Commit Graph

1330 Commits

Author SHA1 Message Date
abdulmohsen
d573505dea Parse request for backend settings. 2024-04-20 00:39:53 +03:00
abdulmohsen
ca4ec1ae76 Added new Client method to generate and validate context from API. 2024-04-20 00:04:30 +03:00
abdulmohsen
065ad8cc5c Renamed API path for /backends/plex/ tp /plex to account for people naming their backend plex... 2024-04-19 23:24:42 +03:00
abdulmohsen
fe967a64b5 Added pattern matcher for backend name. 2024-04-19 22:54:32 +03:00
abdulmohsen
aee685e88d Added API endpoint to generate plex access tokens. 2024-04-19 22:42:57 +03:00
Abdulmhsen B. A. A
fd99950ac0 Parse API json payloads. Added new plex discover api endpoint. 2024-04-09 00:44:45 +03:00
Abdulmhsen B. A. A
6963087332 Do not build for PHP8.2 anymore. 2024-04-09 00:10:12 +03:00
Abdulmhsen B. A. A
d63c2c12e5 PHP8.3 test version. 2024-04-09 00:07:33 +03:00
Abdulmhsen B. A. A
baf98112a4 Separating some code from the god method of :add in MemoryMapper. 2024-03-19 22:16:24 +03:00
Abdulmhsen B. A. A
1a5b350627 Implemented temp fix for #416 2024-03-19 21:28:28 +03:00
Abdulmhsen B. A. A
b201dadb84 Fixed system:env not displaying keys correctly. 2024-03-19 18:37:14 +03:00
Abdulmhsen B. A. A
bd1a7abb60 Fix invalid logic. Relates to #416 2024-03-18 19:57:48 +03:00
Abdulmhsen B. A. A
fc62a5cd34 Added live-ness test for plex server when chosen at config:manage 2024-03-18 19:47:51 +03:00
Abdulmhsen B. A. A
5480f4b49b followup on the fix for jellyfin progress sync. 2024-03-16 21:54:41 +03:00
Abdulmhsen B. A. A
d40ab02ee6 Disabled progress update via state:import for jellyfin, see #416 2024-03-16 21:53:22 +03:00
Abdulmhsen B. A. A
53870df3c2 include backend version in basic report. 2024-03-16 20:39:50 +03:00
Abdulmhsen B. A. A
ec90148cc7 config:view prevent exposing sensitive data unless explicitly asked to do so via --expose flag. 2024-03-16 19:57:26 +03:00
Abdulmhsen B. A. A
12a71f49f5 Fixed bug in ConfigFile when updating array keys. 2024-03-16 19:56:52 +03:00
Abdulmhsen B. A. A
f66d05fa5d fixed system:report. 2024-03-16 19:45:24 +03:00
Abdulmhsen B. A. A
3a31f7aeb1 Fixed running state:import after config:add 2024-03-16 19:39:25 +03:00
Abdulmhsen B. A. A
01188d7118 Correctly hide plex admin token from system:report 2024-03-16 19:26:06 +03:00
Abdulmhsen B. A. A
cb4d493b36 Attempt to fix #416 2024-03-15 19:35:30 +03:00
Abdulmhsen B. A. A
7ab3decc46 Updated README.md 2024-03-09 18:44:08 +03:00
abdulmohsen
aaf764819f Update docs and some missing commands to the new standards. 2024-03-09 02:06:23 +03:00
abdulmohsen
7bd0c7ca34 Streamlined command interface. 2024-03-08 21:08:15 +03:00
abdulmohsen
cc3a3b9b19 Completely removed --config option from commands as it wasn't really working as expected and had huge side effects. 2024-03-08 19:10:36 +03:00
Abdulmhsen B. A. A
fab02e7ad3 config: removed support for --config option. deprecated the use backend_name as argument. 2024-03-07 19:18:13 +03:00
Abdulmhsen B. A. A
0c5f9924ed added has method. 2024-03-07 19:17:40 +03:00
Abdulmhsen B. A. A
e79653f93c Use hashes instead of mtime/size to determine if file has changed. 2024-03-07 18:54:53 +03:00
Abdulmhsen B. A. A
9aea076153 account for changes within same keyspace. 2024-03-07 18:38:32 +03:00
Abdulmhsen B. A. A
2904c2fe8e backend:* deprecated the use of backend name as argument for commands and instead encourage the use of --select-backend option. 2024-03-07 17:54:41 +03:00
Abdulmhsen B. A. A
82ec152a31 backend:users: removed support for --config option. 2024-03-07 17:22:18 +03:00
Abdulmhsen B. A. A
e9996562b6 backend:search: removed support for --config option. 2024-03-07 17:18:43 +03:00
Abdulmhsen B. A. A
cfd85d678a backend:library: removed support for --config option. 2024-03-07 17:16:12 +03:00
Abdulmhsen B. A. A
d51a3140a3 Added log entry point about reloading changes. 2024-03-07 17:02:22 +03:00
Abdulmhsen B. A. A
9c3ff5cbf7 A class to wrap config files into to prevent race condition from happening as we have long-running process and potential new Web API. 2024-03-07 15:57:50 +03:00
Abdulmhsen B. A. A
a79d6480d1 Added compute_array_diff 2024-03-06 22:29:45 +03:00
Abdulmhsen B. A. A
7f1b46ffab A more complete fix for emby 4.9 and backwards compatibility for 4.8 2024-03-06 20:04:50 +03:00
Abdulmhsen B. A. A
ddddf6cefb Fixed breaking change in emby 4.9 preventing the parsing of webhook events originating from there. 2024-03-06 19:29:30 +03:00
abdulmohsen
2af8fcd51f cleanup logging. 2024-03-06 01:10:24 +03:00
abdulmohsen
817daa8844 Added access log to the api endpoint. 2024-03-06 01:03:45 +03:00
abdulmohsen
5c8fd580ad followup for api_response changes. 2024-03-06 00:13:32 +03:00
abdulmohsen
ecae8893b5 changed api_response signature 2024-03-06 00:06:54 +03:00
abdulmohsen
6ab95a7541 Removed dependency on laminas/laminas-httphandlerrunner 2024-03-06 00:03:13 +03:00
abdulmohsen
42a6cdf4ac followup. 2024-03-05 19:22:45 +03:00
abdulmohsen
d7d62b622f try to follow to HATEOAS. 2024-03-05 19:17:52 +03:00
abdulmohsen
e30819a950 Hide potentially sensitive information from api system/env 2024-03-05 17:46:09 +03:00
abdulmohsen
c7a0379fa9 Fixed searching metadata/extra fields. Added system ENV. 2024-03-05 17:19:58 +03:00
abdulmohsen
93a3b6e0c0 Show command type of the command is non-string. 2024-03-05 16:22:30 +03:00
abdulmohsen
165bcef1ed Added Tasks to API. 2024-03-05 16:11:18 +03:00