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.
45ac075023
Fixed container startup error.
2024-09-05 19:00:47 +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
abdulmohsen
b2e97309d7
Fixed pruning events.
2024-08-29 17:35:11 +03:00
abdulmohsen
3a31486dd1
Initial support for adding plex users with PIN. Fixes #542
2024-08-26 20:51:09 +03:00
Abdulmhsen B. A. A.
1df28dfab5
Some minor style changes for events page.
2024-08-25 16:48:07 +03:00
abdulmohsen
b58474d90d
Added cloudflare 522 error status to http status codes.
2024-08-23 16:34:45 +03:00
Abdulmhsen B. A. A.
85f3742089
Some work to try to get direct play working...
...
So far it works, but there is an issue with keyframes we need to find a way to either cut the segments based on keyframes for direct play or we should have a background service doing the transcoding.
2024-08-21 20:52:07 +03:00
Abdulmhsen B. A. A.
3be7be7c81
Added fallback to queueEvent to cache in-case saving to db was failed.
2024-08-21 19:23:53 +03:00
Abdulmhsen B. A. A.
690008b617
Updated Context class to include logger directly instead of the workaround we had.
2024-08-21 17:31:27 +03:00
abdulmohsen
3880c70b4b
Updated frontend dependencies.
2024-08-20 22:46:20 +03:00
abdulmohsen
381d092246
A more in-depth explanation about hardware acceleration for playing video.
2024-08-20 20:29:07 +03:00
abdulmohsen
6be04bb432
Made task runner via events attempt to update logs every 10secs.
2024-08-20 20:10:57 +03:00
abdulmohsen
9a9cd361fa
Migrated system:tasks to use the new events system for queue.
2024-08-20 18:51:16 +03:00
Abdulmhsen B. A. A.
d876aebe95
Reduced the level of push is disabled log message to debug instead of Error
2024-08-19 15:38:03 +03:00
Abdulmhsen B. A. A.
a2e3a94f11
Updated some events log messages to be more clear.
2024-08-19 15:04:33 +03:00
Abdulmhsen B. A. A.
be21778101
Show reference id in the events view page.
2024-08-19 14:35:57 +03:00
Abdulmhsen B. A. A.
75aa681d0e
Removed old events page and api endpoint.
2024-08-19 14:33:01 +03:00
Abdulmhsen B. A. A.
2e41f80698
Migrate state:push into the new event system.
2024-08-19 14:31:31 +03:00
Abdulmhsen B. A. A.
eea52a10bd
Update the db reset to include all tables not just the state.
2024-08-19 00:41:57 +03:00
Abdulmhsen B. A. A.
a82ebf88e1
Shifted watch progress event queueing to mappers, having it in request process proven to be difficult to balance with endless loops.
2024-08-18 23:18:46 +03:00
Abdulmhsen B. A. A.
522827f8c6
Add 10 secs to watch progress compression.
2024-08-18 22:15:24 +03:00
Abdulmhsen B. A. A.
4870eada75
Fix.
2024-08-18 22:05:03 +03:00
Abdulmhsen B. A. A.
e4ad67d635
Prevent endless progress update loop.
2024-08-18 21:52:32 +03:00
Abdulmhsen B. A. A.
a3b134b251
Fixed an oversight preventing the watch progress from being processed by backends.
2024-08-18 21:38:10 +03:00
Abdulmhsen B. A. A.
a2ae3e6a33
Migrated state:progress command into the new events system, thus it's no longer a task but an event. as such, the related ENVS and command are gone.
2024-08-18 21:15:30 +03:00
Abdulmhsen B. A. A.
b4c74c1cf9
Expand Context to include A Logger, which we can use later to augment the classes to log to specific event.
2024-08-18 21:06:06 +03:00
Abdulmhsen B. A. A.
79b42345f6
Typo fix.
2024-08-18 18:40:20 +03:00
Abdulmhsen B. A. A.
fcdcee7db4
Added new event viewer to the WebUI. Migrated requests to use the new event system.
2024-08-18 18:35:19 +03:00
abdulmohsen
91e5b0cbc9
Make it possible for flag some tasks as non-disableable
2024-08-18 00:34:30 +03:00
abdulmohsen
d7f239ae37
Added new database layer and new events system
2024-08-18 00:10:26 +03:00
abdulmohsen
0a1fe83470
Do not add progress events to the queue if progress task is disabled.
2024-08-17 22:28:33 +03:00
Abdulmhsen B. A. A.
c2609d1720
Add cache busting to Markdown viewer.
2024-08-16 15:03:47 +03:00
abdulmohsen
dcee58a9a1
Added FAQ entry about hwaccel.
2024-08-14 17:16:59 +03:00
Abdulmhsen B. A. A.
84508fc9c5
Only install intel driver on x86_64 builds.
2024-08-13 14:46:39 +03:00
Abdulmhsen B. A. A.
06d965064f
build fix.
2024-08-13 14:27:52 +03:00
Abdulmhsen B. A. A.
01dec200e2
Added intel drivers to the container.
2024-08-13 14:24:12 +03:00
Abdulmhsen B. A. A.
1707d641ab
Added basic hwaccel support for player.
2024-08-13 13:49:39 +03:00