Alex Gleason
|
5f3b33cce7
|
Merge remote-tracking branch 'origin/develop' into admin-recent-users
|
2021-07-14 12:28:36 -05:00 |
|
Alex Gleason
|
b2ebdbcf80
|
Admin: display latest accounts in dashboard
|
2021-07-14 12:27:51 -05:00 |
|
Alex Gleason
|
a362e0bbd7
|
UserIndex: display account joined date when available
|
2021-07-14 10:22:07 -05:00 |
|
Alex Gleason
|
4d35f16483
|
Staff promotions: fix race conditions
|
2021-07-13 19:38:58 -05:00 |
|
Alex Gleason
|
695e64cb1f
|
Ingest tags from AdminAPI
|
2021-07-13 18:41:38 -05:00 |
|
Alex Gleason
|
fa91defea0
|
Rename 'dirty' to 'should_refetch'
|
2021-07-13 18:35:37 -05:00 |
|
Alex Gleason
|
2f6cd35f38
|
Admin: refactor actions to use accountIds instead of nicknames
|
2021-07-13 18:30:46 -05:00 |
|
Alex Gleason
|
a89ea524a9
|
Refactor AwaitingApproval
|
2021-07-13 17:59:55 -05:00 |
|
Alex Gleason
|
3043924045
|
Refactor UserIndex to use its own state instead of Redux
|
2021-07-13 17:01:31 -05:00 |
|
Alex Gleason
|
80a682f120
|
Admin: add UserIndex to view a list of registered users
|
2021-07-13 15:16:31 -05:00 |
|
Alex Gleason
|
b892c6fe22
|
Staff promotions: change action names to more closely match AdminAPI endpoints
|
2021-07-13 12:34:58 -05:00 |
|
Alex Gleason
|
5eafa25ea9
|
Allow promotion/demotion of users to staff roles
|
2021-07-13 12:21:12 -05:00 |
|
Alex Gleason
|
941e101fba
|
Auth: test ME_FETCH_SKIP in reducer
|
2021-07-09 16:29:01 -05:00 |
|
Alex Gleason
|
8cc8a465c7
|
Auth: sanitize the initial state
|
2021-07-09 16:24:18 -05:00 |
|
Alex Gleason
|
d3db2e37e3
|
Auth: better data validation
|
2021-07-09 15:54:32 -05:00 |
|
Alex Gleason
|
7b61d319b1
|
Auth: clear me when ME_FETCH_SKIP is dispatched
|
2021-07-09 14:58:49 -05:00 |
|
Alex Gleason
|
5f40ae1d48
|
Timelines: add tests
|
2021-07-08 17:10:01 -05:00 |
|
Alex Gleason
|
628dc92775
|
StatusLists: big refactor with OrderedSet
|
2021-07-08 16:12:04 -05:00 |
|
Alex Gleason
|
f0fa5e6945
|
Timelines: truncate on dequeue if scrolled to the top
|
2021-07-08 15:30:18 -05:00 |
|
Alex Gleason
|
dd6746c3d7
|
Timelines: determine status order in expandNormalizedTimeline
|
2021-07-08 15:16:31 -05:00 |
|
Alex Gleason
|
c505cde24f
|
Timelines: fix dequeue, fix component propTypes
|
2021-07-08 14:52:07 -05:00 |
|
Alex Gleason
|
2978745311
|
Timelines: big refactor, use Immutable.OrderedSet
|
2021-07-08 14:28:53 -05:00 |
|
Alex Gleason
|
91fdec9d3c
|
Merge branch 'lists' into 'develop'
Fix issues related to lists
See merge request soapbox-pub/soapbox-fe!567
|
2021-07-01 20:01:42 +00:00 |
|
|
edab70e2ea
|
Fix issues related to lists
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
|
2021-07-01 21:45:25 +02:00 |
|
Alex Gleason
|
9ea1df2fb1
|
Scheduled statuses validation
|
2021-06-30 14:53:29 -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 |
|
|
414fcd11ad
|
update test
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
|
2021-06-30 14:22:49 +02:00 |
|
|
ace220850d
|
Account move notification
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
|
2021-06-30 13:42:38 +02:00 |
|
Alex Gleason
|
3edf243bbe
|
Admin: optimistic user deletions
|
2021-06-30 03:02:52 -05:00 |
|
Alex Gleason
|
2e9ac8770e
|
Fix status_lists tests
|
2021-06-27 18:56:04 -05:00 |
|
Alex Gleason
|
97f89acff9
|
ScheduledStatuses: ability to view and cancel scheduled statuses
|
2021-06-27 17:04:23 -05:00 |
|
Alex Gleason
|
840706a500
|
ScheduledStatuses: import into reducer
|
2021-06-27 14:58:40 -05:00 |
|
Alex Gleason
|
5f9d95301c
|
ScheduledStatuses: scaffolding
|
2021-06-27 13:59:10 -05:00 |
|
|
a690f26613
|
Allow to subscribe to an account
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
|
2021-06-26 19:28:31 +02:00 |
|
NEETzsche
|
3a209e2fea
|
Schedule posts
|
2021-06-18 16:04:31 +00:00 |
|
Alex Gleason
|
bce54285e4
|
Populate emojis in autosuggest again
|
2021-06-16 17:39:03 -05:00 |
|
Alex Gleason
|
2ef977a204
|
Skip custom emojis when they match a Unicode emoji's shortcode
|
2021-06-16 16:48:23 -05:00 |
|
Alex Gleason
|
421069bfd1
|
Support blocking notifications from strangers
|
2021-06-06 22:43:18 -05:00 |
|
Alex Gleason
|
0586ec4264
|
Fix auth reducer tests
|
2021-05-07 22:43:44 -05:00 |
|
Alex Gleason
|
377c0fb64a
|
Only delete token if it 403's
|
2021-05-07 21:46:08 -05:00 |
|
Alex Gleason
|
4e7d7ac378
|
startsWith('tombstone-') --> endsWith('-tombstone')
|
2021-04-21 18:28:43 -05:00 |
|
Alex Gleason
|
cc6d2599cb
|
Wholistic context import (builds tree from anywhere in the thread)
|
2021-04-21 18:14:20 -05:00 |
|
Alex Gleason
|
cc278f7ca6
|
Contexts: more refactoring
|
2021-04-21 17:35:01 -05:00 |
|
Alex Gleason
|
b2fa82dcd0
|
Contexts: refactor importStatus
|
2021-04-21 16:40:32 -05:00 |
|
Alex Gleason
|
8cdb0581d3
|
Tombstone: work for descendants, too
|
2021-04-21 15:25:18 -05:00 |
|
Alex Gleason
|
217fbea7a3
|
Tombstone: fix context tests
|
2021-04-21 15:03:00 -05:00 |
|
Alex Gleason
|
87029e8abf
|
Display tombstone in place of deleted post, #138
|
2021-04-21 14:47:39 -05:00 |
|
Alex Gleason
|
4ee302b63a
|
Delete mismatched auth users, fixes #613
|
2021-04-13 12:03:46 -05:00 |
|
Alex Gleason
|
7a19861ac6
|
Stop verify_credentials infinite loop, partial fix for #613
|
2021-04-10 18:09:05 -05:00 |
|
Alex Gleason
|
070a7d410d
|
Handle invalid sessionUser. Don't store invalid sessionUser.
|
2021-04-10 17:15:52 -05:00 |
|