Commit Graph
1127 Commits
Author SHA1 Message Date
Nirvana 7434fac4bc simpli epg fixes 2026-10-04 19:23:48 +02:00
Nirvana 675e37f554 allente & simpli: update logos 2026-10-04 16:53:00 +02:00
Nirvana 17fc7acece Update template 2026-10-04 16:41:49 +02:00
Nirvana a69a884f19 Simpli - channelid fixes 2026-10-04 14:45:12 +02:00
Nirvana 9844eac55e Simpli - baseauthtoken corrections 2026-10-04 14:30:12 +02:00
Nirvana c0c358d216 Simpli - authenticate 2026-10-04 14:15:07 +02:00
Nirvana 6328d82e8c Simpli - read credentials 2026-10-04 14:03:11 +02:00
Nirvana a2b338e05c Simpli - document provider_name property 2026-10-04 12:25:03 +02:00
Nirvana f8793baeff Simpli - rename 2026-10-04 12:06:27 +02:00
Nirvana bb44e275d3 Simpli - rename 2026-10-04 11:58:45 +02:00
Nirvana 83c403bf26 Simpli - rename 2026-10-04 11:39:56 +02:00
Nirvana 9174025d16 Simpli - drm imports 2026-10-04 11:33:30 +02:00
Nirvana 78308defa9 Simpli - corrections 2026-10-04 11:26:53 +02:00
Nirvana 55fbb2cfd0 Simpli - corrections 2026-10-04 08:49:40 +02:00
Nirvana 1d3288b0af Template README - additions 2026-10-04 07:37:28 +02:00
Nirvana 307ebe6e0b add simplitv 2026-10-03 22:03:39 +02:00
Nirvana e0ee6b9470 update template 2026-10-03 20:39:40 +02:00
Nirvana f946539652 magentaeu: migrate to new structure 2026-10-03 15:43:24 +02:00
Nirvana ecf4cd7e39 add template provider 2026-10-03 15:17:03 +02:00
Nirvana 7d08dbec71 add template provider 2026-10-03 14:35:57 +02:00
Nirvana b5aa76ac11 m3u fallback 2026-10-02 14:01:13 +02:00
Nirvana 61883f5fa8 add allente to settings 2026-10-02 09:59:10 +02:00
Nirvana 203f864e20 fix some logic for kid/pssh 2026-10-01 21:58:17 +02:00
nirvana-7777andGitHub 304ef97ce3 Merge pull request #14 from kleini/smil-403-false-positive
Detect a SMIL 403 by the ref it is reported in, not anywhere in the document
2026-10-01 19:10:10 +02:00
Nirvana dd7c6939b3 fix some logic for kid/pssh 2026-10-01 12:52:57 +02:00
Nirvana 952b3874de extract kids from tenc if necessary 2026-10-01 12:42:30 +02:00
Nirvana 74de08d403 extract pssh from media segments 2026-10-01 09:14:42 +02:00
Nirvana 107bb88222 allente: remove log line 2026-09-30 19:47:37 +02:00
Nirvana b78a5c1d34 allente: add manifest headers 2026-09-30 17:00:00 +02:00
Nirvana c7492dba3e allente: add manifest headers 2026-09-30 15:56:33 +02:00
Marcus KleinandMarcus Klein f56c4bc3c9 Detect a SMIL 403 by the ref it is reported in, not anywhere in the document
The access-forbidden check tested "403" against the whole SMIL response. Every
SMIL carries a trackingData attribute full of numeric ids, so the test matches
their digits: cid=2684244037393 contains 403 and made the parser reject a
perfectly good document. nPVR recordings were unplayable this
way, each answering HTTP 404 on playback while the very same response still
yielded a valid releasePid and complete tracking data -- which a real error
document would not carry.

The neighbouring branches already read the <ref> title, which is where
theplatform reports the failure, so match there instead: a 403 as its own token
in title or abstract, or the word "forbidden" in either.
2026-09-30 15:39:50 +02:00
Nirvana 15b8c22d9f allente: first drop 2026-09-30 15:15:23 +02:00
Nirvana bd077d4512 magenta2: update provider.py 2026-09-29 21:15:40 +02:00
Nirvana dd47a8a623 magenta2: fix provider.py 2026-09-29 14:24:32 +02:00
Nirvana 0f489108a3 magenta2: fix taa_client 2026-09-29 13:04:56 +02:00
nirvana-7777andGitHub fed8de6465 Merge pull request #13 from kleini/configurable-log-level
Resolve the standalone log level from ULTIMATE_DEBUG or debug_mode
2026-09-29 12:34:11 +02:00
Nirvana 2c1a732344 magenta2: Improve bootstrap 2026-09-29 12:08:46 +02:00
Nirvana 761e03fee8 magentaeu: VOD add pricing comment 2026-09-24 10:56:27 +02:00
Nirvana 1ef195ceec magentaeu: fix VOD 2026-09-24 10:43:03 +02:00
Nirvana 29866ab03f magentaeu: fix VOD 2026-09-24 10:08:01 +02:00
Nirvana 2d39824f0e magentaeu: Add VOD 2026-09-23 20:50:53 +02:00
Marcus Klein e4f746cf39 Resolve the standalone log level from ULTIMATE_DEBUG or debug_mode
In standalone mode StandardLogger calls setLevel(logging.DEBUG)
unconditionally, so neither the ULTIMATE_DEBUG environment variable nor
debug_mode in config.json has any effect and every deployment logs at DEBUG.
That is a lot of noise for a service that otherwise runs unattended, and it
makes the real warnings hard to find in the container log.

Resolve the level instead: ULTIMATE_DEBUG first, then debug_mode, defaulting
to INFO. The Kodi-addon path is untouched, since Kodi controls the level there.
2026-09-22 20:37:56 +02:00
Nirvana f3b1db2216 magenta2: fix catchup. thanks kleini 2026-09-21 12:36:07 +02:00
Nirvana ff82e63d12 even more debug joyn - 2 2026-09-20 15:22:20 +02:00
Nirvana ed47d63b4b even more debug joyn 2026-09-20 15:12:09 +02:00
Nirvana e570a70118 more debug joyn 2026-09-20 14:27:28 +02:00
Nirvana d9d2288af5 debug joyn 2026-09-20 14:18:04 +02:00
Nirvana e2519c72d5 joyn: change headers 2026-09-19 15:05:07 +02:00
Nirvana 393bc23645 joyn: get manifest without auth token 2026-09-18 11:37:17 +02:00
Nirvana c1e30fa1c6 split provider 2026-09-18 06:50:55 +02:00