CI Report:
https://ci-tests.linuxserver.io/linuxserver/manyfold/v0.103.0-ls62/index.html
LinuxServer Changes:
Rebase to Alpine 3.21.
Remote Changes:
This release lets you associate collections with creators, letting you group collections together by creator. We've also got the first release of our new model metadata format; this is a file that's included on disk with your files, and in downloads, that includes all the metadata associated with a model. This is an open standard, and we hope that other 3d hosting sites will start using it as well, thus making transferring models between services much easier.
There's also the usual collection of bugfixes and some efficiency improvements, and a new password strength meter which shows whether or not a password is strong enough as you type it in.
What's Changed
✨ New Features ✨
- Add Creator field to Collections and allow Collections to be filtered by Creator by @j4c3 in manyfold3d/manyfold#3640
- Add password strength meter, and link to strength configuration on first use by @Floppy in manyfold3d/manyfold#3658
- Store metadata in file on disk by @Floppy in manyfold3d/manyfold#3634
- include metadata datapackage file in downloads by @Floppy in manyfold3d/manyfold#3665
🔒 Security 🔒
- Check access controls using rubocop-pundit by @Floppy in manyfold3d/manyfold#3667
- Add rubocop-pundit safety checks for use of #all by @Floppy in manyfold3d/manyfold#3677
🐛 Bug Fixes 🐛
- Enforce access policy on collection and creator lists by @Floppy in manyfold3d/manyfold#3654
- Fix links to creator collection list by @Floppy in manyfold3d/manyfold#3655
- Fix relative URL root missing from OIDC connect callback path by @Floppy in manyfold3d/manyfold#3657
- Fix first use username setting by @Floppy in manyfold3d/manyfold#3670
- Fix bug in problem finder method by @Floppy in manyfold3d/manyfold#3669
- Improve datapackage file creation by @Floppy in manyfold3d/manyfold#3674
- Make sure datapackage.json isn't listed in resources by @Floppy in manyfold3d/manyfold#3682
🌍 Sustainability & Performance 🌍
- Make a bunch of background jobs unique, so we don't run the same thing repeatedly by @Floppy in manyfold3d/manyfold#3676
🛠️ Other Improvements 🛠️
- Improve docs for volume line in docker example file by @Floppy in manyfold3d/manyfold#3671
- Add upgrade job to backfill datapackages in the background by @Floppy in manyfold3d/manyfold#3675
- Change job iteration method from sidekiq to activejob by @Floppy in manyfold3d/manyfold#3678
- Quieten down SASS deprecation warnings. by @Floppy in manyfold3d/manyfold#3707
- Suppress warnings for things that are known safe by @Floppy in manyfold3d/manyfold#3708
- Fix OpenSSL defaults redefinition warning by @Floppy in manyfold3d/manyfold#3709
New Contributors
- @j4c3 made their first contribution in manyfold3d/manyfold#3640
Full Changelog: manyfold3d/manyfold@v0.102.0...v0.103.0