Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Rename subsections and add docker compose file | Alex Auvolat | 2022-11-16 | 2 | -5/+20 |
| | |||||
* | Add best practices and doc of monitoring (fix #419) | Alex Auvolat | 2022-11-16 | 6 | -11/+1400 |
| | |||||
* | Merge pull request 'OpenAPI spec for admin API' (#379) from ↵ | Alex | 2022-11-16 | 31 | -681/+3535 |
|\ | | | | | | | | | | | ecosystem/openapi into main Reviewed-on: https://git.deuxfleurs.fr/Deuxfleurs/garage/pulls/379 | ||||
| * | Add a "build" section, doc for SDKecosystem/openapi | Quentin Dufour | 2022-11-13 | 13 | -645/+346 |
| | | |||||
| * | Add missing parameter | Quentin Dufour | 2022-11-12 | 1 | -0/+8 |
| | | |||||
| * | openapi validate fix | Quentin Dufour | 2022-11-12 | 1 | -2/+21 |
| | | |||||
| * | Finalize the specification of the admin API | Quentin Dufour | 2022-11-12 | 1 | -3/+197 |
| | | |||||
| * | Bucket CRUD is defined | Quentin Dufour | 2022-11-11 | 1 | -2/+130 |
| | | |||||
| * | Bucket skeleton | Quentin Dufour | 2022-11-11 | 1 | -0/+267 |
| | | |||||
| * | Fix typo in admin API on BucketInfo | Quentin Dufour | 2022-11-11 | 1 | -2/+2 |
| | | |||||
| * | Use awscli in the getting started guide | Quentin Dufour | 2022-11-11 | 1 | -40/+75 |
| | | |||||
| * | Make capacity nullable to allow gateway config | Quentin Dufour | 2022-11-11 | 1 | -0/+2 |
| | | |||||
| * | Error is nullable on AddNode | Quentin Dufour | 2022-11-11 | 1 | -0/+1 |
| | | |||||
| * | Set required fields in the spec | Quentin Dufour | 2022-11-11 | 1 | -1/+16 |
| | | |||||
| * | Fix case of garage version | Quentin Dufour | 2022-11-11 | 1 | -1/+1 |
| | | |||||
| * | Add operationId to entrypoints | Quentin Dufour | 2022-11-11 | 1 | -3/+16 |
| | | |||||
| * | Declare Authorization scheme in OpenAPI | Quentin Dufour | 2022-11-11 | 1 | -4/+9 |
| | | |||||
| * | Partial OpenAPI spec for admin API with a viewer | Quentin Dufour | 2022-11-11 | 17 | -0/+2466 |
| | | |||||
* | | Merge pull request 'Move testing strategy to a dedicated doc section (fix ↵ | Alex | 2022-11-14 | 3 | -2/+77 |
|\ \ | | | | | | | | | | | | | | | | #114)' (#415) from doc-testing-strategy into main Reviewed-on: https://git.deuxfleurs.fr/Deuxfleurs/garage/pulls/415 | ||||
| * | | Move testing strategy to a dedicated doc section (fix #114)doc-testing-strategy | Alex Auvolat | 2022-11-14 | 3 | -2/+77 |
|/ / | |||||
* | | Merge pull request 'Improve Nginx reverse proxy example' (#413) from ↵ | Alex | 2022-11-14 | 1 | -5/+9 |
|\ \ | |/ |/| | | | | | | | baptiste/garage:nginx_fix into main Reviewed-on: https://git.deuxfleurs.fr/Deuxfleurs/garage/pulls/413 | ||||
| * | Improve Nginx reverse proxy example | Baptiste Jonglez | 2022-11-11 | 1 | -5/+9 |
|/ | | | | | | | | | | | | By default, Nginx does proxy buffering and it may store big replies to a temporary file up to 1 GB. It also means that Nginx will read data as fast as possible from Garage, even if the client downloads slowly. Both behaviours are often not wanted, so disable this temporary file in the example. Ref: https://nginx.org/en/docs/http/ngx_http_proxy_module.html#proxy_buffering Also add an example of upstream with a "backup" server, which may be useful to only use remote servers as fallback. | ||||
* | Merge pull request 'Add documentation to run Mastodon on Garage' (#411) from ↵ | Alex | 2022-11-06 | 1 | -2/+130 |
|\ | | | | | | | | | | | baptiste/garage:doc_mastodon into main Reviewed-on: https://git.deuxfleurs.fr/Deuxfleurs/garage/pulls/411 | ||||
| * | Add documentation to run Mastodon on Garage | Baptiste Jonglez | 2022-11-06 | 1 | -2/+130 |
|/ | |||||
* | Merge pull request 'Improvements to CLI' (#410) from cleanup-uploads-command ↵ | Alex | 2022-11-04 | 7 | -18/+486 |
|\ | | | | | | | | | | | into main Reviewed-on: https://git.deuxfleurs.fr/Deuxfleurs/garage/pulls/410 | ||||
| * | Show a nice message and a backtrace when Garage panics | Alex Auvolat | 2022-11-04 | 4 | -17/+190 |
| | | |||||
| * | Clearer error messsages | Alex Auvolat | 2022-11-04 | 1 | -2/+2 |
| | | |||||
| * | Add garage bucket cleanup-incomplete-uploads commandcleanup-uploads-command | Alex Auvolat | 2022-11-04 | 6 | -2/+297 |
|/ | |||||
* | Merge pull request 'Fix helm chart with correct configuration syntax' (#406) ↵ | Alex | 2022-10-18 | 1 | -4/+5 |
|\ | | | | | | | | | | | from fix-helm-chart into main Reviewed-on: https://git.deuxfleurs.fr/Deuxfleurs/garage/pulls/406 | ||||
| * | Fix helm chart with correct configuration syntaxfix-helm-chart | Alex Auvolat | 2022-10-18 | 1 | -4/+5 |
|/ | |||||
* | Merge pull request 'Add TLS support for Consul discovery + refactoring' ↵v0.8.0-rc2v0.8-rc2 | Alex | 2022-10-18 | 12 | -204/+481 |
|\ | | | | | | | | | | | (#405) from consul-tls into main Reviewed-on: https://git.deuxfleurs.fr/Deuxfleurs/garage/pulls/405 | ||||
| * | Change reqwest rustls features | Alex Auvolat | 2022-10-18 | 3 | -26/+3 |
| | | |||||
| * | Fix issue with 'http(s)://' prefixconsul-tls | Alex Auvolat | 2022-10-18 | 3 | -8/+8 |
| | | |||||
| * | move things around | Alex Auvolat | 2022-10-18 | 1 | -9/+8 |
| | | |||||
| * | Load TLS certificates only once | Alex Auvolat | 2022-10-18 | 2 | -132/+133 |
| | | |||||
| * | Add TLS support for Consul discovery + refactoring | Alex Auvolat | 2022-10-18 | 12 | -149/+449 |
|/ | |||||
* | Merge pull request 'Use status code 204 No Content for empty responses' ↵ | Alex | 2022-10-18 | 11 | -104/+104 |
|\ | | | | | | | | | | | (#403) from tobikris/garage:http-no-content into main Reviewed-on: https://git.deuxfleurs.fr/Deuxfleurs/garage/pulls/403 | ||||
| * | update k2v docs for status 204 changes | Tobias Krischer | 2022-10-18 | 1 | -28/+28 |
| | | |||||
| * | Use status code 204 No Content for empty responses | Tobias Krischer | 2022-10-17 | 10 | -76/+76 |
| | | |||||
* | | Merge pull request 'upgrade Nix toolchain' (#400) from upgrade-toolchain ↵ | Alex | 2022-10-18 | 16 | -2307/+2425 |
|\ \ | |/ |/| | | | | | | | into main Reviewed-on: https://git.deuxfleurs.fr/Deuxfleurs/garage/pulls/400 | ||||
| * | Add function to upload a build and its dependencies to the cacheupgrade-toolchain | Alex Auvolat | 2022-10-18 | 1 | -0/+12 |
| | | | | | | | | to faster bootstrap new runner nodes | ||||
| * | Some things are now in result-bin | Alex Auvolat | 2022-10-18 | 4 | -9/+11 |
| | | |||||
| * | Cleanup nix scripts | Alex Auvolat | 2022-10-18 | 3 | -15/+7 |
| | | |||||
| * | Add garage_db test to CI | Alex Auvolat | 2022-10-18 | 1 | -1/+2 |
| | | |||||
| * | Fix cargo2nix feature discovery | Alex Auvolat | 2022-10-18 | 2 | -1/+1286 |
| | | |||||
| * | move refresh_toolchain | Alex Auvolat | 2022-10-18 | 1 | -10/+9 |
| | | |||||
| * | Fix conditional testing in garage_db | Alex Auvolat | 2022-10-14 | 1 | -4/+9 |
| | | |||||
| * | definitively expunge openssl from dependencies everywhere | Alex Auvolat | 2022-10-14 | 5 | -543/+612 |
| | | |||||
| * | Fix i386 build with custom toolchain (armv6 unknown state) | Alex Auvolat | 2022-10-14 | 4 | -37/+34 |
| | | |||||
| * | cargo2nix unstable (patched), rust 1.63.0, nixpkgs 22.05 (32-bit builds are ↵ | Alex Auvolat | 2022-10-14 | 8 | -2552/+1308 |
| | | | | | | | | broken) |