Benjamin Nussbaum
36e1ad8441
feat: add Mirror URL modal for device configuration
tests / ci (push) Waiting to run
2026-01-09 21:11:28 +01:00
Benjamin Nussbaum
a06a0879ff
chore: gitignore
2026-01-09 20:23:24 +01:00
Gabriele Lauricella
ddce3947c6
feat: enhanced web mirror trmnl client
tests / ci (push) Waiting to run
2026-01-09 11:14:31 +01:00
Gabriele Lauricella
4bc42cc1d2
feat: add web mirror trmnl client
2026-01-09 11:14:31 +01:00
Benjamin Nussbaum
94d5fca879
fix: half and quadrant layout for recipes with render_markup_view
tests / ci (push) Has been cancelled
2026-01-06 20:23:14 +01:00
Benjamin Nussbaum
dc676327c2
fix( #121 ): allow multiple instances of the same plugin
2026-01-06 20:23:14 +01:00
Benjamin Nussbaum
e3bb9ad4e2
feat: implement Plugin duplicate action
2026-01-06 20:23:14 +01:00
jerremyng
e176f2828e
add checks for comma when importing recipies
2026-01-06 19:38:12 +01:00
jerremyng
164a990dfe
add validation for config_modal
...
Commas are now not allowed in multistring inputs. config_modal was also refactored and extracted as its own file (code was getting messy)
some basic tests were also created
2026-01-06 19:38:12 +01:00
Benjamin Nussbaum
6d02415b7d
fix( #146 ): add validation to multi_string recipe configuration field
tests / ci (push) Waiting to run
2026-01-05 21:20:02 +01:00
Benjamin Nussbaum
3def60ae3e
feat: add Image Webhook plugin
2026-01-05 21:07:13 +01:00
Benjamin Nussbaum
809965e81c
Revise statistics in README.md
...
tests / ci (push) Waiting to run
Updated download and star counts for TRMNL BYOS Laravel.
2026-01-05 19:12:41 +01:00
Benjamin Nussbaum
b855ccffcb
chore: update dependencies
2026-01-05 14:44:51 +01:00
Benjamin Nussbaum
32dd4c3d08
fix: codemirror enable searchKeymap, selectAll
2026-01-05 14:43:30 +01:00
jerremyng
a3f792944c
change tests to test model/plugin logic directly
...
tests / ci (push) Waiting to run
Previously it was testing the rendered frontend, now it ensures no malicious xss is saved
2026-01-04 17:18:46 +01:00
jerremyng
3e670d37c0
add support for multi_string
2026-01-04 17:18:46 +01:00
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
jerremyng
9019561bb3
add zip dependencies to dev-container dockerfiles
2026-01-04 17:18:46 +01:00
Benjamin Nussbaum
838b4fd33b
feat: bump to Design Framework 2.1
tests / ci (push) Has been cancelled
2026-01-02 22:20:42 +01:00
Benjamin Nussbaum
4451361f15
chore: update dependencies
tests / ci (push) Waiting to run
2026-01-02 14:53:45 +01:00
Benjamin Nussbaum
265972ac24
fix( #130 ): server error on faulty recipes
tests / ci (push) Waiting to run
2025-12-30 14:09:31 +01:00
Benjamin Nussbaum
7f97114f6e
feat: add trmnl catalog paginator
2025-12-30 10:52:54 +01:00
Benjamin Nussbaum
3250bb0402
fix: install loading spinner not shown after catalog search
2025-12-30 10:28:41 +01:00
Benjamin Nussbaum
50853728bc
refactor( #120 ): remove unnecessary js, improve cache handling
2025-12-30 10:22:46 +01:00
Benjamin Nussbaum
3cdc267809
chore: pint
tests / ci (push) Waiting to run
2025-12-29 23:08:52 +01:00
Benjamin Nussbaum
1298814521
fix( #136 ): mac address matching is case senstive
2025-12-29 23:07:21 +01:00
Benjamin Nussbaum
a5cb38421e
fix( #131 ): invalidate cache when updating recipe markup
2025-12-29 22:24:32 +01:00
Benjamin Nussbaum
e6d66af298
fix( #135 ): use user configured timezone in Playlists
2025-12-29 22:16:29 +01:00
Benjamin Nussbaum
d4b5cf99d5
chore: update dependencies
2025-12-29 22:05:20 +01:00
Benjamin Nussbaum
d81c1b99f1
Update download and star counts in README
tests / ci (push) Waiting to run
2025-12-29 11:39:21 +01:00
dowjames
0b2b5bf25f
Update holidays-ical.blade.php
...
tests / ci (push) Has been cancelled
*Past events are removed.
*Events that started earlier but are still ongoing today remain visible.
*Anything from today onward displays.
2025-12-27 23:25:20 +01:00
Benjamin Nussbaum
f1a9103f0d
chore: update dependencies
tests / ci (push) Has been cancelled
2025-12-23 12:50:24 +01:00
Benjamin Nussbaum
d49a2d4f6c
fix: styling in line with project standards
tests / ci (push) Has been cancelled
2025-12-13 14:01:10 +01:00
andrzejskowron
be2bb637c9
styling in line with project standards
tests / ci (push) Has been cancelled
2025-12-12 23:06:33 +01:00
andrzejskowron
f3538048d4
use flux design
2025-12-12 23:06:33 +01:00
andrzejskowron
a7963947f8
use flux design
2025-12-12 23:06:33 +01:00
andrzejskowron
b1467204f8
add preview import list
2025-12-12 23:06:33 +01:00
Benjamin Nussbaum
fb9469d9cd
chore: update dependencies
tests / ci (push) Has been cancelled
2025-12-10 16:43:27 +01:00
Benjamin Nussbaum
b6faa2f232
chore: update puppeteer 24.30.0
tests / ci (push) Waiting to run
2025-12-09 21:29:46 +01:00
Benjamin Nussbaum
60f2a38169
feat( #129 ): add iCal response parser
2025-12-09 21:07:48 +01:00
Benjamin Nussbaum
838db288e7
feat: update Docker image to include php ext: intl
tests / ci (push) Has been cancelled
2025-12-07 09:49:01 +01:00
Benjamin Nussbaum
8776c668b4
chore: update node dependencies
2025-12-05 17:54:07 +01:00
Benjamin Nussbaum
1096118e03
chore: update dependencies
tests / ci (push) Has been cancelled
2025-12-05 15:39:40 +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
0322ec899e
fix( #123 ): shared layout not prepended when installing recipe
2025-12-02 15:14:15 +01:00
Benjamin Nussbaum
7c8e55588a
fix( #123 ): normalizes non-named select config options for recipes
2025-12-02 14:58:27 +01:00
Benjamin Nussbaum
dac8064938
fix( #112 ): error when config field of a recipe expects json
2025-12-02 14:34:46 +01:00
Benjamin Nussbaum
fd41e77e7d
chore: update dependencies
2025-12-02 14:29:22 +01:00
Benjamin Nussbaum
568bd69fea
feat( #91 ): add multi color and palette support
2025-11-25 18:56:41 +01:00
Benjamin Nussbaum
61b9ff56e0
pin trmnl-pipeline-php color palette branch
2025-11-25 18:56:41 +01:00