Commit Graph

154 Commits

Author SHA1 Message Date
4e8a3cdce5 SoapboxMount: load WaitlistPage async 2022-05-20 13:29:17 -05:00
f0ba5a5a8c SoapboxMount: load onboarding flow async, refactor 2022-05-20 13:13:17 -05:00
e298115fcf SoapboxMount: async import NotificationsContainer, ModalContainer, remove them elsewhere 2022-05-20 13:00:38 -05:00
8354447047 SoapboxMount: refactor render to be DRY 2022-05-20 12:51:57 -05:00
f72ee6aad0 SoapboxMount: add comments 2022-05-20 12:30:29 -05:00
4cddf0c962 SoapboxMount: create showOnboarding variable 2022-05-20 12:28:59 -05:00
84b04250ac Add LoadingScreen for fullscreen, theme-specific loading 2022-05-20 12:20:31 -05:00
93187c8eed SoapboxMount: display a spinner while API requests are loading 2022-05-18 14:38:49 -05:00
54ef361bcc Allow waitlisted users to verify their SMS 2022-05-18 14:11:18 -04:00
7571af38cb Force authentication to see public content 2022-05-16 17:33:45 -04:00
d94d946216 Valor pleases you, Crom 2022-05-12 14:47:19 -05:00
c7375a2e01 Merge remote-tracking branch 'origin/develop' into thread-cta 2022-05-12 14:41:16 -05:00
8c88d45c8e Break out useSystemTheme into a hook 2022-05-11 19:19:08 -05:00
64cce966a2 Simplify signup routing 2022-05-11 14:50:53 -05:00
256d3b2fa2 Merge remote-tracking branch 'origin/develop' into pepe-extension 2022-05-11 12:17:02 -05:00
7fecd521d7 Treat Pepe API as an extension, not a feature 2022-05-10 18:48:57 -05:00
c879f82b48 Remove beta page 2022-05-10 15:50:35 -04:00
75c4582ce6 Merge remote-tracking branch 'origin/develop' into public-layout-improvements 2022-05-09 11:06:56 -05:00
25477443ef Fix unauth page layout 2022-05-09 09:01:31 -04:00
6ff34d77fd RegisterInvite: move to AuthLayout 2022-05-07 12:02:45 -05:00
dd4f41f246 ExternalLogin: move to AuthLayout instead of UI 2022-05-07 11:52:56 -05:00
8f09fcab2e Merge branch 'edit-posts' into 'develop'
Allow editing posts on Mastodon

See merge request soapbox-pub/soapbox-fe!1271
2022-05-04 18:57:34 +00:00
4e7c5b5819 Support System theme 2022-05-04 09:08:40 -04:00
f6f8ef99d9 Merge remote-tracking branch 'soapbox/develop' into edit-posts
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-05-03 21:29:38 +02:00
318d7fdc48 Support app deep-linking 2022-05-03 10:43:17 -04:00
35a731ffd9 Restore localStorage onboarding code 2022-05-02 15:55:52 -05:00
706d864293 Put /signup behind feature flags 2022-04-30 12:02:30 -05:00
16322e8d6c Add /signup route 2022-04-30 11:54:24 -05:00
e08a297eff /auth/verify --> /verify 2022-04-30 11:28:18 -05:00
387ebfc56c Allow editing posts on Mastodon
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-04-28 16:26:47 +02:00
7363d9c7f8 SoapboxMount: do load, even if something fails 2022-04-26 15:07:13 -05:00
ea34a7f303 DELETE INTERSECTION OBSERVER ARTICLE 2022-04-22 13:13:40 -05:00
79a5820687 SoapboxMount: fix useEffect() 2022-04-21 17:47:11 -05:00
6012b2a5ba Delete dysfunctional test 2022-04-21 17:38:13 -05:00
6b19adbb26 Add basic tests to containers/soapbox 2022-04-21 14:32:10 -05:00
ce42a47e70 Convert containers/soapbox into TSX 2022-04-21 12:19:33 -05:00
04eac8a95e SoapboxMount: convert to React.FC 2022-04-21 11:47:28 -05:00
426f02722a Make Soapbox component an FC, move console.log 2022-04-21 11:21:09 -05:00
41ab4f0a44 Onboarding: use a server setting instead of localStorage, fix steps when data is already present 2022-04-20 12:08:49 -05:00
1deb4dfd2d Merge remote-tracking branch 'origin/next' into next-onboarding 2022-04-20 08:23:15 -05:00
b72f398bad Use feature detection for frontendConfigurations 2022-04-19 18:33:13 -05:00
29b28edee5 Improve loading of initial data 2022-04-19 18:15:42 -05:00
5731b9b1c7 Redirect all /auth routes 2022-04-19 14:37:48 -05:00
7e42679478 Add meta tag for iOS banner 2022-04-14 13:24:47 -05:00
8afb0f6e6f Remove old comment 2022-04-14 10:43:11 -05:00
ec79f6354d Skip onboarding if waitlisted 2022-04-14 10:43:11 -05:00
98c77006ce Add Onboarding components 2022-04-14 10:42:56 -05:00
2943b91034 Typescript, convert some components to functional
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-04-11 21:58:48 +02:00
96ccc66641 Convert DropdownMenu to typescript 2022-04-02 13:03:12 -05:00
1a1464f5ba Poll: convert to React.FC, remove PollContainer 2022-03-26 22:24:52 -05:00