Thomas Camlong
35bc50c12a
feat: add comprehensive demo mode with mock integrations and read-only UI
...
Introduce a DEMO_MODE env var that seeds a demo user with a fully populated
board (all widget types linked to a mock integration), blocks all mutations
server-side, shows credentials on the login page, and allows entering edit
mode without persisting changes. Fixes mock data issues (media server crash
from invalid type, calendar empty states, sparse network/media data) and
adds Docker container mocking for a complete out-of-the-box demo experience.
2026-06-05 15:15:01 +02:00
Meier Lukas
650f761325
ci(format): fails to apply format due to conflict between --write and --check ( #5815 )
2026-05-29 11:07:48 +02:00
605af19cd8
refactor: replace ESLint + Prettier with OXC (oxlint + oxfmt) ( #5741 )
...
Co-authored-by: Meier Lukas <meierschlumpf@gmail.com >
Co-authored-by: Meierschlumpf <63781622+Meierschlumpf@users.noreply.github.com >
2026-05-27 09:37:44 +02:00
Meier Lukas
72d636c0f0
refactor(deps): migrate to pnpm catalog ( #5464 )
2026-04-13 22:45:24 +02:00
homarr-renovate[bot]
f0ef4729bf
fix(deps): update dependency @tabler/icons-react to ^3.41.1 ( #5400 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2026-04-04 10:42:36 +00:00
homarr-renovate[bot]
a9bcc9d04b
fix(deps): update dependency @tabler/icons-react to ^3.41.0 ( #5384 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2026-03-31 23:42:53 +00:00
homarr-renovate[bot]
6f8e62963a
fix(deps): update mantine monorepo to ^8.3.18 ( #5298 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2026-03-22 16:44:42 +00:00
homarr-renovate[bot]
6fa9087a11
fix(deps): update mantine monorepo to ^8.3.17 ( #5271 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2026-03-19 16:04:34 +00:00
homarr-renovate[bot]
a9085399c0
chore(deps): update dependency eslint to ^9.39.4 ( #5218 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2026-03-12 07:57:01 +00:00
homarr-renovate[bot]
12ad241406
fix(deps): update dependency @tabler/icons-react to ^3.40.0 ( #5220 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2026-03-12 05:52:37 +00:00
homarr-renovate[bot]
22fd8e9b95
fix(deps): update dependency @tabler/icons-react to ^3.39.0 ( #5209 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2026-03-11 20:46:03 +00:00
homarr-renovate[bot]
c7fa5cdbb3
fix(deps): update mantine monorepo to ^8.3.16 ( #5201 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2026-03-11 19:53:29 +00:00
homarr-renovate[bot]
6aaaf31d8b
fix(deps): update dependency @tabler/icons-react to ^3.38.0 ( #5182 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2026-03-06 22:39:41 +00:00
homarr-renovate[bot]
12ba14bb3f
chore(deps): update dependency eslint to ^9.39.3 ( #5127 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2026-02-25 14:58:57 +00:00
homarr-renovate[bot]
c3a4051007
fix(deps): update dependency @tabler/icons-react to ^3.37.1 ( #5121 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2026-02-25 02:20:40 +00:00
homarr-renovate[bot]
ba860193d7
fix(deps): update dependency @tabler/icons-react to ^3.37.0 ( #5119 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2026-02-24 23:41:16 +00:00
homarr-renovate[bot]
b8f9b4cf1d
fix(deps): update mantine monorepo to ^8.3.15 ( #5099 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2026-02-21 07:40:27 +00:00
homarr-renovate[bot]
0fafa505ac
fix(deps): update mantine monorepo to ^8.3.14 ( #4998 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2026-02-06 13:10:10 +00:00
homarr-renovate[bot]
f2eec74849
fix(deps): update mantine monorepo to ^8.3.13 ( #4911 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2026-01-25 07:29:50 +00:00
homarr-renovate[bot]
275a346afa
fix(deps): update mantine monorepo to ^8.3.12 ( #4848 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2026-01-14 14:34:40 +00:00
homarr-renovate[bot]
0364e102cd
fix(deps): update mantine monorepo to ^8.3.11 ( #4822 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2026-01-10 06:39:58 +00:00
homarr-renovate[bot]
dabb2bb782
fix(deps): update dependency @tabler/icons-react to ^3.36.1 ( #4812 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2026-01-07 14:33:10 +00:00
homarr-renovate[bot] and Meier Lukas
35e0198b5d
fix(deps): update dependency @tabler/icons-react to ^3.36.0 ( #4707 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
Co-authored-by: Meier Lukas <meierschlumpf@gmail.com >
2026-01-03 21:49:56 +01:00
homarr-renovate[bot]
36901e80ab
chore(deps): update dependency eslint to ^9.39.2 ( #4694 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2025-12-17 23:28:50 +00:00
homarr-renovate[bot]
d0652f7cf5
fix(deps): update mantine monorepo to ^8.3.10 ( #4651 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2025-12-14 09:29:25 +00:00
homarr-renovate[bot]
d5d59dd256
fix(deps): update mantine monorepo to ^8.3.9 ( #4576 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2025-12-03 13:44:52 +00:00
homarr-renovate[bot]
ded4e72e54
fix(deps): update mantine monorepo to ^8.3.8 ( #4516 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2025-11-20 11:30:16 +00:00
homarr-renovate[bot]
8a87dbad59
fix(deps): update mantine monorepo to ^8.3.7 ( #4472 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2025-11-14 09:35:28 +00:00
homarr-renovate[bot]
23edb55c67
chore(deps): update dependency eslint to ^9.39.1 ( #4440 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2025-11-09 16:34:41 +00:00
homarr-renovate[bot]
2ff32627f4
chore(deps): update dependency eslint to ^9.39.0 ( #4424 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2025-11-05 21:32:12 +00:00
homarr-renovate[bot]
9e2bbb8a3f
fix(deps): update mantine monorepo to ^8.3.6 ( #4403 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2025-11-03 06:45:35 +00:00
homarr-renovate[bot]
c9637021f0
chore(deps): update dependency eslint to ^9.38.0 ( #4339 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2025-10-22 21:17:18 +00:00
homarr-renovate[bot]
63c5c9ca98
fix(deps): update mantine monorepo to ^8.3.5 ( #4291 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2025-10-20 04:39:14 +00:00
homarr-renovate[bot]
94533c667c
fix(deps): update mantine monorepo to ^8.3.4 ( #4290 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2025-10-14 19:27:59 +00:00
homarr-renovate[bot]
e0fe6d5b81
chore(deps): update dependency eslint to ^9.37.0 ( #4249 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2025-10-09 12:24:54 +00:00
homarr-renovate[bot]
982a0c96a5
fix(deps): update mantine monorepo to ^8.3.3 ( #4242 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2025-10-07 19:28:00 +00:00
homarr-renovate[bot]
4da24060c9
chore(deps): update dependency typescript to ^5.9.3 ( #4223 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2025-10-05 21:27:02 +00:00
homarr-renovate[bot]
6932f3198a
fix(deps): update mantine monorepo to ^8.3.2 ( #4179 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2025-09-28 18:37:57 +00:00
homarr-renovate[bot]
c17e5e8774
chore(deps): update dependency eslint to ^9.36.0 ( #4145 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2025-09-24 16:39:21 +00:00
homarr-renovate[bot]
61ae703014
fix(deps): update dependency @tabler/icons-react to ^3.35.0 ( #4115 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2025-09-20 19:24:29 +00:00
homarr-renovate[bot]
1412b6c0d3
fix(deps): update mantine monorepo to ^8.3.1 ( #4070 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2025-09-13 12:31:01 +00:00
homarr-renovate[bot]
8c24da8732
fix(deps): update mantine monorepo to ^8.3.0 ( #4068 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2025-09-13 11:16:56 +00:00
homarr-renovate[bot]
3e1285cacd
chore(deps): update dependency eslint to ^9.35.0 ( #4044 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2025-09-10 16:25:12 +00:00
homarr-renovate[bot]
eef6b86ad6
fix(deps): update mantine monorepo to ^8.2.8 ( #4004 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2025-09-05 16:23:46 +00:00
homarr-renovate[bot]
21bde0f3ea
chore(deps): update dependency eslint to ^9.34.0 ( #3942 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2025-08-30 10:47:27 +00:00
homarr-renovate[bot]
5d908093ce
fix(deps): update mantine monorepo to ^8.2.7 ( #3939 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2025-08-30 10:39:01 +00:00
homarr-renovate[bot]
7e700b2732
fix(deps): update mantine monorepo to ^8.2.5 ( #3874 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2025-08-17 09:20:44 +00:00
homarr-renovate[bot]
aeb338f6b1
chore(deps): update dependency eslint to ^9.33.0 ( #3820 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2025-08-08 21:21:19 +00:00
homarr-renovate[bot]
ffa629064c
fix(deps): update mantine monorepo to ^8.2.4 ( #3803 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2025-08-07 10:23:56 +00:00
homarr-renovate[bot]
e6be8e1db3
fix(deps): update mantine monorepo to ^8.2.3 ( #3789 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2025-08-05 18:06:59 +00:00