Skip to content

Releases: ChuckPa/PlexDBRepair

Change 'update' (88) to not be POSIX dependent

04 Jan 00:10
738dc8d
Compare
Choose a tag to compare

QNAP BusyBox 'grep' is no longer POSIX compliant.

This release refactors the update (88) command to not require posix.

v1.10.01 - Prune/purge cleanup

02 Jan 23:36
804c901
Compare
Choose a tag to compare

Merging of Prune & Purge into one command , was incomplete.
This change completes that work.

v1.10.0 - Improve DB Replace functionality

30 Dec 16:18
5eab427
Compare
Choose a tag to compare

The original REPLACE functionality was minimal, cumbersome, and inefficient. This has been replaced.

Now, the new menu will show you which backups are available by date.
You select them by index number or date.

After you select a verion, then it will check the selected DBs for validity.
If all checks pass then it will confirm one final time and perform replace as before

See below:

Enter command # -or- command name (4 char min) : Repl
 
Checking the PMS databases
Check complete.  PMS main database is OK.
Check complete.  PMS blobs database is OK.
Are you sure you want to restore a previous database backup  (Y/N) ? y
Checking for a usable backup.
Database backups available are:  2024-11-19 2024-11-01 2024-10-29 2024-10-26
 
  1) - 2024-11-19
  2) - 2024-11-01
  3) - 2024-10-29
  4) - 2024-10-26
 
Select backup date by number or date name  (blank = return to menu) 3
Checking backup candidate 2024-10-29
Database backup 2024-10-29 is valid.
 
Use backup dated: '2024-10-29' ? (Y/N) ? y
Saving current databases with timestamp: '-BACKUP-2024-12-29_23.00.36'
Copying backup database from 2024-10-29 to use as new database.
Copy complete. Performing final check
 

MacOS start/stop support

14 Jun 17:23
9156206
Compare
Choose a tag to compare

v1.07.00

This is a minor release.

  • Add start/stop support for MacOS
  • Dead code removal
  • General internal cleanup