Josh Preston
65ba866239
feat: add Synology integration support for health/system monitoring ( #6121 )
2026-07-09 18:23:21 +02:00
Thomas Camlong
06da6191cc
Merge origin/dev into feat/widget-only-integration-refactor
...
Resolve integration.ts conflict (keep widget-only documentationUrl: null, take defaultUrl from dev) and regenerate pnpm-lock.yaml.
2026-07-01 14:57:00 +02:00
euduardo
db3d58821e
feat(widgets): show calendar events on hover with pin on click ( #2637 ) ( #6081 )
...
feat(widgets): show calendar events on hover with pin on click (#2637 )
docs(widgets): update calendar interactions section for hover behavior
2026-06-27 22:49:26 +02:00
Thomas Camlong
c892731479
fix: address PR review findings for widget-only integration refactor
...
- Fix npm scoped package support (filter time metadata keys, make
description optional, exclude falsy releases from version selection)
- Fix timetable date formatting (use Intl.DateTimeFormat for stable
MM/DD/YYYY output) and named zod import
- Guard migration 0000 against unknown provider keys
- Fix migration 0003 to delete integration links by integrationId
- Reset immich album carousel index when photo list changes
- Add bounded limit to timetable router input
- Remove stale misspelled noProviderSeleceted translation key
- Fix provider name visibility in release widget settings
- Update docs: add ArchiveTeam Warrior note, fix typos, correct
showPhotoInfo default
2026-06-27 10:57:13 +02:00
ajnart
d18d07d2f1
style: auto-fix lint and format
2026-06-27 10:57:12 +02:00
Thomas Camlong
fb348044fb
refactor widget-only integrations
2026-06-27 10:57:12 +02:00
a2bb53a8b8
feat: add VPN status widget ( #5812 )
...
Co-authored-by: Lokesh-Kumar-Dudi <lkumardudi@gmail.com >
Co-authored-by: Thomas Camlong <thomas@ajnart.fr >
2026-06-26 14:29:23 +02:00
Thomas Camlong
2af2d59b8f
docs: align Gotify integration page with documentation PR #558
...
Match the official Gotify description wording and list Gotify as a
supported integration on the Notifications widget page.
2026-06-16 16:41:30 +02:00
Thomas Camlong
066fb038b5
Merge remote-tracking branch 'origin/dev' into feat/beszel-fixes
2026-06-16 16:08:32 +02:00
Thomas Camlong
ece436a1cc
fix(docs): use valid string type for beszel system stats config
...
The "text" type is not a valid WidgetConfigurationItem value type;
the searchable system selector maps to "string".
2026-06-16 15:59:20 +02:00
Daniel Lopes
6881b8355c
fix: fixes and unifies descriptions in dns-hole-controls and dns-hole-summary docs ( #5938 )
2026-06-16 10:15:56 +02:00
Thomas Camlong
d6ced037df
refactor(beszel): deduplicate alerts query input and document systemId option
...
- Memoize alerts query input to avoid triple repetition
- Add system selector to docs configuration items
2026-06-15 16:04:59 +02:00
ajnart
680cbc69d8
style: auto-fix lint and format
2026-06-15 13:00:46 +00:00
Thomas Camlong
e22eee271c
docs(beszel): update system stats widget documentation and add time-period config
...
Update docs with new widget options and add client-side time-period
configuration for future live streaming support.
2026-06-15 14:59:01 +02:00
Thomas
93c008ff4f
docs: add varied improvements ( #5942 )
2026-06-12 15:50:41 +02:00
Thomas
7567842c4c
docs: add Beszel, SQLite backup, and Custom widgets documentation ( #5930 )
2026-06-12 13:56:53 +02:00
Thomas
9e421c67bd
feat(docs): migrate documentation site into monorepo ( #5912 )
2026-06-11 18:48:39 +02:00