Commit Graph

  • 8bbc3a596b
    Delete old code Davide 2024-10-11 17:20:18 +0200
  • 2d2059d869
    Log prepare Davide 2024-10-11 17:19:37 +0200
  • e7422fefd3
    Prepare Tunnel on app launch/active Davide 2024-10-11 17:16:21 +0200
  • 4506ee8406
    Clean up PassepartoutApp platform code Davide 2024-10-11 17:10:22 +0200
  • 528d88fcd7
    Update library Davide 2024-10-11 11:18:03 +0200
  • 2137bacc04
    Clean up some print() Davide 2024-10-11 10:52:56 +0200
  • 91805ee2fc
    Create ProfileManager data statically for reuse Davide 2024-10-11 10:49:47 +0200
  • 3654c623bf
    Avoid duplicated repository.load() Davide 2024-10-11 10:46:25 +0200
  • 7f9c59cf1d
    Revert "Delete undecodable profiles" Davide 2024-10-11 10:22:02 +0200
  • 539889cdbe
    Delete undecodable profiles Davide 2024-10-11 03:48:50 +0200
  • 1aa393ee02
    Move feature mapping to a single file (#726) Davide 2024-10-11 04:17:17 +0200
  • 0f481d53b9
    Move feature mapping to a single file Davide 2024-10-11 04:12:37 +0200
  • 8f6192c2b6
    Fix extra team prefix in keychain group (#721) Davide 2024-10-11 03:45:20 +0200
  • 194fb8e38c
    Revert teamId Davide 2024-10-11 03:41:07 +0200
  • e353bcf4d1
    Undo keychain migration Davide 2024-10-11 03:36:09 +0200
  • 0c41accf80
    Get team from info Davide 2024-10-11 03:23:18 +0200
  • efa064e2df
    Migrate bad keychain items Davide 2024-10-11 02:53:35 +0200
  • 08defb757d
    Remove from intents Davide 2024-10-11 02:13:45 +0200
  • f695a9665e
    Retain bad keychain group Davide 2024-10-11 01:57:20 +0200
  • 5618dd3925
    Log profile decoding error from NE Davide 2024-10-11 01:19:14 +0200
  • 3426268ede
    Update library Davide 2024-10-11 01:46:21 +0200
  • 6614d42f01
    Remove from intents Davide 2024-10-11 00:27:36 +0200
  • abf356f76f
    Fix keychain group prefix on macOS Davide 2024-10-10 22:30:49 +0200
  • 9449a02b77
    Add meaningful prefix to keychain entries (#724) Davide 2024-10-11 00:31:32 +0200
  • 8184b00f98
    Add meaningful prefix to keychain entries Davide 2024-10-10 22:55:42 +0200
  • a0b9529870
    Delete keychain entry on profile deletion Davide 2024-10-11 00:03:11 +0200
  • da87ca698a
    Add initial support for providers (#723) Davide 2024-10-11 00:24:06 +0200
  • 111793afbd
    Fix tests Davide 2024-10-11 00:22:07 +0200
  • a69a3af7ff
    . Davide 2024-10-11 00:11:51 +0200
  • dadc830f77
    Add initial support for providers Davide 2024-10-11 00:07:44 +0200
  • 5c91eb4bf1
    Review Constants Davide 2024-10-10 19:28:01 +0200
  • 6d6eef43c9
    Rename Davide De Rosa 2024-10-10 16:24:09 +0200
  • d589f1162d
    Reorganize shared objects (#716) Davide 2024-10-10 16:20:36 +0200
  • 7b38373491
    [ci skip] TODO Davide De Rosa 2024-10-10 16:19:53 +0200
  • 2645d8ff1a
    . Davide De Rosa 2024-10-10 16:15:37 +0200
  • d67b3fb7c5
    . Davide De Rosa 2024-10-10 16:13:35 +0200
  • 539697543d
    Move deps to AppUI Davide De Rosa 2024-10-10 16:08:40 +0200
  • 76a7f95874
    Reuse shared/mock environment Davide De Rosa 2024-10-10 15:49:48 +0200
  • 653a9923f0
    Merge into Shared+App Davide De Rosa 2024-10-10 15:41:41 +0200
  • f97ded7b5b
    Non-public Davide De Rosa 2024-10-10 15:37:27 +0200
  • 433307e023
    . Davide De Rosa 2024-10-10 15:33:37 +0200
  • 9b8a6a9e97
    . Davide De Rosa 2024-10-10 15:22:45 +0200
  • 309d6df094
    Drop extra deps Davide De Rosa 2024-10-10 15:17:19 +0200
  • c69764b66d
    Fix dependencies on UtilsLibrary Davide De Rosa 2024-10-10 15:15:53 +0200
  • 6a9638f5ad
    Drop AppLibrary dep on UtilsLibrary Davide De Rosa 2024-10-10 15:11:28 +0200
  • 4ad75bb07a
    Decouple ProfileRepository from UtilsLibrary Davide De Rosa 2024-10-10 15:10:18 +0200
  • d44cae0572
    . Davide De Rosa 2024-10-10 14:58:46 +0200
  • 41fafcb414
    . Davide De Rosa 2024-10-10 14:58:13 +0200
  • 5af3d89a95
    . Davide De Rosa 2024-10-10 14:55:25 +0200
  • 624710c9d0
    Reorg shared objects Davide De Rosa 2024-10-10 14:52:44 +0200
  • 0aac8cd9f3
    In-place NetworkExtension profiles (#715) Davide 2024-10-10 16:03:02 +0200
  • 74d68bd91c
    Update library Davide De Rosa 2024-10-10 15:59:07 +0200
  • 8f201c3a0b
    Reuse Davide De Rosa 2024-10-10 14:41:19 +0200
  • f51f1821b0
    Fix imports Davide De Rosa 2024-10-10 14:38:14 +0200
  • b34eaeef22
    Depend AppData on AppLibrary Davide De Rosa 2024-10-10 12:15:35 +0200
  • 7c78d39bc7
    Use single subscription Davide De Rosa 2024-10-10 12:10:28 +0200
  • 18a38ca02c
    Skip filtering, done by ProfileManager Davide De Rosa 2024-10-10 12:09:21 +0200
  • dd5640bff2
    Ignore Core Data results on local profile repository Davide De Rosa 2024-10-10 12:01:57 +0200
  • c35efa8db3
    Create Core Data model statically Davide De Rosa 2024-10-10 11:57:05 +0200
  • 8f0ab4c629
    Load repository Davide De Rosa 2024-10-10 11:49:40 +0200
  • c0cdf53f0b
    Use NE on device, Core Data on simulator Davide De Rosa 2024-10-10 11:44:25 +0200
  • 8abfa6a41c
    Add ProfileRepository based on NE Davide De Rosa 2024-10-10 11:35:34 +0200
  • e453b96ed3
    Share protocol coder in Registry Davide De Rosa 2024-10-10 11:31:36 +0200
  • bc0528b141
    Remove ProfileManager hooks Davide De Rosa 2024-10-10 11:31:23 +0200
  • e15cee53d5
    Rename Davide De Rosa 2024-10-10 11:11:17 +0200
  • 32a224ea5f
    Expose repo Davide De Rosa 2024-10-10 11:10:15 +0200
  • ebab5d5096
    Use NE repository Davide De Rosa 2024-10-10 11:06:45 +0200
  • 6d479a7059
    Render multiple translators in Credits (#701) Davide 2024-10-09 21:42:42 +0200
  • 2899c34152
    [ci skip] Add spacing Davide De Rosa 2024-10-09 21:42:22 +0200
  • df2fc54044
    Render profile UUID as quartets (#700) Davide 2024-10-09 21:40:56 +0200
  • f7fbb6cfe2
    Restore UUID in non-DEBUG Davide De Rosa 2024-10-09 21:36:48 +0200
  • 4e72f57b04
    Render UUID as quartets Davide De Rosa 2024-10-09 21:36:28 +0200
  • 024b7506fe
    Refactor copiable text to provide a view Davide De Rosa 2024-10-09 21:27:44 +0200
  • bd34f18d0c
    Render multiple translators in Credits Davide De Rosa 2024-10-09 21:06:44 +0200
  • 635700c195
    Revisit OpenVPN view Davide De Rosa 2024-10-05 10:06:51 +0200
  • 7078e5c435
    Unrestrict previews Davide De Rosa 2024-10-05 10:18:57 +0200
  • 504bcbdbd2
    Refactor and move entities around (#698) Davide 2024-10-06 19:19:16 +0200
  • 9acff29763
    Drop extra cast Davide De Rosa 2024-10-06 19:09:10 +0200
  • edba2a07bb
    Hide entity Davide De Rosa 2024-10-06 19:07:45 +0200
  • 19005890df
    Move back Davide De Rosa 2024-10-06 19:06:35 +0200
  • ac7a7ab244
    Extend Tunnel as MainActor Davide De Rosa 2024-10-06 19:04:55 +0200
  • 9741e56a00
    Refactor as ProfileManager extensions Davide De Rosa 2024-10-06 19:04:32 +0200
  • 54ab1d9639
    Move view protocols Davide De Rosa 2024-10-06 19:02:07 +0200
  • 4b3cb75a79
    Move entities to separate files Davide De Rosa 2024-10-06 18:50:13 +0200
  • f4505d0efd
    Refactor ProfileEditor to leverage ProfileType (#689) Davide 2024-10-06 13:41:02 +0200
  • ae2e39bdee
    Clean up access Davide De Rosa 2024-10-06 13:30:37 +0200
  • 36cc7d9cb3
    Fix missing active modules Davide De Rosa 2024-10-06 13:20:42 +0200
  • c99985b285
    Avoid getters/setters Davide De Rosa 2024-10-06 13:18:00 +0200
  • 692ae3c694
    Move builder creation to EditableProfile Davide De Rosa 2024-10-06 13:16:31 +0200
  • 4f6b07335f
    Reuse the most of ProfileType in ProfileEditor Davide De Rosa 2024-10-05 13:27:19 +0200
  • 4e5694cce0
    Upgrade library Davide De Rosa 2024-10-06 13:35:31 +0200
  • 17f1331de0
    Bump version builds/3643 Davide De Rosa 2024-10-05 12:29:32 +0200
  • 8b5096ab69
    Make copiable text multiline by default Davide De Rosa 2024-10-05 00:17:08 +0200
  • d2f44d3ee2
    Fix new profiles not being saved Davide De Rosa 2024-10-04 21:28:56 +0200
  • 38aa83760f
    Reword on-demand Davide De Rosa 2024-10-04 21:06:03 +0200
  • f66193cf78
    Several fixes in ProfileManager (#685) Davide 2024-10-04 20:58:11 +0200
  • 2ae8e78652
    [ci skip] Create CHANGELOG first in lane Davide De Rosa 2024-10-04 20:52:20 +0200
  • 07c24dd0fc
    Update library Davide De Rosa 2024-10-04 20:49:10 +0200
  • 60c0e30685
    Rename Davide De Rosa 2024-10-04 20:47:29 +0200
  • f60b81adc0
    Split do/try Davide De Rosa 2024-10-04 20:34:27 +0200