Ruben Verborgh
6b4088723d
fix: Add trailing slashes to advertised WebSocket URL.
2020-11-30 00:54:21 +01:00
Ruben Verborgh
fc3942b372
change: Move WebSocketAdvertiser to middleware.
2020-11-30 00:54:21 +01:00
Ruben Verborgh
8dec921c10
feat: Make CorsHandler customizable.
2020-11-30 00:44:19 +01:00
Ruben Verborgh
d6c0f89cf5
feat: Make HeaderHandler customizable.
2020-11-30 00:44:19 +01:00
Ruben Verborgh
023ff80f48
refactor: Separate middleware from Express.
2020-11-30 00:44:18 +01:00
Ruben Verborgh
97d7e4657b
test: Run tests on different ports.
2020-11-20 15:51:13 +01:00
Ruben Verborgh
59487410b1
feat: Add WebSocket functionality to server.
2020-11-20 15:39:37 +01:00
Ruben Verborgh
e39e7963eb
refactor: Add ExpressHttpServerFactory.
2020-11-20 15:12:04 +01:00
Ruben Verborgh
4b4f737013
chore: Use Jest recommended linting.
2020-11-02 10:03:18 +01:00
Ruben Verborgh
1a45b65df7
refactor: Implement empty canHandle on base class. ( #289 )
2020-10-30 17:56:39 +01:00
smessie
99464d9a95
feat: Add logging
...
* feat: Add logging
* refactor: Configure the logger for the tests once globally
* feat: Add logging
* fix: Fix ESLint errors due to merge conflicts
* Review log and error messages.
* refactor: Cleanup a bit
* refactor: Change to logger info calls
Co-authored-by: Ruben Verborgh <ruben@verborgh.org>
2020-10-26 10:31:01 +01:00
Ruben Taelman
4c534e9d5d
change: add global setGlobalLoggerFactory function
2020-09-23 10:04:31 +02:00
Ruben Taelman
6212c15352
change: log messages in ExpressHttpServer
2020-09-23 10:04:31 +02:00
Joachim Van Herwegen
9657fbafb1
refactor: Update eslint related dependencies
2020-09-17 11:55:49 +02:00
Ruben Verborgh
4965b476c9
feat: Send server identification
2020-09-02 16:33:20 +02:00
Ruben Verborgh
273626a799
fix: Ensure main handler ends
2020-09-02 16:33:20 +02:00
Ruben Taelman
48740e5cba
style: improve linting of imports
...
A new plugin is used that offers autofixing capabilities.
2020-08-26 13:20:19 +02:00
Joachim Van Herwegen
769b49293c
feat: Integrate acl with rest of server
2020-08-18 10:32:07 +02:00
Joachim Van Herwegen
aaba113563
fix: Set max-len to 120
2020-07-24 15:10:34 +02:00
Joachim Van Herwegen
4ac9e92d06
fix: Remove all instances of return undefined
...
Resolves #26
2020-07-23 08:52:44 +02:00
Joachim Van Herwegen
ccd3f1738c
fix: Prevent server from crashing if requested data can't be handled
2020-07-17 11:41:46 +02:00
Joachim Van Herwegen
a9dc59bf78
feat: Set up server using express
2020-07-15 10:59:45 +02:00