summaryrefslogtreecommitdiffhomepage
path: root/ios/MullvadVPN/SceneDelegate.swift
AgeCommit message (Expand)AuthorFilesLines
2025-09-30Apply new swift format rules to codebaseSteffen1-5/+4
2025-09-08Remove ProxyConfigurationTransportProviderBug Magnet1-1/+0
2025-08-08Extract strings to translatemojganii1-13/+4
2025-03-18Show number of available relays in filter viewmojganii1-1/+2
2025-02-04Update copyright string in switft filesOskar1-1/+1
2025-01-22Add in-app notification for latest changesmojganii1-1/+1
2025-01-14Enable compilation with Swift 6 for most targetsBug Magnet1-1/+1
2024-10-14Check AddressCache as well when overriding hostname for SSL validationBug Magnet1-1/+1
2024-08-27Modify the SSL Pinning logic to support conncheck as wellBug Magnet1-1/+1
2024-06-10Do not use Bundle main in testsBug Magnet1-1/+4
2024-02-07Relay selector should use overridden IP addresses for relaysJon Petersson1-1/+2
2024-01-24Enable testing API access with a given configurationBug Magnet1-1/+2
2024-01-16using different API access methods when it encounters a network errormojganii1-1/+6
2023-12-11Moving RelayCache into MullvadRESTmojganii1-1/+0
2023-11-15show outgoing connection on map viewMojgan1-0/+3
2023-10-30Migrate settings to Version3 and introduce incremental migration scheme.Bug Magnet1-12/+2
2023-09-20Disable Module verifier, rename Settings to MullvadSettings to avoid clash wi...Bug Magnet1-1/+1
2023-09-20Move settings into its own frameworkAndrej Mihajlov1-0/+1
2023-09-13Coordinate alert presentation by integrating it into routing systemJon Petersson1-14/+19
2023-09-12suggest logout option when user enters account number instead of voucherMojgan1-0/+1
2023-09-07Fix or report all current smaller Swiftlint warnings in xcodeJon Petersson1-0/+1
2023-08-30Use swiftlint auto fix for trivial lint violationsBug Magnet1-1/+1
2023-08-23implement in-app purchase in new account flowMojgan1-1/+2
2023-06-27New swiftformat rule, enable google swift guidelinesBug Magnet1-4/+3
2023-06-08Create custom alert dialogsJon Petersson1-10/+7
2023-05-30Refresh account and device data when account controller is being presentedAndrej Mihajlov1-13/+31
2023-05-09Move action handling into notification manager delegateAndrej Mihajlov1-10/+0
2023-04-28TunnelManager: pass previous DeviceState to observersAndrej Mihajlov1-1/+1
2023-04-26Add in-app banner message for a new deviceMojgan1-0/+4
2023-04-20Add a dedicated account button on the main view and remove it from settingsJon Petersson1-1/+1
2023-03-22Add coordinators and app routerAndrej Mihajlov1-800/+56
2023-02-28Replace OperationCompletion with ResultAndrej Mihajlov1-7/+7
2023-02-06Backport automatic tracking of modal overlay dismissalAndrej Mihajlov1-4/+1
2023-01-20Move adaptive presentation delegate from scene delegate into its own class.Andrej Mihajlov1-81/+32
2023-01-10Refactor connect controllerAndrej Mihajlov1-44/+42
2022-12-13Periodically update device data while capping it at 1 update per minuteAndrej Mihajlov1-11/+27
2022-12-08Explicitly state that migration errors lead to device being logged outAndrej Mihajlov1-3/+7
2022-12-05Drop intents supportAndrej Mihajlov1-2/+0
2022-11-28Implement UI for migration errorsAndrej Mihajlov1-1/+61
2022-11-09Remove shared instancesAndrej Mihajlov1-31/+59
2022-11-08Trim down on extension galoreAndrej Mihajlov1-45/+22
2022-11-03Add settings interactor factoryAndrej Mihajlov1-1/+7
2022-11-02Refactor out of time controller and add interactorAndrej Mihajlov1-14/+13
2022-11-02Add revoked device interactorAndrej Mihajlov1-1/+3
2022-11-01Add connect interactorAndrej Mihajlov1-1/+3
2022-10-31Move background tasks and other app wide routine handling into AppDelegateAndrej Mihajlov1-17/+2
2022-10-31Remove window factoryAndrej Mihajlov1-71/+35
2022-10-25Make RelayCache an instanceAndrej Mihajlov1-4/+4
2022-10-21Move common code into two new targets: RelaySelector, TunnelProviderMessagingAndrej Mihajlov1-0/+1
2022-10-21Move RelayCache.IO and CachedRelays into new RelayCache.frameworksajacl1-6/+7