e8124b26f4
Update submodules.
2025-09-11 01:27:58 +01:00
45365a885c
Disabled Registration + Changed Welcome Message
2025-09-11 00:22:56 +00:00
Loporrit
8cc2dd2330
Update submodules
2025-08-23 11:00:10 +00:00
Loporrit
ee125aaa85
Do not clear group alias on ownership change
2025-08-23 11:00:05 +00:00
Loporrit
5c7d5ff29a
remove most mare commands
2025-08-23 11:00:00 +00:00
Loporrit
0b1e08181d
Fix messed up db migration file
2025-08-23 10:59:56 +00:00
Loporrit
17d10e2b65
Generate secret keys locally
2025-08-08 05:10:48 +00:00
Loporrit
fe0835adf8
Hack change the gpose timer to 2 seconds
2025-07-03 08:39:35 +00:00
Stanley Dimant
bb03885e2d
GPose Together fixes
...
fix server but really
try catch a lot
2025-06-28 14:37:25 +00:00
rootdarkarchon
4b0c5f6199
Add GPose Together capabilities to server ( #32 )
...
* most of gpose together impl
* some metrics and fixes
* api
---------
Co-authored-by: Stanley Dimant <root.darkarchon@outlook.com >
2025-06-28 14:37:25 +00:00
Loporrit
c12559afcc
Allow auth server to staple a .well-known response via createWithIdentV2
2025-06-28 14:37:25 +00:00
Stanley Dimant
82a40d543a
add CharaDataAttemptRestore
2025-06-28 14:37:25 +00:00
Stanley Dimant
73fc5bea2c
fix build
2025-06-28 14:37:25 +00:00
Charlotte
f38b85ce39
fix static file server statistics resetting ( #33 )
...
Currently, the static file server will try to reset the statistics about
files served rapidly starting from midnight for about a second.
This removes log spam and a load spike at midnight.
2025-06-28 14:37:25 +00:00
Loporrit
8e4494153b
Fix CharaDataGetShared
...
Co-authored-by: Stanley Dimant <root.darkarchon@outlook.com >
2025-06-28 14:37:25 +00:00
Stanley Dimant
156c3d80ed
MCDO fixes
...
add groups to individuals stuff
don't show your own data lmao
don't allow to share to not joined groups
fix shared bug maybe
fucking braces
improve CharaDataGetShared()
remove unnecessary double-query on get shared data
optimize
remove shit
2025-06-28 14:37:25 +00:00
Loporrit
f225323c40
Flatten migration
2025-06-28 14:37:25 +00:00
rootdarkarchon
3fbceee0ce
Add MCDO ( #31 )
...
* rudimentary charadata first impl
* update submodule
* update properly
* some fixes etc
* add cascade and some other fixes
* most of charadata impl
* dotnet 9
* net9 and migration to k4os
* bum papi
---------
Co-authored-by: Stanley Dimant <root.darkarchon@outlook.com >
2025-06-28 14:37:25 +00:00
Loporrit
084c53ee20
Add migration for EF version bump
2025-06-28 14:37:25 +00:00
Stanley Dimant
3dfacca94c
use dbcontext factory?
...
use more dbcontext factories or something idk
2025-06-28 14:37:24 +00:00
Loporrit
080cd99c2d
db factory
...
Co-authored-by: Stanley Dimant <root.darkarchon@outlook.com >
2025-06-28 14:37:24 +00:00
Loporrit
983be6ff3d
Update MareAPI
2025-02-12 11:33:47 +00:00
Loporrit
6ade388b89
Basic group chat impl
2024-11-25 02:50:57 +00:00
Loporrit
dfa32b46de
Don't publish appsettings.json in AuthService
2024-10-08 09:00:40 +00:00
Stanley Dimant
7639066249
Split AuthService/Server
...
some refactoring
fix some stuff
add http context accessor
configure metrics as well
commit 713d054ccb965f7adb8eafa6e3fb52853a1e6dd2 (partial, Docker only)
2024-10-08 08:59:50 +00:00
Loporrit
c400d9746f
Pre-fetch cache files upon pre-request
2024-09-29 14:13:59 +00:00
Loporrit
61821c0775
Add nginx ssi support for client file transfers as well why not
2024-09-13 16:59:38 +00:00
Loporrit
49695b4403
Use sendfile for client file get as well
2024-09-13 16:17:13 +00:00
Loporrit
21c615cdb7
Optimize dist file get, add nginx x-accel support
2024-09-13 15:16:00 +00:00
Loporrit
fa6be0231f
Actually enable sendReady on main server
2024-09-11 11:35:41 +00:00
Loporrit
b51cd61e4b
Propagate touch requests via intermediate servers
2024-09-11 06:47:41 +00:00
Loporrit
1f57510bb7
oops, touch requests are concurrent...
2024-09-09 07:03:08 +00:00
Loporrit
908c34f57b
Merge branch 'cold-and-shards'
2024-09-08 12:36:18 +00:00
Loporrit
b4ac5f6917
Remote touch service for fileserver shards
2024-09-08 11:22:38 +00:00
Loporrit
16f8f23545
silence, client ready
2024-09-08 11:03:05 +00:00
Loporrit
0b6af10a44
Prioritize larger files during size cleanup
2024-09-08 11:03:05 +00:00
Loporrit
1782a16ea4
Avoid race conditon between uploads and cleanup
2024-09-06 08:54:48 +00:00
Loporrit
2090c65bf1
Allow file shards to signal main server directly
2024-09-06 08:54:45 +00:00
Loporrit
524e412c28
Add DistributionFileServerForceHTTP2
2024-09-06 08:54:45 +00:00
Loporrit
c42d0b38cf
Keep main server out of file business, and disable user file deletion
2024-09-06 08:54:45 +00:00
Loporrit
584f5356d7
Allow shards to use cold storage, revise cleanup service
2024-09-06 08:54:38 +00:00
Loporrit
649f3018b1
Rename MainFileCleanupService.cs for better git tracking in the next commit
2024-09-01 15:49:59 +00:00
Loporrit
fb0905ef84
check cold storage outside of download task instead
2024-08-30 08:32:55 +00:00
Loporrit
05c880d4e8
no IDbContextFactory
2024-08-30 08:24:49 +00:00
Stanley Dimant
b7e12f3e42
handle unknown continent
2024-08-27 15:07:19 +00:00
Stanley Dimant
56a257261b
allow more time for download tasks in cachedfileprovider
2024-08-27 15:07:19 +00:00
Stanley Dimant
aa78432db3
more queue fixes
2024-08-27 15:07:19 +00:00
Stanley Dimant
a116545c9e
requeue requests where files are still downloading
2024-08-27 15:07:19 +00:00
Stanley Dimant
9269a403b5
refactor cleanup stuff
2024-08-27 15:07:19 +00:00
Stanley Dimant
f97aa46f74
cold storage retention should be days
...
limit is double though jksdfjklsdfkl
2024-08-27 15:07:19 +00:00