Commit Graph

413 Commits

Author SHA1 Message Date
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
5d76553ff8 add fields to db 2023-04-20 09:53:27 +02:00
rootdarkarchon
abda79a15a potentially fix staticfileserver crashes 2023-04-08 13:59:20 +02:00
rootdarkarchon
89a384005e fix uploading state for forbidden files, add raw upload 2023-04-05 00:24:28 +02:00
rootdarkarchon
51dc445af0 adjust locking for uploadfile 2023-03-29 23:49:00 +02:00
rootdarkarchon
4b9026d23a add reporting ban user 2023-03-21 02:17:52 +01:00
rootdarkarchon
782a60c833 fix profile 2023-03-20 11:37:03 +01:00
rootdarkarchon
e4ae7286de update submodule 2023-03-19 18:58:19 +01:00
rootdarkarchon
7b0ac34623 add mare profiles 2023-03-19 18:57:55 +01:00
rootdarkarchon
2cfd005fed remove explicit prom aspnetcore 2023-03-15 11:36:22 +01:00
rootdarkarchon
d388a7f279 downgrade prometheus to 7.0.0 2023-03-15 11:24:04 +01:00
rootdarkarchon
e0880d8b25 add explicit efcore relational dep 2023-03-14 20:22:48 +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
7a211aa236 fix recovery 2023-02-25 14:37:49 +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
3490c5c8d8 adjust extensions, again and again 2023-02-10 15:18:34 +01:00
rootdarkarchon
03d7549d29 adjust ip address extensions again 2023-02-10 15:15:33 +01:00
rootdarkarchon
42694a872f remove empty entries on ip address split 2023-02-10 13:35:50 +01:00
rootdarkarchon
01aef63203 push head of api 2023-02-10 12:31:57 +01:00
rootdarkarchon
6f9bacab5b Messagepack (#24)
* add messagepack to signalr

* add resolvers to messagepack

---------

Co-authored-by: rootdarkarchon <root.darkarchon@outlook.com>
2023-02-10 12:30:03 +01:00
rootdarkarchon
ab05198aad push discord.net to 3.9.0 2023-02-10 11:11:15 +01:00
rootdarkarchon
792a66c0d8 downgrade discord.net to 3.8.1 2023-02-05 14:00:14 +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
rootdarkarchon
39b9427b5c potentially fix discord bot 2023-02-01 19:26:00 +01:00
rootdarkarchon
3f31e14b68 potentially fix handle secondary 2023-02-01 19:20:35 +01:00
rootdarkarchon
677224e363 add secondary UID stuff 2023-01-31 23:33:04 +01:00
rootdarkarchon
96e89437c0 do not send alias when alias is empty but send null instead 2023-01-30 23:48:57 +01:00
rootdarkarchon
cdba293aa1 migrate groups in priority of moderator, then pinned status 2023-01-30 12:25:39 +01:00
rootdarkarchon
edb04c8d9d fixes to useraddpair when adding via vanity uid 2023-01-30 11:38:32 +01:00
rootdarkarchon
ca34fb777e set new api submodule head 2023-01-30 11:26:29 +01:00
rootdarkarchon
b717e824b2 fix adding sending data client shouldn't receive 2023-01-29 20:41:07 +01:00
rootdarkarchon
04ecbd314d update submodule to main 2023-01-29 15:17:32 +01:00
rootdarkarchon
ca16b08a2f Server rework for API change and paradigm shift (#23)
* start with group permissions implementation

* some minor refactoring

* adjust hub for api changes

* fixes and database migration

* fixes sending online/offline message to clients stuff

* remove admin stuff from server

* fixes get server permissions

* send group pair info to client on joining a group

* send online only on sending connection dto

---------

Co-authored-by: rootdarkarchon <root.darkarchon@outlook.com>
2023-01-29 15:15:02 +01:00
rootdarkarchon
0c3bb89456 remove time from linq query 2023-01-27 02:53:00 +01:00
rootdarkarchon
eb614a5176 Merge branch 'main' of https://github.com/Penumbra-Sync/server 2023-01-27 02:46:18 +01:00
rootdarkarchon
6560b1d70d try catch on cleanup task 2023-01-27 02:46:13 +01:00
rootdarkarchon
4932b4a8d9 fix UserAddPair 2023-01-23 17:13:37 +01:00
rootdarkarchon
c7f793e82c fix linq 2023-01-23 09:35:55 +01:00
rootdarkarchon
541f86c116 block anything from user data that is not allowed to be synced 2023-01-23 09:34:57 +01:00
rootdarkarchon
91b98d060a do not use request semaphore for check queue requests 2023-01-22 00:11:21 +01:00
rootdarkarchon
4dade47819 adjustments to auth 2023-01-21 02:46:18 +01:00
rootdarkarchon
99cf46875b actually add invalid game paths and file swap paths to show in the error message 2023-01-19 18:30:29 +01:00
rootdarkarchon
d7e664477f Merge branch 'main' of https://github.com/Penumbra-Sync/server 2023-01-18 19:46:36 +01:00
rootdarkarchon
fe80faab6b potentially fix stuck uploads 2023-01-18 19:46:03 +01:00
rootdarkarchon
35f61d5387 add configurable redis pool and allow redis timeout 2023-01-18 11:11:59 +01:00