Simen Bekkhus
deb2d97d91
refactor: use body-parser bundled with express ( #304 )
2018-02-14 15:46:42 +01: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
2a751a4789
Simplofy name validator
...
closes #271
2017-11-02 13:00:45 +01:00
ivaosthu
61cf76b4f6
Bugfix: use basUrl when logging actual request path
2017-10-12 09:19:56 +02:00
ivaosthu
1081b9d865
Implement support for logger provider.
...
This allows the users of 'unleash-server' to programatically
change the logger implemnentation. #175
2017-08-04 16:07:17 +02:00
ivaosthu
5780bf30db
Disable x-powered-by express header
2017-06-29 11:12:44 +02:00
sveisvei
be4852f63a
Refactor routes setup, move test files, cleanup legacy
2017-06-28 10:20:22 +02:00
sveisvei
20af766086
Prettier/lint
2017-06-28 10:17:14 +02:00
sveisvei
ed5203d445
add app hooks
2016-12-28 21:04:26 +01: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
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
sveisvei
34f6e5d809
move app and server-impl into lib folder
2016-11-13 21:07:14 +01:00