Commit Graph

1215 Commits

Author SHA1 Message Date
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
Abdulmhsen B. A. A
e157622793 Expose database over WebAPI. 2024-03-04 19:19:08 +03:00
abdulmohsen
5bf03a321b Initial code to hopefully implement API for future WebGUI projects. 2024-03-02 21:59:56 +03:00
abdulmohsen
56d7b9ff10 Re-factored the routing to support API in the future. 2024-03-02 20:28:24 +03:00
Abdulmhsen B. A. A
3f4ff5c94d Fixed #406 2024-02-18 15:07:17 +03:00
Abdulmhsen B. A. A
27abe1df2d Update references to debug mode. 2024-02-18 15:06:54 +03:00
Abdulmhsen B. A. A
b49cadfb9b Enabled state:push by default & Updated composer dependencies 2024-02-02 22:34:43 +03:00
abdulmohsen
fdba70a477 Fixes #400 2024-02-01 20:18:05 +03:00
abdulmohsen
7305a97b8b Made it so caddy does not attempt to persist the config as it's pointless and just spam the logs with errors. 2024-02-01 18:33:18 +03:00
abdulmohsen
e12f41ce92 Added more clear messages on why state change was not considered. 2024-02-01 16:43:03 +03:00
abdulmohsen
9f3445a430 Added --debug flag to combine all the debug flags
We have also made it so if you use --logfile flag the output to console is suppressed to reduce noise.
2024-02-01 15:45:05 +03:00
Abdulmhsen B. A. A
acf8d0b8e4 Declare the /config directory as volume for easy first time running experience. 2024-01-27 16:45:49 +03:00
Abdulmhsen B. A. A
f699b69356 Hide context text in access log if user has WS_LOGS_CONTEXT disabled or unset. 2024-01-19 21:19:22 +03:00
abdulmohsen
ddcc095fe3 Added safeguard to prevent updating already playing items watch progress. 2024-01-17 18:38:46 +03:00
abdulmohsen
a9552a4bb6 Added GetSessions for Emby & Jellyfin. 2024-01-17 18:16:12 +03:00
abdulmohsen
69a4008c19 Implemented Get sessions for plex. 2024-01-17 17:04:52 +03:00