Commit Graph

111 Commits

Author SHA1 Message Date
Abdulmhsen B. A. A
997ef5989e Added flag to inverse servers-filter logic. 2022-05-26 20:27:17 +03:00
Abdulmhsen B. A. A
9478add72c Added flags to allow force specific export mode. 2022-05-26 20:12:43 +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
3945e02b80 Made it possible to change tasks args. 2022-05-26 18:40:11 +03:00
Abdulmhsen B. A. A
d2d8c2c78c Added --always-update-metadata for state:import 2022-05-26 18:20:54 +03:00
Abdulmhsen B. A. A
e072403123 performance improvements heavy section of the code base, and improved state:export operation. 2022-05-26 03:20:03 +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
Abdulmhsen B. A. A
f9c08e9c65 Added filter to servers:remote --search and --search-id 2022-05-22 18:55:53 +03:00
abdulmohsen
956abb56f9 Updated texts. 2022-05-21 21:00:34 +03:00
abdulmohsen
3d57bbf424 Added db:queue command. 2022-05-21 20:44:22 +03:00
abdulmohsen
71b13bc7b5 remove --queue-show option and moved it to its own command db:queue 2022-05-21 20:44:06 +03:00
abdulmohsen
f7d69d6edd Do not update lastSync date when running in dry-run mode 2022-05-21 20:43:37 +03:00
abdulmohsen
c0c8db248e added record_id to push queue list. 2022-05-21 19:50:38 +03:00
abdulmohsen
73b891b53b Fixed bug in plex webhook push sync. 2022-05-21 19:39:39 +03:00
Abdulmhsen B. A. A
bb2bf852d7 Added value autocompletion for servers:remote 2022-05-20 23:08:55 +03:00
Abdulmhsen B. A. A
2d8e3f354e Added server:remote --search-id option to get metadata from backend. 2022-05-20 22:35:43 +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
a92b2e76e2 Allow only ascii backend names. 2022-05-20 20:18:03 +03:00
Abdulmhsen B. A. A
fbf931ecfe Fixed json data casting for metadata fields. 2022-05-20 03:34:16 +03:00
Abdulmhsen B. A. A
6d620cff25 Finalized new table design. 2022-05-20 02:29:26 +03:00
Abdulmhsen B. A. A
1ee3a9b350 fixes. 2022-05-19 23:23:15 +03:00
Abdulmhsen B. A. A
15de1d65d2 Updated state:push command. 2022-05-17 22:17:02 +03:00
Abdulmhsen B. A. A
c4455f08f0 Changed error messages text. and changed regenerate-api-key option to regenerate-webhook-token 2022-05-17 22:15:15 +03:00
Abdulmhsen B. A. A
4c03004285 Make date more human-readable. 2022-05-16 23:58:55 +03:00
Abdulmhsen B. A. A
b249ad8b4f Remove multi newlines in cron logs. 2022-05-16 23:45:11 +03:00
Abdulmhsen B. A. A
d45611b6b8 Fixed bug in export. related to date casting 2022-05-16 23:40:25 +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
39be2baaba Updated db:list to account for new db suids field. 2022-05-14 21:41:37 +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
c8fe56a3a2 Finalizing changes to migrate the new database changes. 2022-05-13 20:43:53 +03:00
Abdulmhsen B. A. A
10c39f2b95 Made it clear which server backend/name produced an error instead of generic error message. 2022-05-13 08:47:33 +03:00
Abdulmhsen B. A. A
d848a8a083 db:list - added some sanity checks and updated error messages. 2022-05-12 08:11:41 +03:00
Abdulmhsen B. A. A
19edcea511 updated to support new database style. 2022-05-11 17:54:09 +03:00
Abdulmhsen B. A. A
b8c36f2b3b Added Configurability via options class. 2022-05-11 06:18:48 +03:00
Abdulmhsen B. A. A
a5b2221a64 updated state:push to handle new db schema. 2022-05-10 23:11:21 +03:00
Abdulmhsen B. A. A
4d615a9d01 Allow setting boolean value for servers:edit --set key 2022-05-10 21:57:17 +03:00
Abdulmhsen B. A. A
6f0592b41e Added a dry run mode for import and deep debug flag. 2022-05-10 07:49:19 +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
b611328b1f Updated state operation error text to indicate that the operation is disabled via user config option. 2022-05-07 16:06:23 +03:00
Abdulmhsen B. A. A
5bf32293b8 Added sort option for db:list 2022-05-05 22:56:38 +03:00
Abdulmhsen B. A. A
f5b4bea193 Implemented support for Relative GUIDs for plex custom agents. 2022-05-05 18:55:23 +03:00
Abdulmhsen B. A. A
e9fa3111fc Removed forgotten debug code. 2022-05-02 19:31:43 +03:00
Abdulmhsen B. A. A
2f9c83f0d6 Added more output options for db:list and added ability to search using season/episode number. 2022-05-02 18:42:13 +03:00
Abdulmhsen B. A. A
d7fc28d676 Added more output options for db:list and added ability to search using season/episode number. 2022-05-02 18:39:46 +03:00
Abdulmhsen B. A. A
dc2a0833b9 Added more db:list search options using GUIDs. for both parent and item. 2022-05-02 02:47:12 +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