Commit Graph
28 Commits
Author SHA1 Message Date
cedric b994383bf4 perf: replace sleep(5) with 429 backoff and add cache warm-up script 2026-07-27 02:06:06 +04:00
cedric 9b460a2550 ci: add PHP and JS unit tests to workflows
Déploiement PROD / check (push) Successful in 3m28s
Déploiement PROD / deploy (push) Successful in 8s
2026-07-26 22:52:46 +04:00
cedric f895800c9d chore: wire tests into check.sh and document test suites 2026-07-26 20:22:29 +04:00
cedric 5899dfb856 fix(csrf): stateless HMAC token to survive page cache
Déploiement PROD / check (push) Successful in 3m26s
Déploiement PROD / deploy (push) Successful in 8s
2026-07-26 18:44:05 +04:00
cedric 0d45b716fb fix: view more button on category page 2026-07-26 18:19:53 +04:00
cedric b12d66195d docs(readme): align CI checks description with workflows
Déploiement PROD / check (push) Successful in 3m26s
Déploiement PROD / deploy (push) Successful in 8s
2026-07-26 12:22:31 +04:00
cedric e673b484ce feat(donations): default OKI links and transparency notice 2026-07-25 21:35:33 +04:00
cedric 9449f7e149 fix: restructure nginx sample for pre-certbot deployment 2026-07-25 17:31:53 +04:00
cedric 4a4b56296e feat: accept any .adoc file in PDF generation script 2026-07-25 16:51:05 +04:00
cedric 84013376f2 docs: prioritize nginx, fix sample config and use certbot snap 2026-07-25 16:44:24 +04:00
cedric 4114b9e8e3 feat: limit default categories and hashtags to podcast scope 2026-07-25 15:19:36 +04:00
cedric 521ad8c7f1 feat: improve SEO with podcast JSON-LD, canonical and meta descriptions 2026-07-25 15:12:43 +04:00
cedric 576a72a0e1 fix: enable cache by default and skip caching empty castopod results 2026-07-24 20:55:35 +04:00
cedric 681683c059 feat: add Gitea Actions CI/CD, local checks and deploy guide 2026-07-24 20:19:02 +04:00
cedric 7e8f078b60 docs: use generic example.com domain in samples and docs 2026-07-24 19:54:00 +04:00
cedric 7f1bdaa2ab feat: add styled PWA update modal with auto cache purge 2026-07-24 19:35:13 +04:00
cedric cc6580ccbb config: change default HERO_VIDEO_ID 2026-07-23 06:56:06 +04:00
cedric 5b1a78782a docs: add one-command README HTML/PDF export 2026-07-23 05:48:43 +04:00
cedric 3d28d3832f docs: rewrite README as bilingual FR/EN reference 2026-07-23 05:10:04 +04:00
cedric eaacd23702 docs: rebrand fork for ANNU KUTE CED podcast hub 2026-07-23 04:17:49 +04:00
cedric 9a017f5479 typo: bokantaj => bokante 2026-07-08 07:00:59 +04:00
cedric 0319fa20c3 feat: add last podcast from castopod 2025-10-17 17:38:16 +04:00
cedric b35dbde8c9 feat: permit display one video in index 2025-10-17 14:23:31 +04:00
cedric 8905d09b48 docs: update README 2025-10-17 12:29:12 +04:00
cedric 66de41b118 docs: update README with requirement & new variable 2025-10-08 20:55:40 +04:00
cedric b7ccfce43e feat: add next live announcement with multi-timezone display 2025-10-08 17:00:40 +04:00
cedric 5bbc6f1c66 feat: add PayPal donation 2025-09-28 20:39:47 +04:00
cedric 1e717d2c3a docs: remplace README.md by README.adoc 2025-07-24 22:12:30 +04:00