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
246ecefb02
Fix first time setup administrator creation
...
Fixes #206
2025-03-13 01:24:09 -05:00
Pat Hartl
407ec6334b
Fix save paths not being included in downloaded manifest
2025-03-13 00:35:58 -05:00
Pat Hartl
46506ce383
Fix launcher login
2025-03-12 19:06:32 -05:00
Pat Hartl
b712f64bfd
Remove use of UserManager for finding by name
2025-03-12 01:10:24 -05:00
Pat Hartl
0595386d50
Fix empty depot results
...
Fixes #183
2025-03-11 17:26:55 -05:00
Pat Hartl
a34e2df75f
Fix creation of companies in IGDB lookup
...
Fixes #201
2025-03-09 18:54:59 -05:00
Pat Hartl
51ca1dbe48
Fix CreatedBy / CreatedOn population
...
Fixes #199
2025-03-09 15:28:46 -05:00
Pat Hartl
5369078e25
Fix IPX relay not closing sockets on stop
...
Fixes #200
2025-03-09 14:50:25 -05:00
Pat Hartl
2953dd5d78
Hook up logging for IPX relay
2025-03-09 01:51:17 -06:00
Pat Hartl
f001b6167b
Refactor application to use storage location path for saves
2025-03-09 00:15:47 -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
b583837186
Add better logging for artifact retrieval
2025-03-08 13:33:37 -06:00
Pat Hartl
41f4fa93f0
Initialize Docker configuration
2025-03-07 20:44:32 -06:00
Pat Hartl
f7477e9f1c
Fix IPX relay autostart
...
Fixes #188
2025-03-07 01:03:14 -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
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
adc0e85b0a
Fix genre adding
2025-02-25 21:24:11 -06:00
Pat Hartl
78b1597d0c
Fix archive uploading
2025-02-25 21:22:33 -06:00
Pat Hartl
fc268328ee
Fix version used to grab launcher artifacts
...
Fixes #178
2025-02-24 19:48:11 -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
a5471aa9c2
Fix adding data with relationships
2025-02-23 08:50:16 -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
611c78a062
Clear user cache on role update
2025-02-21 23:36:52 -06:00
Pat Hartl
fe998642e1
Fix check for existing entities
...
Fixed role creation
2025-02-21 22:48:29 -06:00
Pat Hartl
71911fa617
Increase performance of fetching game details
2025-02-16 13:24:23 -06:00
Pat Hartl
e4431e7333
Fix release channel dropdown in Settings / Updates
2025-02-16 12:48:37 -06:00
Pat Hartl
076d0f4f16
Fix script importing for updating games
2025-02-16 12:37:33 -06:00
Pat Hartl
f802448aaa
Fix upload archive being deleted before disposed
2025-02-16 10:48:21 -06:00
Pat Hartl
54acf8e60c
Fix script importing
2025-02-16 10:14:26 -06:00
Pat Hartl
e8627b6a87
Use generic implementations
2025-02-16 10:08:05 -06:00
Pat Hartl
b05860d816
Move importing to new service with implementations
2025-02-16 09:17:26 -06:00
Pat Hartl
1665463114
Fix exception when importing game with no archives
2025-02-16 01:19:03 -06:00
Pat Hartl
b0f8f20b35
Merge branch 'main' of https://github.com/LANCommander/LANCommander
2025-02-16 00:05:18 -06:00
Pat Hartl
0594ad594d
New login page with launcher download button
2025-02-15 23:45:51 -06:00
Pat Hartl
51e6339e6e
Adjust default cookie policies
2025-02-15 09:06:29 -06:00
Pat Hartl
7de04d8597
Fix media picking error
2025-02-13 02:10:46 -06:00
Pat Hartl
52b7dbbc48
Add ability to change release channels,
2025-02-13 02:04:09 -06:00
Pat Hartl
b1c6c82f84
Fix shadow properties on HTTP paths and server consoles
2025-02-12 21:05:33 -06:00
Pat Hartl
2012f12379
Fix MySQL migrations
...
Fixes #168
2025-02-12 20:39:47 -06:00
Pat Hartl
16b903d9f8
Fix importing existing games
2025-02-09 19:58:25 -06:00
Pat Hartl
b28e8a51ee
Fix auditing
...
The way updates are being handled means that the auditing interceptor doesn't work as the entities are not showing in the change tracker at that stage as modified. Added the auditing to BaseDatabaseService instead.
2025-02-09 18:53:40 -06:00
Pat Hartl
6b786381b0
Fix missing scripts and custom fields in exports
2025-02-09 18:25:38 -06:00
Pat Hartl
751c0036c1
Fix game update and delete
2025-02-09 14:52:26 -06:00
Pat Hartl
2909f151df
Add tags to cache entries
2025-02-09 01:37:31 -06:00
Pat Hartl
361b5a5cee
Fix user auth
2025-02-09 01:23:40 -06:00
Pat Hartl
832a087a63
Log error when roles cannot be retrieved
2025-02-08 23:23:06 -06:00
Pat Hartl
28aef43e1c
Add forms for editing logging providers
2025-02-08 19:27:59 -06:00