Commit graph

135 commits

Author SHA1 Message Date
Benjamin Nussbaum
022bbc12fb fix: docker-compose for production 2025-05-15 20:41:37 +02:00
Benjamin Nussbaum
725843dec0 feat: add example receipt Pollen Forecast (EU) 2025-05-14 11:49:29 +02:00
Benjamin Nussbaum
c069db219a chore: update dependencies 2025-05-13 22:26:06 +02:00
Benjamin Nussbaum
fbb237f7d8 chore: replace files with cdn links 2025-05-13 21:39:17 +02:00
Benjamin Nussbaum
1d8371c628
Update SCREENSHOTS.md 2025-05-13 21:37:44 +02:00
Benjamin Nussbaum
a0a1082217 chore: refresh Readme 2025-05-13 21:34:41 +02:00
Benjamin Nussbaum
b18c3f6b01 chore: refresh Readme 2025-05-13 21:30:38 +02:00
Benjamin Nussbaum
9cb808dee6 feat: added recipe Sunrise/Sunset 2025-05-13 20:57:39 +02:00
Benjamin Nussbaum
d572c738cc fix: increase terminal wait time to 30s to avoid image timeout
This is enough for most use cases. (VPS)
Increase on low powered devices like Raspberry Pi.
2025-05-13 19:43:45 +02:00
Benjamin Nussbaum
d75d099490 feat: support for additional devices 2025-05-13 19:29:03 +02:00
Benjamin Nussbaum
27ea7d1496 fix: reset cache for devices with different dimensions 2025-05-13 19:29:03 +02:00
Benjamin Nussbaum
ad5ff5d2c9 feat: prefer png format on firmware versions >=1.5.2 2025-05-13 11:42:27 +02:00
Benjamin Nussbaum
cc63c8cce2 feat(#16): refactor 2025-05-12 18:44:22 +02:00
zv0n
580a5833a8 Add image caching for playlist items
Move current_image caching to plugins

Remove redundant check

Add test for plugin cache

Skip puppeteer on GH actions
2025-05-11 20:56:55 +02:00
zv0n
faaccdc6fc Move DB_DATABASE to docker-compose 2025-05-11 18:25:17 +02:00
zv0n
acb9a65215 Fix .env.example 2025-05-11 18:25:17 +02:00
zv0n
d9ba831c20 Update docker configuration for simpler deployment 2025-05-11 18:25:17 +02:00
Benjamin Nussbaum
81f721099c feat: added hello world markup template 2025-05-10 00:33:48 +02:00
Benjamin Nussbaum
fd18cf5246 feat: add api endpoint /devices 2025-05-10 00:27:59 +02:00
Benjamin Nussbaum
8d7a53b888 feat(#20): preference: assign mirror device id to auto joined devices 2025-05-08 23:42:12 +02:00
Benjamin Nussbaum
b4dfb1673f chore: add tests 2025-05-08 22:28:30 +02:00
Benjamin Nussbaum
a80e24c8bd feat: add support for screen generation on AWS Lambda 2025-05-08 11:25:55 +02:00
Benjamin Nussbaum
8481656cc6 feat: add current_screen endpoint (enables mirror apps, like trmnl-android)
feat: add current_screen endpoint (enables mirror apps, like trmnl-android)
2025-05-07 22:00:56 +02:00
Benjamin Nussbaum
fb7e5037e1 fix: mirror callout in dark mode 2025-05-07 20:56:58 +02:00
Benjamin Nussbaum
4de1403105 feat: show version number on welcome screen when logged in 2025-05-06 13:19:02 +02:00
Benjamin Nussbaum
56210405ff feat(#18): added support for device mirroring 2025-05-05 22:20:31 +02:00
Benjamin Nussbaum
929e7fc4c0
Create CONTRIBUTING.md 2025-05-05 21:53:03 +02:00
Benjamin Nussbaum
e7e1b10a04 feat(#21): support custom device dimensions 2025-05-05 17:09:50 +02:00
Benjamin Nussbaum
b9369c224e chore: update dependencies 2025-05-05 15:13:52 +02:00
Benjamin Nussbaum
aa0a60ac69
Update README.md 2025-05-04 15:25:16 +02:00
dependabot[bot]
a0586116e0 chore(deps): bump vite from 6.3.3 to 6.3.4
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 6.3.3 to 6.3.4.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v6.3.4/packages/vite)

---
updated-dependencies:
- dependency-name: vite
  dependency-version: 6.3.4
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-05-01 08:34:43 +02:00
Benjamin Nussbaum
6594545f12
Update README.md 2025-04-29 08:41:47 +02:00
Benjamin Nussbaum
c75eec059d
docs: add instructions to setup cloud proxy with a fresh device 2025-04-29 08:36:24 +02:00
Benjamin Nussbaum
7775ffae1e fix: typo 2025-04-26 17:21:45 +02:00
Benjamin Nussbaum
684a2901c4 feat(#13): add device information endpoint 2025-04-26 17:21:45 +02:00
Benjamin Nussbaum
e27c50ed14 feat: add favicon 2025-04-26 14:59:49 +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
7a60bba99d chore: update dependencies 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
302730c81e fix: remove unused local variable 2025-04-24 21:00:01 +02:00
Benjamin Nussbaum
b4dea89fad feat: add support for png
feat: add tests

chore: update dependencies
2025-04-24 20:39:26 +02:00
dependabot[bot]
f1fafe7ef0 chore(deps): bump vite from 6.2.5 to 6.2.6
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 6.2.5 to 6.2.6.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/v6.2.6/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v6.2.6/packages/vite)

---
updated-dependencies:
- dependency-name: vite
  dependency-version: 6.2.6
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-04-12 08:28:53 +02:00
Benjamin Nussbaum
4336910fd8 chore: update dependencies 2025-04-09 13:18:35 +02:00
Benjamin Nussbaum
7b9e0991d2 fix(#10): differentiate between plugins and receipts for more consistent naming 2025-04-09 13:18:35 +02:00
dependabot[bot]
e2fa5c1340 chore(deps): bump vite from 6.2.4 to 6.2.5
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 6.2.4 to 6.2.5.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/v6.2.5/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v6.2.5/packages/vite)

---
updated-dependencies:
- dependency-name: vite
  dependency-version: 6.2.5
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-04-06 19:47:23 +02:00
Benjamin Nussbaum
c499f9ddb4 chore: update dependencies 2025-04-02 20:28:07 +02:00
Benjamin Nussbaum
2a6ff6554b fix(docker): fix missing puppeteer in docker image 2025-04-02 19:58:55 +02:00
dependabot[bot]
74845c3004 chore(deps): bump vite from 6.2.3 to 6.2.4
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 6.2.3 to 6.2.4.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/v6.2.4/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v6.2.4/packages/vite)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-31 21:52:58 +02:00
Benjamin Nussbaum
c1c31fcfb8 chore: update dependencies 2025-03-31 21:50:07 +02:00
Benjamin Nussbaum
71eaeac949 fix style
fix: playlist form
2025-03-31 21:50:07 +02:00