Commit graph

92 commits

Author SHA1 Message Date
Benjamin Nussbaum
93dacb0baf feat: add Liquid filters where_exp and map_to_i 2025-10-01 21:57:11 +02:00
Benjamin Nussbaum
3e5ba47a12 fix(#71): device specific sleep and setup images
Some checks failed
tests / ci (push) Has been cancelled
2025-09-26 20:07:34 +02:00
Benjamin Nussbaum
6ae3e023d4 fix: skip view wrapper when importing blade recipes
Some checks are pending
tests / ci (push) Waiting to run
2025-09-25 16:39:56 +02:00
Benjamin Nussbaum
b4b6286172 refactor: apply rector
Some checks are pending
tests / ci (push) Waiting to run
2025-09-24 20:35:48 +02:00
Benjamin Nussbaum
c67a182cf2 test: resolve phpstan issues 2025-09-24 19:35:06 +02:00
Benjamin Nussbaum
42b515e322 test: improve coverage
Some checks are pending
tests / ci (push) Waiting to run
2025-09-24 09:05:22 +02:00
Benjamin Nussbaum
8958e65ec2 chore: pint
Some checks are pending
tests / ci (push) Waiting to run
2025-09-22 12:04:33 +02:00
Benjamin Nussbaum
0c5041a8ca feat(catalog): add support recipes monorepos 2025-09-22 08:41:03 +02:00
Benjamin Nussbaum
e9037ef5d7 fix: mashup preview for Framework v2
Some checks failed
tests / ci (push) Has been cancelled
2025-09-19 17:33:00 +02:00
Benjamin Nussbaum
ee9f21a83d feat: enhanced device support when rendering mashups 2025-09-19 17:04:23 +02:00
Benjamin Nussbaum
b7bcaf6feb feat: set upscaling strategy back as default
Some checks are pending
tests / ci (push) Waiting to run
2025-09-18 20:25:19 +02:00
Benjamin Nussbaum
85e887f8a5 feat: calculate scale level, limit to 4-bit 2025-09-18 20:25:19 +02:00
Benjamin Nussbaum
8791a5154e feat: add Browser viewport fallback to v1 2025-09-18 20:25:19 +02:00
Benjamin Nussbaum
29d1838690 refactor: image render pipeline 2025-09-18 20:25:19 +02:00
Benjamin Nussbaum
88e10101b8 fix: pint 2025-09-18 10:48:20 +02:00
Benjamin Nussbaum
12c82e02d7 feat: adds compatibility with TRMNL Design Framework v2 2025-09-15 20:00:41 +02:00
Benjamin Nussbaum
425dbf6b3f fix(#89): regex pattern too broad
Some checks failed
tests / ci (push) Has been cancelled
2025-09-05 21:33:39 +02:00
Benjamin Nussbaum
40ceba267a feat: allow to url_encode array in polling url 2025-09-02 15:08:37 +02:00
Benjamin Nussbaum
d999b5157f fix: include Laravel liquid filters (like dd) 2025-09-02 12:53:49 +02:00
Benjamin Nussbaum
6d7968a7b0 feat: initial implementation of recipe catalog
Some checks are pending
tests / ci (push) Waiting to run
2025-09-01 23:56:42 +02:00
Benjamin Nussbaum
7434911275 chore: update dependencies 2025-09-01 19:16:57 +02:00
Benjamin Nussbaum
bcbb1be1da feat: allow liquid filters in for control flow statement
Some checks failed
tests / ci (push) Has been cancelled
2025-08-28 19:21:23 +02:00
Benjamin Nussbaum
14d0fbfa7e feat(test): test_quotes_template_with_modulo_filter 2025-08-27 22:57:28 +02:00
Benjamin Nussbaum
9d1f62c6dd feat: add Liquid filters 'parse_json' 2025-08-27 21:31:21 +02:00
Benjamin Nussbaum
f38ac778f1 feat: add Liquid filters 'sample', 'days_ago' 2025-08-27 21:24:12 +02:00
Benjamin Nussbaum
0ffc0acc3f chore: update dependencies, chore: pint 2025-08-27 11:27:14 +02:00
Benjamin Nussbaum
4c66761baa chore: pint 2025-08-26 11:17:09 +02:00
Benjamin Nussbaum
25f36eaf54 feat: add Liquid filter 'group_by'
Some checks are pending
tests / ci (push) Waiting to run
2025-08-25 20:26:33 +02:00
Benjamin Nussbaum
f4f8ab5181 feat: add Liquid filter 'find_by' 2025-08-25 20:26:33 +02:00
Benjamin Nussbaum
6cd00943a1 fix: wrap view around full + shared view 2025-08-25 20:26:33 +02:00
Benjamin Nussbaum
989ad2e985 feat: add trmnlp support 2025-08-25 20:26:33 +02:00
Benjamin Nussbaum
414ca47cbf feat: recipes zip import support, add trmnlp compatible recipe configuration
Some checks are pending
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
51af95da2c fix: restore plugin image cache for OG device model
Some checks are pending
tests / ci (push) Waiting to run
2025-08-18 19:09:57 +02:00
Benjamin Nussbaum
ba3bf31bb7 feat: adapt device models api
Some checks are pending
tests / ci (push) Waiting to run
2025-08-17 01:16:34 +02:00
Carlos Quintana
65b9162ef3 feat: add OIDC support 2025-08-15 22:49:09 +02:00
Benjamin Nussbaum
b4639b3ffb fix: reverts sharpening
Some checks are pending
tests / ci (push) Waiting to run
Issue with half-pixel values causing blurry fonts is fixed in Design Framework 1.2.0
2025-07-28 21:40:42 +02:00
Benjamin Nussbaum
895d126ab7 feat: add TRMNL custom Liquid filters 2025-07-24 18:57:18 +02:00
Benjamin Nussbaum
0eab9ca2b2 fix(#63): improve visibility of blurry text in 2c png 2025-07-15 10:29:14 +02:00
Benjamin Nussbaum
92035ca52a fix: sleep mode overnight 2025-07-11 12:21:27 +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
7e355c2d92 feat: add function to pause screen generation for up to 480min
chore: code quality
2025-07-11 00:14:47 +02:00
Benjamin Nussbaum
4b748b102b feat: add sleep mode 2025-07-10 21:38:11 +02:00
Benjamin Nussbaum
56a29e8aed fix(#61): fix playlist midnight overlap 2025-07-10 11:34:18 +02:00
Benjamin Nussbaum
1e30ddb7b6 wip 2025-07-08 17:35:28 +02:00
Benjamin Nussbaum
45e40a5661 Introduce feature flag for Browsershot waitUntilNetworkIdle 2025-07-08 14:43:20 +02:00
Sunny
4b32f3e8b2 fix: wait for idle network before taking screenshots 2025-07-08 14:42:51 +02:00
Benjamin Nussbaum
ba9def7d4b chore: format 2025-07-06 10:38:32 +02:00
Benjamin Nussbaum
72a407dd6f feat(#38): added Liquid support from markup editor 2025-07-04 17:02:31 +02:00
Benjamin Nussbaum
b438457d32 fix: pass http errors while polling to the UI 2025-07-03 12:37:37 +02:00
Benjamin Nussbaum
e326ded933 feat(#46): added support for request body in recipes 2025-07-02 18:51:17 +02:00