Commit Graph

164 Commits

Author SHA1 Message Date
Grant 0f545ee233 [admin] add toast status & better error handling with visual feedback (related #12) 2024-05-30 16:42:48 -06:00
Grant 6294a28c56 persistent canvas size (fixes #12) 2024-05-30 16:34:03 -06:00
Grant 1d00b53aba show proper login error details (fixes #35) 2024-05-29 15:57:39 -06:00
Grant 95bbd633c8 fix weird stretching issue (related #12) 2024-05-29 12:47:39 -06:00
Grant 0cf27d80f3 fix initial client load position (fixes #36) 2024-05-29 11:42:53 -06:00
Grant 6308992e02 fix admin UI serve 2024-05-28 21:02:00 -06:00
Grant f567e7abd1 add env_file for local vars in docker-compose 2024-05-28 21:00:55 -06:00
Grant ad1a785451 canvas resizing (related #12)
- updated client to allow for canvas size to change
- added API routes for admin UI to change size
- added isAdmin flag to user accounts
2024-05-28 20:34:59 -06:00
Grant 8559aea7c3 handle callback openid errors (fixes #34) 2024-05-28 12:50:14 -06:00
Grant 4f15c4e82a remove forgotten dev 2024-05-26 15:02:47 -06:00
Grant b6d9cfaffe add condition requirements to docker-compose 2024-05-26 14:59:07 -06:00
Grant 0e7169c520 add git to dockerfile 2024-05-26 14:58:53 -06:00
Grant c907d52027 add connection status, version comparing, not hardlocking until config being sent (fixes #27) (related #23) 2024-05-26 14:23:54 -06:00
Grant eb73597667 forgot to remove debug statement 2024-05-25 23:15:40 -06:00
Grant 80c80057ee fix random "element went from uncontrolled to controlled" warnings 2024-05-25 22:42:20 -06:00
Grant 94b4cdd3b8 rewrite router (related #33) 2024-05-25 22:36:02 -06:00
Grant 634a69e79c chat settings require being logged in to view 2024-05-23 15:10:15 -06:00
Grant 099713dd50 default have chat enabled 2024-05-23 15:07:56 -06:00
Grant 8801efc9a3 migrate to OIDC for auth 2024-05-23 14:59:54 -06:00
Grant 732feacd5b chat initial (related #6) 2024-05-23 14:58:58 -06:00
Grant 5ba2eb0888 tsx is better at running ts in dev 2024-05-23 14:57:33 -06:00
Grant 45ad449f4e implement pixel undos (fixes #5) 2024-04-27 22:44:04 -06:00
Grant f81c98abe5 fixes weird zooming on iOS (#3) 2024-04-25 19:23:01 -06:00
Grant 0ed579c0d7 add debug menu & flags 2024-04-25 19:22:41 -06:00
Grant d262be82dd add settings sidebar & initial templating support 🎉 (#28) 2024-04-11 15:22:27 -06:00
Grant 3845756c36 optimize dockerfile to download dependencies before all 2024-04-02 23:55:30 -06:00
Grant e09b78cf82 vary express & express-session options depending on environment (fixes #21) 2024-04-02 23:54:53 -06:00
Grant cd62fc4f67 move everything to a dockerfile instead of complicated system lol 2024-04-02 16:52:39 -06:00
Grant ea4b462a5f fix canvas randomly flipping (fixes #24) 2024-03-29 21:32:18 -06:00
Grant 528a1dfde5 bump license year 2024-03-22 00:11:05 -06:00
Grant 74df47b426 small changes for beta testing 2024-03-21 23:39:09 -06:00
Grant 72e235406c enable source maps in npm run 2024-03-15 17:46:35 -06:00
Grant 97510b62b8 forgot to connect the "new pixel placed" event 💀 2024-03-15 13:03:08 -06:00
Grant 480f8a2375 move auth to env 2024-03-13 13:21:29 -06:00
Grant 45fd93ef48 add canvas_cache tool 2024-03-13 10:54:20 -06:00
Grant 8d136c3fb1 add online user count 2024-03-13 10:54:10 -06:00
Grant 004e4926c4 docker & prod building 🎉 2024-03-11 20:59:47 -06:00
Grant 613b75edb6 add base for tools and add seed_palette tool 2024-03-11 20:53:20 -06:00
Grant 51e13dd4df fix a typo (pallete -> palette) & move to postgres 2024-03-11 20:52:51 -06:00
Grant 72c9589582 remove unnecessary gitignore lines 2024-03-11 20:49:14 -06:00
Grant d0ca5fd7ae fix minor type error 2024-03-08 18:03:02 -07:00
Grant f52f7b406b fix event listener registration & unregistration 2024-03-08 15:38:11 -07:00
Grant b07ae0406f add scripts, eslint modification 2024-03-08 15:37:53 -07:00
Grant e5821027dc add pixel stacking 2024-03-08 15:37:24 -07:00
Grant c3b8467b8f reorganize server & fix various linting errors 2024-03-03 17:36:57 -07:00
Grant a4b3adaace fix linting & building errors 2024-03-02 19:26:46 -07:00
Grant 0dae4a750e initial faction database schema 2024-03-02 19:08:14 -07:00
Grant eda1eeb69e initial admin/moderation interface 2024-03-02 19:06:44 -07:00
Grant a4d30467c8 add @sc07-canvas to package.json to match workspace config 2024-02-22 23:48:21 -07:00
Grant 2c31685d02 make user box in the header show current user (& fix backend auth packet) 2024-02-22 23:37:01 -07:00