Commit Graph

70 Commits

Author SHA1 Message Date
Abdulmhsen B. A. A
e6432e5775 Fixes #265 and re-enable emby library.new webhook event. 2022-11-07 20:46:40 +03:00
Abdulmhsen B. A. A
8be2c0b857 reverted support for emby 4.7.9 (library.new) webhook event. 2022-11-06 20:37:10 +03:00
Abdulmhsen B. A. A
7ebc542b7d Added support for new emby webhook event. 2022-11-06 15:34:11 +03:00
abdulmohsen
ed99b8e3c9 Potential fix for #261 2022-11-02 16:30:14 +03:00
abdulmohsen
535439236a Added FAQ about not imported items. 2022-11-02 15:01:03 +03:00
Abdulmhsen B. A. A
2bc3690d07 Fixes #258 2022-10-31 11:53:23 +03:00
abdulmohsen
7ce4fb699c Added early warning for failed server connection on config:add 2022-10-27 23:41:11 +03:00
abdulmohsen
db48ea63f9 added trace log for plex library list request. 2022-10-27 19:49:36 +03:00
Abdulmhsen B. A. A
3cf63bd39e Fixed #248 2022-10-08 00:19:47 +03:00
abdulmohsen
07475af392 Report and ignoring unsupported content type while parsing reposes. Closes #239 2022-09-06 18:45:52 +03:00
abdulmohsen
c44fe85abc Improved logging when encountering unexpected content type. Update #239 2022-09-06 17:32:01 +03:00
abdulmohsen
494556b9e3 Improved logging when encountering unexpected content type. 2022-09-06 17:20:17 +03:00
abdulmohsen
da778b137b mark jellyfin itemAdd event as tainted. 2022-08-01 17:34:29 +03:00
Abdulmhsen B. A. A
ff69b391d5 Jellyfin/emby: Implemented pagination for get library items. 2022-07-24 22:19:41 +03:00
Abdulmhsen B. A. A
1dae2813a2 PLEX: Implemented pagination for get library items. 2022-07-24 19:42:33 +03:00
abdulmohsen
7da432f413 Some minor performance enhancement for guid parsing. 2022-07-23 19:45:39 +03:00
Abdulmhsen B. A. A
1e8627a30c Removed Backend virtual guid. No longer needed or used. 2022-07-16 19:37:27 +03:00
Abdulmhsen B. A. A
5340bd8c8a Added X-Plex-Container-Size for plex backend, as it's going to be requirement in future versions. 2022-07-15 20:22:55 +03:00
Abdulmhsen B. A. A
7008877ce6 Fixed bug in emby parse webhook metadata. 2022-07-15 20:04:33 +03:00
Abdulmhsen B. A. A
ecbf18f95d Fixed Emby client name. 2022-07-15 18:30:11 +03:00
Abdulmhsen B. A. A
947b98f763 Fixed PSR-12 style issue. 2022-07-15 18:29:54 +03:00
Abdulmhsen B. A. A
185cacc9f1 removed getServerUUID. 2022-07-15 18:16:17 +03:00
Abdulmhsen B. A. A
6a1cc20068 Initialize clients with default context. 2022-07-15 17:02:02 +03:00
Abdulmhsen B. A. A
bf4461c1b3 Updated jellyfin/emby backup process to account for null writer. 2022-07-15 16:57:05 +03:00
Abdulmhsen B. A. A
15cc95910b initial clients migration. 2022-07-15 16:39:19 +03:00
abdulmohsen
a9e7ba65b2 Emby updated media path in webhook context. 2022-07-14 18:44:03 +03:00
abdulmohsen
176c09cbda Fixed bug in state:push --dry-run it was not working as it should. 2022-07-14 18:17:39 +03:00
Abdulmhsen B. A. A
7b80b9c07f PlexBackend: fixed bug in parsing library id when running manual import. 2022-07-13 21:57:04 +03:00
Abdulmhsen B. A. A
333522d755 backend:library:mismatch/unmatched search all libraries by default now. 2022-07-12 17:12:07 +03:00
Abdulmhsen B. A. A
fe186ef6cd Fixed bug in parsing jellyfin ignored list. 2022-07-10 19:57:58 +03:00
Abdulmhsen B. A. A
1752e55042 Reformatted code according to PSR12. 2022-07-07 17:54:56 +03:00
Abdulmhsen B. A. A
4ff605d5bf Switched database reference from storage to database. 2022-07-06 20:04:20 +03:00
Abdulmhsen B. A. A
f231279703 Allow backup generator to use local data to enhance the backup data. 2022-07-01 21:07:14 +03:00
Abdulmhsen B. A. A
dad9d2f862 Added missing logContext for Backup Guid:fromArray call. 2022-06-30 21:00:27 +03:00
Abdulmhsen B. A. A
c308c69dff Added backup backends play state functionality. 2022-06-30 20:02:16 +03:00
abdulmohsen
d2164b0cac Changed ignored guid error level to INFO. 2022-06-29 21:41:54 +03:00
Abdulmhsen B. A. A
84b4c9eaf7 Support adding scope to ignore guid rule. 2022-06-28 20:06:20 +03:00
Abdulmhsen B. A. A
b6aeadc6b9 Code cleanup. 2022-06-28 17:55:18 +03:00
Abdulmhsen B. A. A
dd7e79f515 updated last remaining exception catchers without trace support. 2022-06-27 17:11:50 +03:00
abdulmohsen
36b8380517 Adding debug trace to all backends exceptions catcher. 2022-06-26 15:30:10 +03:00
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
f47d516498 Changed how we report webhook attributes back to main handler. 2022-06-21 13:45:54 +03:00
Abdulmhsen B. A. A
9e233799be Added server name and client name 2022-06-20 21:58:53 +03:00
Abdulmhsen B. A. A
c3802bed14 Removed unneeded configurable variables. 2022-06-20 19:32:36 +03:00
Abdulmhsen B. A. A
7d471af2e1 Do not update last sync date if backend reported error during import/export. 2022-06-20 19:05:29 +03:00
Abdulmhsen B. A. A
d869111614 Cleaned up shared import/export code. 2022-06-20 18:57:43 +03:00
Abdulmhsen B. A. A
4ecc664238 Migrated Jellyfin/emby import/export to separate actions. 2022-06-19 17:00:13 +03:00
Abdulmhsen B. A. A
750f19014d Migrated plex import/export to separate actions. 2022-06-19 12:57:58 +03:00
Abdulmhsen B. A. A
393cd72c3e Migrated backends get library to separate action. 2022-06-18 19:31:57 +03:00