Dispatcharr/frontend/src/utils
None 6fed444e43 feat: Auto-sync overhaul (FR #1196)
Per-field channel overrides for auto-synced channels, hide-from-output flag, range-bounded auto-numbering with re-pack, multi-stream channel safety, multi-provider shared-range merging, and an across-the-board move from per-row sync writes to bulk operations.

Migrations:

apps/channels:

0036_channeloverride_and_user_hidden,
0037_backfill_auto_created_by_null,
0038_channelgroupm3uaccount_auto_sync_channel_end,
0039_channel_channel_number_nullable

apps/m3u:
0020_m3uaccount_auto_cleanup_unused_channels

See CHANGELOG.md for the full commit log
2026-05-01 14:05:06 -05:00
..
__tests__ Enhancement: Add formatExactDuration utility for improved duration formatting in seconds, minutes, hours, and days; update StreamConnectionCard to utilize new formatting function for duration tooltip. 2026-04-23 11:19:11 -05:00
cards Enhancement: Consolidate client connection notifications and update timestamp handling; replace 'connected_since' with 'connected_at' for improved accuracy in duration calculations. 2026-04-23 11:03:02 -05:00
components Bug Fixes: 2026-03-12 17:36:38 -05:00
forms feat: Auto-sync overhaul (FR #1196) 2026-05-01 14:05:06 -05:00
pages feat: plugin hub 2026-04-10 13:53:45 -04:00
cronUtils.js feat(scheduling): add cron builder and refactor scheduling components (Closes #165) 2026-02-12 18:08:13 -06:00
dateTimeUtils.js Enhancement: Add formatExactDuration utility for improved duration formatting in seconds, minutes, hours, and days; update StreamConnectionCard to utilize new formatting function for duration tooltip. 2026-04-23 11:19:11 -05:00
externalUrls.js feat(guide): redesign guide with detail modal, progress bars, and season/episode display 2026-03-10 10:53:19 -05:00
guideUtils.js refactor: Move utility functions from pages/guideUtils.js to utils/guideUtils.js and update imports 2026-03-24 12:39:09 -05:00
networkUtils.js Add file size display to plugin details and install buttons and information popups 2026-04-17 09:50:02 -04:00
notificationUtils.js Switch to LF line endings and apply prettier formatting. 2026-02-09 17:01:35 -06:00