summaryrefslogtreecommitdiffhomepage
path: root/ios/MullvadVPN
AgeCommit message (Expand)AuthorFilesLines
2024-05-13Fix user input string validationJon Petersson7-15/+38
2024-05-13Mock data for snapshot testmojganii1-9/+23
2024-05-13Add iOS test making sure app functioning when API is downNiklas Berglund13-2/+73
2024-05-13Fix problem report logs being duplicatedJon Petersson2-2/+6
2024-05-13Add a new container view to wrap the whole location selectionJon Petersson6-111/+225
2024-05-06Add iOS test verifying API can be reached from blocked stateNiklas Berglund7-4/+35
2024-05-06Ensure log file sizes stay below a certain thresholdJon Petersson6-14/+13
2024-05-02Stop filtering edit view of custom listsJon Petersson1-6/+8
2024-04-30Show custom lists even if no filter constraints matchJon Petersson3-10/+9
2024-04-30Make custom list names case sensitiveJon Petersson1-1/+1
2024-04-30Remove dead codeBug Magnet1-10/+0
2024-04-25Add a test to delete, edit and create a custom listBug Magnet9-7/+43
2024-04-25Fix iPad location selection entries not being unmarked as selectedJon Petersson2-8/+22
2024-04-24Revert "Remove support for iPad layout"Bug Magnet1-0/+7
2024-04-18Remove support for iPad layoutBug Magnet1-7/+0
2024-04-18Add test for login to account with too many devicesNiklas Berglund4-0/+13
2024-04-17Fix rebase from mainBug Magnet1-1/+1
2024-04-17Make changes suggested in PRAndrew Bulhak1-2/+0
2024-04-17Move log file header writing to LogFileOutputStreamAndrew Bulhak1-3/+3
2024-04-17Add bundle version to log headerAndrew Bulhak1-1/+1
2024-04-17Add a header to log filesEmils1-1/+3
2024-04-17Change log rotation to a quota based systemJon Petersson3-14/+5
2024-04-16Limit the name of a custom list to 30 charactersJon Petersson2-3/+3
2024-04-16Move tracking unsaved changes into coordinatormojganii6-102/+114
2024-04-16Intercept back button when leaving an unsaved custom listJon Petersson14-78/+239
2024-04-16Add default settings when app is uninstalledJon Petersson1-0/+2
2024-04-15Update privacy manifestmojganii1-17/+26
2024-04-12Add alphabetical sorting for custom list locationsmojganii1-0/+29
2024-04-12Bump key rotation interval to 30 days on iOSEmīls1-1/+1
2024-04-12Add time left properly displayed testNiklas Berglund2-0/+2
2024-04-11Move the title 'Server IP Override' upJon Petersson10-80/+195
2024-04-11Revise navigation for empty Custom Listsmojganii2-23/+8
2024-04-10Change action sheet tint colormojganii1-3/+3
2024-04-09Enable release mode for custom listmojganii3-67/+1
2024-04-09Fix bug where offline servers can be selectedJon Petersson2-2/+14
2024-04-08Fix location selection bug on iPadJon Petersson2-11/+8
2024-04-08Add connection retry logic testNiklas Berglund4-4/+12
2024-04-05Combine parts of LocationDataSource and AddLocationDataSource to oneJon Petersson20-310/+283
2024-04-05Combine AddLocationCell and LocationCell to oneJon Petersson6-345/+158
2024-04-05Add locations to a custom listmojganii15-106/+703
2024-04-05Implement addLocationCellmojganii2-0/+219
2024-04-05Create LocationNode from CustomListmojganii1-0/+49
2024-04-05Implement CellIdentifierProtocol for Select Locationmojganii2-31/+9
2024-04-04Add settings migration tests for iOSNiklas Berglund6-2/+13
2024-03-28Remove settings only on app uninstallJon Petersson3-7/+4
2024-03-28Queue all updates to snapshot in LocationDataSource asynchronouslyJon Petersson1-9/+9
2024-03-28Apply filtering on custom listsmojganii2-10/+13
2024-03-25Add WireGuard tests for iOS appNiklas Berglund7-1/+23
2024-03-21Fix selection of custom list location not being retainedJon Petersson2-5/+10
2024-03-20Fix paragraphs spacing in alert viewsJon Petersson1-2/+0