Commit Graph

193 Commits

Author SHA1 Message Date
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.
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.
e2d8789c9e Updated integrity page to standardize file reference. 2024-10-05 16:52:17 +03:00
Abdulmhsen B. A. A.
04b8aa760b Made it possible to play video inline for mobile devices. 2024-10-04 20:57:19 +03:00
Abdulmhsen B. A. A.
8a638bf74a updated dependency. 2024-10-01 19:03:01 +03:00
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