aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'main' into next-v2Alex Auvolat3 days73-486/+634
|\
| * fix testsAlex Auvolat4 days3-2/+4
| * cargo defs: simplify and fix descriptionsAlex Auvolat4 days3-8/+8
| * use cargo-shear to remove many unused dependencies between cratesAlex Auvolat4 days13-126/+3
| * split s3/cors.rs into also common/cors.rsAlex Auvolat4 days10-179/+179
| * fix things upAlex Auvolat4 days34-102/+130
| * wip: split garage_api into garage_api_{common,s3,k2v,admin}Alex Auvolat4 days50-190/+425
| * table::insert_many: avoid failure with zero items (fix #915)fix-915Alex Auvolat5 days1-0/+4
* | cli_v2: fix garage statusAlex Auvolat5 days2-56/+41
* | cli_v2: merge util.rs into layout.rsAlex Auvolat5 days4-121/+116
* | cli_v2: error messagesAlex Auvolat5 days1-6/+6
* | convert cli key operations to admin rpcAlex Auvolat5 days7-307/+247
* | fix garage status outputAlex Auvolat5 days1-1/+1
* | admin api: convert most bucket operationsAlex Auvolat5 days10-640/+581
* | cli: migrate layout remove, apply, revertAlex Auvolat5 days3-102/+65
* | wip: migrate garage status and garage layout assignAlex Auvolat5 days8-355/+486
* | wip: proxy admin api requests through admin rpc, prepare new cliAlex Auvolat5 days6-78/+194
* | admin api: remove log messageAlex Auvolat6 days1-2/+0
* | admin api: fix panic on GetKeyInfo with no argsAlex Auvolat6 days1-9/+13
* | admin api: small fixesAlex Auvolat6 days4-8/+39
* | admin api: clearer syntax for AddBucketAlias and RemoveBucketAliasAlex Auvolat6 days5-45/+51
* | admin api: merge calls to manage global/local aliasesAlex Auvolat6 days3-111/+65
* | admin api: rename allow/deny api calls in api v2Alex Auvolat6 days3-22/+22
* | admin api: rename bucket aliasing operationsAlex Auvolat6 days3-46/+46
* | fix test_website_check_domainAlex Auvolat6 days2-3/+17
* | admin api: fix CORS to work in browserAlex Auvolat6 days3-6/+15
* | admin api: make all requests and responses (de)serializableAlex Auvolat6 days3-60/+79
* | admin api: update semantics of some endpoints, and update docAlex Auvolat6 days5-26/+44
* | admin api: add compatibility from v1/ to v2/Alex Auvolat6 days4-68/+115
* | admin api: refactor using macroAlex Auvolat6 days8-150/+113
* | admin api: new router_v2 with unified path syntaxAlex Auvolat6 days13-291/+447
* | admin api: make all handlers impls of a single traitAlex Auvolat6 days5-502/+761
* | admin api: create structs for all requests/responess in src/api/admin/api.rsAlex Auvolat6 days6-455/+721
* | decrease write quorumQuentin Dufour6 days1-6/+3
|/
* api: better handling of helper errors to distinguish error codesAlex Auvolat6 days12-29/+97
* Merge pull request 's3 api: make x-amz-meta-* headers lowercase (fix #844)' (...Alex8 days2-9/+6
|\
| * s3 api: make x-amz-meta-* headers lowercase (fix #844)fix-844Alex Auvolat8 days2-9/+6
* | snapshot: sqlite: use a subdirectory for consistency with LMDBBaptiste Jonglez8 days1-1/+4
|/
* db-snapshot: allow to set directory where snapshots are storedBaptiste Jonglez8 days2-2/+11
* Fix all typosStefan Majer2025-01-1653-108/+108
* fix formatting to comply with latest rustfmtAlex Auvolat2025-01-122-2/+4
* Formatting withVedad KAJTAZ2025-01-041-2/+2
* formattingVedad KAJTAZ2025-01-041-3/+3
* Fix #907Vedad KAJTAZ2025-01-041-0/+24
* feat: add use_local_tz configurationRenjaya Raga Zenta2024-11-232-8/+22
* fix bit/byte inversion in rpc secret error messagetrinity-1686a2024-11-071-1/+1
* Bump to version 1.0.1v1.0.1rel-v1.0.1Alex Auvolat2024-09-2210-10/+10
* fix logic in `garage layout skip-dead-nodes` + fix typo (fix #879)fix-skip-dead-nodesAlex Auvolat2024-09-222-13/+25
* Tests: don't expect old value after transactional insertJulien Kritter2024-09-121-2/+2
* Don't fetch old values in cross-partition transactional insertsJulien Kritter2024-09-123-33/+17