Commit Graph

  • e8124b26f4 Update submodules. main t0w0bi 2025-09-11 01:27:58 +01:00
  • 45365a885c Disabled Registration + Changed Welcome Message t0w0bi 2025-09-11 00:22:56 +00:00
  • 8cc2dd2330 Update submodules Loporrit 2025-08-23 10:46:36 +00:00
  • ee125aaa85 Do not clear group alias on ownership change Loporrit 2025-08-21 06:22:04 +00:00
  • 5c7d5ff29a remove most mare commands Loporrit 2025-08-08 09:06:13 +00:00
  • 0b1e08181d Fix messed up db migration file Loporrit 2025-08-08 08:08:33 +00:00
  • 17d10e2b65 Generate secret keys locally Loporrit 2025-08-08 05:10:36 +00:00
  • fe0835adf8 Hack change the gpose timer to 2 seconds Loporrit 2025-07-03 08:30:41 +00:00
  • bb03885e2d GPose Together fixes Stanley Dimant 2025-01-19 16:07:45 +01:00
  • 4b0c5f6199 Add GPose Together capabilities to server (#32) rootdarkarchon 2025-01-19 14:31:07 +01:00
  • c12559afcc Allow auth server to staple a .well-known response via createWithIdentV2 Loporrit 2025-06-28 14:32:41 +00:00
  • 82a40d543a add CharaDataAttemptRestore Stanley Dimant 2025-02-07 23:59:26 +01:00
  • 73fc5bea2c fix build Stanley Dimant 2025-02-26 15:54:48 +01:00
  • f38b85ce39 fix static file server statistics resetting (#33) Charlotte 2025-02-06 19:00:20 +01:00
  • 8e4494153b Fix CharaDataGetShared Loporrit 2025-06-27 22:10:37 +00:00
  • 156c3d80ed MCDO fixes Stanley Dimant 2025-01-12 12:46:26 +01:00
  • f225323c40 Flatten migration Loporrit 2025-06-27 17:46:44 +00:00
  • 3fbceee0ce Add MCDO (#31) rootdarkarchon 2025-01-11 22:42:55 +01:00
  • 084c53ee20 Add migration for EF version bump Loporrit 2025-06-27 17:41:09 +00:00
  • 3dfacca94c use dbcontext factory? Stanley Dimant 2024-10-29 14:14:11 +01:00
  • 080cd99c2d db factory Loporrit 2025-06-27 16:35:31 +00:00
  • 983be6ff3d Update MareAPI Loporrit 2025-02-11 15:10:49 +00:00
  • 6ade388b89 Basic group chat impl Loporrit 2024-11-24 22:24:08 +00:00
  • dfa32b46de Don't publish appsettings.json in AuthService Loporrit 2024-10-08 09:00:40 +00:00
  • 7639066249 Split AuthService/Server Stanley Dimant 2024-05-06 14:05:24 +02:00
  • c400d9746f Pre-fetch cache files upon pre-request Loporrit 2024-09-29 13:38:40 +00:00
  • 61821c0775 Add nginx ssi support for client file transfers as well why not Loporrit 2024-09-13 16:43:44 +00:00
  • 49695b4403 Use sendfile for client file get as well Loporrit 2024-09-13 16:11:03 +00:00
  • 21c615cdb7 Optimize dist file get, add nginx x-accel support Loporrit 2024-09-13 15:16:00 +00:00
  • fa6be0231f Actually enable sendReady on main server Loporrit 2024-09-11 11:35:41 +00:00
  • b51cd61e4b Propagate touch requests via intermediate servers Loporrit 2024-09-11 06:47:41 +00:00
  • 1f57510bb7 oops, touch requests are concurrent... Loporrit 2024-09-09 07:03:08 +00:00
  • 908c34f57b Merge branch 'cold-and-shards' Loporrit 2024-09-08 12:36:18 +00:00
  • b4ac5f6917 Remote touch service for fileserver shards Loporrit 2024-09-08 11:02:52 +00:00
  • 16f8f23545 silence, client ready Loporrit 2024-09-08 07:20:09 +00:00
  • 0b6af10a44 Prioritize larger files during size cleanup Loporrit 2024-09-08 07:09:32 +00:00
  • 1782a16ea4 Avoid race conditon between uploads and cleanup Loporrit 2024-09-06 08:54:19 +00:00
  • 2090c65bf1 Allow file shards to signal main server directly Loporrit 2024-09-06 08:02:31 +00:00
  • 524e412c28 Add DistributionFileServerForceHTTP2 Loporrit 2024-09-05 06:13:42 +00:00
  • c42d0b38cf Keep main server out of file business, and disable user file deletion Loporrit 2024-09-01 15:46:47 +00:00
  • 584f5356d7 Allow shards to use cold storage, revise cleanup service Loporrit 2024-09-01 15:44:57 +00:00
  • 649f3018b1 Rename MainFileCleanupService.cs for better git tracking in the next commit Loporrit 2024-09-01 15:49:39 +00:00
  • fb0905ef84 check cold storage outside of download task instead Loporrit 2024-08-30 08:32:55 +00:00
  • 05c880d4e8 no IDbContextFactory Loporrit 2024-08-30 08:24:49 +00:00
  • b7e12f3e42 handle unknown continent Stanley Dimant 2024-05-06 12:34:21 +02:00
  • 56a257261b allow more time for download tasks in cachedfileprovider Stanley Dimant 2024-05-04 15:36:09 +02:00
  • aa78432db3 more queue fixes Stanley Dimant 2024-05-04 15:31:59 +02:00
  • a116545c9e requeue requests where files are still downloading Stanley Dimant 2024-05-04 15:21:53 +02:00
  • 9269a403b5 refactor cleanup stuff Stanley Dimant 2024-05-03 21:54:36 +02:00
  • f97aa46f74 cold storage retention should be days Stanley Dimant 2024-05-03 19:01:06 +02:00
  • 09662b477e clean up some code and optinmize cleanup Stanley Dimant 2024-05-02 16:04:43 +02:00
  • fb22a267ac add central cold storage options for file servers Stanley Dimant 2024-05-02 14:03:42 +02:00
  • 180d7d504d add special handling for NA-W/NA-E Stanley Dimant 2024-05-01 14:33:32 +02:00
  • b189812dc0 help? Stanley Dimant 2024-04-28 12:52:26 +02:00
  • 1e353229ac some fixes maybe Stanley Dimant 2024-04-28 12:21:24 +02:00
  • 128a5a0aa2 fix send ready message service probably Stanley Dimant 2024-04-28 12:03:11 +02:00
  • c06edeebdd fix AnyFilesDownloading rootdarkarchon 2024-03-01 11:17:20 +01:00
  • 012ae04dce add some more metrics for files downloading from caches rootdarkarchon 2024-03-01 11:13:10 +01:00
  • 9b9f6cd2f9 some fixes maybe rootdarkarchon 2024-02-22 12:36:37 +01:00
  • 9d9573a510 try locking metrics rootdarkarchon 2024-01-19 11:39:39 +01:00
  • a42f553648 make cleanup check time configurable, add distribution file server address rootdarkarchon 2024-01-17 01:32:11 +01:00
  • 7c6dbafce9 set user agent correctly rootdarkarchon 2024-01-15 12:51:16 +01:00
  • d54d793575 refactor file server rootdarkarchon 2024-01-15 12:26:09 +01:00
  • d40730bca3 some file server fixes I guess rootdarkarchon 2024-01-13 12:08:49 +01:00
  • d1fcc87f37 Disable priority queue again Loporrit 2024-08-27 14:10:32 +00:00
  • e74f511cc0 add alias to jwt, remove caching from auth, remove db usage from files rootdarkarchon 2024-01-14 11:57:18 +01:00
  • 989046da13 add geoip service for file shard matching rootdarkarchon 2024-01-12 13:10:14 +01:00
  • 7667b74734 bugfix rootdarkarchon 2023-12-23 18:20:34 +01:00
  • 566634776b clean up downloads on shards rootdarkarchon 2023-12-07 17:28:22 +01:00
  • 9eec562fdd use maredbcontext from controller rootdarkarchon 2023-09-17 03:30:43 +02:00
  • 7c95497e33 Add .pbd Loporrit 2024-08-12 10:33:47 +00:00
  • c7705dde99 fix /message Loporrit 2024-06-11 07:58:36 +00:00
  • 348781e5f5 remove grpc Stanley Dimant 2024-04-30 11:34:42 +02:00
  • 72df676c9d update server to net 8 Stanley Dimant 2024-04-28 00:55:22 +02:00
  • 8121b8c1f6 fix upload getting stuck rootdarkarchon 2023-11-18 17:36:17 +01:00
  • be1edba5c2 Remove group bans on user deletion Loporrit 2024-03-14 18:50:35 +00:00
  • b2e4b99b10 use maredbcontext from controller rootdarkarchon 2023-09-17 03:30:43 +02:00
  • 3cfe6fbdee Disable high priority queue Loporrit 2024-03-14 18:37:52 +00:00
  • 701a5763b5 add high priority queue rootdarkarchon 2023-09-17 03:21:10 +02:00
  • 3b77a179c5 expire requests regardless of queue presence of entries rootdarkarchon 2023-08-03 08:47:16 +02:00
  • 03025165be Quiet profile reports Loporrit 2024-03-11 11:35:35 +00:00
  • d4f017e16e Disable more commands and vanity cleanup Loporrit 2024-03-11 11:31:13 +00:00
  • 8633c15cf9 Fix reconnect issue Loporrit 2024-02-10 19:05:09 +00:00
  • e01883fd4b add prune to groups rootdarkarchon 2024-02-09 10:35:58 +01:00
  • e8d99a0d17 Less spam Loporrit 2024-01-15 22:47:54 +00:00
  • 8cf4f50091 Use streamable compression (needs file cache clear) Loporrit 2023-12-18 12:51:36 +00:00
  • 0707d3eb54 Shorten group IDs Loporrit 2023-09-01 19:13:59 +00:00
  • cb8578859b Disable Sending System Info log spam Loporrit 2023-09-01 19:13:16 +00:00
  • d871002d01 Account registration endpoint Loporrit 2023-09-01 19:10:27 +00:00
  • 676c5316f6 Avoid buffering file download bundles in to memory Loporrit 2023-08-24 18:31:11 +00:00
  • 83eb274bcb Initial Loporrit branding Loporrit 2023-08-24 18:30:24 +00:00
  • 09a6dbfca0 Fix launching under systemd Loporrit 2023-08-24 18:29:44 +00:00
  • a7c691ab73 Update MareAPI repo Loporrit 2023-08-03 00:32:57 +00:00
  • dd74903eff fix handling for finishrequest rootdarkarchon 2023-08-02 11:48:07 +02:00
  • ba37a25869 adjust queue processing rootdarkarchon 2023-08-02 11:37:34 +02:00
  • 255798c0c6 add gauges for queue free/active/inactive rootdarkarchon 2023-08-02 10:14:27 +02:00
  • 4024754b47 fix counters rootdarkarchon 2023-08-01 22:15:15 +02:00
  • 32e9cf7795 add request size counters rootdarkarchon 2023-08-01 22:09:45 +02:00
  • 1928a5f9b1 update api to latest rootdarkarchon 2023-08-01 16:49:07 +02:00
  • fd0327b2c4 Single file transfer (#26) rootdarkarchon 2023-08-01 16:48:08 +02:00