Pat Hartl
|
a29cc15350
|
Merge branch 'main' into add-logging-provider-configuration
# Conflicts:
# LANCommander.Server/LANCommander.Server.csproj
# LANCommander.Server/Program.cs
|
2025-02-08 18:15:35 -06:00 |
|
Pat Hartl
|
bb6e421e5f
|
Consolidate packages
|
2025-02-08 12:43:20 -06:00 |
|
Pat Hartl
|
cef428acc1
|
Optimize UserService queries, cache user roles, clean up UserService
|
2025-02-08 12:32:54 -06:00 |
|
Pat Hartl
|
9e09257c5e
|
WIP add ability to customize logging providers
|
2025-02-05 18:45:00 -06:00 |
|
Pat Hartl
|
04ae0cb37e
|
Clear related game caches on redist update
|
2025-02-05 01:32:00 -06:00 |
|
Pat Hartl
|
cc5dd25136
|
Fix script editing
|
2025-02-04 20:58:08 -06:00 |
|
Pat Hartl
|
fb4c1f361d
|
Add server as variable to server scripts
|
2025-02-04 18:54:31 -06:00 |
|
Pat Hartl
|
e9e5bc096d
|
Move registration to AuthenticationService, add scripts for UserLogin and UserRegistration
|
2025-02-04 18:45:24 -06:00 |
|
Pat Hartl
|
117f2d6c2b
|
Update to .NET 9
|
2025-02-04 18:39:29 -06:00 |
|
Pat Hartl
|
270a3a8ff3
|
Expire game cache when related items are updated
|
2025-02-04 02:31:23 -06:00 |
|
Pat Hartl
|
3603ee6a70
|
Fix GameService DI
|
2025-02-03 02:35:49 -06:00 |
|
Pat Hartl
|
981aed208f
|
Fix archive uploading
|
2025-02-03 01:42:14 -06:00 |
|
Pat Hartl
|
abe8fe74d1
|
Fix missing extension
|
2025-02-03 00:58:26 -06:00 |
|
Pat Hartl
|
9c8a99d909
|
Fix IGDB info not populating
|
2025-02-02 23:23:57 -06:00 |
|
Pat Hartl
|
123a5827c3
|
Remove repository
|
2025-02-02 18:52:47 -06:00 |
|
Pat Hartl
|
283873330b
|
Fix updating of :1 relationships, only process added/removed entities in :* relationships
|
2025-02-02 18:50:22 -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
|
aa4ba8a056
|
Add custom fields to games and allow them to be used in scripts / actions
|
2025-01-30 19:21:02 -06:00 |
|
Pat Hartl
|
45717345d3
|
Refactor execution context to include servers, use in server process orchestration
|
2025-01-29 20:35:42 -06:00 |
|
Pat Hartl
|
d81b39dc79
|
Expire addon cache
|
2025-01-27 02:47:06 -06:00 |
|
Pat Hartl
|
dd4b961b56
|
Throw login errors properly
|
2025-01-25 13:51:00 -06:00 |
|
Pat Hartl
|
dea7f6c9e5
|
Expire game cache on server update
|
2025-01-25 12:46:35 -06:00 |
|
Pat Hartl
|
2c5bbed8d5
|
Increase API performance
|
2025-01-25 12:46:24 -06:00 |
|
Pat Hartl
|
488ee72394
|
Expire actions when expiring game caches
|
2025-01-25 12:45:48 -06:00 |
|
Pat Hartl
|
7b4f2950c7
|
Add separate binding for SSL
|
2025-01-25 02:40:36 -06:00 |
|
Pat Hartl
|
a721d1c284
|
Fix server starting
|
2025-01-25 02:04:27 -06:00 |
|
Pat Hartl
|
b6fa4d4a10
|
Add ability to specify SSL certificate
|
2025-01-25 01:57:17 -06:00 |
|
Pat Hartl
|
d0a3f8d334
|
Fix change tracking for many relationships
Fixes #167
|
2025-01-24 21:32:05 -06:00 |
|
Pat Hartl
|
3b8edf2376
|
Fix game importing
|
2025-01-23 00:25:23 -06:00 |
|
Pat Hartl
|
b4080c8f22
|
Change cache keys, add extension to clear game cache by ID
|
2025-01-23 00:25:11 -06:00 |
|
Pat Hartl
|
5ddb79b00a
|
Fix first time setup
|
2025-01-22 20:54:41 -06:00 |
|
Pat Hartl
|
701ad5b3e3
|
Fix media uploading from external sources
|
2025-01-21 21:37:43 -06:00 |
|
Pat Hartl
|
c22414fce9
|
Fix media editor new item
|
2025-01-21 20:43:59 -06:00 |
|
Pat Hartl
|
254a653cbb
|
Fix game adds
|
2025-01-20 17:30:11 -06:00 |
|
Pat Hartl
|
46b60dfa9b
|
Include user ID in JWT
|
2025-01-19 13:57:29 -06:00 |
|
Pat Hartl
|
7c9d92e0dd
|
Fix server importing
|
2025-01-16 03:08:43 -06:00 |
|
Pat Hartl
|
a7a3b266ca
|
Fix database service trying to project to the same generic type
|
2025-01-14 00:09:32 -06:00 |
|
Pat Hartl
|
304f308474
|
WIP refactor of game importing
|
2025-01-12 02:54:41 -06:00 |
|
Pat Hartl
|
db5bd719b1
|
Fix importer styling, fix import storage location
|
2025-01-08 20:01:00 -06:00 |
|
Pat Hartl
|
d62a48e977
|
Calculate uncompressed archive size on import
|
2025-01-08 17:31:19 -06:00 |
|
Pat Hartl
|
df24bfd058
|
Fix importing
|
2025-01-08 17:24:55 -06:00 |
|
Pat Hartl
|
61d1a10d74
|
Refactor import dialog, add storage location selector
|
2025-01-08 17:10:03 -06:00 |
|
Pat Hartl
|
a8ddf89eac
|
Add cookie policies to settings
|
2025-01-06 20:34:57 -06:00 |
|
Pat Hartl
|
e6301fb4ba
|
Get authentication providers via API
|
2025-01-03 00:55:22 -06:00 |
|
Pat Hartl
|
78dbcdfd6c
|
Fix auth service
|
2025-01-01 21:12:07 -06:00 |
|
Pat Hartl
|
8ac25adf61
|
Provide route to get API token using authentication provider
|
2025-01-01 19:24:35 -06:00 |
|
Pat Hartl
|
6115f0fe95
|
Start of interface to link external providers to user account
|
2024-12-30 01:05:58 -06:00 |
|
Pat Hartl
|
bf9ca2fc2d
|
Map external user auths to users via custom fields
|
2024-12-29 18:58:01 -06:00 |
|
Pat Hartl
|
98c0d276b0
|
Support OAuth as well as OIDC
- Rename ExternalProvider to AuthenticationProvider
- Add enum for authentication provider type (OAuth, SAML, OIDC, etc)
- Add claim mappings
- Move authentication provider registration to extension methods
|
2024-12-28 05:23:23 -06:00 |
|