summaryrefslogtreecommitdiffhomepage
path: root/ios
AgeCommit message (Expand)AuthorFilesLines
2023-04-19Change text hint for problem reportJon Petersson1-1/+1
2023-04-19Attach the message view to the top of the safe area when textview is expandedMojgan1-1/+1
2023-04-19Persist next private key instead of creating it during each rotationAndrej Mihajlov2-10/+18
2023-04-14Add device name and time left to headerMojgan3-7/+78
2023-04-14Treat cancellation errors same way as isCancelledAndrej Mihajlov1-2/+6
2023-04-14Make sure that cancellation does not fire until operation is executingAndrej Mihajlov7-34/+61
2023-04-14AsyncOperation: add shortcuts for cancellation and completion events observationAndrej Mihajlov4-22/+27
2023-04-13Add tests and improve existing onesBug Magnet1-1/+21
2023-04-13Prevent exotic characters to be input in the account text fieldBug Magnet2-2/+18
2023-04-12Fix formatting issuesAndrej Mihajlov3-4/+3
2023-04-12Add configuration to disable IP address cache for staging environmentAndrej Mihajlov2-2/+7
2023-04-06Add search bar to location selectionJon Petersson9-135/+306
2023-04-05Display human readable error messages for throttled API callsJon Petersson2-0/+18
2023-04-05Persist last key rotation date to determine next schedule rotationJon Petersson8-115/+82
2023-04-04Remove distinction between UIView and UILayoutGuide by introducing protocol w...Andrej Mihajlov1-56/+47
2023-04-04Replace reconnect tunnel operation with simply block operationAndrej Mihajlov3-76/+27
2023-04-04Settings: handle .subtitle layoutAndrej Mihajlov1-21/+15
2023-04-04Drop header text in select location controllerAndrej Mihajlov6-205/+58
2023-04-03Bump iOS version to 2023.2 (build 2)Linus Färnstrand1-1/+1
2023-04-03Retry key rotation after 24 hours on iOSDavid Lönnhager1-1/+1
2023-04-03Change WireGuard key rotation interval to 14 days on all platformsLinus Färnstrand2-2/+2
2023-03-31Replace custom GeoJSON parser with MKGeoJSONDecoderJon Petersson3-161/+27
2023-03-31Indent wrapped line to align with bullet pointAndrej Mihajlov2-5/+11
2023-03-30Bump iOS build version to 2023.2 1Emīls1-2/+2
2023-03-30Move Safari related handling into its own coordinatorAndrej Mihajlov6-59/+100
2023-03-29Delay tunnel reconnection after private key rotationJon Petersson9-9/+105
2023-03-28Swiftformat: update --maxwidth to 120Andrej Mihajlov3-5/+3
2023-03-28Remove relatively minor UI changes from changelogAndrej Mihajlov1-3/+0
2023-03-28Mark iOS 2023.1 release in changelogAndrej Mihajlov1-4/+8
2023-03-27Add changelogAndrej Mihajlov10-130/+508
2023-03-27Add autolayout builderAndrej Mihajlov2-0/+235
2023-03-27Fix many typosAlexander Seiler7-14/+14
2023-03-27Change a few title textsJon Petersson2-2/+2
2023-03-27Change all straight apostrophes to curly in textJon Petersson3-3/+3
2023-03-24Remove custom data source snapshot from device management viewJon Petersson4-715/+71
2023-03-23Pass animated flag to beginHorizontalFlowAndrej Mihajlov1-18/+14
2023-03-23Reorder dismissal during log out so that Login appears beneath SettingsAndrej Mihajlov1-8/+16
2023-03-23Non-exclusive routes should not be blocking each otherAndrej Mihajlov1-1/+1
2023-03-22Add coordinators and app routerAndrej Mihajlov202-1981/+3490
2023-03-22Migrate LocationDataSource from traditional to diffableJon Petersson4-369/+216
2023-03-22Cancel all pending network operations when a logout action is triggeredJon Petersson2-2/+8
2023-03-20Fix VPN settings list being emptyJon Petersson1-3/+4
2023-03-17Change key rotation interval on Android and iOSEmīls2-1/+2
2023-03-17Change 'Preferences' to 'VPN Settings'Jon Petersson3-3/+3
2023-03-17Fix string formatting of error message that causes an exception in login viewJon Petersson1-1/+1
2023-03-17Migrate PreferencesDataSource from traditional to diffableJon Petersson5-319/+352
2023-03-14Migrate SettingsDataSource from traditional to diffableJon Petersson5-185/+225
2023-03-08Add ci script to build & publish iOS appsEmīls1-1/+1
2023-03-08PacketTunnel: wrap start/stop in dispatch queueAndrej Mihajlov1-79/+81
2023-03-07Xcode: upgrade schemasAndrej Mihajlov11-14/+12