ivaosthu 
							
						 
					 
					
						
						
						
						
							
						
						
							d7c1360cc7 
							
						 
					 
					
						
						
							
							A bit of house-keeping  
						
						
						
					 
					
						2020-02-20 08:34:07 +01:00 
						 
				 
			
				
					
						
							
							
								ivaosthu 
							
						 
					 
					
						
						
						
						
							
						
						
							b3704666bc 
							
						 
					 
					
						
						
							
							Add sign-out route  #288  
						
						
						
					 
					
						2020-02-20 08:34:07 +01:00 
						 
				 
			
				
					
						
							
							
								ivaosthu 
							
						 
					 
					
						
						
						
						
							
						
						
							95d36b89d7 
							
						 
					 
					
						
						
							
							Use joi instead of assert  
						
						
						
					 
					
						2020-02-20 08:34:06 +01:00 
						 
				 
			
				
					
						
							
							
								ivaosthu 
							
						 
					 
					
						
						
						
						
							
						
						
							77482bd7a7 
							
						 
					 
					
						
						
							
							Fix typo in simple-authentication.js  
						
						
						
					 
					
						2020-02-20 08:34:06 +01:00 
						 
				 
			
				
					
						
							
							
								ivaosthu 
							
						 
					 
					
						
						
						
						
							
						
						
							f4feab89f3 
							
						 
					 
					
						
						
							
							Implement authentication support for Unleash UI.  
						
						... 
						
						
						
						Closes : #261 , #233 , #232 , #231  
					
						2020-02-20 08:34:06 +01:00 
						 
				 
			
				
					
						
							
							
								ivaosthu 
							
						 
					 
					
						
						
						
						
							
						
						
							57df35f6a5 
							
						 
					 
					
						
						
							
							Fix pathname reporting in middlewares  
						
						
						
					 
					
						2020-02-20 08:34:06 +01:00 
						 
				 
			
				
					
						
							
							
								ivaosthu 
							
						 
					 
					
						
						
						
						
							
						
						
							1695a35555 
							
						 
					 
					
						
						
							
							Add unit tests for archived toggles  
						
						
						
					 
					
						2020-02-20 08:34:06 +01:00 
						 
				 
			
				
					
						
							
							
								ivaosthu 
							
						 
					 
					
						
						
						
						
							
						
						
							4999bb93cf 
							
						 
					 
					
						
						
							
							Should not be allow creation of archived toggle  
						
						... 
						
						
						
						closes  #284  
					
						2020-02-20 08:34:05 +01:00 
						 
				 
			
				
					
						
							
							
								ivaosthu 
							
						 
					 
					
						
						
						
						
							
						
						
							089268825f 
							
						 
					 
					
						
						
							
							Fix typo in custom validator  
						
						
						
					 
					
						2020-02-20 08:34:04 +01:00 
						 
				 
			
				
					
						
							
							
								ivaosthu 
							
						 
					 
					
						
						
						
						
							
						
						
							37f9ed9570 
							
						 
					 
					
						
						
							
							Implement cookie-session support.  
						
						... 
						
						
						
						Sessions will be required to solve admin-auth.
I also refactored a few middlewares into seperate
files to make the code easier to read.
closes  #262  
						
					 
					
						2020-02-20 08:34:04 +01:00 
						 
				 
			
				
					
						
							
							
								ivaosthu 
							
						 
					 
					
						
						
						
						
							
						
						
							5711c46cbf 
							
						 
					 
					
						
						
							
							Add cookie-session dependency  
						
						
						
					 
					
						2020-02-20 08:34:04 +01:00 
						 
				 
			
				
					
						
							
							
								Simen Bekkhus 
							
						 
					 
					
						
						
						
						
							
						
						
							e5e8f3bee9 
							
						 
					 
					
						
						
							
							Upgrade Log4JS ( #274 )  
						
						
						
					 
					
						2020-02-20 08:34:03 +01:00 
						 
				 
			
				
					
						
							
							
								Simen Bekkhus 
							
						 
					 
					
						
						
						
						
							
						
						
							3aa871ca97 
							
						 
					 
					
						
						
							
							Update prettier and fix lint  
						
						
						
					 
					
						2020-02-20 08:34:03 +01:00 
						 
				 
			
				
					
						
							
							
								Ivar 
							
						 
					 
					
						
						
						
						
							
						
						
							f093d609ae 
							
						 
					 
					
						
						
							
							Use pkginfo to resolve unleash-server version  
						
						... 
						
						
						
						closes  #268  
					
						2020-02-20 08:34:03 +01:00 
						 
				 
			
				
					
						
							
							
								ivaosthu 
							
						 
					 
					
						
						
						
						
							
						
						
							6642978fc7 
							
						 
					 
					
						
						
							
							Remove log-message in test  
						
						
						
					 
					
						2020-02-20 08:34:03 +01:00 
						 
				 
			
				
					
						
							
							
								Ivar 
							
						 
					 
					
						
						
						
						
							
						
						
							5e1fd4ae8e 
							
						 
					 
					
						
						
							
							Simplofy name validator  
						
						... 
						
						
						
						closes  #271  
					
						2020-02-20 08:34:03 +01:00 
						 
				 
			
				
					
						
							
							
								Ivar 
							
						 
					 
					
						
						
						
						
							
						
						
							e679d5d975 
							
						 
					 
					
						
						
							
							Fix formatting  
						
						
						
					 
					
						2020-02-20 08:34:00 +01:00 
						 
				 
			
				
					
						
							
							
								Martin Lehmann 
							
						 
					 
					
						
						
						
						
							
						
						
							c957aeba94 
							
						 
					 
					
						
						
							
							Fix feature name validation regex  
						
						
						
					 
					
						2020-02-20 08:33:47 +01:00 
						 
				 
			
				
					
						
							
							
								ivaosthu 
							
						 
					 
					
						
						
						
						
							
						
						
							12ef0db1f1 
							
						 
					 
					
						
						
							
							Bugfix: use basUrl when logging actual request path  
						
						
						
					 
					
						2020-02-20 08:33:47 +01:00 
						 
				 
			
				
					
						
							
							
								Clint Brown 
							
						 
					 
					
						
						
						
						
							
						
						
							3e7098578b 
							
						 
					 
					
						
						
							
							Allow underscores in name validation  
						
						
						
					 
					
						2020-02-20 08:33:47 +01:00 
						 
				 
			
				
					
						
							
							
								Ivar 
							
						 
					 
					
						
						
						
						
							
						
						
							d58289540c 
							
						 
					 
					
						
						
							
							Include module version number in /api reponse  
						
						
						
					 
					
						2020-02-20 08:33:46 +01:00 
						 
				 
			
				
					
						
							
							
								Ivar 
							
						 
					 
					
						
						
						
						
							
						
						
							6bc23f04da 
							
						 
					 
					
						
						
							
							Added option to disable legacy routes.  Closes   #244  
						
						
						
					 
					
						2020-02-20 08:33:46 +01:00 
						 
				 
			
				
					
						
							
							
								Ivar 
							
						 
					 
					
						
						
						
						
							
						
						
							eb346756d2 
							
						 
					 
					
						
						
							
							Clean up intervals.  
						
						... 
						
						
						
						We use intervals in three places and we could probably organise them
better in the future. As long as they all do unref they do not form
any issues for us and I will just let them be as is for now.
This closes  #186  
						
					 
					
						2020-02-20 08:33:46 +01:00 
						 
				 
			
				
					
						
							
							
								Simen Bekkhus 
							
						 
					 
					
						
						
						
						
							
						
						
							54ca4ffc77 
							
						 
					 
					
						
						
							
							Upgrade prom-client and add gc-stats  
						
						
						
					 
					
						2020-02-20 08:33:46 +01:00 
						 
				 
			
				
					
						
							
							
								Simen Bekkhus 
							
						 
					 
					
						
						
						
						
							
						
						
							3b260abbfe 
							
						 
					 
					
						
						
							
							Replace sinon with lolex  
						
						
						
					 
					
						2020-02-20 08:33:46 +01:00 
						 
				 
			
				
					
						
							
							
								ivaosthu 
							
						 
					 
					
						
						
						
						
							
						
						
							e97a3820a2 
							
						 
					 
					
						
						
							
							Added validation of provided LoggerProvider  
						
						
						
					 
					
						2020-02-20 08:33:33 +01:00 
						 
				 
			
				
					
						
							
							
								ivaosthu 
							
						 
					 
					
						
						
						
						
							
						
						
							f5e9ca3bbe 
							
						 
					 
					
						
						
							
							Implement support for logger provider.  
						
						... 
						
						
						
						This allows the users of 'unleash-server' to programatically
change the logger implemnentation. #175  
						
					 
					
						2020-02-20 08:33:33 +01:00 
						 
				 
			
				
					
						
							
							
								ivaosthu 
							
						 
					 
					
						
						
						
						
							
						
						
							f2cc426ed7 
							
						 
					 
					
						
						
							
							Fix assert  
						
						
						
					 
					
						2020-02-20 08:33:33 +01:00 
						 
				 
			
				
					
						
							
							
								ivaosthu 
							
						 
					 
					
						
						
						
						
							
						
						
							f91a24eabe 
							
						 
					 
					
						
						
							
							Add metrics validation to avoid NaN  #253  
						
						
						
					 
					
						2020-02-20 08:33:33 +01:00 
						 
				 
			
				
					
						
							
							
								ivaosthu 
							
						 
					 
					
						
						
						
						
							
						
						
							18afb520d0 
							
						 
					 
					
						
						
							
							Strip uknown fields in client requests.  closes   #245  
						
						
						
					 
					
						2020-02-20 08:33:33 +01:00 
						 
				 
			
				
					
						
							
							
								ivaosthu 
							
						 
					 
					
						
						
						
						
							
						
						
							f826c837fd 
							
						 
					 
					
						
						
							
							Disable x-powered-by express header  
						
						
						
					 
					
						2020-02-20 08:33:33 +01:00 
						 
				 
			
				
					
						
							
							
								sveisvei 
							
						 
					 
					
						
						
						
						
							
						
						
							b137cf0eaa 
							
						 
					 
					
						
						
							
							add editable tests  
						
						
						
					 
					
						2020-02-20 08:33:16 +01:00 
						 
				 
			
				
					
						
							
							
								sveisvei 
							
						 
					 
					
						
						
						
						
							
						
						
							a9b783443b 
							
						 
					 
					
						
						
							
							shoulda woulda  
						
						
						
					 
					
						2020-02-20 08:33:16 +01:00 
						 
				 
			
				
					
						
							
							
								sveisvei 
							
						 
					 
					
						
						
						
						
							
						
						
							ae245293f4 
							
						 
					 
					
						
						
							
							protection against edit on  built in strategies  
						
						
						
					 
					
						2020-02-20 08:30:52 +01:00 
						 
				 
			
				
					
						
							
							
								Ivar 
							
						 
					 
					
						
						
						
						
							
						
						
							915158212c 
							
						 
					 
					
						
						
							
							Add support for sdkVersion in client registration  
						
						
						
					 
					
						2020-02-20 08:30:52 +01:00 
						 
				 
			
				
					
						
							
							
								sveisvei 
							
						 
					 
					
						
						
						
						
							
						
						
							1131440535 
							
						 
					 
					
						
						
							
							auto disable, and do not serve archived toggle  
						
						
						
					 
					
						2020-02-20 08:30:52 +01:00 
						 
				 
			
				
					
						
							
							
								Simen Bekkhus 
							
						 
					 
					
						
						
						
						
							
						
						
							e1cc0b2e99 
							
						 
					 
					
						
						
							
							Upgrade prom-client and yargs  
						
						
						
					 
					
						2020-02-20 08:30:51 +01:00 
						 
				 
			
				
					
						
							
							
								sveisvei 
							
						 
					 
					
						
						
						
						
							
						
						
							93bb1ac66d 
							
						 
					 
					
						
						
							
							should expose one feature  
						
						
						
					 
					
						2020-02-20 08:30:51 +01:00 
						 
				 
			
				
					
						
							
							
								sveisvei 
							
						 
					 
					
						
						
						
						
							
						
						
							0ae24c68e6 
							
						 
					 
					
						
						
							
							Refactor routes setup, move test files, cleanup legacy  
						
						
						
					 
					
						2020-02-20 08:30:51 +01:00 
						 
				 
			
				
					
						
							
							
								sveisvei 
							
						 
					 
					
						
						
						
						
							
						
						
							71815a1320 
							
						 
					 
					
						
						
							
							Remove legacy data support  
						
						
						
					 
					
						2020-02-20 08:30:51 +01:00 
						 
				 
			
				
					
						
							
							
								sveisvei 
							
						 
					 
					
						
						
						
						
							
						
						
							375a8b1d4f 
							
						 
					 
					
						
						
							
							Prettier/lint  
						
						
						
					 
					
						2020-02-20 08:30:50 +01:00 
						 
				 
			
				
					
						
							
							
								Simen Bekkhus 
							
						 
					 
					
						
						
						
						
							
						
						
							e85ac8a52f 
							
						 
					 
					
						
						
							
							Log client error ( #225 )  
						
						... 
						
						
						
						* Log client error
* Log all errors 
						
					 
					
						2020-02-20 08:30:50 +01:00 
						 
				 
			
				
					
						
							
							
								sveisvei 
							
						 
					 
					
						
						
						
						
							
						
						
							6e4a22bf54 
							
						 
					 
					
						
						
							
							use object.assign and pass along options  
						
						
						
					 
					
						2020-02-20 08:30:50 +01:00 
						 
				 
			
				
					
						
							
							
								sveisvei 
							
						 
					 
					
						
						
						
						
							
						
						
							fa6c28de8f 
							
						 
					 
					
						
						
							
							pass along hooks, add test to server impl  
						
						
						
					 
					
						2020-02-20 08:30:50 +01:00 
						 
				 
			
				
					
						
							
							
								sveisvei 
							
						 
					 
					
						
						
						
						
							
						
						
							86ac44908d 
							
						 
					 
					
						
						
							
							validate configures strategy shape  
						
						
						
					 
					
						2020-02-20 08:30:49 +01:00 
						 
				 
			
				
					
						
							
							
								Simen Bekkhus 
							
						 
					 
					
						
						
						
						
							
						
						
							21e0522116 
							
						 
					 
					
						
						
							
							Remove uncaught exception logging  
						
						... 
						
						
						
						This is the responsibility of the app 
						
					 
					
						2020-02-20 08:30:48 +01:00 
						 
				 
			
				
					
						
							
							
								vsandvold 
							
						 
					 
					
						
						
						
						
							
						
						
							743a597f42 
							
						 
					 
					
						
						
							
							provides a more helpful error msg when a new feature is created with an existing name  
						
						
						
					 
					
						2020-02-20 08:30:46 +01:00 
						 
				 
			
				
					
						
							
							
								sveisvei 
							
						 
					 
					
						
						
						
						
							
						
						
							07dc23d23d 
							
						 
					 
					
						
						
							
							use post instead of put  
						
						
						
					 
					
						2020-02-20 08:30:46 +01:00 
						 
				 
			
				
					
						
							
							
								sveisvei 
							
						 
					 
					
						
						
						
						
							
						
						
							32a0b93096 
							
						 
					 
					
						
						
							
							add toggle endpoint  
						
						
						
					 
					
						2020-02-20 08:30:46 +01:00 
						 
				 
			
				
					
						
							
							
								ivaosthu 
							
						 
					 
					
						
						
						
						
							
						
						
							8beb4b8876 
							
						 
					 
					
						
						
							
							Add simple API resource  #191  
						
						
						
					 
					
						2020-02-20 08:30:46 +01:00