Christopher Kolstad 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							dfd0dbdda2 
							
						 
					 
					
						
						
							
							fix: make sure test-data is urlsafe  
						
						
						
					 
					
						2021-02-23 13:53:09 +01:00 
						 
				 
			
				
					
						
							
							
								Christopher Kolstad 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							dddfbbf645 
							
						 
					 
					
						
						
							
							feat: make client features endpoint memoizable ( #734 )  
						
						
						
					 
					
						2021-02-23 13:50:22 +01:00 
						 
				 
			
				
					
						
							
							
								Christopher Kolstad 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							35486efe77 
							
						 
					 
					
						
						
							
							Add instance id to ui-config endpoint  
						
						
						
					 
					
						2021-02-22 14:21:23 +01:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							73239d4062 
							
						 
					 
					
						
						
							
							3.13.0  
						
						
						
					 
					
						2021-02-19 12:52:53 +01:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8a16fe26c4 
							
						 
					 
					
						
						
							
							chore: update changelog  
						
						
						
					 
					
						2021-02-19 12:52:47 +01:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1ba029de66 
							
						 
					 
					
						
						
							
							feat: update unleash-frontend to version 3.12.0  
						
						
						
					 
					
						2021-02-19 12:36:21 +01:00 
						 
				 
			
				
					
						
							
							
								Christopher Kolstad 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7ee36d2aea 
							
						 
					 
					
						
						
							
							chore: better uuid name  
						
						
						
					 
					
						2021-02-19 11:28:35 +01:00 
						 
				 
			
				
					
						
							
							
								Christopher Kolstad 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ba57822d23 
							
						 
					 
					
						
						
							
							fix: generate uuid in js migration instead of from db  
						
						
						
					 
					
						2021-02-19 11:27:29 +01:00 
						 
				 
			
				
					
						
							
							
								Christopher Kolstad 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							153fd970bf 
							
						 
					 
					
						
						
							
							chore: Add override information for version check to doc  
						
						
						
					 
					
						2021-02-19 11:22:25 +01:00 
						 
				 
			
				
					
						
							
							
								Christopher Kolstad 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c2db551252 
							
						 
					 
					
						
						
							
							fix: Don't check version when starting up in dev mode  
						
						
						
					 
					
						2021-02-19 11:16:35 +01:00 
						 
				 
			
				
					
						
							
							
								Christopher Kolstad 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b83387a84a 
							
						 
					 
					
						
						
							
							Add a version service ( #729 )  
						
						... 
						
						
						
						- Checks versions against https://version.unleash.run 
- Generates a unique instance id (uuid) 
						
					 
					
						2021-02-19 11:13:25 +01:00 
						 
				 
			
				
					
						
							
							
								Simen Bekkhus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4902161b39 
							
						 
					 
					
						
						
							
							fix: TypeScript should be a dev dependency ( #730 )  
						
						
						
					 
					
						2021-02-19 08:18:48 +01:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b17e9a4bda 
							
						 
					 
					
						
						
							
							feat: Introduce specific "feature stale" events ( #727 )  
						
						... 
						
						
						
						fixes : #776  
					
						2021-02-18 09:18:04 +01:00 
						 
				 
			
				
					
						
							
							
								Christopher Kolstad 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d017ec7cdc 
							
						 
					 
					
						
						
							
							feat: add db-session store ( #722 )  
						
						... 
						
						
						
						* Moves to db managed sessions. 
						
					 
					
						2021-02-18 09:03:21 +01:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2a40edd7e6 
							
						 
					 
					
						
						
							
							fix: move CNAME to static  
						
						
						
					 
					
						2021-02-17 20:23:50 +01:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							59f9490bd7 
							
						 
					 
					
						
						
							
							fix: make sure static site includes CNAME  
						
						
						
					 
					
						2021-02-17 20:06:02 +01:00 
						 
				 
			
				
					
						
							
							
								Christopher Kolstad 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3bd3448edb 
							
						 
					 
					
						
						
							
							chore: Make github workflow trigger on all pushes  
						
						
						
					 
					
						2021-02-17 15:36:07 +01:00 
						 
				 
			
				
					
						
							
							
								Christopher Kolstad 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8bf4214ddb 
							
						 
					 
					
						
						
							
							feat: Handle database connection errors with 500 ( #725 )  
						
						... 
						
						
						
						* feat: Handle database connection errors with 500
- If database goes away while unleash is running, unleash now stays
  running, but all api endpoints will return 500.
- This includes our health endpoint, which allows k8s or similar
  orchestrators to decide what should be done, rather than Unleash
  terminating unexpectedly 
						
					 
					
						2021-02-17 15:24:43 +01:00 
						 
				 
			
				
					
						
							
							
								checketts 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f49b5084eb 
							
						 
					 
					
						
						
							
							fix: gh-720 Use express path templates for prometheus metrics ( #724 )  
						
						
						
					 
					
						2021-02-15 13:04:56 +01:00 
						 
				 
			
				
					
						
							
							
								Christopher Kolstad 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4e63512ee1 
							
						 
					 
					
						
						
							
							Setup tsc-watch for dev build ( #723 )  
						
						
						
					 
					
						2021-02-15 08:39:28 +01:00 
						 
				 
			
				
					
						
							
							
								Fredrik Oseberg 
							
						 
					 
					
						
						
						
						
							
						
						
							8d1851cff3 
							
						 
					 
					
						
						
							
							3.12.0  
						
						
						
					 
					
						2021-02-12 12:50:34 +01:00 
						 
				 
			
				
					
						
							
							
								Fredrik Oseberg 
							
						 
					 
					
						
						
						
						
							
						
						
							02915a3354 
							
						 
					 
					
						
						
							
							chore: update changelog  
						
						
						
					 
					
						2021-02-12 12:49:15 +01:00 
						 
				 
			
				
					
						
							
							
								Fredrik Strand Oseberg 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c1aab06798 
							
						 
					 
					
						
						
							
							Feature/setup typescript  
						
						... 
						
						
						
						This sets up the typescript compiler.
Allowing gradual migration to typescript.
Co-authored-by: Christopher Kolstad <chriswk@getunleash.ai>
Co-authored-by: Ivar Conradi Østhus <ivarconr@gmail.com>
Co-authored-by: Fredrik Oseberg <fredrik.oseberg@getunleash.ai>
Co-authored-by: Clint Checkett <clintchecketts@churchofjesuschrist.org>
fixes : #676  
						
					 
					
						2021-02-12 11:42:00 +01:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6389385f61 
							
						 
					 
					
						
						
							
							fix: refactor context to use service pattern ( #721 )  
						
						
						
					 
					
						2021-02-12 10:23:43 +01:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4f1d4df4b8 
							
						 
					 
					
						
						
							
							feat: allow stickiness on context-fields ( #713 )  
						
						... 
						
						
						
						* feat: allow stickiness on context-fields
* chore: docs for this feature
* fix: write a small e2e test
* fix: add stickiness to variants 
						
					 
					
						2021-02-11 17:59:16 +01:00 
						 
				 
			
				
					
						
							
							
								Christopher Kolstad 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e65a55cd19 
							
						 
					 
					
						
						
							
							Merge pull request  #716  from Unleash/fix-enforce-content-type  
						
						... 
						
						
						
						fix: add middleware verifying content type 
						
					 
					
						2021-02-11 16:12:28 +01:00 
						 
				 
			
				
					
						
							
							
								Christopher Kolstad 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6c2af3c6bc 
							
						 
					 
					
						
						
							
							fix: add middleware verifying content type  
						
						... 
						
						
						
						- By default only accepts 'application/json'
- Routes that need different content-type, can call post or put with
  additional arguments, one per content-type you need to support. 
						
					 
					
						2021-02-11 16:09:42 +01:00 
						 
				 
			
				
					
						
							
							
								Christopher Kolstad 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							feb83772ec 
							
						 
					 
					
						
						
							
							chore: Remove git add from husky  
						
						
						
					 
					
						2021-02-11 14:08:33 +01:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							dcde06b0c3 
							
						 
					 
					
						
						
							
							3.11.2  
						
						
						
					 
					
						2021-02-09 22:48:04 +01:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							37d4181745 
							
						 
					 
					
						
						
							
							chore: update changelog  
						
						
						
					 
					
						2021-02-09 22:47:50 +01:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							073b679e7e 
							
						 
					 
					
						
						
							
							fix: update unleash-frontend to version 3.11.4  
						
						
						
					 
					
						2021-02-09 22:01:00 +01:00 
						 
				 
			
				
					
						
							
							
								Christopher Kolstad 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3032ed9f58 
							
						 
					 
					
						
						
							
							fix: include frontend bug fix  
						
						
						
					 
					
						2021-02-09 13:50:44 +01:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							566ee16629 
							
						 
					 
					
						
						
							
							fix: upgrade unleash-frontend to version 3.11.3  
						
						
						
					 
					
						2021-02-09 12:52:02 +01:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							04ae2bbec9 
							
						 
					 
					
						
						
							
							chore: update changelog  
						
						
						
					 
					
						2021-02-09 11:08:39 +01:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							aff5f2f8b6 
							
						 
					 
					
						
						
							
							3.11.0  
						
						
						
					 
					
						2021-02-09 11:07:46 +01:00 
						 
				 
			
				
					
						
							
							
								Christopher Kolstad 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8c6bc9f118 
							
						 
					 
					
						
						
							
							Merge pull request  #712  from Unleash/fix-711-conflict-on-existing-tag  
						
						... 
						
						
						
						Make feature-toggle-store return 409 
						
					 
					
						2021-02-09 10:54:05 +01:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1bf95b3950 
							
						 
					 
					
						
						
							
							chore: cleanup changelog  
						
						
						
					 
					
						2021-02-09 10:46:49 +01:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cf1092881c 
							
						 
					 
					
						
						
							
							fix: upgrade unleash-frontend to version 3.11.2  
						
						
						
					 
					
						2021-02-09 10:45:12 +01:00 
						 
				 
			
				
					
						
							
							
								Christopher Kolstad 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2082ffc260 
							
						 
					 
					
						
						
							
							Fix failing test due to non-deterministic order of random names  
						
						
						
					 
					
						2021-02-09 10:41:59 +01:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3fc64a5f9f 
							
						 
					 
					
						
						
							
							fix: FeatureHasTagError is formatting error message as Joi  
						
						
						
					 
					
						2021-02-09 10:34:39 +01:00 
						 
				 
			
				
					
						
							
							
								Christopher Kolstad 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d1d271bb41 
							
						 
					 
					
						
						
							
							Add db-error code file  
						
						
						
					 
					
						2021-02-09 10:19:35 +01:00 
						 
				 
			
				
					
						
							
							
								Christopher Kolstad 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							063d3f0e4a 
							
						 
					 
					
						
						
							
							Make feature-toggle-store return 409  
						
						... 
						
						
						
						- After seeing frontend behaviour where the user could add the same
tag multiple times, and not get errors or be stopped doing so, we'll
change the backend to return a 409 if you tag a feature with a tag it
already has.
- Previous to this commit, the setup was to do `onConflict().ignore()`
  which caused the frontend to not get any help from the backend as to
  whether or not the operation was allowed
- This fix adds a custom error and adds a branch to the handleError util
  method for handling just that error type with a 409.
- This caused a couple of tests to receive 409, probably due to
  insufficient cleanup between tests. Adding faker as a dev-dependency and randomising
  toggle names and tag values for each test reduces the chance that
  we'll run into duplicate issues in the future for the tests that
  touches this problem
fixes : #711  
						
					 
					
						2021-02-08 16:22:15 +01:00 
						 
				 
			
				
					
						
							
							
								Christopher Kolstad 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0b510e6aa2 
							
						 
					 
					
						
						
							
							Merge pull request  #710  from Unleash/fix-705-db-pool-tuning  
						
						... 
						
						
						
						Added explicit pool settings in options.db object 
						
					 
					
						2021-02-08 12:35:22 +01:00 
						 
				 
			
				
					
						
							
							
								Christopher Kolstad 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e952ae20a8 
							
						 
					 
					
						
						
							
							Added explicit pool settings in options.db object  
						
						... 
						
						
						
						- Also adds metrics for min and max pool size
- Metrics for free/used connections.
- Metrics for pending and current acquires
fixes : #705  
						
					 
					
						2021-02-08 10:54:20 +01:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1a7492a69c 
							
						 
					 
					
						
						
							
							chore(docs): added some note to addon docs  
						
						
						
					 
					
						2021-02-05 19:08:04 +01:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							844fb5974e 
							
						 
					 
					
						
						
							
							chore: update changelog  
						
						
						
					 
					
						2021-02-05 15:39:32 +01:00 
						 
				 
			
				
					
						
							
							
								Martin Lehmann 
							
						 
					 
					
						
						
						
						
							
						
						
							ea6183f79c 
							
						 
					 
					
						
						
							
							fix: upgrade prom-client from 12.0.0 to 13.1.0  
						
						
						
					 
					
						2021-02-05 15:20:59 +01:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
						
						
							
						
						
							31f674d9fc 
							
						 
					 
					
						
						
							
							fix: hide jira addon for now  
						
						
						
					 
					
						2021-02-05 15:20:00 +01:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
						
						
							
						
						
							47b7e1d87c 
							
						 
					 
					
						
						
							
							fix: upgrade unleash-frontend to version 3.11.1  
						
						... 
						
						
						
						This version introduces frontend for addons 
						
					 
					
						2021-02-05 15:20:00 +01:00 
						 
				 
			
				
					
						
							
							
								Christopher Kolstad 
							
						 
					 
					
						
						
						
						
							
						
						
							786260434d 
							
						 
					 
					
						
						
							
							fix: Add a test for validation of empty params  
						
						
						
					 
					
						2021-02-05 15:20:00 +01:00