| 
							
							
								 ivaosthu | f4feab89f3 | Implement authentication support for Unleash UI. Closes: #261, #233, #232, #231 | 2020-02-20 08:34:06 +01:00 |  | 
			
				
					| 
							
							
								 ivaosthu | 2ba3823de0 | Add e2e test for client metrics | 2020-02-20 08:34:05 +01:00 |  | 
			
				
					| 
							
							
								 ivaosthu | 4999bb93cf | Should not be allow creation of archived toggle closes #284 | 2020-02-20 08:34:05 +01:00 |  | 
			
				
					| 
							
							
								 Ivar | 9a2350a819 | Fix unstable e2e test | 2020-02-20 08:34:03 +01:00 |  | 
			
				
					| 
							
							
								 Ivar | e679d5d975 | Fix formatting | 2020-02-20 08:34:00 +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 |  | 
			
				
					| 
							
							
								 sveisvei | 1131440535 | auto disable, and do not serve archived toggle | 2020-02-20 08:30:52 +01:00 |  | 
			
				
					| 
							
							
								 sveisvei | 0ae24c68e6 | Refactor routes setup, move test files, cleanup legacy | 2020-02-20 08:30:51 +01:00 |  | 
			
				
					| 
							
							
								 sveisvei | e6915658c9 | add simple e2e tests | 2020-02-20 08:30:46 +01:00 |  | 
			
				
					| 
							
							
								 ivaosthu | 79de8fb7ed | Added api for updating a strategy relates to #184 | 2020-02-20 08:30:43 +01:00 |  | 
			
				
					| 
							
							
								 ivaosthu | c8a9b39f27 | Add schema validation for strategies | 2020-02-20 08:30:43 +01:00 |  | 
			
				
					| 
							
							
								 ivaosthu | ba5810506f | Fix failing tests | 2020-02-20 08:30:43 +01:00 |  | 
			
				
					| 
							
							
								 ivaosthu | 51442a6cc4 | 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. | 2020-02-20 08:30:42 +01:00 |  | 
			
				
					| 
							
							
								 sveisvei | 066fe5fdd2 | recieve togglename to archive or revive via path | 2020-02-20 08:30:42 +01:00 |  | 
			
				
					| 
							
							
								 ivaosthu | 9c6fad83c2 | Added enpoint for fetching application implementing a strategy `/api/client/applications?strategyName=foo` now returns list of
apps implementing that strategy! | 2020-02-20 08:30:42 +01:00 |  | 
			
				
					| 
							
							
								 ivaosthu | 7057d11553 | replace commander with yargs | 2020-02-20 08:30:41 +01:00 |  | 
			
				
					| 
							
							
								 ivaosthu | bec646d797 | more tests | 2020-02-20 08:30:41 +01:00 |  | 
			
				
					| 
							
							
								 ivaosthu | b8014fdddf | Server Metrics with Prometheus Implementation use internal eventBus to enable loose counting in the app.
read more at https://prometheus.io/
Closes #98 | 2020-02-20 08:30:40 +01:00 |  | 
			
				
					| 
							
							
								 sveisvei | e55378e1c4 | Better client informations from the API. Impelements:
- http://unleash.host.com/api/client/seen-toggles
- http://unleash.host.com/api/metrics/feature-toggles
- http://localhost:4242/api/client/applications
- http://localhost:4242/api/client/applications/:appName | 2020-02-20 08:30:40 +01:00 |  | 
			
				
					| 
							
							
								 Ivar | 3412c36933 | Mute EventEmitter memory leak detected for tests. See #171 | 2020-02-20 08:30:40 +01:00 |  | 
			
				
					| 
							
							
								 Ivar | 3fa930baf0 | Added strategies validation when creating/updating toggles | 2020-02-20 08:30:39 +01:00 |  | 
			
				
					| 
							
							
								 sveisvei | 1dab39f0f9 | move app and server-impl into lib folder | 2020-02-20 08:30:39 +01:00 |  | 
			
				
					| 
							
							
								 sveisvei | 067b93abfd | add tests, rename folders to ava defaults for helpers/fixtures, remove migration og | 2020-02-20 08:30:39 +01:00 |  | 
			
				
					| 
							
							
								 sveisvei | c8746b85f7 | revert schema reset for each migration | 2020-02-20 08:30:39 +01:00 |  | 
			
				
					| 
							
							
								 sveisvei | ce056df8b6 | use ava as testrunner | 2020-02-20 08:30:39 +01:00 |  | 
			
				
					| 
							
							
								 ivaosthu | 7894ddda7d | Fix test db setup | 2020-02-20 08:30:39 +01:00 |  | 
			
				
					| 
							
							
								 ivaosthu | 71a25f54a6 | always drop test-schema first | 2020-02-20 08:30:38 +01:00 |  | 
			
				
					| 
							
							
								 ivaosthu | 14deebae1f | options to specify different db-schema | 2020-02-20 08:30:38 +01:00 |  | 
			
				
					| 
							
							
								 ivaosthu | bc8b1d572a | added e2e for metrics api | 2020-02-20 08:30:38 +01:00 |  | 
			
				
					| 
							
							
								 ivaosthu | 024cb1d2b8 | Fix failing test after bluebird removal | 2020-02-20 08:30:38 +01:00 |  | 
			
				
					| 
							
							
								 ivaosthu | 3b1a09f7f7 | remove bluebird | 2020-02-20 08:30:38 +01:00 |  | 
			
				
					| 
							
							
								 ivaosthu | 46bc109ff9 | fix tests | 2020-02-20 08:30:37 +01:00 |  | 
			
				
					| 
							
							
								 ivaosthu | 90859701c6 | remove all lerna stuff | 2020-02-20 08:30:37 +01:00 |  |