From 61164b6dd8343c8699d091dd5fccc55beb0b90b9 Mon Sep 17 00:00:00 2001 From: Christian Cleberg Date: Sat, 11 Apr 2026 19:47:40 -0500 Subject: feat: add contribution calendar to user profiles Add a trailing 365-day contribution heatmap to user profile views, backed by HutchStatsService. Includes calendar model, view model, SwiftUI calendar view, app configuration, and unit tests. --- Hutch/App/AppStorageKeys.swift | 2 ++ 1 file changed, 2 insertions(+) (limited to 'Hutch/App/AppStorageKeys.swift') diff --git a/Hutch/App/AppStorageKeys.swift b/Hutch/App/AppStorageKeys.swift index 6b8c804..dcf38ba 100644 --- a/Hutch/App/AppStorageKeys.swift +++ b/Hutch/App/AppStorageKeys.swift @@ -1,7 +1,9 @@ // Shared UserDefaults key constants enum AppStorageKeys { static let swipeActionsEnabled = "swipeActionsEnabled" + static let contributionGraphsEnabled = "contributionGraphsEnabled" static let activeAccountID = "activeAccountID" static let wrapRepositoryFileLines = "wrapRepositoryFileLines" static let lookupHistory = "lookupHistory" + static let hutchStatsBaseURL = "hutchStatsBaseURL" } -- cgit v1.2.3