Alex
|
eac3a60050
|
Merge pull request 'migrate to this error, garage-v2' (#1219) from thiserror-2 into main-v2
Reviewed-on: https://git.deuxfleurs.fr/Deuxfleurs/garage/pulls/1219
Reviewed-by: Alex <lx@deuxfleurs.fr>
|
2025-11-12 08:05:43 +00:00 |
|
trinity-1686a
|
5333285b50
|
don't append index document to redirect urls
|
2025-11-06 18:03:58 +01:00 |
|
trinity-1686a
|
ef913843f7
|
fmt
|
2025-11-01 19:35:11 +01:00 |
|
trinity-1686a
|
1fe932d07f
|
migrate to this error
it doesn't generate a bazillion warning at compile time
|
2025-11-01 17:25:23 +01:00 |
|
Alex Auvolat
|
b43f309ec7
|
bump version to v2.1.0
|
2025-09-15 15:50:02 +02:00 |
|
Alex Auvolat
|
dc1a4ffd76
|
Merge branch 'main' into next-v2
|
2025-06-13 14:01:39 +02:00 |
|
trinity-1686a
|
26bc807905
|
put web error in a basic webpage
before, it was a plain string, with an xml content type
this caused browsers to show very ugly and meaningless pages
|
2025-06-10 22:23:06 +02:00 |
|
Alex Auvolat
|
d38d62f4d7
|
bump version to v2.0.0
|
2025-04-17 12:36:41 +02:00 |
|
Alex Auvolat
|
29ce490dd6
|
Merge branch 'main' into next-v2
|
2025-03-05 14:50:22 +01:00 |
|
Alex Auvolat
|
4689b10448
|
bump version to v1.1.0
|
2025-03-05 10:19:51 +01:00 |
|
Alex Auvolat
|
bf27a3ec98
|
web: implement x-amz-website-redirect-location
|
2025-02-19 17:04:10 +01:00 |
|
Alex Auvolat
|
c5df820e2c
|
api: start refactor of signature to calculate checksums earlier
|
2025-02-17 18:47:06 +01:00 |
|
Alex Auvolat
|
2f55889835
|
add configuration option to enable/disable monitoring bucket in web metrics
|
2025-02-14 14:59:00 +01:00 |
|
Jonathan Davies
|
8b9cc5ca3f
|
web_server.rs: Added bucket domain to observability.
|
2025-02-14 14:36:20 +01:00 |
|
trinity-1686a
|
f034e834fa
|
Merge branch 'main' into 1686a/s3-redirects
|
2025-02-08 16:01:11 +01:00 |
|
Alex Auvolat
|
4563313f87
|
use cargo-shear to remove many unused dependencies between crates
|
2025-01-31 18:47:30 +01:00 |
|
Alex Auvolat
|
afa28706e5
|
split s3/cors.rs into also common/cors.rs
|
2025-01-31 18:42:14 +01:00 |
|
Alex Auvolat
|
84f1db91c4
|
fix things up
|
2025-01-31 18:34:57 +01:00 |
|
Alex Auvolat
|
9fa20d45be
|
wip: split garage_api into garage_api_{common,s3,k2v,admin}
|
2025-01-31 18:18:29 +01:00 |
|
Alex Auvolat
|
2aaba39ddc
|
refactor web_server.rs
|
2025-01-04 20:11:54 +01:00 |
|
Alex Auvolat
|
47467df83e
|
avoid handling status_code-related logic in api/s3/get.rs
|
2025-01-04 19:52:14 +01:00 |
|
Alex Auvolat
|
22487ceddf
|
move Redirect::compute_target to standalone function in web_server.rs
|
2025-01-04 18:22:42 +01:00 |
|
trinity-1686a
|
c939d2a936
|
clippy
|
2024-12-22 15:26:06 +01:00 |
|
trinity-1686a
|
65e9dde8c9
|
add tests
|
2024-12-22 15:20:09 +01:00 |
|
trinity-1686a
|
c9b733a4a6
|
support redirection on s3 endpoint
|
2024-12-14 17:46:27 +01:00 |
|
Alex Auvolat
|
7a143f46fc
|
Bump to version 1.0.1
|
2024-09-22 14:25:32 +02:00 |
|
Alex Auvolat
|
afad62939e
|
[next-0.10] bump version number to 1.0
|
2024-03-28 15:19:44 +01:00 |
|
Alex Auvolat
|
bbde9bc912
|
Merge branch 'main' into next-0.10
|
2024-03-04 15:56:10 +01:00 |
|
Alex
|
3168bb34a0
|
Merge pull request 'add request context helper' (#751) from yuka/garage:req-ctx into main
Reviewed-on: https://git.deuxfleurs.fr/Deuxfleurs/garage/pulls/751
|
2024-03-04 14:51:05 +00:00 |
|
Alex Auvolat
|
8670140358
|
[rel-0.9.3] Bump version to 0.9.3
|
2024-03-04 14:00:55 +01:00 |
|
Yureka
|
fb55682c66
|
add request context helper
|
2024-03-04 13:26:39 +01:00 |
|
Alex Auvolat
|
6a7623e90d
|
[rel-0.9.2] Bump version to v0.9.2
|
2024-03-01 16:54:39 +01:00 |
|
Alex Auvolat
|
cf2af186fc
|
Merge branch 'main' into next-0.10
|
2024-02-13 11:36:28 +01:00 |
|
Alex Auvolat
|
02e98e2d10
|
[header-override-650] implement header overriding in GetObject (fix #650)
|
2024-02-09 15:58:46 +01:00 |
|
Alex Auvolat
|
5c63193d1d
|
[dep-upgrade-202402] fix shutdown issue introduced when upgrading hyper
|
2024-02-08 23:43:59 +01:00 |
|
Alex Auvolat
|
fe48d60d2b
|
[dep-upgrade-202402] refactor http listener code
|
2024-02-07 14:34:40 +01:00 |
|
Alex Auvolat
|
a22bd31920
|
[dep-upgrade-202402] migration to http/hyper 1.0 for k2v api
|
2024-02-05 19:27:12 +01:00 |
|
Alex Auvolat
|
0bb5b77530
|
[dep-upgrade-202402] wip: port to http/hyper crates v1
|
2024-02-05 18:49:54 +01:00 |
|
Alex Auvolat
|
fe1af5d98b
|
[dep-upgrade-202402] refactor dependencies: move all as workspace deps
|
2024-02-05 13:02:02 +01:00 |
|
Alex Auvolat
|
ee57dd922b
|
Bump version to 0.9.1
|
2024-01-16 16:28:17 +01:00 |
|
Alex Auvolat
|
db48dd3d6c
|
bump crate versions to 0.10.0
|
2024-01-11 12:05:51 +01:00 |
|
Alex Auvolat
|
952c9570c4
|
bump version to v0.9.0
|
2023-10-10 14:08:11 +02:00 |
|
networkException
|
8ec6a53b35
|
everywhere: support unix sockets when binding in various places
this patch implements binding to paths as a unix socket for generic
server and web server.
|
2023-09-29 18:57:44 +02:00 |
|
networkException
|
6086a3fa07
|
cargo: add hyperlocal as a dependency
|
2023-09-29 18:37:12 +02:00 |
|
Alex Auvolat
|
51eac97260
|
update version to 0.8.4
|
2023-09-05 23:28:12 +02:00 |
|
Alex Auvolat
|
cece1be1bb
|
bump version to 0.8.3
|
2023-08-28 13:17:26 +02:00 |
|
Alex Auvolat
|
c5cafa0000
|
web_server.rs: handle error properly and refactor
|
2023-08-28 12:05:14 +02:00 |
|
Quentin Dufour
|
63da1d2443
|
support index on path missing a trailing slash
|
2023-08-08 15:28:57 +02:00 |
|
Jonathan Davies
|
c783194e8b
|
*: apply clippy recommendations.
|
2023-05-09 20:49:34 +01:00 |
|
Jakub Jirutka
|
d2deee0b8b
|
Declare garage crates using workspace.dependencies
This will allow to really disable "sled" feature without declaring
`default-features = false` in every Cargo.toml where garage_db and
garage_model is used.
See https://doc.rust-lang.org/cargo/reference/workspaces.html#the-dependencies-table
|
2023-05-09 08:46:15 +00:00 |
|