Commit Graph

121 Commits

Author SHA1 Message Date
arabcoders
77dea258ce finalizing the move to user/pass auth. 2025-05-15 00:10:58 +03:00
arabcoders
1af94641c4 initial code to support login via username/password 2025-05-14 17:45:58 +03:00
arabcoders
908bc40569 remove accesstoken from open endpoints 2025-05-13 16:49:21 +03:00
arabcoders
309fa1dc92 Change GUID parsing from error level to info. 2025-05-10 20:26:25 +03:00
arabcoders
0feba245c1 Enhance name normalization and validation with logging and additional tests 2025-04-08 19:23:48 +03:00
arabcoders
eece04ce22 minor fixes 2025-04-05 20:17:21 +03:00
ArabCoders
8a998eb96f re-enforce the backend/user name requirement of being a-z_0-9, due to recent refactor the check was not working as expected we added new tests to cover invalid names. 2025-02-26 17:11:23 +03:00
ArabCoders
fdd1cf1d97 updated testcase to include missing header. 2025-02-18 19:16:53 +03:00
ArabCoders
2445c1e18a fixed failing tests 2025-02-14 20:40:03 +03:00
ArabCoders
00c65e4aab each user get their own ignore.yaml file now. 2025-02-08 17:02:52 +03:00
ArabCoders
c2d4e6a65b Merged ExtendedImportInterface into ImportInterface 2025-02-07 17:11:53 +03:00
ArabCoders
441343d4b1 Made it possible to pass UserContext via Backend Context 2025-02-07 16:38:47 +03:00
ArabCoders
7d4feb2b86 Implements progress ync for alt users. 2025-01-22 20:09:22 +03:00
Abdulmohsen B. A. A.
f9e40f5867 A code clean up commit. 2024-12-27 14:28:32 +03:00
Abdulmohsen B. A. A.
14e99e2e8a Updated dependencies packages to be compatible with php 8.4 2024-12-25 22:39:37 +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.
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.
db486f8c1e Updated how we parse guid.yaml file 2024-10-06 17:30:21 +03:00
Abdulmhsen B. A. A.
a479d8071f Added Test coverage for DataEvent. 2024-09-20 17:07:06 +03:00
Abdulmhsen B. A. A.
28373fabcc Fixes 2024-09-20 12:37:38 +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.
d1b7c80acd Fixed fixture data naming. 2024-09-18 19:54:03 +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.
a24c12334c Normalize subtitle line breaks in tests. 2024-09-16 21:31:08 +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.
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.
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.
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.
9bd442e107 Migrated most POD uses to use the DBLayer class instead of direct PDO access. 2024-09-05 18:05:00 +03:00
abdulmohsen
78fefb8691 Refactor the Status enum to remove HTTP_ prefix as it's redundant. 2024-08-08 17:27:24 +03:00
abdulmohsen
8d0746f1f2 Refactored HTTP_STATUS 2024-08-02 19:41:24 +03:00
abdulmohsen
c43c79940d Added StateEntity::getMeta method to get metadata content based on quorum 2024-07-12 14:24:46 +03:00