summaryrefslogtreecommitdiffhomepage
path: root/ios
AgeCommit message (Expand)AuthorFilesLines
2022-08-30Swiftformat: Disable #if-def indentationAndrej Mihajlov9-400/+401
2022-08-30Add new tunnel monitoringAndrej Mihajlov32-766/+1459
2022-08-24Resize icon-tick to icon-tick-sml (16x16) assetAndrej Mihajlov4-13/+44
2022-08-23Add shortcuts managerNikolay Davydov6-107/+229
2022-08-23ShortcutsDataSource: add table view section headerNikolay Davydov1-0/+35
2022-08-23Add shortcutsNikolay Davydov8-1/+328
2022-08-18Add changelog entryAndrej Mihajlov1-0/+1
2022-08-18Fix collapsed navigation title in settingsAndrej Mihajlov3-9/+4
2022-08-16Replace status icon and activity indicator with StatusActivityViewAndreas Lif2-66/+16
2022-08-16Update changelogAndreas Lif1-12/+16
2022-08-16Add out of time viewAndreas Lif9-85/+903
2022-08-16Remove optional from cell providerNikolay Davydov1-2/+2
2022-08-16Move typealias to the topAndrej Mihajlov1-4/+4
2022-08-16Extract cell configuration from provider to configuratorAndrej Mihajlov2-27/+27
2022-08-16Scroll to inserted locationsNikolay Davydov1-0/+21
2022-08-16Add location cell updaterNikolay Davydov2-5/+24
2022-08-15AppLog: drop Error typeAndrej Mihajlov2-25/+12
2022-08-15Drop AppStoreReceipt.Error and pass the underlying error insteadAndrej Mihajlov4-64/+40
2022-08-12Do not show error when user cancels paymentAndrej Mihajlov1-1/+7
2022-08-12Remove ui interaction restrictionAndrej Mihajlov3-235/+182
2022-08-12Throttle account data updates and do them more oftenAndrej Mihajlov5-56/+202
2022-08-03Delete WG keys view controllerAndrej Mihajlov5-444/+1
2022-08-03Fix formatting defectAndrej Mihajlov1-1/+2
2022-08-03Format source code with swiftformatAndrej Mihajlov186-2145/+3400
2022-08-03Make intents only available when device is unlockedAndrej Mihajlov1-0/+6
2022-08-03Add swift-formatAndrej Mihajlov2-0/+36
2022-08-02Add intentsAndrej Mihajlov7-25/+300
2022-08-02Xcode: fix projectAndrej Mihajlov1-4/+4
2022-08-02Update changelogAndrej Mihajlov1-0/+3
2022-08-02Add device managementAndrej Mihajlov25-155/+959
2022-08-01Conditionally show revoked viewAndrej Mihajlov1-43/+97
2022-08-01Update header bar appearanceAndrej Mihajlov1-2/+2
2022-08-01OperationCompletion: remove helpers: assertNoSuccess and assertFailureAndrej Mihajlov1-14/+0
2022-08-01Add device stateAndrej Mihajlov34-1239/+1710
2022-08-01REST: add helper to compare server response codesAndrej Mihajlov1-0/+8
2022-08-01Result: add extension that flattens T?? into T?Andrej Mihajlov1-0/+11
2022-08-01OperationCompletion: add initializer that accepts Error?Andrej Mihajlov1-0/+8
2022-07-28Store PacketTunnelStatus within TunnelStatus to avoid duplicating the same fi...Andrej Mihajlov3-18/+11
2022-07-28Rename ReloadTunnelOperation to ReconnectTunnelOperationAndrej Mihajlov3-7/+7
2022-07-28Add option to tell reconnectTunnel to select new relay or keep using current oneAndrej Mihajlov7-64/+83
2022-07-28Rework tunnel IPCAndrej Mihajlov15-655/+537
2022-07-28Fix formattingAndrej Mihajlov1-1/+1
2022-07-28PacketTunnel: extract types into separate files and re-arrange filesAndrej Mihajlov10-120/+204
2022-07-28Drop PacketTunnelProviderErrorAndrej Mihajlov1-78/+21
2022-07-28OperationCompletion: add helpers: ignoreOutput() and eraseFailureType()Andrej Mihajlov1-0/+8
2022-07-28AddressCache: drop error typeAndrej Mihajlov4-168/+116
2022-07-28CustomTextView: release notification block observerAndrej Mihajlov1-1/+9
2022-07-28CustomTextView: refactor constantAndrej Mihajlov1-6/+4
2022-07-28Add custom size for spinner, integrate with scene API and sync all animationsAndrej Mihajlov1-33/+58
2022-07-27Throw error when unable to satisfy relay constraintsAndrej Mihajlov5-18/+22