|
55f45b4e5b
|
fix: ensure we decode uri encoded filenames
|
2025-08-12 15:33:32 -07:00 |
|
|
278a39a47b
|
fix: handle uploads of filenames that require uri encoding
|
2025-08-12 15:24:55 -07:00 |
|
|
a9f3fd9167
|
fix: fix an issue if you had no allowed PUT/DELETE paths for static
uploads
|
2025-08-12 12:25:12 -07:00 |
|
|
da30c60896
|
fix: let's move the metadata to where it will actually retain a
reference
|
2025-08-11 17:47:51 -07:00 |
|
|
0181d8ce5b
|
fix: keep a ref to the metadata so it can be passed through prechecks
|
2025-08-11 17:44:56 -07:00 |
|
|
046617bc4f
|
feature: execute load() /unload() methods found in _pre.ts files
|
2025-08-11 17:12:55 -07:00 |
|
|
df8291bfc7
|
fix: make sure include paths are correct
|
2025-08-08 17:40:56 -07:00 |
|
|
18b58ba94a
|
refactor: share the PRECHECK type at the top level
|
2025-08-08 17:38:15 -07:00 |
|
|
41c7802a36
|
fix: pass some basic metadata with static file PRECHECKs
|
2025-08-08 17:28:29 -07:00 |
|
|
7ccb9d7b69
|
test: ensure PRECHECKS are working for static file handling
|
2025-08-08 17:18:02 -07:00 |
|
|
c8d2e19f4a
|
fix: resolve [DELETE/PUT]_PATHS_ALLOWED entries
|
2025-08-08 16:45:57 -07:00 |
|
|
680e7a105d
|
fix: import the server correctly
|
2025-08-01 20:12:39 -07:00 |
|
|
3ef936d2d6
|
feature: allow for static file uploads and deletions
feature: add HEAD and OPTIONS support to static files
|
2025-08-01 20:11:17 -07:00 |
|
|
582636ab5a
|
fix: ensure we aren't allowing methods other than GET for static files
|
2025-07-31 14:53:53 -07:00 |
|
|
a9b20fea40
|
fix: let's try to refactor shutdown again, again
|
2025-07-24 12:00:22 -07:00 |
|
|
0b5f0c5d5e
|
fix: we'll try eliminating the SERVER.shutdown method and just use
`SERVER.stop` for everything
|
2025-07-23 22:25:00 -07:00 |
|
|
f63cb933dd
|
fix: try a different way to listen for the server shutdown and remove
signal listeners
|
2025-07-23 17:05:33 -07:00 |
|
|
4f2ea38222
|
fix: unlisten for interrupts earlier
|
2025-07-23 17:00:15 -07:00 |
|
|
cb630a095b
|
fix: try to make sure we unregister our signal listeners before we
shutdown
|
2025-07-23 16:46:40 -07:00 |
|
|
21f132997d
|
fix: get the docker image working
|
2025-07-14 20:28:37 -07:00 |
|
|
9541c9ac0f
|
fix: let serverus run as root inside the container so it can read
whatever dir they mount
|
2025-07-14 20:05:47 -07:00 |
|
|
1db5905924
|
fix: let's try to make sure /www exists in the container with reasonable
permissions
|
2025-07-14 20:03:15 -07:00 |
|
|
524f9ff2e3
|
feature: docker container
|
2025-07-14 19:56:38 -07:00 |
|
|
80032ad926
|
feature: support more than html in SSI
|
2025-07-14 19:24:35 -07:00 |
|
|
b3e5a4e1b4
|
feature: support more than html for SSI
|
2025-07-14 19:22:59 -07:00 |
|
|
02c10aaa72
|
fix: ensure includes are pulled in relative to their parent
|
2025-06-30 15:33:13 -07:00 |
|
|
0f65e57539
|
feature: html with SSI
|
2025-06-30 15:21:07 -07:00 |
|
|
d917b69753
|
fix: sort routes into route records and lazily import
|
2025-06-25 20:46:09 -07:00 |
|
|
1928bfcb5e
|
fix: ensure typescript routes are hit most to least specific
|
2025-06-25 20:24:51 -07:00 |
|
|
4f68a64a88
|
feature: sort imports to try to ensure parameter paths are less specific
|
2025-06-25 20:07:08 -07:00 |
|
|
c92ef0688b
|
feature: SERVERUS_ROOT environment variable
|
2025-06-25 17:06:05 -07:00 |
|
|
26125f4f11
|
feature: add SERVERUS_TYPESCRIPT_IMPORT_LOGGING environment variable
feature(wip): reload on changes
|
2025-06-25 16:53:45 -07:00 |
|
|
62eba8612b
|
refactor: make PRECHECKs an array again
|
2025-06-25 15:30:55 -07:00 |
|
|
5ee654f280
|
fix: try to better handle directories and loading handlers both locally
and remotely
|
2025-06-24 12:06:09 -07:00 |
|
|
5d25afc329
|
fix: remove debugging for path issues
fix: resolve handlers via an index
|
2025-06-22 14:22:23 -07:00 |
|
|
3fc77f009d
|
fix: debugging this problem
|
2025-06-22 14:19:16 -07:00 |
|
|
ea3f379b1b
|
fix: let's just have some debugging
|
2025-06-22 14:14:59 -07:00 |
|
|
c45d0a4658
|
fix: add handler indexes
|
2025-06-22 14:11:11 -07:00 |
|
|
b3a399cf7a
|
fix: let's just force the handlers dir to have an index
|
2025-06-22 14:10:37 -07:00 |
|
|
9bbece2601
|
fix: let's try yet another way to try to do this
|
2025-06-22 13:51:40 -07:00 |
|
|
e1d914a28b
|
chore: increment version
|
2025-06-22 13:46:04 -07:00 |
|
|
c1ccfa70cf
|
fix: try to use fs.walk to avoid issues with jsr.io
|
2025-06-22 13:45:02 -07:00 |
|
|
dd2e98ccd9
|
fix: try to address issues running serverus from jsr.io
|
2025-06-22 13:36:44 -07:00 |
|
|
bc8b67361d
|
chore: bump version
|
2025-06-19 17:30:39 -07:00 |
|
|
b0548f05cc
|
fix: try to address loading typescript from a compiled binary to no avail: https://github.com/denoland/deno/issues/18327#issuecomment-2989449015
|
2025-06-19 17:29:45 -07:00 |
|
|
62761723d4
|
feature: add SIGINT handling
|
2025-06-19 17:29:22 -07:00 |
|
|
fe706b858a
|
fix: get compilation working
fix: remove unnecessary console.log
|
2025-06-19 16:27:10 -07:00 |
|
|
b7011f9659
|
docs: improve docs a bit more
|
2025-06-19 15:55:35 -07:00 |
|
|
58139b078d
|
feature: serverus modularly serves up a directory as an HTTP server
|
2025-06-19 15:43:01 -07:00 |
|