Commit Graph

  • 7e3c92e167
    fix: added missing uk translation Dmitry Chirkin 2024-01-05 17:04:30 +0200
  • 7295249cb8
    Attempt release v2.3.0 Davide De Rosa 2023-12-31 01:24:00 +0100
  • 5c5697762b
    Add minimal TV app Davide De Rosa 2023-12-16 20:58:54 +0100
  • 47c6b02c4d
    Use FeatureModel in paywall (#442) Davide De Rosa 2023-12-23 12:38:00 +0100
  • 29c00b83c1
    Build up FeatureModel in paywall Davide De Rosa 2023-12-23 12:28:54 +0100
  • 7d7aaa8b0c
    Update paywall (#441) Davide De Rosa 2023-12-23 12:10:34 +0100
  • 4fa18117ae
    Drop single platform purchases Davide De Rosa 2023-12-23 12:02:39 +0100
  • c692b14551
    Update paywall Davide De Rosa 2023-12-21 09:03:28 +0100
  • 239d3e6853
    Fix in-app eligibility in VPN (#440) Davide De Rosa 2023-12-23 07:59:23 +0100
  • 48cb7bd444
    Fix in-app eligibility in VPN Davide De Rosa 2023-12-22 20:50:58 +0100
  • 4c4876c5f7
    Incorrect handling of receipt purchases (#439) Davide De Rosa 2023-12-21 08:54:00 +0100
  • 59fc127c40
    Fix purchase acknowledgement Davide De Rosa 2023-12-21 08:44:14 +0100
  • 37b231c3ae
    Move LocalProduct specializations Davide De Rosa 2023-12-21 08:19:29 +0100
  • d42fcf4f2e
    Regroup ProductManager visibility Davide De Rosa 2023-12-21 08:15:10 +0100
  • 826e41fe69
    Bump version Davide De Rosa 2023-12-21 08:11:06 +0100
  • 1551b59f21
    Use async in ProductManager (#438) Davide De Rosa 2023-12-21 08:09:52 +0100
  • a8c82b6ea8
    Make ProductManager methods async Davide De Rosa 2023-12-21 07:57:40 +0100
  • 687274efc4
    Fix missing dependency Davide De Rosa 2023-12-21 07:54:14 +0100
  • 6186b2fbb8
    Add library test plan Davide De Rosa 2023-12-20 20:46:11 +0100
  • a0da930d98
    Refactor and test ProductManager (#437) Davide De Rosa 2023-12-20 20:43:39 +0100
  • 27a10d940b
    [ci skip] Drop old target Davide De Rosa 2023-12-20 20:40:21 +0100
  • 999480c54e
    [ci skip] Drop constant Davide De Rosa 2023-12-20 20:38:15 +0100
  • b2b827d6c1
    Rework targets Davide De Rosa 2023-12-20 19:19:11 +0100
  • 3e6e064d48
    Ditch broken scan Davide De Rosa 2023-12-20 19:06:30 +0100
  • e0a0bcc226
    Work around clean Davide De Rosa 2023-12-20 18:55:51 +0100
  • 4e8dde4df5
    Work around scan .xcresult bug Davide De Rosa 2023-12-20 18:53:13 +0100
  • 94cb45d9f9
    Revert "Bump Mac version on CI" Davide De Rosa 2023-12-20 18:39:26 +0100
  • f4e93112d1
    Drop redundant env? Davide De Rosa 2023-12-20 18:32:23 +0100
  • b0795dda7c
    Move some logic to PassepartoutFrontend Davide De Rosa 2023-12-20 15:59:25 +0100
  • 50a4d836e2
    Test feature eligibility Davide De Rosa 2023-12-20 12:08:18 +0100
  • 530b174d72
    [ci skip] Improve PM tests Davide De Rosa 2023-12-20 11:48:16 +0100
  • e57e76e413
    Do not sign tests (hangs in CI) Davide De Rosa 2023-12-20 08:23:43 +0100
  • 5219d99656
    Drop hardcoded references to development team Davide De Rosa 2023-12-20 09:10:01 +0100
  • 52de6d3bb2
    Add conditionals for 'swift build' to also work Davide De Rosa 2023-12-20 08:57:47 +0100
  • 79e8098ab4
    Bump Mac version on CI Davide De Rosa 2023-12-20 08:10:57 +0100
  • 1c1d3a9226
    Update Scanfile Davide De Rosa 2023-12-20 08:05:10 +0100
  • d2013f2aab
    Test ProductManager Davide De Rosa 2023-12-19 23:37:14 +0100
  • d4da70056c
    Rebuild app test target Davide De Rosa 2023-12-19 19:39:09 +0100
  • 2a55720876
    Drop Kvitto from ProductManager Davide De Rosa 2023-12-19 23:37:04 +0100
  • a428e75040
    Force InApp<LocalProduct> into ProductManager Davide De Rosa 2023-12-19 22:30:58 +0100
  • 047461e54b
    Drop StoreKit from ProductManager Davide De Rosa 2023-12-19 22:00:40 +0100
  • d2debcef2b
    Drop StoreKit from views Davide De Rosa 2023-12-19 21:43:06 +0100
  • 2ed3676bea
    Drop StoreKit from InApp Davide De Rosa 2023-12-19 21:55:25 +0100
  • 590537da98
    Create abstract in-app entities Davide De Rosa 2023-12-19 20:59:50 +0100
  • 331d5fda38
    Drop unused Davide De Rosa 2023-12-19 19:27:58 +0100
  • 7c42263fb1
    Update README Davide De Rosa 2023-12-17 23:06:29 +0100
  • 38b06b6bb5
    Encrypt profiles stored to iCloud (#436) Davide De Rosa 2023-12-17 23:31:08 +0100
  • fa25e76393
    Update CHANGELOG Davide De Rosa 2023-12-17 22:37:05 +0100
  • 000469dbca
    Add new CDProfile.encryptedJSON field Davide De Rosa 2023-09-08 22:21:57 +0200
  • 526ed49472
    Disable nonsense tests (#435) Davide De Rosa 2023-12-17 13:02:39 +0100
  • 78f759b999
    Disable tests as they are nonsense ATM Davide De Rosa 2023-12-17 09:11:53 +0100
  • fe127e258b
    Fix package dependencies Davide De Rosa 2023-12-17 08:09:51 +0100
  • 2d57c4ad8a
    Sendable warning in credits view (#433) Davide De Rosa 2023-12-17 07:47:45 +0100
  • f6906a9b35
    Fix Sendable in GenericCreditsView Davide De Rosa 2023-12-16 21:38:48 +0100
  • cf57c81873
    Update bundle Davide De Rosa 2023-12-16 21:11:13 +0100
  • 5cfa32dbb7
    Add data count to WireGuard connections (#430) Davide De Rosa 2023-12-14 22:18:20 +0100
  • d1c5689b04
    Also mention OpenSSL Davide De Rosa 2023-12-14 22:07:53 +0100
  • 849cfb83d2
    Update CHANGELOG Davide De Rosa 2023-12-14 22:04:54 +0100
  • 03b52ed6ea
    Show data count in WireGuard connections Davide De Rosa 2023-12-14 21:13:26 +0100
  • 4a92acbeb9 Attempt release v2.2.1 Davide De Rosa 2023-10-14 19:50:24 +0200
  • 7ceec3f322 Bump event count for review Davide De Rosa 2023-10-14 19:48:52 +0200
  • d7f14aa3b4 Read updated profiles from function argument Davide De Rosa 2023-10-14 19:27:11 +0200
  • cc6c8a90d7 Bump version Davide De Rosa 2023-10-14 16:05:50 +0200
  • 2596622a43 Attempt release v2.2.0 Davide De Rosa 2023-10-10 23:01:19 +0200
  • 12c08c132c
    Update metadata and translations (#365) Davide De Rosa 2023-10-10 23:00:19 +0200
  • 91f1b4daa3 Drop FIXMEs Davide De Rosa 2023-10-10 22:44:39 +0200
  • a94e51b139 Import translations Davide De Rosa 2023-10-10 22:18:36 +0200
  • d42eaf3d14 Update descriptions Davide De Rosa 2023-10-10 22:14:38 +0200
  • b3a90c10c0 Simplify on demand strings Davide De Rosa 2023-10-09 20:43:52 +0200
  • 462803a54b Update App Store description Davide De Rosa 2023-10-09 09:50:13 +0200
  • 3b24d478d1 Drop dash from "on-demand" Davide De Rosa 2023-10-09 09:48:37 +0200
  • 7ad71610f1 Drop redundant conformance Davide De Rosa 2023-10-09 09:46:03 +0200
  • 7d7e483000 Update screenshots with on-demand Davide De Rosa 2023-10-08 23:07:32 +0200
  • 411e26e715 Update README Davide De Rosa 2023-07-22 20:37:36 +0200
  • 74957bbb45 Lint Davide De Rosa 2023-09-10 20:37:52 +0200
  • 7de000148f
    Level up to strict Concurrency (#361) Davide De Rosa 2023-09-10 20:36:52 +0200
  • ca4927596e Fix tests Davide De Rosa 2023-09-10 20:29:28 +0200
  • 2695fda7ac Mark Intents as preconcurrency Davide De Rosa 2023-09-10 20:11:38 +0200
  • 11019c81be Revert "Raise to complete checks" Davide De Rosa 2023-09-10 20:10:16 +0200
  • 548eb706f4 Raise to complete checks Davide De Rosa 2023-09-10 20:09:11 +0200
  • f4e7a111c0 Make PersistenceManager MainActor Davide De Rosa 2023-09-10 19:36:15 +0200
  • 088a1ea601 Set MainActor on all "light" objects Davide De Rosa 2023-09-10 19:31:21 +0200
  • 016a1ce2f5 Make ProviderManager MainActor Davide De Rosa 2023-09-10 19:25:55 +0200
  • 8495c5d00c Enable targeted concurrency checks Davide De Rosa 2023-09-10 19:15:13 +0200
  • c5cf0ca1d2
    Shift async responsibility to ProductManager (#360) Davide De Rosa 2023-09-10 19:08:31 +0200
  • a2f0ef0255 [ci skip] Restore scheme app type Davide De Rosa 2023-09-10 19:07:51 +0200
  • 98001c72e1 [ci skip] Rename Davide De Rosa 2023-09-10 19:07:10 +0200
  • afad88a46d [ci skip] Comment Davide De Rosa 2023-09-10 19:06:30 +0200
  • f5cfd85e79 [ci skip] Reorg code Davide De Rosa 2023-09-10 19:05:11 +0200
  • a798b39e3f [ci skip] Drop import Davide De Rosa 2023-09-10 19:03:08 +0200
  • 75de822917 [ci skip] Drop self Davide De Rosa 2023-09-10 19:02:12 +0200
  • a81a42b0fb Make SandboxChecker an actor Davide De Rosa 2023-09-10 18:58:41 +0200
  • e0cbbd128f Hide direct access to Published value Davide De Rosa 2023-09-10 18:48:49 +0200
  • 0809244700 Shift async responsibility to caller Davide De Rosa 2023-09-10 18:41:29 +0200
  • 27266a6d47 Fix stupid compile error Davide De Rosa 2023-09-10 18:40:24 +0200
  • d02da0bad8
    Fill missing descriptions for some errors (#359) Davide De Rosa 2023-09-10 17:15:40 +0200
  • ccf25d9c0a Fill missing descriptions for some errors Davide De Rosa 2023-09-10 15:24:56 +0200
  • 9d72dc43a2 Attempt release Davide De Rosa 2023-09-10 11:21:59 +0200
  • f32c6f8fde
    Retain persistence objects in manager (#357) Davide De Rosa 2023-09-10 11:20:56 +0200
  • f44f59c4a6 Externalize CloudKit constants Davide De Rosa 2023-09-10 11:04:45 +0200