Commit Graph

7 Commits

Author SHA1 Message Date
Grant 93dc27b17a allow alternate scripts to run in docker, fix performance issue with workers 2024-07-10 10:16:54 -06:00
Grant 924815e629 rapid patch: add event info banner (related #69) 2024-07-05 23:06:26 -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 6308992e02 fix admin UI serve 2024-05-28 21:02:00 -06:00
Grant 0e7169c520 add git to dockerfile 2024-05-26 14:58:53 -06:00
Grant 3845756c36 optimize dockerfile to download dependencies before all 2024-04-02 23:55:30 -06:00
Grant cd62fc4f67 move everything to a dockerfile instead of complicated system lol 2024-04-02 16:52:39 -06:00