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 |
|