Commit Graph
38 Commits
Author SHA1 Message Date
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
ChuckPa 7497df41b2 Incremental commit - BETA 3
development push -- changing repos


Cleanup finalized

Waiting to complete testing.
2023-03-01 19:58:39 -05:00
ChuckPa 1ef2d87b45 DBRepair v1.0.0 development 2023-02-27 12:57:20 -05:00
ChuckPa c10169d7fd Fix problem with date in timestamp
Date format subject to user system settings.  Results inconsistent.
This is a limitation of windows CMD

Date removed from TimeStamp.
2023-01-17 01:23:49 -05:00
ChuckPa 249f36a668 DBRepair-Windows: Fix Date/Time stamp
Date would have spaces in name on some systems.
2023-01-13 20:10:14 -05:00
ChuckPa 672c493c7e Add Podman (libpod) container support 2023-01-11 18:26:00 -05:00
ChuckPa 6daa8e0582 Fix typo - Hotio 2023-01-08 14:45:13 -05:00
ChuckPa 28cc96e32f Add HOTIO container support
Thanks to @causefx and @sittingmongoose.
2023-01-07 20:07:32 -05:00
ChuckPa 8e59eded28 Correct cgroups v2 issue
Corrected an issue with Cgroups V2 detection.
2022-12-26 21:39:16 -05:00
ChuckPa c73ad0a77f Western Digital: Forgot one set of quotes 2022-12-26 11:27:08 -05:00
ChuckPa d4005fba15 . 2022-12-24 20:55:20 -05:00
ChuckPa b621ca1ab1 . 2022-12-24 20:47:23 -05:00
ChuckPa 1e4a8e4b26 . 2022-12-24 19:21:43 -05:00
ChuckPa 579004cfe0 Add support for cgroup V2 2022-12-16 13:30:07 -05:00
ChuckPa de8bb48901 Improve database backup selection logic, Add BINHEX support
Added informative output and correct issue selecting final available backup.
Added binhex (Arch) docker support
Updated READMEmd

Add support for all Docker variants

Change detection to use cgroup

Add BINHEX support,  Update README.md
2022-12-14 01:43:46 -05:00
ChuckPa 7c56552ff7 Export View history with viewstate
Export view history table as well.
While here,  clean up the logic
Import using the same style as the other functions do.
Minor cleanup of user output. 

Final testing & review before release
2022-11-21 01:03:26 -05:00
ChuckPa db1f1da8fc Sort supported hosts list 2022-11-16 16:43:24 -05:00
ChuckPa 6b63fcb610 Add Sample Session 2022-11-16 16:17:57 -05:00
ChuckPa 3fda441b32 Add PMS interlock
Prevents database actions when PMS is active.
2022-11-16 13:50:02 -05:00
ChuckPa 3b625879d4 Merge branch 'chuckpa/watchlist' 2022-11-13 11:36:53 -05:00
ChuckPa c1feacaefa Import ViewState from another datatbase
Import viewstate (watch history) from another database.

Viewstate import - Development complete

Developer initial testing complete.
1.  Copy DB from Syno to Linux workstation
2.  Setup empty PMS on Linux workstation
3.  Add library section
4.  Observe media all unwatched
5.  import the DS418's database 
6.  Verify on Linux workstation -- all titles now marked played



Replaced 'echo -n' with posix printf.


Timestamp changed,  Add Undo to new code

1.  To increase portability,  changed the ':' in timestamo to '.' (MacOS problems)
2.  Completed adding WriteLog and logic to support UNDO for importing Viewstate



Change 'cut' back to awk


use printf in new code. Reapply timestamp change


Viewstate import - Improve error checking and recovery


Fix misplaced quote
2022-11-13 11:35:51 -05:00
ChuckPa e30053be35 Fix misplaced quote 2022-11-12 23:01:40 -05:00
ChuckPa b645e0f205 Viewstate import - Improve error checking and recovery 2022-11-12 01:18:04 -05:00
ChuckPa aa296cf52d use printf in new code. Reapply timestamp change 2022-11-11 13:57:15 -05:00
ChuckPa f45227abc4 Change 'cut' back to awk 2022-11-09 21:38:24 -05:00
ChuckPa 303cde633d Timestamp changed, Add Undo to new code
1.  To increase portability,  changed the ':' in timestamo to '.' (MacOS problems)
2.  Completed adding WriteLog and logic to support UNDO for importing Viewstate
2022-11-09 21:33:30 -05:00
ChuckPa 580ec27986 Replaced 'echo -n' with posix printf. 2022-11-08 11:19:31 -05:00
ChuckPa ba4474ed06 Import viewstate (watch history) from another database.
Viewstate import - Development complete

Developer initial testing complete.
1.  Copy DB from Syno to Linux workstation
2.  Setup empty PMS on Linux workstation
3.  Add library section
4.  Observe media all unwatched
5.  import the DS418's database 
6.  Verify on Linux workstation -- all titles now marked played
2022-11-07 18:52:32 -05:00
ChuckPa d967c08e2f Fixes per @2bits 2022-11-03 02:11:40 -04:00
ChuckPa 6e675ae48b Fixed variable editing when reading override.conf 2022-11-02 22:17:24 -04:00
ChuckPa efaaaadfc3 Update Readme.MD
User documentation & examples.
2022-10-31 17:14:48 -04:00
ChuckPa 4a7664b160 WD (OS 5) support
Add support for WD (OS 5)  systems
2022-10-28 13:17:31 -04:00
ChuckPa dbcbd76f83 Updated readme 2022-10-20 14:17:36 -04:00
ChuckPa 7f503642ba Docker: Simplify LSIO + PlexInc image detection 2022-10-15 16:59:58 -04:00
ChuckPa 03e738ec8f Add support for Docker and permission checks 2022-10-12 12:19:12 -04:00
ChuckPa 00e1080049 Add License.md, size Reports, README. 2022-09-21 19:18:17 -04:00
ChuckPa 43323e8cbf Initial Commit - DBRepair.sh 2022-09-01 19:19:12 -04:00
ChuckPa 2cb2d51e99 Initial commit 2022-09-01 19:16:50 -04:00