Commit Graph

1600 Commits

Author SHA1 Message Date
Abdulmhsen B. A. A.
88668c784c Added fontconfig to support burn-in text/ass subtitles. 2024-08-12 23:11:43 +03:00
Abdulmhsen B. A. A.
e025c91dad Minor improvements to how we handle running commands via API. 2024-08-12 18:20:49 +03:00
Abdulmhsen B. A. A.
f1ba19564e Better error tracing for segments errors. 2024-08-12 17:45:56 +03:00
Abdulmhsen B. A. A.
c80c42f5fe Improve the performance of burning text/ass subtitle streams into the video. 2024-08-12 16:43:07 +03:00
abdulmohsen
15095c5981 Minor style changes to play page. reduced a layers in Dockerfile. 2024-08-11 21:44:11 +03:00
abdulmohsen
098995d735 No longer select default in playlist, as it was interfering with selecting subtitles from the list. 2024-08-11 21:30:04 +03:00
abdulmohsen
e18658d14a Improved play video page. 2024-08-11 20:30:40 +03:00
Abdulmhsen B. A. A.
8396b748bb Blacklist image based subtitles from being included in the playlist manifest. 2024-08-10 22:38:50 +03:00
Abdulmhsen B. A. A.
2d9d465863 Added experimental video player. 2024-08-10 22:11:01 +03:00
Abdulmhsen B. A. A.
e103841da8 Updated WebUI to support restarting task runner. 2024-08-10 18:05:49 +03:00
Abdulmhsen B. A. A.
c0b6a15b21 Made it possible to restart task runner via API. 2024-08-10 15:35:03 +03:00
abdulmohsen
ab7a2d57e8 Standardize responses based on our api_ functions and Libs\Response. 2024-08-08 18:21:37 +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
be48c6ca1f Switch to json encode for command output, base64 in javascript has issue with unicode. 2024-08-08 17:26:27 +03:00
Abdulmhsen B. A. A.
f1b1131a3c Added new api response object. 2024-08-07 13:30:04 +03:00
abdulmohsen
f76f7bed66 Fix report page. 2024-08-02 23:33:05 +03:00
abdulmohsen
168e882199 Fixed incorrect import in report page. 2024-08-02 21:48:48 +03:00
abdulmohsen
bf2d822f50 minor frontend changes to discard responses if route changed 2024-08-02 21:14:40 +03:00
abdulmohsen
8d0746f1f2 Refactored HTTP_STATUS 2024-08-02 19:41:24 +03:00
abdulmohsen
b59e3fdf92 Dropped support for old WS_DISABLE_ vars. Upgraded our router strategy & implemented more fluid reflectionContainer 2024-08-02 19:36:20 +03:00
Abdulmhsen B. A. A.
090304b053 Listen on https port. 2024-08-01 18:39:11 +03:00
Abdulmhsen B. A. A.
80cc50a45e Improved caching for integrity checks on client side. 2024-07-22 21:48:43 +03:00
Abdulmhsen B. A. A.
2fb9435367 Added simple page transition. 2024-07-22 21:31:46 +03:00
Abdulmhsen B. A. A.
109d133837 Updated navbar to close on select. 2024-07-22 21:09:54 +03:00
Abdulmhsen B. A. A.
31dc4d4653 Added register_shutdown_function handler in case of out of memory errors raises by the php engine, before it wasn't logged and simply error 500 was raised. 2024-07-22 20:44:13 +03:00
Abdulmhsen B. A. A.
8d832fefbc Add hard limits to returned records to not crash the browser or the server. 2024-07-22 20:24:51 +03:00
Abdulmhsen B. A. A.
209f556b23 Update FAQ.md 2024-07-22 19:49:40 +03:00
Abdulmhsen B. A. A.
9f7d0ea23e updated composer dependencies. 2024-07-22 19:35:59 +03:00
Abdulmhsen B. A. A.
48bf0780aa Added File integrity feature. 2024-07-22 19:35:08 +03:00
abdulmohsen
c43c79940d Added StateEntity::getMeta method to get metadata content based on quorum 2024-07-12 14:24:46 +03:00
abdulmohsen
5f8b85bf8f Added tip about clearing auto-suggestion for commands, and reversed the suggested list. 2024-07-09 20:55:08 +03:00
abdulmohsen
ec8c1c1a65 Allow exporting and import form disabled backends if user request by using -s flag, and disable warning about it. 2024-07-09 20:46:05 +03:00
abdulmohsen
d9c3c8b527 Upgraded the web console experience to be more console like experience minus the interactivity. 2024-07-09 20:12:18 +03:00
Abdulmhsen B. A. A.
2c5c41fc7a Added post addBackend options to force export, or import data directly after. 2024-07-08 16:00:44 +03:00
Abdulmhsen B. A. A.
667487602e Added Task runner status to Tasks page in WebUI. 2024-07-08 15:16:15 +03:00
abdulmohsen
de6addbfcd Added item.title as fallback when item.content_title isn't available in parity page. 2024-07-06 23:00:37 +03:00
abdulmohsen
52a0889379 Update warning about episode with no number to reflect the external ID if local id isn't found. 2024-07-06 21:43:18 +03:00
abdulmohsen
38325bec51 Typo. 2024-07-06 18:51:49 +03:00
abdulmohsen
8900da94bd Updated FAQ and news about jellyfin, emby oauth token support. 2024-07-06 18:50:25 +03:00
abdulmohsen
90373e7ce2 Added support for using emby and jellyfin oauth tokens via config:add/manage. 2024-07-06 18:34:13 +03:00
abdulmohsen
cc2dffad46 Added more functional tests, Extended tests will be added later. 2024-07-06 18:03:14 +03:00
abdulmohsen
4c5dd6531a Added functional tests on current configuration 2024-07-06 15:48:12 +03:00
Abdulmhsen B. A. A.
e7e5acfe3a Experimental support for limited access tokens for emby & jellyfin. 2024-07-05 22:12:13 +03:00
Abdulmhsen B. A. A.
c912aa39a2 Fixed parity page not working on iOS 2024-07-05 13:11:29 +03:00
Abdulmhsen B. A. A.
997155bbc4 Updated index.history to reflect the new changes. 2024-07-05 01:14:26 +03:00
Abdulmhsen B. A. A.
4687279b9f WebUI QoL improvements. 2024-07-05 01:04:57 +03:00
Abdulmhsen B. A. A.
e678e4747e Make filter in history & parity page persist. 2024-07-04 16:37:44 +03:00
Abdulmhsen B. A. A.
458ed4ee0c When disabling import from backend make it obvious if only metadata being imported. 2024-07-04 14:34:57 +03:00
Abdulmhsen B. A. A.
d4d9ee2fbb id might be undefined as the entity can be new. 2024-07-04 14:05:53 +03:00
Abdulmhsen B. A. A.
08d88c36f1 Mappers & DB: prevent adding an entity of type episode with episode number less than one 2024-07-04 13:57:29 +03:00