Commit Graph

97 Commits

Author SHA1 Message Date
Abdulmhsen B. A. A
ce0d8bf0d4 Added an option to disable external id parsing for episodes and rely on relative ids. 2022-06-25 21:20:56 +03:00
Abdulmhsen B. A. A
dbcb348841 Added the ability to ignore external ids. Closes #173 2022-06-25 15:00:55 +03:00
Abdulmhsen B. A. A
0f98891cb6 Initial code to support ignoring external ids for specific backends. 2022-06-25 02:13:49 +03:00
Abdulmhsen B. A. A
9b162457cf Added shortcuts to commonly used commands. 2022-06-20 22:40:00 +03:00
Abdulmhsen B. A. A
261554b64e Updated system:logs to reflect changes to our logging. 2022-06-20 22:37:15 +03:00
Abdulmhsen B. A. A
c3802bed14 Removed unneeded configurable variables. 2022-06-20 19:32:36 +03:00
Abdulmhsen B. A. A
6857b98abb Fixed reported tool version when sending requests. 2022-06-13 17:29:23 +03:00
Abdulmhsen B. A. A
fdd4233047 Moved config: commands to system: 2022-06-07 05:19:22 +03:00
Abdulmhsen B. A. A
fd3a4f5689 To streamline logging messages, we had to disable context in output messages. To see context use --with--context or set the env variable WS_LOGS_CONTEXT=1 to get the same behavior back. 2022-06-07 04:03:05 +03:00
Abdulmhsen B. A. A
65e85b03b6 Added our own Log message preprocessor. 2022-06-06 12:47:46 +03:00
Abdulmhsen B. A. A
deca606b9e More text updates. 2022-06-06 02:33:41 +03:00
Abdulmhsen B. A. A
552324ecb7 Added simple log viewer. 2022-06-05 23:07:41 +03:00
Abdulmhsen B. A. A
db0e153152 Updated logs file naming to allow for easier pruning. 2022-06-05 03:15:19 +03:00
Abdulmhsen B. A. A
60ad173a11 Updated README.md 2022-06-03 04:55:33 +03:00
abdulmohsen
a216fc0e54 Added the ability to disable included cache server. And tweaked container configuration. 2022-06-03 01:47:16 +03:00
Abdulmhsen B. A. A
76c0fdc52d Cleaned up backend code, and seperated and removed servers:remote command. 2022-06-01 06:12:01 +03:00
Abdulmhsen B. A. A
331808bf2b Added backend:library:unmatched command to display movies/shows that are not matched. Update #130 2022-05-31 11:43:14 +03:00
Abdulmhsen B. A. A
c0b4264680 Simplified mismatch, and started moving backends actions into separate commands. update #130 2022-05-31 09:31:38 +03:00
Abdulmhsen B. A. A
436cc10f52 Namespace process lock to allow running concurrent versions of the same command. 2022-05-29 09:24:17 +03:00
abdulmohsen
18eca98772 Added Alternative mapper for import. 2022-05-27 21:46:28 +03:00
Abdulmhsen B. A. A
6a0604e5ac Removed ExportInterface as its functionality already covered in ImportInterface, this step is needed in order to simplify and refactor massive number of duplicate code. 2022-05-26 19:59:09 +03:00
Abdulmhsen B. A. A
2db7505e72 removed --dry-run for export task. 2022-05-26 18:49:57 +03:00
Abdulmhsen B. A. A
3945e02b80 Made it possible to change tasks args. 2022-05-26 18:40:11 +03:00
abdulmohsen
e7acfc6d86 Switch between push and export mode based on number of changed items. 2022-05-24 22:21:24 +03:00
Abdulmhsen B. A. A
dcf4586bc0 Added autocomplete for common options and argument values. 2022-05-23 22:04:58 +03:00
abdulmohsen
3d57bbf424 Added db:queue command. 2022-05-21 20:44:22 +03:00
Abdulmhsen B. A. A
c3c7159b11 Added Redis as preferred cache backend. 2022-05-20 21:55:57 +03:00
Abdulmhsen B. A. A
5cc69236ee Removed state:cache as its no longer needed. 2022-05-20 21:01:07 +03:00
Abdulmhsen B. A. A
4af8f95054 new metadata oriented db design attempt. 2022-05-19 21:44:17 +03:00
Abdulmhsen B. A. A
15de1d65d2 Updated state:push command. 2022-05-17 22:17:02 +03:00
Abdulmhsen B. A. A
90997e4f50 Standardizing the error levels and Normalizing the output messages. 2022-05-16 14:42:42 +03:00
Abdulmhsen B. A. A
f7fe47c6e8 Update config.php version directly instead of .version file 2022-05-14 19:44:42 +03:00
Abdulmhsen B. A. A
1d2f750c98 Read version info from .version file and report it via logs when state:* operations runs. 2022-05-14 19:32:31 +03:00
Abdulmhsen B. A. A
210a492607 Added missing crons logs directory. 2022-05-13 08:17:10 +03:00
Abdulmhsen B. A. A
39d5c784e8 Cleaned up how we do database data migration to be useful later on. 2022-05-13 08:13:22 +03:00
Abdulmhsen B. A. A
460770d833 Added backend data migration plan. 2022-05-11 19:10:18 +03:00
Abdulmhsen B. A. A
cda94a8759 Initial code changes to support new db redesign. 2022-05-10 07:49:19 +03:00
Abdulmhsen B. A. A
2e900801c8 fixed incorrect cache path. 2022-05-10 07:32:21 +03:00
Abdulmhsen B. A. A
2142e50e9c Added Parse TV Shows GUIDs on push event for plex. 2022-05-01 21:46:24 +03:00
Abdulmhsen B. A. A
5e4ddc65ce Removed all legacy plex agents for tv shows as they do not provide unique episode id. 2022-04-28 19:36:31 +03:00
Abdulmhsen B. A. A
47778bb13a Dropped support for alternative database engine. 2022-04-26 19:09:04 +03:00
Abdulmhsen B. A. A
5d95ae5a14 Removed --import-unwatched flag for import, we import the state regardless of watched/unwatched now. 2022-04-25 22:27:12 +03:00
Abdulmhsen B. A. A
95033636cd Allow the importing on unwatched items via Scheduled tasks. 2022-04-25 01:04:28 +03:00
Abdulmhsen B. A. A
ccd6dc147f Added WS_DEBUG_IMPORT to save invalid GUIDs responses from server. 2022-04-22 03:15:50 +03:00
Abdulmhsen B. A. A
03bed3c605 Added new command and task to prune older logs. 2022-04-19 20:12:43 +03:00
Abdulmhsen B. A. A
c0b7bb5883 Added database browser command. 2022-04-18 20:24:03 +03:00
Abdulmhsen B. A. A
0704a3edae Added Cache warmup command. Closes #48 2022-04-17 01:50:53 +03:00
Abdulmhsen B. A. A
a991ce39e1 improved error reporting and increased diagnostic coverage when required. 2022-04-17 01:13:47 +03:00
Abdulmhsen B. A. A
150ec0446e Added command to dump loaded environment variables. 2022-04-16 20:17:00 +03:00
Abdulmhsen B. A. A
44d26ee373 Added new command to allow direct modification to servers.yaml 2022-04-15 23:34:21 +03:00