Commit Graph

497 Commits

Author SHA1 Message Date
Ben Visness 42574ca847 Fix tests 2022-09-10 10:39:19 -05:00
Ben Visness 6cec54f8cc Add editor's notes 2022-09-10 10:25:33 -05:00
Ben Visness 9ffc64fcf3 Add education resource ggcode stuff! 2022-09-10 09:54:19 -05:00
Ben Visness 9e353c715f Get inline stuff kinda working
I think I'll have to sort out delimiters or something...gross
2022-09-03 20:35:21 -05:00
Ben Visness 7268b6011a ggcode is online 2022-09-03 19:12:19 -05:00
Ben Visness 5b1bf5951a fuck goldmark 2022-09-01 22:02:59 -05:00
Ben Visness 98b9ef6589 Add education-specific extensions
not all of them yet
2022-09-01 20:16:09 -05:00
Ben Visness d5bdb9a7af Fix tests, remove unused admin page and code 2022-08-30 21:06:49 -05:00
Ben Visness 160f5d94c4 Add a sidebar 2022-08-30 21:06:49 -05:00
Ben Visness c550f2cd22 Beef up index or something 2022-08-30 21:06:46 -05:00
Ben Visness c9aa3149ef Add ability to delete articles 2022-08-30 21:01:38 -05:00
Ben Visness ccd63e7a2e Add editing of education resources 2022-08-30 21:01:38 -05:00
Ben Visness a17ac21f49 Check duplicates, redirect to the right place 2022-08-30 21:01:38 -05:00
Ben Visness a508c4bf6e Base creation of education articles 2022-08-30 21:01:38 -05:00
Ben Visness 3067b3fc3e Improve error reporting from db package 2022-08-30 21:01:38 -05:00
Ben Visness 9edfb21a98 Fix seeding (and guess more passwords) 2022-08-30 21:01:38 -05:00
Ben Visness 08d96a1040 Add some permissions and scaffolding for education CRUD 2022-08-30 21:01:38 -05:00
Ben Visness 97d7fa96dc Render article content very simply (untested) 2022-08-30 21:01:37 -05:00
Ben Visness 33352e13b7 Initial scaffolding for education 2022-08-30 21:01:37 -05:00
Asaf Gartner 42e1ed95fb Added logs for twitch 2022-08-29 01:18:55 +03:00
Ben Visness 11c4dbe925 Jam starts now go go go 2022-08-15 06:58:24 -05:00
Ben Visness d7b43fdea0 Use the register destination when coming from the login page 2022-08-13 15:07:37 -05:00
Ben Visness 782db18cc3 dammit 2022-08-13 14:49:53 -05:00
Ben Visness 81d8d4559f Fix bug where Discord settings were cleared while disabled 2022-08-13 14:29:40 -05:00
Ben Visness a0cc2f5c66 Update auth flows 2022-08-13 14:15:00 -05:00
Ben Visness 4f1989f663 Add /wishlist command 2022-08-12 22:01:40 -05:00
giggs 9e786e132d New buttons with project colors + small bugfix (#80)
Following the discussion on [#74](#74), here are changes to the submit buttons so that they match theme/project color.

Border colors are set to match the button background.

I've also included a "bugfix" where the `editor-toolbar-button-background` parameter in the dark theme.css and variables.scss were missing the # sign.

I wasn't sure whether to remove the `form button` values from theme.css and variables.scss and left them, as I'm not sure they're used anywhere now

Reviewed-on: #80
Co-authored-by: giggs <darkgiggsxx@gmail.com>
Co-committed-by: giggs <darkgiggsxx@gmail.com>
2022-08-13 02:13:13 +00:00
Ben Visness bb48a77b9d Switch to the main Discord invite link, sigh 2022-08-12 18:15:59 -05:00
Asaf Gartner 319b1a05b9 Delete snippets when banning and prevent banned users from logging in 2022-08-09 12:57:12 +03:00
Asaf Gartner 822a489c09 Don't center file links in snippets. 2022-08-09 12:33:52 +03:00
Asaf Gartner b62954ba37 Remove discord link for showcase items when not relevant 2022-08-09 12:27:32 +03:00
Ben Visness 7ea11ebd51 Bam that's the rest of the todo list 2022-08-06 23:43:15 -05:00
Ben Visness 9f88ce1223 something something colors 2022-08-06 23:12:23 -05:00
Ben Visness 4289a1e27a Improvements to snippet edit 2022-08-06 22:32:29 -05:00
Ben Visness 48490d83a9 Some tweaks 2022-08-06 20:21:12 -05:00
Asaf Gartner 97ed892ce3 Added snippets to admin approval queue 2022-08-07 02:03:34 +03:00
Asaf Gartner 4c1daae5e1 Fixed pre-line issue in chrome 2022-08-07 01:04:45 +03:00
Asaf Gartner b995df4533 Added cancel button for snippet edit 2022-08-07 00:51:29 +03:00
Asaf Gartner dc94262bfb Snippets edited on a project page can't be disassociated from that
project on that page.
2022-08-07 00:45:07 +03:00
Asaf Gartner 841264de0f Fix element focus issue on project creation. 2022-08-07 00:40:05 +03:00
Asaf Gartner d2f44f8e5f No jam snippets if no jam projects! 2022-08-06 05:19:49 +03:00
Asaf Gartner a9b0606b79 Use new snippet-project association for jam index showcase 2022-08-06 00:48:56 +03:00
Asaf Gartner 89b1e48e69 Code review 2022-08-06 00:42:08 +03:00
Asaf Gartner 87a146dfa8 Fetch jam snippets by project id 2022-08-06 00:42:08 +03:00
Asaf Gartner efc7d76cb7 Snippet creation and editing 2022-08-06 00:41:37 +03:00
Ben Visness 41c2b6e111 Make slightly more prettier 2022-08-05 00:04:22 -05:00
Ben Visness 1b79f45d71 Make the feed page nicer 2022-08-04 23:22:30 -05:00
Ben Visness 92b175c84d Make good pretty jam wow much good 2022-08-04 21:00:15 -05:00
Ben Visness 62972ae35a Merge remote-tracking branch 'origin/master' into jam-2022 2022-08-04 18:37:51 -05:00
Ben Visness 09652c4146 Re-apply the avatar change
It was only made to CSS and we overwrote it...
2022-08-03 18:59:48 -05:00