Ivar Conradi Østhus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fa56124b89 
							
						 
					 
					
						
						
							
							fix: do not filter FEATURE_METADATA_UPDATE events  
						
						
						
					 
					
						2021-10-01 13:04:00 +02:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ee660c8eef 
							
						 
					 
					
						
						
							
							fix: client api should return feature toggles for disabled environments ( #995 )  
						
						... 
						
						
						
						* fix: client api should return feature toggles for disabled environments
* fix: add test
* lint 
						
					 
					
						2021-10-01 12:27:05 +02:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							54a99460ce 
							
						 
					 
					
						
						
							
							fix: add projects api for oss as well  
						
						
						
					 
					
						2021-10-01 10:59:43 +02:00 
						 
				 
			
				
					
						
							
							
								Christopher Kolstad 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							efdbda68e4 
							
						 
					 
					
						
						
							
							fix: reduce data in FEATURE_ENVIRONMENT events  
						
						
						
					 
					
						2021-09-29 12:58:02 +02:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0a83abe101 
							
						 
					 
					
						
						
							
							fix: add environments to project details ( #992 )  
						
						
						
					 
					
						2021-09-29 12:22:04 +02:00 
						 
				 
			
				
					
						
							
							
								Christopher Kolstad 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e3cebb21c8 
							
						 
					 
					
						
						
							
							task: add default environment ( #989 )  
						
						... 
						
						
						
						- Adds development and production environments.
- Connects default environment to all projects
- When creating a project connects the project to all enabled
  environments 
						
					 
					
						2021-09-29 11:09:35 +02:00 
						 
				 
			
				
					
						
							
							
								Christopher Kolstad 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c870b33ba6 
							
						 
					 
					
						
						
							
							task: remove displayName from environments ( #988 )  
						
						... 
						
						
						
						This will require a change in enterprise as well. 
						
					 
					
						2021-09-29 10:23:43 +02:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f6169540a5 
							
						 
					 
					
						
						
							
							fix: Store metrics only if not empty ( #991 )  
						
						
						
					 
					
						2021-09-29 09:47:49 +02:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							120eb2b2fa 
							
						 
					 
					
						
						
							
							fix(deps): update dependency js-yaml to v4 ( #985 )  
						
						... 
						
						
						
						* fix(deps): update dependency js-yaml to v4
* fix: upgrade to js-yaml v4
* fix: upgrade to js-yaml 4.1.0
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Ivar Conradi Østhus <ivarconr@gmail.com> 
						
					 
					
						2021-09-28 20:53:39 +02:00 
						 
				 
			
				
					
						
							
							
								Christopher Kolstad 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							77d781db12 
							
						 
					 
					
						
						
							
							task: Adds FEATURE_ENVIRONMENT_{ENABLED,DISABLED} events ( #970 )  
						
						... 
						
						
						
						* task: Adds FEATURE_ENVIRONMENT_{ENABLED,DISABLED} events 
						
					 
					
						2021-09-27 14:07:26 +02:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b2f6b9e343 
							
						 
					 
					
						
						
							
							fix: envrionments should have type  
						
						
						
					 
					
						2021-09-24 14:16:13 +02:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4b7e1f4a81 
							
						 
					 
					
						
						
							
							feat: rename :global: env to "default" ( #947 )  
						
						... 
						
						
						
						Our testing and internal validation has proven that
the :global: environment concept confuses people more
than the problems it solves. We have thus decided to
group all configuration that was created before the
environment concept was introduced in to the "default
environment. This would still make everything work
as before in addition to introducing the env concept.
Co-authored-by: Christopher Kolstad <chriswk@getunleash.ai> 
						
					 
					
						2021-09-24 13:55:00 +02:00 
						 
				 
			
				
					
						
							
							
								Christopher Kolstad 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0bca321219 
							
						 
					 
					
						
						
							
							fix: Enforce non-nullability of environment type ( #950 )  
						
						... 
						
						
						
						* fix: Enforce non-nullability of environment type 
						
					 
					
						2021-09-24 09:11:36 +02:00 
						 
				 
			
				
					
						
							
							
								Christopher Kolstad 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							132e801836 
							
						 
					 
					
						
						
							
							Add UPDATE and DELETE TAG_TYPE permissions ( #951 )  
						
						
						
					 
					
						2021-09-24 09:01:15 +02:00 
						 
				 
			
				
					
						
							
							
								Christopher Kolstad 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e42e0f620a 
							
						 
					 
					
						
						
							
							fix: don't include archived feature strategies ( #955 )  
						
						
						
					 
					
						2021-09-24 08:55:53 +02:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b08988075c 
							
						 
					 
					
						
						
							
							fix: correct test verifications  
						
						
						
					 
					
						2021-09-23 21:14:43 +02:00 
						 
				 
			
				
					
						
							
							
								Christopher Kolstad 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							62b0bcbdc4 
							
						 
					 
					
						
						
							
							fix: Added displayName to feature environments  
						
						
						
					 
					
						2021-09-23 16:25:24 +02:00 
						 
				 
			
				
					
						
							
							
								Christopher Kolstad 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e7b948e9db 
							
						 
					 
					
						
						
							
							Add type to environments  
						
						... 
						
						
						
						- Now returns type as part of the environment object when requesting
  a feature 
						
					 
					
						2021-09-23 16:16:31 +02:00 
						 
				 
			
				
					
						
							
							
								Christopher Kolstad 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5af2633d6d 
							
						 
					 
					
						
						
							
							added tests and exports for 3.17, 4.0 and 4.1 ( #944 )  
						
						... 
						
						
						
						Co-authored-by: Ivar Conradi Østhus <ivarconr@gmail.com> 
						
					 
					
						2021-09-20 12:29:16 +02:00 
						 
				 
			
				
					
						
							
							
								Christopher Kolstad 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f85f66d4f5 
							
						 
					 
					
						
						
							
							feat: add project and environment columns to events ( #942 )  
						
						... 
						
						
						
						* feat: add project and environment columns to events
* Added events for feature_strategy update
* fix duplicate test key for dbInit
* Fix argument list for toggleService calls in tests 
						
					 
					
						2021-09-20 12:13:38 +02:00 
						 
				 
			
				
					
						
							
							
								Christopher Kolstad 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							37d6c4886a 
							
						 
					 
					
						
						
							
							Respect sort order when displaying strategies ( #943 )  
						
						
						
					 
					
						2021-09-17 15:11:17 +02:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c4b697b57d 
							
						 
					 
					
						
						
							
							Feat/api key scoping ( #941 )  
						
						... 
						
						
						
						Co-authored-by: Christopher Kolstad <chriswk@getunleash.ai> 
						
					 
					
						2021-09-15 20:28:10 +02:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							24b057ab6d 
							
						 
					 
					
						
						
							
							fix: lint error  
						
						
						
					 
					
						2021-09-14 20:43:05 +02:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ab4744e79b 
							
						 
					 
					
						
						
							
							fix: convert schemas to typescript  
						
						
						
					 
					
						2021-09-14 20:36:40 +02:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							dedec5c7d1 
							
						 
					 
					
						
						
							
							fix: convert more tests to typescript  
						
						
						
					 
					
						2021-09-14 20:30:37 +02:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							80291dffcf 
							
						 
					 
					
						
						
							
							fix: convert api-def.js to tyoescript  
						
						
						
					 
					
						2021-09-14 20:07:05 +02:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e2177da114 
							
						 
					 
					
						
						
							
							fix: convert xtract-user.js to typescript  
						
						
						
					 
					
						2021-09-14 19:58:48 +02:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							83bfcde934 
							
						 
					 
					
						
						
							
							fix: convert event-hook.test.js to typescript  
						
						
						
					 
					
						2021-09-14 19:34:35 +02:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							436f295dc5 
							
						 
					 
					
						
						
							
							fix: convert files to typescript  
						
						
						
					 
					
						2021-09-14 19:30:11 +02:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d3b9bcb7be 
							
						 
					 
					
						
						
							
							fix: convert feature-schema.test.js to typescript  
						
						
						
					 
					
						2021-09-14 12:41:22 +02:00 
						 
				 
			
				
					
						
							
							
								Fredrik Strand Oseberg 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							26c9d53b89 
							
						 
					 
					
						
						
							
							feat: Move environments to enterprise ( #935 )  
						
						... 
						
						
						
						- Adding, updating and renaming environments are meant to be
  enterprise only features, as such, this PR moves these operations out
  of this server
- We still keep sortOrder updating, toggling on/off and getting one,
  getting all, so we can still work with environments in the OSS version
  as well.
Co-authored-by: Christopher Kolstad <chriswk@getunleash.ai>
Co-authored-by: Christopher Kolstad <chriswk@getunleash.ai> 
						
					 
					
						2021-09-13 15:57:38 +02:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1b1bb97715 
							
						 
					 
					
						
						
							
							fix: correct failing feature toggle test  
						
						
						
					 
					
						2021-09-13 10:44:08 +02:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							90962434d9 
							
						 
					 
					
						
						
							
							fix: Cleanup new features API with env support ( #929 )  
						
						
						
					 
					
						2021-09-13 10:23:57 +02:00 
						 
				 
			
				
					
						
							
							
								Christopher Kolstad 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							561c3d22e9 
							
						 
					 
					
						
						
							
							fix: Added indices and primary key to feature_tag ( #936 )  
						
						... 
						
						
						
						* fix: Added indices and primary key as recommended by dbcritic 
						
					 
					
						2021-09-10 12:27:20 +02:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
						
						
							
						
						
							5028bb6c60 
							
						 
					 
					
						
						
							
							fix: failing test  
						
						
						
					 
					
						2021-09-10 12:25:12 +02:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
						
						
							
						
						
							dff86fcfff 
							
						 
					 
					
						
						
							
							fix: add resetDb to migrator  
						
						
						
					 
					
						2021-09-10 12:25:12 +02:00 
						 
				 
			
				
					
						
							
							
								Christopher Kolstad 
							
						 
					 
					
						
						
						
						
							
						
						
							559cad3c27 
							
						 
					 
					
						
						
							
							Set default SMTP port to 587 instead of 567  
						
						... 
						
						
						
						fixes : #937  
					
						2021-09-09 11:42:36 +02:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
						
						
							
						
						
							11640e882b 
							
						 
					 
					
						
						
							
							fix: fine tune db-config based on experience  
						
						
						
					 
					
						2021-09-03 12:57:25 +02:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
						
						
							
						
						
							635d50e1a8 
							
						 
					 
					
						
						
							
							fix: addon-service should only trigger enabled addons  
						
						... 
						
						
						
						fixes : #932  
					
						2021-09-02 12:46:29 +02:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
						
						
							
						
						
							c518ddf84c 
							
						 
					 
					
						
						
							
							fix: improve performance for fetching active api tokens  
						
						
						
					 
					
						2021-09-02 12:46:29 +02:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e8486612b6 
							
						 
					 
					
						
						
							
							fix: set correct projects count in metrics  
						
						
						
					 
					
						2021-08-31 23:29:23 +02:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							172ab43ea5 
							
						 
					 
					
						
						
							
							fix: make sure exising projects get :global: env automatically  
						
						
						
					 
					
						2021-08-30 13:47:01 +02:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9b521de34e 
							
						 
					 
					
						
						
							
							fix: correct data format for FEATURE_CREATED event  
						
						
						
					 
					
						2021-08-27 19:30:51 +02:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d0d49051ac 
							
						 
					 
					
						
						
							
							Revert "fix: oas being overriden"  
						
						... 
						
						
						
						This reverts commit e03bac9e64 
						
					 
					
						2021-08-27 12:08:26 +02:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e03bac9e64 
							
						 
					 
					
						
						
							
							fix: oas being overriden  
						
						
						
					 
					
						2021-08-27 12:02:02 +02:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cecdd96863 
							
						 
					 
					
						
						
							
							fix: only add strategies to addon texts when available  
						
						
						
					 
					
						2021-08-27 10:15:56 +02:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							aab4602029 
							
						 
					 
					
						
						
							
							fix: add user and project counters  
						
						
						
					 
					
						2021-08-27 10:10:14 +02:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							14857b01c8 
							
						 
					 
					
						
						
							
							fix: import schema needs to understand :global: env  
						
						
						
					 
					
						2021-08-26 22:42:06 +02:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							56cd0d6912 
							
						 
					 
					
						
						
							
							fix: import should not drop built-in strategies  
						
						
						
					 
					
						2021-08-26 22:41:51 +02:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d28df3e3fa 
							
						 
					 
					
						
						
							
							Fix/feature events ( #924 )  
						
						
						
					 
					
						2021-08-26 13:59:11 +02:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8cb147a81f 
							
						 
					 
					
						
						
							
							fix: getFeatureToggleAdmin should include project  
						
						
						
					 
					
						2021-08-25 15:14:07 +02:00 
						 
				 
			
				
					
						
							
							
								Fredrik Strand Oseberg 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							856c7a358b 
							
						 
					 
					
						
						
							
							Fix/switch project endpoint ( #923 )  
						
						
						
					 
					
						2021-08-25 13:38:00 +02:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bb47c19d4d 
							
						 
					 
					
						
						
							
							fix: only update name if not undefined  
						
						
						
					 
					
						2021-08-25 12:43:42 +02:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8cbf378286 
							
						 
					 
					
						
						
							
							feat: sync fields when logging in via SSO ( #916 )  
						
						
						
					 
					
						2021-08-23 12:11:29 +02:00 
						 
				 
			
				
					
						
							
							
								Fredrik Strand Oseberg 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cdc2e7daee 
							
						 
					 
					
						
						
							
							fix: add properties to legacy endpoints ( #919 )  
						
						... 
						
						
						
						Co-authored-by: Ivar Conradi Østhus <ivarconr@gmail.com> 
						
					 
					
						2021-08-19 13:34:24 +02:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d3fbaa6587 
							
						 
					 
					
						
						
							
							fix: add member and toggle count to project list ( #918 )  
						
						
						
					 
					
						2021-08-19 13:25:36 +02:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9050dfb36b 
							
						 
					 
					
						
						
							
							fix: adjust logo in emails  
						
						
						
					 
					
						2021-08-16 10:55:06 +02:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bb9ae03b27 
							
						 
					 
					
						
						
							
							Revert "fix: uri encode smtp connection string ( #901 )"  
						
						... 
						
						
						
						This reverts commit 8f1a5f5a64 
						
					 
					
						2021-08-16 10:24:28 +02:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							721baa7657 
							
						 
					 
					
						
						
							
							fix: Clean up exported types even more  
						
						
						
					 
					
						2021-08-13 19:22:15 +02:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							aaa5e056e5 
							
						 
					 
					
						
						
							
							fix: exported types x2  
						
						
						
					 
					
						2021-08-13 13:51:29 +02:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1f9d31ea17 
							
						 
					 
					
						
						
							
							fix: export types from main entry  
						
						
						
					 
					
						2021-08-13 13:42:08 +02:00 
						 
				 
			
				
					
						
							
							
								Christopher Kolstad 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							45f5d1fb1a 
							
						 
					 
					
						
						
							
							feat: Adds sendEmail flag to body of create user request ( #894 )  
						
						... 
						
						
						
						This allows frontend to support a toggle for admins wanting to create
users and passwords manually, without sending emails to users they
create.
Co-authored-by: Ivar Conradi Østhus <ivarconr@gmail.com> 
						
					 
					
						2021-08-13 10:50:48 +02:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2bcdb5ec31 
							
						 
					 
					
						
						
							
							fix: Controller wraps handler with try/catch ( #909 )  
						
						... 
						
						
						
						By having the controller perform try/catch around the
handler function allows us to add extra safety to all
our controllers and safeguards that we will always catch
exceptions thrown by a controller method. 
						
					 
					
						2021-08-13 10:36:19 +02:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5760d10e70 
							
						 
					 
					
						
						
							
							Revert "fix: upgrade js-yaml to 4.1.0"  
						
						... 
						
						
						
						This reverts commit 4852d67049 
						
					 
					
						2021-08-12 23:00:47 +02:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4852d67049 
							
						 
					 
					
						
						
							
							fix: upgrade js-yaml to 4.1.0  
						
						
						
					 
					
						2021-08-12 22:47:44 +02:00 
						 
				 
			
				
					
						
							
							
								James Renaud 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8f1a5f5a64 
							
						 
					 
					
						
						
							
							fix: uri encode smtp connection string ( #901 )  
						
						... 
						
						
						
						Signed-off-by: James Renaud <james.renaud@mitel.com>
Co-authored-by: Ivar Conradi Østhus <ivarconr@gmail.com> 
						
					 
					
						2021-08-12 22:32:16 +02:00 
						 
				 
			
				
					
						
							
							
								Christopher Kolstad 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ff7be7696c 
							
						 
					 
					
						
						
							
							fix: Stores as typescript and with interfaces.  ( #902 )  
						
						... 
						
						
						
						Co-authored-by: Ivar Conradi Østhus <ivarconr@gmail.com> 
						
					 
					
						2021-08-12 15:04:37 +02:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							806b4a4a59 
							
						 
					 
					
						
						
							
							fix: failing tests  
						
						
						
					 
					
						2021-08-10 13:50:59 +02:00 
						 
				 
			
				
					
						
							
							
								Christopher Kolstad 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9646bcfebb 
							
						 
					 
					
						
						
							
							fix: only import feature_tags for imported features  
						
						
						
					 
					
						2021-07-30 13:38:28 +02:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0ff89ebdf3 
							
						 
					 
					
						
						
							
							fix: logout-controller should support logoutUrl override ( #881 )  
						
						
						
					 
					
						2021-07-18 21:42:36 +02:00 
						 
				 
			
				
					
						
							
							
								Fredrik Oseberg 
							
						 
					 
					
						
						
						
						
							
						
						
							72993002a2 
							
						 
					 
					
						
						
							
							fix: always add global environment to new projects  
						
						
						
					 
					
						2021-07-14 13:20:36 +02:00 
						 
				 
			
				
					
						
							
							
								Fredrik Oseberg 
							
						 
					 
					
						
						
						
						
							
						
						
							45fdd6e2f6 
							
						 
					 
					
						
						
							
							fix: return empty array if no features are found for project  
						
						
						
					 
					
						2021-07-14 13:17:20 +02:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							815a75a5b4 
							
						 
					 
					
						
						
							
							Wip/environments ( #880 )  
						
						... 
						
						
						
						Adds environment support
This PR adds environments as a first-class concept in Unleash.
It necessitated a full rewrite on how we connect feature <-> strategy, as well as a rethink on which levels environments makes sense.
This enables PUTs on strategy configurations for a feature, since all strategies now have ids.
This also updates export/import format. The importer handles both formats, but export is no longer possible in version 1 of the export format, only in version 2, with strategy configurations for a feature as a separate object.
Co-authored-by: Christopher Kolstad <chriswk@getunleash.ai>
Co-authored-by: Fredrik Oseberg <fredrik.no@gmail.com>
Co-authored-by: Ivar Conradi Østhus <ivarconr@gmail.com> 
						
					 
					
						2021-07-07 10:46:50 +02:00 
						 
				 
			
				
					
						
							
							
								checketts 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2f013bacbf 
							
						 
					 
					
						
						
							
							chore: Convert client metrics controller to typescript ( #831 )  
						
						... 
						
						
						
						Co-authored-by: Ivar Conradi Østhus <ivarconr@gmail.com> 
						
					 
					
						2021-06-24 19:22:12 +02:00 
						 
				 
			
				
					
						
							
							
								Christopher Kolstad 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							eeeedbe65c 
							
						 
					 
					
						
						
							
							Added cascade to user_feedback foreign key  
						
						
						
					 
					
						2021-06-18 12:17:09 +02:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2da26e7f14 
							
						 
					 
					
						
						
							
							fix: refactor code  
						
						
						
					 
					
						2021-06-18 11:53:52 +02:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4f9deee2ed 
							
						 
					 
					
						
						
							
							fix: add option for graceful shutdown ( #872 )  
						
						... 
						
						
						
						* fix: add option for graceful shutdown
* fix: gracefulShutdown should close idle keep-alive connections
* fix: eslint import order
* docs: add config options to docs as well 
						
					 
					
						2021-06-17 20:33:34 +02:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6c2ec59fa4 
							
						 
					 
					
						
						
							
							fix: Do gracefull shutdown of Unleash on 'SIGINT' & 'SIGTERM' ( #870 )  
						
						... 
						
						
						
						Unleash will listen for 'SIGINT' & 'SIGTERM'  and close background tasks and db connections before shutting down. 
Co-authored-by: Christopher Kolstad <chriswk@getunleash.ai>
Co-authored-by: Christopher Kolstad <chriswk@getunleash.ai> 
						
					 
					
						2021-06-15 12:32:35 +02:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bef375e7bf 
							
						 
					 
					
						
						
							
							fix: userFeedback should not be allowed to throw  
						
						
						
					 
					
						2021-06-08 20:21:14 +02:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8e3e973f22 
							
						 
					 
					
						
						
							
							fix: make sure routes/user handles api calls  
						
						
						
					 
					
						2021-06-08 20:15:03 +02:00 
						 
				 
			
				
					
						
							
							
								Fredrik Strand Oseberg 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9f33285b03 
							
						 
					 
					
						
						
							
							Feat/pnps feedback ( #862 )  
						
						... 
						
						
						
						* feat: setup user feedback service
* fix: map rows
* feat: add tests
* wrap service calls in try catch
* fix: add test for retrieving feedback on user
* feat: add fake user feedback store
* fix: check ffor feedback id in controller
* feat: add test for bad request 
						
					 
					
						2021-06-07 11:11:42 +02:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3858b29d80 
							
						 
					 
					
						
						
							
							fix: register metrics middleware before pre-hook ( #866 )  
						
						
						
					 
					
						2021-06-07 10:34:32 +02:00 
						 
				 
			
				
					
						
							
							
								Fredrik Oseberg 
							
						 
					 
					
						
						
						
						
							
						
						
							4e55cd52cd 
							
						 
					 
					
						
						
							
							fix: remove secure headers from server-dev  
						
						
						
					 
					
						2021-05-31 18:13:29 +02:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d92e826156 
							
						 
					 
					
						
						
							
							fix: disable version service in tests  
						
						
						
					 
					
						2021-05-28 13:10:46 +02:00 
						 
				 
			
				
					
						
							
							
								Christopher Kolstad 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3a65847aa7 
							
						 
					 
					
						
						
							
							Migrate to jest ( #854 )  
						
						... 
						
						
						
						* Migrate to jest
* Use --force-exit until dns close handle issue https://github.com/facebook/jest/issues/9982 
Co-authored-by: Ivar Conradi Østhus <ivarconr@gmail.com> 
						
					 
					
						2021-05-28 11:10:24 +02:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f9ef945404 
							
						 
					 
					
						
						
							
							fix: projects needs at least one owner  
						
						
						
					 
					
						2021-05-25 19:28:29 +02:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							14a7d1b3b2 
							
						 
					 
					
						
						
							
							fix: create config should allow all options params  
						
						
						
					 
					
						2021-05-25 12:48:37 +02:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b89bf03d1f 
							
						 
					 
					
						
						
							
							fix: upgrade faker to version 5.5.3  
						
						
						
					 
					
						2021-05-21 19:30:57 +02:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e095691c1e 
							
						 
					 
					
						
						
							
							fix: lint  
						
						
						
					 
					
						2021-05-21 19:16:08 +02:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8300482e1c 
							
						 
					 
					
						
						
							
							fix: update yarn.lock  
						
						
						
					 
					
						2021-05-21 16:51:13 +02:00 
						 
				 
			
				
					
						
							
							
								Fredrik Strand Oseberg 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ee1715d86a 
							
						 
					 
					
						
						
							
							fix: add migration ( #847 )  
						
						... 
						
						
						
						* fix: add migration
* fix: add empty down migration 
						
					 
					
						2021-05-21 14:12:29 +02:00 
						 
				 
			
				
					
						
							
							
								Fredrik Strand Oseberg 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							911fa35158 
							
						 
					 
					
						
						
							
							Refactor/update email ( #848 )  
						
						... 
						
						
						
						* fix: update email template for invited user
* fix: fix styling
* fix: update logo on reset password email
* fix: update reset-password copyright 
						
					 
					
						2021-05-21 14:05:16 +02:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bcc2d913cc 
							
						 
					 
					
						
						
							
							fix: more docs  
						
						
						
					 
					
						2021-05-18 13:22:28 +02:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1691efbcae 
							
						 
					 
					
						
						
							
							fix: remove errornered envrionment=test  
						
						
						
					 
					
						2021-05-11 15:10:14 +02:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f57e056368 
							
						 
					 
					
						
						
							
							fix: versionInfo as part of ui-config  
						
						
						
					 
					
						2021-05-11 14:59:38 +02:00 
						 
				 
			
				
					
						
							
							
								Christopher Kolstad 
							
						 
					 
					
						
						
						
						
							
						
						
							171b5182a5 
							
						 
					 
					
						
						
							
							fix: misunderstanding node URL api  
						
						
						
					 
					
						2021-05-11 14:43:41 +02:00 
						 
				 
			
				
					
						
							
							
								Christopher Kolstad 
							
						 
					 
					
						
						
						
						
							
						
						
							69ded61448 
							
						 
					 
					
						
						
							
							fix: demo auth type should support api token  
						
						
						
					 
					
						2021-05-11 14:15:15 +02:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							178087a0ac 
							
						 
					 
					
						
						
							
							fix: convert to typescript  
						
						
						
					 
					
						2021-05-11 12:29:28 +02:00 
						 
				 
			
				
					
						
							
							
								Fredrik Strand Oseberg 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							52d3e9eb77 
							
						 
					 
					
						
						
							
							fix: report email as not sent to fe if it throws ( #844 )  
						
						
						
					 
					
						2021-05-11 12:15:20 +02:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c859566dab 
							
						 
					 
					
						
						
							
							feat: drop unleash cli support from v4  
						
						
						
					 
					
						2021-05-10 13:37:39 +02:00 
						 
				 
			
				
					
						
							
							
								Christopher Kolstad 
							
						 
					 
					
						
						
						
						
							
						
						
							13af1cf9ab 
							
						 
					 
					
						
						
							
							Updated addon feature links for browserrouter  
						
						
						
					 
					
						2021-05-07 14:05:42 +02:00 
						 
				 
			
				
					
						
							
							
								Christopher Kolstad 
							
						 
					 
					
						
						
						
						
							
						
						
							5330126a2e 
							
						 
					 
					
						
						
							
							fix: update slack link after switch to browserrouter  
						
						
						
					 
					
						2021-05-07 14:03:15 +02:00 
						 
				 
			
				
					
						
							
							
								Christopher Kolstad 
							
						 
					 
					
						
						
						
						
							
						
						
							0086580130 
							
						 
					 
					
						
						
							
							fix: reset-token-service should use unleashUrl  
						
						
						
					 
					
						2021-05-07 10:38:41 +02:00 
						 
				 
			
				
					
						
							
							
								Christopher Kolstad 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5565dd8c4b 
							
						 
					 
					
						
						
							
							chore: expose an endpoint to really delete a toggle ( #808 )  
						
						... 
						
						
						
						* chore: expose an endpoint to really delete a toggle
- To provide a way to run end-to-end tests without cluttering
  our demo instance with way too many feature-toggles, making this
  endpoint available will allow end-to-end tests to clean up properly
  after themselves 
						
					 
					
						2021-05-06 14:11:56 +02:00 
						 
				 
			
				
					
						
							
							
								Christopher Kolstad 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b0845adee8 
							
						 
					 
					
						
						
							
							fix: rbac now checks permission for both projects ( #838 )  
						
						... 
						
						
						
						- When updating a toggle
   - If the project is updated, the user performing the operation
     will need UPDATE_FEATURE permission for both old and new project
fixes : #837  
						
					 
					
						2021-05-05 22:32:25 +02:00 
						 
				 
			
				
					
						
							
							
								Christopher Kolstad 
							
						 
					 
					
						
						
						
						
							
						
						
							40a358ac78 
							
						 
					 
					
						
						
							
							fix: an hour is 3600000 seconds not 60000 seconds  
						
						
						
					 
					
						2021-05-05 14:56:09 +02:00 
						 
				 
			
				
					
						
							
							
								Christopher Kolstad 
							
						 
					 
					
						
						
						
						
							
						
						
							447e44ee77 
							
						 
					 
					
						
						
							
							fix: readd support for DATABASE_URL_FILE  
						
						
						
					 
					
						2021-05-05 11:36:22 +02:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							37d701a121 
							
						 
					 
					
						
						
							
							fix: reload of admin/api page yields 404  
						
						... 
						
						
						
						fixes : #836  
					
						2021-05-05 09:01:39 +02:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							01ab4e1604 
							
						 
					 
					
						
						
							
							feat: global events requires admin role  
						
						
						
					 
					
						2021-05-04 22:11:30 +02:00 
						 
				 
			
				
					
						
							
							
								Fredrik Strand Oseberg 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							28b186150d 
							
						 
					 
					
						
						
							
							fix: remove toast info from bootstrap controller ( #834 )  
						
						... 
						
						
						
						Co-authored-by: Ivar Conradi Østhus <ivarconr@gmail.com> 
						
					 
					
						2021-05-04 21:43:14 +02:00 
						 
				 
			
				
					
						
							
							
								Fredrik Strand Oseberg 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							48cad24bc7 
							
						 
					 
					
						
						
							
							feat: add migration ( #832 )  
						
						
						
					 
					
						2021-05-04 21:42:58 +02:00 
						 
				 
			
				
					
						
							
							
								Fredrik Strand Oseberg 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5091f287f2 
							
						 
					 
					
						
						
							
							fix: set name type to be min 1 character ( #833 )  
						
						
						
					 
					
						2021-05-04 21:42:42 +02:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							185aee70df 
							
						 
					 
					
						
						
							
							fix: /api/admin/user should not allow caching  
						
						
						
					 
					
						2021-05-04 21:33:32 +02:00 
						 
				 
			
				
					
						
							
							
								Fredrik Strand Oseberg 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2099bbea73 
							
						 
					 
					
						
						
							
							fix: match bootstrap uiConfig with expected data format ( #830 )  
						
						... 
						
						
						
						* fix: match bootstrap uiConfig with expected data format
* fix: default to empty object for ui and experimental properties on config
* fix: update text 
						
					 
					
						2021-05-04 10:00:25 +02:00 
						 
				 
			
				
					
						
							
							
								R Ashwin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d61c7242d8 
							
						 
					 
					
						
						
							
							feat: Datadog integration ( #820 )  
						
						... 
						
						
						
						fixes : #815  
Co-authored-by: Ivar Conradi Østhus <ivarconr@gmail.com> 
					
						2021-05-03 22:08:14 +02:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0bed8f605e 
							
						 
					 
					
						
						
							
							fix: regular users are not API users  
						
						
						
					 
					
						2021-05-03 19:33:37 +02:00 
						 
				 
			
				
					
						
							
							
								Fredrik Strand Oseberg 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							85a544bbd6 
							
						 
					 
					
						
						
							
							Feat/format base path ( #828 )  
						
						... 
						
						
						
						* chore: update changelog
* feat: add formatBaseUri helper
* feat: call formatBaseUri on server options
* feat: call formatBaseUri on user options
* fix: update test
* fix: disable consistent return 
						
					 
					
						2021-05-03 12:28:59 +02:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							841e2a6e07 
							
						 
					 
					
						
						
							
							fix: more types  
						
						
						
					 
					
						2021-05-02 21:11:17 +02:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4b48c08e0e 
							
						 
					 
					
						
						
							
							fix: move permission to types  
						
						
						
					 
					
						2021-05-02 20:58:02 +02:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							dfda721ddb 
							
						 
					 
					
						
						
							
							fix: catch all route only for baseUriPath ( #825 )  
						
						... 
						
						
						
						* fix: catch all route only for baseUriPath
* Update src/lib/app.ts
Co-authored-by: Fredrik Strand Oseberg <fredrik.no@gmail.com>
Co-authored-by: Fredrik Strand Oseberg <fredrik.no@gmail.com> 
						
					 
					
						2021-04-30 20:16:20 +02:00 
						 
				 
			
				
					
						
							
							
								Fredrik Strand Oseberg 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e22c7c8b37 
							
						 
					 
					
						
						
							
							Feat/serve frontend with baseuri ( #824 )  
						
						... 
						
						
						
						* chore: update changelog
* chore: update changelog
* feat: format asset paths and insert baseUri in html
* feat: add tests
* feat: pass dependencies to pre router hook
Co-authored-by: Ivar Conradi Østhus <ivarconr@gmail.com> 
						
					 
					
						2021-04-30 15:31:54 +02:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0efc238fdb 
							
						 
					 
					
						
						
							
							fix: define root role by setting the name of the role ( #823 )  
						
						
						
					 
					
						2021-04-30 13:25:24 +02:00 
						 
				 
			
				
					
						
							
							
								Christopher Kolstad 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							dd8e9207ad 
							
						 
					 
					
						
						
							
							feat: automatically add all existing users as owners to all existing … ( #818 )  
						
						... 
						
						
						
						* feat: automatically add all existing users as owners to all existing projects 
						
					 
					
						2021-04-30 13:04:25 +02:00 
						 
				 
			
				
					
						
							
							
								Christopher Kolstad 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4c3a77bc31 
							
						 
					 
					
						
						
							
							fix: project store was wrongly typing its id field as number ( #822 )  
						
						
						
					 
					
						2021-04-30 12:51:46 +02:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							176d2e4dd3 
							
						 
					 
					
						
						
							
							fix: Autehntication required options is optional  
						
						
						
					 
					
						2021-04-29 18:52:52 +02:00 
						 
				 
			
				
					
						
							
							
								Christopher Kolstad 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bbb714bf5f 
							
						 
					 
					
						
						
							
							fix: default custom auth hook now denies all requests to api endpoints ( #811 )  
						
						... 
						
						
						
						* fix: default custom auth hook now denies all requests to api endpoints
* fix: add link to documentation in customAuth error message 
						
					 
					
						2021-04-29 15:18:58 +02:00 
						 
				 
			
				
					
						
							
							
								Christopher Kolstad 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7cbe6bfcc1 
							
						 
					 
					
						
						
							
							fix: deletes sessions for user when user is removed ( #810 )  
						
						
						
					 
					
						2021-04-29 10:54:11 +02:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							568998f20a 
							
						 
					 
					
						
						
							
							fix: import statements for type/events  
						
						
						
					 
					
						2021-04-29 10:29:39 +02:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							df2e23c282 
							
						 
					 
					
						
						
							
							fix: refactor event types  
						
						
						
					 
					
						2021-04-29 10:21:29 +02:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							88a56b8569 
							
						 
					 
					
						
						
							
							fix: move AuthenticationRequired to types  
						
						
						
					 
					
						2021-04-29 09:57:45 +02:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							65fad95c6f 
							
						 
					 
					
						
						
							
							fix: migrate only users without any role  
						
						
						
					 
					
						2021-04-28 12:56:19 +02:00 
						 
				 
			
				
					
						
							
							
								R Ashwin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6c57aeb232 
							
						 
					 
					
						
						
							
							feat: Teams addon for messaging on Microsoft teams ( #814 )  
						
						
						
					 
					
						2021-04-28 12:38:11 +02:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							517f3e2170 
							
						 
					 
					
						
						
							
							fix: migration to create root roles for users with permissions ( #816 )  
						
						... 
						
						
						
						* fix: migration to create root roles for users with permissions
needed to migrate enterprise users to rbac.
* fix: callback 
						
					 
					
						2021-04-28 11:48:21 +02:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8c4a6a1e18 
							
						 
					 
					
						
						
							
							fix: set default DATABASE_SSL to not rejectUnauthorized ( #817 )  
						
						
						
					 
					
						2021-04-28 10:55:11 +02:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							886e0bb008 
							
						 
					 
					
						
						
							
							feat: add user create/update/delete events ( #807 )  
						
						
						
					 
					
						2021-04-27 20:47:11 +02:00 
						 
				 
			
				
					
						
							
							
								Christopher Kolstad 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d0b17af770 
							
						 
					 
					
						
						
							
							fix: handle password being undefined when validating ( #809 )  
						
						
						
					 
					
						2021-04-27 15:35:10 +02:00 
						 
				 
			
				
					
						
							
							
								Christopher Kolstad 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							578078e03f 
							
						 
					 
					
						
						
							
							fix: active sessions are now destroyed if auth/reset and auth/validate endpoints are used ( #806 )  
						
						
						
					 
					
						2021-04-27 09:16:44 +02:00 
						 
				 
			
				
					
						
							
							
								Christopher Kolstad 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0de4c98a58 
							
						 
					 
					
						
						
							
							fix: send email on process.nextTick ( #805 )  
						
						... 
						
						
						
						To avoid users having to wait while we wait for a response from the email provider, we now send the mail on nextTick 
						
					 
					
						2021-04-27 09:05:46 +02:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							33782d15d5 
							
						 
					 
					
						
						
							
							fix: add hosted auth option  
						
						
						
					 
					
						2021-04-26 21:31:08 +02:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5e53927991 
							
						 
					 
					
						
						
							
							fix: fix test data  
						
						
						
					 
					
						2021-04-26 12:21:18 +02:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bedb28d55a 
							
						 
					 
					
						
						
							
							fix: correct test data  
						
						
						
					 
					
						2021-04-26 11:51:53 +02:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d12dc43b8f 
							
						 
					 
					
						
						
							
							fix: migration should call cb on down  
						
						
						
					 
					
						2021-04-26 11:29:14 +02:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2874ae71b6 
							
						 
					 
					
						
						
							
							fix: change default admin password  
						
						
						
					 
					
						2021-04-26 11:28:51 +02:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b4b524a11b 
							
						 
					 
					
						
						
							
							feat: add option for LOG_LEVEL ( #803 )  
						
						
						
					 
					
						2021-04-23 15:31:12 +02:00 
						 
				 
			
				
					
						
							
							
								Christopher Kolstad 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c729f514cf 
							
						 
					 
					
						
						
							
							fix: make users emails case-insensitive ( #804 )  
						
						
						
					 
					
						2021-04-23 15:30:23 +02:00 
						 
				 
			
				
					
						
							
							
								Christopher Kolstad 
							
						 
					 
					
						
						
						
						
							
						
						
							97d77d84cc 
							
						 
					 
					
						
						
							
							fix: emailservice now just returns if email was configured  
						
						
						
					 
					
						2021-04-23 15:24:32 +02:00 
						 
				 
			
				
					
						
							
							
								Christopher Kolstad 
							
						 
					 
					
						
						
						
						
							
						
						
							7cb7e4a193 
							
						 
					 
					
						
						
							
							fix: simplify isConfigured check  
						
						
						
					 
					
						2021-04-23 15:01:22 +02:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f261f546cc 
							
						 
					 
					
						
						
							
							fix: loading of emailtemplates  
						
						
						
					 
					
						2021-04-23 14:53:56 +02:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b406d3c7cf 
							
						 
					 
					
						
						
							
							fix: should allow revive toggles  
						
						
						
					 
					
						2021-04-23 13:29:24 +02:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d021f4ebc5 
							
						 
					 
					
						
						
							
							fix: lint  
						
						
						
					 
					
						2021-04-23 12:55:11 +02:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							709d12a1dc 
							
						 
					 
					
						
						
							
							fix: hasPermission should not throw  
						
						
						
					 
					
						2021-04-23 12:52:29 +02:00 
						 
				 
			
				
					
						
							
							
								Christopher Kolstad 
							
						 
					 
					
						
						
						
						
							
						
						
							8845c90f57 
							
						 
					 
					
						
						
							
							Added enterpriseVersion to root of IUnleashConfig/IUnleashOptions  
						
						
						
					 
					
						2021-04-23 11:05:30 +02:00 
						 
				 
			
				
					
						
							
							
								Fredrik Strand Oseberg 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c58612fc8f 
							
						 
					 
					
						
						
							
							Feat/add new user email ( #793 )  
						
						... 
						
						
						
						* feat: send email when adding a new user
* fix: rename method
* fix: create welcome email
* fix: update email templates
* fix: add name to templates
* refactor: reduce database calls to one
* fix: alter tests
* fix: remove console logs 
						
					 
					
						2021-04-23 10:58:47 +02:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b0e6d8c363 
							
						 
					 
					
						
						
							
							fix: User should require a ID field set ( #799 )  
						
						
						
					 
					
						2021-04-22 23:40:52 +02:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							424d4e209e 
							
						 
					 
					
						
						
							
							fix: introduce settingService  
						
						
						
					 
					
						2021-04-22 22:54:08 +02:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b33e8e23f0 
							
						 
					 
					
						
						
							
							fix: migration rollback use DROP for column  
						
						
						
					 
					
						2021-04-22 22:30:08 +02:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							15b1e5514f 
							
						 
					 
					
						
						
							
							fix: skipLocked when updating lastSeen for toggles  
						
						... 
						
						
						
						(second attempt)
see: #795  for deatils. 
						
					 
					
						2021-04-22 22:02:42 +02:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b3d830617c 
							
						 
					 
					
						
						
							
							fix: skipLocked when updating lastSeen for toggles  
						
						
						
					 
					
						2021-04-22 20:18:49 +02:00 
						 
				 
			
				
					
						
							
							
								Christopher Kolstad 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							18f66ef732 
							
						 
					 
					
						
						
							
							feat: Add change-password endpoint to user-controller ( #800 )  
						
						... 
						
						
						
						fixes : #801  
Co-authored-by: Fredrik Oseberg <fredrik.no@gmail.com> 
					
						2021-04-22 16:05:59 +02:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							185091174f 
							
						 
					 
					
						
						
							
							fix: convert AUTH_TYPE to uppercase ( #797 )  
						
						... 
						
						
						
						Make sure we support both `AUTH_TYPE=demo` and `AUTH_TYPE=DEMO`
Co-authored-by: Christopher Kolstad <chriswk@getunleash.ai> 
						
					 
					
						2021-04-22 15:04:08 +02:00 
						 
				 
			
				
					
						
							
							
								Christopher Kolstad 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7776f3c940 
							
						 
					 
					
						
						
							
							Fix/strategies sort order ( #798 )  
						
						... 
						
						
						
						* feat: add sort order field to strageies
* feat: update strategy display name and description
Co-authored-by: Fredrik Oseberg <fredrik.no@gmail.com> 
						
					 
					
						2021-04-22 13:33:35 +02:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4b10356325 
							
						 
					 
					
						
						
							
							fix: only ADMIN can list all users  
						
						
						
					 
					
						2021-04-22 12:13:41 +02:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							05abb7e295 
							
						 
					 
					
						
						
							
							fix: enable demo-authentication ( #796 )  
						
						
						
					 
					
						2021-04-22 10:53:47 +02:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cc1b328b07 
							
						 
					 
					
						
						
							
							fix: default db SSL to undefined  
						
						
						
					 
					
						2021-04-22 10:44:04 +02:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a6eb64e5da 
							
						 
					 
					
						
						
							
							fix: use db config with schema for db-migrate  
						
						
						
					 
					
						2021-04-22 10:25:18 +02:00 
						 
				 
			
				
					
						
							
							
								Christopher Kolstad 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							240c6a77a1 
							
						 
					 
					
						
						
							
							Feat/options need types ( #794 )  
						
						... 
						
						
						
						feat: options are now typed
- This makes it easier to know what to send to unleash.start / unleash.create
- Using a Partial to instantiate the config, then melding it with defaults to get a config object with all fields set either to their defaults or to whatever is passed in.
Co-authored-by: Fredrik Strand Oseberg <fredrik.no@gmail.com>
Co-authored-by: Ivar Conradi Østhus <ivarconr@gmail.com> 
						
					 
					
						2021-04-22 10:07:10 +02:00 
						 
				 
			
				
					
						
							
							
								Christopher Kolstad 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4b65c44116 
							
						 
					 
					
						
						
							
							feat: add ui-bootstrap endpoint ( #790 )  
						
						... 
						
						
						
						* feat: add ui-bootstrap endpoint
- Reducing calls needed for frontend to 1 instead of the current 6
fixes : #789  
						
					 
					
						2021-04-20 19:54:31 +02:00 
						 
				 
			
				
					
						
							
							
								Christopher Kolstad 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4246baee16 
							
						 
					 
					
						
						
							
							feat: add ui-bootstrap endpoint ( #790 )  
						
						... 
						
						
						
						* feat: add ui-bootstrap endpoint
- Reducing calls needed for frontend to 1 instead of the current 6
fixes : #789  
						
					 
					
						2021-04-20 12:32:02 +02:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							332f1c4544 
							
						 
					 
					
						
						
							
							feat: expose user permissions ( #791 )  
						
						
						
					 
					
						2021-04-20 09:58:23 +02:00 
						 
				 
			
				
					
						
							
							
								Christopher Kolstad 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b55c85783b 
							
						 
					 
					
						
						
							
							Reset token ( #786 )  
						
						... 
						
						
						
						feat: Add Reset token functionality
This allows admin users to create a reset token for other users. Thus allowing resetting their password.
Co-authored-by: Fredrik Oseberg <fredrik.no@gmail.com>
fixes : #778  
						
					 
					
						2021-04-16 15:29:23 +02:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							23ea21babf 
							
						 
					 
					
						
						
							
							fix: rename rbac roles. ( #788 )  
						
						... 
						
						
						
						* fix: rename rbac roles.
Root-roles:
- Admin
- Editor
- Viewer
Project roles:
- Owner
- Member
* Update src/lib/services/access-service.ts
* Update src/migrations/20210415173116-rbac-rename-roles.js
Co-authored-by: Christopher Kolstad <chriswk@getunleash.ai> 
						
					 
					
						2021-04-16 10:45:15 +02:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c45c19fedb 
							
						 
					 
					
						
						
							
							fix: remove unused import  
						
						
						
					 
					
						2021-04-15 22:23:04 +02:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							06a7bb323c 
							
						 
					 
					
						
						
							
							fix: fully remove enableLegacyRoutes option  
						
						
						
					 
					
						2021-04-15 22:16:14 +02:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5214a7f88e 
							
						 
					 
					
						
						
							
							fix: failing tests  
						
						
						
					 
					
						2021-04-15 11:35:45 +02:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9f3ca73075 
							
						 
					 
					
						
						
							
							fix: expose auth-type in ui-config  
						
						
						
					 
					
						2021-04-15 11:29:53 +02:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2c01fd088b 
							
						 
					 
					
						
						
							
							fix: should only do checkRbac if it exists  
						
						
						
					 
					
						2021-04-13 11:41:22 +02:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0eb132c025 
							
						 
					 
					
						
						
							
							feat: unleash v4 will require node 14 or higher ( #784 )  
						
						
						
					 
					
						2021-04-13 09:22:37 +02:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							469e87a923 
							
						 
					 
					
						
						
							
							fix: remove enableLegacyRoutes option from v2  
						
						
						
					 
					
						2021-04-13 09:04:25 +02:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9e7d2f845a 
							
						 
					 
					
						
						
							
							fix: migrate all permissions to rbac ( #782 )  
						
						... 
						
						
						
						* fix: migrate all permissions to rbac
* fix: update migration guide
fixes  #782  
						
					 
					
						2021-04-12 20:25:03 +02:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9bd425c193 
							
						 
					 
					
						
						
							
							feat: Add username/password authentication  ( #777 )  
						
						
						
					 
					
						2021-04-09 13:46:53 +02:00 
						 
				 
			
				
					
						
							
							
								Christopher Kolstad 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							99fd210392 
							
						 
					 
					
						
						
							
							feat: added basic email-service ( #780 )  
						
						... 
						
						
						
						* feat: added basic email-service
* feat: preview endpoint for plaintext/html templates
* chore: Updated docs
fixes : #757  
						
					 
					
						2021-04-09 11:16:06 +02:00 
						 
				 
			
				
					
						
							
							
								Christopher Kolstad 
							
						 
					 
					
						
						
						
						
							
						
						
							2850052cc5 
							
						 
					 
					
						
						
							
							fix: Clear-Site-Data header needs to be double quoted  
						
						
						
					 
					
						2021-04-06 16:09:09 +02:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							dfb890c638 
							
						 
					 
					
						
						
							
							Feat: Api-Tokens ( #774 )  
						
						... 
						
						
						
						fixes : #774  
					
						2021-03-29 19:58:11 +02:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b6793d2957 
							
						 
					 
					
						
						
							
							fix: version-checker must have instanceId  
						
						
						
					 
					
						2021-03-26 14:38:51 +01:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5d284e3ac9 
							
						 
					 
					
						
						
							
							fix: ensure createdBy is not empty  
						
						
						
					 
					
						2021-03-26 13:57:01 +01:00 
						 
				 
			
				
					
						
							
							
								Christopher Kolstad 
							
						 
					 
					
						
						
						
						
							
						
						
							acc39fe38d 
							
						 
					 
					
						
						
							
							chore: another missing type  
						
						
						
					 
					
						2021-03-26 12:35:14 +01:00 
						 
				 
			
				
					
						
							
							
								Christopher Kolstad 
							
						 
					 
					
						
						
						
						
							
						
						
							f191d76737 
							
						 
					 
					
						
						
							
							chore: type argument missing  
						
						
						
					 
					
						2021-03-26 12:34:37 +01:00 
						 
				 
			
				
					
						
							
							
								Christopher Kolstad 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							205ad921d4 
							
						 
					 
					
						
						
							
							Tags and tag types to ts ( #772 )  
						
						... 
						
						
						
						* chore: Converted tag-store and tag-type-store to ts
* chore: Converted tag service and tag type service to ts 
						
					 
					
						2021-03-26 11:03:30 +01:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ad04eeb9b5 
							
						 
					 
					
						
						
							
							fix: All migrations requires down step  
						
						
						
					 
					
						2021-03-25 08:37:15 +01:00 
						 
				 
			
				
					
						
							
							
								Christopher Kolstad 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2e13bb9368 
							
						 
					 
					
						
						
							
							Make sure we keep the announced status of each app ( #770 )  
						
						... 
						
						
						
						* Make sure we keep the announced status of each app
- Since we were running onConflict().merge() we were keeping our entire
  new object from our remapRow method, and that was overwriting the
  current announcement status of the row back to false, unless we'd by
  random chance actually set the announced property on our row to be
  inserted.
* Add migration for cleaning up application-created events
-
fixes : #769  
						
					 
					
						2021-03-23 12:43:33 +01:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7e7554c0ae 
							
						 
					 
					
						
						
							
							fix: convert event-store to typescript ( #768 )  
						
						
						
					 
					
						2021-03-23 08:46:01 +01:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9bd23dc735 
							
						 
					 
					
						
						
							
							fix: Make e2e test more stable ( #767 )  
						
						... 
						
						
						
						make sure we destroy all the stores which should also cancel
any background work they have for the database. 
						
					 
					
						2021-03-19 22:25:21 +01:00 
						 
				 
			
				
					
						
							
							
								Christopher Kolstad 
							
						 
					 
					
						
						
						
						
							
						
						
							780464d3ad 
							
						 
					 
					
						
						
							
							fix: delete duplicate client instances  
						
						... 
						
						
						
						- Due to applying a primary key constraint on app_name, instance_id,
  active installations with client_instances that have already violated
  this unique constraint will fail to migrate.
- This commit drops all but the latest instance of each (app_name,
  instance_id) tuple, thus preparing the database for applying the
  unique constraint
Co-authored-by: Ivar Conradi Osthus <ivarconr@gmail.com>
Co-authored-by: Fredrik Strand Oseberg <fredrik.no@gmail.com> 
						
					 
					
						2021-03-19 11:56:57 +01:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e3196675c9 
							
						 
					 
					
						
						
							
							fix: event tags does not need undefined guard  
						
						... 
						
						
						
						the default in the db is "[]" anayways. 
						
					 
					
						2021-03-18 19:25:45 +01:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6d8ccaf88b 
							
						 
					 
					
						
						
							
							fix: inital event.tags should be array type  
						
						
						
					 
					
						2021-03-18 09:48:11 +01:00 
						 
				 
			
				
					
						
							
							
								Christopher Kolstad 
							
						 
					 
					
						
						
						
						
							
						
						
							3e2ec968f2 
							
						 
					 
					
						
						
							
							fix: always set instanceid in uiconfig  
						
						
						
					 
					
						2021-03-15 08:46:28 +01:00 
						 
				 
			
				
					
						
							
							
								Christopher Kolstad 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							289cf85a3c 
							
						 
					 
					
						
						
							
							Add import/export for tags and projects ( #754 )  
						
						... 
						
						
						
						* Add import/export for tags and projects
Tags includes (tags, tag-types and feature-tags)
fixes : #752  
						
					 
					
						2021-03-12 11:08:10 +01:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e1fbe9d013 
							
						 
					 
					
						
						
							
							feat: Default roles and RBAC permission checker. ( #735 )  
						
						... 
						
						
						
						This PR Introduces first steps towards RBAC according to our specifications. Rbac will assume users to exist in the Unleash user table with a unique id. This is required to make correct mappings between users and roles. 
						
					 
					
						2021-03-11 22:51:58 +01:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							40bde7c08b 
							
						 
					 
					
						
						
							
							fix: projectId must follow nameType in query  
						
						
						
					 
					
						2021-03-05 14:12:56 +01:00 
						 
				 
			
				
					
						
							
							
								Christopher Kolstad 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9e649118e5 
							
						 
					 
					
						
						
							
							fix: publish events about unannounced applications  
						
						... 
						
						
						
						fixes : #747  
					
						2021-03-05 14:01:15 +01:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f4aba80763 
							
						 
					 
					
						
						
							
							fix: messages to slack for archied toggles ( #750 )  
						
						... 
						
						
						
						Co-authored-by: Fredrik Strand Oseberg <fredrik.no@gmail.com> 
						
					 
					
						2021-03-05 12:59:35 +01:00 
						 
				 
			
				
					
						
							
							
								Christopher Kolstad 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5c795bdaa7 
							
						 
					 
					
						
						
							
							fix: makes eventstore emit id and createdAt ( #746 )  
						
						... 
						
						
						
						fixes : #703  
					
						2021-03-04 14:08:53 +01:00 
						 
				 
			
				
					
						
							
							
								Christopher Kolstad 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							31082e5227 
							
						 
					 
					
						
						
							
							fix: don't use hardcoded timestamps as default values ( #745 )  
						
						... 
						
						
						
						fixes : #741  
					
						2021-03-04 13:43:52 +01:00 
						 
				 
			
				
					
						
							
							
								Fredrik Strand Oseberg 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8e0bae7352 
							
						 
					 
					
						
						
							
							feat/return feature on create ( #742 )  
						
						... 
						
						
						
						* feat: return feature on create
* refactor: change test to verify returning object
* fix: return undefined instead of null 
						
					 
					
						2021-03-04 13:28:31 +01:00 
						 
				 
			
				
					
						
							
							
								Christopher Kolstad 
							
						 
					 
					
						
						
						
						
							
						
						
							ec3d6e95bc 
							
						 
					 
					
						
						
							
							chore: remove superfluous logging from client registration  
						
						
						
					 
					
						2021-03-04 13:04:32 +01:00 
						 
				 
			
				
					
						
							
							
								Christopher Kolstad 
							
						 
					 
					
						
						
						
						
							
						
						
							ec2c6e8824 
							
						 
					 
					
						
						
							
							fix: incorrect sql syntax in migration.  
						
						... 
						
						
						
						fixes : #743  
					
						2021-03-04 12:55:28 +01:00 
						 
				 
			
				
					
						
							
							
								Christopher Kolstad 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4808eb32ff 
							
						 
					 
					
						
						
							
							feat: add support for bulk operations on client apps/instance registr… ( #744 )  
						
						... 
						
						
						
						* feat: add support for bulk operations on client apps/instance registration
-- stores client registrations for 5 seconds, then runs distinct and inserts them into db
fixes : #732  
						
					 
					
						2021-03-04 12:54:13 +01:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7b2b4acbb6 
							
						 
					 
					
						
						
							
							fix: add unit test for addon-retry  
						
						
						
					 
					
						2021-02-28 22:40:04 +01:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							05e69e6663 
							
						 
					 
					
						
						
							
							fix: not crash if addon http post throws ( #738 )  
						
						... 
						
						
						
						added try/catch logic around fetchRetry function so that we do not
crash if addon fetch call throws 
						
					 
					
						2021-02-26 13:46:56 +01:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							24d2aa5dea 
							
						 
					 
					
						
						
							
							chore: more docs  
						
						
						
					 
					
						2021-02-25 22:27:11 +01:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							55dd2ed72b 
							
						 
					 
					
						
						
							
							fix: project id should be validated correctly on create  
						
						
						
					 
					
						2021-02-24 13:24:28 +01:00 
						 
				 
			
				
					
						
							
							
								Christopher Kolstad 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7be884637f 
							
						 
					 
					
						
						
							
							fix: make sure test-data is urlsafe  
						
						
						
					 
					
						2021-02-24 12:29:42 +01:00 
						 
				 
			
				
					
						
							
							
								Christopher Kolstad 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							44af41547e 
							
						 
					 
					
						
						
							
							feat: make client features endpoint memoizable ( #734 )  
						
						
						
					 
					
						2021-02-24 12:29:39 +01:00 
						 
				 
			
				
					
						
							
							
								Clint Checketts 
							
						 
					 
					
						
						
						
						
							
						
						
							5f83fbc43d 
							
						 
					 
					
						
						
							
							chore: Add eslint rules and fix strings to pass rules  
						
						
						
					 
					
						2021-02-22 22:20:10 -07:00 
						 
				 
			
				
					
						
							
							
								Clint Checketts 
							
						 
					 
					
						
						
						
						
							
						
						
							46c55c865f 
							
						 
					 
					
						
						
							
							chore: Switch FeatureHasTagError back to js  
						
						
						
					 
					
						2021-02-22 21:58:29 -07:00 
						 
				 
			
				
					
						
							
							
								Clint Checketts 
							
						 
					 
					
						
						
						
						
							
						
						
							d1933bcd1b 
							
						 
					 
					
						
						
							
							chore: Add TS support to code coverage  
						
						
						
					 
					
						2021-02-22 21:58:29 -07:00 
						 
				 
			
				
					
						
							
							
								Clint Checketts 
							
						 
					 
					
						
						
						
						
							
						
						
							6643de66a5 
							
						 
					 
					
						
						
							
							chore: Begin converting files from JS to TypeScript  
						
						
						
					 
					
						2021-02-22 21:57:58 -07:00 
						 
				 
			
				
					
						
							
							
								Christopher Kolstad 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							35486efe77 
							
						 
					 
					
						
						
							
							Add instance id to ui-config endpoint  
						
						
						
					 
					
						2021-02-22 14:21:23 +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 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							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 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								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