[PR #50] [MERGED] Zmbackup BETA 5 New Release #178

Closed
opened 2026-02-27 08:14:46 +03:00 by kerem · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/lucascbeyeler/zmbackup/pull/50
Author: @lucascbeyeler
Created: 9/8/2017
Status: Merged
Merged: 9/8/2017
Merged by: @lucascbeyeler

Base: betaHead: dev


📝 Commits (10+)

  • 61029ae Updating zmbackup's help and install.sh help
  • c0b68ed Uninstaller now removes the backup if the user wants
  • 603a6da Moving zmbackup -l code to a separated file and implementing issue #47
  • 9b0ec27 Modifying HelpAction to include descriptions about the new functions
  • f915dc5 Merge pull request #49 from lucascbeyeler/beta
  • 1d7981b Update README.md
  • da0f9db Update vars.sh
  • fb1dff3 Update zmbackup
  • 9425e76 Merge branch 'dev' of github.com:lucascbeyeler/zmbackup into dev
  • cfed0b1 Enabling help

📊 Changes

14 files changed (+228 additions, -136 deletions)

View changed files

📝 README.md (+4 -4)
📝 install.sh (+13 -0)
📝 installScript/deploy.sh (+7 -0)
installScript/help.sh (+20 -0)
📝 installScript/vars.sh (+1 -1)
📝 project/config/zmbackup.cron (+1 -1)
📝 project/lib/bash/BackupAction.sh (+18 -8)
📝 project/lib/bash/HelpAction.sh (+13 -12)
📝 project/lib/bash/MigrationAction.sh (+32 -11)
📝 project/lib/bash/MiscAction.sh (+0 -94)
📝 project/lib/bash/ParallelAction.sh (+7 -1)
project/lib/bash/SessionAction.sh (+98 -0)
📝 project/lib/sqlite3/database.sql (+2 -0)
📝 project/zmbackup (+12 -4)

📄 Description

This new release fix the following bugs from BETA 4:

  • Zmbackup -i wasn't working correctly with SQLITE3 because the logic behind it wasn't migrate to relational database;
  • Migration is broken when check the size of the files;
  • Wrong time for Alias Backup inside zmbackup.cron.

And the following features are created for this new release:

  • install.sh now can delete the backup storage if you want after the uninstall;
  • install.sh now show a help if you use -h or --help;
  • SessionAction.sh now contains all the functions related to zmbackup -l;
  • Zmbackup -r restore LDAP and Mailbox if the user don't send any other parameter;
  • Zmbackup -m now migrate from TXT to SQLITE and from SQLITE to TXT;
  • Including the start date and conclusion date from a backup per account;

🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/lucascbeyeler/zmbackup/pull/50 **Author:** [@lucascbeyeler](https://github.com/lucascbeyeler) **Created:** 9/8/2017 **Status:** ✅ Merged **Merged:** 9/8/2017 **Merged by:** [@lucascbeyeler](https://github.com/lucascbeyeler) **Base:** `beta` ← **Head:** `dev` --- ### 📝 Commits (10+) - [`61029ae`](https://github.com/lucascbeyeler/zmbackup/commit/61029aeb586e136f07335120356694f5757ae1ec) Updating zmbackup's help and install.sh help - [`c0b68ed`](https://github.com/lucascbeyeler/zmbackup/commit/c0b68ed89230590de37bf11bb4bf625ba2f0f00e) Uninstaller now removes the backup if the user wants - [`603a6da`](https://github.com/lucascbeyeler/zmbackup/commit/603a6dab92f6d58a1aa12c273b9dccdd1a03afbb) Moving zmbackup -l code to a separated file and implementing issue #47 - [`9b0ec27`](https://github.com/lucascbeyeler/zmbackup/commit/9b0ec2753dc55902408f0c0c5d9ea256f011ff5f) Modifying HelpAction to include descriptions about the new functions - [`f915dc5`](https://github.com/lucascbeyeler/zmbackup/commit/f915dc5ffd2e8d0af97ab82f55bca665a6dbbef7) Merge pull request #49 from lucascbeyeler/beta - [`1d7981b`](https://github.com/lucascbeyeler/zmbackup/commit/1d7981bb9082141cb77ac4a9fd456d21351fba25) Update README.md - [`da0f9db`](https://github.com/lucascbeyeler/zmbackup/commit/da0f9db7791e808fcee23cd7d65b3a265574b7c3) Update vars.sh - [`fb1dff3`](https://github.com/lucascbeyeler/zmbackup/commit/fb1dff32d2d93be4fc2654cc5797350a32847671) Update zmbackup - [`9425e76`](https://github.com/lucascbeyeler/zmbackup/commit/9425e76b1b1c5362a9ddab9a4414cf81d4f45978) Merge branch 'dev' of github.com:lucascbeyeler/zmbackup into dev - [`cfed0b1`](https://github.com/lucascbeyeler/zmbackup/commit/cfed0b1144e3db5f6b6370a2e90ca9051a8d6cfe) Enabling help ### 📊 Changes **14 files changed** (+228 additions, -136 deletions) <details> <summary>View changed files</summary> 📝 `README.md` (+4 -4) 📝 `install.sh` (+13 -0) 📝 `installScript/deploy.sh` (+7 -0) ➕ `installScript/help.sh` (+20 -0) 📝 `installScript/vars.sh` (+1 -1) 📝 `project/config/zmbackup.cron` (+1 -1) 📝 `project/lib/bash/BackupAction.sh` (+18 -8) 📝 `project/lib/bash/HelpAction.sh` (+13 -12) 📝 `project/lib/bash/MigrationAction.sh` (+32 -11) 📝 `project/lib/bash/MiscAction.sh` (+0 -94) 📝 `project/lib/bash/ParallelAction.sh` (+7 -1) ➕ `project/lib/bash/SessionAction.sh` (+98 -0) 📝 `project/lib/sqlite3/database.sql` (+2 -0) 📝 `project/zmbackup` (+12 -4) </details> ### 📄 Description This new release fix the following bugs from BETA 4: - Zmbackup -i wasn't working correctly with SQLITE3 because the logic behind it wasn't migrate to relational database; - Migration is broken when check the size of the files; - Wrong time for Alias Backup inside zmbackup.cron. And the following features are created for this new release: - install.sh now can delete the backup storage if you want after the uninstall; - install.sh now show a help if you use -h or --help; - SessionAction.sh now contains all the functions related to zmbackup -l; - Zmbackup -r restore LDAP and Mailbox if the user don't send any other parameter; - Zmbackup -m now migrate from TXT to SQLITE and from SQLITE to TXT; - Including the start date and conclusion date from a backup per account; --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
kerem 2026-02-27 08:14:46 +03:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/zmbackup#178
No description provided.