Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merge features to main #38

Merged
merged 18 commits into from
Aug 21, 2024
Merged

Merge features to main #38

merged 18 commits into from
Aug 21, 2024

Conversation

Salvoxia
Copy link
Owner

  • Enhancement: Added more user-friendly messages when running script in Docker without UNATTENDED or DELETE_CONFIRM flags set
  • Feature: Allow automatic sharing of newly created albums with a list of existing users (with share role definition by user)
  • Feature: Added triggering of Offline Assets Removal and deletion of empty albums to clean up after external library changes
  • Feature: Added option to specify sorting order in newly created albums

Salvoxia and others added 18 commits August 9, 2024 18:14
Added more clear user hints for how to run the container for creating/deleting albums depending on whether the script is running bare python or in Docker
Added sharing of new albums with one or multiple users with a defined share role (same role for all users
Documented new arguments and environment variables for ablum sharing
Switched SHARE_WITH seprator to colon
Allow specifying share role per user
Updated and extended documentation for Automatic Album Sharing feature
Sync mode is a two-stage process to first delete offline assets from libraries, then delete empty albums (became empty due to offline assets removal)
Added documentation for Sync Mode feature
Explicitly check for 403 status codes when fetching libraries or triggering offline asset removal to throw the appropriate error
Album order option
Feature: add order asc option
Added support for Album Order Feature
Added documentation for new --album-order / ALBUM_ORDER argument / env variable
@Salvoxia Salvoxia merged commit 34f4945 into main Aug 21, 2024
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants