Commit Graph

1105 Commits

Author SHA1 Message Date
Abdulmohsen B. A. A.
3c0a5764b2 Switch to PHP8.4 2024-12-25 21:48:00 +03:00
Abdulmhsen B. A. A.
44b586f459 Possible fix for #570 2024-11-26 21:20:45 +03:00
Abdulmhsen B. A. A.
ef0e75b17e Added temp workaround for adding plex users with PIN. Closes #566 2024-11-16 11:25:31 +03:00
Abdulmhsen B. A. A.
6cedcac074 Potential fix for plex users with pin 2024-11-16 01:10:29 +03:00
Abdulmhsen B. A. A.
3d549da909 Retain the taint status cross queue. 2024-11-07 23:56:13 +03:00
Abdulmhsen B. A. A.
ad8b0b959b Added progress tracking to webhook event log. 2024-11-07 23:51:16 +03:00
Abdulmhsen B. A. A.
e96ebdc883 Added taint state/has progress to ProcessRequestEvent, and added taint state to Webhook event logging. 2024-11-07 23:44:52 +03:00
Abdulmhsen B. A. A.
3e34e6e99f minor update to the log message for standardization 2024-11-07 23:36:39 +03:00
Abdulmhsen B. A. A.
e8c3af9044 Added a bit more verbose logging to request handling for webhooks and included the request_id in both queue and processing messages for better tracing. 2024-11-07 23:23:43 +03:00
Abdulmhsen B. A. A.
5726ef1449 Hide plex user pin from basic:report 2024-11-07 23:08:31 +03:00
Abdulmhsen B. A. A.
f568f9d861 Restored some of the debugging functionality to the actions that were moved to the new events. 2024-11-07 18:03:06 +03:00
Abdulmhsen B. A. A.
fb2bc96967 Removed debug code. 2024-10-12 16:01:29 +03:00
Abdulmhsen B. A. A.
ea08928be1 Fixed bug in casting url to string, Closes #560. Added unit test for it. 2024-10-12 15:53:09 +03:00
Abdulmhsen B. A. A.
9845cc300b Fully implemented Custom GUIDs support and added WebUI page to manage it. 2024-10-07 19:43:38 +03:00
Abdulmhsen B. A. A.
1b7ef714c0 Breaking change in guid.yaml format. if you are facing problems please follow the new spec in FAQ.md 2024-10-06 20:25:58 +03:00
Abdulmhsen B. A. A.
db486f8c1e Updated how we parse guid.yaml file 2024-10-06 17:30:21 +03:00
Abdulmhsen B. A. A.
db6f3edfe5 Added initial code to add custom GUID via API and implemented the WebUI form for it. 2024-10-05 19:42:45 +03:00
Abdulmhsen B. A. A.
b770d3c0d3 Added initial webui code for custom GUID support. NYI 2024-10-05 16:52:46 +03:00
Abdulmhsen B. A. A.
896855964d initial code to support adding guids via API. 2024-10-04 19:59:52 +03:00
Abdulmhsen B. A. A.
a479d8071f Added Test coverage for DataEvent. 2024-09-20 17:07:06 +03:00
Abdulmhsen B. A. A.
b97268f418 Added Test coverage for middlewares. 2024-09-19 23:29:10 +03:00
Abdulmhsen B. A. A.
e8598c4dcb Added test coverage for APITraits. 2024-09-18 20:08:01 +03:00
Abdulmhsen B. A. A.
50fa386002 Added Test coverage for Emitter class. 2024-09-17 16:52:24 +03:00
Abdulmhsen B. A. A.
7cbbe627b1 Added basic test coverage for VttConverter. 2024-09-16 21:24:28 +03:00
Abdulmhsen B. A. A.
631b8f2060 Added Test coverage for APIResponse. 2024-09-16 20:24:03 +03:00
Abdulmhsen B. A. A.
c7585230ef Made it possible to pass extra arguments to tasks via CLI. 2024-09-15 20:55:57 +03:00
Abdulmhsen B. A. A.
f0f9aa2fb6 Added Test coverage for Uri. 2024-09-15 20:19:43 +03:00
Abdulmhsen B. A. A.
f47bdefe32 Added Test coverage for Stream Class. 2024-09-15 18:40:24 +03:00
Abdulmhsen B. A. A.
8ecfdc7090 Updated Log Suppressor test coverage. 2024-09-15 16:44:20 +03:00
Abdulmhsen B. A. A.
0a383ccf8a Added Test coverage for StreamedBody response. 2024-09-15 16:17:41 +03:00
Abdulmhsen B. A. A.
f7ea8e8cdb Added Test coverage for Response object. 2024-09-15 15:17:43 +03:00
Abdulmhsen B. A. A.
2f7cb49596 Finalize guid.yaml support for beta testing 2024-09-14 17:55:50 +03:00
Abdulmhsen B. A. A.
9978625c92 Made it possible to use regex group for picking up the external source ID 2024-09-14 12:55:57 +03:00
Abdulmhsen B. A. A.
b371c0dcf1 Added some test coverage for plexGuid with support for external GUID file loading. 2024-09-13 21:47:54 +03:00
Abdulmhsen B. A. A.
ab43cccd93 Added Test coverage for Guid Mapper 2024-09-13 15:29:20 +03:00
Abdulmhsen B. A. A.
d2ecc546e6 Completed full DBLayer test coverage, and found few edge cases bugs and difference between drivers. 2024-09-11 19:34:26 +03:00
Abdulmhsen B. A. A.
61ce6f4bf4 Added Test coverage for DBLayer. 2024-09-10 19:49:27 +03:00
Abdulmhsen B. A. A.
68e63d4004 Migrated more of PDOAdapter code to use DBLayer instead of PDO directly. we plan to remove the PDOAdapter at later stages. For the time being we improved the test coverage to catch more edge cases. 2024-09-09 20:02:39 +03:00
Abdulmhsen B. A. A.
79f86293f5 Added Test coverage for ServeStatic. 2024-09-08 23:42:41 +03:00
Abdulmhsen B. A. A.
ed802b98f3 Updated StateEntity test cases. 2024-09-08 19:30:36 +03:00
Abdulmhsen B. A. A.
104c1c030d Migrate the old router to use the new Attribute scanner. 2024-09-08 18:39:44 +03:00
Abdulmhsen B. A. A.
6f9415a9c4 Added Testcases for DataUtil & EnvFile 2024-09-08 17:58:26 +03:00
Abdulmhsen B. A. A.
3d2f4b3b6d Added Testcase for ConfigFile class. 2024-09-07 17:15:24 +03:00
Abdulmhsen B. A. A.
3a53b77810 Expanded test coverage. 2024-09-07 15:20:06 +03:00
Abdulmhsen B. A. A.
fa410d6d67 Updated helpers tests. 2024-09-06 20:17:48 +03:00
Abdulmhsen B. A. A.
07987d9bbd Updated test to reflect that we added reference to exceptions in the majority of critical points. 2024-09-06 17:06:10 +03:00
Abdulmhsen B. A. A.
bd015ae0d4 Updated critical log points to be wrapped in log wrapper for enhanced logs context. 2024-09-06 16:59:36 +03:00
Abdulmhsen B. A. A.
5ad57cf696 Added app exception interface to allow us to further enhance logging context & messages by allowing us to add arbitrary data. 2024-09-05 18:51:49 +03:00
Abdulmhsen B. A. A.
49c78b437b Enhance mappers db errors with the sql & bind parameters. 2024-09-05 18:34:54 +03:00
Abdulmhsen B. A. A.
9bd442e107 Migrated most POD uses to use the DBLayer class instead of direct PDO access. 2024-09-05 18:05:00 +03:00