Commit Graph

31 Commits

Author SHA1 Message Date
30bafd269c dev: bump to 0.1.85.5-dev settings.xml und default.py auf 0.1.84.5-Stand zurueckgesetzt, serienstream_plugin.py aktuell behalten 2026-04-02 11:10:39 +02:00
82c90110e4 dev: bump to 0.1.85.0-dev settings.xml auf Kodi 19+ Format (version=1) migriert, Level-Filter fuer Expert/Advanced korrigiert 2026-04-01 22:51:17 +02:00
e5d93e3af6 dev: bump to 0.1.84.5-dev SerienStream Sammlungen mit Poster/Plot, Session-Cache für Sammlungs-URLs 2026-03-31 20:57:51 +02:00
938f6c0e3d dev: bump to 0.1.84.0-dev Trakt Weiterschauen via watched/shows, Specials überspringen 2026-03-16 22:43:36 +01:00
4e9ae348b9 dev: SerienStream Suche via /suche?term=, Staffel 0 als Filme, Katalog-Suche entfernt 2026-03-15 15:56:53 +01:00
979ad4f8f5 dev: Trakt Performance, Suchfilter Phrase-Match, Debug-Settings Expert-Level 2026-03-15 14:10:08 +01:00
24df7254b7 dev: Update-Versionsvergleich numerisch korrigiert 2026-03-15 11:54:06 +01:00
1754013d82 dev: HDFilme Plot in Rubrik Neuste anzeigen 2026-03-14 23:57:19 +01:00
ea9ceec34c dev: YouTube HD via inputstream.adaptive, DokuStreams Suche fix 2026-03-14 23:34:09 +01:00
d51505e004 dev: YouTube Fixes, Trakt Credentials fest, Upcoming Ansicht, Watchlist Kontextmenue 2026-03-14 12:50:39 +01:00
4b9ba6a01a dev: YouTube: yt-dlp ZIP-Installation von GitHub, kein yesno-Dialog 2026-03-13 19:50:57 +01:00
811f617ff7 dev: YouTube-Plugin: yt-dlp Suche, Bug-Fix Any-Import 2026-03-13 19:43:50 +01:00
e4828dedd0 dev: Changelog-Hook auf prepare-commit-msg umgestellt 2026-03-11 22:34:15 +01:00
1969c21c11 dev: TMDB API-Key automatisch aus Kodi-Scraper ermitteln 2026-03-11 21:33:19 +01:00
f8e59acd94 dev: Uhrzeit aus Episodentitel entfernen, tvshow-Mediatype fix 2026-03-11 19:41:53 +01:00
0a161fd8c6 dev: Trakt-Scrobbling fuer alle Wiedergabe-Pfade 2026-03-11 19:28:21 +01:00
caa4a4a0e2 dev: Max. Eintraege pro Seite Setting pro Plugin 2026-03-10 22:50:43 +01:00
5ccda44623 dev: Changelog-Dialog nur anzeigen wenn Eintrag vorhanden 2026-03-10 22:07:51 +01:00
1dbc93afd1 dev: Versionsfilter fuer 4-teilige Versionsnummern korrigiert 2026-03-10 16:28:15 +01:00
649929ca5d dev: bump to 0.1.76.0-dev – aeltere Versionen im Update-Dialog, Release-Branch-Zuordnung, README ueberarbeitet 2026-03-10 14:28:41 +01:00
5564851d35 dev: bump to 0.1.74-dev – BurningSeries entfernt, Paging-Fix Neuste Titel 2026-03-10 10:41:37 +01:00
3c0891b638 dev: bump to 0.1.71-dev – vollständiges Trakt-Scrobbling mit stop-Monitor 2026-03-01 19:17:58 +01:00
d12853dd26 dev: bump to 0.1.70-dev – gruppierte Suche und SyntaxError-Fix 2026-03-01 18:51:03 +01:00
7b60b00c8b dev: umfangreiches Refactoring, Trakt-Integration und Code-Review-Fixes (0.1.69-dev)
Core & Architektur:
- Neues Verzeichnis addon/core/ mit router.py, trakt.py, metadata.py,
  gui.py, playstate.py, plugin_manager.py, updater.py
- Tests-Verzeichnis hinzugefügt (24 Tests, pytest + Coverage)

Trakt-Integration:
- OAuth Device Flow, Scrobbling, Watchlist, History, Calendar
- Upcoming Episodes, Weiterschauen (Continue Watching)
- Watched-Status in Episodenlisten
- _trakt_find_in_plugins() mit 5-Min-Cache

Serienstream-Suche:
- API-Ergebnisse werden immer mit Katalog-Cache ergänzt (serverseitiges 10-Treffer-Limit)
- Katalog-Cache wird beim Addon-Start im Daemon-Thread vorgewärmt
- Notification nach Cache-Load via xbmc.executebuiltin() (thread-sicher)

Bugfixes (Code-Review):
- Race Condition auf _TRAKT_WATCHED_CACHE: _TRAKT_WATCHED_CACHE_LOCK hinzugefügt
- GUI-Dialog aus Daemon-Thread: xbmcgui -> xbmc.executebuiltin()
- ValueError in Trakt-Watchlist-Routen abgesichert
- Token expires_at==0 Check korrigiert
- get_setting_bool() Kontrollfluss in gui.py bereinigt
- topstreamfilm_plugin: try-finally um xbmcvfs.File.close()

Cleanup:
- default.py.bak und refactor_router.py entfernt
- .gitignore: /tests/ Eintrag entfernt
- Type-Hints vereinheitlicht (Dict/List/Tuple -> dict/list/tuple)
2026-03-01 18:39:05 +01:00
73f07d20b4 dev: bump to 0.1.66 and harden resolveurl + serienstream 2026-02-25 16:35:16 +01:00
74d15cb25e dev: roll back resolver routing changes and publish 0.1.65-dev 2026-02-24 21:36:04 +01:00
f438ff88fa dev: add explicit dev update channel and repo addon 1.0.1 2026-02-24 20:17:10 +01:00
16e4b5f261 dev: harden resolver bootstrap and simplify update settings 2026-02-24 16:18:44 +01:00
99b67a24f8 dev: show full series info already in title selection 2026-02-24 14:04:47 +01:00
45d447cdb3 dev: load full metadata for currently opened genre page 2026-02-24 14:00:19 +01:00
b9687ea127 dev: split changelog files and use dev changelog for -dev versions 2026-02-24 13:56:40 +01:00