mirror of
https://github.com/Dispatcharr/Dispatcharr.git
synced 2026-07-19 01:25:06 +00:00
- Rename api_key to password (RemoveField + AddField) for clarity and reusability - Move sd_changes_remaining/sd_changes_reset_at to custom_properties JSONField instead of nullable columns on all EPGSource rows - Replace sd_program_md5 column on ProgramData with SDProgramMD5 relation table keyed by epg_source + program_id, fixing the key mismatch bug in program MD5 delta detection - Fix total_changed counter: .items() -> .values() so len() returns date count not tuple length - Add missing SD lineup management endpoints to api_views.py (sd_lineups GET/POST/DELETE, sd_lineups_search POST) - Regenerate migration 0023_schedules_direct using Django to ensure correct index names and schema |
||
|---|---|---|
| .. | ||
| public | ||
| src | ||
| .gitignore | ||
| eslint.config.js | ||
| index.html | ||
| package-lock.json | ||
| package.json | ||
| prettier.config.js | ||
| README.md | ||
| vite.config.js | ||
React + Vite
This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.
Currently, two official plugins are available:
- @vitejs/plugin-react uses Babel for Fast Refresh
- @vitejs/plugin-react-swc uses SWC for Fast Refresh
Expanding the ESLint configuration
If you are developing a production application, we recommend using TypeScript and enable type-aware lint rules. Check out the TS template to integrate TypeScript and typescript-eslint in your project.