Pat Hartl
27f2533d9f
Refresh tables when metadata items are created/deleted/updated
...
Fixes #224
2025-03-17 00:50:36 -05:00
Pat Hartl
2e63b6e8e7
Tests for UpdateService methods that access GitHub
2025-03-16 19:37:23 -05:00
Pat Hartl
78da00a83d
Change namespace of abstractions
2025-03-16 14:35:53 -05:00
Pat Hartl
71b3addadc
Refactor GitHub calls to a new service
2025-03-16 14:01:33 -05:00
Pat Hartl
86c906f8db
Add project for automated tests
...
Had to remove the responsibility of providing the current version of the application from UpdateService. A new IVersionProvider can be used to get the version. This also allows for this to be mocked in tests.
2025-03-15 21:00:00 -05:00
Pat Hartl
9d86bf6fd5
Fix add of media in editor
...
Fixes #216
2025-03-14 00:25:09 -05:00
Pat Hartl
58fcf92109
Merge branch 'main' of https://github.com/LANCommander/LANCommander
2025-03-13 20:59:30 -05:00
Pat Hartl
d322b92081
Add FilePicker for save paths
...
Ref #219
2025-03-13 20:54:31 -05:00
PGHJA991id12
6e61b34f80
Untie "backups" and "launchers" path
2025-03-13 21:51:41 +00:00
Pat Hartl
58dc88ee53
Use DataTable in Settings / Roles
2025-03-12 01:10:03 -05:00
Pat Hartl
5bc4675657
Fix login page
2025-03-09 18:44:22 -05:00
Pat Hartl
2953dd5d78
Hook up logging for IPX relay
2025-03-09 01:51:17 -06:00
Pat Hartl
06b638e592
Make Settings / Users a searchable datatable
2025-03-09 01:43:12 -06:00
Pat Hartl
f001b6167b
Refactor application to use storage location path for saves
2025-03-09 00:15:47 -06:00
Pat Hartl
6e039b3847
Skip create admin step if one already exists
2025-03-08 16:13:15 -06:00
Pat Hartl
cbc0599897
Add backup, launcher, and server paths to first time setup
2025-03-08 16:09:50 -06:00
Pat Hartl
0147b59002
Fix user custom fields not displayed on edit
...
Fixes #197
2025-03-08 14:13:51 -06:00
Pat Hartl
41f4fa93f0
Initialize Docker configuration
2025-03-07 20:44:32 -06:00
Pat Hartl
61b30021ef
Add tag with artifact type to artifact button
2025-02-28 23:28:10 -06:00
Pat Hartl
aa4621d0d2
Fix not being able to load server edit if no consoles are configured
2025-02-28 22:59:33 -06:00
Pat Hartl
5c0001b463
Fix missing screenshot on error
2025-02-27 20:25:33 -06:00
Pat Hartl
6e49a3acbe
Fix first time setup for MySQL/MariaDB, fix object unknown error for paths setup
...
Fixes #187
2025-02-27 20:11:40 -06:00
Pat Hartl
7fdbc62063
Fix potential issues with first time startup path creation
2025-02-26 00:59:50 -06:00
Pat Hartl
ad8621af4a
Set default cookie policy on first time setup
2025-02-25 23:39:45 -06:00
Pat Hartl
de60ceb04d
Fix server starting/stopping, fix server autostart preventing app from starting, fix status update on external close of server
2025-02-25 22:05:23 -06:00
Pat Hartl
7741ba989c
Fix sorting of servers
...
Fixes #180
2025-02-24 20:42:29 -06:00
Pat Hartl
7b85dd823a
Update storage location on save
...
Fixes #179
2025-02-24 19:52:45 -06:00
Pat Hartl
d38432f675
Add server scripts to execute on game start/stop, refactor how play sessions are recorded
2025-02-23 15:39:06 -06:00
Pat Hartl
2877a79b64
Make various fields autofocus
2025-02-23 09:27:34 -06:00
Pat Hartl
93e17148b0
Autofocus game metadata lookup if new game
2025-02-23 09:18:06 -06:00
Pat Hartl
b9746d64a4
Add ability to disable user libraries
LANCommander Release / prep (push) Failing after 32s
LANCommander Release / build_server_linux_arm64 (push) Has been skipped
LANCommander Release / build_server_linux_x64 (push) Has been skipped
LANCommander Release / build_server_osx_arm64 (push) Has been skipped
LANCommander Release / build_server_osx_x64 (push) Has been skipped
LANCommander Release / build_server_win_arm64 (push) Has been skipped
LANCommander Release / build_server_win_x64 (push) Has been skipped
LANCommander Release / build_launcher_linux_arm64 (push) Has been skipped
LANCommander Release / build_launcher_linux_x64 (push) Has been skipped
LANCommander Release / build_launcher_osx_arm64 (push) Has been skipped
LANCommander Release / build_launcher_osx_x64 (push) Has been skipped
LANCommander Release / build_launcher_win_arm64 (push) Has been skipped
LANCommander Release / build_launcher_win_x64 (push) Has been skipped
LANCommander Release / build_release (push) Has been skipped
LANCommander SDK Release / prep (push) Failing after 13s
LANCommander SDK Release / publish (push) Has been skipped
2025-02-22 00:43:03 -06:00
Pat Hartl
3019b57ef2
Fix page crashing after saving role
2025-02-21 22:52:03 -06:00
Pat Hartl
63dd6bf385
Fix demotion of administrators
...
Fixes #175
2025-02-21 18:07:41 -06:00
Pat Hartl
5e7e078ec4
Remove manual antiforgery token from login pages
2025-02-17 17:06:42 -06:00
Pat Hartl
e4431e7333
Fix release channel dropdown in Settings / Updates
2025-02-16 12:48:37 -06:00
Pat Hartl
ad02c5e0a5
Merge branch 'main' of https://github.com/LANCommander/LANCommander
2025-02-16 12:32:30 -06:00
Pat Hartl
e8627b6a87
Use generic implementations
2025-02-16 10:08:05 -06:00
Pat Hartl
eb8eb7218a
Fix first time setup background
2025-02-16 02:26:55 -06:00
Pat Hartl
bf734dcec4
Remove launcher route
2025-02-16 02:12:51 -06:00
Pat Hartl
d5d6c52114
Fix add to collection dialog
2025-02-16 02:00:12 -06:00
Pat Hartl
93e78ff9eb
Avoid exception for missing screenshots
2025-02-16 00:37:21 -06:00
Pat Hartl
0594ad594d
New login page with launcher download button
2025-02-15 23:45:51 -06:00
Pat Hartl
145ef0918e
Start adding component to download launcher from login
2025-02-13 02:11:23 -06:00
Pat Hartl
52b7dbbc48
Add ability to change release channels,
2025-02-13 02:04:09 -06:00
Pat Hartl
3d4eb34d53
Restore saves and play sessions to game menu
2025-02-12 22:37:56 -06:00
Pat Hartl
bb719f61d8
Pick image on double click
2025-02-12 21:38:18 -06:00
Pat Hartl
17525f9d02
Add storage location if one doesn't already exist
...
Fixes #173
2025-02-12 21:23:59 -06:00
Pat Hartl
3fd3e65b69
Add launcher button to login
2025-02-11 03:11:23 -06:00
Pat Hartl
75117f1ecd
Display message on redistributable updated/added
2025-02-09 19:37:23 -06:00
Pat Hartl
50430e2528
Add header to profile library
2025-02-09 19:22:46 -06:00