| 
							
							
								 Simen Bekkhus | f554b2ecaa | Upgrade prom-client and yargs | 2017-06-29 08:44:02 +02:00 |  | 
			
				
					| 
							
							
								 sveisvei | 664e019e9b | protection against edit on  built in strategies | 2017-06-28 21:10:43 +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 |  | 
			
				
					| 
							
							
								 sveisvei | 5771bcb1bd | Remove legacy data support | 2017-06-28 10:18:43 +02:00 |  | 
			
				
					| 
							
							
								 sveisvei | 20af766086 | Prettier/lint | 2017-06-28 10:17:14 +02:00 |  | 
			
				
					| 
							
							
								 Simen Bekkhus | 1c02d73c2c | Log client error (#225) * Log client error
* Log all errors | 2017-06-21 11:24:36 +02:00 |  | 
			
				
					| 
							
							
								 sveisvei | 94fdbdb58b | use object.assign and pass along options | 2017-06-06 10:17:15 +02:00 |  | 
			
				
					| 
							
							
								 sveisvei | efe66c3ff9 | pass along hooks, add test to server impl | 2017-06-06 09:56:29 +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 |  | 
			
				
					| 
							
							
								 Simen Bekkhus | 1e76c04c55 | Remove uncaught exception logging This is the responsibility of the app | 2017-02-22 09:48:00 +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 |  | 
			
				
					| 
							
							
								 Sveinung Røsaker | c2a221be6b | Merge pull request #194 from Unleash/add-ttl-tests Add ttl tests | 2016-12-29 12:05:29 +01:00 |  | 
			
				
					| 
							
							
								 sveisvei | 4d63da7eff | add hook tests | 2016-12-29 11:42:54 +01:00 |  | 
			
				
					| 
							
							
								 sveisvei | abd16c23ba | add sanity tests for metrics | 2016-12-29 11:09:01 +01:00 |  | 
			
				
					| 
							
							
								 sveisvei | 1cf4424870 | evict if new item directly is not eligible | 2016-12-29 11:08:41 +01:00 |  | 
			
				
					| 
							
							
								 sveisvei | b369953de9 | fix typ0 that broke time.now | 2016-12-29 11:07:06 +01:00 |  | 
			
				
					| 
							
							
								 sveisvei | ed5203d445 | add app hooks | 2016-12-28 21:04:26 +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 |  | 
			
				
					| 
							
							
								 ivaosthu | 2c46672784 | use fake timers for ttl test | 2016-12-17 12:55:28 +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 |  | 
			
				
					| 
							
							
								 ivaosthu | e60c7c5cfc | Fix failing tests | 2016-12-12 17:09:44 +01:00 |  | 
			
				
					| 
							
							
								 ivaosthu | 70c2078539 | Strategy list should be sorted by name | 2016-12-10 12:12:00 +01:00 |  | 
			
				
					| 
							
							
								 sveisvei | fbb0445942 | inject metadata on toplevel | 2016-12-09 22:03:25 +01:00 |  | 
			
				
					| 
							
							
								 sveisvei | 4c454d5d08 | serve with metadata | 2016-12-09 22:01:43 +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 | 50f3cf9a82 | fix lint and mock | 2016-12-09 15:25:37 +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 |  | 
			
				
					| 
							
							
								 sveisvei | d6bdc578c9 | uppercase event type  key constants | 2016-12-09 14:50:30 +01:00 |  | 
			
				
					| 
							
							
								 Ivar Conradi Østhus | 775b6f5900 | Delete app.js | 2016-12-05 22:31:45 +01:00 |  | 
			
				
					| 
							
							
								 ivaosthu | b56be10276 | Added enpoint for fetching application implementing a strategy `/api/client/applications?strategyName=foo` now returns list of
apps implementing that strategy! | 2016-12-05 22:20:35 +01:00 |  | 
			
				
					| 
							
							
								 sveisvei | 7c2196cbc1 | send toggleName back | 2016-12-05 17:58:29 +01:00 |  | 
			
				
					| 
							
							
								 ivaosthu | 2eb9e878b1 | amend prev commit | 2016-12-05 15:50:34 +01:00 |  | 
			
				
					| 
							
							
								 ivaosthu | e58bf41b91 | fix strateiges format for /client/applications | 2016-12-05 15:40:05 +01:00 |  | 
			
				
					| 
							
							
								 sveisvei | 421a6413bf | fetch seen apps instead | 2016-12-05 13:53:53 +01:00 |  | 
			
				
					| 
							
							
								 sveisvei | e9938d9a5b | add getAppsFromToggleName | 2016-12-05 13:27:18 +01:00 |  | 
			
				
					| 
							
							
								 sveisvei | 94ee490e0d | fix typ0 | 2016-12-05 13:27:18 +01:00 |  |