Commit Graph

17 Commits

Author SHA1 Message Date
Abdulmhsen B. A. A
e7291fc886 Added backend search using API 2024-04-26 15:50:32 +03:00
abdulmohsen
c2418a7ebc Added new API endpoint to list libraries and add/remove ignored library. 2024-04-22 18:10:33 +03:00
Abdulmhsen B. A. A
1ca6c1bc48 Allow adding jellyfin/emby backends via API. 2024-04-20 20:57:52 +03:00
Abdulmhsen B. A. A
7149540c74 Make backend uuid optional if we are adding via API, after context validation it's easy to get the id. 2024-04-20 20:27:19 +03:00
Abdulmhsen B. A. A
8632e3044c Allow adding plex backend via API. 2024-04-20 20:18:47 +03:00
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
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
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
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