You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
feat: capture crashes from all threads and existing error logs, not just uncaught main-thread exceptions
feat: Provider Fallback Order, Fallback Media Provider Sites, CineInfo Ordering; fix: Direct Link from known Providers to normal modal, Module Store fixes and style changes
feat: add anonymous telemetry system with tiered opt-in data consent
feat: preparation for module store
feat: adding module manager versioning and mediaforge requirement
feat: add Dev Infos feed synced from remote server, with sidebar badge and homepage warning banners
feat: adding new module (media calender), adding more modular possibilities, style fixes and bug fixes included :-)
feat: begin of modular third party integration. begin of direct link scraper. begin of anime seasonal overview (not finished yet)
fix: some autosync fixes when Hoster is not available
fix: update missing languages
fix: some module update needs installed
fix: remove old hardcoded modules
fix: add admin user name to dev info note an fix time format
fix: load module store catalog automatically without requiring a manual refresh
fix: recompile corrupted German translation catalog and add missing strings
fix: remove obsolete Jinja2 extensions and broken Python rule from babel.cfg
fix: make Module Manager and Module Store pages responsive on mobile
fix: put fallback messages from warning to debug
fix: send declarative enabled_keys snapshot with every telemetry flush
fix: emit immediate telemetry signal on consent grant and stage change instead of waiting for restart
fix: solve hanime.tv stream extraction blocked by new Cloudflare Turnstile and player DOM changes
fix: Module Manager refresh was not working during an restriction in flask
fix: adding missing file for last commit
refactor: change module storage to mediaforge home dir
refactor: split app.py and style.css into seperate files. Also fixing some bugs and styles
chore: split feature request into category-specific issue templates
docs: clarify UGREEN/Synology are supported but not optimized, with install help offered
test: add multi-platform diagnostics suite and hardware encoder checks
build: add uv.lock, migrate Dockerfile to uv and bump minimum Python to 3.10
build: add uv.lock and bump minimum Python version to 3.10
ci: add docker build check for PRs and stale issue handler