12 Commits

Author SHA1 Message Date
tcely
48c9fb1ca3
Fixes for ruff check in mediaservers.py 2025-05-17 10:15:30 -04:00
tcely
ea4733f725
Update mediaservers.py 2025-05-08 22:31:12 -04:00
tcely
580a77a5c8
Only hide warnings when using https
When not verifying certificates and using `https` we want to hide warnings about the certificate.

Otherwise, we want to not hide anything.
2025-04-10 19:01:03 -04:00
tcely
f4aef97e17
POST to /Items/{ID}/Refresh 2025-04-09 23:05:53 -04:00
tcely
0cb641d31b
Add more headers
I've been digging around the Emby and Jellyfin source code.
Some of what I found out is documented in the comments.
2025-02-23 04:00:23 -05:00
tcely
b06a68decd
fixup: use dict for this syntax 2025-02-23 01:00:08 -05:00
tcely
1e793dbcb9
Refactor make_request 2025-02-23 00:21:11 -05:00
tcely
976101781d
Connect the UI for Jellyfin
* Add Jellyfin media server type

* Add and use `forms_dict` and `long_types` methods

* Add `JellyfinMediaServerForm`

* Use `JellyfinMediaServer`

* Add and use `MediaServerType.handlers_dict` method

* Do not hard-code `plex`

* Also map backwards in `MediaServerType.long_types`

* Use the long server type for URLs

* Loop over media server type names

* Add `MediaServerType.long_type` property

* Add `media_server_types` to template context

* Use the `MediaServerType.members_list` class method

* Port is already part of the URL
2025-02-22 05:49:03 -05:00
magsimal
78cce701d5
Update mediaservers.py
Addedd Jellyfin media server
2024-11-09 12:59:05 +01:00
meeb
089a487f3a add additional library ID help link, resolves #370 2023-04-14 11:45:52 +10:00
meeb
42e4ee775f switch from depreciated etree iterator to iter, resolves #177 2021-10-19 14:16:06 +11:00
meeb
09eb057392 media servers and media server updating 2020-12-12 20:11:50 +11:00