Commit graph

39 commits

Author SHA1 Message Date
Benjamin Nussbaum
f5d5cb4aef fix(#58): fix validation rule for recipes 2025-07-06 10:38:17 +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
Benjamin Nussbaum
3673654df6 wip 2025-07-02 15:57:27 +02:00
Benjamin Nussbaum
94c156d3c1 feat: add static data option for recipes 2025-07-02 15:57:27 +02:00
Benjamin Nussbaum
3568f60b9b feat: display when data was last updated in recipe view 2025-07-01 17:16:18 +02:00
Benjamin Nussbaum
56c00c2489 feat: pretty-print recipe data payload 2025-06-16 14:47:03 +02:00
Benjamin Nussbaum
42c25fc403 fix: markup examples updated to Design Framework 1.1 2025-06-16 14:07:39 +02:00
Benjamin Nussbaum
7cd4263a1d fix: browser refresh no longer needed after adding recipe 2025-06-11 18:12:21 +02:00
Benjamin Nussbaum
612e002f4e fix: test 2025-06-11 17:37:46 +02:00
Benjamin Nussbaum
ccba0f23f1 feat: add UI, add tests, refinements 2025-06-11 17:37:46 +02:00
Benjamin Nussbaum
56638b26e8 feat(#29): mashup
* update templates to be more responsive
2025-06-11 17:37:46 +02:00
Benjamin Nussbaum
eed132dad6 feat: add recipe preview
wip

wip

feat: render preview
2025-05-28 20:22:29 +02:00
Benjamin Nussbaum
f187cabcd9 fix: add recipe: url only required when data strategy polling 2025-05-28 14:47:41 +02:00
Benjamin Nussbaum
82ec221a87 fix: show contents of liquid recipes 2025-05-27 22:31:36 +02:00
Benjamin Nussbaum
0590fe9a4d fix: show error bag on markup page 2025-05-22 09:44:27 +03:00
Benjamin Nussbaum
cc63c8cce2 feat(#16): refactor 2025-05-12 18:44:22 +02:00
Benjamin Nussbaum
81f721099c feat: added hello world markup template 2025-05-10 00:33:48 +02:00
Benjamin Nussbaum
684a2901c4 feat(#13): add device information endpoint 2025-04-26 17:21:45 +02:00
Benjamin Nussbaum
159ef61e8e fix: wrong text-alignment in remove plugin from playlist modal
fix: make clear active days/times are optional
2025-04-26 14:59:49 +02:00
Benjamin Nussbaum
f530875210 fix(#12): correct mispelled word recipe
fix(#12): correct mispelled word recipe
2025-04-26 14:59:28 +02:00
Benjamin Nussbaum
7b9e0991d2 fix(#10): differentiate between plugins and receipts for more consistent naming 2025-04-09 13:18:35 +02:00
Benjamin Nussbaum
71eaeac949 fix style
fix: playlist form
2025-03-31 21:50:07 +02:00
Benjamin Nussbaum
b8a0aa47bf feat: update plugin data via webhook 2025-03-31 21:50:07 +02:00
Benjamin Nussbaum
c3a5c9110c feat: add delete flow for plugins on details page 2025-03-30 10:52:45 +02:00
Benjamin Nussbaum
0c0a3026ce feat: add menu item to seed example receipts 2025-03-25 21:21:18 +01:00
Benjamin Nussbaum
282fdac583 feat: add header support for plugin data polling 2025-03-20 21:41:03 +01:00
Benjamin Nussbaum
f9b88ce446 fix: adapt font size on plugin card to lg 2025-03-20 19:04:53 +01:00
Benjamin Nussbaum
8a5a813540 fix: playlist default weeksdays null (= all), create form appears when new selected 2025-03-16 23:05:10 +01:00
Benjamin Nussbaum
2c3747e061 feat: plugins: show markup from blade views 2025-03-16 23:05:10 +01:00
Benjamin Nussbaum
6a05544529 fix: error when user has not plugins 2025-03-13 01:39:07 +01:00
Benjamin Nussbaum
295b2e45bd feat: select device to calculate device_id url parameter 2025-03-13 01:12:59 +01:00
Benjamin Nussbaum
4195269414 feat: add plugin model
initial implementation of playlist

feat: added support for playlists
2025-03-13 00:17:39 +01:00
Benjamin Nussbaum
de097c90dc fix: Plugin Factory, plugin view icon rendering 2025-03-13 00:02:14 +01:00
Benjamin Nussbaum
54b7d2dcf0 fix: home assistant markup example 2025-03-10 13:32:25 +01:00
Benjamin Nussbaum
41fa370c2c fix: show device_id param in api plugin view 2025-03-08 19:54:25 +01:00
Benjamin Nussbaum
1597b70a4b feat: select (multiple) devices in markup view to render 2025-03-08 19:54:25 +01:00
Benjamin Nussbaum
715e6a2562 add features
* feat: autojoin toggle
* feat: auto add devices
* feat: proxy feature
* feat: support puppeteer in docker
* feat: toggle to activate cloud proxy
* feat: relay device information
* feat: relay logs to cloud
* feat: migrate on start
* feat: calculate battery state, wifi signal
* feat: eye candy for configure view
* feat: update via api
2025-03-03 21:24:22 +01:00