summaryrefslogtreecommitdiff
path: root/LocalAPIService.swift
diff options
context:
space:
mode:
authorChristian Cleberg <[email protected]>2026-07-17 10:45:42 -0500
committerChristian Cleberg <[email protected]>2026-07-17 10:57:30 -0500
commitfbf2d9bf2cf50eb681afe18deac06a96c04004e6 (patch)
treef337f6826c283d4246cdde824786bd18b6c770b3 /LocalAPIService.swift
parent6e273c2676ce29cef057d117e4427e031886e743 (diff)
downloaddomain-dig-fbf2d9bf2cf50eb681afe18deac06a96c04004e6.tar.gz
domain-dig-fbf2d9bf2cf50eb681afe18deac06a96c04004e6.tar.bz2
domain-dig-fbf2d9bf2cf50eb681afe18deac06a96c04004e6.zip
v4.7.0: Add watchlist tags and saved filter views
- TrackedDomain.tags: [String] (backward-compatible custom decode), with updateTags(_:for:) and a normalized/deduplicated write path. - Tag editing in TrackedDomainDetailView (comma-separated field, chip display). - Tag filter chips in WatchlistView (TagFilterChipRowView), integrated into filteredTrackedDomains alongside the existing filter/search. - Saved views: name + snapshot the current tag/filter/sort as a WatchlistSavedView preset (UserDefaults-backed, not part of backup/restore), with a management sheet to apply or delete presets.
Diffstat (limited to 'LocalAPIService.swift')
0 files changed, 0 insertions, 0 deletions