Commit Graph

  • e1519f2497 add some debugging info Stanley Dimant 2022-10-09 15:23:29 +02:00
  • 46d851b9f0 add log line online/offline to enqueuing Stanley Dimant 2022-10-09 14:53:14 +02:00
  • b5325b9c50 adjust grpc api for idents Stanley Dimant 2022-10-09 14:32:44 +02:00
  • c14577302e actually change to main api Stanley Dimant 2022-10-08 14:38:14 +02:00
  • dc1973cac0 switch to main api Stanley Dimant 2022-10-08 14:37:20 +02:00
  • 777a764ef1 move marehub to strong api usage (#14) rootdarkarchon 2022-10-08 14:33:25 +02:00
  • a8f97aee23 switch bool around Stanley Dimant 2022-10-07 01:17:02 +02:00
  • a996fc7689 send disable moderator status to user on ownership transfer Stanley Dimant 2022-10-06 22:34:32 +02:00
  • 7f3029e82c do not allow to ban or remove owner or moderators from syncshell Stanley Dimant 2022-10-06 22:24:41 +02:00
  • 520a2299d0 include alias in checking for user in group rootdarkarchon 2022-10-06 16:34:20 +02:00
  • 5341b5a409 fix compile error rootdarkarchon 2022-10-06 16:32:39 +02:00
  • eadecff9e7 send IsModerator on SetModerator per group dto to affected user rootdarkarchon 2022-10-06 16:09:48 +02:00
  • 7590102dad get ismoderator from getgroups rootdarkarchon 2022-10-06 16:08:11 +02:00
  • a45a923260 add group moderation and banning functionality to api (#13) rootdarkarchon 2022-10-06 15:50:15 +02:00
  • 6ffad7f723 fix servername->shardname Stanley Dimant 2022-10-05 23:21:59 +02:00
  • 17f26714ce Switch to GrpcClientIdentificationService and abolish Redis for Idents (#12) rootdarkarchon 2022-10-05 23:10:36 +02:00
  • 08b04e14d5 fix regex for vanity ids Stanley Dimant 2022-10-04 17:03:40 +02:00
  • e2e97065f4 adjust alias length Stanley Dimant 2022-10-04 14:59:50 +02:00
  • a60409d2bd merge Stanley Dimant 2022-10-04 14:51:49 +02:00
  • 4f6d9f1e65 fixes to bot error message Stanley Dimant 2022-10-04 14:50:28 +02:00
  • bff21ead95 Syncshells (#11) rootdarkarchon 2022-10-04 14:13:43 +02:00
  • d866223069 add whitelisted ips to secret key auth handler Stanley Dimant 2022-10-02 16:57:31 +02:00
  • 8236d355a2 release connected async akways Stanley Dimant 2022-09-23 12:45:24 +02:00
  • 588eb9f4ed adjust connection limitations Stanley Dimant 2022-09-15 13:29:28 +02:00
  • 3a7fe47bbb update limit filters, set server to net7 Stanley Dimant 2022-09-15 00:59:00 +02:00
  • 11ee7854ea null-fix Stanley Dimant 2022-09-14 02:46:41 +02:00
  • 5b919b869d fixes for character push Stanley Dimant 2022-09-14 02:39:34 +02:00
  • 8ce85ad754 change expiry Stanley Dimant 2022-09-13 12:28:07 +02:00
  • 54499f42a4 more redis fixes Stanley Dimant 2022-09-13 12:23:19 +02:00
  • 56728d1fba more redis fixes Stanley Dimant 2022-09-13 12:18:02 +02:00
  • 3cdaa53a65 fix services Stanley Dimant 2022-09-13 12:01:27 +02:00
  • db3784e795 merge rootdarkarchon 2022-09-13 11:47:51 +02:00
  • 1f66b2c980 add redis for character identification rootdarkarchon 2022-09-13 11:45:09 +02:00
  • 8c6cbc5983 allow multiple http2 connections in grpc Stanley Dimant 2022-09-13 00:12:23 +02:00
  • ea48fb3947 check for null or empty on secondary server var Stanley Dimant 2022-09-10 17:21:08 +02:00
  • 2f52d0ba59 don't send user info updates if it's not the secondary server Stanley Dimant 2022-09-10 17:07:59 +02:00
  • 721f09631c update api to 14 Stanley Dimant 2022-09-10 13:35:38 +02:00
  • 7ab7e13d96 only send system info from main server Stanley Dimant 2022-09-08 20:46:14 +02:00
  • 7672df275a add redis test Stanley Dimant 2022-09-08 20:28:26 +02:00
  • 2192ea1fa0 api update Stanley Dimant 2022-09-04 21:17:23 +02:00
  • a36c04c4c2 fix syntax Stanley Dimant 2022-08-30 17:22:50 +02:00
  • f56b643d4d fix purge user gauges Stanley Dimant 2022-08-30 17:21:50 +02:00
  • 1fce2ac8d6 fix commands not being added properly to discord, remove cached auth on regeneration Stanley Dimant 2022-08-30 17:12:02 +02:00
  • 900e71c8fc actually add recover impl rootdarkarchon 2022-08-30 16:51:09 +02:00
  • 96dd53ee09 add recover impl rootdarkarchon 2022-08-30 16:51:01 +02:00
  • 4aa28e708c add partial recover rootdarkarchon 2022-08-30 16:44:40 +02:00
  • 9c88f3cfcf add datetime string to initial auth hash, add logging for discord commands, add file logger Stanley Dimant 2022-08-29 23:51:37 +02:00
  • 507c7cac11 delete temporary created files Stanley Dimant 2022-08-29 09:27:43 +02:00
  • 3a6c9259a0 fixes for file uploads Stanley Dimant 2022-08-27 01:13:49 +02:00
  • bff6a3dca5 allow connection to hub with fallback transports Stanley Dimant 2022-08-26 16:02:44 +02:00
  • bc9fc95e2f adjust metrics server ports Stanley Dimant 2022-08-26 02:40:23 +02:00
  • ace31926db rework metrics Stanley Dimant 2022-08-26 02:22:19 +02:00
  • 7c1395df77 update counter name Stanley Dimant 2022-08-25 20:33:30 +02:00
  • d5a7fd4fbd remove bloat Stanley Dimant 2022-08-25 13:10:02 +02:00
  • 04cbc2bd64 fix up startup for server/fileserver and change commands to be guild commands for the discord bot + clean up unauthorized vanity uid users Stanley Dimant 2022-08-25 13:07:05 +02:00
  • 2f1ef04f6a add retry policy for grpc clients Stanley Dimant 2022-08-25 11:27:57 +02:00
  • 77e4602d2f add cleanup of vanity uids and limit to once per 24h rootdarkarchon 2022-08-25 11:19:24 +02:00
  • 5094bf736d add vanity uid bot command Stanley Dimant 2022-08-25 02:57:56 +02:00
  • 09b305fa67 fixes for alias display + check aliases on initial uid generation Stanley Dimant 2022-08-25 01:29:01 +02:00
  • d656513f47 check for alias on addition Stanley Dimant 2022-08-25 01:05:31 +02:00
  • 4e98a494e0 adjust marehub Stanley Dimant 2022-08-25 00:54:20 +02:00
  • a5a2ce7e34 partial revert + change Stanley Dimant 2022-08-25 00:52:58 +02:00
  • 88cec262cd add alias handling to server and database Stanley Dimant 2022-08-25 00:34:21 +02:00
  • 66e2b3db82 fix auth for grpc calls Stanley Dimant 2022-08-24 23:01:03 +02:00
  • 5736bcf074 update api 12 Stanley Dimant 2022-08-24 22:03:30 +02:00
  • 5b136685db fixes for standard configs Stanley Dimant 2022-08-24 21:43:17 +02:00
  • fd23cca840 do not copy appsettings into output Stanley Dimant 2022-08-24 01:37:20 +02:00
  • bb866b72f7 fix empty header Stanley Dimant 2022-08-23 23:54:31 +02:00
  • 74209b3952 fixes etc Stanley Dimant 2022-08-23 13:02:28 +02:00
  • 2510cce711 adjustments to config and cleanup nuget, remove implicit usings Stanley Dimant 2022-08-23 11:21:21 +02:00
  • afcb268ccc remove unused variable Stanley Dimant 2022-08-23 02:32:18 +02:00
  • dab12fbb30 add hashes to filesizerequest Stanley Dimant 2022-08-23 02:31:44 +02:00
  • a63174009f decouple fileservice to be able to run standalone Stanley Dimant 2022-08-23 02:28:04 +02:00
  • bdfe51c15c fixes after testing Stanley Dimant 2022-08-22 15:47:52 +02:00
  • f455d26d9e Merge branch 'main' of https://github.com/Penumbra-Sync/server Stanley Dimant 2022-08-22 14:38:45 +02:00
  • f9e4fd4f2d minor refactoring rootdarkarchon 2022-08-22 14:24:47 +02:00
  • 6c243d0247 move shared content to shared project rootdarkarchon 2022-08-22 11:21:28 +02:00
  • 927e1aaceb potential optimizations (ConfigureAwait, Logging Templates) Stanley Dimant 2022-08-22 10:46:37 +02:00
  • ecb8ffed6f remove console logging Stanley Dimant 2022-08-22 01:11:50 +02:00
  • 98ee6c7f66 attempt to use lock in Authentication handler to lock down dictionary access Stanley Dimant 2022-08-20 14:22:50 +02:00
  • 1a22846eea add blocking detection nuget Stanley Dimant 2022-08-20 02:44:35 +02:00
  • 78543d0fc2 update getpairedclients to use only one query instead of one per entry Stanley Dimant 2022-08-19 12:18:16 +02:00
  • 7abe4f9f2e update server to api 11 Stanley Dimant 2022-08-19 11:37:31 +02:00
  • c21e2f740c log exception OnDisconnectAsync Stanley Dimant 2022-08-19 01:10:36 +02:00
  • 54d625e729 remove locks around metrics for testing, add back dbcontext pooling Stanley Dimant 2022-08-18 01:17:49 +02:00
  • 077f6f3dc4 add max limit for strings Stanley Dimant 2022-08-16 19:04:53 +02:00
  • 9092c4206f move where statement to foreach in cleanup service Stanley Dimant 2022-08-16 18:38:19 +02:00
  • 948e4e5dfe Merge branch 'main' of https://github.com/Penumbra-Sync/server Stanley Dimant 2022-08-16 12:11:42 +02:00
  • e83d668724 sql query optimization, add server cache hard limit, try catch separate around every block Stanley Dimant 2022-08-16 12:11:36 +02:00
  • b411541f43 Merge pull request #10 from lmontoute/patch-1 rootdarkarchon 2022-08-16 09:13:56 +02:00
  • b9c99fcdb5 Change CdnBaseUrl to CdnFullUrl (match implementation) Lily 2022-08-16 00:06:53 -05:00
  • 1bd37ffe70 add header x-forwarded-for Stanley Dimant 2022-08-15 18:57:11 +02:00
  • dbaf45ba70 Merge pull request #9 from isbeorn/main rootdarkarchon 2022-08-15 17:56:48 +02:00
  • f55ff9f6a3 adjust server to new api and send back url for file download on DownloadFilesDto Stanley Dimant 2022-08-15 17:56:16 +02:00
  • 991921f188 Prevent unnecessary join Stefan Berg 2022-08-15 15:42:51 +02:00
  • 149a67fd6f add delay ondisconnectasync and throw proper exceptions Stanley Dimant 2022-08-15 12:53:36 +02:00
  • c7dccc7e58 Merge pull request #8 from isbeorn/main rootdarkarchon 2022-08-15 12:46:48 +02:00
  • 5f84ca51ba merge latest Stefan Berg 2022-08-15 12:45:19 +02:00
  • 8e39b8e98c Adapt scenario Stefan Berg 2022-08-15 12:42:04 +02:00
  • 3a1bda96ed change query so only one query has to be sent in MareHub.OnDisconnectedAsync Stefan Berg 2022-08-15 12:39:55 +02:00