220 Commits

Author SHA1 Message Date
Chuck
89ea800bdb
Update README.md
Clarify grouping of Plex,inc and LSIO images as "Docker" platform.

Hosts using these,  such as Unraid, are identified as "Docker".
2024-02-10 14:51:04 -05:00
Chuck
3ef48d099a
Merge pull request #129 from ChuckPa/chuckpa/add-kubernetes-support
Add Kubernetes (and TrueNAS) container support
2024-02-09 15:25:20 -08:00
ChuckPa
26a8bf3e49
Add Kubernetes (and TrueNAS) container support 2024-02-09 01:54:49 -05:00
Chuck
1ea8b86aea
Merge pull request #126 from ChuckPa/chuckpa/add-snap
v1.04.00 -  Add SNAP support
2024-01-30 17:01:13 -08: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
Chuck
e02e5bc398
Merge pull request #124 from ChuckPa/chuckpa/pagesize-constraint-check
Correct case where PAGESIZE != 2^n where n={10,11,12,13,14,15,16}
2024-01-17 18:25:53 -08:00
ChuckPa
6ebb342973
Correct case where PAGESIZE != 2^n where n={10,11,12,13,14,15,16}
1.  Correct PAGESIZE allowed values
2.  Improved performance of prune
3.  Cosmetic output cleanup
4.  Improve error messaging and handling
5.  Update documentation
2024-01-17 21:15:56 -05:00
Chuck
a489a7f9e6
Merge pull request #123 from ChuckPa/chuckpa/add-cache-cleaning
Add 'purge' & Environment variable support.
2024-01-16 21:49:11 -08: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
Chuck
d6d6c47928
Merge pull request #116 from ChuckPa/chuckpa/ignore-option-control
New:  Add menu option to ignore/honor duplicates / constraint errors
2023-11-25 21:50:09 -08: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
Chuck
6c7157cb5f
Merge pull request #114 from ChuckPa/chuckpa/missing-ignore-errors-check
Fix unable to repair DB when UNIQUE constraint errors occur
2023-11-25 16:51:54 -08: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
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)
404461a968
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