Commit graph

9 commits

Author SHA1 Message Date
asonix e0858b7b3d Move server/ to / and start i18ning
Currently i18n'd
- login page
- register page
- cookie page
- delete account confirmation page
- 404 page
- 500 page
- part of account settings
2021-01-28 20:25:31 -06:00
asonix 071e2ba838 Server: Implement federation
Http Signatures for Authorized Fetch + Delivery
Webfinger for actor discovery
2021-01-17 01:29:59 -06:00
asonix 3f446a0b16 Add Admin page
- Add commandline flag to promote a user to an admin
- Add basic reporting feature
  - Enable reports for comments
  - TODO: Enable reports for submissions & profiles
2021-01-13 22:46:34 -06:00
asonix 815649b0f1 Build out comments view, edit pages, submission comments section 2021-01-11 21:59:42 -06:00
asonix 4ff824b92d Delete 'Back' in favor of mobile nav query
Add submissions to home page
Add drafts page
Validate handle, display name, description, submission: title, description
Add block checks to submission iterator
Add user info to submission page
Abstract dark preference to a single source, not yet configurable
2021-01-10 22:09:47 -06:00
asonix e3c29b6e45 Add submission UI, update Nav implementation 2021-01-09 19:49:33 -06:00
asonix 6da83926a0 Remove StateError
Use Dark Theme
Add profile deletion
2021-01-08 22:35:35 -06:00
asonix b02753e6b9 Add server profile creation flow 2021-01-06 02:21:37 -06:00
asonix 7143cf8ff0 Working accounts system 2020-12-15 20:40:41 -06:00