Commit Graph

548 Commits

Author SHA1 Message Date
Abdulmhsen B. A. A
15355e5d39 Fixed bug in MemoryMapper preventing updating the play state 2023-08-31 00:23:19 +03:00
Abdulmhsen B. A. A
7a2cfd396d Removed dead code. 2023-08-28 20:05:47 +03:00
Abdulmhsen B. A. A
4e8f8225d0 Update to fix plex webhook user id. 2023-08-28 20:02:30 +03:00
Abdulmhsen B. A. A
eaae084399 Fixed a bug preventing running import post config:add 2023-08-27 21:18:32 +03:00
Abdulmhsen B. A. A
2877387f31 Another attempt at fixing #329 2023-08-27 12:01:30 +03:00
abdulmohsen
b207b688d1 Potential fix for #329 2023-08-27 01:58:44 +03:00
Abdulmhsen B. A. A
256c0169de Added more information on What unique identifier mean, and suggest to not alter default value. 2023-08-18 23:18:14 +03:00
Abdulmhsen B. A. A
24185ae43f Added code to make getUserToken work for Jellyfin/emby. 2023-08-04 18:13:48 +03:00
Abdulmhsen B. A. A
436c383f2d Updated PlexManage error messages to be more helpful to guide users into fixing the mistakes. 2023-08-04 18:09:37 +03:00
Abdulmhsen B. A. A
e94e385d13 re-written how we handle plex access token generation. to handle the edge case of #325 2023-08-03 18:15:10 +03:00
abdulmohsen
12ffc596af Workaround for plex rate limiting user token requests. 2023-08-02 18:52:02 +03:00
abdulmohsen
94be654b6b Added UserDataLastPlayedDate to jellyfin extra fields. 2023-06-15 19:23:54 +03:00
Abdulmhsen B. A. A
576efcb7bb Re-added the warning about unexpected response from emby as debug statement rather than notice to not bloat the logs. 2023-06-07 15:26:25 +03:00
abdulmohsen
e4766dc80b Removed the notice for not found lastPlayedDate in emby edge case. 2023-06-06 22:11:54 +03:00
abdulmohsen
6d5a5b7f2c support edge case in emby having items marked as played without lastPlayedDate data. 2023-06-06 21:50:08 +03:00
Abdulmhsen B. A. A
f15411bcd8 Made it so config:view does not expose the secret tokens in table view. 2023-06-05 15:10:32 +03:00
abdulmohsen
0141013325 Fix mark as played via emby webhook event. Closes #317 2023-06-03 15:17:13 +03:00
Abdulmhsen B. A. A
03b2a2d7a0 Removed debug statement. 2023-05-09 20:32:51 +03:00
Abdulmhsen B. A. A
64742ce4ce Clarify the config:delete command. 2023-05-09 20:23:28 +03:00
Abdulmhsen B. A. A
109d18cc56 Support trace option for config add/edit command. 2023-05-09 20:22:59 +03:00
Abdulmhsen B. A. A
6684f36e69 Initial code to support removing backend. Ref #313 2023-05-09 13:44:38 +03:00
Abdulmhsen B. A. A
34c5773efc Restored check for library type in backend:library:list supported flag. 2023-04-25 06:45:17 +03:00
Abdulmhsen B. A. A
17f19a4f75 Reject Unsupported Plex Agents. 2023-04-25 00:01:53 +03:00
abdulmohsen
a11a5f1431 Updated documentation about running under podman 2023-02-09 20:14:05 +03:00
Abdulmhsen B. A. A
c77b15ece8 Added Job-Runner status to system:report 2023-02-07 21:03:29 +03:00
Abdulmhsen B. A. A
31dcddc490 Updated example command for full forced sync was missing --ignore-date flag. 2023-02-01 00:18:29 +03:00
Abdulmhsen B. A. A
d454eab880 Updated plex error messages. 2023-01-20 20:48:07 +03:00
abdulmohsen
9428cc458c code style changes. 2023-01-17 01:31:44 +03:00
abdulmohsen
536b552bbc test php8.2 upgrade 2023-01-17 01:10:46 +03:00
Abdulmhsen B. A. A
bd86dacd17 Improved some errors messages and code style for jellyfin backend. 2023-01-14 20:13:17 +03:00
Abdulmhsen B. A. A
40a618b5d3 Made initial import request more debuggable. 2023-01-13 16:07:33 +03:00
Abdulmhsen B. A. A
85ef851811 Added option to include db entries in report sample. 2022-12-25 23:02:12 +03:00
abdulmohsen
05045885d1 Updated ManageCommand help documentations associated with each step. 2022-12-23 14:22:28 +03:00
abdulmohsen
4bda3bca8e Updated ManageCommand help documentations associated with each step. 2022-12-23 14:11:51 +03:00
Abdulmhsen B. A. A
12ed389701 Added new system:report command to generate basic report for support requests. 2022-12-22 15:56:53 +03:00
Abdulmhsen B. A. A
525b88402a Fixed export/push to emby failing sometimes due to PlayedDate formatting. 2022-12-19 16:14:10 +03:00
Abdulmhsen B. A. A
ba962f6053 Throw an error when we are unable to get access_token from plex api for the selected user. 2022-12-19 15:36:37 +03:00
Abdulmhsen B. A. A
0b1528ffe9 Clarified how to import new backend without altering play state. 2022-12-19 15:36:09 +03:00
Abdulmhsen B. A. A
728096f07e Sometimes Plex API does not report user token and thus result in not found being used as token. 2022-12-19 02:08:22 +03:00
Abdulmhsen B. A. A
eb3e922ae5 Removed Plex discover caching. 2022-12-18 17:36:01 +03:00
Abdulmhsen B. A. A
41afb92511 Improved plex setup to show list of servers associated with token. as sometimes it's complicated for users to know which is the actual plex server url. 2022-12-18 17:33:11 +03:00
Abdulmhsen B. A. A
972f338904 Migrated custom backend commands to be within their own backend directory. 2022-12-18 16:34:53 +03:00
abdulmohsen
e0a861b1c4 Made backend setup more customizable. 2022-12-17 13:32:59 +03:00
abdulmohsen
44a6d54c7f Fixed typo in user selection if user listing fails. 2022-12-17 12:53:28 +03:00
Abdulmhsen B. A. A
0580f9221b Plex: when selecting managed user switch provided token with the one presented by the server. Fixes #287 2022-12-16 16:04:52 +03:00
Abdulmhsen B. A. A
809f4228bd Made webhook request dump filename configurable. 2022-11-25 19:30:39 +03:00
Abdulmhsen B. A. A
72e9636f69 help doc update for discover command 2022-11-13 10:30:16 +03:00
Abdulmhsen B. A. A
737d5d3f95 Removed old routes names. Fixes #269 2022-11-13 10:28:56 +03:00
Abdulmhsen B. A. A
489522d500 cast webhook episode id to int to avoid checking for both null and 0 2022-11-09 15:33:44 +03:00
Abdulmhsen B. A. A
e6432e5775 Fixes #265 and re-enable emby library.new webhook event. 2022-11-07 20:46:40 +03:00