Commit Graph

50 Commits

Author SHA1 Message Date
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
Chi Vinh Le ccff6ed63b Resolve linter issues 2018-06-05 04:28:54 +02:00
Wyatt Johnson 8c29b0f1d4 fix for delete 2018-05-08 15:20:56 -06:00
Kim Gardner 57917335cb Merge branch 'master' into settings 2018-05-07 20:21:17 -04:00
Wyatt Johnson 10a99aab88 Fixed bug with password form 2018-05-07 17:47:02 -06:00
Wyatt Johnson 2b1108cd88 Settings Cache Refactor 2018-05-07 14:27:00 -06:00
Wyatt Johnson ddaa8eb858 Merge branch 'master' into gdpr-delete 2018-05-02 09:58:04 -06:00
Wyatt Johnson 68461308c6 pull ignored users from db 2018-04-19 13:37:14 -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 ce291448f1 Added some change to mutators 2018-04-16 12:45:17 -06:00
Wyatt Johnson 0fcb0be360 Password Change Graph Support 2018-04-16 12:29:37 -06:00
Wyatt Johnson 412fd34cc1 Merge branch 'master' into gdpr-download 2018-04-11 13:46:46 -06:00
Wyatt Johnson f1b8d71cba Refactored Errors 2018-04-10 16:51:07 -06:00
Wyatt Johnson 5941bfac7c pulled data download into seperate plugin 2018-04-09 15:52:40 -06:00
Wyatt Johnson c904d0f0c0 improved routing, cleaned mail 2018-04-02 14:58:54 -06:00
Wyatt Johnson f5fd162b37 moved user deletion into graph 2018-03-12 15:39:50 -06:00
Chi Vinh Le 544ef081dc Add previous username to notification 2018-01-18 20:09:47 +01:00
Chi Vinh Le ee78f08598 Implement live update for reported users 2018-01-17 15:20:38 +01:00
Wyatt Johnson 0abc2ca243 replaced eslint:recommended with prettier 2018-01-11 20:00:34 -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 6119503057 added support for user assigned_by fields to get resolved 2017-11-23 10:53:20 -07:00
Wyatt Johnson a537d9ac17 added message to ban/suspend workflows 2017-11-22 14:08:18 -07:00
Wyatt Johnson 401d8a423d added emails for status changes 2017-11-09 16:07:46 -07: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 b5bcbc4fc8 added username edit, tests 2017-11-02 17:54:56 -06:00
Wyatt Johnson 76a255fb7b initial pass at status support 2017-11-02 17:16:57 -06:00
Wyatt Johnson eb586f217b Upgraded/pruned deps, applied linting fixes 2017-08-28 14:06:54 -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
riley 2c620c868d merge master 2017-05-19 11:05:46 -06:00
Chi Vinh Le 76e87f4c34 Move previous suspendUser feature to rejectUsername 2017-05-18 02:28:01 +07:00
Chi Vinh Le 71c743dda7 Extend backend to support new suspend feature 2017-05-17 20:05:18 +07:00
riley 03ce044c53 merge master 2017-05-16 16:33:41 -06:00
riley c7e9fe3f5f update backend with the can() method 2017-05-16 10:50:09 -06:00
Wyatt Johnson d497ad3369 initial pagination rewrite, cleanups to comment edit 2017-05-11 17:27:02 -06:00
Benjamin Goering 873da1cea9 Embed doesn't show comments from ignored users 2017-04-11 14:20:37 -07:00
Benjamin Goering 2656141d59 Add stopIgnoringUser mutation and Embed uses it 2017-04-11 14:19:34 -07:00
Benjamin Goering 545f176bb8 Add ignoreUser mutation and myIgnoredUsers root query 2017-04-11 14:19:32 -07:00
gaba 7522bd9cd6 Sends a mail to the suspended user. 2017-03-21 15:08:46 -07:00
gaba 2fa832a3f4 adds suspendUser func and mutation. 2017-03-02 15:54:50 -08:00
Wyatt Johnson 3be8ae39c4 Removed old TODO's 2017-02-15 17:53:13 -07:00
Belen Curcio 594b87208a GraphQL Review and Responses 2017-02-13 16:00:55 -03:00
Belen Curcio 894fec9fb6 adding context for moderation 2017-02-10 17:55:51 -03:00
Belen Curcio bc14b908eb banUsers and moderate separate streams, not found assets etc 2017-02-10 17:15:26 -03:00
David Jay d703cc2168 Prompting user to update name when banned. 2017-02-01 19:53:37 -05:00
Wyatt Johnson 26b7d48f1f Comment ordering fixed, banned users can't do anything 2017-01-24 17:06:40 -07:00
Wyatt Johnson a7e9c0c776 Const, service, and model updates
- Updated enum values to be uppercase
- Updated services to expose service models
- Updated models to only export the mongoose model
- Moved all mongoose static methods over to new services
- Updated tests to refelct new setup

BREAKING

- Status that were uppercased (caps) have caused issues with the
  admin pages
2017-01-24 12:10:32 -07:00
Wyatt Johnson 0ec2c11cf7 modularized mutators, loaders 2017-01-20 16:49:19 -07:00