Commit Graph

206 Commits

Author SHA1 Message Date
ChuckPa 80fb3a751c 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:36:57 -05:00
Chuck 00bb897a92 Merge pull request #113 from ChuckPa/chuckpa/missing-ignore-errors-check
Fix unable to repair DB when UNIQUE constraint errors occur
2023-11-25 16:27:44 -08: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 4f21080862 Update DBRepair-Windows.zip after fixing Path discovery 2023-11-11 15:02:06 -05:00
Chuck 66ad17da60 Merge pull request #110 from ChuckPa/chuckpa/cleanup-version
Cleanup version output
2023-11-10 12:47:09 -08:00
ChuckPa 4dcb686ab1 Cleanup version output
Update Release Notes
2023-11-10 15:40:26 -05:00
Chuck c5a4a88f82 Merge pull request #109 from ChuckPa/chuckp/rewrite-update
Correct confirmation when not scripted.
2023-11-10 12:17:40 -08: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
Chuck 2958fb5c26 Merge pull request #105 from ChuckPa/chuckpa/UpdateDBRepair
v1.01.00 -  Add self-update capability
2023-10-16 16:42:04 -07:00
ChuckPa 8cbbc2b0b2 v1.01.00 - Add self-update capability
And update documentation
2023-10-16 19:16:48 -04:00
Chuck 2d7e46dd6d Merge pull request #102 from causefx/causefx-patch-update-feature
Add update feature to DBRepair.sh
2023-10-13 18:45:46 -07:00
causefx db1edd13a4 Add update feature to script 2023-10-13 08:35:32 -07:00
Chuck 47bd6e7c56 Merge pull request #101 from psitem/master
Plex path discovery on Windows
2023-10-08 14:11:36 -07:00
psitem beeaa88315 Plex path discovery
Discover Plex paths.
Correct mkdir statement to md.
2023-10-08 09:37:17 -04:00
ChuckPa 4d8fa8058c Update version and generate new release 2023-09-23 14:44:32 -04:00
Chuck 2c863f41a1 Merge pull request #96 from causefx/patch-1
Fix HOTIO with backwards compatibility
2023-09-23 11:24:09 -07:00
causefx 8924a304d1 fix first if statement 2023-09-18 20:37:07 -07:00
causefx 94abffcb86 Update DBRepair.sh 2023-09-17 17:50:23 -07:00
Chuck 36288ae365 Merge pull request #95 from 007revad/master
Update README.md
2023-09-13 14:32:29 -04:00
Dave Russell ce439e0258 Update README.md
Fixed typos
2023-09-12 12:08:58 +10:00
ChuckPa c5609e585b Fix release version
Update to v1.0.12 for HOTIO container start/stop
2023-08-30 19:42:40 -04:00
ChuckPa 44b4cb58d7 Update HOTIO start/stop commands
Contributed by @brettpetch
2023-08-30 17:52:30 -04:00
Chuck 99330103a8 Merge pull request #92 from brettpetch/patch-1
Update hotio plex service location (re: #404461a)

Fixes: https://github.com/ChuckPa/PlexDBRepair/issues/93
2023-08-30 17:48:27 -04:00
Brett Petch 559090d9d7 Update plex service location (re: #404461a)
https://github.com/hotio/plex/commit/404461a968bd0555204847c0119bdf10ecdd3c04
2023-08-29 11:40:04 -04:00
ChuckPa cd39ce5d14 Update: Docker manual PMS stop instructions
Add How to stop PMS manually from within a container.
2023-08-16 21:53:51 -04:00
Chuck 5d65e12a38 Merge pull request #91 from ChuckPa/chuckpa/new-start-stop
Change start/stop logic and timeout handling
2023-08-15 20:25:01 -04:00
ChuckPa 9073ffa445 Change start/stop logic and timeout handling 2023-08-15 20:20:54 -04:00
ChuckPa 9d81f942cf v1.0.10 - Prevent negative watch counts 2023-07-30 11:58:14 -04:00
Chuck 4f96b69f1d Merge pull request #88 from ChuckPa/chuckpa/Prevent-Negative-Watch-Counts
DBRepair:   Prevent negative watch counts
2023-07-30 00:48:29 -04:00
ChuckPa d54a44b2d8 Release notes. 2023-07-30 00:45:22 -04:00
Chuck 6307a9a5bf Merge pull request #87 from ChuckPa/chuckpa/Prevent-Negative-Watch-Counts
DBRepair:   Prevent negative watch counts
2023-07-30 00:41:21 -04:00
ChuckPa 91959549ac DBRepair: Prevent negative watch counts
Changes grouping and deletion.
Thanks @tkkg1994
2023-07-30 00:39:23 -04:00
Chuck 2d93f36ad9 Merge pull request #84 from ChuckPa/chuckpa/ignore-errors
Provide means to ignore selected DB recovery errors
2023-06-25 16:29:44 -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
Chuck 77415c7580 Merge pull request #81 from ChuckPa/chuckpa/arch-linux-refinement
Refine Arch Linux detection.  Grab a few others in the process
2023-06-10 12:05:51 -04:00
ChuckPa 7d9583a774 Refine Arch Linux detection. Grab a few others in the process 2023-06-09 20:23:45 -04:00
Chuck 0c5065ae6f Merge pull request #79 from ChuckPa/chuckpa/require-root
Enforce UID=0 on selected platforms
2023-06-08 15:18:56 -04:00
ChuckPa 507dca0af9 Enforce UID=0 on selected platforms 2023-06-02 00:00:31 -04:00
Chuck 40a8873ce1 Merge pull request #75 from ChuckPa/chuckpa/binhex-test-typo
Binhex:   Fat-fingered IF test.
2023-05-31 23:21:46 -04:00
ChuckPa d508e761d2 Binhex: Fat-fingered IF test. 2023-05-31 23:17:12 -04:00
Chuck d50124a0e6 Merge pull request #74 from ChuckPa/chuckpa/macos-confirm-db-writeable
Fixes: MacOS priorization & Binhex detection
2023-05-30 23:00:24 -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
Chuck b810055546 Merge pull request #70 from ChuckPa/chuckpa/quit-exit-menu
Fix Quit / Exit behavior
2023-05-16 20:49:25 -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
Chuck 9833228f71 Merge pull request #67 from ChuckPa/chuckpa/add-arch-support
Version 1.0.5 
- Add Arch Linux support
- Improve override file processing
- Documentation cleanup
2023-05-10 07:26:19 -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 7717283a5a Update README.md 2023-04-25 17:38:02 -04:00
ChuckPa ae18fbf1c7 Contribute: Add branch
Generate PRs to this branch.
PRs will merge to master after testing completed.
2023-04-19 12:06:27 -04:00
Chuck 4b4e5fdf48 Merge pull request #63 from ChuckPa/chuckpa/contributing
Contributing:  Clarify guidelines.
2023-04-19 11:31:57 -04:00