Releases: Salvoxia/immich-folder-album-creator
Releases · Salvoxia/immich-folder-album-creator
v0.10.0
Features
- Find Assets in Album (#41)
Added an option to make the script request all assets from Immich, even the ones that already are part of an album. That way, the script can be used with different settings in multiple runs.
Refer to Assets in Multiple Albums in README.
Thanks @carlosjfcasero - Path Filter
Added option to filter assets using a glob-style pattern and only create albums for the filtered assets.
Refer to Filtering in README
Fixes
New Contributors
Full Changelog: 0.9.0...0.10.0
v0.9.0
⚠️ Potentially Breaking Changes⚠️
- To keep maintenance and development effort in check, support for Immich versions earlier than
1.106.1
has been removed!
Update your Immich Server or stick to script version 0.8.1 or earlier!
Enhancements
- #32 Added more user-friendly messages when running script in Docker without
UNATTENDED
orDELETE_CONFIRM
flags set (thanks @pin147)
Features
- #33 Added triggering of Offline Assets Removal and deletion of empty albums to clean up after external library changes (thanks @wechsler42)
Refer to new README section Dealing with External Library Changes. - #34 Allow automatic sharing of newly created albums with a list of existing users (with share role definition by user) (thanks @janwdev)
Refer to new README section Automatic Album Sharing. - #36 Added option to specify sorting order in newly created albums (thanks @ferbar)
New Contributors
Full Changelog: 0.8.1...0.9.0
v0.8.1
Fixes
- #30
Root path with spaces in it are not recognized
Docker only: Fixed an error that causedROOT_PATH
environment entries with blanks to be parsed not only at the comma but also at the blank, leading to incorrectroot_path
arguments being passed to the script. Thanks @kftb!
Full Changelog: 0.8.0...0.8.1
v0.8.0
Features
- #28
Add run modes for cleaning up or deleting all albums
Allows specifying option-m
or--mode
(Docker: Env VariableMODE
) to delete albums created by the script or to delete all albums in Immich.
Refer to to the README for documentation on how to use.
Enhancements
- Running the script manually using the Docker image will no longer automatically create all albums, but only list the albums it would create. To actually create albums, the
UNATTENDED
environment variable must be set as well. This mimics the default behavior of the script when running it without Docker.
Full Changelog: 0.7.0...0.8.0
v0.7.0
Features
- #23
Add option to ignore specific folders
Allows specifying option-i
or--ignore
(Docker: Env VariableIGNORE
) with a colon:
separated list of folders, sub-folder sequences or file names to be ignored when generating the list of album names or to ignore from adding to an album. Thanks to @clombt ! - #25
Add option to disable SSL verification
Allows specifying-k
or--insecure
(Docker: Env VariableINSECURE
with valuestrue
orfalse
) to disable SSL certificate verification. Useful when the Immich server is secured with a self-signed certificate. Thanks to @alternak !
Full Changelog: 0.6.0...0.7.0
v0.6.0
Added support for breaking API changes in Immich Server v1.106.1
Full Changelog: 0.5.0...0.6.0
v0.5.0
v0.4.0
v0.3.0
Features
#6 [FR] Specify multiple root paths
Allows passing additional root_path
s to the script using the -r
or --root-path
argument multiple times to support external libraries with multiple import paths or multiple external libraries.
Multiple root paths can be passed to the Docker image by setting the ROOT_PATH
environment variable to a comma separated list of paths.