summaryrefslogtreecommitdiffhomepage
path: root/ios/MullvadVPN
AgeCommit message (Collapse)AuthorFilesLines
2023-08-17Make router more genericAndrej Mihajlov2-69/+96
2023-08-16Ensure the app fetches account data whenever it enters the new account flow viewJon Petersson5-6/+91
2023-08-16Remove comment that's about to become stale with upcoming refactoringAndrej Mihajlov1-5/+0
2023-08-16Add modalTransitionStyle in presentation configurationAndrej Mihajlov1-0/+5
2023-08-16Pass animated flag when presenting changelogAndrej Mihajlov1-3/+3
2023-08-16Promote changelog to modal routeAndrej Mihajlov3-69/+104
2023-08-11Silence swiftlint errors, for nowBug Magnet4-1/+11
2023-08-10Remove iOS 13 codeAndrej Mihajlov9-49/+13
2023-08-10Rework change log to be compliant with our designJon Petersson12-264/+157
2023-08-10Fix notification action button layout priority on iOS14Jon Petersson1-5/+2
2023-08-09Add an accessibilityCustomActionName to SettingsHeaderViewBug Magnet2-18/+29
2023-08-09Prevent deselection of rowsBug Magnet1-0/+4
2023-08-09Add a UI for wireguard obfuscation preferencesBug Magnet4-14/+190
2023-08-08Introduce MigrationManagerBug Magnet6-93/+139
2023-08-08Remove legacy settingsBug Magnet2-388/+5
2023-08-08Add a generic version of tunnel settingsBug Magnet15-130/+171
2023-08-03Fix deprecation warningBug Magnet1-1/+1
2023-08-03implement account deletionMojgan16-115/+968
2023-08-03Use UIAction based handlers for bar itemsAndrej Mihajlov4-56/+25
2023-08-01Fix DNS server info inconsistencies in settings viewJon Petersson6-118/+110
2023-07-21Fix the settings being reset when upgrading from 2023.3 or lowerBug Magnet1-1/+15
2023-07-17Hotfix for presenting cancelled payment in a nicer wayBug Magnet2-2/+6
2023-07-17Handle logged in account no longer existingMojgan1-1/+25
2023-07-12Use lowercase named enums, fix commentsBug Magnet2-6/+6
2023-07-12Implement redeeming voucher on creation accountMojgan22-57/+997
2023-07-10Enable Shadowsocks bridges selection via RelaySelectorBug Magnet1-1/+10
2023-07-10Hide notification bar at change logMojgan2-0/+26
2023-07-07Fix increased touch areas for buttons in header bar viewJon Petersson3-7/+22
2023-06-27New swiftformat rule, enable google swift guidelinesBug Magnet110-376/+335
2023-06-26Hide time left when it's close to expiry or expiredMojgan4-67/+82
2023-06-26Change the priorities of notificationsMojgan1-1/+1
2023-06-26TunnelManager: fetch device on pubkey-in-use errorAndrej Mihajlov1-8/+44
2023-06-22Add info button next to device name in account viewJon Petersson9-259/+262
2023-06-20Enable reusing the shadowsocks connection once it is establishedBug Magnet4-47/+11
2023-06-20Implement redeeming voucher on account flowMojgan17-31/+849
2023-06-19Fix callback calling at handlersMojgan2-8/+4
2023-06-14Prevent overwriting relay constraints when selecting a relay locationJon Petersson1-2/+3
2023-06-13Replace Caching type with FileCache<Content: Codable>Andrej Mihajlov1-4/+4
2023-06-13Cache the last used shadowsocks configuration and reuse it subsequentlyBug Magnet1-6/+9
2023-06-12Formalize background tasksAndrej Mihajlov3-27/+47
2023-06-09Formalize application targetsAndrej Mihajlov4-30/+12
2023-06-09Fix bug when user presses logged out buttonMojgan1-6/+2
2023-06-08Implement redeeming voucher codeMojgan1-0/+83
2023-06-08Prevent division by zeroAndrej Mihajlov1-1/+1
2023-06-08Format text based on group size via separatorMojgan3-45/+84
2023-06-08Create custom alert dialogsJon Petersson20-303/+487
2023-06-08SetAccount: rework to use callback flow vs. child operationsAndrej Mihajlov2-261/+245
2023-06-08AppDelegate: rename func to setupNotifcations()Andrej Mihajlov1-2/+2
2023-06-08PacketTunnel: rotate private key on mismatch with serverAndrej Mihajlov17-245/+332
2023-06-06Preferences: Remove unused import of RelayCacheAndrej Mihajlov1-1/+0