28 Commits

Author SHA1 Message Date
ChuckPa
029020ebc5
v1.06.02 bug fix
Manual configuration mode error handling and reporting.
2024-05-11 02:37:37 -04:00
ChuckPa
32c30e6826
v1.06.01 - Support directory or full path with '--sqlite' option. 2024-05-10 18:04:12 -04:00
ChuckPa
d0084c96fb
Manual config support
See Release notes about --sqlite and --databases options.
2024-05-05 01:22:32 -04:00
ChuckPa
1a3228e648
Windows: Make path discovery better
DBRepair (Win)  now understands mixed mode (32 bit on 64 bit OS)
2024-05-05 00:51:52 -04:00
ChuckPa
852fdfc0d5
Manual mode - Initial commit 2024-05-01 02:02:32 -04:00
ChuckPa
d8d2283c01
HOTIO path locator fixes
Contributed path changes for HOTIO
Version bump
2024-03-26 14:42:33 -04:00
ChuckPa
c8162a487f
Change Transcoder Cache dir to variable.
Structure differences on MacOS.
Update documentation
2024-03-08 00:35:02 -05:00
ChuckPa
26a8bf3e49
Add Kubernetes (and TrueNAS) container support 2024-02-09 01:54:49 -05:00
ChuckPa
d96f091823
v1.04.00 - Add SNAP support
Adds support for SNAP packaging  (/snap, /var/snap)
2024-01-30 19:57:29 -05:00
ChuckPa
2a8a8e242b
Add 'purge' & Environment variable support.
PlexDBRepair - release v01.03.00

1.  Purge command  ('piurge') - Remove old image files from Transcode cache
2.  Environment variables support to tailor operation
    - DBREPAIR_CACHEAGE -  Set max age of files to retain
    - DBREPAIR_PAGESIZE    -  Set Plex SQLite database page_size
2024-01-17 00:33:07 -05:00
ChuckPa
8863beeab2
Update Release Notes & README.md
Logging - Add missing logging record when making active
One logging record was missing.

Add DSM 7 Task Scheduler usage documentation
2024-01-12 16:47:57 -05:00
ChuckPa
38749aef78
New: Add menu option to ignore/honor duplicates / constraint errors
update code.
bump to version 1.02.00 (new feature)
update release notes.
update readme
2023-11-26 00:43:39 -05:00
ChuckPa
fa760e3ddf
Update version to 1.01.04 after patch
update version to 1.01.04 after patch
2023-11-25 19:39:05 -05:00
ChuckPa
fcf132f9e1
Fix unable to repair DB when UNIQUE constraint errors occur
Not all DBs were repairable.  This fix addresses UNIQUE constraint failures.
2023-11-25 19:25:21 -05:00
ChuckPa
4dcb686ab1
Cleanup version output
Update Release Notes
2023-11-10 15:40:26 -05:00
ChuckPa
f6008d76b7
Correct confirmation when not scripted.
Fixes:  https://github.com/ChuckPa/PlexDBRepair/issues/108
2023-11-10 15:13:43 -05:00
ChuckPa
ee335a69a5
Update ReleaseNotes
Release notes
2023-10-16 20:32:51 -04:00
ChuckPa
8cbbc2b0b2
v1.01.00 - Add self-update capability
And update documentation
2023-10-16 19:16:48 -04:00
ChuckPa
4d8fa8058c
Update version and generate new release 2023-09-23 14:44:32 -04:00
ChuckPa
44b4cb58d7
Update HOTIO start/stop commands
Contributed by @brettpetch
2023-08-30 17:52:30 -04:00
ChuckPa
d54a44b2d8
Release notes. 2023-07-30 00:45:22 -04:00
ChuckPa
94a3c3923b
Provide means to ignore selected DB recovery errors
When recovering a damaged database,  it is sometimes necessary to ignore constraint errors resulting from damaged indexes.

This update provides command line options to support this:
1.   -i  or -f  -   Ignore DB check errors / Force acceptance
2.   -p  -  When importing viewstate from another DB, purge duplicate counts.
               (Use with extreme caution).
2023-06-25 16:20:52 -04:00
ChuckPa
507dca0af9
Enforce UID=0 on selected platforms 2023-06-02 00:00:31 -04:00
ChuckPa
2c85008dc3
Fixes:
Fix Binhex container detection.
Re-prioritize host detection;  move MacOS detection higher up to avoid  mis-identification.
2023-05-28 16:18:41 -04:00
ChuckPa
1f23bf8419
Fix Quit / Exit behavior
Separate Quit and exit into two commands.
- Quit is immediate exit without cleanup
- Exit provides option to remove temp files
- EOF exit will always retain temp files.
2023-05-16 20:46:17 -04:00
ChuckPa
c00a52fda4
Version 1.0.5
1. Add Arch Linux support
2. Improve override file processing
3. Documentation cleanup
2023-05-05 00:23:35 -04:00
Chuck
07fd79339d
Update ReleaseNotes 2023-03-13 22:07:05 -04:00
ChuckPa
9b3c0ed40e
Release 1.0.
New menu w/ command name support
Stop containers within the utility
Updated documentation
2023-03-13 15:10:26 -04:00