|
b79e760b65
|
Fix another race condition in search results
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
|
2021-12-26 11:39:05 +01:00 |
|
|
d66b2e10f2
|
Fix: Race condition in search
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
|
2021-12-12 20:35:45 +01:00 |
|
Alex Gleason
|
aaad79f6a5
|
Auth: logIn, don't create an unnecessary app token
|
2021-12-06 15:33:06 -05:00 |
|
Alex Gleason
|
92439137c1
|
v2 Suggestions: add AdminAPI, rearrange sidebars, check instance feature flag
|
2021-11-26 23:36:17 -06:00 |
|
|
4e04f06142
|
eslint: add key-spacing and space-unary-ops rules
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
|
2021-11-24 18:28:35 +01:00 |
|
Alex Gleason
|
0e6fac9286
|
Web Push fixes
|
2021-11-18 16:21:52 -05:00 |
|
Alex Gleason
|
1714ac03d2
|
Status: display a placeholder Card on own links, poll for updated card
|
2021-11-15 19:10:38 -06:00 |
|
Alex Gleason
|
7259ed58fb
|
Offline: persist Soapbox config (eg frontend_configurations or soapbox.json)
|
2021-11-15 16:56:33 -06:00 |
|
Alex Gleason
|
e54253d155
|
Search: resubmit when changing tabs
|
2021-11-15 16:03:39 -06:00 |
|
Alex Gleason
|
ad70e39143
|
Search: only search for results in the current filter
|
2021-11-15 15:59:08 -06:00 |
|
Alex Gleason
|
2c1e6d12f9
|
Search: clear search when backspaced all the way
|
2021-11-15 15:31:32 -06:00 |
|
Alex Gleason
|
1e603b8255
|
Interactions: don't reimport updated status with unfavourite and unreblog.
Mastodon doesn't decrement the counter in the API response, and we actually don't want updated counters anyway.
|
2021-11-12 13:39:06 -06:00 |
|
Alex Gleason
|
65a2a40cb2
|
Pull to Refresh: Notifications, Chats, Bookmarks
|
2021-11-04 14:20:11 -05:00 |
|
Alex Gleason
|
3ad3b5c84a
|
Status: implement proper Pull to Refresh, refactor horrible status actions
|
2021-11-04 13:16:28 -05:00 |
|
Alex Gleason
|
15a91d5ae3
|
Developers: scaffold with WIP developers page
|
2021-11-02 00:05:33 -05:00 |
|
Alex Gleason
|
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 |
|
Alex Gleason
|
a96b9678a3
|
Push notifications: take to Notifications on click
|
2021-10-21 17:34:01 -05:00 |
|
Alex Gleason
|
f79d4a3330
|
Push notifications: switch to serviceWorkerRegistration.showNotification()
|
2021-10-21 17:09:02 -05:00 |
|
Alex Gleason
|
fc6911caad
|
Push notifications: refactor, restore
|
2021-10-21 16:22:54 -05:00 |
|
Alex Gleason
|
e42030daae
|
Always check error.response before error.response.status
|
2021-10-20 17:50:35 -05:00 |
|
Alex Gleason
|
0b94774fbe
|
localforage: remember auth accounts
|
2021-10-20 16:27:36 -05:00 |
|
Alex Gleason
|
c8cec8fdac
|
localforage: create custom KVStore instance, refactor Instance actions
|
2021-10-20 15:17:47 -05:00 |
|
Alex Gleason
|
3c5384f318
|
localforage: add localforage, remember a fetched instance
|
2021-10-20 13:18:55 -05:00 |
|
Alex Gleason
|
0423a3a491
|
Compose: switch to regular snackbar.success
|
2021-10-19 17:08:37 -05:00 |
|
Alex Gleason
|
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 |
|
Alex Gleason
|
09f57447c6
|
Compose: preliminary toast upon submission
|
2021-10-19 12:29:54 -05:00 |
|
Alex Gleason
|
13c623ca1e
|
EditProfile: resize avatar/banner in browser, improve error messages
|
2021-10-19 12:03:04 -05:00 |
|
Alex Gleason
|
c6067dbccb
|
v2 Media API: poll attachments for completion
https://github.com/mastodon/mastodon/pull/13210
|
2021-10-19 11:25:43 -05:00 |
|
Alex Gleason
|
5f183d38b1
|
VERIFY_CREDENTIALS_FAIL: skipAlert
|
2021-10-19 09:32:15 -05:00 |
|
Alex Gleason
|
04787678a2
|
Add autoloadTimelines user setting to configure timeline loading behavior
|
2021-10-15 15:41:40 -05:00 |
|
Alex Gleason
|
966f0e84e4
|
Share: support title and url params
|
2021-10-15 15:24:08 -05:00 |
|
Alex Gleason
|
f70791004b
|
Chats: add account search
|
2021-10-14 12:23:51 -05:00 |
|
Alex Gleason
|
e8005b9cf6
|
AutosuggestAccountInput: prevent race condition by cancelling pending requests
|
2021-10-14 10:05:57 -05:00 |
|
Alex Gleason
|
92c164dc6b
|
Create AutosuggestAccountInput component, display it in DirectTimeline (WIP)
|
2021-10-14 09:47:08 -05:00 |
|
Alex Gleason
|
73e4d00cc2
|
ProfileMediaPanel: fix crash from syncronous noOp
|
2021-10-13 15:10:26 -05:00 |
|
Alex Gleason
|
da79e5a876
|
Add conditional Chat/DM buttons throughout the interface
|
2021-10-13 13:55:02 -05:00 |
|
Alex Gleason
|
2d42995e6f
|
ProfileMediaPanel: fix navigating between profiles, display LoadingIndicator, display empty message
|
2021-10-13 12:55:17 -05:00 |
|
Alex Gleason
|
5033e320bc
|
Importer: fix order of imports in importFetchedStatus
|
2021-10-09 21:29:10 -05:00 |
|
Alex Gleason
|
135b4c4d7b
|
Optimistic replies: fix duplicated statuses
|
2021-10-09 21:12:21 -05:00 |
|
Alex Gleason
|
50feacbd6b
|
Optimistic, nonblocking statuses
|
2021-10-09 17:30:20 -05:00 |
|
Alex Gleason
|
e04a488ea4
|
Pleroma: mark notifications read in case Markers don't work
|
2021-10-05 17:39:38 -05:00 |
|
Alex Gleason
|
e8d0ff89ef
|
Alerts: don't dispatch empty Redux action in showAlertForError()
|
2021-10-05 16:13:42 -05:00 |
|
Alex Gleason
|
a6f5cf33d0
|
Media: prefer V2 media API when available
|
2021-10-05 12:59:37 -05:00 |
|
Alex Gleason
|
c789fba629
|
Notifications: use Markers for unread count
This works consistently across all backends
|
2021-10-04 13:27:05 -05:00 |
|
Alex Gleason
|
f5673662dc
|
Suggestions: display whole ActionButton instead of plus icon
|
2021-10-02 16:09:28 -05:00 |
|
Alex Gleason
|
96c2e42ebf
|
Preload: call verifyCredentials after Mastodon preload to get the "source" parameter of the account
|
2021-09-24 18:47:22 -05:00 |
|
Alex Gleason
|
1b6d2568b3
|
Preload: fix Mastodon accounts import
|
2021-09-22 09:23:37 -05:00 |
|