Dermot Duffy
e6b93d53e9
fix: Reduce visual clutter on startup ( #2709 )
...
- Closes : #2584
2026-08-23 12:25:44 -07:00
Dermot Duffy
965f2b4c9d
fix: Keep the notification popup open while its text is selected ( #2706 )
2026-08-22 21:29:04 -07:00
Dermot Duffy
0aebf3c484
fix: Keep the notification popup visible / centered ( #2702 )
...
- Closes : #2693
2026-08-22 08:36:42 -07:00
Dermot Duffy
ad89aa9538
test: Split test utilities to improve test times ( #2622 )
2026-07-26 16:29:53 -07:00
Dermot Duffy
b6e1de5999
feat: Modernize the visual card editor. ( #2586 )
2026-07-20 20:44:16 -07:00
Dermot Duffy
c02c692f68
feat: Add experimental rewrite of go2rtc live provider (MSE/WebRTC/MP4/MJPEG) ( #2580 )
...
- Closes #2556
- Closes #2450
**Key intended features:**
- go2rtc compatible
- 100% test coverage to significantly improve ability to test, maintain
and work around browser weirdnesses (e.g. Safari).
- Written from the ground up in the style of the rest of the project.
**To use:**
- Change `live_provider` from `go2rtc` to `go2rtc-experimental`.
2026-07-14 14:22:41 -07:00
Dermot Duffy
d833edb65b
perf: lazy-load js-yaml (~107KB) as needed ( #2551 )
...
- Closes : #2532
2026-06-30 17:45:13 -07:00
Dermot Duffy
7dc29865b8
chore: Enforce consistent type imports via @typescript-eslint/consistent-type-imports ( #2545 )
2026-06-30 17:45:13 -07:00
Dermot Duffy
a96dc2e863
chore: Enforce import order via @ianvs/prettier-plugin-sort-imports ( #2542 )
2026-06-30 17:45:13 -07:00
Dermot Duffy
47bcce93d3
feat: Add hardened error handling and retries ( #2451 )
...
- Closes #1830
- Closes #2099
2026-06-30 17:45:12 -07:00