Girish Ramakrishnan
12e073e8cf
use node: prefix for requires
...
mostly because code is being autogenerated by all the AI stuff using
this prefix. it's also used in the stack trace.
2025-08-14 12:55:35 +05:30
Girish Ramakrishnan
bba48f455e
use @connect-lastmile
2025-07-10 11:00:31 +02:00
Girish Ramakrishnan
05fc8ed5db
Fix crash with express 5
...
express.json does not enforce json. this means it will pass it through
but let req.body be undefined. this causes all our asserts to crash
2025-06-06 16:30:43 +02:00
Girish Ramakrishnan
b870f98ec2
proxy-middleware: no more a middleware
2024-07-30 13:34:41 +02:00
Girish Ramakrishnan
a5249102f2
proxy-middleware: just pass a string
2024-07-30 12:04:35 +02:00
Girish Ramakrishnan
5aa0c57a74
proxy-middleware: remove https and custom headers
2024-07-30 11:46:54 +02:00
Girish Ramakrishnan
053b076af0
proxy-middleware: remove via header and cookie support
2024-07-30 11:35:46 +02:00
Girish Ramakrishnan
c85c0558b9
multipart: cleanup files after reading their contents
...
one idea is just use express.raw() . however, we have to implement some
file size limit there.
one case this does not handle is aborted uploads from a box.service restart.
for this rare case, a server reboot will clean up /tmp anyway.
2024-07-19 23:11:26 +02:00
Girish Ramakrishnan
7f11699fac
remove urlencoded
...
we don't use this in our API
2024-07-19 22:44:22 +02:00
Girish Ramakrishnan
525e48ae59
json middleware is part of Express v4.16.0
2024-07-19 22:26:24 +02:00
Girish Ramakrishnan
20a4136eb5
remove morgan
...
morgan breaks our log output parsing. debug() puts a timestamp in
the front.
2023-09-07 17:08:05 +05:30
Girish Ramakrishnan
05d7a7f496
constness
2022-04-14 17:50:41 -05:00
Girish Ramakrishnan
aad50fb5b2
add routes to get/set solr config
2020-11-19 20:19:24 -08:00
Girish Ramakrishnan
71666a028b
add support for protected sites
...
https://docs.nginx.com/nginx/admin-guide/security-controls/configuring-subrequest-authentication/
https://gock.net/blog/2020/nginx-subrequest-authentication-server/
https://github.com/andygock/auth-server
2020-11-10 01:06:39 -08:00
Johannes Zellner
4ae12ac10b
Remove oauth
...
A whole bunch of useless stuff
2020-02-05 18:15:59 +01:00
Johannes Zellner
d3c7616120
Remove csurf
...
New views will be using the REST api not session, so this won't apply
2020-02-05 12:49:37 +01:00
Girish Ramakrishnan
3335936e35
fix cors crash with malformed origin
2016-07-07 16:42:45 -07:00
Girish Ramakrishnan
6ccc46717e
remove unused middleware
2016-06-01 16:59:51 -07:00
Johannes Zellner
c24bec9bc6
Remove unused contentType middleware
2015-10-14 11:48:57 +02:00
Girish Ramakrishnan
df9d321ac3
app.portBindings and newManifest.tcpPorts may be null
2015-07-20 00:10:36 -07:00