Releases: Salvoxia/immich-folder-album-creator
Releases · Salvoxia/immich-folder-album-creator
v0.20.0
Features
- feat: Implement
.albumprops
inheritance system
Added new optioninherit: true/false
to.albumprops
files to inherit properties to any sub-folder without an.albumprops
file or with a file missing these properties. The inheritance chain can be stopped by placing an.albumprops
file withinherit: false
in a folder.
This allows applying album properties to complete folder trees without the need to place an.albumprops
file in every folder.
One use case might be automatic sharing of albums created with certain users depending on the directory tree they were created from.
Refer to the updated README section Setting Album-Fine Properties for detailed documentation.
Huge thanks to @adamkovacs2000 for contributing this feature!
New Contributors
- @resiew made their first contribution in #161
- @adamkovacs2000 made their first contribution in #185
Full Changelog: 0.19.0...0.20.0
v0.19.0
Features
- feat: Support new
visibility
option / Fix Asset Archiving
Added support for newvisibility
asset property and Locked Folder feature in Immich, superceeding previous archiving functionality.
Caution
Option/Environment Variable -v/--archive
/ARCHIVE
is now deprecated! Use --visibility=archive
/VISIBILITY=archive
instead!
Refer to README section Asset Visibility & Locked Folder.
Improvements
Fixes
- fix/Album Level Range: Skip out of range assets
Previously, when specifying an album range (e.g.3,3
), the script would also create albums for assets whose path did not have three levels, but would use the last level of that path.
Caution
Change in behavior:
Assets with a path with less levels than specified in the album range are ignored.
Misc
New Contributors
Full Changelog: 0.18.5...0.19.0
v0.18.5
Fixes
- Fix/Ignore Live Photo Video Components (fixes #128)
Workaround for Immich mobile applications displaying live photos as two separate assets (static image + video component) when both are added to an album (see immich-app/immich#16401 and immich-app/immich#16818)
Thanks @mentex23, @RobWW & @tzapu
Full Changelog: 0.18.4...0.18.5
v0.18.4
Fixes
- Offline Asset Removal for Immich v1.128.0
Updated Offline Asset Removal to support the latest fix for finding offline assets in Immich v1.128.0. This will not break backward compatibility, but will only work with v1.128.0 and above.
Full Changelog: 0.18.3...0.18.4
v0.18.3
Fixes
- Script did not accept equal negative album ranges such as '-2,-2'
A bug introduced in v0.16.0 prevented usage of negative album ranges with equal values - Fix ALBUM_LEVELS ranges in docker container
Thanks @ajain-93 - Fix Negative Album Level Ranges for Docker
It was not possible to setALBUM_LEVELS
to negative album ranges like-2,-1
New Contributors
Full Changelog: 0.18.2...0.18.3
v0.18.2
What's Changed
- Enhance regex album name post processing
- Support equal signs in
--album-name-post-regex
- Use python regex module which allows more features like e.g. infinite width lookbehind patterns
Thanks @DSchmidtDev
- Support equal signs in
Upgrade Notice
If you are using the bare python script, make sure to reinstall requirements.txt
, as a new dependency was introduced:
regex==2024.11.6
New Contributors
- @DSchmidtDev made their first contribution in #121
Full Changelog: 0.18.1...0.18.2
v0.18.1
v0.18.0
Features
- Docker: Added new env RUN_IMMEDIATELY
New Docker environment variable to immediately perform a first run after container startup instead of waiting for the cronjob to fire.
Thanks @copart - Album Name Regex
Post-process album names with chained search/replace operations using regular expressions.
Refer to README section Album Name Regex for details.
Thanks @Bierchermuesli
New Contributors
- @copart made their first contribution in #111
- @Bierchermuesli made their first contribution in #110
Full Changelog: 0.17.2...0.18.0
v0.17.2
Fixes
- Fix: Regression: Fixed --share-with name=role syntax
The possibility to assign user-specific share roles in--share-with
/SHARE_WITH
broke with v0.16.0. It has now been restored.
Documentation
- Fix typos
Thanks @david-askari
New Contributors
- @david-askari made their first contribution in #107
Full Changelog: 0.17.1...0.17.2
v0.17.1
Hotfix Release
- Fix: Restored
--comments-and-likes-disabled
that got accidentally removed in 0.17.0
Full Changelog: 0.17.0...0.17.1