| Commit message (Expand) | Author | Age | Files | Lines |
* | Merge branch 'main' into next-v2 | Alex Auvolat | 3 days | 1 | -3/+3 |
|\ |
|
| * | Merge pull request 'woodpecker: use parallel nix-build in debug builds' (#949... | Alex | 3 days | 1 | -3/+3 |
| |\ |
|
| | * | woodpecker: use parallel nix-build in debug builds | Alex Auvolat | 3 days | 1 | -3/+3 |
| |/ |
|
* | | Merge branch 'main' into next-v2 | Alex Auvolat | 3 days | 77 | -845/+874 |
|\| |
|
| * | Merge pull request 'split garage_api in garage_api_{common,s3,k2v,admin}' (#9... | Alex | 3 days | 67 | -819/+841 |
| |\ |
|
| | * | fix ci for more test cratessplit-garage-api | Alex Auvolat | 4 days | 1 | -1/+4 |
| | * | fix tests | Alex Auvolat | 4 days | 5 | -3/+7 |
| | * | cargo defs: simplify and fix descriptions | Alex Auvolat | 4 days | 4 | -13/+10 |
| | * | update cargo.nix | Alex Auvolat | 4 days | 1 | -202/+138 |
| | * | use cargo-shear to remove many unused dependencies between crates | Alex Auvolat | 4 days | 15 | -356/+3 |
| | * | split s3/cors.rs into also common/cors.rs | Alex Auvolat | 4 days | 11 | -186/+179 |
| | * | fix things up | Alex Auvolat | 4 days | 34 | -102/+130 |
| | * | wip: split garage_api into garage_api_{common,s3,k2v,admin} | Alex Auvolat | 4 days | 52 | -195/+609 |
| |/ |
|
| * | Merge pull request 'table::insert_many: avoid failure with zero items (fix #9... | Alex | 4 days | 1 | -0/+4 |
| |\ |
|
| | * | table::insert_many: avoid failure with zero items (fix #915)fix-915 | Alex Auvolat | 5 days | 1 | -0/+4 |
| |/ |
|
* | | Merge pull request 'admin refactoring: refactor CLI to use Admin API requests... | Alex | 5 days | 19 | -1414/+1485 |
|\ \ |
|
| * | | cli_v2: fix garage status | Alex Auvolat | 5 days | 2 | -56/+41 |
| * | | cli_v2: merge util.rs into layout.rs | Alex Auvolat | 5 days | 4 | -121/+116 |
| * | | cli_v2: error messages | Alex Auvolat | 5 days | 1 | -6/+6 |
| * | | convert cli key operations to admin rpc | Alex Auvolat | 5 days | 7 | -307/+247 |
| * | | fix garage status output | Alex Auvolat | 5 days | 1 | -1/+1 |
| * | | admin api: convert most bucket operations | Alex Auvolat | 5 days | 10 | -640/+581 |
| * | | cli: migrate layout remove, apply, revert | Alex Auvolat | 5 days | 3 | -102/+65 |
| * | | wip: migrate garage status and garage layout assign | Alex Auvolat | 5 days | 8 | -355/+486 |
| * | | wip: proxy admin api requests through admin rpc, prepare new cli | Alex Auvolat | 5 days | 6 | -78/+194 |
|/ / |
|
* | | Merge pull request 'admin API refactoring (step 1)' (#939) from refactor-admi... | Alex | 6 days | 22 | -1121/+3212 |
|\ \ |
|
| * | | admin api: remove log message | Alex Auvolat | 6 days | 1 | -2/+0 |
| * | | admin api: fix panic on GetKeyInfo with no args | Alex Auvolat | 6 days | 1 | -9/+13 |
| * | | admin api: small fixes | Alex Auvolat | 6 days | 6 | -10/+41 |
| * | | admin api: clearer syntax for AddBucketAlias and RemoveBucketAlias | Alex Auvolat | 6 days | 7 | -67/+76 |
| * | | admin api: merge calls to manage global/local aliases | Alex Auvolat | 6 days | 5 | -222/+86 |
| * | | admin api: rename allow/deny api calls in api v2 | Alex Auvolat | 6 days | 5 | -28/+28 |
| * | | admin api: rename bucket aliasing operations | Alex Auvolat | 6 days | 5 | -58/+58 |
| * | | fix test_website_check_domain | Alex Auvolat | 6 days | 2 | -3/+17 |
| * | | admin api: fixes to openapi v2 spec | Alex Auvolat | 6 days | 1 | -16/+8 |
| * | | admin api: fix CORS to work in browser | Alex Auvolat | 6 days | 3 | -6/+15 |
| * | | admin api: update v2 openapi spec | Alex Auvolat | 6 days | 2 | -112/+143 |
| * | | admin api: initialize v2 openapi spec from v1 | Alex Auvolat | 6 days | 1 | -0/+1362 |
| * | | admin api: make all requests and responses (de)serializable | Alex Auvolat | 6 days | 3 | -60/+79 |
| * | | admin api: update semantics of some endpoints, and update doc | Alex Auvolat | 6 days | 6 | -58/+122 |
| * | | admin api: add compatibility from v1/ to v2/ | Alex Auvolat | 6 days | 4 | -68/+115 |
| * | | admin api: refactor using macro | Alex Auvolat | 6 days | 8 | -150/+113 |
| * | | admin api: new router_v2 with unified path syntax | Alex Auvolat | 6 days | 16 | -292/+451 |
| * | | admin api: make all handlers impls of a single trait | Alex Auvolat | 6 days | 5 | -502/+761 |
| * | | admin api: create structs for all requests/responess in src/api/admin/api.rs | Alex Auvolat | 6 days | 6 | -455/+721 |
|/ / |
|
* / | decrease write quorum | Quentin Dufour | 6 days | 1 | -6/+3 |
|/ |
|
* | Merge pull request 'api: better handling of helper errors to distinguish erro... | Alex | 6 days | 12 | -29/+97 |
|\ |
|
| * | api: better handling of helper errors to distinguish error codes | Alex Auvolat | 6 days | 12 | -29/+97 |
* | | Merge pull request 'Update doc/book/connect/repositories.md' (#941) from yate... | Alex | 6 days | 2 | -3/+3 |
|\ \
| |/
|/| |
|
| * | Update doc/book/operations/multi-hdd.md | yatesco | 6 days | 1 | -2/+2 |