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 <details> <summary>manyfold3d/manyfold (ghcr.io/manyfold3d/manyfold)</summary> ### [`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 </details> --- ### 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. --- - [ ] <!-- rebase-check -->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). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4yMzguMCIsInVwZGF0ZWRJblZlciI6IjM5LjIzOC4wIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImF1dG9tZXJnZSIsInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvbWlub3IiXX0=-->
title
| title |
|---|
| TrueCharts |
Community Helm Chart Catalog
TrueCharts is a catalog of highly optimised Helm Charts. Made for the community, By the community!
All our charts are supposed to work together and be easy to setup using any helm-compatible deployment tool, above all, give the average user more than enough options to tune things to their liking.
Getting started using TrueCharts
Support
Please check our FAQ, manual and Issue tracker There is a significant chance your issue has been reported before!
Still something not working as expected? Contact us! and we'll figure it out together!
Development
Our development process is fully distributed and agile, so every chart-maintainer is free to set their own roadmap and development speed and does not have to comply to a centralised roadmap. This ensures freedom and flexibility for everyone involved and makes sure you, the end user, always has the latest and greatest of every Chart installed.
Getting into creating Charts
For more information check the website: https://truecharts.org
Contact and Support
To contact the TrueCharts project:
-
Create an issue on Github issues
-
Open a Support Ticket
-
Send us an email
Contributors ✨
Thanks goes to these wonderful people (emoji key):
This project follows the all-contributors specification. Contributions of any kind welcome!
Licence
Truecharts, is primarily based on a AGPL-v3 license, this ensures almost everyone can use and modify our charts. Licences can vary on a per-Chart basis. This can easily be seen by the presence of a "LICENSE" file in said folder.
An exception to this, has been made for every document inside folders labeled as docs or doc and their subfolders: those folders are not licensed under AGPL-v3 and are considered "all rights reserved". Said content can be modified and changes submitted per PR, in accordance to the github End User License Agreement.
SPDX-License-Identifier: AGPL-3.0