Commit Graph

55 Commits

Author SHA1 Message Date
Joe Simon 41c9ae32b1 v4 - Adding live updates for accepted comments (#2584)
* First pass at live updates for accepted comments

* fix: logic cleanup
2019-09-30 23:47:30 +00:00
Gerardo Gálvez 8163b52301 Flag users as "Always premoderate" (#2145)
* Flag users as "Always premoderate"

Status can be set using the action dropdown in the People tab and in User Details.
Users flagged as "Always premoderate" will have their comments sent to the premod queue.
Users can be filtered with the Always Premoderate status.
Include Always Premoderate status changes in User History.
Add spanish translations.

* Reorder CSS as per cvle's suggestion

* Address second comment
2019-02-13 20:08:22 +01:00
Wyatt Johnson ddaa8eb858 Merge branch 'master' into gdpr-delete 2018-05-02 09:58:04 -06:00
Wyatt Johnson 31f0cb12b3 Fixed bug in mutation 2018-04-30 15:43:12 -06:00
Wyatt Johnson 8e34fd1925 implemented tombstoning 2018-04-18 17:22:39 -06:00
Wyatt Johnson 2adec1bc34 added deletion graph endpoints 2018-04-18 13:13:41 -06:00
Wyatt Johnson ba9f034bfb Allow a user to change their own username 2018-04-16 17:37:08 -06:00
Wyatt Johnson 0fcb0be360 Password Change Graph Support 2018-04-16 12:29:37 -06:00
Wyatt Johnson b51bb7486e Permission Updates
- Restrict status history to ADMIN/MODERATORS
- Restrict body history to ADMIN/MODERATORS
2018-04-11 15:56:03 -06:00
Kiwi cb6fe6fd16 Merge branch 'master' into restore-new-user-event 2018-03-15 18:47:26 +01:00
Wyatt Johnson f826db1edf Restore the userCreated event 2018-03-12 16:39:38 -06:00
Wyatt Johnson f5fd162b37 moved user deletion into graph 2018-03-12 15:39:50 -06:00
Wyatt Johnson eab1e6ca59 refactored resolvers, cleaned 2018-02-09 18:00:12 -07:00
Wyatt Johnson 985fc05a47 only users that have approved usernames may comment 2018-01-29 15:29:55 -07:00
Chi Vinh Le ee78f08598 Implement live update for reported users 2018-01-17 15:20:38 +01:00
Chi Vinh Le 6aece16fd0 Add userFlagged subscription 2018-01-16 11:31:44 +01:00
Wyatt Johnson 0abc2ca243 replaced eslint:recommended with prettier 2018-01-11 20:00:34 -07:00
Wyatt Johnson 4d65052eef allow moderators to view role 2018-01-11 14:00:26 -07:00
Wyatt Johnson 44648fa901 fixed perms issue 2018-01-10 13:04:56 -07:00
Wyatt Johnson 6260339508 user cli patches
- removed unused user actions
- added system side graph context
- added user cli search
2018-01-05 15:32:36 -07:00
Wyatt Johnson 2d70caf03d Merge branch 'next' into user-status-refactor 2017-12-04 15:42:57 -07:00
Wyatt Johnson ef200a85cb removed backend for metrics 2017-11-30 17:16:32 -07:00
Wyatt Johnson 13865ff29e roles -> role, null -> COMMENTER for user roles 2017-11-27 11:53:40 -07:00
Wyatt Johnson d8d15f27ab added role management to graph 2017-11-23 11:20:55 -07:00
Wyatt Johnson debda80db1 fixed query issues 2017-11-20 10:32:46 -07:00
Wyatt Johnson e17b15ec2c Merge branch 'next' into user-status-refactor 2017-11-17 09:43:59 -07:00
Chi Vinh Le 5a71db2568 Undo to previous status + Live updates 2017-11-14 13:58:18 +01:00
Wyatt Johnson 1b7f78b562 user queries 2017-11-08 13:40:46 -07:00
Wyatt Johnson 9e84c72148 added more mutations 2017-11-08 09:41:38 -07:00
Wyatt Johnson 76a255fb7b initial pass at status support 2017-11-02 17:16:57 -06:00
Wyatt Johnson 3f7ddddba3 perms cleanup 2017-10-26 14:27:46 -06:00
Chi Vinh Le 3d3e0491a4 Remove updateWordlist and add test 2017-10-09 21:13:47 +07:00
Wyatt Johnson bb66d7220b Merge branch 'master' into staff-badge-bug 2017-09-05 10:26:11 -06:00
Belen Curcio 0cf7d19d4d Missing permission for staff members 2017-09-05 13:20:36 -03:00
Wyatt Johnson 997a336483 Merge branch 'master' into asset-graph-api 2017-09-05 08:56:49 -06:00
Wyatt Johnson dfd77dbf63 updated based on cvle's feedback 2017-08-31 11:48:38 -06:00
Wyatt Johnson 173c257126 Added Graph API for Settings 2017-08-29 13:43:48 -06:00
Wyatt Johnson 90a8a87eaf Added graph API for assets 2017-08-28 18:57:32 -06:00
Chi Vinh Le c90c177b7c Live update on stream when banned user, suspended user or rejected username 2017-06-27 20:06:27 +07:00
Wyatt Johnson f537b4a772 Merge branch 'master' into pat 2017-06-21 11:34:18 -06:00
Chi Vinh Le c14c3fbe23 Streamline perm names 2017-06-17 00:03:33 +07:00
Chi Vinh Le 2625b372e1 Handle comment flags 2017-06-16 20:06:13 +07:00
Chi Vinh Le 5f450adbaf Simplify subscription 2017-06-16 19:19:59 +07:00
Wyatt Johnson b78d4f29ea Added PAT support 2017-06-15 18:12:53 -04:00
Chi Vinh Le 303b3ea0f5 Support live comment edit update 2017-06-15 22:46:38 +07:00
Chi Vinh Le 3658a804b0 Implement live updates for mod actions 2017-06-15 01:08:25 +07:00
riley 2c620c868d merge master 2017-05-19 11:05:46 -06:00
riley 6deee7cb80 add a perms utils file 2017-05-18 14:28:43 -06:00
riley b49ace99eb add permission for EDIT_COMMENT 2017-05-16 16:38:30 -06:00
riley d081c0c5b5 remove context 2017-05-16 16:34:04 -06:00