Tomas Dvorak 4c904a1546 fix(backend): improve video resilience and add blog ordering validation
Implement fallback mechanisms for YouTube video data and add startup
validation for blog post ordering.

- Add `loadVideosJSON` to persist and reload video data from disk.
- Update `refreshVideos` to retain existing local videos if the YouTube
  API returns an empty response.
- Add `validateBlogOrdering` to perform a health check on blog post
  sequence during startup.
- Call video loading and blog validation in `main`.
2026-05-11 15:30:24 +02:00
2026-04-18 14:30:18 +02:00
2026-04-09 15:43:28 +02:00
2026-04-18 14:30:18 +02:00
2026-03-14 10:40:04 +01:00
2026-04-18 14:30:18 +02:00
2026-04-18 14:30:18 +02:00
2026-04-18 14:30:18 +02:00
2026-04-18 14:30:18 +02:00
2026-04-18 14:30:18 +02:00
2025-09-23 20:15:36 +02:00
2025-09-23 20:15:36 +02:00
2026-04-18 14:30:18 +02:00
2026-04-18 14:30:18 +02:00
2026-04-18 14:30:18 +02:00
2026-04-18 14:30:18 +02:00
2026-04-18 14:30:18 +02:00
fix
2026-03-14 10:52:14 +01:00
2026-04-18 14:30:18 +02:00
S
Description
No description provided
504 MiB
Languages
HTML 48.8%
CSS 45.2%
JavaScript 3.8%
Go 1.6%
Shell 0.5%