Commit Graph

248 Commits

Author SHA1 Message Date
HF
718f2dc73d refactor 2022-01-03 11:02:07 +01:00
HF
544e576414 no more half-cooldown :/ 2021-12-29 01:40:04 +01:00
HF
dcb5991f55 temporary lowered cooldown for christmas 2021-12-25 18:26:31 +01:00
HF
cd485f4259 add parsing of []() enclosures 2021-11-29 15:46:33 +01:00
HF
14726a37ca add parsing of floating links 2021-11-29 05:03:46 +01:00
HF
7060919f76 add markdown for bold, italic, etc 2021-11-27 19:35:43 +01:00
HF
134d666480 refactor MarkdownParser 2021-11-27 16:56:49 +01:00
HF
87e053f99d start to parse markdown paragraphs 2021-11-27 05:29:35 +01:00
HF
d91bfeb527 more work on Markdown parsing, now with ordered lists 2021-11-27 03:10:30 +01:00
HF
554c67229f add quotes to markdown parser and expand test page 2021-11-27 01:42:52 +01:00
HF
337a2b6d6f Merge branch 'production' 2021-08-21 17:18:44 +02:00
HF
2cec2e728f exclude antarctica from stats 2021-08-21 13:32:32 +02:00
HF
85c6f18c00 add error message if webgl is not supported 2021-08-05 02:24:41 +02:00
HF
3d82c49a84 escape name RegExp properly, remove useless file 2021-08-01 23:10:45 +02:00
HF
abd40ee44a fix CAPTCHA_URL if not using captchas 2021-07-31 23:01:04 +02:00
HF
a3e35cced6 don't do full render when zooming happens in viewport rather than
offscreen canvas
don't do clearRect on renderChunk (Chrome shouldn't have the flickering
issue anymore)
2021-07-24 01:41:51 +02:00
HF
fbc564f588 fix chat error message broadcast 2021-07-10 20:10:36 +02:00
HF
e427eeced0 fix things 2021-07-10 16:06:21 +02:00
HF
566f91c690 use EventEmitter for websockets 2021-07-10 15:51:15 +02:00
HF
21c99f7447 delete chat messges that are older than 10 days in default channels 2021-07-08 21:55:43 +02:00
HF
dfdadd6f79 fix color picker in privacy browsers blocking canvas stuff 2021-06-18 12:55:25 +02:00
HF
1b33260520 add markdown parser beginning and test site 2021-06-15 21:13:08 +02:00
HF
706fb2729e remove minecraft stuff 2021-06-03 23:19:21 +02:00
HF
22e6bf3139 fix admintools rollback 2021-06-03 16:16:12 +02:00
HF
0ebc074086 switch from connect to useSelector hook 2021-05-02 13:54:51 +02:00
HF
a60242617d move context menus and rewrite some components from react classes to hooks 2021-04-30 23:09:24 +02:00
HF
3d4ded29ca allow canvases to change sizes in historical view 2021-04-18 17:05:15 +02:00
HF
e237d74481 Merge branch 'captcha' 2021-03-18 01:47:23 +01:00
HF
3d6fb57c77 default to no captcha 2021-03-18 00:08:27 +01:00
HF
1c0b1101b0 fix table width
more captcha changes
2021-03-17 02:24:05 +01:00
HF
7dd44811a6 add captcha alert, remove some old captcha stuff 2021-02-24 04:32:01 +01:00
HF
6dc561b8f6 fix numberToString 2021-02-14 23:59:23 +01:00
HF
dec817d8a0 add ecosystem for captchas 2021-02-05 00:53:52 +01:00
HF
161bbb0eef remove cloudflare ip check and HOST option 2021-02-05 00:17:25 +01:00
HF
0791e0a173 add language selection etting 2021-02-02 23:00:25 +01:00
HF
c45a7bab7f change webpack config variables from arguments to env 2021-02-01 20:16:01 +01:00
HF
755bd67a12 make int channel accessable for everyone again 2021-01-31 22:22:40 +01:00
HF
fb4ee3e83d make int channel just show for languages that don't have one and aren't english 2021-01-31 21:40:48 +01:00
HF
4ca75a586a fix adding channels for languages
add pt translations
fix ru translations
2021-01-31 21:02:05 +01:00
HF
acf353619f create a channel for every translated language 2021-01-31 19:11:10 +01:00
HF
26c6de0b02 chat and localisation
more translations
allow links in chat
parallell webpack builds
2021-01-31 14:13:20 +01:00
HF
a5881d11ac add more translations 2021-01-31 00:48:49 +01:00
HF
e7eafbf450 more translations 2021-01-30 17:32:09 +01:00
HF
8475ad0c9f add more translations
move descriptions of canvases.json into .js file in oder to translate it
2021-01-30 08:06:51 +01:00
HF
840a172816 change how we build stuff 2021-01-29 22:49:41 +01:00
HF
97737a16a1 fix out-of-bounds placing 2021-01-27 13:14:16 +01:00
HF
c617d8f92b fix wait notification when stack used 2021-01-27 02:56:52 +01:00
HF
0dd3d6352a fix overwriting of prediction 2021-01-27 02:33:35 +01:00
HF
1735643b32 pixel burst client side
add client prediction
2021-01-27 02:06:28 +01:00
HF
277568fc9c remove christmas button
add pixel-bursts server side
2021-01-26 19:44:40 +01:00
HF
e34609c046 mass-request pixels pt.1 2020-12-07 22:16:47 +01:00
HF
1a69790715 push caps limit to 4 2020-12-01 00:30:36 +01:00
HF
26d73b6ffd change m for million to upper case 2020-11-30 00:44:57 +01:00
HF
9a7ca41eb9 create Moderator role 2020-11-29 17:47:25 +01:00
HF
1bec84ae08 move chat ratelimiter to core/ChatProvider 2020-11-29 04:05:49 +01:00
HF
b79a12f931 fixing bugs that got introduced in the past two commits 2020-11-29 01:13:05 +01:00
HF
ac464ba5a7 split LOGIN and LOGOUT from RECEIVE_ME 2020-11-28 02:02:12 +01:00
HF
46ba5188b5 add websocket messages or chat joining and leaving 2020-11-27 23:48:59 +01:00
HF
8f24a34a1d make channels from array into object 2020-11-26 21:23:16 +01:00
HF
ab910619f8 add route and action to leave DM channel 2020-11-26 18:27:45 +01:00
HF
5318b521e7 add route for blocking user 2020-11-20 11:49:40 +01:00
HF
389f447b5b request blocked users with passport 2020-11-19 20:18:45 +01:00
HF
cce2ad1f80 send channel type and lastMessage to client
use name of other user on DM channels
add startdm api to start direct messages
2020-11-16 00:00:15 +01:00
HF
fc09ffcb45 check if chatProvider is ready when sending event message 2020-11-15 01:02:29 +01:00
HF
eaef11f484 Merge branch 'production' 2020-11-09 15:26:03 +01:00
HF
ad79ac1746 add popu-up menu 2020-11-08 23:42:02 +01:00
HF
2161fe11a2 add fields for dms 2020-11-07 20:16:32 +01:00
HF
8c6018a4ad used wrong channel for cyrillic check 2020-11-06 22:00:37 +01:00
HF
a54c1b198e fix static methodes of ChatProvider 2020-11-06 21:15:50 +01:00
HF
9f0a78f1ea make info and event messages belong to actual user 2020-11-06 21:00:47 +01:00
HF
1e9307cc47 fix default channel Ids and radix in event.js 2020-11-06 18:10:59 +01:00
HF
86eb394ef1 change chat message order 2020-11-06 18:03:37 +01:00
HF
5bfd1b58d2 change default channel and user id for event messages according to new layout 2020-11-05 23:29:44 +01:00
HF
516131c7a2 store event success in redis 2020-11-05 23:20:53 +01:00
HF
648c767849 fix id for event and api messages out-of-range 2020-11-05 22:53:50 +01:00
HF
482cfd3fe3 migreate chat to proper sql tables with relations 2020-11-05 22:40:28 +01:00
HF
493b0106ac allow multiple blank lines in eslint, check for muted user earlier 2020-11-03 23:52:20 +01:00
HF
fe3e1d7e79 Add possibility to have hidden canvses, mirror pz and pc 2020-07-05 11:22:40 +02:00
HF
23ae0c9e44 change to guilded instead of discord 2020-06-23 08:37:15 +02:00
HF
423b603542 add rollback option to admintools 2020-06-23 00:26:24 +02:00
HF
a69711d838 add protection or rectangles without image to admintools 2020-06-22 20:39:40 +02:00
HF
1d081991ba add admintools to user area 2020-06-22 19:27:03 +02:00
HF
ef4b4ee07e catch invalid chunks on incremential backups 2020-06-11 01:20:36 +02:00
HF
405c74ad7a void rebalancing 2020-05-30 18:55:06 +02:00
HF
59e4c757b6 better chunk error handling if redis data is invalid for whatever reason 2020-05-30 18:52:30 +02:00
HF
5ce5a25daf try better error handling at daily full backup 2020-05-29 04:56:29 +02:00
HF
6d18be7ee3 allow to create incremential backups at 00:00 again (scripts will have to deal with eventual overlapses between days) 2020-05-28 12:13:39 +02:00
HF
8adcf6b85c balancing is hard 2020-05-27 15:39:48 +02:00
HF
7e4902c38a buff void 2020-05-26 22:14:37 +02:00
HF
f01db742af add maxLength to chat input field
make void a tiny bit faster again
2020-05-25 19:43:09 +02:00
HF
e6ebc08e26 count newly user set pixels that void steps upon too 2020-05-25 17:53:39 +02:00
HF
94c26f0ee2 ban cyrillic from en again 2020-05-25 14:46:06 +02:00
HF
4d830794ce even slower 2020-05-25 14:41:15 +02:00
HF
a33b807c9e even slower 2020-05-25 02:51:38 +02:00
HF
35842215b8 turn down required speed 2020-05-25 01:09:48 +02:00
HF
dc6b1f8cbe add MMORPG style Event 2020-05-24 23:23:19 +02:00
HF
4baadec329 Better error handling if no mail got given by OAuth for some reason 2020-05-23 07:42:41 +02:00
HF
71c5caaec6 add function to set given rectangular area on canvas to protect or not 2020-05-20 08:47:14 +02:00
HF
ce293974a8 don't do incremential backups at 00:00 2020-05-20 08:46:55 +02:00
HF
a2ac51929d end ban of cyrillic in en channel 2020-05-18 08:14:24 +02:00