Commit Graph

125 Commits

Author SHA1 Message Date
Alex Gleason
d5ae29bfda Merge branch 'mastodon-configuration' into 'develop'
Normalize instance configuration for Mastodon

See merge request soapbox-pub/soapbox-fe!1022
2022-02-01 15:23:50 +00:00
Alex Gleason
e04e75f831 Set attachment limit from instance 2022-01-31 17:52:12 -06:00
Alex Gleason
04979486e8 Normalize instance configuration for Mastodon 2022-01-31 16:51:11 -06:00
marcin mikołajczak
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
Alex Gleason
bd3c74f566 Prevent a quoted status overriding the quote of its parent 2022-01-24 15:08:22 -06:00
marcin mikołajczak
97d09317ae Modal improvements, profile information
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-01-22 13:08:20 +01:00
marcin mikołajczak
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
marcin mikołajczak
0a160f4422 User endorsements
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-01-12 18:20:27 +01:00
Alex Gleason
6323c7d70e eslint: enforce gaps between groups with import/order 2022-01-10 16:25:06 -06:00
Alex Gleason
966ca91e1a eslint: alphabetize imports with import/order 2022-01-10 16:17:52 -06:00
Alex Gleason
2a0e2001d6 eslint: enforce import/order 2022-01-10 16:01:24 -06:00
Alex Gleason
93ee2a6ab7 Replying-to: fix order of mentions 2022-01-07 17:09:43 -06:00
marcin mikołajczak
b0477ac1e1 fix broken modals
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-01-07 00:50:32 +01:00
Alex Gleason
0e6fac9286 Web Push fixes 2021-11-18 16:21:52 -05:00
Alex Gleason
59db8fb442 Notifications: drop status notifications if status is null 2021-11-12 15:06:37 -06:00
Alex Gleason
a354fd325d Statuses: optimistic reply counter 2021-11-12 12:18:11 -06:00
Alex Gleason
2946a7432b Compose: pull accept content types from backend if available, fallback to all types 2021-10-31 16:14:09 -05:00
Alex Gleason
6b54e88b62 Search: refactor search reducer, add tests 2021-10-28 14:23:54 -04: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
1be73d13a1 Suggestions: fix optimistic dismissal 2021-10-02 15:18:27 -05:00
Alex Gleason
65a3ab982c Preload: import auth credentials from Mastodon's initial-state 2021-09-15 13:34:22 -05:00
marcin mikołajczak
c80f87efaa Add emoji reacts page
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2021-09-06 21:54:48 +02:00
Alex Gleason
463b3ba085 Auth: store users by their ActivityPub ID instead of their primary key 2021-08-21 17:38:19 -05:00
marcin mikołajczak
d36ec10c6a Auto select search tab that has results
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2021-08-07 20:57:22 +02:00
marcin mikołajczak
403d6ae48c Search results improvements
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2021-08-07 20:42:39 +02:00
Alex Gleason
dcd964dba9 Merge branch 'eslint-recommended' into 'develop'
eslint: extend 'eslint:recommended'

See merge request soapbox-pub/soapbox-fe!661
2021-08-03 19:57:41 +00:00
Alex Gleason
594cf088ed eslint: extend 'eslint:recommended' 2021-08-03 14:29:36 -05:00
marcin mikołajczak
f8dcafae98 update tests
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2021-08-02 21:10:41 +02:00
marcin mikołajczak
0e59139902 Use Mastodon defaults for initial state
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2021-07-19 23:15:42 +02:00
Alex Gleason
b2ebdbcf80 Admin: display latest accounts in dashboard 2021-07-14 12:27:51 -05:00
Alex Gleason
941e101fba Auth: test ME_FETCH_SKIP in reducer 2021-07-09 16:29:01 -05:00
Alex Gleason
5f40ae1d48 Timelines: add tests 2021-07-08 17:10:01 -05:00
Alex Gleason
411ecadeda Merge branch 'move' into 'develop'
Account move notification

See merge request soapbox-pub/soapbox-fe!560
2021-06-30 16:06:57 +00:00
marcin mikołajczak
414fcd11ad update test
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2021-06-30 14:22:49 +02:00
Alex Gleason
2e9ac8770e Fix status_lists tests 2021-06-27 18:56:04 -05:00
Alex Gleason
0586ec4264 Fix auth reducer tests 2021-05-07 22:43:44 -05:00
Alex Gleason
4e7d7ac378 startsWith('tombstone-') --> endsWith('-tombstone') 2021-04-21 18:28:43 -05:00
Alex Gleason
cc278f7ca6 Contexts: more refactoring 2021-04-21 17:35:01 -05:00
Alex Gleason
217fbea7a3 Tombstone: fix context tests 2021-04-21 15:03:00 -05:00
Alex Gleason
4ee302b63a Delete mismatched auth users, fixes #613 2021-04-13 12:03:46 -05:00
Alex Gleason
aa7e62e8c0 Initialize auth refactor 2021-03-29 19:51:48 -05:00
Alex Gleason
f21502a1c6 Fix push_notifications-test.js 2021-03-29 13:44:39 -05:00
Alex Gleason
c7c0c41ce6 Use our own INIT_STORE action instead of relying on Redux's internal actions 2021-03-25 22:37:10 -05:00
Alex Gleason
ee9b4cb969 Upgrade user localStorage auth to the new format 2021-03-24 16:18:14 -05:00
Alex Gleason
a00a1bbc30 Test VERIFY_CREDENTIALS_SUCCESS interactions with me 2021-03-24 15:17:05 -05:00
Alex Gleason
4682cecd33 Add test for SWITCH_ACCOUNT 2021-03-24 15:14:20 -05:00
Alex Gleason
431e41a711 Add tests for VERIFY_CREDENTIALS_SUCCESS 2021-03-24 15:11:18 -05:00
Alex Gleason
886ab93c70 Refactor auth reducer tests, add tests for VERIFY_CREDENTIALS_FAIL 2021-03-24 15:01:10 -05:00
Alex Gleason
47ed1e42c9 Run rootReducer in tests 2021-01-18 14:14:08 -06:00
Alex Gleason
dccc384f0d Reports: fix admin reducer test 2020-12-31 18:33:45 -06:00