Commit Graph
122 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 d81dd71a46 fix: markdown double-encoding and robust date/API access 2026-07-27 01:55:21 +04:00
cedric d9da213341 fix: warn on default CSRF_SECRET and add SSRF guards 2026-07-27 01:55:04 +04:00
cedric df55445480 fix: CSP compliance for inline styles and scripts 2026-07-27 01:54:57 +04:00
cedric 4778f0e9e3 fix(security): safe JSON-LD encoding and URL escaping 2026-07-27 01:54:49 +04:00
cedric a28ba8bfec fix(security): systematic output escaping with e() and video-card partial 2026-07-27 01:54:42 +04:00
cedric 442c262539 fix: load markdown in direct.php, allow video-channels, guard modals 2026-07-27 01:54:34 +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 3620010212 feat: add ko-fi link 2026-07-25 21:52:29 +04:00
cedric aa86bf65e4 feat(donations): clickable OKI links in donation disclaimer 2026-07-25 21:52:29 +04:00
cedric e673b484ce feat(donations): default OKI links and transparency notice 2026-07-25 21:35:33 +04:00
cedric 609677f679 Revert "feat: add decorative emoji row above footer hashtags"
This reverts commit e5c7db1355.
2026-07-25 17:57:54 +04:00
cedric e5c7db1355 feat: add decorative emoji row above footer hashtags 2026-07-25 17:56:16 +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 7e8f078b60 docs: use generic example.com domain in samples and docs 2026-07-24 19:54:00 +04:00
cedric 4e180c0248 config: default HERO_TYPE = video 2026-07-23 06:56:36 +04:00
cedric cc6580ccbb config: change default HERO_VIDEO_ID 2026-07-23 06:56:06 +04:00
cedric eaacd23702 docs: rebrand fork for ANNU KUTE CED podcast hub 2026-07-23 04:17:49 +04:00
cedric 62d4d99bfb fix: remove COEP header to allow cross-origin embeds 2026-07-08 07:39:09 +04:00
cedric 3e249bbc34 feat: improve security headers and csp nonce handling 2026-07-08 07:33:40 +04:00
cedric 9a017f5479 typo: bokantaj => bokante 2026-07-08 07:00:59 +04:00
cedric b3ee9d9837 feat: permit to play Funkwhale songs 2025-10-17 21:23:44 +04:00
cedric 95de788114 feat: add Funkwhale integration 2025-10-17 21:10:20 +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 184b3d4893 feat: replace direct element 2025-10-17 12:29:11 +04:00
cedric 4b4cffa0f3 feat: hide video count 2025-10-17 12:29:10 +04:00
cedric 2602d4099d feat: remplace kaubuntu by OKI 2025-10-17 12:29:10 +04:00
cedric 2e4a1c7b41 feat: adapt default config with OKI informations 2025-10-17 12:20:17 +04:00
cedric c9ea3dc1c5 feat: replace kaubuntu by OKI in sample files 2025-10-17 12:19:43 +04:00
cedric e4dc8b0e15 config: add more variables in config.local.php.sample 2025-10-08 20:53:09 +04:00
cedric 04a7e4c6eb refactor: use variable DEFAULT_TIMEZONE 2025-10-08 20:52:40 +04:00
cedric b7ccfce43e feat: add next live announcement with multi-timezone display 2025-10-08 17:00:40 +04:00
cedric 006194fcdb fix: add security exception to allow S3 media 2025-09-29 18:58:14 +04:00
cedric 5bbc6f1c66 feat: add PayPal donation 2025-09-28 20:39:47 +04:00
cedric 1365953b97 feat: improve cache including WordPress 2025-09-28 20:38:51 +04:00
cedric 57e0a0d35f feat: show WordPress posts 2025-09-17 22:30:09 +04:00
cedric 63f947fefc fix: add space to timezone country 2025-09-14 14:38:58 +04:00
cedric a7def8537f feat: add COUNTDOWN_TIMEZONES to countdown 2025-09-14 11:18:58 +04:00
cedric 75bc0bca21 feat: add countdown files 2025-09-07 22:11:08 +04:00
cedric 0a3604daad feat: authorize Plausible script 2025-07-24 08:36:46 +04:00
cedric f36d565ae2 feat: add dark mode and switch button 2025-07-22 12:57:49 +04:00
cedric 65b8753c82 feat: add accessibility 2025-07-22 11:54:05 +04:00
cedric d40bd43d7b feat: add JSON-LD data 2025-07-22 11:34:02 +04:00
cedric ba7e1b6893 refactor: change home links 2025-07-20 16:32:01 +04:00
cedric bbb419e133 feat: add rel "me" to mastodon links 2025-07-20 15:55:24 +04:00
cedric 28b730cef7 feat: add mastodon link in mobile menu 2025-07-20 14:58:36 +04:00