Commit Graph

95 Commits

Author SHA1 Message Date
HF
a7200ca4bd rate limit every socket message type, move ratelimiter into own class 2023-01-15 16:37:14 +01:00
HF
8ea31b2ae1 add kazakh translation 2023-01-04 22:54:50 +01:00
HF
15683394ef add Belarusian language 2023-01-03 22:24:59 +01:00
HF
ef1f5f82e5 ripe -r 2022-09-22 08:59:31 +02:00
HF
31fc38e702 specifically deny rwhois referral
small fix for Opera Mobile
2022-09-22 02:46:00 +02:00
HF
931ffcc296 move sql out of core/Rank
finish own whois library
2022-09-22 00:18:20 +02:00
HF
94c04ba53a use own whois 2022-09-19 02:45:45 +02:00
HF
aa256fb289 fix mail check 2022-09-18 06:19:10 +02:00
HF
5b18952c27 fix little issues 2022-09-17 23:15:10 +02:00
HF
c4005bbf2e check mail per proxycheck 2022-09-17 17:59:47 +02:00
HF
7476d647bb fix more issues 2022-09-11 01:54:08 +02:00
HF
de1729d56b Horicontal Scaling 2022-09-11 00:47:46 +02:00
HF
9166adab13 make proxycheck hysteresis configurable 2022-09-05 23:03:36 +02:00
HF
57c95091fe fix proxycheck key disabling on limit 2022-09-05 11:44:35 +02:00
HF
d13c6d2fe7 add timeout to proxycheck request 2022-08-27 19:35:48 +02:00
HF
c93fad12bc change isAllowedCache prefix
fix proxycheck key update
add small stuff to wins
2022-08-21 21:32:51 +02:00
HF
dde8eba9bc use HourlyCron instead of own timeout for proxycheck key refresh 2022-08-21 20:54:19 +02:00
HF
9699d0f08f await cron jobs to catch errors 2022-08-21 20:34:23 +02:00
HF
b5b062f674 change proxycheck logging 2022-08-21 17:03:40 +02:00
HF
16356396fb refactor proxycheck util 2022-08-21 16:27:30 +02:00
HF
3deacb6de9 improve whois 2022-08-20 19:59:55 +02:00
HF
53b9aeeec7 send actions to popUps
log proxycheck returns again
2022-08-19 04:49:14 +02:00
HF
69ffeefd3d better handle proxycheck key
createStore without combine
2022-08-18 14:29:53 +02:00
HF
caa0fe5a59 update language files, add serbian 2022-08-15 18:11:46 +02:00
HF
a2147eef8c parse whois data dfferent 2022-08-07 11:07:05 +02:00
HF
61ddfb0181 use proxycheck keys instead of proxiesFetch 2022-08-07 00:54:00 +02:00
HF
0e78dea560 fix minor issues 2022-08-06 18:01:38 +02:00
HF
c70e31f944 follow whois referral 2022-08-04 16:07:43 +02:00
HF
c4c1e7ea60 imporve cidr parsing 2022-08-01 23:29:34 +02:00
HF
50e4845d94 improve whois parsing 2022-08-01 23:00:26 +02:00
HF
bc895b23e8 parse whois improvements 2022-08-01 22:28:02 +02:00
HF
e795874893 add ipInfo table 2022-08-01 19:51:24 +02:00
HF
d4ef69c2ac remove flow types - it was inconsistently used and therefore pointless 2022-08-01 17:44:18 +02:00
HF
4dee1e24e4 add whois util 2022-08-01 17:25:37 +02:00
HF
fc8be3d07a log cron execution time 2022-07-12 13:15:20 +02:00
HF
2c4b856f74 run cron at full hours
closes #20
2022-07-11 10:42:50 +02:00
HF
038cb8b6e1 refactor passport 2022-06-21 02:25:57 +02:00
HF
725e23dbab move captchas into their own thread
closes #3
2022-06-20 23:12:51 +02:00
HF
4e45058d46 refactor /data directory 2022-06-19 23:24:54 +02:00
HF
ec9ea0211d implement own connect-redis
closes #1
2022-06-19 17:28:14 +02:00
HF
e95b6ae8d3 Set pixels in redis in batches
finish node-redis update by making sure that everything that needs redis
runs after redis connected
2022-04-07 07:54:36 +02:00
HF
56bc4352b2 Merge branch 'production' 2022-04-06 19:48:57 +02:00
HF
0e1c1a42b5 update languages, add turkish 2022-04-06 19:48:39 +02:00
HF
4fd94ebd65 update node-redis 2022-04-06 01:24:00 +02:00
HF
9122f3e0a0 add validation of x_y u_v canvas areas for modtools
change username length requirements to >=2
2022-03-28 17:34:03 +02:00
HF
082cc92b65 add catalonian translation 2022-01-30 14:00:45 +01:00
HF
c29578dfaf make captcha more general and add captcha to signup form 2022-01-11 14:54:40 +01:00
HF
2bc1aa9591 reorganize routes
add adminapi
remove body-parser in favor of express methods
add id to captchas
add testmodule for matrix-synapse to login with ppfun credentials (just
a test)
2022-01-11 02:05:55 +01:00
HF
314b615f47 check if host matches origin on ws request to enforce same origin 2022-01-07 04:11:32 +01:00
HF
6170d35631 refactor image converter and 3d stuff 2022-01-04 09:19:17 +01:00