Chuck
b55dc8ea99
DBRepair.sh status and plans
2026-08-11 20:44:43 -04:00
Chuck
ea5ecd65ff
Update README.md
2026-08-11 20:37:27 -04:00
Chuck
cf0200603e
SPECIAL ANNOUNCEMENT- PMS 1.43.0
...
Added special announcement regarding PMS 1.43.0 changes and DBRepair.sh status, including upcoming updates and support changes.
2026-08-11 20:36:47 -04:00
Chuck
f67238a658
Disable FTS rebuilding with temporary patch
...
Re: PMS 1.43.x and discussions with Plex
This implementation of FTS Rebuilding is harmful in PMS 1.43.x
For safety to all, it has been disabled.
You may enable it by removing the 'return 0' in function
DoFTSRebuild (PMS 1.42.2 and below)
2026-08-11 12:18:02 -04:00
Chuck
8fe897aa31
Merge pull request #290 from dreondre/fix/fts-rebuild-verification
...
Verify FTS rebuild with CheckFTS instead of trusting the rebuild exit code
2026-08-06 19:22:15 -04:00
Chuck
48b3cccc38
Release notes v1.17.00
2026-08-03 12:19:10 -04:00
Chuck
97e2b5ed82
Update ReleaseNotes for version 1.17.00
...
Updates on BusyBox and Long Term Support for DBRepair.
2026-08-03 12:15:09 -04:00
Chuck
d893eedbd6
Revise copyright information
...
Updated copyright year and consolidated license text.
2026-08-03 12:12:45 -04:00
Chuck
d760787c63
v1.17.00 update
...
BusyBox - Address edge case errors with NAS vendors' BusyBox shell implementation.
This addresses weird command behavior on those systems
2026-08-03 12:11:54 -04:00
Chuck
3a12c145f0
Update version number to v1.16.00
2026-06-27 12:53:34 -04:00
Chuck
82f5c3f87c
Merge pull request #288 - Fix version typo.
...
Fix typo in Version string
2026-06-27 12:44:14 -04:00
Chuck
bbb03f0c75
Update README.md
2026-06-23 17:33:26 -04:00
Chuck
32a949d797
Merge pull request #287 from ChuckPa/chuckpa/MacOS-application-dir
...
v1.16.00
MacOS - Add support for either /Applications or $HOME/Applications package locations
2026-06-23 15:50:40 -04:00
Chuck
3fb3453621
Update FUNDING.yml
2026-06-23 14:27:47 -04:00
Chuck
93909ec504
Create FUNDING.yml
2026-06-23 14:26:32 -04:00
Chuck
b0aaf2b3e2
Merge pull request #282 from ChuckPa/chuckpa/v1.15.01
...
Correct documentation.
2026-04-18 15:51:33 -04:00
Chuck
bd5c4693a1
Merge pull request #275 from ChuckPa/chuckpa/dsm6-start
...
v1.15.0
1. Fix long-standing DSM 6 start/stop problem (sorry)
2. Begin groundwork for better Username/Permissions handling in restrictive environments like DSM.
2026-03-02 23:31:09 -05:00
Chuck
1b458c7337
Merge pull request #268 from maxfield-allison/feature/fts4-rebuild-command
...
feat: Add FTS4 index integrity check and rebuild functionality
2026-01-24 15:15:12 -05:00
Chuck
b62b606dc7
Update README.md
...
Improve user documentation
2025-12-06 20:04:27 -05:00
Chuck
d6bf75db6d
Merge pull request #261 from ChuckPa/chuckpa/autoincrement
...
Deflate - Minor adjustment per Plex engineering.
2025-12-04 12:06:08 -05:00
Chuck
15b2dbabb3
Update README.md
2025-12-03 16:19:35 -05:00
Chuck
cbd02cc6b6
Merge pull request #259 from ChuckPa/chuckpa/fix-tag-sorting
...
Fix github tag sorting. Ensure tags are both Numeric and Reverse sorted so newest version number listed first.
2025-11-14 19:42:45 -05:00
Chuck
85c88a59f3
Merge pull request #256 from ChuckPa/chuckpa/binhex-multi-config
...
Binhex: supervisord.conf update
2025-11-09 16:12:46 -05:00
Chuck
abc552fb12
Merge pull request #253 from ChuckPa/chuckpa/readme
...
Minor Update & Correct documentation for v1.12.00
2025-10-21 17:33:14 -04:00
Chuck
d79b5e2b9d
Merge pull request #252 from ChuckPa/chuckpa/dodeflate
...
v1.12.00 - Add Deflate command
Reconstruct bandwidth statistics table row by row instead of previous bulk copy of non-null values
Regenerate new IDs during reconstruction for new indexes and reindex
2025-10-20 22:28:24 -04:00
Chuck
dea8a805ce
Merge pull request #239 from ChuckPa/chuckpa/Hotio-Cache-Dir
...
HotIO - Path to Cache dir incorrect
2025-07-31 20:20:46 -04:00
Chuck
e2acd24593
Merge pull request #232 from ChuckPa/chuckpa/restart-path
...
Correct path issue with restart
2025-07-07 20:23:33 -04:00
Chuck
32d5f8f737
Merge pull request #228 from ChuckPa/chuckpa/Freebsd-releases
...
Add support for FreeBSD (14+)
2025-06-26 00:03:35 -04:00
Chuck
ac6058dd48
Merge pull request #226 from cdf-eagles/fix-freebsd-startstop
...
Fixed bug for FreeBSD Plex service start/stop commands
2025-06-25 18:37:55 -04:00
Chuck
ebf170b1eb
Merge pull request #225 from cdf-eagles/freebsd-compat
...
FreeBSD 14+ Compatibility Added.
2025-06-25 12:07:54 -04:00
Chuck
44f722166d
Merge pull request #222 from ChuckPa/chuckpa/unitialized
...
Correct missing variable initialization
2025-06-22 16:06:59 -04:00
Chuck
93886de20f
Merge pull request #215 from danrahn/master
...
Add 98=quit/99=exit to PowerShell script
2025-06-05 21:59:42 -04:00
Chuck
f96032e9c4
Merge pull request #218 from ChuckPa/chuckpa/menu
...
v1.11.05 - Cleanup menu
Thanks @kimpenhaus
2025-06-05 13:38:43 -04:00
Chuck
f2a821c170
Merge pull request #216 from ChuckPa/chuckpa/relauch
...
v1.11.04
1. Add Binhex start/stop support
2. Correct 98/99 menu options
3. Remove Deflate
2025-06-04 10:14:05 -04:00
Chuck
65f4e5d33d
911 - Deflate
2025-05-31 23:12:59 -04:00
Chuck
4872b82815
Merge pull request #211 from ChuckPa/chuckpa/add-log
...
v1.11.03 -Add summary logfile messages
2025-05-30 23:25:49 -04:00
Chuck
0e1797a4c0
Merge pull request #210 from ChuckPa/chuckpa/add-log
...
v1.11.03 -Add summary logfile messages
2025-05-30 23:21:38 -04:00
Chuck
b431e49455
Merge pull request #208 from ChuckPa/chuckpa/plex-bloat
...
Provide temporary DB bloat deflate capability for huge databases.
Documentation in the Release Notes
2025-05-30 19:31:42 -04:00
Chuck
8c5f7606a7
Merge pull request #202 from danrahn/master
...
Add statistics_bandwidth Cleanup to Windows Scripts
2025-05-24 19:17:45 -04:00
Chuck
d6f4dbf263
Merge pull request #201 from danrahn/master
...
Update Windows scripts to reflect name change
2025-05-24 10:39:30 -04:00
Chuck
be74c6f85e
Merge pull request #199 from ChuckPa/chuckpa/final-tags
...
Refactor version tags
2025-05-23 01:37:15 -04:00
Chuck
ca489c6c3f
Merge pull request #198 from ChuckPa/chuckpa/final-tags
...
Refactor version tags
2025-05-23 01:30:10 -04:00
Chuck
3262ec7f7a
Cleanup update tag handling. Inform users of DB cleanup tasks.
...
Correct version tag handling (remove junk)
2025-05-22 19:40:14 -04:00
Chuck
21196a3cc3
Merge pull request #196 from ChuckPa/chuckpa/may-cleanup
...
v1.10.05
2025-05-20 20:26:59 -04:00
Chuck
e2a3d1d04b
Merge pull request #194 from danrahn/master
...
[Windows] Check PMS state in more places
2025-04-30 20:06:45 -04:00
Chuck
19b9b5bf6f
Update README.md
2025-04-01 19:16:46 -04:00
Chuck
dfebe80fa9
Merge pull request #191 from ChuckPa/chuckpa/handle-null-LC_ALL
...
Set LC_ALL=C when null
2025-03-18 21:54:25 -04:00
Chuck
d505486e95
Merge pull request #188 from danrahn/capture_constraint_errors
...
[Windows] Add Honor/Ignore options and ensure all import errors are captured
2025-02-24 01:59:26 -05:00
Chuck
eae8c5a6da
Merge pull request #186 from setoy/master
...
Changed Write-Warn to be Write-Warning
2025-02-06 01:54:54 -05:00
Chuck
738dc8d7a0
Merge pull request #182 from ChuckPa/chuckpa/fix-busybox-posix
...
Change 'Update' to use non-POSIX techniques
2025-01-03 19:07:02 -05:00
Chuck
804c9014d1
Merge pull request #180 from ChuckPa/chuckpa/cleanup-purge
...
Minor cleanup from 1.10 release
2025-01-02 18:33:37 -05:00
Chuck
6aff3e4231
Update README.md
2024-12-31 00:52:35 -05:00
Chuck
46c4b1ddcc
Update README.md
2024-12-30 11:54:16 -05:00
Chuck
1737631454
Merge pull request #178 from ChuckPa/chuckpa/Add-Purge
...
add purge
2024-12-29 00:57:57 -05:00
Chuck
c74c6c601c
Update README.md
2024-06-24 17:37:53 -04:00
Chuck
013f55bd96
Update README.md
2024-06-24 17:35:54 -04:00
Chuck
79f0153a96
Update README.md
...
Remove duplicate in 'databases databases' descriptive clauses.
2024-06-24 17:33:37 -04:00
Chuck
c0000079d7
Merge pull request #164 from markhoney/patch-1
...
Update DBRepair.sh, fix typo
2024-06-24 17:29:42 -04:00
Chuck
4f5b5abdc8
Merge pull request #161 from 2bits/master
...
Support Mac Start Stop
2024-06-14 13:08:09 -04:00
Chuck
9c1008cf52
Merge pull request #158 from danrahn/master
...
[Windows] Ensure PowerShell uses UTF-8 Encoding
2024-06-02 18:29:19 -04:00
Chuck
f2ec7d2ea9
Merge pull request #154 from danrahn/master
...
Interactive Windows Script via PowerShell
2024-05-12 10:07:42 -04:00
Chuck
ec9edaf304
Merge pull request #152 from ChuckPa/chuckpa/plexsqlite-dir-path
...
v1.06.02
2024-05-11 03:43:05 -04:00
Chuck
2e92ba88de
Update README.md
2024-05-11 03:30:10 -04:00
Chuck
57055172e0
Update README.md
2024-05-11 03:29:42 -04:00
Chuck
93c7b0fbe2
Update README.md
2024-05-10 21:31:39 -04:00
Chuck
ec7e04dc35
Merge pull request #147 from ChuckPa/chuckpa/manual-config
...
Allow running DBRepair in non-standard/unknown locations
2024-05-05 00:58:00 -04:00
Chuck
43ba32afa4
Merge pull request #139 from causefx/patch-3
...
fix: add new path for update hotio image
2024-03-13 06:59:49 -07:00
Chuck
d98dfa68bf
Merge pull request #138 from ChuckPa/chuckpa/macos-cache-dir
...
Change Transcoder Cache dir to variable.
2024-03-07 21:43:22 -08:00
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
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
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
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
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
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
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
Chuck
66ad17da60
Merge pull request #110 from ChuckPa/chuckpa/cleanup-version
...
Cleanup version output
2023-11-10 12:47:09 -08: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
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
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
Chuck
47bd6e7c56
Merge pull request #101 from psitem/master
...
Plex path discovery on Windows
2023-10-08 14:11:36 -07:00
Chuck
2c863f41a1
Merge pull request #96 from causefx/patch-1
...
Fix HOTIO with backwards compatibility
2023-09-23 11:24:09 -07:00
Chuck
36288ae365
Merge pull request #95 from 007revad/master
...
Update README.md
2023-09-13 14:32:29 -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
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
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
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
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
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
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
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
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
Chuck
b810055546
Merge pull request #70 from ChuckPa/chuckpa/quit-exit-menu
...
Fix Quit / Exit behavior
2023-05-16 20:49:25 -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
Chuck
7717283a5a
Update README.md
2023-04-25 17:38:02 -04:00
Chuck
4b4e5fdf48
Merge pull request #63 from ChuckPa/chuckpa/contributing
...
Contributing: Clarify guidelines.
2023-04-19 11:31:57 -04:00
Chuck
bfb189f7b3
Merge pull request #56 from CLHatch/patch-2
...
Add start/stop command for ReadyNAS
2023-04-14 20:46:41 -04:00
Chuck
884228835c
Merge pull request #55 from ChuckPa/chuckpa/Start-stop-fixes
...
Start/stop cleanup
2023-04-01 17:27:38 -04:00
Chuck
199cf3d385
Merge pull request #54 from CLHatch/patch-1
...
Set Plex Start/Stop commands for HOTIO
2023-04-01 16:58:57 -04:00
Chuck
5a08d0ac41
Merge pull request #53 from ChuckPa/chuckpa/unexpected-eof
...
block if/fi correction
2023-03-29 04:19:23 -04:00