Commit Graph

386 Commits

Author SHA1 Message Date
2fd5e5cd35 Refactor MFA setup, fixes #792 2022-01-07 14:26:19 -06:00
8192c93873 Merge branch 'mentions-modal' into 'develop'
Fix modals

See merge request soapbox-pub/soapbox-fe!962
2022-01-07 00:02:57 +00:00
b0477ac1e1 fix broken modals
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-01-07 00:50:32 +01:00
831a3418f9 Merge branch 'just-messing-around' into 'develop'
Add headers to confirmation modals

See merge request soapbox-pub/soapbox-fe!942
2022-01-06 17:09:08 +00:00
3dffc46fc1 Support explicit addressing 2022-01-04 20:06:08 +00:00
11107c6df9 Merge remote-tracking branch 'origin/develop' into just-messing-around
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-01-03 18:52:22 +01:00
9c6f805499 Remote interactions modal 2022-01-02 20:43:53 +00:00
809b875ae3 Add headlines to confirmation modals
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2021-12-30 18:50:02 +01:00
6805e88b69 Use account lookup in fetchAccountByUsername
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2021-12-30 16:29:05 +01:00
3a7da5d8d5 Check username availability
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2021-12-28 19:11:21 +01:00
a6dc420b70 Merge branch 'profile-directory' into 'develop'
Profile directory

See merge request soapbox-pub/soapbox-fe!927
2021-12-26 22:23:56 +00:00
955687d719 Merge branch 'search-race-condition' into 'develop'
Fix another race condition in search results

See merge request soapbox-pub/soapbox-fe!929
2021-12-26 10:54:47 +00:00
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
10f7339e5c Profile directories, adapted from Mastodon
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2021-12-22 21:22:29 +01:00
74d26b36ac Merge branch 'awaiting-approval-modals' into 'develop'
Admin: Make account approval buttons larger, require confirmation when deleting users

See merge request soapbox-pub/soapbox-fe!914
2021-12-14 16:22:19 +00:00
acce32cf1b Make approval buttons larger, require confirmation when deleting users
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2021-12-14 17:00:20 +01:00
ff26336f3a Merge branch 'chats-pagination' into 'develop'
use `/api/v2/pleroma/chats`

See merge request soapbox-pub/soapbox-fe!911
2021-12-14 15:13:11 +00: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
53497c2132 Chats: Create next link if not provided
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2021-12-14 13:25:08 +01:00
12e4c6c083 wip chat pagination
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2021-12-13 18:06:47 +01:00
72763d1495 Properly filter DMs from timelines 2021-12-12 22:34:10 -06:00
d66b2e10f2 Fix: Race condition in search
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2021-12-12 20:35:45 +01:00
aaad79f6a5 Auth: logIn, don't create an unnecessary app token 2021-12-06 15:33:06 -05:00
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
0e6fac9286 Web Push fixes 2021-11-18 16:21:52 -05: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
e54253d155 Search: resubmit when changing tabs 2021-11-15 16:03:39 -06:00
ad70e39143 Search: only search for results in the current filter 2021-11-15 15:59:08 -06:00
2c1e6d12f9 Search: clear search when backspaced all the way 2021-11-15 15:31:32 -06:00
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
65a2a40cb2 Pull to Refresh: Notifications, Chats, Bookmarks 2021-11-04 14:20:11 -05:00
3ad3b5c84a Status: implement proper Pull to Refresh, refactor horrible status actions 2021-11-04 13:16:28 -05:00
15a91d5ae3 Developers: scaffold with WIP developers page 2021-11-02 00:05:33 -05:00
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