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

[ISSUE-11] Modify package selection logic #12

Merged
merged 1 commit into from
Jan 17, 2024

Conversation

woozu-shin
Copy link
Contributor

Tickets

Description

  • Add volume name when printing list of installed packages.
    image

References

  • n/a

Copy link
Owner

@007revad 007revad left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks

@007revad 007revad merged commit f5183a1 into 007revad:develop Jan 17, 2024
@woozu-shin
Copy link
Contributor Author

Great script for DSM. ever.

@woozu-shin woozu-shin deleted the feature/ISSUE-11 branch January 17, 2024 09:43
007revad added a commit that referenced this pull request Jan 24, 2024
v2.0.6
- Confirmed working for 73 packages.
- Updated to work correctly with the following packages that have extra folders or symlinks:
  - Active Backup for Business, Active Backup for Google Workspace, Active Backup for Microsoft 365, 
    Synology Chat Server, Container Manager, Glacier Backup, MailPlus Server, Mail Server, Node.js, 
    Presto File Server, Surveillance Station, Synology Application Service, Synology Drive, WebDAV Server, 
    Virtual Machine Manager.
- Moving Container Manager now includes your images and containers.
  - It also asks if you want to backup the @docker folder (just in case).
- Added a progress bar so you know the script is still working on long running processes.
- Now shows the current volume for each package. Issue #12 Thanks woozu-shin
- Now stops dependant packages when moving a package with dependancies.
  - Then later starts the dependant packages that the script stopped.
- Now asks if you want to start the package (in case you want to move it's shared folder first).
- Now instructs how to move packages' shared folder(s) for the following packages:
  - Active Backup for Business, Audio Station, Synology Chat Server, Cloud Sync, Synology MailPlus Server, 
    MinimServer, Plex Media Server, Surveillance Station and Video Station.
- Now instructs how to change the packages' database location for the following packages:
  - Cloud Sync, Download Station, Note Station, Synology Drive and Virtual Machine Manager.
- Now if package is ContainerManager or Docker:
  - Offers to backup @docker.
  - Moves @docker if there's enough space on the target volume.
  - Instructs how to move your docker shared folder.
- Now gets the permissions of the original folder to set on the new target folder.
- Now checks if there's a new version of the script and asks if you want the script to update itself.
- Fixed bug which allowed typing an invalid package selection.
- Fixed bug which allowed typing an invalid volume selection
@007revad 007revad mentioned this pull request Jan 24, 2024
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.

None yet

2 participants