Commit graph

121 commits

Author SHA1 Message Date
Benjamin Nussbaum
8eb0b2ccd7 chore: update dependencies 2025-03-25 13:07:23 +01:00
Benjamin Nussbaum
941305dff6 chore: update dependencies 2025-03-20 21:45:36 +01:00
Benjamin Nussbaum
dfd77b392a feat: add Home Assistant example Plugin 2025-03-20 21:41:03 +01:00
Benjamin Nussbaum
282fdac583 feat: add header support for plugin data polling 2025-03-20 21:41:03 +01:00
Benjamin Nussbaum
a45684d940 chore: update screenshots
chore: update screenshots
2025-03-20 19:37:26 +01:00
Benjamin Nussbaum
6b40a2b836 feat: proxy feature skipped when playlist is active 2025-03-20 19:04:53 +01:00
Benjamin Nussbaum
c8b21acb36 feat: override device refresh time via playlist 2025-03-20 19:04:53 +01:00
Benjamin Nussbaum
cd50e27288 feat: add view for trmnl-train-monitor 2025-03-20 19:04:53 +01:00
Benjamin Nussbaum
f9b88ce446 fix: adapt font size on plugin card to lg 2025-03-20 19:04:53 +01:00
Benjamin Nussbaum
9a9b5080d6 feat: basic support for liquid templates; liquid receipt "Day in History" added 2025-03-17 23:03:48 +01:00
Benjamin Nussbaum
88f90ff9ae * feat add example receipt "zen" 2025-03-17 22:12:55 +01:00
Benjamin Nussbaum
4485e20725 chore: update readme and wording 2025-03-17 22:12:55 +01:00
Benjamin Nussbaum
a6eb2f6101 docker: update to serversideup non priviledged container 2025-03-17 18:35:49 +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
4c8cdf992c ci: fix test 2025-03-16 23:05:10 +01:00
Benjamin Nussbaum
3906747b1a feat: proxy firmware update & url through to device 2025-03-16 23:05:10 +01:00
Benjamin Nussbaum
f74d36e40d fix: return status as integer 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
8e47d102c0 fix: update device model 2025-03-16 23:05:10 +01:00
Benjamin Nussbaum
b0610a62b0 chore: move receipt blade views 2025-03-16 23:05:10 +01:00
Benjamin Nussbaum
09b0d8bcf8 fix: send user agent when fetching data, accept json 2025-03-16 23:05:10 +01:00
Benjamin Nussbaum
f03fff5784
Update README.md 2025-03-16 23:00:51 +01:00
Benjamin Nussbaum
64eb1bc047 feat: update plugin data if stale 2025-03-14 23:28:53 +01:00
Benjamin Nussbaum
cda1223103 feat: plugins can define blade views to render 2025-03-14 22:57:33 +01:00
Benjamin Nussbaum
7d87b42817 feat: added Playlist view 2025-03-14 22:25:39 +01:00
Benjamin Nussbaum
539a98a356 feat: Playlist UI on device details page 2025-03-14 21:49:19 +01:00
Benjamin Nussbaum
86b8632bc3 chore: updates 2025-03-14 18:26:29 +01:00
Benjamin Nussbaum
2ef028527f tests: add test for models Plugin, Playlist, PlaylistItem 2025-03-14 17:44:03 +01:00
Benjamin Nussbaum
ec862942cd fix: Playlist, PlaylistItem Factories after migration change 2025-03-14 17:39:07 +01:00
Benjamin Nussbaum
11f4ccb946 feat: add migration for Plugins 2025-03-14 17:39:00 +01:00
Benjamin Nussbaum
61ec772d35
Update README.md 2025-03-13 02:16:54 +01:00
Benjamin Nussbaum
0ddade085a ci: fix gh action cache 2025-03-13 01:56:28 +01:00
Benjamin Nussbaum
6a05544529 fix: error when user has not plugins 2025-03-13 01:39:07 +01:00
Benjamin Nussbaum
1f0771a19c ci: optimize docker build
chore: update docker
2025-03-13 01:37:33 +01:00
Benjamin Nussbaum
295b2e45bd feat: select device to calculate device_id url parameter 2025-03-13 01:12:59 +01:00
Benjamin Nussbaum
e768d82d8a chore: update dependencies 2025-03-13 00:18:14 +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
276511fc98 feat: fill out credentials when local, set remember to default true 2025-03-13 00:02:36 +01:00
Benjamin Nussbaum
de097c90dc fix: Plugin Factory, plugin view icon rendering 2025-03-13 00:02:14 +01:00
dependabot[bot]
8f2cf98e4e chore(deps): bump axios from 1.8.1 to 1.8.2
Bumps [axios](https://github.com/axios/axios) from 1.8.1 to 1.8.2.
- [Release notes](https://github.com/axios/axios/releases)
- [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md)
- [Commits](https://github.com/axios/axios/compare/v1.8.1...v1.8.2)

---
updated-dependencies:
- dependency-name: axios
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-10 13:45:40 +01:00
Benjamin Nussbaum
61ad2fe4e8 chore: update dependencies 2025-03-10 13:32:25 +01:00
Benjamin Nussbaum
3460283662 fix: test, docker env deprecation warning 2025-03-10 13:32:25 +01:00
Benjamin Nussbaum
54b7d2dcf0 fix: home assistant markup example 2025-03-10 13:32:25 +01:00
Benjamin Nussbaum
afab1e3e8e fix: log 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
05b5b206dd fix: login email placeholder 2025-03-08 19:54:25 +01:00
Benjamin Nussbaum
501f25dcc8 tests calculate code coverage 2025-03-08 19:54:25 +01:00
Benjamin Nussbaum
578b51353f wip 2025-03-08 19:54:25 +01:00
Benjamin Nussbaum
d400704d14 feat: option to refresh proxy by cron syntax, update readme 2025-03-08 19:52:42 +01:00