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