Zaid Humaimidi
75908e624f
build: migrate eslint to v10 flat config and upgrade typescript
...
Replace .eslintrc.json with eslint.config.js using the new flat config
format required by ESLint 10. Swap @typescript-eslint/eslint-plugin and
@typescript-eslint/parser for the unified typescript-eslint package.
Upgrade TypeScript to 5.9 and @types/node to 25. Apply automatic code
fixes: remove unused catch bindings and preserve error cause in auth
header parsing.
2026-03-12 14:58:19 -07:00
Zaid Humaimidi
cdbfb172c7
Remove certificate validation check
...
Breaks compatibility with Node 12 and it's not really necessary anyway.
2024-03-20 17:11:14 -07:00
Zaid Humaimidi
450fc6fe53
Fix lock expired errors
2024-03-11 11:04:49 -07:00
Divya Jagadish
24cd3f5670
Support cert and key as string env variable
2024-03-03 13:48:00 -08:00
Zaid Humaimidi
0dee9a5f00
Remove license headers and update imports
2023-12-18 19:13:59 -08:00
Zaid Humaimidi
0c9c027a77
Update linting
2023-12-16 19:08:13 -08:00
Zaid Humaimidi
7b8a49a7ba
Refactor request listeners to use async functions
2023-08-09 19:51:40 -07:00
Zaid Abdulla
c9a4be0475
Deubg log for HTTP and HTTPS client errors
2021-11-08 12:21:02 -08:00
Zaid Abdulla
62849e8081
Fix connection timeout being set incorrectly
2020-10-18 12:52:01 -07:00
Zaid Abdulla
ac980116bd
Update ESLint and Prettier
2020-07-27 20:30:13 -07:00
Zaid Abdulla
1c9aa493c6
Fix occasional exceptions on SIGINT and SIGTERM
2019-09-09 02:14:12 -07:00
Zaid Abdulla
6f0e1d66ce
Remove CWMP_KEEP_ALIVE_TIMEOUT
...
This turned out not to be necessary. Will use SESSION_TIMEOUT for
connection timeout.
2019-09-05 17:18:04 -07:00
Zaid Abdulla
e53717cb6b
Add config for server.keepAliveTimeout
2019-07-25 20:36:29 -07:00
Zaid Abdulla
9d95e57d89
Update copyright notice headers
2019-06-05 00:17:36 -07:00
Zaid Abdulla
faa12537e4
Make config file optional
2019-06-05 00:17:36 -07:00
Zaid Abdulla
5d3c81cb23
TypeScript!
2019-02-20 03:36:52 -08:00