Releases: linuxserver/docker-manyfold
v0.82.1-ls24
LinuxServer Changes:
Initial Release.
manyfold Changes:
Just a couple of small bugfixes following up from the v0.82.0 release.
What's Changed
🐛 Bug Fixes 🐛
- Fix activity backfill by @Floppy in manyfold3d/manyfold#2935
- Fix ActivityPub tag field in Note by @Floppy in manyfold3d/manyfold#2938
🛠️ Other Improvements 🛠️
- Translation updates (DE, PL, ES) by @Floppy in manyfold3d/manyfold#2936
Full Changelog: manyfold3d/manyfold@v0.82.0...v0.82.1
v0.82.0-ls23
LinuxServer Changes:
Initial Release.
manyfold Changes:
Exciting times! This release has not one, but TWO major features!
First, Manyfold will now index PDF, TXT, Markdown and video files. All those models that come with build instructions, licenses, and so on? Now you can see it all!
The second is another big step on something we've been building towards for a long time; Manyfold is now social! Users of Fediverse social networks, using systems like Mastodon, can follow Manyfold creators, collections or individual models. As of this release, if you've followed a creator, when they add a new model, you'll see an update in your feed!
Future releases will add more update types, and will allow you to subscribe directly to content on one Manyfold server from another, so stay tuned for more!
What's Changed
✨ New Features ✨
- Index and display video and document files by @Floppy in manyfold3d/manyfold#2890
- Post ActivityPub message when a creator adds a new model by @Floppy in manyfold3d/manyfold#2900
- Add follow buttons for logged-out users, to follow from their home server by @Floppy in manyfold3d/manyfold#2928
- Search for and follow remote accounts from home server by @Floppy in manyfold3d/manyfold#2929
🐛 Bug Fixes 🐛
- Stop hashtags appearing as headings in activitypub notes by @Floppy in manyfold3d/manyfold#2904
- Make search button translatable by @Floppy in manyfold3d/manyfold#2908
- Remove incorrect hook on comment destroy by @Floppy in manyfold3d/manyfold#2913
- Don't create Federails Actors during migration by @Floppy in manyfold3d/manyfold#2916
- Fix creator/collection ownership by @Floppy in manyfold3d/manyfold#2919
- Make default activities post correct object type by @Floppy in manyfold3d/manyfold#2923
- Fix incorrect permission check when user has multiple roles by @Floppy in manyfold3d/manyfold#2924
- Stop files being accidentally deleted during merge by @Floppy in manyfold3d/manyfold#2925
- Fix translation for follow button by @Floppy in manyfold3d/manyfold#2927
🛠️ Other Improvements 🛠️
- Add comment table and controller to support ActivityPub Notes by @Floppy in manyfold3d/manyfold#2884
- Post ActivityPub Notes for new, updated, and deleted comments by @Floppy in manyfold3d/manyfold#2885
- Generalised handling of outgoing activities by @Floppy in manyfold3d/manyfold#2886
- Set publication time and attribution for AP Notes by @Floppy in manyfold3d/manyfold#2887
- Set visibility on AP Notes by @Floppy in manyfold3d/manyfold#2888
- inline Note object into activity posts by @Floppy in manyfold3d/manyfold#2897
- Fix type of to_activitypub_object by @Floppy in manyfold3d/manyfold#2898
- Only post federated activities where both subject and object are public by @Floppy in manyfold3d/manyfold#2901
- Enable the new activity queue by @Floppy in manyfold3d/manyfold#2902
- Improve text of model creation message by @Floppy in manyfold3d/manyfold#2903
- Link tags by @Floppy in manyfold3d/manyfold#2912
- Minor translation updates by @Floppy in manyfold3d/manyfold#2914
- Further improved hashtag output by @Floppy in manyfold3d/manyfold#2915
- Update federails for remote-follow fetch support by @Floppy in manyfold3d/manyfold#2917
- Restore type-specific activity posts by @Floppy in manyfold3d/manyfold#2918
- Move "new library" link into redesigned library settings area by @Floppy in manyfold3d/manyfold#2930
- Add Fediverse follow link to nav bar by @Floppy in manyfold3d/manyfold#2931
Full Changelog: manyfold3d/manyfold@v0.81.0...v0.82.0
v0.81.0-ls22
LinuxServer Changes:
Initial Release.
manyfold Changes:
There's a lot of work in this release, but perhaps not much is too visible. We're working on ActivityPub interoperability with platforms like Mastodon, and there's a lot of work under the hood to get us there. The visible ActivityPub interaction stuff is very near though, hopefully you'll get to see it within a week in v0.82.0!
This release does have a few bug fixes though, and a new feature whereby you can split a model's files into two parts through the bulk file editor. So, if you merged things by accident, now you can undo it!
What's Changed
✨ New Features ✨
- Split selected files into new model when bulk editing by @Floppy in manyfold3d/manyfold#2864
- Improve social previews by description and image, and improving title by @Floppy in manyfold3d/manyfold#2870
- Make ActivityPub messages Mastodon-compatible with HTTP signatures by @Floppy in manyfold3d/manyfold#2803
- Working responses to ActivityPub follow requests from Mastodon servers by @Floppy in manyfold3d/manyfold#2846
- Automatically accept ActivityPub follow requests by @Floppy in manyfold3d/manyfold#2833
🐛 Bug Fixes 🐛
- Use Rails's built-in health endpoint by @Floppy in manyfold3d/manyfold#2792
- Remove up-front keypair generation data task by @Floppy in manyfold3d/manyfold#2802
- Avoid creating duplicate problems by @Floppy in manyfold3d/manyfold#2813
- Fix backgrounded organize jobs by @Floppy in manyfold3d/manyfold#2814
- Ignore SSL EOF errors from badly configured servers by @Floppy in manyfold3d/manyfold#2835
- Fix activity data migration by @Floppy in manyfold3d/manyfold#2838
- Fix error browsing collections with library filter by @Floppy in manyfold3d/manyfold#2855
- Fix search by removing preview_file preload by @Floppy in manyfold3d/manyfold#2856
- Fix bug with not extracting files from root of zipfile by @Floppy in manyfold3d/manyfold#2857
- Fixed another edge case in path stripping by @Floppy in manyfold3d/manyfold#2863
- fix actor UUID persistence by @Floppy in manyfold3d/manyfold#2867
- Fix missing tags when splitting a model by @Floppy in manyfold3d/manyfold#2868
- Fix error with image previews in social graph by @Floppy in manyfold3d/manyfold#2871
- Fix description meta tag by @Floppy in manyfold3d/manyfold#2872
- Fix image path in meta tags by @Floppy in manyfold3d/manyfold#2873
- Skip target fetch for new follow path by @Floppy in manyfold3d/manyfold#2879
🌍 Sustainability & Performance 🌍
- Organize models in background after editing by @Floppy in manyfold3d/manyfold#2812
🛠️ Other Improvements 🛠️
- Test that creators can be looked up by acct URI by @Floppy in manyfold3d/manyfold#2791
- Translation updates (DE, ES, PL) by @Floppy in manyfold3d/manyfold#2795
- Enable japanese and portuguese on translation.io by @Floppy in manyfold3d/manyfold#2798
- Keypair management for ActivityPub actors by @Floppy in manyfold3d/manyfold#2801
- Use Mastodon-compatible actor types by @Floppy in manyfold3d/manyfold#2808
- Delay background jobs by @Floppy in manyfold3d/manyfold#2810
- Update federails to get UUIDs for actor URLs by @Floppy in manyfold3d/manyfold#2866
- Add remote follow support, so you can hit "follow" on other instances by @Floppy in manyfold3d/manyfold#2875
- Move remote follow route to standard path by @Floppy in manyfold3d/manyfold#2877
- Improve opengraph output by @Floppy in manyfold3d/manyfold#2881
Full Changelog: manyfold3d/manyfold@v0.80.1...v0.81.0
v0.81.0-ls21
LinuxServer Changes:
Initial Release.
manyfold Changes:
There's a lot of work in this release, but perhaps not much is too visible. We're working on ActivityPub interoperability with platforms like Mastodon, and there's a lot of work under the hood to get us there. The visible ActivityPub interaction stuff is very near though, hopefully you'll get to see it within a week in v0.82.0!
This release does have a few bug fixes though, and a new feature whereby you can split a model's files into two parts through the bulk file editor. So, if you merged things by accident, now you can undo it!
What's Changed
✨ New Features ✨
- Split selected files into new model when bulk editing by @Floppy in manyfold3d/manyfold#2864
- Improve social previews by description and image, and improving title by @Floppy in manyfold3d/manyfold#2870
- Make ActivityPub messages Mastodon-compatible with HTTP signatures by @Floppy in manyfold3d/manyfold#2803
- Working responses to ActivityPub follow requests from Mastodon servers by @Floppy in manyfold3d/manyfold#2846
- Automatically accept ActivityPub follow requests by @Floppy in manyfold3d/manyfold#2833
🐛 Bug Fixes 🐛
- Use Rails's built-in health endpoint by @Floppy in manyfold3d/manyfold#2792
- Remove up-front keypair generation data task by @Floppy in manyfold3d/manyfold#2802
- Avoid creating duplicate problems by @Floppy in manyfold3d/manyfold#2813
- Fix backgrounded organize jobs by @Floppy in manyfold3d/manyfold#2814
- Ignore SSL EOF errors from badly configured servers by @Floppy in manyfold3d/manyfold#2835
- Fix activity data migration by @Floppy in manyfold3d/manyfold#2838
- Fix error browsing collections with library filter by @Floppy in manyfold3d/manyfold#2855
- Fix search by removing preview_file preload by @Floppy in manyfold3d/manyfold#2856
- Fix bug with not extracting files from root of zipfile by @Floppy in manyfold3d/manyfold#2857
- Fixed another edge case in path stripping by @Floppy in manyfold3d/manyfold#2863
- fix actor UUID persistence by @Floppy in manyfold3d/manyfold#2867
- Fix missing tags when splitting a model by @Floppy in manyfold3d/manyfold#2868
- Fix error with image previews in social graph by @Floppy in manyfold3d/manyfold#2871
- Fix description meta tag by @Floppy in manyfold3d/manyfold#2872
- Fix image path in meta tags by @Floppy in manyfold3d/manyfold#2873
- Skip target fetch for new follow path by @Floppy in manyfold3d/manyfold#2879
🌍 Sustainability & Performance 🌍
- Organize models in background after editing by @Floppy in manyfold3d/manyfold#2812
🛠️ Other Improvements 🛠️
- Test that creators can be looked up by acct URI by @Floppy in manyfold3d/manyfold#2791
- Translation updates (DE, ES, PL) by @Floppy in manyfold3d/manyfold#2795
- Enable japanese and portuguese on translation.io by @Floppy in manyfold3d/manyfold#2798
- Keypair management for ActivityPub actors by @Floppy in manyfold3d/manyfold#2801
- Use Mastodon-compatible actor types by @Floppy in manyfold3d/manyfold#2808
- Delay background jobs by @Floppy in manyfold3d/manyfold#2810
- Update federails to get UUIDs for actor URLs by @Floppy in manyfold3d/manyfold#2866
- Add remote follow support, so you can hit "follow" on other instances by @Floppy in manyfold3d/manyfold#2875
- Move remote follow route to standard path by @Floppy in manyfold3d/manyfold#2877
- Improve opengraph output by @Floppy in manyfold3d/manyfold#2881
Full Changelog: manyfold3d/manyfold@v0.80.1...v0.81.0
v0.80.1-ls20
LinuxServer Changes:
Initial Release.
manyfold Changes:
Quick bugfix for an error when creating new libraries using the suggested path.
What's Changed
🐛 Bug Fixes 🐛
- Fix library path safety check by @Floppy in manyfold3d/manyfold#2787
Full Changelog: manyfold3d/manyfold@v0.80.0...v0.80.1
v0.80.1-ls19
LinuxServer Changes:
Initial Release.
manyfold Changes:
Quick bugfix for an error when creating new libraries using the suggested path.
What's Changed
🐛 Bug Fixes 🐛
- Fix library path safety check by @Floppy in manyfold3d/manyfold#2787
Full Changelog: manyfold3d/manyfold@v0.80.0...v0.80.1
v0.80.0-ls19
LinuxServer Changes:
Initial Release.
manyfold Changes:
This release is all about bugs! Along with v0.79.0, it includes fixes for every high-priority bug we wanted to fix for v1.0.0. A lot of these have been around for a long time, so it's great to get them closed!
Having said that though, there are a few new features too. First of all, we have a Spanish translation thanks to some fantastic work by @juanjomurga! Also, you can now use Markdown in model descriptions (used to be notes), and they're displayed under the image carousel in your models, just like you'd expect on any other model hosting site. Manyfold will also raise problems for missing metadata, like links, creators, tags, or license. To enable those, change them from "ignored" to "info" in settings. We knew there would be a lot, so we left them hidden by default 😄
What's Changed
✨ New Features ✨
- Markdown support for note fields by @Floppy in manyfold3d/manyfold#2705
- Rename model notes to description, and move to under images by @Floppy in manyfold3d/manyfold#2707
- Raise problems for missing metadata (license, creator, tags, links) by @Floppy in manyfold3d/manyfold#2750
- Add Spanish translation by @Floppy in manyfold3d/manyfold#2769
🔒 Security 🔒
- Check that library paths are safe and writable upon creation by @Floppy in manyfold3d/manyfold#2729
🐛 Bug Fixes 🐛
- Hide empty titles by @Floppy in manyfold3d/manyfold#2714
- Disallow model deletion if it contains other models by @Floppy in manyfold3d/manyfold#2719
- Don't rescan thingiverse folders with incorrect files by @Floppy in manyfold3d/manyfold#2720
- Fix error in model policy check by @Floppy in manyfold3d/manyfold#2724
- Hide empty notes fields by @Floppy in manyfold3d/manyfold#2726
- Fix error after model edit/reorganise failure by @Floppy in manyfold3d/manyfold#2727
- Use correct regexp method in mysql for tag list by @Floppy in manyfold3d/manyfold#2741
- Fix public ID lookup in admin interface by @Floppy in manyfold3d/manyfold#2742
- Make object ordering case insensitive by @Floppy in manyfold3d/manyfold#2751
- Fix upload confusion by only uploading on form submit by @Floppy in manyfold3d/manyfold#2753
- Fix disabled upload button on model page by @Floppy in manyfold3d/manyfold#2754
- "order" parameter should not be in filter list by @Floppy in manyfold3d/manyfold#2756
- Merge incorrectly duplicated roles by @Floppy in manyfold3d/manyfold#2755
- Fix error when showing nested collections by @Floppy in manyfold3d/manyfold#2757
- Fix error after "new creator" from model edit by @Floppy in manyfold3d/manyfold#2758
- Remove default scopes to avoid errors on PostgreSQL by @Floppy in manyfold3d/manyfold#2759
- Fix lowercase sorting error on Postgres by @Floppy in manyfold3d/manyfold#2770
- Fix error thrown when editing creators or collections by @Floppy in manyfold3d/manyfold#2771
🌍 Sustainability & Performance 🌍
- Reduce SQLite busy errors by @Floppy in manyfold3d/manyfold#2723
- Use BEGIN TRANSACTION IMMEDIATE in SQLite by @Floppy in manyfold3d/manyfold#2728
🛠️ Other Improvements 🛠️
- Link to markdown help next to notes fields by @Floppy in manyfold3d/manyfold#2706
- Use GitHub discussions for support by @Floppy in manyfold3d/manyfold#2711
- Update to Uppy version 4 by @Floppy in manyfold3d/manyfold#2718
- Make activejob status code more defensive by @Floppy in manyfold3d/manyfold#2725
- More careful titleization by @Floppy in manyfold3d/manyfold#2731
- DRY up model lookup from URL parameters by @Floppy in manyfold3d/manyfold#2736
- Automatically recheck model problems after uploading by @Floppy in manyfold3d/manyfold#2738
- Update to NodeJS 20.15 by @Floppy in manyfold3d/manyfold#2739
- Update to Yarn 3.8 by @Floppy in manyfold3d/manyfold#2740
- Minor translation updates by @Floppy in manyfold3d/manyfold#2768
Full Changelog: manyfold3d/manyfold@v0.79.0...v0.80.0
v0.79.0-ls18
LinuxServer Changes:
Initial Release.
manyfold Changes:
This release sees the arrival of a long-awaited feature, the ability to upload files into an existing model! Now you can add images, extra files, fixed files, whatever you want. It also comes with improved upload performance, and a load of bugfixes for some issues that have been on the backlog for a long time!
What's Changed
✨ New Features ✨
- Upload files into existing models by @Floppy in manyfold3d/manyfold#2686
- Add file type icon to blank previews by @Floppy in manyfold3d/manyfold#2685
🐛 Bug Fixes 🐛
- Link tags on model page to list by @Floppy in manyfold3d/manyfold#2676
- Redirect back to edit page after using new creator/collection button by @Floppy in manyfold3d/manyfold#2677
- Make "problem" links dark to fix contrast issues. by @aneurinprice in manyfold3d/manyfold#2679
- Fix invisible tag selector border by @Floppy in manyfold3d/manyfold#2684
- Fix library storage key lookup by @Floppy in manyfold3d/manyfold#2691
- Remove overflowing text on image carousel buttons by @Floppy in manyfold3d/manyfold#2692
- Fix bulk actions in advanced admin interface by @Floppy in manyfold3d/manyfold#2693
- Send logs to stdout by @Floppy in manyfold3d/manyfold#2694
- Fix redirection when viewing a page that requires login by @Floppy in manyfold3d/manyfold#2697
- Make sure tag ordering is consistent by @Floppy in manyfold3d/manyfold#2698
- Fix upload problems caused by Shrine config by @Floppy in manyfold3d/manyfold#2703
🛠️ Other Improvements 🛠️
- Improve performance and disk usage during upload processing by @Floppy in manyfold3d/manyfold#2674
Full Changelog: manyfold3d/manyfold@v0.78.1...v0.79.0
v0.79.0-ls17
LinuxServer Changes:
Initial Release.
manyfold Changes:
This release sees the arrival of a long-awaited feature, the ability to upload files into an existing model! Now you can add images, extra files, fixed files, whatever you want. It also comes with improved upload performance, and a load of bugfixes for some issues that have been on the backlog for a long time!
What's Changed
✨ New Features ✨
- Upload files into existing models by @Floppy in manyfold3d/manyfold#2686
- Add file type icon to blank previews by @Floppy in manyfold3d/manyfold#2685
🐛 Bug Fixes 🐛
- Link tags on model page to list by @Floppy in manyfold3d/manyfold#2676
- Redirect back to edit page after using new creator/collection button by @Floppy in manyfold3d/manyfold#2677
- Make "problem" links dark to fix contrast issues. by @aneurinprice in manyfold3d/manyfold#2679
- Fix invisible tag selector border by @Floppy in manyfold3d/manyfold#2684
- Fix library storage key lookup by @Floppy in manyfold3d/manyfold#2691
- Remove overflowing text on image carousel buttons by @Floppy in manyfold3d/manyfold#2692
- Fix bulk actions in advanced admin interface by @Floppy in manyfold3d/manyfold#2693
- Send logs to stdout by @Floppy in manyfold3d/manyfold#2694
- Fix redirection when viewing a page that requires login by @Floppy in manyfold3d/manyfold#2697
- Make sure tag ordering is consistent by @Floppy in manyfold3d/manyfold#2698
- Fix upload problems caused by Shrine config by @Floppy in manyfold3d/manyfold#2703
🛠️ Other Improvements 🛠️
- Improve performance and disk usage during upload processing by @Floppy in manyfold3d/manyfold#2674
Full Changelog: manyfold3d/manyfold@v0.78.1...v0.79.0
v0.78.1-ls16
LinuxServer Changes:
Initial Release.
manyfold Changes:
Minor bugfix for incorrect file paths being created during upload.
What's Changed
🐛 Bug Fixes 🐛
- Fix error with file paths in uploaded models by @Floppy in manyfold3d/manyfold#2670
🛠️ Other Improvements 🛠️
- Update README.md by @pedroma in manyfold3d/manyfold#2667
New Contributors
- @pedroma made their first contribution in manyfold3d/manyfold#2667
Full Changelog: manyfold3d/manyfold@v0.78.0...v0.78.1