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