- Phase 0: project.yml fixes (CODE_SIGN_ENTITLEMENTS confirmed) - Phase 1: Enhanced models (HabitModels, TaskModels, FinanceModels, SavingsModels, UserModels) - Phase 1: Enhanced APIService with all endpoints (habits/log/stats, tasks/uncomplete, finance/analytics, savings/*) - Phase 2: DashboardView rewrite - day progress bar, 4 stat cards, habit/task lists with Undo (3 sec) - Phase 3: TrackerView - HabitListView (streak badge, swipe delete, archive), TaskListView (priority, overdue), StatisticsView (heatmap 84 days, line chart, bar chart via Swift Charts) - Phase 4: FinanceView rewrite - month picker, summary card, top expenses progress bars, pie chart, line chart, transactions by day, analytics tab with bar chart + month comparison - Phase 5: SavingsView rewrite - overview with overdue block, categories tab with type icons, operations tab with category filter + add sheet - Phase 6: SettingsView - dark/light theme, profile edit, telegram chat id, notifications toggle + time, timezone picker, logout - Added: AddHabitView with weekly day selector + interval days - Added: AddTaskView with icon/color/due date picker - Haptic feedback on all toggle actions
22 lines
556 B
YAML
22 lines
556 B
YAML
name: PulseHealth
|
|
options:
|
|
bundleIdPrefix: com.daniil
|
|
deploymentTarget:
|
|
iOS: "17.0"
|
|
targets:
|
|
PulseHealth:
|
|
type: application
|
|
platform: iOS
|
|
sources: PulseHealth
|
|
settings:
|
|
base:
|
|
PRODUCT_BUNDLE_IDENTIFIER: com.daniil.pulsehealth
|
|
SWIFT_VERSION: 5.9
|
|
INFOPLIST_FILE: PulseHealth/Info.plist
|
|
CODE_SIGN_STYLE: Automatic
|
|
CODE_SIGN_ENTITLEMENTS: PulseHealth/PulseHealth.entitlements
|
|
entitlements:
|
|
path: PulseHealth/PulseHealth.entitlements
|
|
capabilities:
|
|
- com.apple.HealthKit
|