5d6648ecba
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-03 20:48:00 +02:00
996be0f6df
chore: correct typo in README.md
2025-07-05 13:10:58 +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
e3aca4fe72
Improve README and install some extra files via CMake
2024-06-22 16:49:50 +02:00
804ab6ef36
cargo deny: modernize config, bump deps
2024-06-13 05:53:18 +02:00
59c0543fd2
Merge pull request 'Fix listing of S3 prefixes not terminated by a slash' ( #3 ) from eay/serves3:hackathon_slash_fix_erik_and_eren into main
...
Reviewed-on: #3
2024-06-12 12:05:37 +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
25576463cf
Update pre-commit deps
2023-11-26 19:20:46 +01:00
3a3cf0d7c0
Stabilize and update deps
2023-11-26 19:19:28 +01:00
e9ce7789d8
Add trufflehog pre-commit hook
2023-08-28 18:41:19 +02:00
1376c4577c
Update ignore file
2023-08-28 18:31:39 +02:00
beb0ae7e74
Use the published versions of rocket
2023-08-28 18:29:19 +02:00
69e6fbb2f7
Update cargo-deny config to latest version
2023-08-28 18:25:39 +02:00
4fcdba52cd
Add missing metadata to Cargo.toml
2023-08-28 18:21:45 +02:00
6835e0d9d2
RUSTSEC-2023-0052: prefer native TLS to old rustls
2023-08-27 17:30:40 +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
3ebb73959b
Enable proper escaping of URL
2023-07-12 15:42:14 +02:00
6cc5bd3575
Minor documentation fixes
2023-07-04 21:42:39 +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
c1174c3f3b
Avoid depending on system openssl
2023-07-02 17:46:47 +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