Commit graph

179 commits

Author SHA1 Message Date
Alex Gleason
498471958b
Use short names for admin quick actions 2021-01-18 18:25:36 -06:00
Alex Gleason
5b5397312b Merge branch 'admin-improvements' into 'develop'
Admin improvements

See merge request soapbox-pub/soapbox-fe!424
2021-01-18 22:16:28 +00:00
Alex Gleason
c80797ccf8
Admin: delete status directly from menu 2021-01-18 15:57:20 -06:00
Alex Gleason
926335b268
Add "deactivate" and "delete" user modals to every status and account profile 2021-01-18 15:27:35 -06:00
Alex Gleason
bdf0d3618d
Refactor mod report modals 2021-01-18 14:59:02 -06:00
Alex Gleason
af92caa6e2
Import users from reports 2021-01-18 14:58:30 -06:00
Alex Gleason
fb99d36494
Support RGI emoji reacts conditionally 2021-01-18 13:31:16 -06:00
Alex Gleason
ddac13d308
Account backups 2021-01-07 14:17:06 -06:00
Alex Gleason
e261a13430
Display modal in registration window when confirmations and/or approval are required 2021-01-02 20:56:41 -06:00
Alex Gleason
39436bc07c
Admin: basic moderation log 2021-01-01 12:50:53 -06:00
Alex Gleason
142606d43a
Reports: refactor ReportStatus, allow deleting individual statuses 2020-12-31 22:20:31 -06:00
Alex Gleason
a8893907d4
Reports: import statuses, add getReport selector 2020-12-31 20:11:08 -06:00
Alex Gleason
35a148d9c9
Reports: allow closing a report 2020-12-31 18:24:52 -06:00
Alex Gleason
95c4ba4234
Reports: allow deactivating a user 2020-12-31 17:54:08 -06:00
Alex Gleason
51faa660ca
Admin: refactor Reports reducer 2020-12-31 14:29:31 -06:00
Alex Gleason
b571765c33
Admin: add registration mode picker 2020-12-29 23:25:07 -06:00
Alex Gleason
bfd01d0316
Admin: fetch ConfigDB config, start RegistrationModePicker 2020-12-29 22:17:03 -06:00
Alex Gleason
e7bb78712a Merge branch 'admin-dashboard' into 'develop'
Soapbox admin

See merge request soapbox-pub/soapbox-fe!403
2020-12-30 02:44:42 +00:00
Alex Gleason
a3f208c1be
Admin: make awaiting approval actions work 2020-12-29 18:22:31 -06:00
Alex Gleason
1ad3ea4437
Admin: awaiting approval basics 2020-12-29 15:55:45 -06:00
Alex Gleason
e4344c9561
Let allowedEmoji be customizable by the admin, fixes #538 2020-12-24 18:17:53 -06:00
Alex Gleason
1794e5a72d
Rudimentary remote timelines 2020-12-24 16:20:58 -06:00
Alex Gleason
958aa8c18e
Make Markdown posting configurable, use text/plain by default 2020-12-24 14:26:48 -06:00
Alex Gleason
0bbdaa4191
eslint: trailing comma fixes, unused var 2020-10-07 13:08:36 -05:00
Alex Gleason
93d2e83584
SoapboxConfig: site preview 2020-10-01 18:57:11 -05:00
Alex Gleason
2b3d86f390
Improve pending account message 2020-09-29 23:18:51 -05:00
Alex Gleason
c822ce0c90
Fallback to BE response in login form 2020-09-29 23:12:33 -05:00
Alex Gleason
88c12a72a9
Improve login messaging 2020-09-29 21:35:10 -05:00
Alex Gleason
d022978078 Merge branch 'snackbar' into 'develop'
Snackbars

See merge request soapbox-pub/soapbox-fe!243
2020-09-30 00:43:11 +00:00
Alex Gleason
0b8b0b82f7
Snackbar: fix auth test 2020-09-29 19:31:41 -05:00
Alex Gleason
14a5d478f3
Snackbar: update (most) existing alerts to snackbars 2020-09-29 19:10:57 -05:00
Alex Gleason
b782f6ab1a
Snackbar: clean up styles, basic functionality 2020-09-29 18:55:05 -05:00
Alex Gleason
1b56fff6cb
Chats: fix #451 duplicated message 2020-09-29 16:52:20 -05:00
Alex Gleason
78b4587ce0
Snackbar: improve style 2020-09-28 18:43:17 -05:00
Alex Gleason
81c31f5d92
Merge remote-tracking branch 'origin/develop' into snackbar 2020-09-28 16:20:28 -05:00
Alex Gleason
76b7b32e23
Revoke OAuth token on logout, fixes #445 2020-09-28 13:05:20 -05:00
Alex Gleason
ce1e04c224
Obliterate hydrateStore() 2020-09-27 19:49:55 -05:00
Alex Gleason
a67ab78c36
Timelines: refactor timelineQueue to use IDs instead of full objects, fixes #156 2020-09-27 16:17:21 -05:00
Alex Gleason
afe23f0028
Composer: push into timelines even if it's a reply 2020-09-27 15:28:37 -05:00
Alex Gleason
e6e4a5c447
ImportData: allow importing Blocks 2020-09-27 12:24:38 -05:00
Alex Gleason
2d29d69f50
ImportData: rename some stuff 2020-09-27 11:18:25 -05:00
Alex Gleason
ba6f6b2aa4
Merge remote-tracking branch 'origin/develop' into import_follows 2020-09-27 11:01:01 -05:00
Alex Gleason
f183094f82
Refactor notifications again, this time with OrderedMap, fixes #433 2020-09-23 18:57:10 -05:00
Alex Gleason
41eb69ecd1
Chats: report user from message, fixes #391 2020-09-22 16:34:43 -05:00
Alex Gleason
ed4abfdce3
Chats: allow deleting a message, fixes #358 2020-09-22 16:20:10 -05:00
Alex Gleason
64a68c650e
Notifications: refactor with OrderedSet instead of List 2020-09-22 13:42:08 -05:00
Alex Gleason
9d2da836b3
Snackbar: allow severity levels 2020-09-21 22:56:15 -05:00
crockwave
c815e4607d Removed use of media upload API, by implementing FileReader 2020-09-19 18:32:43 -05:00
crockwave
241c83233a Debugged import follows. Handles 2 column CSVs with header. Need to change synchronous get to asynchronous get 2020-09-19 16:22:14 -05:00
Alex Gleason
b51236a6b0
Threading test #422 2020-09-18 17:03:00 -05:00