1
0
mirror of https://github.com/Unleash/unleash.git synced 2025-01-01 00:08:27 +01:00
Commit Graph

651 Commits

Author SHA1 Message Date
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
dba0b2b2ae remove console... 2016-12-03 13:53:52 +01:00
ivaosthu
7189b0ba33 replace commander with yargs 2016-12-03 13:45:34 +01:00
Ivar Conradi Østhus
531f4e1a7c Update README.md 2016-12-03 13:25:50 +01:00
ivaosthu
addf6b584d more docs 2016-12-03 13:23:08 +01:00
ivaosthu
57a6c855c9 Docs wip 2016-12-02 17:58:27 +01:00
ivaosthu
c3b8ed38f0 readme 2016-12-02 17:47:13 +01:00
ivaosthu
291fc10694 only one level of creating options 2016-12-02 17:21:54 +01:00
ivaosthu
10a434a992 more tests 2016-12-02 17:19:59 +01:00
ivaosthu
c3b4f686eb cleanup bin 2016-12-02 16:34:05 +01:00
ivaosthu
69e2827d9a minor cleanup 2016-12-02 16:20:13 +01:00
ivaosthu
c32f29e66b Simplify metrics: We only need timings as it includes counts for free 2016-12-01 18:10:25 +01:00
ivaosthu
c75b12a7ac cleanup 2016-12-01 17:47:51 +01:00
ivaosthu
5f39115914 Server Metrics: add response time and status codes 2016-12-01 17:43:08 +01:00
ivaosthu
aeb925cb1b Some Metrics API cleanups 2016-12-01 17:15:55 +01:00
ivaosthu
cfdcf4e2e4 more tests 2016-12-01 00:47:28 +01:00
Ivar Conradi Østhus
c93dad37be Update README.md 2016-11-30 23:58:29 +01:00
ivaosthu
57c3e1a0b3 more docs 2016-11-30 23:56:33 +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
ivaosthu
a4d2da872a More docs 2016-11-30 21:46:40 +01:00
ivaosthu
b1e11794f8 Clean up API documentation 2016-11-30 21:17:39 +01:00
Ivar Conradi Østhus
42f5a6c257 Merge pull request #173 from Unleash/add-app-toggle-list
Add app toggle list
2016-11-30 19:07:29 +01:00
ivaosthu
f312caca7c Metrics: wrte api documentation 2016-11-30 19:03:46 +01:00
sveisvei
95388996b9 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
2016-11-30 19:03:21 +01:00
ivaosthu
84ea153f2a Should not expose legacy fields to whole system 2016-11-22 22:21:10 +01:00
Ivar
4f8851ef2e upgrade joi 2016-11-18 20:53:05 +01:00
Ivar
961f9bef34 Mute EventEmitter memory leak detected for tests.
See #171
2016-11-18 20:49:56 +01:00
Ivar
b7bffa1327 upgrade dependencies 2016-11-17 21:32:59 +01:00
Ivar Conradi Østhus
c6b66c80c1 Merge pull request #170 from Unleash/add_strategies_check
Added strategies validation when creating/updating toggles
2016-11-15 21:39:57 +01:00
Ivar
2d8947c30f Added strategies validation when creating/updating toggles 2016-11-15 21:30:04 +01:00
sveisvei
7460326c5d add count to app state 2016-11-13 21:25:37 +01:00
sveisvei
c7faf46d26 fix typ0 2016-11-13 21:09:00 +01:00
sveisvei
34f6e5d809 move app and server-impl into lib folder 2016-11-13 21:07:14 +01:00
sveisvei
3758ba7b5a improve nyc to add all files in lib to coverage 2016-11-13 21:06:28 +01:00
sveisvei
84332250d6 update api docs 2016-11-13 20:57:04 +01:00
sveisvei
6cdb905cae fix option to migrator 2016-11-13 20:43:29 +01:00
sveisvei
bb4cf30d22 add tests, rename folders to ava defaults for helpers/fixtures, remove migration og 2016-11-13 20:33:23 +01:00
sveisvei
df99a547e8 add more unit tests for metrics 2016-11-13 18:14:29 +01:00
Sveinung Røsaker
41fc1d6b0c Merge pull request #168 from Unleash/ava
Ava
2016-11-13 16:16:02 +01:00
sveisvei
cbf3db4597 revert schema reset for each migration 2016-11-13 16:14:51 +01:00
sveisvei
2a9cb82832 send coverage after success 2016-11-13 15:59:35 +01:00
sveisvei
2f6c43052d use ava as testrunner 2016-11-13 15:59:35 +01:00
sveisvei
142a05664c hoist require 2016-11-13 15:58:14 +01:00
sveisvei
c7de9f084a rename finn-no to unleash 2016-11-13 15:58:14 +01:00
sveisvei
06012722b3 run require up top 2016-11-13 15:58:14 +01:00
sveisvei
a44b8987b3 use options obj 2016-11-13 15:58:14 +01:00
ivaosthu
8ec9aa08ca Fix test db setup 2016-11-13 11:23:07 +01:00
Ivar Conradi Østhus
69c1ac7db2 Update Procfile 2016-11-13 11:18:29 +01:00
ivaosthu
fee7a61b8c remove unused file 2016-11-13 11:14:12 +01:00
ivaosthu
6cfae5299b always drop test-schema first 2016-11-13 11:02:27 +01:00