Commit graph

184 commits

Author SHA1 Message Date
asonix 5ad592e566 Add toolkit-bar, more dark mode changes 2021-01-10 21:59:11 -06:00
asonix e3c29b6e45 Add submission UI, update Nav implementation 2021-01-09 19:49:33 -06:00
asonix f18b294c62 Expose non-apub submission interaction
Make scans always go by date
2021-01-09 19:48:04 -06:00
asonix ccf0b98d05 Accounts: support dark theme 2021-01-09 19:46:31 -06:00
asonix 291f567c8e Remove file input ID, add margin to card 2021-01-09 19:45:59 -06:00
asonix 6da83926a0 Remove StateError
Use Dark Theme
Add profile deletion
2021-01-08 22:35:35 -06:00
asonix a3d209e9ff Fix login_required
Only update record if updates are present
Profile::by_handle returns ID, not full profile
2021-01-08 22:34:13 -06:00
asonix 7d14bb33c5 Dark theme 2021-01-08 22:32:02 -06:00
asonix 1e2fb63b6a Mobile nav on bottom 2021-01-07 23:09:26 -06:00
asonix 7f5e01eb9f New toolkit card api 2021-01-07 22:45:21 -06:00
asonix 46e45e8b68 Add settings page, improve navigation 2021-01-07 22:44:43 -06:00
asonix f268759bee Implement FromRequest for User directly 2021-01-07 22:42:22 -06:00
asonix dfb73b563f Add javascripts for button loading states, file input states 2021-01-07 22:41:37 -06:00
asonix 75a495ba44 Finish building out profile settings pages 2021-01-06 23:42:08 -06:00
asonix cd586bb249 Expose profile ID, Local Owner ID, lookup by local Owner ID 2021-01-06 23:39:55 -06:00
asonix f008ca5fb9 Enable removing a file input's group div
Always style headings inside a card
Add vertical padding to paragraphs in a card
2021-01-06 23:38:52 -06:00
asonix c6562da430 Better handle exists error, prefer webp to png, jpg, banner to jpg, icon to png 2021-01-06 13:50:44 -06:00
asonix 5c280ef6f6 Process outbound in new thread 2021-01-06 13:49:23 -06:00
asonix d53dfe9fda Improve profile view styling 2021-01-06 10:45:43 -06:00
asonix 19d0fbdb9f Expose profile domain 2021-01-06 10:45:23 -06:00
asonix b02753e6b9 Add server profile creation flow 2021-01-06 02:21:37 -06:00
asonix ab8aa2cbe1 Profiles: expose needed information for non-apub profile creation
- Add image purge to profile update
- Add outbound processing in apub ingest
- Add follower + follow request cleanup in profile delete
- Add inboxes + id to Outbound trait
2021-01-06 02:21:17 -06:00
asonix 49eeb48b72 Toolkit file input 2021-01-06 02:16:50 -06:00
asonix d6d01387e0 Remove ructe from profiles 2021-01-05 13:09:18 -06:00
asonix 2884228a13 Go digging for Follow ID from Accept Follow 2021-01-05 00:14:51 -06:00
asonix 6ffc4e9fa3 Prepare Actions for use outside of activitypub paths
Catch (but not fix) but related to unfollowing durin blocks
2021-01-05 00:09:59 -06:00
asonix 8552d10cdc Mark objects as deleted, simplify spawn logic, check blocks on incoming activities 2021-01-04 21:13:06 -06:00
asonix fff74bf063 No warnings, expose top-level methods for image uploads 2021-01-04 20:23:17 -06:00
asonix 397f67ade6 Move actions to apub 2021-01-04 11:41:34 -06:00
asonix 5d56504507 Ingest ActivityPub 2021-01-04 11:34:31 -06:00
asonix ec90b2897d Turn Card::full_width into constructor 2020-12-16 15:43:43 -06:00
asonix 9cf1c546f9 Create Form Buttons, make Logout a Form Button 2020-12-15 22:50:00 -06:00
asonix cf31172632 Move Authenticated into a middlware to reduce cost of multiple Authenticateds in a route 2020-12-15 22:14:01 -06:00
asonix 7143cf8ff0 Working accounts system 2020-12-15 20:40:41 -06:00