Commit Graph
16 Commits
Author SHA1 Message Date
cedric 297f4a276a test: make dons-sync tests work without dons.php instance copy
Déploiement PROD / check (push) Successful in 3m27s
Déploiement PROD / deploy (push) Successful in 9s
2026-07-27 22:11:10 +04:00
cedric d0f9ee4e6b feat: real API-driven search pagination 2026-07-27 09:15:47 +04:00
cedric 0e6506b636 refactor: split config.php into modules and lazy-load categories 2026-07-27 09:15:38 +04:00
cedric 7cbb7334f0 security: SRI Font Awesome, CSP restrictions, remove X-XSS-Protection, rate limiting 2026-07-27 09:15:20 +04:00
cedric ddd82fdff6 fix: ISO countdown date, IntlDateFormatter and UTF-8 truncation 2026-07-27 09:15:10 +04:00
cedric cb13fcfb9f perf: cache locking, TTL map, purge script and SW LRU limit 2026-07-27 09:15:00 +04:00
cedric 3b074f00d8 test(e2e): configure CSRF_SECRET for E2E tests 2026-07-27 01:55:36 +04:00
cedric 71e367b86f fix: block doc artifacts and add error templates 2026-07-27 01:55:30 +04:00
cedric d81dd71a46 fix: markdown double-encoding and robust date/API access 2026-07-27 01:55:21 +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 606175d718 test(e2e): add Playwright tests for homepage, video page and load-more 2026-07-26 20:22:20 +04:00
cedric 54a4368ea8 test(js): add node:test unit tests for countdown and pleroma adapter 2026-07-26 20:22:12 +04:00
cedric c02180fb4d test(php): add native unit tests for security, cache, format, markdown 2026-07-26 20:22:05 +04:00