David Anderson
f16ef8f227
row_array(): add $attrs arg so you can e.g. right-align columns
...
make show_user() (for user search results) overrideable by project.
modernize default show_user()
2024-05-08 15:09:12 -07:00
David Anderson
2f77d23aee
web: add option for making user name unique.
...
We currently allow different accounts to have the same user name.
Hence in places where we need to identify users
(sending PMs, blocking users) we have to use numeric IDs,
which means that we have to display them in various places.
This is ugly; I'm not sure why I thought it was a good idea.
Anyway. Add a project.inc option UNIQUE_USER_NAME. If set:
- it won't let you create an account with a dup name,
of change your name to a dup
- it doesn't show user IDs anywhere
- in places where you specify users, you use names
This is now the default for new projects.
Existing projects - which have lots of duplicate names -
can't use it unless they de-dup their names somehow
(and this might anger users).
Also some minor code cleanup. sprintf() is our friend.
2024-05-07 19:53:36 -07:00
Vitalii Koshura
cdc9cf22db
Merge pull request #5619 from AenBleidd/vko_update_links
...
Remove slack links. Put discord links instead.
2024-05-07 23:26:33 +02:00
Vitalii Koshura
0696f15464
Remove slack links. Put discord links instead.
...
This fixes #5616 .
Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>
2024-05-07 23:07:59 +02:00
Vitalii Koshura
3ca1306b14
Merge pull request #5615 from AenBleidd/vko_update_actions
...
[CI] Update actions
2024-05-05 09:38:06 +02:00
Vitalii Koshura
3104a2cffa
[CI] Update actions
...
Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>
2024-05-05 08:56:19 +02:00
Vitalii Koshura
5f8228b3ff
Merge pull request #5613 from BOINC/all_projects_list_xml_update
...
Update all_projects_list.xml
2024-05-05 08:53:37 +02:00
Vitalii Koshura
a2630f1f46
Merge pull request #5610 from BOINC/dpa_rss3
...
In exporting of project's news as RSS (rss_main.php), remove time limit.
2024-05-05 08:51:26 +02:00
AenBleidd
539b09df68
Update all_projects_list.xml
2024-05-05 00:19:07 +00:00
Vitalii Koshura
4609036df6
Merge pull request #5611 from BOINC/MacOS14_SS_hotfix2
...
Fix screensaver on MacOS 14
2024-05-03 15:07:32 +02:00
Charlie Fenton
5b9cd1d3a0
Mac screensaver: change minimum graphics library version number to 7.24.4 to use new logic
2024-05-03 05:04:00 -07:00
Charlie Fenton
67559d2e3c
Mac: screensaver check release portion of library version number used to build graphics app
...
Fix build error on Windows
2024-05-03 04:59:31 -07:00
Charlie Fenton
51ce18af24
Mac: fix build error o n Windows
2024-05-03 04:38:34 -07:00
Charlie Fenton
c67f956688
Mac: check validity of malloc'd item before freeing
2024-05-03 02:16:57 -07:00
Charlie Fenton
92962c9701
Mac: fix architecture overrides introduced in Xcode 15.3
2024-05-03 01:42:25 -07:00
Charlie Fenton
d459b51f39
Mac: graphics library changes to allow building project graphics apps compatible with MacOS 14 screensver
2024-05-03 01:15:24 -07:00
Charlie Fenton
55cb33ba44
Mac: Installer update for screensaver fixes for MacOS 14
2024-05-03 01:13:43 -07:00
Charlie Fenton
8924ba43b6
Mac: screensaver fixes for MacOS 14
2024-05-03 01:12:27 -07:00
David Anderson
5ad418b646
In exporting of project's news as RSS (rss_main.php)
...
we had a time limit of 90 days.
Change this so there's no limit by default,
and if you want a limit you can add e.g. ?ndays=90
2024-05-02 12:20:27 -07:00
Vitalii Koshura
9464ab7158
Merge pull request #5608 from computezrmle/fix_file_name_too_long
...
Fix 'File name too long' on Darwin
2024-05-02 16:25:31 +02:00
computezrmle
93b0345513
remove trailing whitespace
2024-05-01 09:52:12 +02:00
computezrmle
0b0608e8c5
limit lock_name size
2024-05-01 09:42:53 +02:00
Vitalii Koshura
5251053db4
Merge pull request #5607 from AenBleidd/vko_update_actions
...
[CI] Update actions
2024-04-28 22:02:15 +02:00
Vitalii Koshura
7011a10b24
[CI] Update actions
...
Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>
2024-04-28 16:02:20 +02:00
Vitalii Koshura
8336481845
Merge pull request #5606 from BOINC/dpa_more2
...
More/Less text feature: add a version that returns string so you can use it in table_row() etc.
2024-04-28 02:02:55 +02:00
David Anderson
655f81735b
More/Less text feature: make a version that returns string
...
so you can use it in table_row() etc.
2024-04-26 20:34:02 -07:00
Vitalii Koshura
9b0bf3282e
Merge pull request #5604 from AenBleidd/vko_replace_custom_ppa_with_the_official_snap_for_awscli
...
[CI] Replace unofficial PPA with the official snap package of aws cli
2024-04-26 03:35:55 +02:00
Vitalii Koshura
24146d6ae2
[CI] Replace unofficial PPA with the official snap package of aws cli
...
This fixes #5548 .
Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>
2024-04-26 02:48:14 +02:00
Vitalii Koshura
050d3a76b7
Merge pull request #5603 from AenBleidd/vko_add_ubuntu_2404
...
[CI] Build linux packages for Ubuntu 24.04
2024-04-25 22:05:23 +02:00
Vitalii Koshura
7156a55983
[CI] Build linux packages for Ubuntu 24.04
...
Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>
2024-04-25 21:45:24 +02:00
Vitalii Koshura
317bf9d28c
Merge pull request #5602 from AenBleidd/vko_fix_osx_build
...
[CI] Use XCode 14.3.1 to run MacOS flows
2024-04-25 11:11:54 +02:00
Vitalii Koshura
3e958dc49d
[CI] Use XCode 14.3.1 to run MacOS flows
...
Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>
2024-04-25 09:21:38 +02:00
Vitalii Koshura
89c3372f01
Merge pull request #5600 from AenBleidd/vko_add_fedora_40_linux_packages
...
[CI] Add linux packages for Fedora 40
2024-04-24 19:00:35 +02:00
Vitalii Koshura
0597d64927
[CI] Add linux packages for Fedora 40
...
Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>
2024-04-24 18:13:28 +02:00
Vitalii Koshura
eca0fd0f04
Merge pull request #5599 from AenBleidd/vko_remove_updated_custom_vcpkg_port
...
[CI] Remove custom dbus vcpkg port that was fixed and updated on upstream
2024-04-24 17:21:18 +02:00
Vitalii Koshura
131df22e3e
[CI] Remove custom dbus vcpkg port that was fixed and updated on upstream
...
Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>
2024-04-24 16:52:11 +02:00
Vitalii Koshura
fb05ffae36
Merge pull request #5598 from computezrmle/fix_possible_endless_loop
...
Fix possible endless loop
2024-04-24 16:50:54 +02:00
computezrmle
7ab2c4dc08
Fix possible endless loop
2024-04-24 15:28:58 +02:00
Vitalii Koshura
674164a3a8
Merge pull request #5571 from computezrmle/add_race_mitigation_lock
...
Add race mitigation lock to vboxwrapper
2024-04-24 10:20:23 +02:00
computezrmle
85bc766b89
Avoid 'magic numbers'
2024-04-23 22:07:38 +02:00
Vitalii Koshura
7b60947844
Merge pull request #5596 from AenBleidd/vko_fix_build
...
[CI] fix build
2024-04-23 11:05:33 +02:00
Vitalii Koshura
38b1610f78
[CI] fix build
...
Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>
2024-04-23 10:38:35 +02:00
computezrmle
cd523b617d
Add function to remove child disk orphans
2024-04-22 14:16:54 +02:00
Vitalii Koshura
a6d4f641fc
Merge pull request #5593 from AenBleidd/vko_update_actions
...
[CI] Update actions
2024-04-21 03:03:16 +02:00
Vitalii Koshura
1c836af2f5
Merge pull request #5594 from BOINC/all_projects_list_xml_update
...
Update all_projects_list.xml
2024-04-21 03:02:18 +02:00
AenBleidd
b8c9d2fe86
Update all_projects_list.xml
2024-04-21 00:32:19 +00:00
Vitalii Koshura
c813e26d8f
[CI] Update actions
...
Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>
2024-04-21 02:14:51 +02:00
Vitalii Koshura
4adbc4b90b
Merge pull request #5591 from AenBleidd/vko_fix_win_client_crash
...
[Windows] Fix client crash
2024-04-20 14:00:06 +02:00
Vitalii Koshura
238ff23a8c
Merge pull request #5587 from computezrmle/change_vboxmanage_defaults
...
Vboxwrapper - handling of outdated vboxmanage command options
2024-04-19 19:29:36 +02:00
Vitalii Koshura
cc03aebb53
[Windows] Fix client crash
...
Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>
2024-04-19 19:04:33 +02:00