ivaosthu
							
						 
					 | 
					
						
						
						
						
							
						
						
							28d6a1b46e
							
						
					 | 
					
						
						
							
							A bit of house-keeping
						
						
						
						
						
					 | 
					
						2018-01-17 15:36:38 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ivaosthu
							
						 
					 | 
					
						
						
						
						
							
						
						
							b222c9acd9
							
						
					 | 
					
						
						
							
							Add sign-out route #288
						
						
						
						
						
					 | 
					
						2018-01-17 15:36:38 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ivaosthu
							
						 
					 | 
					
						
						
						
						
							
						
						
							323320b64d
							
						
					 | 
					
						
						
							
							Implement authentication support for Unleash UI.
						
						
						
						
						
						
						
						Closes: #261, #233, #232, #231 
						
					 | 
					
						2018-01-16 14:26:32 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ivaosthu
							
						 
					 | 
					
						
						
						
						
							
						
						
							f9b4455519
							
						
					 | 
					
						
						
							
							Add unit tests for archived toggles
						
						
						
						
						
					 | 
					
						2017-12-18 14:34:43 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ivaosthu
							
						 
					 | 
					
						
						
						
						
							
						
						
							19efad832d
							
						
					 | 
					
						
						
							
							Should not be allow creation of archived toggle
						
						
						
						
						
						
						
						closes #284 
						
					 | 
					
						2017-12-18 09:08:04 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ivaosthu
							
						 
					 | 
					
						
						
						
						
							
						
						
							8c02cc4949
							
						
					 | 
					
						
						
							
							Fix typo in custom validator
						
						
						
						
						
					 | 
					
						2017-11-16 16:07:27 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ivaosthu
							
						 
					 | 
					
						
						
						
						
							
						
						
							9fdb948c69
							
						
					 | 
					
						
						
							
							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 
						
					 | 
					
						2017-11-16 15:41:33 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Simen Bekkhus
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							81b28abf0b
							
						
					 | 
					
						
						
							
							Update prettier and fix lint
						
						
						
						
						
					 | 
					
						2017-11-11 08:43:08 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ivar
							
						 
					 | 
					
						
						
						
						
							
						
						
							22c53f8688
							
						
					 | 
					
						
						
							
							Use pkginfo to resolve unleash-server version
						
						
						
						
						
						
						
						closes #268 
						
					 | 
					
						2017-11-03 23:14:31 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ivar
							
						 
					 | 
					
						
						
						
						
							
						
						
							2a751a4789
							
						
					 | 
					
						
						
							
							Simplofy name validator
						
						
						
						
						
						
						
						closes #271 
						
					 | 
					
						2017-11-02 13:00:45 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ivar
							
						 
					 | 
					
						
						
						
						
							
						
						
							fe0e65a4f2
							
						
					 | 
					
						
						
							
							Fix formatting
						
						
						
						
						
					 | 
					
						2017-11-02 09:23:38 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Martin Lehmann
							
						 
					 | 
					
						
						
						
						
							
						
						
							6924de06b0
							
						
					 | 
					
						
						
							
							Fix feature name validation regex
						
						
						
						
						
					 | 
					
						2017-10-23 17:13:26 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Clint Brown
							
						 
					 | 
					
						
						
						
						
							
						
						
							b4084aa705
							
						
					 | 
					
						
						
							
							Allow underscores in name validation
						
						
						
						
						
					 | 
					
						2017-09-19 14:37:23 +10:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ivar Conradi Østhus
							
						 
					 | 
					
						
						
						
						
							
						
						
							a7458587f6
							
						
					 | 
					
						
						
							
							Merge pull request #263 from Unleash/expose-version
						
						
						
						
						
						
						
						Include module version number in /api reponse 
						
					 | 
					
						2017-09-09 16:35:34 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ivar
							
						 
					 | 
					
						
						
						
						
							
						
						
							0a58735636
							
						
					 | 
					
						
						
							
							Added option to disable legacy routes. Closes #244
						
						
						
						
						
					 | 
					
						2017-09-07 21:55:47 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ivar
							
						 
					 | 
					
						
						
						
						
							
						
						
							9f02d80b87
							
						
					 | 
					
						
						
							
							Include module version number in /api reponse
						
						
						
						
						
					 | 
					
						2017-09-07 21:21:30 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ivar Conradi Østhus
							
						 
					 | 
					
						
						
						
						
							
						
						
							40a691cafc
							
						
					 | 
					
						
						
							
							Merge branch 'master' into metrics_validation
						
						
						
						
						
					 | 
					
						2017-08-08 17:16:27 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ivaosthu
							
						 
					 | 
					
						
						
						
						
							
						
						
							1081b9d865
							
						
					 | 
					
						
						
							
							Implement support for logger provider.
						
						
						
						
						
						
						
						This allows the users of 'unleash-server' to programatically
change the logger implemnentation. #175 
						
					 | 
					
						2017-08-04 16:07:17 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ivaosthu
							
						 
					 | 
					
						
						
						
						
							
						
						
							10c2493e28
							
						
					 | 
					
						
						
							
							Add metrics validation to avoid NaN #253
						
						
						
						
						
					 | 
					
						2017-08-04 11:24:58 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ivaosthu
							
						 
					 | 
					
						
						
						
						
							
						
						
							4f1824c271
							
						
					 | 
					
						
						
							
							Strip uknown fields in client requests. closes #245
						
						
						
						
						
					 | 
					
						2017-06-29 11:10:24 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ivar Conradi Østhus
							
						 
					 | 
					
						
						
						
						
							
						
						
							98b0ce39a4
							
						
					 | 
					
						
						
							
							Merge branch 'master' into add-sdk-version
						
						
						
						
						
					 | 
					
						2017-06-29 09:57:55 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								sveisvei
							
						 
					 | 
					
						
						
						
						
							
						
						
							4207bec0ac
							
						
					 | 
					
						
						
							
							add editable tests
						
						
						
						
						
					 | 
					
						2017-06-29 08:44:03 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								sveisvei
							
						 
					 | 
					
						
						
						
						
							
						
						
							0e544a27e2
							
						
					 | 
					
						
						
							
							shoulda woulda
						
						
						
						
						
					 | 
					
						2017-06-29 08:44:03 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Simen Bekkhus
							
						 
					 | 
					
						
						
						
						
							
						
						
							f554b2ecaa
							
						
					 | 
					
						
						
							
							Upgrade prom-client and yargs
						
						
						
						
						
					 | 
					
						2017-06-29 08:44:02 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ivar
							
						 
					 | 
					
						
						
						
						
							
						
						
							46b82ecd6a
							
						
					 | 
					
						
						
							
							Add support for sdkVersion in client registration
						
						
						
						
						
					 | 
					
						2017-06-28 23:19:19 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								sveisvei
							
						 
					 | 
					
						
						
						
						
							
						
						
							664e019e9b
							
						
					 | 
					
						
						
							
							protection against edit on  built in strategies
						
						
						
						
						
					 | 
					
						2017-06-28 21:10:43 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Simen Bekkhus
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							cdda8d7438
							
						
					 | 
					
						
						
							
							Upgrade prom-client and yargs
						
						
						
						
						
					 | 
					
						2017-06-28 14:34:01 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								sveisvei
							
						 
					 | 
					
						
						
						
						
							
						
						
							447940ed0c
							
						
					 | 
					
						
						
							
							should expose one feature
						
						
						
						
						
					 | 
					
						2017-06-28 12:52:27 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								sveisvei
							
						 
					 | 
					
						
						
						
						
							
						
						
							be4852f63a
							
						
					 | 
					
						
						
							
							Refactor routes setup, move test files, cleanup legacy
						
						
						
						
						
					 | 
					
						2017-06-28 10:20:22 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Simen Bekkhus
							
						 
					 | 
					
						
						
						
						
							
						
						
							1c02d73c2c
							
						
					 | 
					
						
						
							
							Log client error (#225)
						
						
						
						
						
						
						
						* Log client error
* Log all errors 
						
					 | 
					
						2017-06-21 11:24:36 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ivar Conradi Østhus
							
						 
					 | 
					
						
						
						
						
							
						
						
							419380259d
							
						
					 | 
					
						
						
							
							Merge pull request #200 from Unleash/validate-configured-strategy-shape
						
						
						
						
						
						
						
						validate configures strategy shape 
						
					 | 
					
						2017-03-16 21:03:07 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								vsandvold
							
						 
					 | 
					
						
						
						
						
							
						
						
							6a4f453713
							
						
					 | 
					
						
						
							
							provides a more helpful error msg when a new feature is created with an existing name
						
						
						
						
						
					 | 
					
						2017-01-28 17:29:22 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sveinung Røsaker
							
						 
					 | 
					
						
						
						
						
							
						
						
							839aeb01a6
							
						
					 | 
					
						
						
							
							Merge pull request #199 from Unleash/add-toggle-ep
						
						
						
						
						
						
						
						add toggle endpoint 
						
					 | 
					
						2017-01-09 11:34:59 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								sveisvei
							
						 
					 | 
					
						
						
						
						
							
						
						
							a892c34be4
							
						
					 | 
					
						
						
							
							use post instead of put
						
						
						
						
						
					 | 
					
						2017-01-09 11:06:10 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								sveisvei
							
						 
					 | 
					
						
						
						
						
							
						
						
							26533034b1
							
						
					 | 
					
						
						
							
							validate configures strategy shape
						
						
						
						
						
					 | 
					
						2017-01-08 20:40:50 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								sveisvei
							
						 
					 | 
					
						
						
						
						
							
						
						
							1f5b1c1925
							
						
					 | 
					
						
						
							
							add toggle endpoint
						
						
						
						
						
					 | 
					
						2017-01-08 20:04:46 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ivaosthu
							
						 
					 | 
					
						
						
						
						
							
						
						
							e4eeea10dd
							
						
					 | 
					
						
						
							
							Add simple API resource #191
						
						
						
						
						
					 | 
					
						2017-01-06 15:58:02 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ivaosthu
							
						 
					 | 
					
						
						
						
						
							
						
						
							5d58dd56fa
							
						
					 | 
					
						
						
							
							Strategy name can be up to 100chars . Closes #195
						
						
						
						
						
					 | 
					
						2016-12-29 14:17:07 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								sveisvei
							
						 
					 | 
					
						
						
						
						
							
						
						
							dfa490affb
							
						
					 | 
					
						
						
							
							fix lint
						
						
						
						
						
					 | 
					
						2016-12-27 21:03:50 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ivaosthu
							
						 
					 | 
					
						
						
						
						
							
						
						
							d1e809a9a4
							
						
					 | 
					
						
						
							
							Strategy parameter description is allowed to be empty
						
						
						
						
						
					 | 
					
						2016-12-17 16:47:52 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ivaosthu
							
						 
					 | 
					
						
						
						
						
							
						
						
							63037b35c3
							
						
					 | 
					
						
						
							
							Added api for updating a strategy
						
						
						
						
						
						
						
						relates to #184 
						
					 | 
					
						2016-12-17 13:00:44 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								sveisvei
							
						 
					 | 
					
						
						
						
						
							
						
						
							d4ddb24b1d
							
						
					 | 
					
						
						
							
							check toggles and strategies in clientapps
						
						
						
						
						
					 | 
					
						2016-12-13 22:43:24 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ivaosthu
							
						 
					 | 
					
						
						
						
						
							
						
						
							bc82aa6e77
							
						
					 | 
					
						
						
							
							Add schema validation for strategies
						
						
						
						
						
					 | 
					
						2016-12-12 21:44:21 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								sveisvei
							
						 
					 | 
					
						
						
						
						
							
						
						
							fbb0445942
							
						
					 | 
					
						
						
							
							inject metadata on toplevel
						
						
						
						
						
					 | 
					
						2016-12-09 22:03:25 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								sveisvei
							
						 
					 | 
					
						
						
						
						
							
						
						
							3346108594
							
						
					 | 
					
						
						
							
							Revert "Remove /api/client/seen-toggles as we don't need it anyway"
						
						
						
						
						
						
						
						This reverts commit 63e6931265. 
						
					 | 
					
						2016-12-09 20:21:24 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ivaosthu
							
						 
					 | 
					
						
						
						
						
							
						
						
							63e6931265
							
						
					 | 
					
						
						
							
							Remove /api/client/seen-toggles as we don't need it anyway
						
						
						
						
						
					 | 
					
						2016-12-09 17:46:08 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ivaosthu
							
						 
					 | 
					
						
						
						
						
							
						
						
							ab3694cc94
							
						
					 | 
					
						
						
							
							Remove client_strategies table
						
						
						
						
						
						
						
						We can just have a strategies column in the client_applications
table. This solves all our needs, and thus avoids the need
for an extra table. 
						
					 | 
					
						2016-12-09 17:30:12 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ivaosthu
							
						 
					 | 
					
						
						
						
						
							
						
						
							46c8d83dc1
							
						
					 | 
					
						
						
							
							A client-register should upsert client_applications table
						
						
						
						
						
					 | 
					
						2016-12-09 16:25:18 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								sveisvei
							
						 
					 | 
					
						
						
						
						
							
						
						
							80d3f5be1c
							
						
					 | 
					
						
						
							
							client applications
						
						
						
						
						
					 | 
					
						2016-12-09 15:25:37 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								sveisvei
							
						 
					 | 
					
						
						
						
						
							
						
						
							baf2c62f25
							
						
					 | 
					
						
						
							
							recieve togglename to archive or revive via path
						
						
						
						
						
					 | 
					
						2016-12-09 14:54:18 +01:00 | 
					
					
						
						
							
							
							
						
					 |