ivaosthu 
							
						 
					 
					
						
						
						
						
							
						
						
							52fcfb4a2b 
							
						 
					 
					
						
						
							
							Remove /api/client/seen-toggles as we don't need it anyway  
						
						
						
					 
					
						2020-02-20 08:30:42 +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 
						 
				 
			
				
					
						
							
							
								ivaosthu 
							
						 
					 
					
						
						
						
						
							
						
						
							8764b952b3 
							
						 
					 
					
						
						
							
							A client-register should upsert client_applications table  
						
						
						
					 
					
						2020-02-20 08:30:42 +01:00 
						 
				 
			
				
					
						
							
							
								ivaosthu 
							
						 
					 
					
						
						
						
						
							
						
						
							cf385534c8 
							
						 
					 
					
						
						
							
							Add client_applications table  
						
						
						
					 
					
						2020-02-20 08:30:42 +01:00 
						 
				 
			
				
					
						
							
							
								sveisvei 
							
						 
					 
					
						
						
						
						
							
						
						
							5ad5127f81 
							
						 
					 
					
						
						
							
							fix lint and mock  
						
						
						
					 
					
						2020-02-20 08:30:42 +01:00 
						 
				 
			
				
					
						
							
							
								sveisvei 
							
						 
					 
					
						
						
						
						
							
						
						
							3a6e7d02ef 
							
						 
					 
					
						
						
							
							client applications  
						
						
						
					 
					
						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 
						 
				 
			
				
					
						
							
							
								sveisvei 
							
						 
					 
					
						
						
						
						
							
						
						
							92111890d9 
							
						 
					 
					
						
						
							
							uppercase event type  key constants  
						
						
						
					 
					
						2020-02-20 08:30:42 +01:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
						
						
							
						
						
							377ad43bab 
							
						 
					 
					
						
						
							
							Delete app.js  
						
						
						
					 
					
						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 
						 
				 
			
				
					
						
							
							
								sveisvei 
							
						 
					 
					
						
						
						
						
							
						
						
							803fc6752d 
							
						 
					 
					
						
						
							
							send toggleName back  
						
						
						
					 
					
						2020-02-20 08:30:42 +01:00 
						 
				 
			
				
					
						
							
							
								ivaosthu 
							
						 
					 
					
						
						
						
						
							
						
						
							b12a188faf 
							
						 
					 
					
						
						
							
							amend prev commit  
						
						
						
					 
					
						2020-02-20 08:30:42 +01:00 
						 
				 
			
				
					
						
							
							
								ivaosthu 
							
						 
					 
					
						
						
						
						
							
						
						
							6cdffb22d0 
							
						 
					 
					
						
						
							
							fix strateiges format for /client/applications  
						
						
						
					 
					
						2020-02-20 08:30:42 +01:00 
						 
				 
			
				
					
						
							
							
								sveisvei 
							
						 
					 
					
						
						
						
						
							
						
						
							a959dc777d 
							
						 
					 
					
						
						
							
							fetch seen apps instead  
						
						
						
					 
					
						2020-02-20 08:30:42 +01:00 
						 
				 
			
				
					
						
							
							
								sveisvei 
							
						 
					 
					
						
						
						
						
							
						
						
							7609d0abeb 
							
						 
					 
					
						
						
							
							add getAppsFromToggleName  
						
						
						
					 
					
						2020-02-20 08:30:42 +01:00 
						 
				 
			
				
					
						
							
							
								sveisvei 
							
						 
					 
					
						
						
						
						
							
						
						
							d3063073b3 
							
						 
					 
					
						
						
							
							fix typ0  
						
						
						
					 
					
						2020-02-20 08:30:42 +01:00 
						 
				 
			
				
					
						
							
							
								bjarneo 
							
						 
					 
					
						
						
						
						
							
						
						
							0d79dd91d8 
							
						 
					 
					
						
						
							
							fix typos  
						
						
						
					 
					
						2020-02-20 08:30:41 +01:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
						
						
							
						
						
							d3dc4bc800 
							
						 
					 
					
						
						
							
							Update README.md  
						
						
						
					 
					
						2020-02-20 08:30:41 +01:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
						
						
							
						
						
							df96628126 
							
						 
					 
					
						
						
							
							Update README.md  
						
						
						
					 
					
						2020-02-20 08:30:41 +01:00 
						 
				 
			
				
					
						
							
							
								bjarneo 
							
						 
					 
					
						
						
						
						
							
						
						
							a92d2b54b4 
							
						 
					 
					
						
						
							
							fix typos  
						
						
						
					 
					
						2020-02-20 08:30:41 +01:00 
						 
				 
			
				
					
						
							
							
								bjarneo 
							
						 
					 
					
						
						
						
						
							
						
						
							02f5bd4e82 
							
						 
					 
					
						
						
							
							fix typos  
						
						
						
					 
					
						2020-02-20 08:30:41 +01:00 
						 
				 
			
				
					
						
							
							
								sveisvei 
							
						 
					 
					
						
						
						
						
							
						
						
							a1303f4c42 
							
						 
					 
					
						
						
							
							only log if num of cleaned is above 0  
						
						
						
					 
					
						2020-02-20 08:30:41 +01:00 
						 
				 
			
				
					
						
							
							
								sveisvei 
							
						 
					 
					
						
						
						
						
							
						
						
							b5b846835b 
							
						 
					 
					
						
						
							
							add single toggle metric endpoint  
						
						
						
					 
					
						2020-02-20 08:30:41 +01:00 
						 
				 
			
				
					
						
							
							
								sveisvei 
							
						 
					 
					
						
						
						
						
							
						
						
							f425597640 
							
						 
					 
					
						
						
							
							fix lint  
						
						
						
					 
					
						2020-02-20 08:30:41 +01:00 
						 
				 
			
				
					
						
							
							
								ivaosthu 
							
						 
					 
					
						
						
						
						
							
						
						
							d4d63af2b0 
							
						 
					 
					
						
						
							
							Option to disable request logging.  
						
						... 
						
						
						
						Because all request details are available via
prometheus there is no need to also log all requests.
This solves #164  but we should still replace log4j with something else. 
						
					 
					
						2020-02-20 08:30:41 +01:00 
						 
				 
			
				
					
						
							
							
								ivaosthu 
							
						 
					 
					
						
						
						
						
							
						
						
							fd05d63444 
							
						 
					 
					
						
						
							
							remove console...  
						
						
						
					 
					
						2020-02-20 08:30:41 +01:00 
						 
				 
			
				
					
						
							
							
								ivaosthu 
							
						 
					 
					
						
						
						
						
							
						
						
							7057d11553 
							
						 
					 
					
						
						
							
							replace commander with yargs  
						
						
						
					 
					
						2020-02-20 08:30:41 +01:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
						
						
							
						
						
							8541adc40f 
							
						 
					 
					
						
						
							
							Update README.md  
						
						
						
					 
					
						2020-02-20 08:30:41 +01:00 
						 
				 
			
				
					
						
							
							
								ivaosthu 
							
						 
					 
					
						
						
						
						
							
						
						
							982d5afefd 
							
						 
					 
					
						
						
							
							more docs  
						
						
						
					 
					
						2020-02-20 08:30:41 +01:00 
						 
				 
			
				
					
						
							
							
								ivaosthu 
							
						 
					 
					
						
						
						
						
							
						
						
							173bcd9bc1 
							
						 
					 
					
						
						
							
							Docs wip  
						
						
						
					 
					
						2020-02-20 08:30:41 +01:00 
						 
				 
			
				
					
						
							
							
								ivaosthu 
							
						 
					 
					
						
						
						
						
							
						
						
							1bb8ee53c2 
							
						 
					 
					
						
						
							
							readme  
						
						
						
					 
					
						2020-02-20 08:30:41 +01:00 
						 
				 
			
				
					
						
							
							
								ivaosthu 
							
						 
					 
					
						
						
						
						
							
						
						
							31193e9587 
							
						 
					 
					
						
						
							
							only one level of creating options  
						
						
						
					 
					
						2020-02-20 08:30:41 +01:00 
						 
				 
			
				
					
						
							
							
								ivaosthu 
							
						 
					 
					
						
						
						
						
							
						
						
							bec646d797 
							
						 
					 
					
						
						
							
							more tests  
						
						
						
					 
					
						2020-02-20 08:30:41 +01:00 
						 
				 
			
				
					
						
							
							
								ivaosthu 
							
						 
					 
					
						
						
						
						
							
						
						
							35ad3aa072 
							
						 
					 
					
						
						
							
							cleanup bin  
						
						
						
					 
					
						2020-02-20 08:30:40 +01:00 
						 
				 
			
				
					
						
							
							
								ivaosthu 
							
						 
					 
					
						
						
						
						
							
						
						
							f1a24be0e2 
							
						 
					 
					
						
						
							
							minor cleanup  
						
						
						
					 
					
						2020-02-20 08:30:40 +01:00 
						 
				 
			
				
					
						
							
							
								ivaosthu 
							
						 
					 
					
						
						
						
						
							
						
						
							471518b41d 
							
						 
					 
					
						
						
							
							Simplify metrics: We only need timings as it includes counts for free  
						
						
						
					 
					
						2020-02-20 08:30:40 +01:00 
						 
				 
			
				
					
						
							
							
								ivaosthu 
							
						 
					 
					
						
						
						
						
							
						
						
							e075917136 
							
						 
					 
					
						
						
							
							cleanup  
						
						
						
					 
					
						2020-02-20 08:30:40 +01:00 
						 
				 
			
				
					
						
							
							
								ivaosthu 
							
						 
					 
					
						
						
						
						
							
						
						
							8e6bcafa24 
							
						 
					 
					
						
						
							
							Server Metrics: add response time and status codes  
						
						
						
					 
					
						2020-02-20 08:30:40 +01:00 
						 
				 
			
				
					
						
							
							
								ivaosthu 
							
						 
					 
					
						
						
						
						
							
						
						
							84e0810d64 
							
						 
					 
					
						
						
							
							Some Metrics API cleanups  
						
						
						
					 
					
						2020-02-20 08:30:40 +01:00 
						 
				 
			
				
					
						
							
							
								ivaosthu 
							
						 
					 
					
						
						
						
						
							
						
						
							f7a89b8223 
							
						 
					 
					
						
						
							
							more tests  
						
						
						
					 
					
						2020-02-20 08:30:40 +01:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
						
						
							
						
						
							7908499fac 
							
						 
					 
					
						
						
							
							Update README.md  
						
						
						
					 
					
						2020-02-20 08:30:40 +01:00 
						 
				 
			
				
					
						
							
							
								ivaosthu 
							
						 
					 
					
						
						
						
						
							
						
						
							0d80946ce5 
							
						 
					 
					
						
						
							
							more docs  
						
						
						
					 
					
						2020-02-20 08:30:40 +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 
						 
				 
			
				
					
						
							
							
								ivaosthu 
							
						 
					 
					
						
						
						
						
							
						
						
							fe4f04f07d 
							
						 
					 
					
						
						
							
							More docs  
						
						
						
					 
					
						2020-02-20 08:30:40 +01:00 
						 
				 
			
				
					
						
							
							
								ivaosthu 
							
						 
					 
					
						
						
						
						
							
						
						
							41abdae240 
							
						 
					 
					
						
						
							
							Clean up API documentation  
						
						
						
					 
					
						2020-02-20 08:30:40 +01:00 
						 
				 
			
				
					
						
							
							
								ivaosthu 
							
						 
					 
					
						
						
						
						
							
						
						
							93c37b30c0 
							
						 
					 
					
						
						
							
							Metrics: wrte api documentation  
						
						
						
					 
					
						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 
						 
				 
			
				
					
						
							
							
								ivaosthu 
							
						 
					 
					
						
						
						
						
							
						
						
							13a93dcf43 
							
						 
					 
					
						
						
							
							Should not expose legacy fields to whole system  
						
						
						
					 
					
						2020-02-20 08:30:40 +01:00 
						 
				 
			
				
					
						
							
							
								Ivar 
							
						 
					 
					
						
						
						
						
							
						
						
							83bf661b81 
							
						 
					 
					
						
						
							
							upgrade joi  
						
						
						
					 
					
						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