Ivar Conradi Østhus 
							
						 
					 
					
						
						
						
						
							
						
						
							04b416bdd7 
							
						 
					 
					
						
						
							
							fix: add 'options' field to AuthenticationRequired  
						
						
						
					 
					
						2020-05-14 22:32:33 +02:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5675f99e78 
							
						 
					 
					
						
						
							
							fix: add user-store ( #590 )  
						
						
						
					 
					
						2020-05-12 23:05:26 +02:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
						
						
							
						
						
							5600b3fd61 
							
						 
					 
					
						
						
							
							fix: we are not ready for node 14  
						
						
						
					 
					
						2020-05-02 09:12:36 +02:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
						
						
							
						
						
							770336e181 
							
						 
					 
					
						
						
							
							fix: add missing await for node 14  
						
						
						
					 
					
						2020-05-02 09:00:08 +02:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7599553a90 
							
						 
					 
					
						
						
							
							fix: stop measure responsetime for unknown paths ( #591 )  
						
						
						
					 
					
						2020-04-30 23:04:06 +02:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
						
						
							
						
						
							924edc8109 
							
						 
					 
					
						
						
							
							fix: expose evaluated config and permissions object  
						
						... 
						
						
						
						To make it easier to extend unleash we should expose
evaluated configuration. 
						
					 
					
						2020-04-28 08:20:29 +02:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
						
						
							
						
						
							bf7a246707 
							
						 
					 
					
						
						
							
							fix: user should not crash if email is missing  
						
						
						
					 
					
						2020-04-28 08:17:04 +02:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
						
						
							
						
						
							2c90d3fbff 
							
						 
					 
					
						
						
							
							chore: reduce log-level for metrics  
						
						
						
					 
					
						2020-04-19 20:57:54 +02:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							562321175d 
							
						 
					 
					
						
						
							
							fix: add users-table to store user details ( #586 )  
						
						
						
					 
					
						2020-04-19 20:51:15 +02:00 
						 
				 
			
				
					
						
							
							
								Hendy Irawan 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1e9db236c4 
							
						 
					 
					
						
						
							
							fix: Support proper SSL settings using DATABASE_SSL ( #585 )  
						
						... 
						
						
						
						As described in https://node-postgres.com/features/ssl  , `ssl` is an object which will be passed to Node TLS socket.
Also:
```
(node:1) DeprecationWarning: Implicit disabling of certificate verification is deprecated and will be removed in pg 8. Specify `rejectUnauthorized: true` to require a valid CA or `rejectUnauthorized: false` to explicitly opt out of MITM protection.
```
This change makes it possible to configure accepted SSL CA certificate, or to accept self-signed certificate. 
						
					 
					
						2020-04-18 16:29:05 +02:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d01c9d2dac 
							
						 
					 
					
						
						
							
							fix: use airbnb lint rules directly ( #583 )  
						
						... 
						
						
						
						This drops usage of finn-eslint rules as they are no
longer maintained. 
						
					 
					
						2020-04-14 22:29:11 +02:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
						
						
							
						
						
							636270b54e 
							
						 
					 
					
						
						
							
							fix: upgrade ava to version 3.7.0  
						
						... 
						
						
						
						closes  #552  
					
						2020-04-13 22:53:06 +02:00 
						 
				 
			
				
					
						
							
							
								Jessica Schalz 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e42b0c7801 
							
						 
					 
					
						
						
							
							feat: Update "enableLegacyRoutes" to false ( #580 )  
						
						... 
						
						
						
						Defining "enableLegacyRoutes" as "true" is less secure than setting it to "false" by default, according to the documentation in "Securing Unleash" (https://unleash.github.io/docs/securing_unleash ). 
						
					 
					
						2020-04-13 22:43:14 +02:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b912768923 
							
						 
					 
					
						
						
							
							feat: move secrets to settings ( #577 )  
						
						... 
						
						
						
						* feat: move secrets to settings
* feat: Add better support for detailed db options.
Added db field in options to allow better control of
db-options. Especially important to allow special chars
in database password which might lead to an invaid url
when defined as a database-url.
* fix: integrate logger with knex logger
* fix: remove secret option from all examples
* fix: more options.js unit tests
* fix: added settings-store e2e tests 
						
					 
					
						2020-04-13 22:38:46 +02:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							333601eaea 
							
						 
					 
					
						
						
							
							fix: Logout should not be xhr call ( #576 )  
						
						... 
						
						
						
						closes  #520  
					
						2020-03-29 22:22:19 +02:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							aac12fbee8 
							
						 
					 
					
						
						
							
							fix: metrics for toggle count and version ( #565 )  
						
						
						
					 
					
						2020-02-28 14:50:32 +01:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7a410508cb 
							
						 
					 
					
						
						
							
							feat: api supports context fields ( #564 )  
						
						... 
						
						
						
						* feat: api supports context fields
* fix: typo for cotnext group in event-differ 
						
					 
					
						2020-02-27 21:26:18 +01:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
						
						
							
						
						
							2a1bcdf937 
							
						 
					 
					
						
						
							
							fix: failing user.test on gravatar url  
						
						
						
					 
					
						2020-02-21 23:26:44 +01:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
						
						
							
						
						
							93aa34256e 
							
						 
					 
					
						
						
							
							fix: use gravatar-url instead of gravatar dep  
						
						
						
					 
					
						2020-02-21 23:20:06 +01:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
						
						
							
						
						
							8d90aa1b0b 
							
						 
					 
					
						
						
							
							fix: upgrade @hapi/joi to version 17.1.0  
						
						
						
					 
					
						2020-02-21 22:14:40 +01:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
						
						
							
						
						
							7720ce5ee8 
							
						 
					 
					
						
						
							
							fix: remove prometheus-gc-stats  
						
						
						
					 
					
						2020-02-21 16:53:57 +01:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
						
						
							
						
						
							9e79d70060 
							
						 
					 
					
						
						
							
							fix: variant weights can be up to 1000  
						
						
						
					 
					
						2020-02-20 08:34:33 +01:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
						
						
							
						
						
							b532c86695 
							
						 
					 
					
						
						
							
							fix: Upgrade to @hapi/joi ( #543 )  
						
						
						
					 
					
						2020-02-20 08:34:32 +01:00 
						 
				 
			
				
					
						
							
							
								Tim Peeters 
							
						 
					 
					
						
						
						
						
							
						
						
							ee0941a405 
							
						 
					 
					
						
						
							
							Fix typo environment variable instead of environemnt variable. ( #537 )  
						
						
						
					 
					
						2020-02-20 08:34:32 +01:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
						
						
							
						
						
							ef17338f70 
							
						 
					 
					
						
						
							
							fix: failing test  
						
						
						
					 
					
						2020-02-20 08:34:32 +01:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
						
						
							
						
						
							150e484eda 
							
						 
					 
					
						
						
							
							fix: add appName as label  
						
						
						
					 
					
						2020-02-20 08:34:32 +01:00 
						 
				 
			
				
					
						
							
							
								ivaosthu 
							
						 
					 
					
						
						
						
						
							
						
						
							459f49866c 
							
						 
					 
					
						
						
							
							fix: constraints should be part of toggle schema  
						
						
						
					 
					
						2020-02-20 08:34:31 +01:00 
						 
				 
			
				
					
						
							
							
								Shobhit Khandelwal 
							
						 
					 
					
						
						
						
						
							
						
						
							80a4d41f0f 
							
						 
					 
					
						
						
							
							fix: Add option to disable database migrations  #526  ( #527 )  
						
						... 
						
						
						
						Closes  #526  
					
						2020-02-20 08:34:31 +01:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
						
						
							
						
						
							c961796441 
							
						 
					 
					
						
						
							
							fix: lint error  
						
						
						
					 
					
						2020-02-20 08:34:30 +01:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
						
						
							
						
						
							c9c26e249c 
							
						 
					 
					
						
						
							
							fix: Add admin api for context-field definitions  
						
						
						
					 
					
						2020-02-20 08:34:30 +01:00 
						 
				 
			
				
					
						
							
							
								ivaosthu 
							
						 
					 
					
						
						
						
						
							
						
						
							a182460242 
							
						 
					 
					
						
						
							
							fix: upgrade prettier to version 1.18.2  
						
						
						
					 
					
						2020-02-20 08:34:30 +01:00 
						 
				 
			
				
					
						
							
							
								ivaosthu 
							
						 
					 
					
						
						
						
						
							
						
						
							704c3afc15 
							
						 
					 
					
						
						
							
							Revert "debug: test not destroying db in test-setup"  
						
						... 
						
						
						
						This reverts commit 9fe70f84dc 
						
					 
					
						2020-02-20 08:34:29 +01:00 
						 
				 
			
				
					
						
							
							
								ivaosthu 
							
						 
					 
					
						
						
						
						
							
						
						
							96d5413b70 
							
						 
					 
					
						
						
							
							debug: test not destroying db in test-setup  
						
						
						
					 
					
						2020-02-20 08:34:29 +01:00 
						 
				 
			
				
					
						
							
							
								ivaosthu 
							
						 
					 
					
						
						
						
						
							
						
						
							4ce23e4f7f 
							
						 
					 
					
						
						
							
							chore: move metrics-helper.js  
						
						
						
					 
					
						2020-02-20 08:34:27 +01:00 
						 
				 
			
				
					
						
							
							
								Moritz Johner 
							
						 
					 
					
						
						
						
						
							
						
						
							d0f57a68b2 
							
						 
					 
					
						
						
							
							feat: add db query latency metrics ( #473 )  
						
						... 
						
						
						
						* feat: add db metrics
Signed-off-by: Moritz Johner <beller.moritz@googlemail.com>
* fix: use base unit
Signed-off-by: Moritz Johner <beller.moritz@googlemail.com> 
						
					 
					
						2020-02-20 08:34:27 +01:00 
						 
				 
			
				
					
						
							
							
								ivaosthu 
							
						 
					 
					
						
						
						
						
							
						
						
							f4667fa767 
							
						 
					 
					
						
						
							
							chore: add a test to verify eventHook registration  
						
						
						
					 
					
						2020-02-20 08:34:26 +01:00 
						 
				 
			
				
					
						
							
							
								Ran Magen 
							
						 
					 
					
						
						
						
						
							
						
						
							d917e8018f 
							
						 
					 
					
						
						
							
							feat: add option and functionality that allows a user to hook into feature mutations ( #457 )  
						
						... 
						
						
						
						* Add option and functionality that allows a user to hook into feature mutations.
* Fix function argument to include the entire event. 
						
					 
					
						2020-02-20 08:34:26 +01:00 
						 
				 
			
				
					
						
							
							
								Ran Magen 
							
						 
					 
					
						
						
						
						
							
						
						
							79741f78e5 
							
						 
					 
					
						
						
							
							fix: Add DATABASE_URL_FILE for loading a db url from a file ( #455 )  
						
						
						
					 
					
						2020-02-20 08:34:26 +01:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
						
						
							
						
						
							8cb93920d9 
							
						 
					 
					
						
						
							
							chore: remove console.log in test  
						
						
						
					 
					
						2020-02-20 08:34:25 +01:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
						
						
							
						
						
							62b97ca828 
							
						 
					 
					
						
						
							
							fix: none authentication should have a mock user ( #449 )  
						
						... 
						
						
						
						This also fix the bug introduces where authentication mode triggers readOnly mode in the UI. 
						
					 
					
						2020-02-20 08:34:25 +01:00 
						 
				 
			
				
					
						
							
							
								ivaosthu 
							
						 
					 
					
						
						
						
						
							
						
						
							8ce662e8a9 
							
						 
					 
					
						
						
							
							chore: Make options more testable  
						
						
						
					 
					
						2020-02-20 08:34:25 +01:00 
						 
				 
			
				
					
						
							
							
								ivaosthu 
							
						 
					 
					
						
						
						
						
							
						
						
							70911e4013 
							
						 
					 
					
						
						
							
							chore: use undefined instead of null  
						
						
						
					 
					
						2020-02-20 08:34:25 +01:00 
						 
				 
			
				
					
						
							
							
								Thinh Tran 
							
						 
					 
					
						
						
						
						
							
						
						
							484b10029d 
							
						 
					 
					
						
						
							
							feat: Separate DATABASE_URL to multiple DATABASE_* variable ( #437 )  
						
						... 
						
						
						
						* Support construct database by multiple env variable
* fix typo for test
* Add small change for passord and support ssl
* consider ssl should be true always 
						
					 
					
						2020-02-20 08:34:24 +01:00 
						 
				 
			
				
					
						
							
							
								ivaosthu 
							
						 
					 
					
						
						
						
						
							
						
						
							9c32a28597 
							
						 
					 
					
						
						
							
							fix: Application fields should be optional.  
						
						
						
					 
					
						2020-02-20 08:34:24 +01:00 
						 
				 
			
				
					
						
							
							
								ivaosthu 
							
						 
					 
					
						
						
						
						
							
						
						
							06186a7638 
							
						 
					 
					
						
						
							
							fix: should be more allow about empty metrics  
						
						
						
					 
					
						2020-02-20 08:34:24 +01:00 
						 
				 
			
				
					
						
							
							
								ivaosthu 
							
						 
					 
					
						
						
						
						
							
						
						
							ccaab0c47b 
							
						 
					 
					
						
						
							
							fix: LogProvider as option injected to unleash.  
						
						... 
						
						
						
						Instead of instructing users to do static calls
in to Unleash, she should instead be allwed to
specify the log provider as an option to Unleash.
This commit introduces the "getLogger" option,
a function responsible for creating a logger. 
						
					 
					
						2020-02-20 08:34:24 +01:00 
						 
				 
			
				
					
						
							
							
								ivaosthu 
							
						 
					 
					
						
						
						
						
							
						
						
							09a9212dca 
							
						 
					 
					
						
						
							
							fix: Session cookie should set path to baseUriPath  
						
						
						
					 
					
						2020-02-20 08:34:23 +01:00 
						 
				 
			
				
					
						
							
							
								ivaosthu 
							
						 
					 
					
						
						
						
						
							
						
						
							c66545e11e 
							
						 
					 
					
						
						
							
							fix(package): update mime to version 2.4.1  
						
						... 
						
						
						
						closes  #418  
					
						2020-02-20 08:34:23 +01:00 
						 
				 
			
				
					
						
							
							
								ivaosthu 
							
						 
					 
					
						
						
						
						
							
						
						
							ccce6056dd 
							
						 
					 
					
						
						
							
							Fix: Add support for IPC connections.  
						
						... 
						
						
						
						Read this for more details:
https://nodejs.org/api/net.html#net_identifying_paths_for_ipc_connections  
						
					 
					
						2020-02-20 08:34:23 +01:00 
						 
				 
			
				
					
						
							
							
								Ivar Conradi Østhus 
							
						 
					 
					
						
						
						
						
							
						
						
							42cfd93820 
							
						 
					 
					
						
						
							
							fix: trigger actual logout on request  
						
						
						
					 
					
						2020-02-20 08:34:22 +01:00