Peter Jaszkowiak 
							
						 
					 
					
						
						
							
						
						5c2f0f0557 
					 
					
						
						
							
							chore: eslint no-restricted-syntax  
						
						
						
						
					 
					
						2021-02-08 18:06:44 -05:00 
						 
				 
			
				
					
						
							
							
								Peter Jaszkowiak 
							
						 
					 
					
						
						
							
						
						dab3b23575 
					 
					
						
						
							
							chore: eslint no-var, vars-on-top  
						
						
						
						
					 
					
						2021-02-08 18:06:44 -05:00 
						 
				 
			
				
					
						
							
							
								Peter Jaszkowiak 
							
						 
					 
					
						
						
							
						
						b56d9e12b5 
					 
					
						
						
							
							chore: eslint prefer-arrow-callback  
						
						
						
						
					 
					
						2021-02-08 18:06:44 -05:00 
						 
				 
			
				
					
						
							
							
								Peter Jaszkowiak 
							
						 
					 
					
						
						
							
						
						707b55b6a5 
					 
					
						
						
							
							chore: eslint prefer-template  
						
						
						
						
					 
					
						2021-02-08 18:06:44 -05:00 
						 
				 
			
				
					
						
							
							
								Peter Jaszkowiak 
							
						 
					 
					
						
						
							
						
						4ee0f1459d 
					 
					
						
						
							
							chore: eslint import/newline-after-import  
						
						
						
						
					 
					
						2021-02-08 18:06:44 -05:00 
						 
				 
			
				
					
						
							
							
								Julian Lam 
							
						 
					 
					
						
						
							
						
						b596e94826 
					 
					
						
						
							
							fix: tests  
						
						
						
						
					 
					
						2020-11-27 16:26:32 -05:00 
						 
				 
			
				
					
						
							
							
								Julian Lam 
							
						 
					 
					
						
						
							
						
						e047b72c87 
					 
					
						
						
							
							feat: additional tests for  #8569  
						
						
						
						
					 
					
						2020-08-19 09:04:37 -04:00 
						 
				 
			
				
					
						
							
							
								Julian Lam 
							
						 
					 
					
						
						
							
						
						360aa00d5a 
					 
					
						
						
							
							fix: flag list tests due to breaking change in API  
						
						
						
						
					 
					
						2020-08-19 09:04:37 -04:00 
						 
				 
			
				
					
						
							
							
								Julian Lam 
							
						 
					 
					
						
						
							
						
						55b0e902fb 
					 
					
						
						
							
							feat: consolidation of flags to reduce flagspam,  #8510  
						
						... 
						
						
						
						Squashed commit of the following:
commit c6d0939620julian@nodebb.org >
Date:   Fri Jul 24 13:41:32 2020 -0400
    fix: more tests
commit 32f9af2a87e509075354eae927d1julian@nodebb.org >
Date:   Fri Jul 24 10:53:04 2020 -0400
    Merge remote-tracking branch 'origin/master' into singleton-flags
commit e509075351julian@nodebb.org >
Date:   Fri Jul 24 10:52:46 2020 -0400
    fix: controllers-admin test
commit fd5af99e30julian@nodebb.org >
Date:   Fri Jul 17 17:26:55 2020 -0400
    fix(tests): dummy commit to trigger travisCI
commit c452a6ffcfjulian@nodebb.org >
Date:   Fri Jul 17 17:05:09 2020 -0400
    fix(openapi): openapi spec changes
commit 8089a74e89julian@nodebb.org >
Date:   Fri Jul 17 15:48:00 2020 -0400
    fix: reversing the order of reports for display purposes
commit a099892b37julian@nodebb.org >
Date:   Fri Jul 17 15:45:44 2020 -0400
    refactor: run all flag creation calls in a single batch
commit b24999682fjulian@nodebb.org >
Date:   Fri Jul 17 15:08:23 2020 -0400
    feat: handling multiple reporters per flag, #8510 
commit 08c75c0200julian@nodebb.org >
Date:   Thu Jul 16 20:53:18 2020 -0400
    feat: upgrade script for #8510  
						
						
					 
					
						2020-07-24 14:10:37 -04:00 
						 
				 
			
				
					
						
							
							
								Julian Lam 
							
						 
					 
					
						
						
							
						
						6b1d1acb48 
					 
					
						
						
							
							fix(style): more switch..case  
						
						
						
						
					 
					
						2020-06-03 11:46:57 -04:00 
						 
				 
			
				
					
						
							
							
								Julian Lam 
							
						 
					 
					
						
						
							
						
						a66fe01377 
					 
					
						
						
							
							fix: test breakages from  8d995d1eb6 
						
						
						
						
					 
					
						2020-05-27 00:11:53 -04:00 
						 
				 
			
				
					
						
							
							
								Barış Soner Uşaklı 
							
						 
					 
					
						
						
							
						
						ec5582b53c 
					 
					
						
						
							
							feat: add privilege give/rescind hooks ( #8336 )  
						
						... 
						
						
						
						* feat: add privilege give/rescind hooks
action:privileges.categories.give/rescind
action:privileges.global.give/rescind
breaking change, privileges.categories.give/rescind and privileges.global.give/rescind use full privilege name for groups ie `groups:find` instead of `find`
* fix: tests, privileges renamed 
						
						
					 
					
						2020-05-26 21:57:38 -04:00 
						 
				 
			
				
					
						
							
							
								Barış Soner Uşaklı 
							
						 
					 
					
						
						
							
						
						0391856d7d 
					 
					
						
						
							
							fix :  #8286 , rescind notif when its resolved/rejected  
						
						
						
						
					 
					
						2020-05-01 13:32:20 -04:00 
						 
				 
			
				
					
						
							
							
								Baris Usakli 
							
						 
					 
					
						
						
							
						
						418c174d56 
					 
					
						
						
							
							fix: dont return flag data to client  
						
						
						
						
					 
					
						2020-01-23 12:48:21 -05:00 
						 
				 
			
				
					
						
							
							
								Barış Soner Uşaklı 
							
						 
					 
					
						
						
							
						
						51236df4ed 
					 
					
						
						
							
							fix: check if user has read priv before flagging  
						
						
						
						
					 
					
						2020-01-22 12:14:50 -05:00 
						 
				 
			
				
					
						
							
							
								Julian Lam 
							
						 
					 
					
						
						
							
						
						8e5a2276af 
					 
					
						
						
							
							feat: check flag values on save (assignee and state) ( #8122 )  
						
						... 
						
						
						
						* feat: add assignee checking when updating flag
Prior to this, it was possible to update the assignee to any value (or
any user. This commit adds checking to allow only admins, global
moderators, or in the case of flagged posts, moderators.
Also some prep work was added for value checking `state`.
* feat: value checking `state` on flag update
The state should be one of the constants defined earlier in the file. 
						
						
					 
					
						2020-01-20 10:19:23 -05:00 
						 
				 
			
				
					
						
							
							
								Barış Soner Uşaklı 
							
						 
					 
					
						
						
							
						
						3c32d8600f 
					 
					
						
						
							
							fix :  #7788  No new posts ( #7793 )  
						
						... 
						
						
						
						* feat: debug no-new-posts
* feat: add test for user delete
* fix: timeout for flag test
* feat: shorter 
						
						
					 
					
						2019-07-23 21:11:04 -04:00 
						 
				 
			
				
					
						
							
							
								Julian Lam 
							
						 
					 
					
						
						
							
						
						289dada5f7 
					 
					
						
						
							
							fix(deps): update to eslint@6  
						
						
						
						
					 
					
						2019-06-22 21:23:32 -04:00 
						 
				 
			
				
					
						
							
							
								Barış Soner Uşaklı 
							
						 
					 
					
						
						
							
						
						81aa3a0b8a 
					 
					
						
						
							
							fix: don't crash in flags.validate if user blocked target  
						
						
						
						
					 
					
						2018-12-09 15:25:43 -05:00 
						 
				 
			
				
					
						
							
							
								Barış Soner Uşaklı 
							
						 
					 
					
						
						
							
						
						805da98a36 
					 
					
						
						
							
							remove unnecessary groups.resetCache calls  
						
						
						
						
					 
					
						2018-09-30 13:42:33 -04:00 
						 
				 
			
				
					
						
							
							
								Julian Lam 
							
						 
					 
					
						
						
							
						
						9ea6dbc0e7 
					 
					
						
						
							
							fix flag tests  
						
						
						
						
					 
					
						2018-03-09 14:31:59 -05:00 
						 
				 
			
				
					
						
							
							
								Barış Soner Uşaklı 
							
						 
					 
					
						
						
							
						
						72140e5338 
					 
					
						
						
							
							closes   #5991 ,  closes   #5884  
						
						
						
						
					 
					
						2018-01-12 17:29:47 -05:00 
						 
				 
			
				
					
						
							
							
								Barış Soner Uşaklı 
							
						 
					 
					
						
						
							
						
						0316f51cdb 
					 
					
						
						
							
							show values if test fails  
						
						
						
						
					 
					
						2017-11-05 10:16:02 -05:00 
						 
				 
			
				
					
						
							
							
								Barış Soner Uşaklı 
							
						 
					 
					
						
						
							
						
						3dd83237b8 
					 
					
						
						
							
							add some debug for failed tests  
						
						
						
						
					 
					
						2017-11-02 08:58:51 -04:00 
						 
				 
			
				
					
						
							
							
								Julian Lam 
							
						 
					 
					
						
						
							
						
						1247b4b53b 
					 
					
						
						
							
							linting  
						
						
						
						
					 
					
						2017-07-25 11:07:48 -04:00 
						 
				 
			
				
					
						
							
							
								Peter Jaszkowiak 
							
						 
					 
					
						
						
							
						
						b171f3072b 
					 
					
						
						
							
							Fix many "duplicate key" errors  
						
						... 
						
						
						
						- Reset defaults after every test
- Remove individual `after(db.emptydb)` calls
- Fix async.every in groups test
- Update plugin list in socket tests 
						
						
					 
					
						2017-05-26 17:16:59 -06:00 
						 
				 
			
				
					
						
							
							
								Barış Soner Uşaklı 
							
						 
					 
					
						
						
							
						
						bf78786a68 
					 
					
						
						
							
							flag controller tests  
						
						
						
						
					 
					
						2017-05-09 14:31:32 -04:00 
						 
				 
			
				
					
						
							
							
								Julian Lam 
							
						 
					 
					
						
						
							
						
						6e7b505ea7 
					 
					
						
						
							
							more linting  
						
						
						
						
					 
					
						2017-02-24 12:55:31 -05:00 
						 
				 
			
				
					
						
							
							
								Julian Lam 
							
						 
					 
					
						
						
							
						
						ddea9f534e 
					 
					
						
						
							
							running eslint again  
						
						
						
						
					 
					
						2017-02-24 12:47:46 -05:00 
						 
				 
			
				
					
						
							
							
								Julian Lam 
							
						 
					 
					
						
						
							
						
						10f270d016 
					 
					
						
						
							
							adding byPid zset for flags  
						
						
						
						
					 
					
						2017-01-12 11:31:59 -05:00 
						 
				 
			
				
					
						
							
							
								Julian Lam 
							
						 
					 
					
						
						
							
						
						541f51e947 
					 
					
						
						
							
							restrict flags interface so that moderators only see flags from cids they can actually moderate  
						
						
						
						
					 
					
						2017-01-03 13:38:06 -05:00 
						 
				 
			
				
					
						
							
							
								Julian Lam 
							
						 
					 
					
						
						
							
						
						07ac7dce84 
					 
					
						
						
							
							minor tweaks to test to be redis-compatible  
						
						
						
						
					 
					
						2016-12-19 12:31:55 -05:00 
						 
				 
			
				
					
						
							
							
								Julian Lam 
							
						 
					 
					
						
						
							
						
						ad633aad45 
					 
					
						
						
							
							additional tests and proper handling for purged flag targets,  #5232  
						
						
						
						
					 
					
						2016-12-19 11:16:03 -05:00 
						 
				 
			
				
					
						
							
							
								Julian Lam 
							
						 
					 
					
						
						
							
						
						7b471b76db 
					 
					
						
						
							
							fixing tests for  #5232  
						
						
						
						
					 
					
						2016-12-19 09:50:46 -05:00 
						 
				 
			
				
					
						
							
							
								Julian Lam 
							
						 
					 
					
						
						
							
						
						0927d54c98 
					 
					
						
						
							
							ability to filter flags by cid,  #5232 , more tests  
						
						
						
						
					 
					
						2016-12-14 15:53:57 -05:00 
						 
				 
			
				
					
						
							
							
								Julian Lam 
							
						 
					 
					
						
						
							
						
						ebffc44600 
					 
					
						
						
							
							fix tests,  #5232  
						
						
						
						
					 
					
						2016-12-14 15:00:41 -05:00 
						 
				 
			
				
					
						
							
							
								Julian Lam 
							
						 
					 
					
						
						
							
						
						380ebf67ee 
					 
					
						
						
							
							oops, uncommenting all the other tests for flags  
						
						
						
						
					 
					
						2016-12-13 14:24:09 -05:00 
						 
				 
			
				
					
						
							
							
								Julian Lam 
							
						 
					 
					
						
						
							
						
						831c2064a0 
					 
					
						
						
							
							For  #5232 , added tests and returning flag data on socket flag creation  
						
						
						
						
					 
					
						2016-12-13 12:11:51 -05:00 
						 
				 
			
				
					
						
							
							
								Julian Lam 
							
						 
					 
					
						
						
							
						
						5dd892bd01 
					 
					
						
						
							
							a bunch of changes here... allowing user profiles to be flagged,  #5232  
						
						
						
						
					 
					
						2016-12-07 12:07:22 -05:00 
						 
				 
			
				
					
						
							
							
								Julian Lam 
							
						 
					 
					
						
						
							
						
						57fcb92bbc 
					 
					
						
						
							
							added a smattering of tests for  #5232  
						
						
						
						
					 
					
						2016-12-06 20:28:54 -05:00 
						 
				 
			
				
					
						
							
							
								Julian Lam 
							
						 
					 
					
						
						
							
						
						e9ff605a20 
					 
					
						
						
							
							some more tests for  #5232  
						
						
						
						
					 
					
						2016-12-01 09:24:49 -05:00 
						 
				 
			
				
					
						
							
							
								Julian Lam 
							
						 
					 
					
						
						
							
						
						9f7c4befea 
					 
					
						
						
							
							omg tests ( #5232 ), and .create returns flag data now  
						
						
						
						
					 
					
						2016-11-25 15:22:04 -05:00