Noooste
28c186f3eb
fix(helm): update version badges in README for Garage UI
...
Signed-off-by: Noooste <83548733+Noooste@users.noreply.github.com >
2026-06-21 22:58:32 +02:00
garage-ui-release-bot[bot]
d502dac457
chore: release main ( #77 )
...
* chore: release main
* chore: sync Chart.yaml appVersion to v0.8.2
---------
Co-authored-by: garage-ui-release-bot[bot] <285030457+garage-ui-release-bot[bot]@users.noreply.github.com>
Co-authored-by: garage-ui-release-bot[bot] <garage-ui-release-bot[bot]@users.noreply.github.com>
v0.8.2
2026-06-08 00:35:53 +02:00
dependabot[bot]
67d8f633b0
chore(deps): bump react-router and react-router-dom in /frontend ( #74 )
...
Bumps [react-router](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router ) to 7.16.0 and updates ancestor dependency [react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom ). These dependencies need to be updated together.
Updates `react-router` from 7.14.1 to 7.16.0
- [Release notes](https://github.com/remix-run/react-router/releases )
- [Changelog](https://github.com/remix-run/react-router/blob/main/packages/react-router/CHANGELOG.md )
- [Commits](https://github.com/remix-run/react-router/commits/react-router@7.16.0/packages/react-router )
Updates `react-router-dom` from 7.14.1 to 7.16.0
- [Release notes](https://github.com/remix-run/react-router/releases )
- [Changelog](https://github.com/remix-run/react-router/blob/main/packages/react-router-dom/CHANGELOG.md )
- [Commits](https://github.com/remix-run/react-router/commits/react-router-dom@7.16.0/packages/react-router-dom )
---
updated-dependencies:
- dependency-name: react-router
dependency-version: 7.16.0
dependency-type: indirect
- dependency-name: react-router-dom
dependency-version: 7.16.0
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-08 00:13:10 +02:00
Noste
22be89b2ff
fix(backend): prevent OIDC login loop from empty cookie name ( #76 )
...
Signed-off-by: Noooste <83548733+Noooste@users.noreply.github.com >
2026-06-08 00:11:45 +02:00
garage-ui-release-bot[bot]
ae97dd8f01
chore: release main ( #73 )
...
* chore: release main
* chore: sync Chart.yaml appVersion to v0.8.1
---------
Co-authored-by: garage-ui-release-bot[bot] <285030457+garage-ui-release-bot[bot]@users.noreply.github.com>
Co-authored-by: garage-ui-release-bot[bot] <garage-ui-release-bot[bot]@users.noreply.github.com>
v0.8.1
2026-06-01 00:54:09 +02:00
Florian Gareis
45f8770799
fix(frontend): align three-dot menu item icon spacing and text alignment ( #72 )
2026-06-01 00:53:22 +02:00
Noste
e3191c2686
fix(ci): add workflow_dispatch
...
Signed-off-by: Noste <83548733+Noooste@users.noreply.github.com >
2026-05-31 12:57:58 +02:00
Noste
24997db960
fix(ci): add docker login for cosign
...
Signed-off-by: Noste <83548733+Noooste@users.noreply.github.com >
2026-05-31 12:55:40 +02:00
Noste
3c69cc5f26
Merge remote-tracking branch 'origin/main'
2026-05-31 12:52:34 +02:00
Noste
4b0e98008b
chore(release): remove pin version
...
Signed-off-by: Noste <83548733+Noooste@users.noreply.github.com >
2026-05-31 12:52:04 +02:00
garage-ui-release-bot[bot]
bc67e50606
chore: release main ( #71 )
...
Co-authored-by: garage-ui-release-bot[bot] <285030457+garage-ui-release-bot[bot]@users.noreply.github.com>
garage-ui-chart-v0.6.1
garage-ui-0.6.1
2026-05-31 12:51:23 +02:00
Noste
fe1765597c
chore(release): exclude .github from app, pin chart to 0.6.1 patch
...
Signed-off-by: Noste <83548733+Noooste@users.noreply.github.com >
2026-05-31 12:50:15 +02:00
Noste
1c9043c697
feat: Publish Helm chart to GHCR ( #70 )
...
* feat(ci): add GitHub Actions workflow to publish Helm chart to GHCR
Signed-off-by: Noste <83548733+Noooste@users.noreply.github.com >
* docs(helm): update README to include installation instructions from OCI registry and signature verification
Signed-off-by: Noste <83548733+Noooste@users.noreply.github.com >
---------
Signed-off-by: Noste <83548733+Noooste@users.noreply.github.com >
2026-05-31 12:31:53 +02:00
garage-ui-release-bot[bot]
b80cfef844
chore: release main ( #69 )
...
* chore: release main
* chore: sync Chart.yaml appVersion to v0.8.0
---------
Co-authored-by: garage-ui-release-bot[bot] <285030457+garage-ui-release-bot[bot]@users.noreply.github.com>
Co-authored-by: garage-ui-release-bot[bot] <garage-ui-release-bot[bot]@users.noreply.github.com>
garage-ui-chart-v0.6.0
garage-ui-0.6.0
v0.8.0
2026-05-31 11:57:40 +02:00
Noste
186af18d54
feat(docs): add documentation generation command to Makefile
...
Signed-off-by: Noste <83548733+Noooste@users.noreply.github.com >
2026-05-31 11:54:43 +02:00
dependabot[bot]
4b3a562acb
chore(deps): bump axios from 1.15.2 to 1.16.0 in /frontend ( #67 )
...
Bumps [axios](https://github.com/axios/axios ) from 1.15.2 to 1.16.0.
- [Release notes](https://github.com/axios/axios/releases )
- [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md )
- [Commits](https://github.com/axios/axios/compare/v1.15.2...v1.16.0 )
---
updated-dependencies:
- dependency-name: axios
dependency-version: 1.16.0
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-31 11:39:32 +02:00
Alistair Young
5427758eaa
feat(backend,helm)!: bind to IPv6 wildcard by default for dual-stack support
...
* fix: Enable Garage UI to work on IPv6-based clusters.
* fix: building on nonstandard-uid machines.
* fix: Enable Garage UI to work on IPv6-based clusters.
2026-05-31 11:39:04 +02:00
garage-ui-release-bot[bot]
c30400cf84
chore: release main ( #62 )
...
* chore: release main
* chore: sync Chart.yaml appVersion to v0.7.0
* Bump version to 0.5.1 in Chart.yaml
* chore: bump version
---------
Co-authored-by: garage-ui-release-bot[bot] <285030457+garage-ui-release-bot[bot]@users.noreply.github.com>
Co-authored-by: garage-ui-release-bot[bot] <garage-ui-release-bot[bot]@users.noreply.github.com>
Co-authored-by: Noste <83548733+Noooste@users.noreply.github.com >
garage-ui-chart-v0.5.1
garage-ui-0.5.1
v0.7.0
2026-05-25 18:43:44 +02:00
Noste
d05b9ce324
docs: update README to include loading sensitive values from files with _FILE suffix
...
Signed-off-by: Noste <83548733+Noooste@users.noreply.github.com >
2026-05-23 15:43:26 +02:00
Noste
1f16edd39c
feat(backend,frontend): enable quotas support in bucket settings ( #64 )
2026-05-23 15:29:04 +02:00
Noste
36ec8e800e
feat(backend): Support _FILE suffix on sensitive env variables ( #63 )
...
* feat(env): add _FILE suffix support for env variables
* fix(frontend): dynamic refresh on key creation
* chore(deps): update packages
* fix(test): coverage
2026-05-23 14:55:52 +02:00
Noste
1b645b0c2c
fix(auth): remove auto-enable token auth logic
...
Signed-off-by: Noste <83548733+Noooste@users.noreply.github.com >
2026-05-23 12:46:38 +02:00
garage-ui-release-bot[bot]
dc9ea5716a
chore: release main ( #57 )
...
* chore: release main
* chore: sync Chart.yaml appVersion to v0.6.2
---------
Co-authored-by: garage-ui-release-bot[bot] <285030457+garage-ui-release-bot[bot]@users.noreply.github.com>
Co-authored-by: garage-ui-release-bot[bot] <garage-ui-release-bot[bot]@users.noreply.github.com>
garage-ui-chart-v0.5.0
garage-ui-0.5.0
2026-05-16 10:27:30 +02:00
Noste
699f11afaa
feat(helm): add support for extra Kubernetes manifests in values.yaml
...
Signed-off-by: Noste <83548733+Noooste@users.noreply.github.com >
2026-05-16 10:26:04 +02:00
Noste
657d919331
chore: update .gitignore
...
Signed-off-by: Noste <83548733+Noooste@users.noreply.github.com >
2026-05-16 09:30:02 +02:00
Noste
01c4c16778
ci: add workflow_dispatch trigger to build.yml
...
Signed-off-by: Noste <83548733+Noooste@users.noreply.github.com >
2026-05-16 09:21:57 +02:00
garage-ui-release-bot[bot]
3521e63073
chore: release main ( #55 )
...
Co-authored-by: garage-ui-release-bot[bot] <285030457+garage-ui-release-bot[bot]@users.noreply.github.com>
Co-authored-by: Noste <83548733+Noooste@users.noreply.github.com >
v0.6.2
garage-ui-0.4.2
garage-ui-chart-v0.4.2
2026-05-15 23:29:54 +02:00
Noste
71d3c8446a
ci: sync Chart.yaml appVersion via post-release-please step
...
Signed-off-by: Noste <83548733+Noooste@users.noreply.github.com >
2026-05-15 23:28:28 +02:00
Noste
709b9f2ad3
fix(helm): update appVersion format and improve image tag handling
...
Signed-off-by: Noste <83548733+Noooste@users.noreply.github.com >
2026-05-15 23:11:51 +02:00
github-actions[bot]
fd49c4e4c9
chore: release main ( #54 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
v0.6.1
garage-ui-chart-v0.4.1
2026-05-15 18:56:43 +02:00
Noste
ff46ff6232
fix: Helm image tag ( #53 )
...
* fix(helm): update image tag logic to handle version prefixes correctly
Signed-off-by: Noste <83548733+Noooste@users.noreply.github.com >
* fix(ci): exclude helm/garage-ui from changelog generation
Signed-off-by: Noste <83548733+Noooste@users.noreply.github.com >
---------
Signed-off-by: Noste <83548733+Noooste@users.noreply.github.com >
2026-05-15 18:52:49 +02:00
github-actions[bot]
66abbc64b3
chore: release main ( #52 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
v0.6.0
garage-ui-chart-v0.4.0
2026-05-15 18:37:40 +02:00
Noste
cb3839e618
fix(ci): remove CHANGELOG.md seeds so release-please owns them ( #51 )
...
Signed-off-by: Noste <83548733+Noooste@users.noreply.github.com >
2026-05-15 18:34:00 +02:00
Noste
f04c38168d
fix(ci): correct appVersion tracking and remove changelog seeds ( #49 )
...
* feat(ci): add automated release workflow and changelog management
Signed-off-by: Noste <83548733+Noooste@users.noreply.github.com >
* fix(ci): correct appVersion tracking and remove changelog seeds
---------
Signed-off-by: Noste <83548733+Noooste@users.noreply.github.com >
2026-05-15 18:29:07 +02:00
Noste
c45846535c
ci: add automated release workflow and changelog management ( #47 )
...
Signed-off-by: Noste <83548733+Noooste@users.noreply.github.com >
2026-05-15 18:14:15 +02:00
Noste
c8cb3c4923
feat: enhance bucket credential retrieval to support read/write operations and improve caching logic ( #46 )
...
Signed-off-by: Noste <83548733+Noooste@users.noreply.github.com >
2026-05-15 15:37:07 +02:00
madestreel
c8337de3a8
feat: add extraEnvs to helm chart to allow config override ( #45 )
...
Co-authored-by: Maxime de Streel <mst@escaux.com >
2026-05-15 15:36:44 +02:00
dependabot[bot]
5cc4b02114
chore(deps-dev): bump postcss from 8.5.6 to 8.5.12 in /frontend ( #32 )
...
Bumps [postcss](https://github.com/postcss/postcss ) from 8.5.6 to 8.5.12.
- [Release notes](https://github.com/postcss/postcss/releases )
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md )
- [Commits](https://github.com/postcss/postcss/compare/8.5.6...8.5.12 )
---
updated-dependencies:
- dependency-name: postcss
dependency-version: 8.5.12
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-14 09:20:12 +02:00
dependabot[bot]
741232c797
chore(deps): bump axios from 1.15.0 to 1.15.2 in /frontend ( #34 )
...
Bumps [axios](https://github.com/axios/axios ) from 1.15.0 to 1.15.2.
- [Release notes](https://github.com/axios/axios/releases )
- [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md )
- [Commits](https://github.com/axios/axios/compare/v1.15.0...v1.15.2 )
---
updated-dependencies:
- dependency-name: axios
dependency-version: 1.15.2
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-14 09:19:54 +02:00
Noste
a9337ff59b
chore: update version and appVersion in Chart.yaml and README
...
Signed-off-by: Noste <83548733+Noooste@users.noreply.github.com >
garage-ui-0.3.0
2026-05-14 09:17:26 +02:00
Noste
ff3977aeb5
feat: enhance admin role checks to support multiple roles configuration ( #43 )
...
Signed-off-by: Noste <83548733+Noooste@users.noreply.github.com >
v0.5.0
2026-05-12 23:31:11 +02:00
Noste
5388f0da8f
feat: add support for TLS InsecureSkipVerify in OIDC configuration ( #42 )
...
Signed-off-by: Noste <83548733+Noooste@users.noreply.github.com >
v0.4.4
2026-05-12 17:57:07 +02:00
Noooste
42055930ed
docs: add garage setup guide and update config example filename
...
Signed-off-by: Noooste <83548733+Noooste@users.noreply.github.com >
2026-04-24 12:09:04 +02:00
Noste
f1eeca60bf
feat: add garage.toml support ( #30 )
2026-04-24 11:27:43 +02:00
Noooste
a5f064761b
docs: update README to enhance clarity and modernize presentation
...
Signed-off-by: Noooste <83548733+Noooste@users.noreply.github.com >
2026-04-24 11:10:13 +02:00
Noooste
b90e4f71be
docs: update README to enhance clarity and modernize presentation
...
Signed-off-by: Noooste <83548733+Noooste@users.noreply.github.com >
2026-04-24 11:08:55 +02:00
Noste
21f10a0274
Update README with completed Garage v1 support
2026-04-24 09:55:18 +02:00
Noste
390ccd7893
Support garage v1 ( #31 )
...
* feat: support garage v1
2026-04-24 09:53:56 +02:00
Noste
b8b4d039ff
Merge pull request #29 from Noooste/alert-autofix-1
...
Potential fix for code scanning alert no. 1: Workflow does not contain permissions
2026-04-20 14:00:55 +02:00
Noste
1e6ab4f3cc
Merge pull request #28 from Noooste/alert-autofix-2
...
Potential fix for code scanning alert no. 2: Workflow does not contain permissions
2026-04-20 14:00:45 +02:00