Commit Graph

  • cfea1e0315 Functional tests for bucket endpoints Quentin Dufour 2022-02-09 17:43:07 +0100
  • 05eb79929e Functional tests for object operations Quentin Dufour 2022-02-09 16:40:05 +0100
  • 0f4e0e8bb9 Move ListObjects tests to Rust Quentin Dufour 2022-02-09 11:24:46 +0100
  • 2a3afcaf65 Test WinSCP Quentin Dufour 2022-03-03 13:34:20 +0100
  • 8a5bbc3b0b
    More permissive OPTIONS on S3 API v0.6.1 Alex Auvolat 2022-03-01 11:15:16 +0100
  • 97f245f218
    Add tracing output to signature calculation Alex Auvolat 2022-02-28 12:21:26 +0100
  • 8129a98291
    Process CORS earlier in pipeline Alex Auvolat 2022-02-28 11:15:53 +0100
  • 54e02b4c3b Force static builds for all platforms Quentin Dufour 2022-02-23 11:38:52 +0100
  • f6f8b7f1ad Support for PostObject (#222) trinity-1686a 2022-02-21 23:02:30 +0100
  • 32864bb8f3 re-update cargo.nix trinity-1686a 2022-02-16 23:42:48 +0100
  • fe9210f071 address review comments trinity-1686a 2022-02-16 23:27:30 +0100
  • 93637d40ec correct location, response xml and behavior on missing filename trinity-1686a 2022-02-12 00:09:19 +0100
  • 63948190e4 stricter policy validation trinity-1686a 2022-02-09 12:41:13 +0100
  • e0aee72a9c fix review comments trinity-1686a 2022-02-09 12:19:04 +0100
  • 19ac5ce20f answer a bit more like aws trinity-1686a 2022-02-08 22:38:09 +0100
  • 27485f94b9 add length support to post policy trinity-1686a 2022-02-07 19:40:16 +0100
  • 217b214ca9 add post object policy support trinity-1686a 2022-02-06 16:03:43 +0100
  • abb19a0443 refactore params parsing trinity-1686a 2022-02-06 00:09:40 +0100
  • c629a9f4e2 refactore signature verification to avoir duplication trinity-1686a 2022-02-05 20:36:03 +0100
  • 621bc84957 update Cargo.nix and fix clippy Trinity Pointard 2022-02-05 13:51:15 +0100
  • efee345178 working PostObject without policy support trinity-1686a 2022-02-05 13:38:39 +0100
  • 1e9d7dc087 add basic parsing for PostObject trinity-1686a 2022-02-01 23:41:02 +0100
  • c5447a9c6f add routing for Post Object trinity-1686a 2022-01-30 15:19:40 +0100
  • e312ba977e
    Add FOSDEM talk and move all .pdf files to Git LFS Alex Auvolat 2022-01-19 21:33:09 +0100
  • 2465163e39
    documentation: add mention to install build-essential Alex Auvolat 2022-02-16 12:18:24 +0100
  • 84613e66a2
    garage(tests): Remove RNG stuff Jill 2022-02-07 17:00:03 +0100
  • c8b30ebc79
    garage(tests): Remove superfluous test Jill 2022-02-07 16:52:42 +0100
  • d7decda3f4
    garage(tests): Add random suffix to created buckets. Jill 2022-02-04 17:55:54 +0100
  • cd13ea461b
    garage(tests): Add some unsafe-usage doc and tweaks Jill 2022-02-04 17:53:46 +0100
  • 5d19f3d2d7
    Add integration tests to Drone Quentin Dufour 2022-02-03 18:04:43 +0100
  • 084dcdbd3a
    Upgrade cargo2nix Quentin Dufour 2022-02-03 15:21:57 +0100
  • 3baa841d6f
    tests: Fix garage integration test Jill 2022-02-02 16:07:26 +0100
  • dd407e7041
    tests: Add garage integration tests (base) Jill 2022-02-02 15:35:52 +0100
  • af261e1789 Fix a bug when a migration is followed by a rebalance Alex Auvolat 2022-02-10 12:33:29 +0100
  • 71496c9f4e
    garage(tests): Remove RNG stuff Jill 2022-02-07 17:00:03 +0100
  • 2bb0f4613f
    garage(tests): Remove superfluous test Jill 2022-02-07 16:52:42 +0100
  • 081d594b6d
    garage(tests): Add random suffix to created buckets. Jill 2022-02-04 17:55:54 +0100
  • 540c5479a7
    garage(tests): Add some unsafe-usage doc and tweaks Jill 2022-02-04 17:53:46 +0100
  • 6399cd740d
    Add integration tests to Drone Quentin Dufour 2022-02-03 18:04:43 +0100
  • ebce4d4b55
    Upgrade cargo2nix Quentin Dufour 2022-02-03 15:21:57 +0100
  • 07fd59c8e6
    tests: Fix garage integration test Jill 2022-02-02 16:07:26 +0100
  • 0b164b3fb2
    tests: Add garage integration tests (base) Jill 2022-02-02 15:35:52 +0100
  • 4ae03aa774 Small documentation updates (#237) Alex 2022-02-10 15:58:09 +0100
  • 831f977c5e
    A few other changes in documentation Alex Auvolat 2022-02-10 13:12:15 +0100
  • 39d9b860ad
    Updated information about download links in documentation Alex Auvolat 2022-02-10 12:54:09 +0100
  • d2c54abf8a
    Fix a bug when a migration is followed by a rebalance Alex Auvolat 2022-02-10 12:33:29 +0100
  • 555c90c67e
    Fix mention of Consul in documentation Alex Auvolat 2022-02-08 17:05:36 +0100
  • 3e1373fafc Add a new S3 comparison Matrix to documentation (#220) Quentin 2022-02-07 16:04:52 +0100
  • 37ec434dee
    Add OpenIO Quentin Dufour 2022-02-04 11:29:14 +0100
  • 70b152cbcb
    Add openstack swift Quentin Dufour 2022-02-04 10:43:13 +0100
  • 3ce7698fe0
    Space missing Quentin Dufour 2022-02-03 11:46:25 +0100
  • 26158bb0d6
    Reorganize compatibility list Quentin Dufour 2022-02-03 10:55:29 +0100
  • 9975011a92
    New S3 compatibility table with Swift Quentin Dufour 2022-02-03 10:31:22 +0100
  • 7d68b7060e
    Fix anchors in links Alex Auvolat 2022-02-02 14:05:17 +0100
  • 99ed67503c
    Update quickstart to set endpoints ending in localhost Quentin Dufour 2022-02-01 17:42:21 +0100
  • 5a1fb7cce7
    Improve integration part of the doc Quentin Dufour 2022-02-01 17:39:35 +0100
  • 1c0ba930b8 Reorganize documentation for new website (#213) Alex 2022-02-07 11:51:12 +0100
  • 3885a5ea47
    Update some things in documentation Alex Auvolat 2022-02-02 13:06:34 +0100
  • da7d645f52
    Fix more links Alex Auvolat 2022-02-02 12:12:21 +0100
  • 0b08094bf2
    Fix more links Alex Auvolat 2022-02-02 11:55:47 +0100
  • 961a4cf7b7
    Change _ to - and fix internal links Alex Auvolat 2022-02-02 11:43:28 +0100
  • 50d8e30603
    Add missing front matter Alex Auvolat 2022-02-02 10:17:10 +0100
  • bac1a8b99a
    Move _index.md from website repo Alex Auvolat 2022-02-02 10:11:48 +0100
  • ff04afaa77
    Move documentation files around and adapt format for new website Alex Auvolat 2022-02-02 10:05:27 +0100
  • 45d6d377d2
    Remove website publishing (new website is now online) Alex Auvolat 2022-02-06 09:23:49 +0100
  • 6f7ef11537 Generate and upload a JSON result Quentin Dufour 2022-02-05 19:08:10 +0100
  • 241db1e1f5 Add URL field to JSON builds Alex Auvolat 2022-02-05 14:15:22 +0100
  • ecd76977ea Generate JSON build description Quentin Dufour 2022-01-31 11:59:14 +0100
  • 38bb74bfd8 Add URL field to JSON builds Alex Auvolat 2022-02-05 14:15:22 +0100
  • 935670690f
    Probably fix test-smoke v0.6.0 Alex Auvolat 2022-02-02 17:34:19 +0100
  • ae2f32baf1
    Hide deleted key in bucket info (fix #211) Alex Auvolat 2022-02-02 17:12:48 +0100
  • f67029ce2a Improve testing conf + test CORS Quentin Dufour 2022-02-01 17:55:14 +0100
  • 2760f1cb17
    Add advice about --fast-list Alex Auvolat 2022-01-31 16:51:39 +0100
  • bb307bd184 Generate JSON build description Quentin Dufour 2022-01-31 11:59:14 +0100
  • 26849ed066
    Add step to 0.6.0 migration guide Alex Auvolat 2022-01-27 14:31:25 +0100
  • c99f55c420
    Add restriction on part ordering in CompleteMultipartUpload v0.6.0-rc1 Alex Auvolat 2022-01-25 12:25:29 +0100
  • acdf893362
    Fix partnumber Alex Auvolat 2022-01-25 11:29:21 +0100
  • 338b1b83ee
    Implement part_number for GetObject Alex Auvolat 2022-01-13 15:29:39 +0100
  • 6dab836f3a
    Multipart improvements Alex Auvolat 2022-01-12 12:43:33 +0100
  • 88781b61ce Update compatibility target bucket-cors-more Quentin Dufour 2022-01-24 17:50:16 +0100
  • c435004d9f Reword connect Quentin Dufour 2022-01-24 13:59:25 +0100
  • 3e07f10255 Add WinSCP and update menu Quentin Dufour 2022-01-24 13:49:40 +0100
  • 11f54e2b8b Add support for duck Quentin Dufour 2022-01-24 13:44:39 +0100
  • a8ef761731 Add docker registry Quentin Dufour 2022-01-24 12:37:12 +0100
  • 513a6b15f9
    Handle OPTIONS on website endpoint Alex Auvolat 2022-01-24 12:03:57 +0100
  • ba7be3f895 Add doc for Publii + Peertube Quentin Dufour 2022-01-24 12:04:58 +0100
  • ea7fb901eb
    Implement {Put,Get,Delete}BucketCors and CORS in general Alex Auvolat 2022-01-07 16:23:04 +0100
  • 820924534a use clamp instead of min(max()) Trinity Pointard 2022-01-20 21:27:17 +0100
  • 94f0e7c135 Test ListParts endpoint with awscli Quentin Dufour 2022-01-20 16:38:28 +0100
  • 440374524b Implement ListParts Quentin Dufour 2022-01-19 17:16:00 +0100
  • fe1d637b05 use clamp instead of min(max()) Trinity Pointard 2022-01-20 21:27:17 +0100
  • fe003d6fbc Add ListPartsResult structure Quentin Dufour 2022-01-14 17:51:34 +0100
  • e55fa38c99 Add date verification to presigned urls (#196) trinity-1686a 2022-01-18 12:22:31 +0100
  • e3e80396ed return 403 on anonymous query Trinity Pointard 2022-01-17 20:10:59 +0100
  • 2735dfae46 clippy Trinity Pointard 2022-01-17 19:41:34 +0100
  • 94348831bc verify date of presigned urls properly Trinity Pointard 2022-01-17 19:39:50 +0100
  • 178e35f868 refactor s3_router and api_server to make unused Endpoint parameters more obvious trinity-1686a 2022-01-11 19:14:14 +0100
  • 7c049f1c94 Fix extreme value to be less extreme so that integration test works on 32bits Alex Auvolat 2022-01-17 10:43:07 +0100
  • fdcddbe168 Fix Multipart Upload with WinSCP (#164) (#193) Jill 2022-01-17 11:18:40 +0100
  • 9a22c9905b
    garage_api(fixup): Fix typo on Multipart Upload parsing function Jill 2022-01-14 14:18:08 +0100