-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Implement a simple content management system #1
base: develop
Are you sure you want to change the base?
Commits on Mar 14, 2023
-
Configuration menu - View commit details
-
Copy full SHA for f99056f - Browse repository at this point
Copy the full SHA f99056fView commit details
Commits on Mar 15, 2023
-
chore: Implement admin dashboard skeleton
This introduces the following routes: - /admin - /admin/yearbook - /admin/yearbook/content - /admin/yearbook/credits - /admin/yearbook/settings - /admin/yearbook/users - /admin/yearbook/wrapped This also migrates the old admin route. TODO: Create default (user) yearbook landing page
Configuration menu - View commit details
-
Copy full SHA for 025e136 - Browse repository at this point
Copy the full SHA 025e136View commit details -
Configuration menu - View commit details
-
Copy full SHA for d51bf9b - Browse repository at this point
Copy the full SHA d51bf9bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 30c1220 - Browse repository at this point
Copy the full SHA 30c1220View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5fcfb38 - Browse repository at this point
Copy the full SHA 5fcfb38View commit details -
Configuration menu - View commit details
-
Copy full SHA for 39d6cb0 - Browse repository at this point
Copy the full SHA 39d6cb0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 66664df - Browse repository at this point
Copy the full SHA 66664dfView commit details
Commits on Mar 17, 2023
-
feat: Implement authentication (and other things)
An admin can now sign in on the admin settings page (accessible via the /admin/settings route). This uses Supabase Auth. If a user does not exist already, a new account is created. Additionally, the yearbook edition selector now populates live data from a database.
Configuration menu - View commit details
-
Copy full SHA for 9510be5 - Browse repository at this point
Copy the full SHA 9510be5View commit details -
Configuration menu - View commit details
-
Copy full SHA for b152a7b - Browse repository at this point
Copy the full SHA b152a7bView commit details -
chore: Create yearbook detail page
This is a scaffold layout for loading yearbook-specific data from a remote data source (Supabase).
Configuration menu - View commit details
-
Copy full SHA for 84bfdab - Browse repository at this point
Copy the full SHA 84bfdabView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7c6ffb2 - Browse repository at this point
Copy the full SHA 7c6ffb2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6f0ba85 - Browse repository at this point
Copy the full SHA 6f0ba85View commit details -
Configuration menu - View commit details
-
Copy full SHA for d7a55d1 - Browse repository at this point
Copy the full SHA d7a55d1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 26e993c - Browse repository at this point
Copy the full SHA 26e993cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 70d8805 - Browse repository at this point
Copy the full SHA 70d8805View commit details -
fix: Resolve Supabase build error
Note: Types will have to be manually regenerated before commit now by running `npm run update-types`.
Configuration menu - View commit details
-
Copy full SHA for 89951b0 - Browse repository at this point
Copy the full SHA 89951b0View commit details -
chore: Add cute little background to landing pages
TODO: Make spin
Configuration menu - View commit details
-
Copy full SHA for 54e4910 - Browse repository at this point
Copy the full SHA 54e4910View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1918c98 - Browse repository at this point
Copy the full SHA 1918c98View commit details -
1
Configuration menu - View commit details
-
Copy full SHA for 43f5c59 - Browse repository at this point
Copy the full SHA 43f5c59View commit details