1
0
Fork 0
Commit graph

152 commits

Author SHA1 Message Date
Salvoxia
bd4437c1f0 Find Assets in Archive
Fixed finding assets in archive if flag was set or --mode was anything but CREATE
2024-10-15 21:28:49 +02:00
Salvoxia
b9cdfe6c06 README
Updated compatibility statement with version 1.118.x
2024-10-15 21:27:32 +02:00
Salvoxia
d49878eb53 fetchServerVersion
Added support for Immich versions < 1.118.0
2024-10-15 21:27:09 +02:00
Salvoxia
a5be0d3cf3
Merge pull request #72 from Felix-Franz/patch-1
#71 fix broken api after upgrade to 1.118
2024-10-15 18:48:31 +00:00
Felix Franz
0783c1ee4a
#71 fix broken api after upgrade to 1.118 2024-10-15 19:49:39 +02:00
Salvoxia
e01fc41961
Merge pull request #66 from Salvoxia/fix/offlineAssetRemovalV1.116.0
Fix/offline asset removal v1.116.0
2024-10-04 13:20:32 +00:00
Salvoxia
343365a985 README
Updated documentation to changed --sync-mode behavior and Dealing with External Library Changes section
2024-10-04 15:15:47 +02:00
Salvoxia
87e532dbe6 Code cleanup 2024-10-04 15:15:14 +02:00
Salvoxia
b40a458f7a Fix: Support triggering offline asset removal after v1.116.0 2024-10-03 21:35:36 +02:00
Salvoxia
ccf7aee968
README
Updated compatibility statement with v1.117.x
2024-10-03 09:50:08 +00:00
Salvoxia
7f0679ed1c README
Fixed typo
2024-09-28 12:37:42 +02:00
Salvoxia
b94ace167f
Merge pull request #62 from Salvoxia/enhancement/apiErrorLogging
Enhancement: API Error Logging
2024-09-28 10:17:25 +00:00
Salvoxia
c1393160ae Enhancement: API Error Logging
Introduced common function to check API responses for errors and log the payload (if any)
2024-09-28 12:16:41 +02:00
Salvoxia
e4c1f80364
README
Fixed typo
2024-09-27 19:09:27 +00:00
Salvoxia
e98dc62c1e
Merge pull request #61 from Salvoxia/feature/archiveAssetsAfterAdding
Feature/archive assets after adding
2024-09-27 19:06:02 +00:00
Salvoxia
cd54a50c7a README
Added documentation for new archiving feature
2024-09-27 21:03:00 +02:00
Salvoxia
8ba71a43f1 Feature: Unarchive assets in CLEANUP or DELETE_ALL modes
If --mode is set to CLEANUP or DELETE_ALL and --archive is set as well, unarchives all assets of all deleted albums to revert their state
2024-09-27 20:50:24 +02:00
Salvoxia
2f0a7c5223 Docker
Added support for archiving assets
Added support for finding archived assets
2024-09-27 20:31:25 +02:00
Salvoxia
a3eae0574c Feature: Find Archived Images
Added option to also find archived images
2024-09-27 20:30:34 +02:00
Salvoxia
313b0a7071 Feature: Archive Assets
Added new option -v/--archive to automatically archive (hide from Immich's timeline) assets that were newly added to albums
2024-09-27 19:44:41 +02:00
Salvoxia
7390d188a8
Merge pull request #60 from Salvoxia/fix/albumCleanupPreviewFilter
Fix: Preview in CLEANUP Mode with Filtering
2024-09-27 17:18:08 +00:00
Salvoxia
79332b4c00
Merge pull request #59 from Salvoxia/enhancement/multiplePathFilters
Enhancement/multiple path filters
2024-09-27 17:13:01 +00:00
Salvoxia
544d697ffa Fix: Preview in CLEANUP Mode with Filtering
Fixed preview of albums that would be deleted with --mode CLEANUP but without --delete-confirm not taking asset filtering into account
2024-09-27 19:10:37 +02:00
Salvoxia
bbe6a08858 README
Updated documentation on filtering with support for specifying multiple path filters and glob-patterns for ignore
2024-09-27 19:10:08 +02:00
Salvoxia
c9ca29464b Fixed SyntaxWarning due to DocuString 2024-09-27 18:54:28 +02:00
Salvoxia
03b1e1d533 Docker
Added support for passing multiple path filters as a colon-separated string in PATH_FILTER
Restored compatibility for passing colon-separated strings in IGNORE
2024-09-27 18:54:28 +02:00
Salvoxia
b6a491ffa0 Docker
Use expanded style CLI arguments in immich_auto_album.sh
2024-09-27 18:54:28 +02:00
Salvoxia
6266d86609 Filtering / Ignoring
--path-filter may be specified multiple times
BREAKING: --ignore may be specified multiple times, colons are no longer parsed!
--path-filter now supports literals (internally expanded to glob matching paths with literal occurring anywhere)
--ignore now supports glob-style patterns
2024-09-27 18:54:28 +02:00
Salvoxia
c14e3b279d
README
Updated compatibility statement with v1.116.x
2024-09-27 16:49:32 +00:00
Salvoxia
3c08451715 Github Actions
Fixed conditionals for dev and latest tags
2024-09-25 20:40:32 +02:00
Salvoxia
f1866a9f2d Github Actions
Build edge tag on push to main
Build dev tag on push to dev
Build latest tag on pushing a tag
Only react to semVer tags
2024-09-25 20:28:58 +02:00
Salvoxia
adc40a9056
Merge pull request #54 from Salvoxia/dev
Multiple Root Path Handling
2024-09-22 07:25:14 +00:00
Salvoxia
e707ebce54
Merge pull request #53 from Salvoxia/fix/multipleRootPathHandling
Multiple Root Path Handling
2024-09-21 20:48:39 +00:00
Salvoxia
14dde8c731 Multiple Root Path Handling
Fixed asset ignore mechanism based on ignore and path-filter arguments to correctly work when multiple root paths are specified
2024-09-21 22:46:22 +02:00
Salvoxia
df5b401b79 README
Documented new Set Album Thumbnail feature
2024-09-15 20:08:11 +02:00
Salvoxia
e389b6639c Docker
Added support for Set Album Thumbnail feature
2024-09-15 19:41:35 +02:00
Salvoxia
e65a0fa90b Feature: Set Album Thumbnails
Added option values random-all and random-filtered
2024-09-15 19:32:49 +02:00
Salvoxia
b51f6afb22
Merge pull request #48 from jdckr/feature/set-album-thumbnail
added feature to set thumbnail for album
2024-09-15 13:02:34 +00:00
Salvoxia
e767ee0a4b
Merge pull request #50 from Salvoxia/enhancement/serverVersionCheck
Enhancement: Server Version Check
2024-09-15 12:53:10 +00:00
Salvoxia
bd72108262 Enhancement: Server Version Check
Older Immich versions provide the same API endpoint for getting the server version, a proper error message to check API URL is now displayed on error
2024-09-15 14:49:55 +02:00
jdckr
1094bf2e1a added feature to set thumbnail for album 2024-09-13 23:39:39 +02:00
Salvoxia
eb0ba51a29
README
Updated compatibility statement with v1.115.x
2024-09-13 19:09:45 +00:00
Salvoxia
96d83bbe7f
Merge pull request #45 from Salvoxia/feat-pathFilter
Feature: Path Filter
2024-09-08 18:31:32 +00:00
Salvoxia
0a9691de3c Path Filter
Fixed SyntaxWarning in Python3.12+
2024-09-08 19:48:21 +02:00
Salvoxia
5a0531bb6c Requirements
Reverted re
2024-09-08 19:47:56 +02:00
Salvoxia
ad18176679 README
Added documentation for Filtering for Assets
2024-09-08 19:37:36 +02:00
Salvoxia
b503a902ef Requirements
Added re
2024-09-08 19:28:01 +02:00
Salvoxia
494b6386b3 Path Filter
Switched from fnmatch.filter() to StackOverflow solution until Python3.13 glob.translate() becomes available to counter the problem of fnmatch.filter() not stopping at the directory separator
2024-09-08 19:27:25 +02:00
Salvoxia
3f395eb57c Dockerfile
Added support for Path Filter feature
2024-09-08 15:05:23 +02:00
Salvoxia
d26f027ec4 Feature: Path Filter
Added support for filtering assets using a glob-like pattern (using fnmatch)
2024-09-08 15:00:57 +02:00