Commit Graph

128 Commits

Author SHA1 Message Date
85c32e3f76 Merge branch 'account-migrations' into 'develop'
Allow account migrations

See merge request soapbox-pub/soapbox-fe!1038
2022-02-19 03:03:57 +00:00
767c3dad7a Merge remote-tracking branch 'soapbox/develop' into modals-stack 2022-02-14 22:32:58 +01:00
f75ffeadd8 Account migrations
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-02-14 21:35:35 +01:00
2c51054ae4 UI: actually, don't wait for the streaming URL to render 2022-02-07 12:20:03 -06:00
a041a4452b Rename modal -> modals
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-02-02 16:36:20 +01:00
6323c7d70e eslint: enforce gaps between groups with import/order 2022-01-10 16:25:06 -06:00
966ca91e1a eslint: alphabetize imports with import/order 2022-01-10 16:17:52 -06:00
2a0e2001d6 eslint: enforce import/order 2022-01-10 16:01:24 -06:00
3af8313b42 Developers: add challenge to become a developer 2022-01-07 19:27:18 -06:00
29521de80e Gate developers pages from non-developers 2022-01-07 16:10:53 -06:00
d270e92927 Developers: add ability to edit raw settings JSON 2022-01-07 15:59:50 -06:00
46ca470f01 Turn some pages into modals
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-01-06 14:43:58 +01:00
3dffc46fc1 Support explicit addressing 2022-01-04 20:06:08 +00:00
52a857d296 Restrict pages access by unauthorized users 2022-01-03 10:56:17 -06:00
10f7339e5c Profile directories, adapted from Mastodon
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2021-12-22 21:22:29 +01:00
e283afe191 UI: fix the way initial data is loaded 2021-12-15 10:29:07 -05:00
73208ebe4b Mastodon: redirect ActivityPub ID for statuses 2021-12-10 16:05:28 -06:00
0e6fac9286 Web Push fixes 2021-11-18 16:21:52 -05:00
a1625308cb Developers: scaffold createApp page at /developers/apps/create 2021-11-02 00:35:35 -05:00
15a91d5ae3 Developers: scaffold with WIP developers page 2021-11-02 00:05:33 -05:00
e860186b4b IntentionalError: display an ErrorBoundary preview at /error 2021-11-01 23:02:09 -05:00
fc6911caad Push notifications: refactor, restore 2021-10-21 16:22:54 -05:00
f22037d51e Handle /statuses/new route instead of just redirecting 2021-10-15 15:30:24 -05:00
4fb447596e FAB: replace pen icon with new custom Tabler icon 2021-10-13 14:07:21 -05:00
b47e7a3197 Column: remove ColumnBackButton from most places, fix DetailedStatus border-bottom, improve HashtagTimeline 2021-10-08 11:53:15 -05:00
891a65b66f Favourites: display favourites for Mastodon (if exposableReactions is manually toggled) 2021-10-07 18:21:28 -05:00
1b7fe4ee04 Use custom Home and Post icons 2021-10-05 18:02:19 -05:00
dbf410e34c Messages: prefer DirectTimeline, but fall back to Conversations 2021-10-05 17:24:01 -05:00
a1512316d8 Add Mastodon compatibility routes, expose /conversations, display Messages tab for Mastodon 2021-10-05 17:07:00 -05:00
c789fba629 Notifications: use Markers for unread count
This works consistently across all backends
2021-10-04 13:27:05 -05:00
ba09e2ebc9 Mastodon: redirect status route for "Share" functionality to work 2021-10-02 10:29:17 -05:00
415e744ddb Merge remote-tracking branch 'origin/develop' into next 2021-10-02 10:12:25 -05:00
6235ca5ab2 Implement /share route
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2021-10-01 19:53:46 +02:00
60c3243fcb SubNavigation: refactor to be contextual based on Column 2021-09-27 13:38:02 -05:00
ca1b4ff73d Merge remote-tracking branch 'origin/develop' into next 2021-09-24 12:53:42 -05:00
937cc18012 Add basic invite route, fix Chats fetch 2021-09-24 11:37:47 -05:00
165b924ce7 Merge remote-tracking branch 'origin/develop' into next 2021-09-22 11:17:21 -05:00
acbf890f35 Chats: fix fetching when instance is delayed 2021-09-22 11:15:05 -05:00
a8673c8e54 Add 3-level Mastodon compatibility route 2021-09-21 18:30:34 -05:00
dbc8e3fc26 Add Mastodon compatibility routes for /web and /web/timelines/home 2021-09-21 16:29:50 -05:00
640891ded9 Style the floating action button 2021-09-20 21:56:06 -05:00
008d53a7d9 Merge remote-tracking branch 'origin/develop' into next 2021-09-18 20:52:26 -05:00
08cdef59c9 Don't load TabsBar async 2021-09-18 20:09:29 -05:00
aeddec2892 UI: async UI components 2021-09-18 20:01:04 -05:00
aeef12acf0 Rip out react-redux-loading-bar 2021-09-18 18:31:22 -05:00
630736757d Merge remote-tracking branch 'origin/develop' into next 2021-09-17 11:50:24 -05:00
9faff939a0 SuggestionsV2: pull in Mastodon's upstream code 2021-09-16 18:46:04 -05:00
9b723794b5 Add StatusPage 2021-09-12 19:16:28 -05:00
e0f97f4e99 Start navigation changes 2021-09-12 18:20:13 -05:00
196284695b SoapboxConfig: allow authenticated profiles to be configured 2021-09-10 11:44:18 -05:00