aboutsummaryrefslogtreecommitdiff
path: root/src/garage/tests
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'main' into next-0.10Alex Auvolat2024-03-181-1/+5
|\
| * [sqlite-r2d2] run integration test with all db enginessqlite-r2d2Alex Auvolat2024-03-181-1/+5
| |
* | Merge pull request 'ReplicationMode -> ConsistencyMode+ReplicationFactor' ↵Alex2024-03-071-1/+1
|\ \ | | | | | | | | | | | | | | | (#750) from yuka/garage:split-consistency-mode into next-0.10 Reviewed-on: https://git.deuxfleurs.fr/Deuxfleurs/garage/pulls/750
| * | ReplicationMode -> ConsistencyMode+ReplicationFactorYureka2024-03-071-1/+1
| | |
* | | [sse-c] Testing for SSE-C encryptionAlex Auvolat2024-03-072-0/+456
| | |
* | | Merge branch 'main' into next-0.10Alex Auvolat2024-03-071-2/+109
|\ \ \ | |/ / |/| / | |/
| * [unicode-headers] allow utf-8 in headers + add test for object metadataAlex Auvolat2024-03-071-2/+109
| |
* | Merge branch 'main' into next-0.10Alex Auvolat2024-03-044-25/+137
|\|
| * [test-presigned] Add API test for presigned requestsAlex Auvolat2024-03-043-0/+77
| |
| * [fix-presigned] presigned requests: allow x-amz-* query parameters to stand ↵Alex Auvolat2024-02-281-1/+1
| | | | | | | | in for equivalent headers
| * [fix-presigned] split presigned/normal signature verificationAlex Auvolat2024-02-282-26/+61
| |
* | Merge branch 'main' into next-0.10Alex Auvolat2024-02-1312-147/+238
|\|
| * [header-override-650] implement header overriding in GetObject (fix #650)header-override-650Alex Auvolat2024-02-091-0/+24
| |
| * [multi-char-delimiter-692] allow multi-character delimiters in List* (fix #692)Alex Auvolat2024-02-091-0/+60
| |
| * [dep-upgrade-202402] cargo clippy fixesAlex Auvolat2024-02-082-6/+4
| |
| * [dep-upgrade-202402] upgrade to http/hyper 1.x for testsAlex Auvolat2024-02-057-35/+67
| |
| * [dep-upgrade-202402] prepare migration to http/hyper 1.0Alex Auvolat2024-02-056-72/+38
| |
| * [dep-upgrade-202402] update aws-sdk dependenciesAlex Auvolat2024-02-055-45/+56
| |
* | integration test: print stdout and stderr on subcommand crashAlex Auvolat2023-11-152-34/+12
|/
* garage_db: refactor transactions and add on_commit mechanismAlex Auvolat2023-09-212-5/+6
|
* Merge branch 'main' into nextv0.9.0-beta1Alex Auvolat2023-08-2912-67/+75
|\
| * fix test_website_check_domainAlex Auvolat2023-08-281-9/+9
| |
| * integration test: move json_body to root of crateAlex Auvolat2023-08-287-17/+22
| |
| * support {s3,web}.root_domains in /check endpointbug/support-root-domains-on-demand-tlsQuentin Dufour2023-08-081-21/+26
| |
| * tests/bucket.rs: Adjusted as previously used function is now private.Jonathan Davies2023-06-261-5/+1
| |
| * src/garage/tests: Updated types for aws-sdk-s3 bump.Jonathan Davies2023-06-257-16/+18
| |
* | Merge branch 'main' into nextAlex Auvolat2023-06-135-0/+78
|\|
| * Add basic k2v_client integration testsAlex Auvolat2023-05-224-0/+77
| |
| * k2v signature verification: double urlencoding (see comment in source code)Alex Auvolat2023-05-181-0/+1
| |
* | Add test for multipart uploads and fix part renumberingAlex Auvolat2023-06-091-4/+188
| |
* | fix test; simplify codeAlex Auvolat2023-06-091-6/+33
| |
* | Revert integration tests to using Sled as LMDB causes failuresAlex Auvolat2023-06-091-0/+1
| |
* | Merge branch 'main' into nextAlex Auvolat2023-04-2511-125/+477
|\|
| * use one key per context to isolate teststests/increase-robustnessQuentin Dufour2023-03-138-58/+40
| |
| * do not assume Garage boots in 2sec during testsQuentin Dufour2023-03-131-6/+19
| |
| * Improved bucket authorization response strings.Jonathan Davies2023-01-291-3/+3
| |
| * api_server.rs: Adapted to use query string per Caddy upstream change.Jonathan Davies2023-01-291-14/+51
| |
| * more fixesAlex Auvolat2023-01-262-6/+7
| |
| * Merge branch 'main' into k2v-watch-range-2Alex Auvolat2023-01-264-63/+215
| |\
| | * Cargo.toml: Updated base64 from 0.13 to 0.21.Jonathan Davies2023-01-262-63/+77
| | |
| | * tests/s3/website.rs: Added website hosting authorization check tests.Jonathan Davies2023-01-132-0/+138
| | |
| * | PollRange integration testAlex Auvolat2023-01-111-2/+168
| |/
* | Merge pull request 'Changed all instances of 'key new' to 'key create' to ↵Alex2023-01-041-2/+1
|\ \ | | | | | | | | | | | | | | | make it the same as the bucket commands.' (#459) from jpds/garage:key-create-standardize into next Reviewed-on: https://git.deuxfleurs.fr/Deuxfleurs/garage/pulls/459
| * | Changed all instances of 'key new' to 'key create' to make it consistent as ↵Jonathan Davies2023-01-031-2/+1
| |/ | | | | | | bucket commands issued normally around the same time.
* | Merge branch 'main' into nextAlex Auvolat2023-01-042-0/+30
|\|
| * Fix bucket creation tests to take permissions into accountAlex Auvolat2022-12-122-0/+30
| |
* | Fix integration testAlex Auvolat2022-11-081-1/+1
|/
* Use status code 204 No Content for empty responsesTobias Krischer2022-10-176-68/+68
|
* Properly return HTTP 204 when deleting non-existent object (fix #227)deleteobject-204Alex Auvolat2022-09-141-0/+9
|
* Merge branch 'main' into lx-perf-improvementsAlex Auvolat2022-09-081-2/+2
|\