Ivar Conradi Østhus
d3dc4bc800
Update README.md
2020-02-20 08:30:41 +01:00
Ivar Conradi Østhus
df96628126
Update README.md
2020-02-20 08:30:41 +01:00
bjarneo
a92d2b54b4
fix typos
2020-02-20 08:30:41 +01:00
bjarneo
02f5bd4e82
fix typos
2020-02-20 08:30:41 +01:00
sveisvei
a1303f4c42
only log if num of cleaned is above 0
2020-02-20 08:30:41 +01:00
sveisvei
b5b846835b
add single toggle metric endpoint
2020-02-20 08:30:41 +01:00
sveisvei
f425597640
fix lint
2020-02-20 08:30:41 +01:00
ivaosthu
d4d63af2b0
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.
2020-02-20 08:30:41 +01:00
ivaosthu
fd05d63444
remove console...
2020-02-20 08:30:41 +01:00
ivaosthu
7057d11553
replace commander with yargs
2020-02-20 08:30:41 +01:00
Ivar Conradi Østhus
8541adc40f
Update README.md
2020-02-20 08:30:41 +01:00
ivaosthu
982d5afefd
more docs
2020-02-20 08:30:41 +01:00
ivaosthu
173bcd9bc1
Docs wip
2020-02-20 08:30:41 +01:00
ivaosthu
1bb8ee53c2
readme
2020-02-20 08:30:41 +01:00
ivaosthu
31193e9587
only one level of creating options
2020-02-20 08:30:41 +01:00
ivaosthu
bec646d797
more tests
2020-02-20 08:30:41 +01:00
ivaosthu
35ad3aa072
cleanup bin
2020-02-20 08:30:40 +01:00
ivaosthu
f1a24be0e2
minor cleanup
2020-02-20 08:30:40 +01:00
ivaosthu
471518b41d
Simplify metrics: We only need timings as it includes counts for free
2020-02-20 08:30:40 +01:00
ivaosthu
e075917136
cleanup
2020-02-20 08:30:40 +01:00
ivaosthu
8e6bcafa24
Server Metrics: add response time and status codes
2020-02-20 08:30:40 +01:00
ivaosthu
84e0810d64
Some Metrics API cleanups
2020-02-20 08:30:40 +01:00
ivaosthu
f7a89b8223
more tests
2020-02-20 08:30:40 +01:00
Ivar Conradi Østhus
7908499fac
Update README.md
2020-02-20 08:30:40 +01:00
ivaosthu
0d80946ce5
more docs
2020-02-20 08:30:40 +01:00
ivaosthu
b8014fdddf
Server Metrics with Prometheus
...
Implementation use internal eventBus to enable loose counting in the app.
read more at https://prometheus.io/
Closes #98
2020-02-20 08:30:40 +01:00
ivaosthu
fe4f04f07d
More docs
2020-02-20 08:30:40 +01:00
ivaosthu
41abdae240
Clean up API documentation
2020-02-20 08:30:40 +01:00
ivaosthu
93c37b30c0
Metrics: wrte api documentation
2020-02-20 08:30:40 +01:00
sveisvei
e55378e1c4
Better client informations from the API.
...
Impelements:
- http://unleash.host.com/api/client/seen-toggles
- http://unleash.host.com/api/metrics/feature-toggles
- http://localhost:4242/api/client/applications
- http://localhost:4242/api/client/applications/:appName
2020-02-20 08:30:40 +01:00
ivaosthu
13a93dcf43
Should not expose legacy fields to whole system
2020-02-20 08:30:40 +01:00
Ivar
83bf661b81
upgrade joi
2020-02-20 08:30:40 +01:00
Ivar
3412c36933
Mute EventEmitter memory leak detected for tests.
...
See #171
2020-02-20 08:30:40 +01:00
Ivar
1a5407e5b8
upgrade dependencies
2020-02-20 08:30:39 +01:00
Ivar
3fa930baf0
Added strategies validation when creating/updating toggles
2020-02-20 08:30:39 +01:00
sveisvei
a34ee105fe
add count to app state
2020-02-20 08:30:39 +01:00
sveisvei
68ac0c71c9
fix typ0
2020-02-20 08:30:39 +01:00
sveisvei
1dab39f0f9
move app and server-impl into lib folder
2020-02-20 08:30:39 +01:00
sveisvei
95b5475991
improve nyc to add all files in lib to coverage
2020-02-20 08:30:39 +01:00
sveisvei
4cc24c76d3
update api docs
2020-02-20 08:30:39 +01:00
sveisvei
eff8e321f6
fix option to migrator
2020-02-20 08:30:39 +01:00
sveisvei
067b93abfd
add tests, rename folders to ava defaults for helpers/fixtures, remove migration og
2020-02-20 08:30:39 +01:00
sveisvei
e730937849
add more unit tests for metrics
2020-02-20 08:30:39 +01:00
sveisvei
c8746b85f7
revert schema reset for each migration
2020-02-20 08:30:39 +01:00
sveisvei
6d6f862bd1
send coverage after success
2020-02-20 08:30:39 +01:00
sveisvei
ce056df8b6
use ava as testrunner
2020-02-20 08:30:39 +01:00
sveisvei
8e9166add7
hoist require
2020-02-20 08:30:39 +01:00
sveisvei
dfce071ce0
rename finn-no to unleash
2020-02-20 08:30:39 +01:00
sveisvei
036f8ce47d
run require up top
2020-02-20 08:30:39 +01:00
sveisvei
cad07cc6ec
use options obj
2020-02-20 08:30:39 +01:00