Commit Graph

197 Commits

Author SHA1 Message Date
Stanley Dimant
713d054ccb server ban update, remove reporting 2024-07-18 12:10:55 +02:00
Stanley Dimant
dc33858626 some refactoring 2024-05-06 14:05:24 +02:00
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
203fa1b194 add statistics 2024-01-16 15:48:21 +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
8ce6f17996 actually cache allPairedUsers 2023-11-03 11:16:19 +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
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
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
527b95a271 reuse dbcontext where applicable 2023-10-17 23:18:59 +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
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
f5649b75cf fix user stupidty through vanity 2023-04-30 15:39:16 +02:00
rootdarkarchon
8a350e2788 fix group join with alias? 2023-04-29 20:02:43 +02:00
rootdarkarchon
29082dd7fe save disable vfx 2023-04-28 19:11:05 +02:00
rootdarkarchon
17238aa059 add disable vfx to server methods 2023-04-20 10:14:21 +02:00
rootdarkarchon
782a60c833 fix profile 2023-03-20 11:37:03 +01:00
rootdarkarchon
7b0ac34623 add mare profiles 2023-03-19 18:57:55 +01:00
rootdarkarchon
d6fa401e12 fix and update submodule 2023-03-14 19:53:55 +01:00
rootdarkarchon
48323d68b0 [Draft] Update 0.8 (#25)
* get rid of file handling through grpc and signalr

* fix upload on controller

* adapt usersetpairpermissions

* send user perms

* server-side fixes

* rework file upload

* adjust log level to debug in docker standalone json

* update dependencies

---------

Co-authored-by: rootdarkarchon <root.darkarchon@outlook.com>
2023-03-14 19:46:59 +01:00
rootdarkarchon
aa03d400d4 - reload configs on change
- remove grpc config service replace with http
- add messaging to channel
2023-02-25 12:20:59 +01:00
rootdarkarchon
450455fb38 Merge branch 'main' of https://github.com/Penumbra-Sync/server 2023-02-05 12:49:19 +01:00
rootdarkarchon
674387a26a updates to dependencies 2023-02-05 12:49:05 +01:00
rootdarkarchon
b3103509e3 log exception ondisconnected async 2023-02-02 11:31:51 +01:00