Barış Soner Uşaklı 
							
						 
					 
					
						
						
							
						
						f0ce309d03 
					 
					
						
						
							
							fix: test  
						
						
						
						
					 
					
						2020-06-26 15:26:15 -04:00 
						 
				 
			
				
					
						
							
							
								Barış Soner Uşaklı 
							
						 
					 
					
						
						
							
						
						3be4d5f7d5 
					 
					
						
						
							
							feat: redirect /me to user profile  
						
						
						
						
					 
					
						2020-06-08 15:37:20 -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ı 
							
						 
					 
					
						
						
							
						
						e3c9dafa08 
					 
					
						
						
							
							fix: tests  
						
						
						
						
					 
					
						2019-11-01 22:13:00 -04:00 
						 
				 
			
				
					
						
							
							
								Julian Lam 
							
						 
					 
					
						
						
							
						
						cf7e0cfd2d 
					 
					
						
						
							
							feat: no more session cookie for guests ( #7982 )  
						
						... 
						
						
						
						* feat: no more session cookie for guests
* fix(tests): added additional tests and fixed the broken test 
						
						
					 
					
						2019-10-22 13:38:36 -04:00 
						 
				 
			
				
					
						
							
							
								Barış Soner Uşaklı 
							
						 
					 
					
						
						
							
						
						dec8040c09 
					 
					
						
						
							
							feat: widgets/index.js  
						
						... 
						
						
						
						enable widget-essentials in tests
fix widget test 
						
						
					 
					
						2019-07-29 19:42:55 -04:00 
						 
				 
			
				
					
						
							
							
								Julian Lam 
							
						 
					 
					
						
						
							
						
						79eed9ae60 
					 
					
						
						
							
							feat:  #7743  meta/templates.js  
						
						
						
						
					 
					
						2019-07-23 14:26:14 -04:00 
						 
				 
			
				
					
						
							
							
								Barış Soner Uşaklı 
							
						 
					 
					
						
						
							
						
						cd2e68cb2d 
					 
					
						
						
							
							feat: remove unused code, add 2 tests  
						
						
						
						
					 
					
						2019-07-12 20:16:05 -04:00 
						 
				 
			
				
					
						
							
							
								Barış Soner Uşaklı 
							
						 
					 
					
						
						
							
						
						805dcd7ca2 
					 
					
						
						
							
							Async refactor in place ( #7736 )  
						
						... 
						
						
						
						* feat: allow both callback&and await
* feat: ignore async key
* feat: callbackify and promisify in same file
* Revert "feat: callbackify and promisify in same file"
This reverts commit cea206a9b8🌋 
* feat: less returns
* feat: more await rewrite
* fix: redis tests
* feat: convert sortedSetAdd
rewrite psql transaction to async/await
* feat: 🐶 
* feat: test
* feat: log client and query
* feat: log bind
* feat: more logs
* feat: more logs
* feat: check perform
* feat: dont callbackify transaction
* feat: remove logs
* fix: main functions
* feat: more logs
* fix: increment
* fix: rename
* feat: remove cls
* fix: remove console.log
* feat: add deprecation message to .async usage
* feat: update more dbal methods
* fix: redis :voodoo:
* feat:  fix redis zrem, convert setObject
* feat: upgrade getObject methods
* fix: psql getObjectField
* fix: redis tests
* feat: getObjectKeys
* feat: getObjectValues
* feat: isObjectField
* fix: add missing return
* feat: delObjectField
* feat: incrObjectField
* fix: add missing await
* feat: remove exposed helpers
* feat: list methods
* feat: flush/empty
* feat: delete
* fix: redis delete all
* feat: get/set
* feat: incr/rename
* feat: type
* feat: expire
* feat: setAdd
* feat: setRemove
* feat: isSetMember
* feat: getSetMembers
* feat: setCount, setRemoveRandom
* feat: zcard,zcount
* feat: sortedSetRank
* feat: isSortedSetMember
* feat: zincrby
* feat: sortedSetLex
* feat: processSortedSet
* fix: add mising await
* feat: debug psql
* fix: psql test
* fix: test
* fix: another test
* fix: test fix
* fix: psql tests
* feat: remove logs
* feat: user arrow func
use builtin async promises
* feat: topic bookmarks
* feat: topic.delete
* feat: topic.restore
* feat: topics.purge
* feat: merge
* feat: suggested
* feat: topics/user.js
* feat: topics modules
* feat: topics/follow
* fix: deprecation msg
* feat: fork
* feat: topics/posts
* feat: sorted/recent
* feat: topic/teaser
* feat: topics/tools
* feat: topics/unread
* feat: add back node versions
disable deprecation notice
wrap async controllers in try/catch
* feat: use db directly
* feat: promisify in place
* fix: redis/psql
* feat: deprecation message
logs for psql
* feat: more logs
* feat: more logs
* feat: logs again
* feat: more logs
* fix: call release
* feat: restore travis, remove logs
* fix: loops
* feat: remove .async. usage 
						
						
					 
					
						2019-07-09 12:46:49 -04:00 
						 
				 
			
				
					
						
							
							
								Julian Lam 
							
						 
					 
					
						
						
							
						
						745a9589e9 
					 
					
						
						
							
							Use topics:read privilege for topic filtering use cases ( #7462 )  
						
						... 
						
						
						
						* fix: use topics:read privilege for topic filtering use cases
* fix: tests
* fix: more broken tests 
						
						
					 
					
						2019-03-16 14:51:46 -04:00 
						 
				 
			
				
					
						
							
							
								Barış Soner Uşaklı 
							
						 
					 
					
						
						
							
						
						c72da5595a 
					 
					
						
						
							
							fix :  #6806  
						
						... 
						
						
						
						3 new global privileges
view:users
view:tags
view:groups 
						
						
					 
					
						2019-02-05 12:08:18 -05:00 
						 
				 
			
				
					
						
							
							
								Julian Lam 
							
						 
					 
					
						
						
							
						
						c831ff0de3 
					 
					
						
						
							
							fix: removal of timeago fallback middleware ( #7259 )  
						
						... 
						
						
						
						* fix: removal of timeago fallback middleware
Instead of loading English fallback on missing language, we opt
to not send a script tag for a missing language to begin with.
Timeago already loads with English as default, so it will just
continue to use English.
* fix: check userLang against supported language codes
* fix: cleaned up code as per @pitaj
* fix: added comments
* fix: more fixes as per @pitaj
* feat: added addl. test for timeago locales, fixed broken test 
						
						
					 
					
						2019-01-17 12:25:53 -05:00 
						 
				 
			
				
					
						
							
							
								Barış Soner Uşaklı 
							
						 
					 
					
						
						
							
						
						99e0895e99 
					 
					
						
						
							
							fix: move the check to get methods  
						
						... 
						
						
						
						all .post methods will have csrf 
						
						
					 
					
						2018-12-14 23:38:05 -05:00 
						 
				 
			
				
					
						
							
							
								Barış Soner Uşaklı 
							
						 
					 
					
						
						
							
						
						1f918ca8f8 
					 
					
						
						
							
							Home route ( #7039 )  
						
						... 
						
						
						
						* fix: WIP home fix
* remove console.log
* fix : #6949 
on redis run all tests in subfolder /forum
fix URI errors
fix sping/ping 
						
						
					 
					
						2018-11-30 21:35:57 -05:00 
						 
				 
			
				
					
						
							
							
								Barış Soner Uşaklı 
							
						 
					 
					
						
						
							
						
						0361849bb1 
					 
					
						
						
							
							check status code  
						
						
						
						
					 
					
						2018-11-26 17:17:43 -05:00 
						 
				 
			
				
					
						
							
							
								Barış Soner Uşaklı 
							
						 
					 
					
						
						
							
						
						26d4e0852f 
					 
					
						
						
							
							use includes instead of indexOf  
						
						... 
						
						
						
						use _.uniq instead of filter&indexOf 
						
						
					 
					
						2018-10-20 14:40:48 -04:00 
						 
				 
			
				
					
						
							
							
								Barış Soner Uşaklı 
							
						 
					 
					
						
						
							
						
						85c60316ed 
					 
					
						
						
							
							upgrade to winston 3.1,  closes   #6590  ( #6838 )  
						
						... 
						
						
						
						* upgrade to winston 3.1
* fix winston in web/install and tests 
						
						
					 
					
						2018-10-16 13:07:13 -04:00 
						 
				 
			
				
					
						
							
							
								Baris Usakli 
							
						 
					 
					
						
						
							
						
						9ed4239d8e 
					 
					
						
						
							
							small changes and test for user/:slug/categories  
						
						
						
						
					 
					
						2018-10-05 13:04:17 -04:00 
						 
				 
			
				
					
						
							
							
								Barış Soner Uşaklı 
							
						 
					 
					
						
						
							
						
						b58ab48485 
					 
					
						
						
							
							add test for /sessions controller  
						
						
						
						
					 
					
						2018-10-04 14:30:16 -04:00 
						 
				 
			
				
					
						
							
							
								Barış Soner Uşaklı 
							
						 
					 
					
						
						
							
						
						805da98a36 
					 
					
						
						
							
							remove unnecessary groups.resetCache calls  
						
						
						
						
					 
					
						2018-09-30 13:42:33 -04:00 
						 
				 
			
				
					
						
							
							
								Barış Soner Uşaklı 
							
						 
					 
					
						
						
							
						
						c7d6cacd98 
					 
					
						
						
							
							closes   #6658  
						
						
						
						
					 
					
						2018-07-26 10:52:06 -04:00 
						 
				 
			
				
					
						
							
							
								Peter Jaszkowiak 
							
						 
					 
					
						
						
							
						
						04d31fe1d4 
					 
					
						
						
							
							Precompile all templates  
						
						... 
						
						
						
						- Benchpress compilation is 33x faster now
- Native module with JS fallback and pre-built binaries
- Dev template build is <1sec now
- Minified template build is ~5sec (uglify accounts for almost all) 
						
						
					 
					
						2018-07-15 00:12:37 -06:00 
						 
				 
			
				
					
						
							
							
								Barış Soner Uşaklı 
							
						 
					 
					
						
						
							
						
						3449cf321b 
					 
					
						
						
							
							add back cache and pubsub  
						
						
						
						
					 
					
						2018-07-03 18:43:29 -04:00 
						 
				 
			
				
					
						
							
							
								Barış Soner Uşaklı 
							
						 
					 
					
						
						
							
						
						ae0563375e 
					 
					
						
						
							
							derp  
						
						
						
						
					 
					
						2018-07-03 18:13:47 -04:00 
						 
				 
			
				
					
						
							
							
								Barış Soner Uşaklı 
							
						 
					 
					
						
						
							
						
						ccad95cf73 
					 
					
						
						
							
							closes   #6579  
						
						
						
						
					 
					
						2018-06-18 14:37:37 -04:00 
						 
				 
			
				
					
						
							
							
								Barış Soner Uşaklı 
							
						 
					 
					
						
						
							
						
						a7267df404 
					 
					
						
						
							
							closes   #6464  
						
						
						
						
					 
					
						2018-05-28 11:29:41 -04:00 
						 
				 
			
				
					
						
							
							
								Barış Soner Uşaklı 
							
						 
					 
					
						
						
							
						
						229e49cf8f 
					 
					
						
						
							
							closes   #6523 ,  closes   #6524  
						
						
						
						
					 
					
						2018-05-26 12:49:29 -04:00 
						 
				 
			
				
					
						
							
							
								Barış Soner Uşaklı 
							
						 
					 
					
						
						
							
						
						65dc530df5 
					 
					
						
						
							
							some controller tests  
						
						
						
						
					 
					
						2018-05-26 11:13:49 -04:00 
						 
				 
			
				
					
						
							
							
								Barış Soner Uşaklı 
							
						 
					 
					
						
						
							
						
						bc18b489e6 
					 
					
						
						
							
							fix group test  
						
						
						
						
					 
					
						2018-04-26 12:42:19 -04:00 
						 
				 
			
				
					
						
							
							
								Barış Soner Uşaklı 
							
						 
					 
					
						
						
							
						
						18b559bab0 
					 
					
						
						
							
							fix test name  
						
						
						
						
					 
					
						2017-12-10 11:10:59 -05:00 
						 
				 
			
				
					
						
							
							
								Barış Soner Uşaklı 
							
						 
					 
					
						
						
							
						
						2bf275fe29 
					 
					
						
						
							
							#6158  
						
						
						
						
					 
					
						2017-12-10 11:02:48 -05:00 
						 
				 
			
				
					
						
							
							
								Barış Soner Uşaklı 
							
						 
					 
					
						
						
							
						
						2455df438c 
					 
					
						
						
							
							fix test  
						
						
						
						
					 
					
						2017-12-09 12:48:41 -05:00 
						 
				 
			
				
					
						
							
							
								Barış Soner Uşaklı 
							
						 
					 
					
						
						
							
						
						43180d4b83 
					 
					
						
						
							
							#6158  
						
						
						
						
					 
					
						2017-12-08 19:58:12 -05:00 
						 
				 
			
				
					
						
							
							
								Baris Usakli 
							
						 
					 
					
						
						
							
						
						d9c38c7e4f 
					 
					
						
						
							
							closes   #6132  
						
						
						
						
					 
					
						2017-11-28 14:20:16 -05:00 
						 
				 
			
				
					
						
							
							
								Barış Soner Uşaklı 
							
						 
					 
					
						
						
							
						
						d96674da64 
					 
					
						
						
							
							add test for composer fix  
						
						
						
						
					 
					
						2017-11-23 19:13:43 -05:00 
						 
				 
			
				
					
						
							
							
								Peter Jaszkowiak 
							
						 
					 
					
						
						
							
						
						11b9cb7688 
					 
					
						
						
							
							Fix   #6076 , action:home.get:* returned to previous functionality ( #6077 )  
						
						... 
						
						
						
						Added tests to confirm `buildHeader` is used and `/api` works 
						
						
					 
					
						2017-11-17 08:11:33 -05:00 
						 
				 
			
				
					
						
							
							
								Peter Jaszkowiak 
							
						 
					 
					
						
						
							
						
						f5385e38bf 
					 
					
						
						
							
							Add /me* route which redirects to /user/[userslug]* ( #6063 )  
						
						... 
						
						
						
						* Add `/me*` route which redirects to the current user's information
- `/me` -> `/user/[usertslug]`
- `/me/bookmarks` -> `/user/[userslug]/bookmarks`
- `/me/settings` -> `/user/[userslug]/settings`
etc
* Add tests for `/me/*` 
						
						
					 
					
						2017-11-16 17:38:26 -05:00 
						 
				 
			
				
					
						
							
							
								Baris Usakli 
							
						 
					 
					
						
						
							
						
						e68e5122e2 
					 
					
						
						
							
							add test to check breadcrumbs on home route  
						
						
						
						
					 
					
						2017-11-15 14:57:26 -05:00 
						 
				 
			
				
					
						
							
							
								Barış Soner Uşaklı 
							
						 
					 
					
						
						
							
						
						1d50c74cdc 
					 
					
						
						
							
							should error with no content  
						
						
						
						
					 
					
						2017-11-05 17:52:12 -05:00 
						 
				 
			
				
					
						
							
							
								Barış Soner Uşaklı 
							
						 
					 
					
						
						
							
						
						e4ea4d5134 
					 
					
						
						
							
							move composer routes to its own file  
						
						
						
						
					 
					
						2017-11-05 14:05:21 -05:00 
						 
				 
			
				
					
						
							
							
								Peter Jaszkowiak 
							
						 
					 
					
						
						
							
						
						bbdc55cb3a 
					 
					
						
						
							
							Better fix for  #5993  ( #6034 )  
						
						... 
						
						
						
						* Better fix for #5993 
Also a nice newline so the line doesn't get overwritten when running `./nodebb upgrade`
* Optimizations for custom homepage
Move it into a separate module 
						
						
					 
					
						2017-11-04 10:51:44 -04:00 
						 
				 
			
				
					
						
							
							
								Barış Soner Uşaklı 
							
						 
					 
					
						
						
							
						
						760c061b1d 
					 
					
						
						
							
							closes   #5993  
						
						
						
						
					 
					
						2017-11-03 14:23:34 -04:00 
						 
				 
			
				
					
						
							
							
								Barış Soner Uşaklı 
							
						 
					 
					
						
						
							
						
						4551ee4768 
					 
					
						
						
							
							some more tests  
						
						
						
						
					 
					
						2017-11-03 13:25:43 -04:00 
						 
				 
			
				
					
						
							
							
								Barış Soner Uşaklı 
							
						 
					 
					
						
						
							
						
						d5d6748c71 
					 
					
						
						
							
							closes   #6013  
						
						
						
						
					 
					
						2017-10-30 20:20:14 -04:00 
						 
				 
			
				
					
						
							
							
								Barış Soner Uşaklı 
							
						 
					 
					
						
						
							
						
						c453fc7275 
					 
					
						
						
							
							add widget reset test  
						
						
						
						
					 
					
						2017-10-26 22:42:16 -04:00 
						 
				 
			
				
					
						
							
							
								Julian Lam 
							
						 
					 
					
						
						
							
						
						df5178ce78 
					 
					
						
						
							
							fixed typo in outgoing route test, and added new test for javascript protocol  
						
						
						
						
					 
					
						2017-10-10 12:17:39 -04:00 
						 
				 
			
				
					
						
							
							
								Barış Soner Uşaklı 
							
						 
					 
					
						
						
							
						
						fc0e5421d6 
					 
					
						
						
							
							Merge remote-tracking branch 'refs/remotes/origin/master' into develop  
						
						
						
						
					 
					
						2017-08-12 20:37:12 -04:00 
						 
				 
			
				
					
						
							
							
								Baris Usakli 
							
						 
					 
					
						
						
							
						
						c21f64c27f 
					 
					
						
						
							
							closes   #5872  
						
						
						
						
					 
					
						2017-08-11 14:22:02 -04:00 
						 
				 
			
				
					
						
							
							
								Barış Soner Uşaklı 
							
						 
					 
					
						
						
							
						
						b3f6c423c6 
					 
					
						
						
							
							fix test  
						
						
						
						
					 
					
						2017-07-25 18:23:21 -04:00 
						 
				 
			
				
					
						
							
							
								Baris Usakli 
							
						 
					 
					
						
						
							
						
						5ce9f898b2 
					 
					
						
						
							
							fix test  
						
						
						
						
					 
					
						2017-07-25 16:23:43 -04:00