TheMiniIndex
TheMiniIndex copied to clipboard
Split front-end and back-end
Messing around with this to enable more flexibility for front-end development.
- [x] Add JWT stuff
- [ ] Migrate everything
- [ ] Configure all routes and pages correctly
- [ ] Setup new front-end
- [ ] Delete a ton of code
Convert React Components
- [ ] LoginMenu.js
- [ ] Logout.js
- [ ] Login.js
- [ ] AuthorizeRoute.js
New Front-End Pages
- [ ] Index
- [ ] Minis - Browse/Search
- [ ] Minis - Add
- [ ] Minis - View
- [ ] Minis - Edit
- [ ] Minis - Help
- [ ] Creators - Browse
- [ ] Creators - View
- [ ] Starred
- [ ] Tags - Browse
- [ ] Tags - Edit
- [ ] Admin - Index
- [ ] Admin - Manage Creators
- [ ] Admin - Pending Tags
- [ ] Admin - Tag Manager
- [ ] Admin - Unindexed
Deployment reminders (if it gets there):
- [ ] Run a migration
- [ ] Configure
appsetings.json
correctly - [ ] oidc-client is deprecated, look at oidc-client-ts