From 2e8d2e2b10412de93a5bfb74bcdcb2174cc0cbf1 Mon Sep 17 00:00:00 2001 From: TrueCharts Bot Date: Tue, 15 Apr 2025 20:15:58 +0200 Subject: [PATCH] =?UTF-8?q?chore(helm):=20update=20image=20ghcr.io/manyfol?= =?UTF-8?q?d3d/manyfold=200.107.0=20=E2=86=92=200.108.0=20(#34398)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR contains the following updates: | Package | Update | Change | |---|---|---| | [ghcr.io/manyfold3d/manyfold](https://redirect.github.com/manyfold3d/manyfold) | minor | `d2c53d9` -> `80d69dc` | Add the preset `:preserveSemverRanges` to your config if you don't want to pin your dependencies. --- ### Release Notes
manyfold3d/manyfold (ghcr.io/manyfold3d/manyfold) ### [`v0.108.0`](https://redirect.github.com/manyfold3d/manyfold/releases/tag/v0.108.0) [Compare Source](https://redirect.github.com/manyfold3d/manyfold/compare/v0.107.0...v0.108.0) This release is all about the API! We've had a read-only API for a few releases now, but this release brings the ability to update and create data as well. First, you'll need to create an OAuth application in the settings area, with the appropriate scopes. You can then use it to create, edit and delete all the basic data for creators and collections, and update metadata for models and files. That means that, for instance, you could write a script to import data from another hosting site. The best way to explore the API is to try it live from the API documentation; just click "Authorise" and paste in your app credentials! There are a few things that aren't in there yet; problems, permissions, admin capabilities, and you can't yet upload new files, but all that will be coming in future releases, so stay tuned! #### What's Changed ##### 💥 Breaking Changes 💥 - Change API to use vendor-specific content type, including version by [@​Floppy](https://redirect.github.com/Floppy) in [https://github.com/manyfold3d/manyfold/pull/3975](https://redirect.github.com/manyfold3d/manyfold/pull/3975) ##### ✨ New Features ✨ - Delete API for Creators, Collection, Models, and Files by [@​Floppy](https://redirect.github.com/Floppy) in [https://github.com/manyfold3d/manyfold/pull/3968](https://redirect.github.com/manyfold3d/manyfold/pull/3968) - Create and edit creators and collections via API by [@​Floppy](https://redirect.github.com/Floppy) in [https://github.com/manyfold3d/manyfold/pull/3978](https://redirect.github.com/manyfold3d/manyfold/pull/3978) - Edit models and file metadata via API by [@​Floppy](https://redirect.github.com/Floppy) in [https://github.com/manyfold3d/manyfold/pull/3979](https://redirect.github.com/manyfold3d/manyfold/pull/3979) - Add remaining creator, collection, model and file fields to API by [@​Floppy](https://redirect.github.com/Floppy) in [https://github.com/manyfold3d/manyfold/pull/3988](https://redirect.github.com/manyfold3d/manyfold/pull/3988) - Add scope selection to OAuth app UI by [@​Floppy](https://redirect.github.com/Floppy) in [https://github.com/manyfold3d/manyfold/pull/3991](https://redirect.github.com/manyfold3d/manyfold/pull/3991) ##### 🔒 Security 🔒 - Doorkeeper configuration improvements by [@​Floppy](https://redirect.github.com/Floppy) in [https://github.com/manyfold3d/manyfold/pull/3967](https://redirect.github.com/manyfold3d/manyfold/pull/3967) - Add support for enforcing scopes on API calls by [@​Floppy](https://redirect.github.com/Floppy) in [https://github.com/manyfold3d/manyfold/pull/3970](https://redirect.github.com/manyfold3d/manyfold/pull/3970) ##### 🛠️ Other Improvements 🛠️ - Refactor: add :after_first_run metadata for test setup by [@​Floppy](https://redirect.github.com/Floppy) in [https://github.com/manyfold3d/manyfold/pull/3966](https://redirect.github.com/manyfold3d/manyfold/pull/3966) - Add Rswag configuration to code linter by [@​Floppy](https://redirect.github.com/Floppy) in [https://github.com/manyfold3d/manyfold/pull/3972](https://redirect.github.com/manyfold3d/manyfold/pull/3972) - Add tests for public vs read scope on lists by [@​Floppy](https://redirect.github.com/Floppy) in [https://github.com/manyfold3d/manyfold/pull/3976](https://redirect.github.com/manyfold3d/manyfold/pull/3976) - Skip CSRF protection on API requests by [@​Floppy](https://redirect.github.com/Floppy) in [https://github.com/manyfold3d/manyfold/pull/3977](https://redirect.github.com/manyfold3d/manyfold/pull/3977) - Refactor form parameters into deserializer objects by [@​Floppy](https://redirect.github.com/Floppy) in [https://github.com/manyfold3d/manyfold/pull/3982](https://redirect.github.com/manyfold3d/manyfold/pull/3982) - Add support to generate screenshots for documentation in specs by [@​mtancoigne](https://redirect.github.com/mtancoigne) in [https://github.com/manyfold3d/manyfold/pull/3981](https://redirect.github.com/manyfold3d/manyfold/pull/3981) - Refactor API schema code by [@​Floppy](https://redirect.github.com/Floppy) in [https://github.com/manyfold3d/manyfold/pull/3987](https://redirect.github.com/manyfold3d/manyfold/pull/3987) - Check that JSON-LD responses produce valid RDF by [@​Floppy](https://redirect.github.com/Floppy) in [https://github.com/manyfold3d/manyfold/pull/3990](https://redirect.github.com/manyfold3d/manyfold/pull/3990) - Remove unused doorkeeper translation file by [@​Floppy](https://redirect.github.com/Floppy) in [https://github.com/manyfold3d/manyfold/pull/3992](https://redirect.github.com/manyfold3d/manyfold/pull/3992) **Full Changelog**: https://github.com/manyfold3d/manyfold/compare/v0.107.0...v0.108.0
--- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://redirect.github.com/renovatebot/renovate). --- charts/stable/manyfold/Chart.yaml | 4 ++-- charts/stable/manyfold/values.yaml | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/charts/stable/manyfold/Chart.yaml b/charts/stable/manyfold/Chart.yaml index e0cfeef37a0..4f70b35a165 100644 --- a/charts/stable/manyfold/Chart.yaml +++ b/charts/stable/manyfold/Chart.yaml @@ -9,7 +9,7 @@ annotations: truecharts.org/min_helm_version: "3.14" truecharts.org/train: stable apiVersion: v2 -appVersion: 0.107.0 +appVersion: 0.108.0 dependencies: - name: common version: 25.4.10 @@ -42,5 +42,5 @@ sources: - https://ghcr.io/manyfold3d/manyfold - https://github.com/truecharts/charts/tree/master/charts/stable/manyfold type: application -version: 2.6.1 +version: 2.7.0 diff --git a/charts/stable/manyfold/values.yaml b/charts/stable/manyfold/values.yaml index 57d5b55628f..cb470f58177 100644 --- a/charts/stable/manyfold/values.yaml +++ b/charts/stable/manyfold/values.yaml @@ -1,6 +1,6 @@ image: repository: ghcr.io/manyfold3d/manyfold - tag: 0.107.0@sha256:d2c53d915967f192e9f111b1c337b0f0f520a873878242ed71cee52e988dcf27 + tag: 0.108.0@sha256:80d69dc3681db403d14e4c3efbd01bfcf8aca9253ce782fefeeb92f06f9a5aa9 pullPolicy: IfNotPresent securityContext: container: