177 Commits

Author SHA1 Message Date
Lukas Kreussel
4c38b13474 Merge branch 'main' into session_playing_progress 2025-09-10 17:24:48 +02:00
Lukas Kreussel
6670667f65 split build and push 2025-09-09 20:44:38 +02:00
Lukas Kreussel
55a809eddf manifest again 2025-09-09 20:28:46 +02:00
Lukas Kreussel
9a9e6eecf9 manifest ... again 2025-09-09 20:25:17 +02:00
Lukas Kreussel
ee0a351826 Fix manifest 2025-09-09 19:57:26 +02:00
Lukas Kreussel
8343ee3a35 Merge pull request #25 from LLukas22/better-ci
ARM64 Support & LTO
2025-09-09 18:38:16 +02:00
Lukas Kreussel
d6598ac1b3 Dont ignore .cargo 2025-09-09 18:18:31 +02:00
Lukas Kreussel
ad3ef60296 ARM64 Builds 2025-09-09 18:16:35 +02:00
Lukas Kreussel
550ae50f99 LTO and strip debug 2025-09-09 18:10:39 +02:00
Lukas Kreussel
848057695b Latest tag only on releases 2025-09-09 18:07:57 +02:00
Lukas Kreussel
affcacfc2a clippy 2025-09-09 18:02:32 +02:00
Lukas Kreussel
0b2e6ab664 Prototype dynamic payload analysis 2025-09-09 17:57:13 +02:00
Lukas Kreussel
2b580d2050 prototype processors 2025-09-05 16:01:37 +02:00
Lukas Kreussel
9094ebca80 scetch dynamic payload processor 2025-09-05 14:06:28 +02:00
Lukas Kreussel
2a4eebd1d9 Merge pull request #11 from LLukas22/livetv
Start supporting live tv
2025-09-05 13:06:54 +02:00
Lukas Kreussel
f5cba2ba98 Handle most tv routes 2025-09-05 12:09:13 +02:00
Lukas Kreussel
269811aa05 handle fitlering in mediaitems 2025-09-05 11:55:16 +02:00
Lukas Kreussel
b2817e37fd Fixup after merge 2025-08-30 19:43:42 +02:00
Lukas Kreussel
9c318e57a7 Merge branch 'main' into livetv 2025-08-30 19:32:56 +02:00
Lukas Kreussel
a9d88d9ca8 Merge pull request #15 from LLukas22/support_more_clients
Preliminary support for more Clients: AndroidTV,Delfin,Streamyfin,Findroid etc.
v0.1.3
2025-08-30 15:38:45 +01:00
Lukas Kreussel
fa41246384 fmt 2025-08-30 16:24:07 +02:00
Lukas Kreussel
d9f56e89eb get docker build running 2025-08-30 16:23:10 +02:00
Lukas Kreussel
ccf0590e0b Fix project structure 2025-08-30 16:04:59 +02:00
Lukas Kreussel
b4462b206f Merge branch 'main' into support_more_clients 2025-08-30 16:02:25 +02:00
Lukas Kreussel
7f3795ae68 clippy 2025-08-30 16:00:43 +02:00
Lukas Kreussel
c8212b57dd better json error logging 2025-08-30 15:58:58 +02:00
Lukas Kreussel
270fecf9d0 Switch to macro processing for renames 2025-08-30 14:55:21 +02:00
Lukas Kreussel
bdd413017e Create renaming macros 2025-08-30 14:02:40 +02:00
Lukas Kreussel
c224b6c126 add serde_with 2025-08-30 13:30:19 +02:00
Lukas Kreussel
8de60126e8 Merge pull request #17 from LLukas22/LLukas22-patch-2
Update license badge from MIT to GPL v2
2025-08-30 11:00:13 +01:00
Lukas Kreussel
ee5b9e3832 Update license badge from MIT to GPL v2 2025-08-30 11:52:27 +02:00
Lukas Kreussel
56b662bdc6 Also filter for series id 2025-08-30 11:50:14 +02:00
Lukas Kreussel
9e4d6e529a Properly handle parentID in /Items request 2025-08-30 11:21:32 +02:00
Lukas Kreussel
398ac3cce3 Merge pull request #16 from LLukas22/licensing
Relicense to GPL
2025-08-30 08:34:59 +01:00
Lukas Kreussel
84d1f73e86 Relicense to GPL 2025-08-29 22:29:58 +02:00
Lukas Kreussel
515c7363d2 Handle device id better 2025-08-29 22:14:42 +02:00
Lukas Kreussel
8e3f52cb6b Better progress reporting 2025-08-29 17:31:34 +02:00
Lukas Kreussel
29093eb233 Add Users/Me and Video//{item_id}/stream handling 2025-08-29 17:10:11 +02:00
Lukas Kreussel
010e45d488 Process Bare ItemsResponse similarly to ItemsResponseWithCount 2025-08-29 15:26:12 +02:00
Lukas Kreussel
a29e48d2bd make more fields optional 2025-08-29 14:01:43 +02:00
Lukas Kreussel
98fff3b8e5 actually replace item id in url 2025-08-29 14:01:11 +02:00
Lukas Kreussel
8f00c85a1a start handling different uuid patterns 2025-08-28 22:36:51 +02:00
Lukas Kreussel
0955e3cd3a Other auth route 2025-08-28 19:29:21 +02:00
Lukas Kreussel
a161a67974 bump version v0.1.2 2025-08-28 17:49:58 +02:00
Lukas Kreussel
553fdee72b Merge pull request #12 from LLukas22/trickplay
Fix trickplay & Intro Skipper routing behavior
2025-08-28 16:38:32 +01:00
Lukas Kreussel
e709135898 fix intro skipper for now 2025-08-28 17:31:11 +02:00
Lukas Kreussel
918c608621 correctly route trickplay 2025-08-28 17:04:34 +02:00
Lukas Kreussel
fb7c8912f4 get basic playback working 2025-08-26 20:14:16 +02:00
Lukas Kreussel
6e1f21dd5f start fixing live tv 2025-08-25 21:10:05 +02:00
Lukas Kreussel
124c579857 Merge pull request #10 from LLukas22/logging
Debug Logging and actual UUID per default
2025-08-25 18:07:06 +01:00