RattleSN4K3
73ff5f258a
Remove-game-library dialog to remove base game + addons
2025-05-25 22:25:17 +02:00
RattleSN4K3
cb0765300b
Only remove addon games _recursively_ (keep standalone and full games)
2025-05-24 21:30:30 +02:00
RattleSN4K3
f7d8f4b875
Fix crashing server when base game is removed
2025-05-24 21:26:57 +02:00
Pat Hartl
a5471aa9c2
Fix adding data with relationships
2025-02-23 08:50:16 -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
2909f151df
Add tags to cache entries
2025-02-09 01:37:31 -06:00
Pat Hartl
6081edfb4f
Update relationships
2025-02-02 14:58:07 -06:00
Pat Hartl
af08645396
Remove use of DatabaseServiceFactory, update service dependency injection
2025-02-01 02:21:34 -06:00
Pat Hartl
ce17b7999f
Rework depot results, API docs via Scalar
2024-12-16 00:57:11 -06:00
Pat Hartl
37ba817706
Include relevant data in depot, only list accessible games
2024-12-15 00:51:53 -06:00
Pat Hartl
5de9eccce1
Adjust Blazor server-side to pull data with new context
2024-11-25 22:29:56 -06:00
Pat Hartl
3614dae4ca
When adding/removing, handle base game and dependent games
2024-11-15 02:25:40 -06:00
Pat Hartl
62ceffc976
Merge branch 'user-libraries' of https://github.com/LANCommander/LANCommander into user-libraries
...
# Conflicts:
# LANCommander.Server.Services/LibraryService.cs
2024-11-12 21:02:28 -06:00
Pat Hartl
00b9ca5953
Rename service and repository methods to async
2024-11-12 18:32:46 -06:00
Pat Hartl
4f5324ce1b
Expire user library cache when adding/removing
2024-11-12 02:34:27 -06:00
Pat Hartl
82caf0529a
Get user using existing method
2024-11-12 02:17:42 -06:00
Pat Hartl
b5bddf806d
Optimize controller routes for getting depot and library games
2024-11-11 18:22:30 -06:00
Pat Hartl
e30a1baef3
Start of migrations, services, controllers
2024-10-31 01:54:34 -05:00