diff options
| author | Christian Cleberg <[email protected]> | 2026-04-24 15:04:54 -0500 |
|---|---|---|
| committer | Christian Cleberg <[email protected]> | 2026-04-24 15:04:54 -0500 |
| commit | 3f0b7746b1bee4c2f626eb805e3fd13c5f2f5d22 (patch) | |
| tree | 17c710faf6191ac86ea5b6cab4df240cf2cefef9 /DomainDig/FeatureAccessService.swift | |
| parent | d0b3b7a15b59266b4ae4262fdb0364245092c17c (diff) | |
| download | domain-dig-3f0b7746b1bee4c2f626eb805e3fd13c5f2f5d22.tar.gz domain-dig-3f0b7746b1bee4c2f626eb805e3fd13c5f2f5d22.tar.bz2 domain-dig-3f0b7746b1bee4c2f626eb805e3fd13c5f2f5d22.zip | |
DomainDig v3.8.0 — Smart Monitoring
* Stable domain intervals
* Frequent changes decrease intervals
* Duplicate states do not trigger alerts
* Quiet hours suppress alerts
* Quiet hours across midnight work correctly
* Sensitivity levels alter behavior as expected
Diffstat (limited to 'DomainDig/FeatureAccessService.swift')
| -rw-r--r-- | DomainDig/FeatureAccessService.swift | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/DomainDig/FeatureAccessService.swift b/DomainDig/FeatureAccessService.swift index 9fae3bd..a601b33 100644 --- a/DomainDig/FeatureAccessService.swift +++ b/DomainDig/FeatureAccessService.swift @@ -3,7 +3,7 @@ import Foundation enum FeatureTier: String, Codable, CaseIterable, Identifiable { case free case pro - case dataPlus + case proPlus = "dataPlus" var id: String { rawValue } @@ -13,8 +13,8 @@ enum FeatureTier: String, Codable, CaseIterable, Identifiable { return "Free" case .pro: return "Pro" - case .dataPlus: - return "Data+" + case .proPlus: + return "Pro+" } } } @@ -114,9 +114,9 @@ enum FeatureAccessService { workflowLimit: nil, batchSizeLimit: nil ) - case .dataPlus: + case .proPlus: return FeatureEntitlements( - tier: .dataPlus, + tier: .proPlus, capabilities: Set(FeatureCapability.allCases), trackedDomainLimit: effectivelyUnlimitedTrackedDomains, workflowLimit: nil, @@ -158,7 +158,7 @@ enum FeatureAccessService { case .workflows, .batchOperations, .automatedMonitoring, .localAlerts, .advancedExports: return "Available in Pro" case .ownershipHistory, .dnsHistory, .extendedSubdomains, .domainPricing: - return "Available in Data+" + return "Available in Pro+" case .limitedTracking: return "Tracking is limited on Free" case .singleLookup, .basicHistory: @@ -220,7 +220,7 @@ enum FeatureAccessService { let title: String switch capability { case .ownershipHistory, .dnsHistory, .extendedSubdomains, .domainPricing: - title = "Available in Data+" + title = "Available in Pro+" default: title = "Available in Pro" } |
