Commit Graph

378 Commits

Author SHA1 Message Date
Stanley Dimant
f5055318db up conn semaphore 2024-04-28 01:46:22 +02:00
Stanley Dimant
a3f57a5fff update server to net 8 2024-04-28 00:55:22 +02:00
rootdarkarchon
bd128e832f do not allow to prune owner 2024-02-09 11:41:57 +01:00
rootdarkarchon
ce0f123037 allow moderators to prune 2024-02-09 11:09:09 +01:00
rootdarkarchon
801a3212cb allow moderator to check for inactive user count 2024-02-09 11:07:08 +01:00
rootdarkarchon
5d856ae36f add prune to groups 2024-02-09 10:35:58 +01:00
rootdarkarchon
4632a256bd fix reconnection issues maybe 2024-01-27 23:08:15 +01:00
rootdarkarchon
b0b349ca3a fix nullref 2024-01-17 11:33:26 +01:00
rootdarkarchon
203fa1b194 add statistics 2024-01-16 15:48:21 +01:00
rootdarkarchon
63286127a2 add alias to jwt, remove caching from auth, remove db usage from files 2024-01-14 11:57:18 +01:00
rootdarkarchon
53e96d9318 add geoip service for file shard matching 2024-01-12 13:10:14 +01:00
rootdarkarchon
a1e82bcdb6 census update 2023-11-17 02:10:45 +01:00
rootdarkarchon
41e73d6fba fix group clearing etc. probably 2023-11-12 21:49:47 +01:00
rootdarkarchon
9590722749 adaptations to cache service, move dbcontext to factory and use lazy 2023-11-04 12:10:08 +01:00
rootdarkarchon
192ddfb188 optimize cacheservice 2023-11-04 03:35:19 +01:00
rootdarkarchon
2eeeb748a0 add cache miss when cache isn't built yet 2023-11-03 11:35:30 +01:00
rootdarkarchon
8ce6f17996 actually cache allPairedUsers 2023-11-03 11:16:19 +01:00
rootdarkarchon
ef5759c402 add missing gauge to metrics 2023-11-03 11:13:06 +01:00
rootdarkarchon
3ad4bd8f5e add OnlineSyncedPairCacheService 2023-11-03 11:10:49 +01:00
rootdarkarchon
648361f605 fix one-sided pairs 2023-10-30 11:25:28 +01:00
rootdarkarchon
2fe312ad67 optimize further 2023-10-27 12:56:25 +02:00
rootdarkarchon
89951ca084 remove unnecessary allPairs call in userpushdata wtf 2023-10-27 12:24:44 +02:00
rootdarkarchon
1f8a3d91bf optimize GetAllPairedUnpausedUsers 2023-10-27 12:18:01 +02:00
rootdarkarchon
d3b28f09e8 revert whatever 2023-10-27 10:25:35 +02:00
rootdarkarchon
9b9fac9b75 fix get all paired unpaused users 2023-10-27 10:14:34 +02:00
rootdarkarchon
5bed50bdc2 this will do exactly nothing 2023-10-26 19:59:23 +02:00
rootdarkarchon
8b49fb5788 whatever 2023-10-26 19:58:40 +02:00
rootdarkarchon
2f17a47378 add logging to jwt controller 2023-10-24 22:32:24 +02:00
rootdarkarchon
f77bde46ed update server lol 2023-10-21 19:30:33 +02:00
rootdarkarchon
4e88c6e68f fix joining syncshells 2023-10-19 14:55:11 +02:00
rootdarkarchon
f67893134b optimize query 2023-10-19 03:50:26 +02:00
rootdarkarchon
18331c1021 union->concat 2023-10-19 02:30:06 +02:00
rootdarkarchon
f0ef7e0304 get rid of some convert to string bs 2023-10-19 02:16:46 +02:00
rootdarkarchon
8ae9967970 idk if this will help but this is a certified attempt 2023-10-19 02:02:20 +02:00
rootdarkarchon
272f1afd9e potentially fix group join 2023-10-18 16:44:18 +02:00
rootdarkarchon
209a33d6f9 again fix unnecessary exception 2023-10-18 10:00:56 +02:00
rootdarkarchon
a3e2718271 fix some potential crashes 2023-10-18 09:58:33 +02:00
rootdarkarchon
6fc2f1e90c some fixes on cache creation stuff I think 2023-10-18 09:33:27 +02:00
rootdarkarchon
388a078e2e rework query for individual cache 2023-10-18 00:48:33 +02:00
rootdarkarchon
5316daf7d8 change stale data processing I guess 2023-10-17 23:32:58 +02:00
rootdarkarchon
527b95a271 reuse dbcontext where applicable 2023-10-17 23:18:59 +02:00
rootdarkarchon
0f718dbf43 more fixes 2023-10-17 23:06:03 +02:00
rootdarkarchon
7cfe273613 fixes fixes idk 2023-10-17 23:04:09 +02:00
rootdarkarchon
7a395940cd fix existingdata ownpermissions for addpair 2023-10-17 22:47:39 +02:00
rootdarkarchon
f93fd35787 stupid command timeout 2023-10-17 21:49:51 +02:00
rootdarkarchon
8ad4205a4a add command timeout due to migration 2023-10-17 21:46:57 +02:00
rootdarkarchon
302e6ffb62 Mare 0.9 (#27)
* add jwt expiry

* update api

* merge

* start rework permissions

* ok so in theory this compiles

* make it work I guess

* reuse some permissions

* fix intermediate connectivity issues

* fixes

* whatever

* some fixes I guess

* fix some stuff

* idk some random fixes I guess

* change some defaults

* update nuget

* adjust order of operations

* adjust deletion of account

* remove todo

---------

Co-authored-by: rootdarkarchon <root.darkarchon@outlook.com>
2023-10-17 21:36:33 +02:00
rootdarkarchon
9b87e3c625 check on normalized url regex and match on titles 2023-05-11 23:49:08 +02:00
rootdarkarchon
87c7517a7c check for honorific title on push 2023-05-11 23:17:31 +02:00
rootdarkarchon
1c0c213c93 update dependencies 2023-05-09 13:04:21 +02:00