rootdarkarchon
af537ab67c
adjust regex for vfx bullshit
2022-11-10 14:58:37 +01:00
rootdarkarchon
6a62dcc069
actually fix compiler error
2022-11-10 14:56:05 +01:00
rootdarkarchon
42c6bf0b7f
fix compiler error
2022-11-10 14:55:17 +01:00
rootdarkarchon
c5b0f6146e
print invalid paths if validation failed
2022-11-10 14:53:32 +01:00
rootdarkarchon
c585bb739a
adjust gamepaths regex for special characters
2022-11-10 14:51:26 +01:00
rootdarkarchon
683c361935
clean up push data validation
2022-11-10 14:47:23 +01:00
rootdarkarchon
f37f0f8699
temporarily disable path validation again
2022-11-10 13:57:12 +01:00
rootdarkarchon
f41e233aa0
change gamepath regex
2022-11-10 13:47:48 +01:00
rootdarkarchon
29c4df1e71
fix validation
2022-11-10 13:32:19 +01:00
rootdarkarchon
f229edd510
add validation of sent filereplacements from clients
2022-11-10 13:17:41 +01:00
rootdarkarchon
b7611a58da
adjust handling of auth handler
2022-11-07 02:28:14 +01:00
rootdarkarchon
2a1b04214b
adjust authentication handler
2022-11-05 14:51:59 +01:00
rootdarkarchon
d83d9a6753
OneTime Invites Server handling ( #17 )
...
* add server-side handling for one time invites
2022-10-25 00:54:51 +02:00
Stanley Dimant
c13e457780
check for existence of WhitelistedIps
2022-10-20 23:54:25 +02:00
Stanley Dimant
8164d737bf
whitelist fixes, grpc stream fixes
2022-10-20 23:08:46 +02:00
Stanley Dimant
e3e07fe117
add get required section to discordbotservices
2022-10-20 21:44:28 +02:00
rootdarkarchon
b0daf50725
check for admin/mod after checking for null, duh
2022-10-20 15:32:32 +02:00
rootdarkarchon
19e5dd615d
fixes for vanity role checks
2022-10-20 15:04:44 +02:00
rootdarkarchon
e852fae68f
add vanity uid for check for uid in userinfo for admin purposes
2022-10-20 14:58:02 +02:00
rootdarkarchon
edb3cd3356
some fixes for userinfo
2022-10-20 14:54:52 +02:00
rootdarkarchon
9a7b50ca90
fix accessors
2022-10-20 14:33:28 +02:00
rootdarkarchon
54dd0b0f6e
bind interaction to module
2022-10-20 14:29:11 +02:00
rootdarkarchon
feb3cf328f
fix modals
2022-10-20 14:19:56 +02:00
rootdarkarchon
7ef5848eb3
fix compilation error
2022-10-20 14:07:51 +02:00
rootdarkarchon
d26daa6344
make bot less cancer to work with
2022-10-20 13:25:37 +02:00
rootdarkarchon
28cae6d3dd
change command name
2022-10-20 11:56:26 +02:00
rootdarkarchon
25772dade8
adjust command
2022-10-20 11:46:07 +02:00
rootdarkarchon
1516ab73c7
add userinfo command
2022-10-20 10:29:31 +02:00
Stanley Dimant
75a18fb0b8
check whitelisted ip when retrieving unauthorized from cache
2022-10-15 15:32:48 +02:00
rootdarkarchon
c98e2b2dd6
Switch Authentication to asynchronous streaming calls ( #16 )
...
* add base grpc service and swap auth service to streaming
* remove Authorize from hub itself
* remove unused usings
* heave files server to net 7, add exception handling in grpc auth stream
Co-authored-by: rootdarkarchon <root.darkarchon@outlook.com >
2022-10-13 16:55:23 +02:00
rootdarkarchon
d37c1208fe
Adjust Auth on server ( #15 )
...
* add auth that verifies identity is marked online
* few changes for testing
* handle identity with requirements
* remove unnecessary logging from auth handler
* change to UserRequirements
* fixes to checks
* fixes to UserRequirementHandler
Co-authored-by: rootdarkarchon <root.darkarchon@outlook.com >
2022-10-10 19:44:30 +02:00
Stanley Dimant
0d8a401f13
adjust timings for delays
2022-10-09 16:38:37 +02:00
Stanley Dimant
98f9db8a0f
stop being dum
2022-10-09 16:32:21 +02:00
Stanley Dimant
4192c9b212
add more logging
2022-10-09 16:20:04 +02:00
Stanley Dimant
b58d882686
adjust to await foreach and adjust enqueue ident change
2022-10-09 16:09:14 +02:00
Stanley Dimant
1c8f16fac0
attempt with multiple grpc clients
2022-10-09 15:58:36 +02:00
Stanley Dimant
031d21e087
add logging to stream finish information to receive ident status change
2022-10-09 15:44:37 +02:00
Stanley Dimant
d49ee21d01
adjust logging and change faulty states
2022-10-09 15:30:43 +02:00
Stanley Dimant
3272dbe040
fix log info
2022-10-09 15:27:17 +02:00
Stanley Dimant
e1519f2497
add some debugging info
2022-10-09 15:23:29 +02:00
Stanley Dimant
46d851b9f0
add log line online/offline to enqueuing
2022-10-09 14:53:14 +02:00
Stanley Dimant
b5325b9c50
adjust grpc api for idents
2022-10-09 14:32:44 +02:00
rootdarkarchon
777a764ef1
move marehub to strong api usage ( #14 )
...
* move marehub to strong api usage
* fix merge issues
* latest api
* further optimizations
2022-10-08 14:33:25 +02:00
Stanley Dimant
a8f97aee23
switch bool around
2022-10-07 01:17:02 +02:00
Stanley Dimant
a996fc7689
send disable moderator status to user on ownership transfer
2022-10-06 22:34:32 +02:00
Stanley Dimant
7f3029e82c
do not allow to ban or remove owner or moderators from syncshell
2022-10-06 22:24:41 +02:00
rootdarkarchon
520a2299d0
include alias in checking for user in group
2022-10-06 16:34:20 +02:00
rootdarkarchon
5341b5a409
fix compile error
2022-10-06 16:32:39 +02:00
rootdarkarchon
eadecff9e7
send IsModerator on SetModerator per group dto to affected user
2022-10-06 16:09:48 +02:00
rootdarkarchon
7590102dad
get ismoderator from getgroups
2022-10-06 16:08:11 +02:00