From 2e90ee4ceca73d5126118920b486149cb227c4e9 Mon Sep 17 00:00:00 2001 From: Christian Cleberg Date: Mon, 20 Apr 2026 16:57:40 -0500 Subject: feat(v2.1.0): add bulk workflows, CSV export, and filtering --- DomainDig/PremiumAccessService.swift | 18 +++--------------- 1 file changed, 3 insertions(+), 15 deletions(-) (limited to 'DomainDig/PremiumAccessService.swift') diff --git a/DomainDig/PremiumAccessService.swift b/DomainDig/PremiumAccessService.swift index 698a2d2..0987dae 100644 --- a/DomainDig/PremiumAccessService.swift +++ b/DomainDig/PremiumAccessService.swift @@ -1,27 +1,15 @@ import Foundation enum PremiumAccessService { - static let freeTrackedDomainLimit = 3 - static func hasAccess(to capability: PremiumCapability) -> Bool { - switch capability { - case .unlimitedTrackedDomains, - .automatedMonitoring, - .pushAlerts, - .batchTracking, - .advancedExports: - return false - } + true } static func trackedDomainLimitMessage(currentCount: Int) -> String? { - guard currentCount >= freeTrackedDomainLimit, !hasAccess(to: .unlimitedTrackedDomains) else { - return nil - } - return "More tracked domains will be available in a future Pro upgrade." + nil } static func canAddTrackedDomain(currentCount: Int) -> Bool { - hasAccess(to: .unlimitedTrackedDomains) || currentCount < freeTrackedDomainLimit + true } } -- cgit v1.2.3