3355dc9e9a
fix: ensure dirs are presented with trailing slash
...
Prevent invalid links always starting from
the webserver root.
2025-08-11 19:28:30 +02:00
caacb91123
chore: cleanup error handling
2025-08-10 18:01:44 +02:00
32e2a5ea4a
chore: migrate to object_store
...
Move to the more modern and maintained object_store
library to access generic buckets.
We should be able also to do streaming of files now,
and proceed by implementing paginated results for listings
if we want.
Fixes #1 .
2025-08-09 22:31:22 +02:00
ec8876681a
chore: update dependencies and bump version to 1.1.2
2025-07-05 13:08:39 +02:00
373b141346
chore: update dependencies to latest versions
2024-09-28 03:08:08 +02:00
cf98738a0d
Fixed redirection to paths not ending with a slash
2024-06-12 11:55:30 +02:00
dcd3c10bdd
Refactor size helper function in its own module
2024-06-02 16:55:14 +02:00
4defbcec1f
Reimplement config parsing, add integration tests
2024-06-02 16:47:49 +02:00
ed3a1fbfe9
Fixes for requested changes and url rewrite logic now handled by JS since trailing slash is more related to HTML rendering
2024-05-28 14:10:01 +02:00
0318729d3f
fix listing of S3 prefixes not terminated by a slash
2024-04-17 16:06:26 +02:00
ad43eb9a13
CVE: RUSTSEC-2018-0017: use tempfile instead of tempdir
2023-07-12 17:19:26 +02:00
161f4f1b1d
Add size and modified date
2023-07-12 16:52:23 +02:00
15231eedc0
Use empty tmp folder for searching for templates
2023-07-02 18:41:47 +02:00
eef3c679f0
Remove useless braces
2023-07-02 18:19:46 +02:00
221eb9dbc6
Correct logic to detect 404 errors from S3
2023-07-02 18:18:34 +02:00
74a7ab55f5
Print bucket endpoint and name at start
2023-07-02 17:54:26 +02:00
74274dc076
Minor refactorings
2023-07-02 12:11:13 +02:00
9fa09de8df
Serve both files and directories
2023-07-02 02:06:27 +02:00
053854ce72
Fix display of folders
2023-07-01 21:31:04 +02:00
eccd4ef797
Connect and retrieve initial bucket index
2023-07-01 13:37:21 +02:00