aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'main' into next-v2Alex Auvolat2025-02-0177-845/+874
|\
| * Merge pull request 'split garage_api in garage_api_{common,s3,k2v,admin}' (#9...Alex2025-02-0167-819/+841
| |\
| | * fix ci for more test cratessplit-garage-apiAlex Auvolat2025-01-311-1/+4
| | * fix testsAlex Auvolat2025-01-315-3/+7
| | * cargo defs: simplify and fix descriptionsAlex Auvolat2025-01-314-13/+10
| | * update cargo.nixAlex Auvolat2025-01-311-202/+138
| | * use cargo-shear to remove many unused dependencies between cratesAlex Auvolat2025-01-3115-356/+3
| | * split s3/cors.rs into also common/cors.rsAlex Auvolat2025-01-3111-186/+179
| | * fix things upAlex Auvolat2025-01-3134-102/+130
| | * wip: split garage_api into garage_api_{common,s3,k2v,admin}Alex Auvolat2025-01-3152-195/+609
| |/
| * Merge pull request 'table::insert_many: avoid failure with zero items (fix #9...Alex2025-01-311-0/+4
| |\
| | * table::insert_many: avoid failure with zero items (fix #915)fix-915Alex Auvolat2025-01-301-0/+4
| |/
* | Merge pull request 'admin refactoring: refactor CLI to use Admin API requests...Alex2025-01-3019-1414/+1485
|\ \
| * | cli_v2: fix garage statusAlex Auvolat2025-01-302-56/+41
| * | cli_v2: merge util.rs into layout.rsAlex Auvolat2025-01-304-121/+116
| * | cli_v2: error messagesAlex Auvolat2025-01-301-6/+6
| * | convert cli key operations to admin rpcAlex Auvolat2025-01-307-307/+247
| * | fix garage status outputAlex Auvolat2025-01-301-1/+1
| * | admin api: convert most bucket operationsAlex Auvolat2025-01-3010-640/+581
| * | cli: migrate layout remove, apply, revertAlex Auvolat2025-01-303-102/+65
| * | wip: migrate garage status and garage layout assignAlex Auvolat2025-01-308-355/+486
| * | wip: proxy admin api requests through admin rpc, prepare new cliAlex Auvolat2025-01-306-78/+194
|/ /
* | Merge pull request 'admin API refactoring (step 1)' (#939) from refactor-admi...Alex2025-01-2922-1121/+3212
|\ \
| * | admin api: remove log messageAlex Auvolat2025-01-291-2/+0
| * | admin api: fix panic on GetKeyInfo with no argsAlex Auvolat2025-01-291-9/+13
| * | admin api: small fixesAlex Auvolat2025-01-296-10/+41
| * | admin api: clearer syntax for AddBucketAlias and RemoveBucketAliasAlex Auvolat2025-01-297-67/+76
| * | admin api: merge calls to manage global/local aliasesAlex Auvolat2025-01-295-222/+86
| * | admin api: rename allow/deny api calls in api v2Alex Auvolat2025-01-295-28/+28
| * | admin api: rename bucket aliasing operationsAlex Auvolat2025-01-295-58/+58
| * | fix test_website_check_domainAlex Auvolat2025-01-292-3/+17
| * | admin api: fixes to openapi v2 specAlex Auvolat2025-01-291-16/+8
| * | admin api: fix CORS to work in browserAlex Auvolat2025-01-293-6/+15
| * | admin api: update v2 openapi specAlex Auvolat2025-01-292-112/+143
| * | admin api: initialize v2 openapi spec from v1Alex Auvolat2025-01-291-0/+1362
| * | admin api: make all requests and responses (de)serializableAlex Auvolat2025-01-293-60/+79
| * | admin api: update semantics of some endpoints, and update docAlex Auvolat2025-01-296-58/+122
| * | admin api: add compatibility from v1/ to v2/Alex Auvolat2025-01-294-68/+115
| * | admin api: refactor using macroAlex Auvolat2025-01-298-150/+113
| * | admin api: new router_v2 with unified path syntaxAlex Auvolat2025-01-2916-292/+451
| * | admin api: make all handlers impls of a single traitAlex Auvolat2025-01-295-502/+761
| * | admin api: create structs for all requests/responess in src/api/admin/api.rsAlex Auvolat2025-01-296-455/+721
|/ /
* / decrease write quorumQuentin Dufour2025-01-291-6/+3
|/
* Merge pull request 'api: better handling of helper errors to distinguish erro...Alex2025-01-2912-29/+97
|\
| * api: better handling of helper errors to distinguish error codesAlex Auvolat2025-01-2912-29/+97
* | Merge pull request 'Update doc/book/connect/repositories.md' (#941) from yate...Alex2025-01-292-3/+3
|\ \ | |/ |/|
| * Update doc/book/operations/multi-hdd.mdyatesco2025-01-291-2/+2
| * Update doc/book/connect/repositories.mdyatesco2025-01-291-1/+1
|/
* Merge pull request 's3 api: make x-amz-meta-* headers lowercase (fix #844)' (...Alex2025-01-272-9/+6
|\
| * s3 api: make x-amz-meta-* headers lowercase (fix #844)fix-844Alex Auvolat2025-01-272-9/+6