Commit Graph

351 Commits

Author SHA1 Message Date
f8ca45f5fb Merge branch 'configurable-autoload-more' into 'develop'
ScrollableList: Add option to disable loading more items when scrolled to bottom

See merge request soapbox-pub/soapbox-fe!822
2021-10-24 18:32:07 +00:00
535290654d ScrollableList: Add option to disable loading more items when scrolling to bottom
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2021-10-24 20:11:28 +02:00
742b1f2b58 Use ScrollableList for search results
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2021-10-24 19:58:04 +02:00
2f5fff0222 Show user what options they have voted
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2021-10-22 15:03:21 +02:00
a96b9678a3 Push notifications: take to Notifications on click 2021-10-21 17:34:01 -05:00
f79d4a3330 Push notifications: switch to serviceWorkerRegistration.showNotification() 2021-10-21 17:09:02 -05:00
fc6911caad Push notifications: refactor, restore 2021-10-21 16:22:54 -05:00
e42030daae Always check error.response before error.response.status 2021-10-20 17:50:35 -05:00
0b94774fbe localforage: remember auth accounts 2021-10-20 16:27:36 -05:00
c8cec8fdac localforage: create custom KVStore instance, refactor Instance actions 2021-10-20 15:17:47 -05:00
3c5384f318 localforage: add localforage, remember a fetched instance 2021-10-20 13:18:55 -05:00
0423a3a491 Compose: switch to regular snackbar.success 2021-10-19 17:08:37 -05:00
5d77f65535 Merge branch 'post-toast' into 'develop'
Compose: preliminary toast upon submission

See merge request soapbox-pub/soapbox-fe!797
2021-10-19 17:44:20 +00:00
09f57447c6 Compose: preliminary toast upon submission 2021-10-19 12:29:54 -05:00
13c623ca1e EditProfile: resize avatar/banner in browser, improve error messages 2021-10-19 12:03:04 -05:00
c6067dbccb v2 Media API: poll attachments for completion
https://github.com/mastodon/mastodon/pull/13210
2021-10-19 11:25:43 -05:00
5f183d38b1 VERIFY_CREDENTIALS_FAIL: skipAlert 2021-10-19 09:32:15 -05:00
04787678a2 Add autoloadTimelines user setting to configure timeline loading behavior 2021-10-15 15:41:40 -05:00
966f0e84e4 Share: support title and url params 2021-10-15 15:24:08 -05:00
f70791004b Chats: add account search 2021-10-14 12:23:51 -05:00
e8005b9cf6 AutosuggestAccountInput: prevent race condition by cancelling pending requests 2021-10-14 10:05:57 -05:00
92c164dc6b Create AutosuggestAccountInput component, display it in DirectTimeline (WIP) 2021-10-14 09:47:08 -05:00
73e4d00cc2 ProfileMediaPanel: fix crash from syncronous noOp 2021-10-13 15:10:26 -05:00
da79e5a876 Add conditional Chat/DM buttons throughout the interface 2021-10-13 13:55:02 -05:00
2d42995e6f ProfileMediaPanel: fix navigating between profiles, display LoadingIndicator, display empty message 2021-10-13 12:55:17 -05:00
5033e320bc Importer: fix order of imports in importFetchedStatus 2021-10-09 21:29:10 -05:00
135b4c4d7b Optimistic replies: fix duplicated statuses 2021-10-09 21:12:21 -05:00
50feacbd6b Optimistic, nonblocking statuses 2021-10-09 17:30:20 -05:00
e04a488ea4 Pleroma: mark notifications read in case Markers don't work 2021-10-05 17:39:38 -05:00
e8d0ff89ef Alerts: don't dispatch empty Redux action in showAlertForError() 2021-10-05 16:13:42 -05:00
a6f5cf33d0 Media: prefer V2 media API when available 2021-10-05 12:59:37 -05:00
c789fba629 Notifications: use Markers for unread count
This works consistently across all backends
2021-10-04 13:27:05 -05:00
f5673662dc Suggestions: display whole ActionButton instead of plus icon 2021-10-02 16:09:28 -05:00
96c2e42ebf Preload: call verifyCredentials after Mastodon preload to get the "source" parameter of the account 2021-09-24 18:47:22 -05:00
1b6d2568b3 Preload: fix Mastodon accounts import 2021-09-22 09:23:37 -05:00
5180895325 Preload: import accounts from Mastodon's initial-state 2021-09-21 20:26:47 -05:00
c4ecbb3a1b Mastodon: search account by username 2021-09-18 16:07:52 -05:00
1bffa04a99 Suggestions: consolidate actions 2021-09-17 15:42:14 -05:00
9faff939a0 SuggestionsV2: pull in Mastodon's upstream code 2021-09-16 18:46:04 -05:00
06ed4e9096 Preload: refactor actions, add MASTODON_PRELOAD_IMPORT action 2021-09-15 12:55:21 -05:00
937782dc62 Rename PRELOAD_IMPORT to PLEROMA_PRELOAD_IMPORT 2021-09-15 12:15:36 -05:00
495882658a Merge branch 'develop' into 'public-favourites'
# Conflicts:
#   app/soapbox/features/favourited_statuses/index.js
2021-09-11 17:25:49 +00:00
196284695b SoapboxConfig: allow authenticated profiles to be configured 2021-09-10 11:44:18 -05:00
125f446eed rename, add Polish translation
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2021-09-10 12:41:42 +02:00
c2fc7a0331 Merge branch 'develop' into 'reactions-page'
# Conflicts:
#   app/soapbox/utils/features.js
2021-09-09 20:48:30 +00:00
3672d9faa5 Show user likes to others if hide_favorites===false
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2021-09-09 20:05:54 +02:00
bb6cdd4b71 Mastodon: return a friendlier login error than 'invalid_grant' 2021-09-08 11:08:22 -05:00
c80f87efaa Add emoji reacts page
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2021-09-06 21:54:48 +02:00
6e27116aa4 Tests: mock staticClient correctly 2021-09-05 14:16:16 -05:00
d20fdf1a3f Subdirectory: use instance static files from subdirectory 2021-09-05 13:16:19 -05:00