Thinh Tran
898a658694
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
2019-05-22 08:24:22 +02:00
ivaosthu
de16a7854d
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.
2019-05-04 05:01:28 +02:00
ivaosthu
2ff49e573e
Fix: Add support for IPC connections.
...
Read this for more details:
https://nodejs.org/api/net.html#net_identifying_paths_for_ipc_connections
2019-04-26 10:30:36 +02:00
Benjamin Ludewig
5e8059dcf1
feat: Added import & export through stateService #395
2019-03-15 15:07:32 +01:00
ivaosthu
66bfcecadc
feat: Add customizable ui config
2019-03-13 10:04:08 +01:00
ivaosthu
13e431ed17
fix: Update variant protocol
2019-02-08 09:38:23 +01:00
Juan Hoyos
8c12ead2ae
feat: Added feature toggle variants
2019-02-08 09:38:23 +01:00
ivaosthu
e6b55cba60
fix: Critical bugfix 'databaseSchema' not defaulting to 'public'
2019-02-01 15:53:22 +01:00
ivaosthu
49a1dc0343
fix: Database migrator does use the databaseSchema option
...
closes #387
2019-02-01 08:06:02 +01:00
Benjamin Ludewig
d9804c0114
Use full name instead of perms, 403 error message now includes expected permission
2019-01-17 09:25:12 +01:00
Ivar Conradi Østhus
206b1445ef
Use HTTP_HOST env variable as default host address
2018-05-07 08:43:26 +02:00
Ivar Conradi Østhus
07ad3faaff
feat(bind): Added option to bind to http address.
...
Closes #318
2018-05-07 08:43:26 +02:00
ivaosthu
323320b64d
Implement authentication support for Unleash UI.
...
Closes : #261 , #233 , #232 , #231
2018-01-16 14:26:32 +01:00
ivaosthu
9fdb948c69
Implement cookie-session support.
...
Sessions will be required to solve admin-auth.
I also refactored a few middlewares into seperate
files to make the code easier to read.
closes #262
2017-11-16 15:41:33 +01:00
Ivar
0a58735636
Added option to disable legacy routes. Closes #244
2017-09-07 21:55:47 +02:00
sveisvei
20af766086
Prettier/lint
2017-06-28 10:17:14 +02:00
sveisvei
dfa490affb
fix lint
2016-12-27 21:03:50 +01:00
sveisvei
5bf0b36588
fix lint
2016-12-04 14:09:37 +01:00
ivaosthu
de55bbc9ef
Option to disable request logging.
...
Because all request details are available via
prometheus there is no need to also log all requests.
This solves #164 but we should still replace log4j with something else.
2016-12-03 14:09:09 +01:00
ivaosthu
7189b0ba33
replace commander with yargs
2016-12-03 13:45:34 +01:00
ivaosthu
c3b4f686eb
cleanup bin
2016-12-02 16:34:05 +01:00
ivaosthu
cfdcf4e2e4
more tests
2016-12-01 00:47:28 +01:00
ivaosthu
b46fb7507f
Server Metrics with Prometheus
...
Implementation use internal eventBus to enable loose counting in the app.
read more at https://prometheus.io/
Closes #98
2016-11-30 23:41:57 +01:00