Trisha
e6273209f9
🚧 wip: threading the multi-root stuff into the file server module
2022-03-25 15:40:36 -05:00
_
931ad6d81b
🔇 change logging a little
2022-03-24 22:45:19 +00:00
_
80bd4abad3
🔊 change logs a bit
2022-02-06 20:03:27 +00:00
_
6ea8b5c30f
🐛 bug: fix Cache-Control header so Nginx can cache my blog
2022-02-05 17:28:30 +00:00
_
2656d16264
♻️ refactor: extract `http_listen` fn
2022-02-05 16:52:56 +00:00
_
d96bf801c6
🔇 make logs quieter
2022-02-05 15:57:40 +00:00
_
c47ab6d282
🚧 wip: messing with cache parameters
2022-01-09 00:22:16 +00:00
_
b642142332
🐛 bug: fix content length when byte serving
2021-11-13 21:31:30 -06:00
_
134035f198
Merge remote-tracking branch 'origin/main'
2021-10-14 18:35:31 -05:00
_
98b43d1ba2
guess MIME for JavaScript files so that `ptth_file_server` can serve Jet Racing 4 locally.
...
Firfox has a bunch of odd security features that I only sometimes understand.
Among them is that it won't load JS files without the `content-type` header,
and it also disables a lot of features for the `file://` scheme. Which I think
is a shame. There's probably a good reason they do this, but I'm not aware of one.
So now you can use PTTH's file server to host Jet Racing 4.
2021-10-02 20:03:03 +00:00
_
2972e85671
➕ use rust_embed and default configs so you can call `ptth_file_server` from any working dir.
...
This is like Python's old `-m SimpleHTTPServer` but better because I wrote it.
2021-10-02 19:49:19 +00:00
_
324c1f7cd6
♻️ refactor: remove pointless `Option <>` for file server root
2021-08-29 19:49:32 -05:00
_
93bf38ec03
🚨 clippy pass
2021-05-02 22:32:24 +00:00
_
810a34463c
♻️ refactor: get rid of mod.rs
2021-04-29 23:03:01 +00:00
_
47c59447f3
♻️ Splitting tests for file server into their own tests.rs
2020-11-29 18:50:51 +00:00
_
bbb88c01e8
♻️ Extract ptth_server crate. Docker still broken
2020-11-27 00:50:22 +00:00