Commit Graph

186 Commits

Author SHA1 Message Date
Abdulmhsen B. A. A.
c190e59465 Fixed minor display issue showing No API URL configured, when in fact everything is configured correctly. 2024-09-17 23:33:46 +03:00
Abdulmhsen B. A. A.
e27e5106ce Update backend and frontend dependencies. 2024-09-15 20:28:05 +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
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
abdulmohsen
3880c70b4b Updated frontend dependencies. 2024-08-20 22:46:20 +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.
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.
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.
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.
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
Abdulmhsen B. A. A.
c2609d1720 Add cache busting to Markdown viewer. 2024-08-16 15:03:47 +03:00
Abdulmhsen B. A. A.
1707d641ab Added basic hwaccel support for player. 2024-08-13 13:49:39 +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
abdulmohsen
15095c5981 Minor style changes to play page. reduced a layers in Dockerfile. 2024-08-11 21:44:11 +03:00
abdulmohsen
e18658d14a Improved play video page. 2024-08-11 20:30:40 +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
abdulmohsen
be48c6ca1f Switch to json encode for command output, base64 in javascript has issue with unicode. 2024-08-08 17:26:27 +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
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.
48bf0780aa Added File integrity feature. 2024-07-22 19:35:08 +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
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
abdulmohsen
b1a103d8af when resetting the system via the WebUI, remove the sessionStorage as well. 2024-07-04 00:09:32 +03:00
abdulmohsen
681099768f Make parity select all works with filter as well. 2024-07-03 20:50:15 +03:00
abdulmohsen
9accb3a9fa Added note about in-browser cache. 2024-07-03 20:24:43 +03:00
abdulmohsen
4ab0f9e552 Updated parity page to support back/forward button and implemented in browser cache that can be refreshed by clicking the reload button. 2024-07-03 20:02:48 +03:00
Abdulmhsen B. A. A.
fe0d97bdb4 Fixed incorrect error message when incorrect backend name was used. 2024-07-02 01:00:44 +03:00
Abdulmhsen B. A. A.
b3daa1ce88 Fixed bug prevent adding new options if the backend.options is empty. 2024-07-01 22:27:48 +03:00
abdulmohsen
6afe125b76 Polishing the WebUI code, and reducing bloat. 2024-07-01 01:13:51 +03:00
Abdulmhsen B. A. A.
f531607b94 Fixed a bug in API that would not remove metadata_only import if import.enabled is true 2024-06-29 14:48:57 +03:00