Commit graph

  • 9d83364ad9
    itertools .unique() doesn't require sorted items Alex Auvolat 2022-12-11 18:30:02 +01:00
  • defd7d9e63 Merge pull request 'Implement /health admin API endpoint to check node health' (#440) from admin-health-api into main Alex 2022-12-11 17:25:28 +00:00
  • 533afcf4e1
    simplify Alex Auvolat 2022-12-11 18:17:08 +01:00
  • 5ea5fd2130
    Always return 200 OK on /v0/health, reinstate admin api doc as draft and complete it Alex Auvolat 2022-12-11 18:11:12 +01:00
  • 35f8e8e2fb Merge pull request 'Fix typo in documentation' (#441) from felix.scheinost/garage:documentation-typo into main Alex 2022-12-07 20:42:24 +00:00
  • d5a2502b09 Fix typo in documentation felix.scheinost 2022-12-07 12:43:49 +00:00
  • d7868c48a4
    Separate /health (simple text answer) and /v0/health (full json answer, authenticated) Alex Auvolat 2022-12-05 15:38:32 +01:00
  • 280d1be7b1
    Refactor health check and add ability to return it in json Alex Auvolat 2022-12-05 15:28:57 +01:00
  • 2065f011ca
    Implement /health admin API endpoint to check node health Alex Auvolat 2022-12-05 14:59:15 +01:00
  • 243b7c9a1c Merge pull request 'Fix spelling mistake in docs' (#438) from tompearson/garage:fix-typo into main Alex 2022-12-05 12:27:14 +00:00
  • a3afc761b6 Update 'doc/book/design/goals.md' tompearson 2022-12-04 16:27:46 +00:00
  • 19bdd1c799 Merge pull request 'Fix logs appearing twice' (#435) from fix-logs into main Alex 2022-11-29 21:30:39 +00:00
  • 448dcc5cf4 Merge pull request 'Make repository into a Nix flake' (#424) from nix-remove-system into main Alex 2022-11-29 21:26:41 +00:00
  • 26121bb619
    Fix logs appearing twice Alex Auvolat 2022-11-29 22:23:27 +01:00
  • 280330ac72 Merge pull request 'Add talk to the Capitole du Libre 2022' (#434) from CdL_talk into main Alex 2022-11-27 13:38:13 +00:00
  • 4d7b4d9d20 Add talk to the Capitole du Libre 2022 vincent 2022-11-27 11:36:01 +01:00
  • fc450ec13a Merge pull request 'Fix #432: documentation issue' (#433) from fix-432 into main Alex 2022-11-24 14:36:53 +00:00
  • 379b2049f5
    Fix #432: documentation issue Alex Auvolat 2022-11-24 15:33:33 +01:00
  • 76db422c64 Fix garage admin service 1748355963151569755/tmp_refs/heads/main 1748355963151569755/main 1722538279506937170/tmp_refs/heads/main 1722538279506937170/main kaiyou 2022-11-23 22:51:09 +01:00
  • 1dd5b96350 Local version bump until this is merged upstream kaiyou 2022-11-23 22:47:39 +01:00
  • 67102dd185 Add admin port kaiyou 2022-11-23 22:45:28 +01:00
  • 293139a94a Merge pull request 'Tentative fix #414' (#429) from try-fix-414 into main Alex 2022-11-21 21:45:17 +00:00
  • 54e800ef8d
    Tentative fix for issue #414 Alex Auvolat 2022-11-21 17:13:41 +01:00
  • 1e40c93fd0 Merge pull request 'Changes for v0.8.0' (#428) from v0.8.0-tmp into main v0.8.0 Alex 2022-11-21 13:55:50 +00:00
  • 0cfb56d33e
    update cargo.nix Alex Auvolat 2022-11-21 14:47:18 +01:00
  • c1fb65194c
    Add sled default in garage_model also Alex Auvolat 2022-11-21 14:25:54 +01:00
  • 67941000ee
    put sled as default feature in garage_db Alex Auvolat 2022-11-21 14:08:21 +01:00
  • fd38b387a8 Local version bump until this is merged upstream kaiyou 2022-11-20 10:26:58 +01:00
  • 47bbe9f0b2 Merge branch 'feat-k8s-dbengine' kaiyou 2022-11-18 20:19:32 +01:00
  • c2a2d70a59 Make db engine configurable through helm values kaiyou 2022-11-18 20:17:58 +01:00
  • 7bca6ccd0b Add documentation about setting db engine in helm kaiyou 2022-11-18 20:06:32 +01:00
  • 4787685912 Fix documentation based on new deployment values kaiyou 2022-11-18 20:03:57 +01:00
  • 17a0ba9f7c Set hostPath type for volumes kaiyou 2022-11-06 21:54:09 +01:00
  • 462655188c Fix volume handling and persistence flag kaiyou 2022-11-06 17:50:06 +01:00
  • a53e6271bb Enable daemonset deployment using the helm chart kaiyou 2022-10-29 21:07:02 +02:00
  • 60c26fbc62
    Inject last modified date as git_version; flake cache uploading Alex Auvolat 2022-11-16 23:47:10 +01:00
  • e76dba9561
    Make repository into a Nix flake Alex Auvolat 2022-11-16 22:21:24 +01:00
  • 7fafd14a25 Merge pull request 'Documentation updates' (#423) from doc-0.8 into main Alex 2022-11-16 20:50:45 +00:00
  • 555a54ec40
    doc precisions and fixes Alex Auvolat 2022-11-16 13:40:49 +01:00
  • fc8f795bba
    Rename subsections and add docker compose file Alex Auvolat 2022-11-16 13:33:33 +01:00
  • a7af0c8af9
    Add best practices and doc of monitoring (fix #419) Alex Auvolat 2022-11-16 13:27:24 +01:00
  • 1dd3869199
    chore(helm): bump chart number Patrick Jahns 2022-11-16 12:21:33 +01:00
  • 5b1c1d9736
    feat(helm): allow to add custom labels to created ingress resources Patrick Jahns 2022-11-16 12:21:18 +01:00
  • b31d9a6be0
    refactor(helm): disable the ingress per default Patrick Jahns 2022-11-16 12:18:11 +01:00
  • bcc9772470 Merge pull request 'OpenAPI spec for admin API' (#379) from ecosystem/openapi into main Alex 2022-11-16 10:51:04 +00:00
  • c4e4cc1156 Merge pull request 'Move testing strategy to a dedicated doc section (fix #114)' (#415) from doc-testing-strategy into main Alex 2022-11-14 12:38:28 +00:00
  • 05547f2ba6
    Move testing strategy to a dedicated doc section (fix #114) Alex Auvolat 2022-11-14 13:34:00 +01:00
  • 39ac295eb7 Merge pull request 'Improve Nginx reverse proxy example' (#413) from baptiste/garage:nginx_fix into main Alex 2022-11-14 12:21:56 +00:00
  • cf23aee183
    Add a "build" section, doc for SDK Quentin Dufour 2022-11-13 16:48:23 +01:00
  • 74ea449f4b
    Add missing parameter Quentin Dufour 2022-11-12 23:04:37 +01:00
  • eabb37b53f
    openapi validate fix Quentin Dufour 2022-11-12 22:37:42 +01:00
  • e7824faa17
    Finalize the specification of the admin API Quentin Dufour 2022-11-12 18:08:41 +01:00
  • 8dfc909759 Improve Nginx reverse proxy example Baptiste Jonglez 2022-11-11 21:45:03 +01:00
  • 485109ea60
    Bucket CRUD is defined Quentin Dufour 2022-11-11 18:32:35 +01:00
  • ebe8a41f2d
    Bucket skeleton Quentin Dufour 2022-11-11 17:10:41 +01:00
  • dc50fa3b34
    Fix typo in admin API on BucketInfo Quentin Dufour 2022-11-11 16:56:56 +01:00
  • a976c9190c
    Use awscli in the getting started guide Quentin Dufour 2022-11-11 12:48:52 +01:00
  • 72a0f90070
    Make capacity nullable to allow gateway config Quentin Dufour 2022-09-23 20:55:33 +02:00
  • d814deb806
    Error is nullable on AddNode Quentin Dufour 2022-09-14 17:18:06 +02:00
  • 6a09f16da7
    Set required fields in the spec Quentin Dufour 2022-09-14 15:34:24 +02:00
  • 23207d18a0
    Fix case of garage version Quentin Dufour 2022-09-13 16:43:42 +02:00
  • 3024405a65
    Add operationId to entrypoints Quentin Dufour 2022-09-13 16:09:51 +02:00
  • 5f0928f89c
    Declare Authorization scheme in OpenAPI Quentin Dufour 2022-09-12 17:24:44 +02:00
  • 0a01b34e81
    Partial OpenAPI spec for admin API with a viewer Quentin Dufour 2022-09-12 16:47:18 +02:00
  • ec12d6c8dd
    Slightly simplify code at places Alex Auvolat 2022-11-08 16:15:45 +01:00
  • 217abdca18
    Fix HTTP return code Alex Auvolat 2022-11-08 15:38:53 +01:00
  • fc2729cd81
    Fix integration test Alex Auvolat 2022-11-08 15:13:37 +01:00
  • d75b37b018
    Return more info when layout's .check() fails, fix compilation, fix test Alex Auvolat 2022-11-08 14:23:08 +01:00
  • 73a4ca8b15
    Use bytes as capacity units Alex Auvolat 2022-11-07 21:12:11 +01:00
  • fd5bc142b5
    Ensure .sort() is called before counting unique items Alex Auvolat 2022-11-07 20:29:25 +01:00
  • ea5afc2511
    Style improvements Alex Auvolat 2022-11-07 19:34:40 +01:00
  • 28d7a49f63
    Merge branch 'main' into optimal-layout Alex Auvolat 2022-11-07 12:20:59 +01:00
  • 6f60fe42c3 Set hostPath type for volumes kaiyou 2022-11-06 21:54:09 +01:00
  • 66f2daa025 Merge pull request 'Add documentation to run Mastodon on Garage' (#411) from baptiste/garage:doc_mastodon into main Alex 2022-11-06 17:06:07 +00:00
  • bf5868a71d Fix volume handling and persistence flag kaiyou 2022-11-06 17:50:06 +01:00
  • 26b3295aaa Add documentation to run Mastodon on Garage Baptiste Jonglez 2022-11-06 14:07:31 +01:00
  • 0d279918b7 Merge pull request 'Improvements to CLI' (#410) from cleanup-uploads-command into main Alex 2022-11-04 15:51:16 +00:00
  • e03d9062f7
    Show a nice message and a backtrace when Garage panics Alex Auvolat 2022-11-04 16:33:05 +01:00
  • 8d3bbf5703
    Clearer error messsages Alex Auvolat 2022-11-04 16:07:33 +01:00
  • 5b18fd8201
    Add garage bucket cleanup-incomplete-uploads command Alex Auvolat 2022-11-04 11:55:59 +01:00
  • f285cb6ecf Enable daemonset deployment using the helm chart kaiyou 2022-10-29 21:07:02 +02:00
  • 043246c575 Merge pull request 'Fix helm chart with correct configuration syntax' (#406) from fix-helm-chart into main Alex 2022-10-18 20:30:58 +00:00
  • d6c77ea327
    Fix helm chart with correct configuration syntax Alex Auvolat 2022-10-18 22:30:05 +02:00
  • 5254750658 Merge pull request 'Add TLS support for Consul discovery + refactoring' (#405) from consul-tls into main v0.8.0-rc2 Alex 2022-10-18 20:20:55 +00:00
  • 57b5c2c754
    Change reqwest rustls features Alex Auvolat 2022-10-18 22:11:27 +02:00
  • 8bc5caf7aa
    Fix issue with 'http(s)://' prefix Alex Auvolat 2022-10-18 21:17:11 +02:00
  • 2da8786f54
    move things around Alex Auvolat 2022-10-18 19:13:52 +02:00
  • 5d8d393054
    Load TLS certificates only once Alex Auvolat 2022-10-18 19:11:16 +02:00
  • 002b9fc50c
    Add TLS support for Consul discovery + refactoring Alex Auvolat 2022-10-18 18:38:20 +02:00
  • 5670599372 Merge pull request 'Use status code 204 No Content for empty responses' (#403) from tobikris/garage:http-no-content into main Alex 2022-10-18 14:20:44 +00:00
  • 7bc9fd34b2 Merge pull request 'upgrade Nix toolchain' (#400) from upgrade-toolchain into main Alex 2022-10-18 14:16:52 +00:00
  • a54a63c491
    Add function to upload a build and its dependencies to the cache Alex Auvolat 2022-10-18 14:19:19 +02:00
  • f1c96d108c
    update k2v docs for status 204 changes Tobias Krischer 2022-10-18 13:50:56 +02:00
  • 8fc93abc79
    Some things are now in result-bin Alex Auvolat 2022-10-18 13:17:30 +02:00
  • 667ca9d3e3
    Cleanup nix scripts Alex Auvolat 2022-10-18 12:48:31 +02:00
  • 6a5eba0b72
    Add garage_db test to CI Alex Auvolat 2022-10-18 12:33:35 +02:00
  • 00cf076412
    Fix cargo2nix feature discovery Alex Auvolat 2022-10-18 12:15:45 +02:00
  • 7c0c229934
    move refresh_toolchain Alex Auvolat 2022-10-18 12:15:31 +02:00
  • 7865003323
    Use status code 204 No Content for empty responses Tobias Krischer 2022-10-16 19:46:15 +02:00
  • 4582a8f34a Merge pull request 'Update 'doc/book/reference-manual/features.md'' (#402) from borgified/garage:borgified-patch-1 into main Quentin 2022-10-16 07:41:32 +00:00