jerremyng
46e792bc6d
add HTML rendering on config modal with tests
...
Models/Plugin will now sanitize "description" and "help text" before loading. This allows HTML from these fields to be rendered safely.
Sanitization is done using Purify library for completeness (new dependency).
A test suite of simple xss attacks is also added.
2026-01-04 17:18:46 +01:00
Benjamin Nussbaum
b10bbca774
fix( #124 ): improve timezone support
tests / ci (push) Has been cancelled
2025-12-02 16:54:57 +01:00
Benjamin Nussbaum
346f04a7af
test: add coverage for ext renderer
2025-11-14 19:42:56 +01:00
Benjamin Nussbaum
b4b6286172
refactor: apply rector
tests / ci (push) Waiting to run
2025-09-24 20:35:48 +02:00
Benjamin Nussbaum
414ca47cbf
feat: recipes zip import support, add trmnlp compatible recipe configuration
...
tests / ci (push) Waiting to run
* recipes zip import support
* add trmnlp compatible recipe configuration
* support for multiple polling urls
2025-08-21 23:23:35 +02:00
Benjamin Nussbaum
a44479a48a
fix( #62 ): webhook plugins are stale for 60 minutes by default
2025-07-11 00:14:47 +02:00
Benjamin Nussbaum
e326ded933
feat( #46 ): added support for request body in recipes
2025-07-02 18:51:17 +02:00
Benjamin Nussbaum
e535496a1e
chore: stricter pint rules
2025-06-17 21:30:59 +02:00
Benjamin Nussbaum
2ef028527f
tests: add test for models Plugin, Playlist, PlaylistItem
2025-03-14 17:44:03 +01:00