cedric
|
8181dbd57c
|
chore: remove dead code and unused legacy files
|
2026-07-27 09:14:52 +04:00 |
|
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 |
|