|
961b4f9af3
|
[net-fixes] fix issues with local peer address (fix #761)
|
2024-03-21 10:45:34 +01:00 |
|
|
bbde9bc912
|
Merge branch 'main' into next-0.10
ci/woodpecker/pr/debug Pipeline was successful
ci/woodpecker/push/debug Pipeline failed
ci/woodpecker/cron/release/3 Pipeline was successful
ci/woodpecker/cron/release/2 Pipeline was successful
ci/woodpecker/cron/debug Pipeline was successful
ci/woodpecker/cron/release/1 Pipeline was successful
ci/woodpecker/cron/release/4 Pipeline was successful
ci/woodpecker/cron/publish Pipeline was successful
|
2024-03-04 15:56:10 +01:00 |
|
|
eaac4924ef
|
[fix-auth-ct-eq] use argon2 hashing and verification for admin/metrics token checking
|
2024-02-29 13:07:15 +01:00 |
|
|
59f61c966a
|
Merge branch 'main' into next-0.10
ci/woodpecker/push/debug Pipeline was successful
ci/woodpecker/pr/debug Pipeline was successful
|
2024-02-22 15:45:45 +01:00 |
|
|
cff702a951
|
[lock-createbucket] Add node-global lock for bucket/key operations (fix #723)
ci/woodpecker/pr/debug Pipeline was successful
ci/woodpecker/push/debug Pipeline was successful
|
2024-02-22 12:28:21 +01:00 |
|
|
cf2af186fc
|
Merge branch 'main' into next-0.10
ci/woodpecker/push/debug Pipeline was successful
ci/woodpecker/pr/debug Pipeline was successful
|
2024-02-13 11:36:28 +01:00 |
|
|
5c63193d1d
|
[dep-upgrade-202402] fix shutdown issue introduced when upgrading hyper
ci/woodpecker/pr/debug Pipeline was successful
ci/woodpecker/push/debug Pipeline was successful
ci/woodpecker/deployment/debug Pipeline was successful
ci/woodpecker/deployment/release/3 Pipeline was successful
ci/woodpecker/deployment/release/2 Pipeline was successful
ci/woodpecker/deployment/release/4 Pipeline was successful
ci/woodpecker/deployment/release/1 Pipeline was successful
ci/woodpecker/deployment/publish Pipeline was successful
|
2024-02-08 23:43:59 +01:00 |
|
|
e524e7a30d
|
[dep-upgrade-202402] rename BytesBody into ErrorBody for clarity
|
2024-02-07 14:45:52 +01:00 |
|
|
a22bd31920
|
[dep-upgrade-202402] migration to http/hyper 1.0 for k2v api
continuous-integration/drone/push Build is failing
continuous-integration/drone/pr Build is failing
|
2024-02-05 19:27:12 +01:00 |
|
|
0bb5b77530
|
[dep-upgrade-202402] wip: port to http/hyper crates v1
continuous-integration/drone/push Build is failing
continuous-integration/drone/pr Build is failing
|
2024-02-05 18:49:54 +01:00 |
|
|
8a6ec1d611
|
Merge pull request 'NLnet task 3' (#667) from nlnet-task3 into next-0.10
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
Reviewed-on: #667
|
2024-01-11 10:58:08 +00:00 |
|
|
85b5a6bcd1
|
fix some clippy lints
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
|
2023-12-11 15:31:47 +01:00 |
|
|
c04dd8788a
|
admin: more info in admin GetClusterStatus
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
|
2023-11-28 14:25:04 +01:00 |
|
|
d1d1940252
|
Health info message now advertises API v1
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
|
2023-11-22 09:28:50 +01:00 |
|
|
393c4d4515
|
layout: add helper for cached/external values to centralize recomputation
continuous-integration/drone/push Build is failing
continuous-integration/drone/pr Build is failing
|
2023-11-15 14:20:50 +01:00 |
|
|
bad7cc812e
|
layout admin: add missing calls to update_hash
continuous-integration/drone/pr Build is failing
continuous-integration/drone/push Build is failing
|
2023-11-09 15:42:10 +01:00 |
|
|
bfb1845fdc
|
layout: refactor to use a RwLock on LayoutHistory
continuous-integration/drone/pr Build is failing
continuous-integration/drone/push Build is failing
|
2023-11-09 14:12:05 +01:00 |
|
|
8a2b1dd422
|
wip: split out layout management from System into separate LayoutManager
continuous-integration/drone/pr Build is failing
continuous-integration/drone/push Build is failing
|
2023-11-09 12:55:36 +01:00 |
|
|
523d2ecb95
|
layout: use separate CRDT for staged layout changes
continuous-integration/drone/pr Build is failing
continuous-integration/drone/push Build is failing
|
2023-11-09 11:19:43 +01:00 |
|
|
8dccee3ccf
|
cluster layout: adapt all uses of ClusterLayout to LayoutHistory
continuous-integration/drone/push Build is failing
continuous-integration/drone/pr Build is failing
|
2023-11-08 19:28:36 +01:00 |
|
|
4a9c94514f
|
avoid using layout_watch in System directly
continuous-integration/drone/push Build is failing
continuous-integration/drone/pr Build is failing
|
2023-11-08 16:41:00 +01:00 |
|
|
12d1dbfc6b
|
remove Ring and use ClusterLayout everywhere
continuous-integration/drone/pr Build is failing
continuous-integration/drone/push Build is failing
|
2023-11-08 15:41:24 +01:00 |
|
|
0c431b0c03
|
admin api: increased compatibility for v0/ endpoints
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
continuous-integration/drone/tag Build is passing
continuous-integration/drone Build is passing
|
2023-10-05 16:56:13 +02:00 |
|
|
1c13135f25
|
admin api: remove broken GET /v0/key router rule
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
|
2023-10-05 16:27:29 +02:00 |
|
|
2e656b541b
|
Merge branch 'main' into next
continuous-integration/drone/tag Build is passing
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
continuous-integration/drone Build is passing
|
2023-10-03 18:40:37 +02:00 |
|
|
7907a09acc
|
api: allow custom unix bind mode and use 0o220 for admin server
|
2023-10-03 17:31:40 +02:00 |
|
|
8ec6a53b35
|
everywhere: support unix sockets when binding in various places
continuous-integration/drone/pr Build is passing
this patch implements binding to paths as a unix socket for generic
server and web server.
|
2023-09-29 18:57:44 +02:00 |
|
|
2e90e1c124
|
Merge branch 'main' into next
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
continuous-integration/drone/tag Build was killed
continuous-integration/drone Build is passing
|
2023-08-29 11:32:42 +02:00 |
|
|
9b4ce4a8ad
|
admin api: refactor caddy check api code
continuous-integration/drone/push Build is failing
continuous-integration/drone/pr Build is failing
|
2023-08-28 12:17:10 +02:00 |
|
|
24e533f262
|
support {s3,web}.root_domains in /check endpoint
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
|
2023-08-08 11:05:42 +02:00 |
|
|
8ef42c9609
|
admin docs: reformatting, key admin: add check
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
|
2023-06-14 17:19:25 +02:00 |
|
|
a83a092c03
|
admin: uniformize layout api and improve code
|
2023-06-14 17:12:37 +02:00 |
|
|
7895f99d3a
|
admin and cli: hide secret keys unless asked
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
|
2023-06-14 16:56:15 +02:00 |
|
|
4a82f6380e
|
admin api: move all endpoints to v1/ by default (v0/ still supported)
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
|
2023-06-14 14:15:51 +02:00 |
|
|
28cc9f178a
|
admin api: make name optionnal for CreateKey
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
|
2023-06-14 13:56:37 +02:00 |
|
|
35c108b85d
|
admin api: switch GetClusterHealth to camelcase (fix #381 again)
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
|
2023-06-14 13:53:19 +02:00 |
|
|
52376d47ca
|
admin api: change cluster status/layout to use lists and not maps (fix #377)
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
|
2023-06-14 13:45:27 +02:00 |
|
|
90b2d43eb4
|
Merge branch 'main' into next
continuous-integration/drone/pr Build is failing
continuous-integration/drone/push Build is failing
|
2023-06-13 17:14:11 +02:00 |
|
|
bf19a44fd9
|
admin API: add missing camelCase conversions (fix #381)
continuous-integration/drone/pr Build is failing
continuous-integration/drone/push Build is failing
|
2023-06-13 16:15:50 +02:00 |
|
|
412ab77b08
|
comments and clippy lint fixes
|
2023-06-09 16:23:37 +02:00 |
|
|
511e07ecd4
|
fix mpu counter (add missing workers) and report info at appropriate places
|
2023-06-09 16:23:37 +02:00 |
|
Jonathan Davies
|
c783194e8b
|
*: apply clippy recommendations.
continuous-integration/drone/pr Build is passing
|
2023-05-09 20:49:34 +01:00 |
|
|
fa78d806e3
|
Merge branch 'main' into next
|
2023-04-25 12:34:26 +02:00 |
|
Jonathan Davies
|
9ea154ae9c
|
admin/cluster.rs: Added rust_version.
continuous-integration/drone/pr Build is failing
|
2023-03-10 14:46:54 +00:00 |
|
Jonathan Davies
|
9c354f0a8f
|
Improved bucket authorization response strings.
continuous-integration/drone/pr Build is passing
|
2023-01-29 20:34:41 +00:00 |
|
Jonathan Davies
|
004bb5b4f1
|
api_server.rs: Adapted to use query string per Caddy upstream change.
|
2023-01-29 20:34:37 +00:00 |
|
|
8e93d69974
|
More clippy fixes
continuous-integration/drone/push Build is failing
continuous-integration/drone/pr Build is failing
|
2023-01-26 17:26:32 +01:00 |
|
Jonathan Davies
|
100b01e859
|
Implemented website hosting authorization endpoint.
Fixes: #468
|
2023-01-13 09:38:58 +00:00 |
|
|
570e5e5bbb
|
Merge branch 'main' into next
continuous-integration/drone/push Build is passing
|
2023-01-04 11:34:43 +01:00 |
|
|
a0abf41762
|
Fix router keyword handling (fix #442)
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
|
2022-12-12 12:05:37 +01:00 |
|