summaryrefslogtreecommitdiffhomepage
path: root/ios/MullvadVPN/AppStorePaymentManager
AgeCommit message (Collapse)AuthorFilesLines
2022-10-31Introduce StorePaymentEvent to pass payment related data.Andrej Mihajlov6-590/+0
Remove App prefix from AppStore related classes
2022-10-20Move REST into separate frameworksajacl4-1/+11
2022-10-13Add MullvadTypes and MullvadLogging targetsAndrej Mihajlov3-2/+3
2022-09-26Move AsyncOperation into Operations static library and add separate testsAndrej Mihajlov2-0/+2
2022-09-26Replace ChainedError with WrappingErrorAndrej Mihajlov2-8/+23
2022-08-15Drop AppStoreReceipt.Error and pass the underlying error insteadAndrej Mihajlov2-2/+2
2022-08-03Format source code with swiftformatAndrej Mihajlov5-47/+98
2022-08-02Add device managementAndrej Mihajlov1-1/+1
2022-06-20Move background task handling to AppDelegateAndrej Mihajlov1-4/+4
2022-06-08Add background observerAndrej Mihajlov1-7/+3
2022-06-08Switch to mutually exclusive conditionAndrej Mihajlov1-6/+8
2022-06-08Switch to AsyncOperationQueueAndrej Mihajlov1-1/+1
2022-05-31Drop base language translationsAndrej Mihajlov1-1/+2
2022-05-30Payments: switch to accounts proxyAndrej Mihajlov1-4/+8
2022-05-18AsyncOperation: add dispatch queueAndrej Mihajlov1-26/+19
2022-05-17Wire up new REST errorAndrej Mihajlov1-1/+1
2022-04-29REST: break monolith client on smaller proxiesAndrej Mihajlov2-6/+8
2022-04-29Format SendAppStoreReceiptOperation.swiftAndrej Mihajlov1-60/+60
2022-04-05AppStorePaymentManager: pass completion handler directlyAndrej Mihajlov1-3/+7
2022-04-05Extract SendAppStoreReceiptOperationAndrej Mihajlov2-76/+86
2022-04-05Subclass from ResultOperationAndrej Mihajlov1-21/+26
2022-04-05SendAppStoreReceiptOperation: handle early cancellationAndrej Mihajlov1-0/+5
2022-03-25Validate account token before adding payment to the payment queueAndrej Mihajlov3-16/+41
2022-03-24Add conformance of Operation to Cancellable, drop AnyCancellableAndrej Mihajlov1-11/+7
2022-03-24Remove unnecessary dispatch on main queueAndrej Mihajlov1-19/+15
2022-03-24Drop REST.RequestAdapterAndrej Mihajlov1-2/+4
2022-03-24Drop PromisesAndrej Mihajlov1-58/+138
2022-03-14ObserverList: cast WeakBox value to AnyObject to get rid of AnyObserver typesAndrej Mihajlov2-52/+5
2021-12-16Add API address cacheAndrej Mihajlov1-0/+1
2021-09-16AppStorePaymentManager: refactorAndrej Mihajlov6-0/+436