Commit Graph

  • 62a378336a
    Revert "Modernize check for TestFlight build (#875)" Davide 2024-11-16 13:38:42 +0100
  • d724ad22d8
    Bump version builds/3660 Davide 2024-11-16 12:33:33 +0100
  • 3737560851
    Add the option to migrate old profiles (#879) Davide 2024-11-16 12:29:03 +0100
  • 09df596ada
    Finalize migration flow Davide 2024-11-14 23:07:54 +0100
  • 8ced5df00d
    Add donations preview Davide 2024-11-15 15:55:27 +0100
  • f659ec7644
    Enable in menu Davide 2024-11-14 23:26:18 +0100
  • 9ca103e949
    Refactor modal size to be a modifer parameter (#877) Davide 2024-11-15 23:32:54 +0100
  • 3819efff86
    Shorten .custom Davide 2024-11-15 23:28:00 +0100
  • f828df4efe
    Omit frame on iOS Davide 2024-11-15 23:26:28 +0100
  • 2e161b2b2d
    Fix popover size as well Davide 2024-11-15 23:22:56 +0100
  • da6c903420
    Add custom/fixed size for migration view Davide 2024-11-15 23:14:25 +0100
  • a81f9ada75
    Refactor modal size to be a modifer parameter Davide 2024-11-15 23:00:16 +0100
  • b08243949c
    Nested ZStack modifiers in progress/empty modifiers (#876) Davide 2024-11-15 16:33:26 +0100
  • ff4219c52e
    Fix empty profile container previews Davide 2024-11-15 16:31:49 +0100
  • aef1de9753
    Merge progress and empty content to avoid nested ZStack Davide 2024-11-15 16:27:16 +0100
  • 55bb2e79c9
    Modernize check for TestFlight build (#875) Davide 2024-11-15 15:34:47 +0100
  • ce3e4d6864
    [ci skip] Update link Davide 2024-11-15 08:20:39 +0100
  • 2b2d0a19c4
    Simplify Davide 2024-11-15 08:19:50 +0100
  • a2bc5c550a
    Modernize check for TestFlight build Davide 2024-11-15 08:15:13 +0100
  • 09e894dd60
    Add explicit environment objects to TableColumn (#873) Davide 2024-11-15 01:47:52 +0100
  • 555bdb640c
    [ci skip] Add TODOs Davide 2024-11-15 01:46:16 +0100
  • 6b2493ccf4
    Add retroactive Davide 2024-11-15 01:22:18 +0100
  • 9e80612f91
    Propagate theme manually in Table columns Davide 2024-11-15 01:21:53 +0100
  • 0c41970121
    Wrap Section in ControlView Davide 2024-11-15 01:40:59 +0100
  • 018649d6a5
    Wrap Table in ControlView Davide 2024-11-15 01:21:42 +0100
  • 962ffdf678
    Sort servers by .serverId in repository Davide 2024-11-15 00:24:22 +0100
  • 6472ac0502
    Revert "Sort provider servers on iOS" Davide 2024-11-15 00:22:06 +0100
  • 2b3961aef0
    Sort provider servers on iOS Davide 2024-11-15 00:00:57 +0100
  • b52e3c779b
    Clean up and rename beta receipt variables Davide 2024-11-14 22:21:56 +0100
  • 56fb220c94
    Bump version builds/3659 Davide 2024-11-14 19:43:39 +0100
  • 5818b36cda
    Copy release receipt to tunnel (#871) Davide 2024-11-14 19:42:38 +0100
  • f769533d87
    Ignore remove failure Davide 2024-11-14 19:39:42 +0100
  • f210647eb5
    Copy release receipt to tunnel Davide 2024-11-14 19:35:53 +0100
  • 09b5721ab4
    Simplify/fix PassepartoutTests target? Davide 2024-11-14 19:31:03 +0100
  • 65dfc86653
    Bump version builds/3658 Davide 2024-11-14 19:16:17 +0100
  • 596f5702c9
    Disable migrations UI Davide 2024-11-14 19:15:10 +0100
  • f6361ebf06
    Fix "Purchase required" in TestFlight (#870) Davide 2024-11-14 19:12:51 +0100
  • 3989b6032b
    Try to copy receipt URL to Tunnel Davide 2024-11-14 19:00:58 +0100
  • 1f0ec1054a
    Pick different URLs for app/tunnel receipt Davide 2024-11-14 18:25:10 +0100
  • d8f88e12c8
    Simplify fallback reader A LOT Davide 2024-11-14 18:23:51 +0100
  • 897125287b
    Get purchased build number from AppTransaction Davide 2024-11-14 18:21:17 +0100
  • ea74d81389
    Split IAPManager into app/tunnel .shared Davide 2024-11-14 16:25:29 +0100
  • 341ae97f50
    Put migrated on-demand last Davide 2024-11-14 15:19:07 +0100
  • 615f7d47bd
    Import migrated profiles (#867) Davide 2024-11-14 15:11:25 +0100
  • 73b1275e8c
    Reuse status style Davide 2024-11-14 15:09:07 +0100
  • 88c3d47da6
    [ci skip] Move failure exclusion to model Davide 2024-11-14 14:58:18 +0100
  • 4f13549cf6
    Retain excluded profiles due to a SwiftUI bug Davide 2024-11-14 14:55:54 +0100
  • f7b7e89612
    Fix visibleProfiles Davide 2024-11-14 14:49:24 +0100
  • 4162825bce
    Keep Toggle in column Davide 2024-11-14 14:46:16 +0100
  • 49ea54aded
    Reuse statuses for exclusions Davide 2024-11-14 14:14:52 +0100
  • 23eddf5b2b
    Decouple towards StatusView Davide 2024-11-14 13:50:42 +0100
  • 8a772fafeb
    [ci skip] Indent Davide 2024-11-14 13:43:23 +0100
  • 2617eaf5d2
    [ci skip] Fix ID lost in simulation Davide 2024-11-14 13:32:28 +0100
  • 97d32bcc97
    Fake profile migration/import Davide 2024-11-14 13:17:46 +0100
  • ac74402bfe
    Reassign environment objects in .sheet() Davide 2024-11-14 12:59:53 +0100
  • ff833544ff
    . Davide 2024-11-14 12:45:50 +0100
  • c3f408ff00
    Exclude profiles failed to migrate Davide 2024-11-14 12:44:44 +0100
  • df2ac3228d
    Filter profiles in model Davide 2024-11-14 12:41:14 +0100
  • 5ac5c1663c
    Import migrated profiles Davide 2024-11-14 12:38:43 +0100
  • 204880d2c1
    Move simulation to separate method Davide 2024-11-14 12:36:41 +0100
  • 978e0cd52f
    Dismiss on done Davide 2024-11-14 12:31:53 +0100
  • fba429de13
    Add more cases Davide 2024-11-14 12:29:24 +0100
  • 27f84f62c7
    Update step guards Davide 2024-11-14 12:20:33 +0100
  • 7adcc3aea5
    . Davide 2024-11-14 12:18:23 +0100
  • 74f021b7a3
    Fix .fetched case Davide 2024-11-14 12:17:30 +0100
  • eb90b8b922
    Group item logic Davide 2024-11-14 12:16:13 +0100
  • 7b20cbe97b
    Animate on whole model Davide 2024-11-14 12:13:25 +0100
  • f2b37cca57
    Animate Davide 2024-11-14 12:11:19 +0100
  • 0c79b7331e
    Disable import if no profiles Davide 2024-11-14 12:11:13 +0100
  • ba4685b2e3
    Filter profiles depending on step Davide 2024-11-14 12:10:59 +0100
  • 282a3ce662
    . Davide 2024-11-14 12:04:10 +0100
  • 0586e36a3b
    Split content view and perform by step Davide 2024-11-14 12:03:16 +0100
  • 5aec32d533
    Wrap state model Davide 2024-11-14 11:44:53 +0100
  • e6dfe4360d
    Exclude imported IDs from migration Davide 2024-11-14 11:07:39 +0100
  • f3c7ab9081
    Add ProfileManager reference Davide 2024-11-14 11:05:51 +0100
  • 114e1abe12
    Add initial migration UI (#866) Davide 2024-11-14 11:02:26 +0100
  • b854e81e68
    Add initial migration UI Davide 2024-11-14 10:54:14 +0100
  • 3eb66311bd
    Repurpose as MigrationManager Davide 2024-11-14 10:52:20 +0100
  • 310d196449
    Make MigratableProfile Identifiable Davide 2024-11-13 15:59:35 +0100
  • 8e4d798036
    Put LegacyManager into context Davide 2024-11-13 15:25:38 +0100
  • 2ba7aad472
    Add LegacyManager to AppContext Davide 2024-11-13 15:25:18 +0100
  • b1f9dbc7e0
    Convert LegacyV2 to a LegacyStrategy impl Davide 2024-11-13 15:24:45 +0100
  • 4c296b239c
    Generalize legacy with LegacyManager Davide 2024-11-13 15:23:52 +0100
  • bfe1373c4c
    Bump version builds/3657 Davide 2024-11-13 22:37:00 +0100
  • 7ef780b8a4
    Decouple Mac settings from AppMenu (#865) Davide 2024-11-13 22:35:50 +0100
  • 9115799738
    [ci skip] Use #else to simplify flow Davide 2024-11-13 22:34:54 +0100
  • 1b4d8081fc
    Reuse MacSettingsModel as single source of truth Davide 2024-11-13 22:31:34 +0100
  • 9fd43fac61
    Externalize parameters Davide 2024-11-13 22:20:02 +0100
  • 25099a46e0
    Fix compile errors Davide 2024-11-13 22:19:54 +0100
  • 3b57e613b1
    Decouple MacSettingsModel from AppMenu Davide 2024-11-13 22:15:30 +0100
  • 2ebab7f573
    Add conditionals in Settings Davide 2024-11-13 22:11:21 +0100
  • 1b10f86bbb
    Bump version builds/3656 Davide 2024-11-13 22:05:28 +0100
  • 6495f51dc1
    Unify macOS toggles in menu/settings (#864) Davide 2024-11-13 22:04:34 +0100
  • 96b6058e71
    Unify macOS toggles in menu/settings Davide 2024-11-13 21:55:47 +0100
  • 91344c1294
    Only guard remote fingerprint if local has any (#863) Davide 2024-11-13 21:46:14 +0100
  • 0a76bd4a16
    Only guard remote fingerprint if local has any Davide 2024-11-13 21:35:32 +0100
  • ecd2c1d45a
    Bump version builds/3655 Davide 2024-11-13 21:09:46 +0100
  • 0a51d1a1f6
    Strip package dependencies (#862) Davide 2024-11-13 21:05:53 +0100
  • 611f9c43e3
    Restore AppUI for swift test to succeed Davide 2024-11-13 21:03:04 +0100
  • 170082c115
    [ci skip] Upgrade project Davide 2024-11-13 20:58:13 +0100