Pat Hartl
f05e125809
Fix scope lifetime, remove OnLogin/OnRegister events
2025-11-09 14:30:31 -06:00
Pat Hartl
cf73dca217
Increase debug logging
2025-10-08 19:51:44 -05:00
Pat Hartl
5cab1f3618
Remove old SettingsService, replace with Options pattern
2025-09-29 19:49:09 -05:00
Pat Hartl
aaf65fcf09
Runnable launcher using new client
2025-09-27 16:39:54 -05:00
Pat Hartl
d875377f15
Rename SDK services -> clients, implement new configuration, use dependency injection for clients
2025-09-24 20:58:23 -05:00
Pat Hartl
05bd23a0c6
Use cache save/restore
2025-03-17 12:29:35 -05:00
Pat Hartl
9e549c45a6
Fix username/avatar not downloading on app start
2025-02-16 16:46:31 -06:00
Pat Hartl
5d6ca8b17c
Download profile on login
2025-01-25 02:58:10 -06:00
Pat Hartl
cbe363ac4f
Refactor launcher authentication, working import from depot
2025-01-20 12:10:30 -06:00
Pat Hartl
a25a00639b
Remove repository, add audit interceptor, rename async methods
2025-01-19 00:04:01 -06:00
Pat Hartl
cf7e81ba54
Detect disconnection from server, automatically go into offline mode
2025-01-18 20:25:39 -06:00
Pat Hartl
7ed1cdebe2
Add login via auth provider to launcher
2025-01-05 21:09:57 -06:00
Pat Hartl
e2568755ea
Don't try to grab profile if token doesn't validate
2024-10-23 18:31:24 -05:00
Pat Hartl
b281919ab7
Import media if missing, refactor application login
...
Media is now imported if its given an ID that doesn't exist in the database. This should almost never happen, but it's there if needed.
The login process for the launcher has been refactored to do some initialization steps on application start. This should include pulling down the profile avatar and validating connection on start.
Fixes #124
2024-10-06 17:11:35 -05:00
Pat Hartl
781b77f930
Move SDK services to separate namespace
2024-10-04 23:39:07 -05:00
Pat Hartl
c203ac6d32
Switch logging to Serilog
2024-09-11 00:24:34 -05:00
Pat Hartl
4585da44c0
Add registration form to launcher
2024-09-02 17:52:18 -05:00
Pat Hartl
e055514811
Split models and services into separate projects
2024-08-07 18:48:13 -05:00