Commit Graph

385 Commits

Author SHA1 Message Date
HF
edf4125e44 sort channel in drop down 2020-12-01 12:19:23 +01:00
HF
1a69790715 push caps limit to 4 2020-12-01 00:30:36 +01:00
HF
c263bc72d9 ctrl -> color select (like middle mouse button) 2020-11-30 22:41:51 +01:00
HF
715ba5efaf fix caps-hold-placing on chrome 2020-11-30 21:56:45 +01:00
HF
7bc46ac7a0 fix chrome notifications 2020-11-30 21:46:02 +01:00
HF
0c19232c8e add shift-hold placing - is on trial, will be kept if good 2020-11-30 21:34:49 +01:00
HF
02489b674a archive political-compass canvas 2020-11-30 15:47:14 +01:00
HF
26d73b6ffd change m for million to upper case 2020-11-30 00:44:57 +01:00
HF
3614c24aa4 fix borders of UserContextMenu 2020-11-29 18:22:15 +01:00
HF
5a90e3786a more chrome scrollbar styling 2020-11-29 17:59:00 +01:00
HF
9a7ca41eb9 create Moderator role 2020-11-29 17:47:25 +01:00
HF
a9922e3041 make scrollbar in channel selection thin on chrome 2020-11-29 11:07:36 +01:00
HF
8419adf2f0 change order of User Context Menu items 2020-11-29 10:53:28 +01:00
HF
1bec84ae08 move chat ratelimiter to core/ChatProvider 2020-11-29 04:05:49 +01:00
HF
a7f356b7bc Merge branch 'production' 2020-11-29 01:17:46 +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
f42078853a add Channel Context Menu 2020-11-25 22:40:26 +01:00
HF
7777fb2bb2 add button for chat channel settings 2020-11-25 20:19:26 +01:00
HF
26ed411129 add blocking of Users 2020-11-25 10:07:44 +01:00
HF
cdfad4124d add setscale to extensions, remove pixelupdate, dont emit center on receivechunk (redundant because chunk.cell exists) 2020-11-20 12:23:14 +01:00
HF
5318b521e7 add route for blocking user 2020-11-20 11:49:40 +01:00
HF
9a47b90e04 add comments and set_hover to extensions eventemitter 2020-11-19 22:20:08 +01:00
HF
870eecfc21 add eventemitter usable for extensions and userscripts
remove unused ads stuff
2020-11-19 21:38:45 +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
4064f1674d add custom channel drop down menu basics 2020-11-15 00:52:33 +01:00
HF
eaef11f484 Merge branch 'production' 2020-11-09 15:26:03 +01:00
HF
44362681de set start date of bw canvas 2020-11-09 00:27:48 +01:00
HF
70ac437d48 Merge branch 'production' 2020-11-09 00:16:39 +01:00
HF
e62f800c8b add black and white canvas 2020-11-09 00:15:33 +01:00
HF
0c19d1ba40 add black and white canvas 2020-11-09 00:14:51 +01:00
HF
ad79ac1746 add popu-up menu 2020-11-08 23:42:02 +01:00
HF
17553f999b fix url update and isClicking stuck on mouseout 2020-11-08 15:55:18 +01:00
HF
2161fe11a2 add fields for dms 2020-11-07 20:16:32 +01:00
HF
2b27a98132 change variables names and comments to make more sense 2020-11-07 11:18:19 +01:00
HF
0be3cf63cc add additional checks for touch device tapping 2020-11-07 11:01:56 +01:00
HF
662dbd4206 limit touchend events 2020-11-06 23:35:44 +01:00
HF
af5aa9410e add 100ms treshold before paning 2020-11-06 23:30:40 +01:00
HF
d44556b6e2 temporarily disable selection saving on chat 2020-11-06 23:10:39 +01:00
HF
8c6018a4ad used wrong channel for cyrillic check 2020-11-06 22:00:37 +01:00
HF
d5e4da904f fix logout 2020-11-06 21:48:33 +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
2038e56d4f remove focus from others when interacting with canvas 2020-11-06 19:38:01 +01:00
HF
1a024499ee fix focus on mouse down 2020-11-06 19:25:15 +01:00
HF
cefca9788c long tap on mobile -> color select 2020-11-06 19:21:44 +01:00
HF
4248b0ff49 fix chat audio notification not playing 2020-11-06 18:29:47 +01:00
HF
9956309045 setting click check threshold lower 2020-11-06 18:20:28 +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
324a53b724 fix cursor 2020-11-06 17:23:08 +01:00
HF
09790a9c25 Merge branch 'master' into production 2020-11-06 17:06:08 +01:00
HF
87629bf1b4 don't use outdated hammerjs in pixelpaintercontrols 2020-11-06 16:57:53 +01:00
HF
709fd3af9f no caching for chathistory 2020-11-06 01:31:54 +01:00
HF
926ba3dcdb Merge branch 'master' into production 2020-11-06 01:16:47 +01:00
HF
bf9ab51350 send notification instead of error on pixel protection 2020-11-06 01:07:42 +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
1872b603b9 always also adhere to userid cooldown 2020-07-18 02:27:29 +02:00
HF
fe3e1d7e79 Add possibility to have hidden canvses, mirror pz and pc 2020-07-05 11:22:40 +02:00
HF
5b4cc64699 fix event not resetting correctly 2020-07-01 19:03:32 +02:00
HF
f36788c39b handle chunk relevant redis requests from Event also in RedisCanvas 2020-07-01 09:18:01 +02:00
HF
35f1a7787c add hotkey for historical view 2020-06-23 19:19:19 +02:00
HF
fe0e5dc596 fix spacing in help modal 2020-06-23 08:48:49 +02:00
HF
23ae0c9e44 change to guilded instead of discord 2020-06-23 08:37:15 +02:00
HF
ebddd99c10 set startdate of main canvas one day earlier, this date will be used for empty map 2020-06-23 01:35:02 +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
bc7613b431 further corse tinted canvas fix (sub.domain.com didn't get detected as CORS of domain.com) 2020-06-21 05:47:29 +02:00
HF
e93ddd0576 try to fix tainted canvas in historical view 2020-06-21 05:23:38 +02:00
HF
c16c427ebd better handling whenno cloudflare country header is given 2020-06-14 07:22:41 +02:00
HF
e3be885cd0 create backup dir if not exist according to subdirectory
allow admin to use chat even on proxy
2020-06-13 21:02:16 +02:00
HF
b70c7e0b3a create temporary backup dir if not exist 2020-06-13 11:24:16 +02:00
HF
ef4b4ee07e catch invalid chunks on incremential backups 2020-06-11 01:20:36 +02:00
HF
408014fe6f remove faulty file 2020-05-30 19:06:10 +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