Commit Graph

118 Commits

Author SHA1 Message Date
3708c0128c Merge branch 'birthdays' into 'develop'
Birth dates

See merge request soapbox-pub/soapbox-fe!1000
2022-02-01 01:00:52 +00:00
67399473d0 Merge branch 'account-subscriptions-mastodon' into 'develop'
Support account subscriptions on Mastodon

See merge request soapbox-pub/soapbox-fe!940
2022-02-01 00:59:14 +00:00
630f583c2f Strip all instances of compat features from statuses 2022-01-30 09:47:31 -06:00
f25c9298ca Merge remote-tracking branch 'soapbox/develop' into account-subscriptions-mastodon
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-01-28 23:47:27 +01:00
cac8b5026e Fix RT spacing in the other place 2022-01-28 14:52:22 -06:00
ac42b43fab Birthdays: renames
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-01-25 21:10:13 +01:00
ecfef7b151 Merge remote-tracking branch 'soapbox/develop' into birthdays 2022-01-25 20:27:16 +01:00
462df83989 Status: strip compatibility features from markup when importing 2022-01-24 20:39:22 -06:00
7da12b1526 Merge remote-tracking branch 'soapbox/develop' into birthdays
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-01-24 23:12:07 +01:00
289cdcc776 Use dropdown for reposts, do not display cards for quote posts
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-01-23 22:15:25 +01:00
5e76b5afca Birth dates
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-01-19 21:47:37 +01:00
5fed85891f Support the blockers_visible option when it's available 2022-01-14 18:06:31 -07:00
7aef1d923b Merge remote-tracking branch 'origin/develop' into account-endorsements
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-01-13 22:29:32 +01:00
0a160f4422 User endorsements
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-01-12 18:20:27 +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
3dffc46fc1 Support explicit addressing 2022-01-04 20:06:08 +00:00
9c6f805499 Remote interactions modal 2022-01-02 20:43:53 +00:00
fc3b9d62a6 Support account subscriptions on Mastodon
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2021-12-30 16:13:45 +01:00
b5b089ac7d Use /lookup for username availability with Pleroma
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2021-12-30 00:31:09 +01:00
3a7da5d8d5 Check username availability
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2021-12-28 19:11:21 +01:00
e3d2b44bdc Profile directory: styles, cleanup
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2021-12-25 18:23:26 +01:00
6a48948af7 Use old chats list API conditionally
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2021-12-14 13:38:59 +01:00
92439137c1 v2 Suggestions: add AdminAPI, rearrange sidebars, check instance feature flag 2021-11-26 23:36:17 -06:00
0e6fac9286 Web Push fixes 2021-11-18 16:21:52 -05:00
164a150fbb Admin: fix display of 0% retention 2021-11-16 07:12:55 -06:00
1714ac03d2 Status: display a placeholder Card on own links, poll for updated card 2021-11-15 19:10:38 -06:00
7259ed58fb Offline: persist Soapbox config (eg frontend_configurations or soapbox.json) 2021-11-15 16:56:33 -06:00
30a9de817a resizeImage: skip canvas reliability check for now (it's unreliable) 2021-11-15 13:41:33 -06:00
9a42ebb41f resizeImage: output error to console 2021-11-15 13:14:32 -06:00
d4f32e1219 Use correct 'Import data' link for Mastodon
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2021-10-31 22:07:41 +01:00
13c623ca1e EditProfile: resize avatar/banner in browser, improve error messages 2021-10-19 12:03:04 -05:00
343a210d96 v2 Media API: disable for Pleroma (use v1) 2021-10-19 11:28:48 -05:00
6313559409 Favicon unread badge: improve behavior & style 2021-10-15 12:42:42 -05:00
69dcd6421a Display Slack-like favicon unread badge (yoinked from Pleroma FE) 2021-10-15 11:52:35 -05:00
135ec190ee Instead of str.replaceAll, use str.replace with regex (for better browser support) 2021-10-12 10:31:15 -05:00
e04a488ea4 Pleroma: mark notifications read in case Markers don't work 2021-10-05 17:39:38 -05:00
dbf410e34c Messages: prefer DirectTimeline, but fall back to Conversations 2021-10-05 17:24:01 -05:00
a6f5cf33d0 Media: prefer V2 media API when available 2021-10-05 12:59:37 -05:00
c4ecbb3a1b Mastodon: search account by username 2021-09-18 16:07:52 -05:00
dc295c9d65 Features: add Lists 2021-09-18 14:36:42 -05:00
46737a5468 Features: add Bookmarks, improve uglification 2021-09-18 14:27:15 -05:00
9faff939a0 SuggestionsV2: pull in Mastodon's upstream code 2021-09-16 18:46:04 -05:00
ea4915c7dd Conditionally display subscription button for Pleroma >= 1.0.0 2021-09-13 12:29:48 -05:00
4aa9872c94 Load exif.js library asynchronously 2021-09-12 11:40:03 -05:00
5eab5ec0a5 Webpack: move Twemoji icons back to CopyPlugin 2021-09-12 10:51:58 -05:00
c2fc7a0331 Merge branch 'develop' into 'reactions-page'
# Conflicts:
#   app/soapbox/utils/features.js
2021-09-09 20:48:30 +00:00
660661451c Conditionally link to emoji reaction list
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2021-09-09 20:44:12 +02:00
d1d96308a1 Mastodon: redirect password reset to backend 2021-09-08 11:46:38 -05:00