Commit Graph

31 Commits

Author SHA1 Message Date
Alex Gleason afc7e33478
Use HtmlWebpackPlugin to inject chunks with hashes
Probably the worst code I've ever written in my life, I'm sorry
2020-05-17 21:02:57 -05:00
Alex Gleason c0f17cfc21
Pull locale from state, almost get dynamic locales working #7 2020-04-28 15:25:10 -05:00
Alex Gleason a60c47bb19
Don't persist default settings
Only persist settings if they've been overridden by the user
2020-04-28 13:49:39 -05:00
Alex Gleason 03251de773
Fix `me` PropType checks 2020-04-27 13:56:26 -05:00
Alex Gleason ba930c505c
Refactor PublicLayout 2020-04-25 17:26:47 -05:00
Alex Gleason 6813f512e6
About Page support 2020-04-25 16:10:01 -05:00
Alex Gleason b4e3aa8a8c
Obliterate /web once and for all 2020-04-23 21:13:18 -05:00
Alex Gleason 8a5807f5df
Set reduceMotion body class 2020-04-21 15:16:33 -05:00
Alex Gleason 7e0b4f5f47
Add demetricator preference 2020-04-21 15:14:06 -05:00
Alex Gleason c90f087d2a
Add dyslexicFont preference 2020-04-21 15:10:45 -05:00
Alex Gleason 394aaaf23f
Add systemFont preference 2020-04-21 15:05:49 -05:00
Alex Gleason 500165c478
Refactor modal settings 2020-04-21 14:41:13 -05:00
Alex Gleason bc5b286737
preferences --> settings
I give up trying to organize them. Just going back to using Mastodon's preferences map.
2020-04-18 13:58:51 -05:00
Alex Gleason bdf648f506
Save and fetch preferences from Pleroma 2020-04-17 19:22:40 -05:00
Alex Gleason ddfd7ccf98
Clean up initial_state.js 2020-04-17 17:41:43 -05:00
Alex Gleason cf1d76a3eb
Set tab title with Helmet 2020-04-14 23:21:36 -05:00
Alex Gleason 3088ffff6a
Allow switching theme, fixes #5 2020-04-14 22:09:59 -05:00
Alex Gleason 8a19b89c16
Enforce spacing of function parameters in eslint 2020-04-14 16:47:35 -05:00
Alex Gleason 2beb4d725f
Add missing propTypes for eslint 2020-04-14 16:37:36 -05:00
Alex Gleason 141b0e6bfa
Fix most linter errors 2020-04-14 15:45:38 -05:00
Alex Gleason fc72e39ff4
eslint --fix 2020-04-14 13:44:40 -05:00
Alex Gleason a1a427e4e0
Display homepage when user is logged out 2020-04-08 18:38:22 -05:00
Alex Gleason e003e084e5
Move connectUserStream to UI component 2020-04-07 20:11:37 -05:00
Alex Gleason 83a711cd3e
Authorize app with token 2020-04-05 19:12:41 -05:00
Alex Gleason 64cef8a56e
Pull streaming URL from /api/v1/instance 2020-04-05 16:28:08 -05:00
Alex Gleason cbf799d53f
Fix (!me) logic 2020-04-02 14:53:04 -05:00
Alex Gleason d3952925d7
Pull in current user with verify_credentials, refactor "me" 2020-04-01 21:20:47 -05:00
Alex Gleason 8ec0e6e82a
Import Instance into store 2020-04-01 15:05:52 -05:00
Alex Gleason c9c08dff5c
Move Soapbox config to fetchable endpoint 2020-04-01 14:38:08 -05:00
Alex Gleason d5ca8444bb
Temporarily route to /web subdirectory for Pleroma 2020-03-30 14:08:10 -05:00
Alex Gleason b1b5dc62db
Initial commit 2020-03-27 15:59:38 -05:00