Commit Graph

94 Commits

Author SHA1 Message Date
Kay Faraday f8b69233b0 sidebar: add bit to donating section 2024-08-12 22:15:27 -07:00
Kay Faraday 55b289e96d style links 2024-08-07 14:50:54 -07:00
Kay Faraday 0c3f1699ba add donate link to sidebar 2024-08-04 15:19:57 -07:00
Kay Faraday a692d0b73f new sidebar 2024-08-04 14:56:53 -07:00
Grant 465b63e440 add shop link to event info overlay 2024-07-19 11:59:04 -06:00
Grant cef63dee14 update event info details to reflect event end 2024-07-19 10:29:10 -06:00
Grant 97e09a18e5 Merge branch 'fix-template-opacity' into 'main'
Fix template opacity

See merge request sc07/canvas!23
2024-07-15 22:54:12 +00:00
Ategon Dev 4bd721a3e5 Fix template opacity 2024-07-15 22:54:12 +00:00
Ategon Dev d61530f91d Negative pixel patch 2024-07-15 22:51:23 +00:00
Ategon Dev 70e9b14326 Pixel pulses & whois display name fix 2024-07-15 22:30:13 +00:00
Grant 24928c8b94 Merge branch 'main' of ssh://git.sc07.company:2424/sc07/canvas 2024-07-15 12:33:11 -06:00
Grant a623f8f568 bump matrix notification check to 60s instead of 1s
(what was i thinking)
2024-07-15 12:31:43 -06:00
Ategon Dev 8f2b29abb5 Settings redesign 2024-07-15 18:29:36 +00:00
Ategon Dev 6df4eaa37d Pixel Whois & Header Improvements 2024-07-15 17:09:45 +00:00
Ategon Dev e4c7327b5e [Dark mode] Fix transparent buttons & dissapearing borders on palette 2024-07-15 16:29:28 +00:00
Ategon Dev 282b67deed Dark mode 2024-07-15 15:54:59 +00:00
Ategon Dev b56320d8c8 Improve info sidebar 2024-07-13 23:53:58 +00:00
Grant b99a0cb7ed Rewrite canvas caching 2024-07-13 21:02:17 +00:00
Grant 582bfa568e Fix ErrorBoundary issue 2024-07-13 12:07:46 -06:00
marius david e74c96f35b Fix display of the canvas color when template is used 2024-07-13 12:44:11 +02:00
Grant 1ed9191fac add rules & privacy (fixes #2) (related #46) 2024-07-12 19:19:53 -06:00
Grant 9dfe5fb2e6 hide debug tools if not in development mode (fixes #81) 2024-07-12 19:00:02 -06:00
Marius DAVID 5a44446138 Improve handling of the user pixel stack 2024-07-13 00:03:06 +00:00
Grant dd8f8068e7 add bugsnag reporting 2024-07-12 12:36:42 -06:00
Grant 217953af35 Merge branch 'main' of ssh://git.sc07.company:2424/sc07/canvas 2024-07-12 03:09:11 -06:00
Grant 7e5215c07d Make login button more prominent 2024-07-12 02:42:43 -06:00
Grant 021f72162d duct-tape google recaptcha 2024-07-11 21:14:12 -06:00
Grant a74064623d Moderation Square Undo 2024-07-12 01:59:51 +00:00
Grant 3dd4d7e0d0 implement canvas freezing 2024-07-11 12:05:47 -06:00
Grant 06b06ba067 Feat: Template Styles 2024-07-08 22:09:39 +00:00
Grant 46214c56cf Pixel pick on template (fixes #70) 2024-07-07 17:51:51 -06:00
Grant 924815e629 rapid patch: add event info banner (related #69) 2024-07-05 23:06:26 -06:00
Grant 4e8ac29cb0 Fix welcome modal alignment (fixes #63) 2024-07-05 22:24:58 -06:00
Grant 7a915ca4bc fix cursor position not showing up in the meta box 2024-07-05 21:52:14 -06:00
Grant 29feba063c [wip] implement user & instance banning (related #17) 2024-07-05 21:46:40 -06:00
Grant 0ad4cd4f7e add reconnect debug lines 2024-07-02 17:57:07 -06:00
Grant ed97f6648d be more aggressive with loading canvas renderer 2024-07-02 17:28:26 -06:00
Grant 076ff1c942 server now notifies the client when the canvas isn't cached
- added foundation for server-sent alerts (related #53)
2024-07-02 14:25:55 -06:00
Grant 0e97316096 add pixel picker (fixes #55)
right click & middle click now get triggered by keybinds (uses auxclick event)
2024-07-02 13:20:14 -06:00
Grant b09ddd13b4 massive performance rewrite
- main canvas & blank canvas drawing moved to separate worker thread (if possible)
- server jobs moved to separate process (fixing CPU leak on heatmap generation)
- pixels now store if they are on top reducing db queries
- remove various methods to store pixel data in redis, reducing delay for various actions

additional fixed: (came up during performance fixes)
- added square fill (fixes #15)
- redraw loop (fixes #59)
- added keybind to deselect current color (fixes #54)
- pixel undos no longer delete the pixel from the db
- server logging now indicates what module triggered the log
2024-06-26 18:38:46 -06:00
Grant 78d97b52e3 add mod menu & ignore place limit (fixes #14) 2024-06-19 15:38:53 -06:00
Grant a35f8ff59b add template keybind (fixes #52) 2024-06-19 10:47:27 -06:00
Grant bf60cde52c Expand header into multiple components (related #51) 2024-06-18 19:22:48 -06:00
Grant ccf43f13b3 fix overlapping issues 2024-06-18 19:22:32 -06:00
Grant 602767889b fix some types being incorrect 2024-06-18 19:00:15 -06:00
Grant 4ef7eaf33f add mobile templating buttons (fixes #48) 2024-06-18 18:37:18 -06:00
Grant bf9e93cd18 change z-indexes and disable overlay dismissing welcome modal (fixes #50) 2024-06-18 17:00:11 -06:00
Grant b4c7c10927 add autojoin general chat (related #6) 2024-06-12 15:15:40 -06:00
Grant e9b1f4c468 add info & welcome modal (related #1) 2024-06-11 16:34:20 -06:00
Grant 9e2e0556c4 add basic profile modal 2024-06-11 13:53:24 -06:00