7 Commits
Author SHA1 Message Date
Jarek Radosz 41259dba74 DEV: Update linting and add types (#69) 2026-01-28 13:58:12 +00:00
Jarek Radosz 3cf2780070 DEV: Update linting (#65) 2025-10-09 14:05:23 +01:00
Joffrey JAFFEUX e0234b5e0b FIX: ensures placeholders works in lists (#63)
Prior to this fix the following cases wouldn't work:
- nested lists
- a link in a list
2025-09-29 15:40:42 +02:00
Loïc Guitaut 3e4d2020a1 DEV: Add system spec to check core features are working fine (#56) 2025-04-09 15:34:02 +02:00
Kelv ae4ec14521 DEV: Update linting setup (#46) 2024-10-17 11:28:24 +02:00
David Taylor a37e4bf266 FIX: Restore replacement functionality for a[href] attributes (#42)
Followup to 948634fe31
2024-09-04 09:31:17 +01:00
David TaylorandJoffrey JAFFEUX 569b566d38 FIX: Multiple placeholders in a single post (#40)
The changes in 948634fe31 meant that only the most-recently-changed placeholder is actually applied.

This commit refactors things so that we store all placeholder values in JS, and then apply them all in a single pass over the DOM. As well as fixing the bug, this should be a significant perf improvement for posts with lots of placeholders

Also introduces some simple system specs.
---------

Co-authored-by: Joffrey JAFFEUX <[email protected]>
2024-08-29 12:37:21 +01:00