├── .github ├── release.yml └── workflows │ ├── codeql-analysis.yml │ └── deploy_docc.yml ├── .gitignore ├── .swift-format ├── .swiftpm └── xcode │ └── package.xcworkspace │ └── xcshareddata │ └── IDEWorkspaceChecks.plist ├── App ├── InAppPurchaseViewer │ ├── InAppPurchaseViewer.xcodeproj │ │ ├── project.pbxproj │ │ └── xcshareddata │ │ │ └── xcschemes │ │ │ ├── Development.xcscheme │ │ │ └── InAppPurchaseViewer.xcscheme │ └── InAppPurchaseViewer │ │ ├── Assets.xcassets │ │ ├── AccentColor.colorset │ │ │ └── Contents.json │ │ ├── AppIcon.appiconset │ │ │ ├── Contents.json │ │ │ ├── icon_128x128.png │ │ │ ├── icon_128x128@2x@2x.png │ │ │ ├── icon_16x16.png │ │ │ ├── icon_256x256.png │ │ │ ├── icon_256x256@2x@2x.png │ │ │ ├── icon_32x32 1.png │ │ │ ├── icon_32x32.png │ │ │ ├── icon_32x32@2x@2x.png │ │ │ ├── icon_512x512.png │ │ │ └── icon_512x512@2x@2x.png │ │ ├── AppIcon_dev.appiconset │ │ │ ├── Contents.json │ │ │ ├── icon_128x128.png │ │ │ ├── icon_128x128@2x@2x.png │ │ │ ├── icon_16x16.png │ │ │ ├── icon_256x256.png │ │ │ ├── icon_256x256@2x@2x.png │ │ │ ├── icon_32x32 1.png │ │ │ ├── icon_32x32.png │ │ │ ├── icon_32x32@2x@2x.png │ │ │ ├── icon_512x512.png │ │ │ └── icon_512x512@2x@2x.png │ │ └── Contents.json │ │ ├── Config.develop.xcconfig │ │ ├── Config.production.xcconfig │ │ ├── InAppPurchaseViewer.develop.entitlements │ │ ├── InAppPurchaseViewer.production.entitlements │ │ ├── InAppPurchaseViewerApp.swift │ │ └── Info.plist └── Package.swift ├── InAppPurchaseViewer.xctestplan ├── InAppPurchaseViewer.xcworkspace ├── contents.xcworkspacedata └── xcshareddata │ └── IDEWorkspaceChecks.plist ├── LICENSE ├── Makefile ├── Package.swift ├── README.md ├── Sources ├── IAPClient │ ├── AppStoreServerClient.swift │ ├── CredentialClient.swift │ ├── RootCertificateClient.swift │ ├── ServerEnvironment+.swift │ └── SignedDataVerifier+.swift ├── IAPCore │ └── UIType+.swift ├── IAPInterface │ ├── AppStoreServerClientInterface.swift │ ├── CredentialClientInterface.swift │ ├── Model │ │ ├── AppStoreEnvironment+.swift │ │ ├── AutoRenewStatus+.swift │ │ ├── ConsumptionRequestReason+.swift │ │ ├── ExpirationIntent+.swift │ │ ├── ExternalPurchaseToken+.swift │ │ ├── IAPEnvironment.swift │ │ ├── JWSRenewalInfoDecodedPayload+.swift │ │ ├── JWSTransactionDecodedPayload+.swift │ │ ├── NotificationHistoryItem+.swift │ │ ├── NotificationHistoryModel.swift │ │ ├── NotificationTypeV2+.swift │ │ ├── OfferType+.swift │ │ ├── PriceIncreaseStatus+.swift │ │ ├── ResponseBodyV2DecodedPayload+.swift │ │ ├── RevocationReason+.swift │ │ ├── ServerEnvironment.swift │ │ ├── Status+.swift │ │ ├── SubscriptionStatus.swift │ │ ├── Subtype+.swift │ │ ├── TransactionHistory.swift │ │ └── TransactionReason+.swift │ └── RootCertificateClientInterface.swift ├── IAPModel │ ├── IAPError.swift │ ├── IAPModel.swift │ └── LoadingViewState.swift └── IAPView │ ├── CellText.swift │ ├── ContentView.swift │ ├── LicensesView.swift │ ├── NotificationHistoryTableView.swift │ ├── NotificationHistoryView.swift │ ├── Resources │ └── Localizable.xcstrings │ ├── SettingsView.swift │ ├── SubscriptionStatusTableView.swift │ ├── SubscriptionStatusView.swift │ ├── Toolbar+.swift │ ├── TransactionHistoryTableView.swift │ └── TransactionHistoryView.swift ├── Tests ├── IAPClientTests │ └── IAPClientTests.swift ├── IAPModelTests │ └── IAPModelTests.swift └── IAPViewTests │ └── IAPViewTests.swift ├── ci_scripts ├── ci_post_clone.sh └── ci_post_xcodebuild.sh ├── renovate.json5 └── sparkle └── appcast.xml /.github/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shimastripe/InAppPurchaseViewer/HEAD/.github/release.yml -------------------------------------------------------------------------------- /.github/workflows/codeql-analysis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shimastripe/InAppPurchaseViewer/HEAD/.github/workflows/codeql-analysis.yml -------------------------------------------------------------------------------- /.github/workflows/deploy_docc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shimastripe/InAppPurchaseViewer/HEAD/.github/workflows/deploy_docc.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shimastripe/InAppPurchaseViewer/HEAD/.gitignore -------------------------------------------------------------------------------- /.swift-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shimastripe/InAppPurchaseViewer/HEAD/.swift-format -------------------------------------------------------------------------------- /.swiftpm/xcode/package.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shimastripe/InAppPurchaseViewer/HEAD/.swiftpm/xcode/package.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /App/InAppPurchaseViewer/InAppPurchaseViewer.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shimastripe/InAppPurchaseViewer/HEAD/App/InAppPurchaseViewer/InAppPurchaseViewer.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /App/InAppPurchaseViewer/InAppPurchaseViewer.xcodeproj/xcshareddata/xcschemes/Development.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shimastripe/InAppPurchaseViewer/HEAD/App/InAppPurchaseViewer/InAppPurchaseViewer.xcodeproj/xcshareddata/xcschemes/Development.xcscheme -------------------------------------------------------------------------------- /App/InAppPurchaseViewer/InAppPurchaseViewer.xcodeproj/xcshareddata/xcschemes/InAppPurchaseViewer.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shimastripe/InAppPurchaseViewer/HEAD/App/InAppPurchaseViewer/InAppPurchaseViewer.xcodeproj/xcshareddata/xcschemes/InAppPurchaseViewer.xcscheme -------------------------------------------------------------------------------- /App/InAppPurchaseViewer/InAppPurchaseViewer/Assets.xcassets/AccentColor.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shimastripe/InAppPurchaseViewer/HEAD/App/InAppPurchaseViewer/InAppPurchaseViewer/Assets.xcassets/AccentColor.colorset/Contents.json -------------------------------------------------------------------------------- /App/InAppPurchaseViewer/InAppPurchaseViewer/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shimastripe/InAppPurchaseViewer/HEAD/App/InAppPurchaseViewer/InAppPurchaseViewer/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /App/InAppPurchaseViewer/InAppPurchaseViewer/Assets.xcassets/AppIcon.appiconset/icon_128x128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shimastripe/InAppPurchaseViewer/HEAD/App/InAppPurchaseViewer/InAppPurchaseViewer/Assets.xcassets/AppIcon.appiconset/icon_128x128.png -------------------------------------------------------------------------------- /App/InAppPurchaseViewer/InAppPurchaseViewer/Assets.xcassets/AppIcon.appiconset/icon_128x128@2x@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shimastripe/InAppPurchaseViewer/HEAD/App/InAppPurchaseViewer/InAppPurchaseViewer/Assets.xcassets/AppIcon.appiconset/icon_128x128@2x@2x.png -------------------------------------------------------------------------------- /App/InAppPurchaseViewer/InAppPurchaseViewer/Assets.xcassets/AppIcon.appiconset/icon_16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shimastripe/InAppPurchaseViewer/HEAD/App/InAppPurchaseViewer/InAppPurchaseViewer/Assets.xcassets/AppIcon.appiconset/icon_16x16.png -------------------------------------------------------------------------------- /App/InAppPurchaseViewer/InAppPurchaseViewer/Assets.xcassets/AppIcon.appiconset/icon_256x256.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shimastripe/InAppPurchaseViewer/HEAD/App/InAppPurchaseViewer/InAppPurchaseViewer/Assets.xcassets/AppIcon.appiconset/icon_256x256.png -------------------------------------------------------------------------------- /App/InAppPurchaseViewer/InAppPurchaseViewer/Assets.xcassets/AppIcon.appiconset/icon_256x256@2x@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shimastripe/InAppPurchaseViewer/HEAD/App/InAppPurchaseViewer/InAppPurchaseViewer/Assets.xcassets/AppIcon.appiconset/icon_256x256@2x@2x.png -------------------------------------------------------------------------------- /App/InAppPurchaseViewer/InAppPurchaseViewer/Assets.xcassets/AppIcon.appiconset/icon_32x32 1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shimastripe/InAppPurchaseViewer/HEAD/App/InAppPurchaseViewer/InAppPurchaseViewer/Assets.xcassets/AppIcon.appiconset/icon_32x32 1.png -------------------------------------------------------------------------------- /App/InAppPurchaseViewer/InAppPurchaseViewer/Assets.xcassets/AppIcon.appiconset/icon_32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shimastripe/InAppPurchaseViewer/HEAD/App/InAppPurchaseViewer/InAppPurchaseViewer/Assets.xcassets/AppIcon.appiconset/icon_32x32.png -------------------------------------------------------------------------------- /App/InAppPurchaseViewer/InAppPurchaseViewer/Assets.xcassets/AppIcon.appiconset/icon_32x32@2x@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shimastripe/InAppPurchaseViewer/HEAD/App/InAppPurchaseViewer/InAppPurchaseViewer/Assets.xcassets/AppIcon.appiconset/icon_32x32@2x@2x.png -------------------------------------------------------------------------------- /App/InAppPurchaseViewer/InAppPurchaseViewer/Assets.xcassets/AppIcon.appiconset/icon_512x512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shimastripe/InAppPurchaseViewer/HEAD/App/InAppPurchaseViewer/InAppPurchaseViewer/Assets.xcassets/AppIcon.appiconset/icon_512x512.png -------------------------------------------------------------------------------- /App/InAppPurchaseViewer/InAppPurchaseViewer/Assets.xcassets/AppIcon.appiconset/icon_512x512@2x@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shimastripe/InAppPurchaseViewer/HEAD/App/InAppPurchaseViewer/InAppPurchaseViewer/Assets.xcassets/AppIcon.appiconset/icon_512x512@2x@2x.png -------------------------------------------------------------------------------- /App/InAppPurchaseViewer/InAppPurchaseViewer/Assets.xcassets/AppIcon_dev.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shimastripe/InAppPurchaseViewer/HEAD/App/InAppPurchaseViewer/InAppPurchaseViewer/Assets.xcassets/AppIcon_dev.appiconset/Contents.json -------------------------------------------------------------------------------- /App/InAppPurchaseViewer/InAppPurchaseViewer/Assets.xcassets/AppIcon_dev.appiconset/icon_128x128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shimastripe/InAppPurchaseViewer/HEAD/App/InAppPurchaseViewer/InAppPurchaseViewer/Assets.xcassets/AppIcon_dev.appiconset/icon_128x128.png -------------------------------------------------------------------------------- /App/InAppPurchaseViewer/InAppPurchaseViewer/Assets.xcassets/AppIcon_dev.appiconset/icon_128x128@2x@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shimastripe/InAppPurchaseViewer/HEAD/App/InAppPurchaseViewer/InAppPurchaseViewer/Assets.xcassets/AppIcon_dev.appiconset/icon_128x128@2x@2x.png -------------------------------------------------------------------------------- /App/InAppPurchaseViewer/InAppPurchaseViewer/Assets.xcassets/AppIcon_dev.appiconset/icon_16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shimastripe/InAppPurchaseViewer/HEAD/App/InAppPurchaseViewer/InAppPurchaseViewer/Assets.xcassets/AppIcon_dev.appiconset/icon_16x16.png -------------------------------------------------------------------------------- /App/InAppPurchaseViewer/InAppPurchaseViewer/Assets.xcassets/AppIcon_dev.appiconset/icon_256x256.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shimastripe/InAppPurchaseViewer/HEAD/App/InAppPurchaseViewer/InAppPurchaseViewer/Assets.xcassets/AppIcon_dev.appiconset/icon_256x256.png -------------------------------------------------------------------------------- /App/InAppPurchaseViewer/InAppPurchaseViewer/Assets.xcassets/AppIcon_dev.appiconset/icon_256x256@2x@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shimastripe/InAppPurchaseViewer/HEAD/App/InAppPurchaseViewer/InAppPurchaseViewer/Assets.xcassets/AppIcon_dev.appiconset/icon_256x256@2x@2x.png -------------------------------------------------------------------------------- /App/InAppPurchaseViewer/InAppPurchaseViewer/Assets.xcassets/AppIcon_dev.appiconset/icon_32x32 1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shimastripe/InAppPurchaseViewer/HEAD/App/InAppPurchaseViewer/InAppPurchaseViewer/Assets.xcassets/AppIcon_dev.appiconset/icon_32x32 1.png -------------------------------------------------------------------------------- /App/InAppPurchaseViewer/InAppPurchaseViewer/Assets.xcassets/AppIcon_dev.appiconset/icon_32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shimastripe/InAppPurchaseViewer/HEAD/App/InAppPurchaseViewer/InAppPurchaseViewer/Assets.xcassets/AppIcon_dev.appiconset/icon_32x32.png -------------------------------------------------------------------------------- /App/InAppPurchaseViewer/InAppPurchaseViewer/Assets.xcassets/AppIcon_dev.appiconset/icon_32x32@2x@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shimastripe/InAppPurchaseViewer/HEAD/App/InAppPurchaseViewer/InAppPurchaseViewer/Assets.xcassets/AppIcon_dev.appiconset/icon_32x32@2x@2x.png -------------------------------------------------------------------------------- /App/InAppPurchaseViewer/InAppPurchaseViewer/Assets.xcassets/AppIcon_dev.appiconset/icon_512x512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shimastripe/InAppPurchaseViewer/HEAD/App/InAppPurchaseViewer/InAppPurchaseViewer/Assets.xcassets/AppIcon_dev.appiconset/icon_512x512.png -------------------------------------------------------------------------------- /App/InAppPurchaseViewer/InAppPurchaseViewer/Assets.xcassets/AppIcon_dev.appiconset/icon_512x512@2x@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shimastripe/InAppPurchaseViewer/HEAD/App/InAppPurchaseViewer/InAppPurchaseViewer/Assets.xcassets/AppIcon_dev.appiconset/icon_512x512@2x@2x.png -------------------------------------------------------------------------------- /App/InAppPurchaseViewer/InAppPurchaseViewer/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shimastripe/InAppPurchaseViewer/HEAD/App/InAppPurchaseViewer/InAppPurchaseViewer/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /App/InAppPurchaseViewer/InAppPurchaseViewer/Config.develop.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shimastripe/InAppPurchaseViewer/HEAD/App/InAppPurchaseViewer/InAppPurchaseViewer/Config.develop.xcconfig -------------------------------------------------------------------------------- /App/InAppPurchaseViewer/InAppPurchaseViewer/Config.production.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shimastripe/InAppPurchaseViewer/HEAD/App/InAppPurchaseViewer/InAppPurchaseViewer/Config.production.xcconfig -------------------------------------------------------------------------------- /App/InAppPurchaseViewer/InAppPurchaseViewer/InAppPurchaseViewer.develop.entitlements: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shimastripe/InAppPurchaseViewer/HEAD/App/InAppPurchaseViewer/InAppPurchaseViewer/InAppPurchaseViewer.develop.entitlements -------------------------------------------------------------------------------- /App/InAppPurchaseViewer/InAppPurchaseViewer/InAppPurchaseViewer.production.entitlements: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shimastripe/InAppPurchaseViewer/HEAD/App/InAppPurchaseViewer/InAppPurchaseViewer/InAppPurchaseViewer.production.entitlements -------------------------------------------------------------------------------- /App/InAppPurchaseViewer/InAppPurchaseViewer/InAppPurchaseViewerApp.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shimastripe/InAppPurchaseViewer/HEAD/App/InAppPurchaseViewer/InAppPurchaseViewer/InAppPurchaseViewerApp.swift -------------------------------------------------------------------------------- /App/InAppPurchaseViewer/InAppPurchaseViewer/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shimastripe/InAppPurchaseViewer/HEAD/App/InAppPurchaseViewer/InAppPurchaseViewer/Info.plist -------------------------------------------------------------------------------- /App/Package.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shimastripe/InAppPurchaseViewer/HEAD/App/Package.swift -------------------------------------------------------------------------------- /InAppPurchaseViewer.xctestplan: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shimastripe/InAppPurchaseViewer/HEAD/InAppPurchaseViewer.xctestplan -------------------------------------------------------------------------------- /InAppPurchaseViewer.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shimastripe/InAppPurchaseViewer/HEAD/InAppPurchaseViewer.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /InAppPurchaseViewer.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shimastripe/InAppPurchaseViewer/HEAD/InAppPurchaseViewer.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shimastripe/InAppPurchaseViewer/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shimastripe/InAppPurchaseViewer/HEAD/Makefile -------------------------------------------------------------------------------- /Package.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shimastripe/InAppPurchaseViewer/HEAD/Package.swift -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shimastripe/InAppPurchaseViewer/HEAD/README.md -------------------------------------------------------------------------------- /Sources/IAPClient/AppStoreServerClient.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shimastripe/InAppPurchaseViewer/HEAD/Sources/IAPClient/AppStoreServerClient.swift -------------------------------------------------------------------------------- /Sources/IAPClient/CredentialClient.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shimastripe/InAppPurchaseViewer/HEAD/Sources/IAPClient/CredentialClient.swift -------------------------------------------------------------------------------- /Sources/IAPClient/RootCertificateClient.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shimastripe/InAppPurchaseViewer/HEAD/Sources/IAPClient/RootCertificateClient.swift -------------------------------------------------------------------------------- /Sources/IAPClient/ServerEnvironment+.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shimastripe/InAppPurchaseViewer/HEAD/Sources/IAPClient/ServerEnvironment+.swift -------------------------------------------------------------------------------- /Sources/IAPClient/SignedDataVerifier+.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shimastripe/InAppPurchaseViewer/HEAD/Sources/IAPClient/SignedDataVerifier+.swift -------------------------------------------------------------------------------- /Sources/IAPCore/UIType+.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shimastripe/InAppPurchaseViewer/HEAD/Sources/IAPCore/UIType+.swift -------------------------------------------------------------------------------- /Sources/IAPInterface/AppStoreServerClientInterface.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shimastripe/InAppPurchaseViewer/HEAD/Sources/IAPInterface/AppStoreServerClientInterface.swift -------------------------------------------------------------------------------- /Sources/IAPInterface/CredentialClientInterface.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shimastripe/InAppPurchaseViewer/HEAD/Sources/IAPInterface/CredentialClientInterface.swift -------------------------------------------------------------------------------- /Sources/IAPInterface/Model/AppStoreEnvironment+.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shimastripe/InAppPurchaseViewer/HEAD/Sources/IAPInterface/Model/AppStoreEnvironment+.swift -------------------------------------------------------------------------------- /Sources/IAPInterface/Model/AutoRenewStatus+.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shimastripe/InAppPurchaseViewer/HEAD/Sources/IAPInterface/Model/AutoRenewStatus+.swift -------------------------------------------------------------------------------- /Sources/IAPInterface/Model/ConsumptionRequestReason+.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shimastripe/InAppPurchaseViewer/HEAD/Sources/IAPInterface/Model/ConsumptionRequestReason+.swift -------------------------------------------------------------------------------- /Sources/IAPInterface/Model/ExpirationIntent+.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shimastripe/InAppPurchaseViewer/HEAD/Sources/IAPInterface/Model/ExpirationIntent+.swift -------------------------------------------------------------------------------- /Sources/IAPInterface/Model/ExternalPurchaseToken+.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shimastripe/InAppPurchaseViewer/HEAD/Sources/IAPInterface/Model/ExternalPurchaseToken+.swift -------------------------------------------------------------------------------- /Sources/IAPInterface/Model/IAPEnvironment.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shimastripe/InAppPurchaseViewer/HEAD/Sources/IAPInterface/Model/IAPEnvironment.swift -------------------------------------------------------------------------------- /Sources/IAPInterface/Model/JWSRenewalInfoDecodedPayload+.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shimastripe/InAppPurchaseViewer/HEAD/Sources/IAPInterface/Model/JWSRenewalInfoDecodedPayload+.swift -------------------------------------------------------------------------------- /Sources/IAPInterface/Model/JWSTransactionDecodedPayload+.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shimastripe/InAppPurchaseViewer/HEAD/Sources/IAPInterface/Model/JWSTransactionDecodedPayload+.swift -------------------------------------------------------------------------------- /Sources/IAPInterface/Model/NotificationHistoryItem+.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shimastripe/InAppPurchaseViewer/HEAD/Sources/IAPInterface/Model/NotificationHistoryItem+.swift -------------------------------------------------------------------------------- /Sources/IAPInterface/Model/NotificationHistoryModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shimastripe/InAppPurchaseViewer/HEAD/Sources/IAPInterface/Model/NotificationHistoryModel.swift -------------------------------------------------------------------------------- /Sources/IAPInterface/Model/NotificationTypeV2+.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shimastripe/InAppPurchaseViewer/HEAD/Sources/IAPInterface/Model/NotificationTypeV2+.swift -------------------------------------------------------------------------------- /Sources/IAPInterface/Model/OfferType+.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shimastripe/InAppPurchaseViewer/HEAD/Sources/IAPInterface/Model/OfferType+.swift -------------------------------------------------------------------------------- /Sources/IAPInterface/Model/PriceIncreaseStatus+.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shimastripe/InAppPurchaseViewer/HEAD/Sources/IAPInterface/Model/PriceIncreaseStatus+.swift -------------------------------------------------------------------------------- /Sources/IAPInterface/Model/ResponseBodyV2DecodedPayload+.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shimastripe/InAppPurchaseViewer/HEAD/Sources/IAPInterface/Model/ResponseBodyV2DecodedPayload+.swift -------------------------------------------------------------------------------- /Sources/IAPInterface/Model/RevocationReason+.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shimastripe/InAppPurchaseViewer/HEAD/Sources/IAPInterface/Model/RevocationReason+.swift -------------------------------------------------------------------------------- /Sources/IAPInterface/Model/ServerEnvironment.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shimastripe/InAppPurchaseViewer/HEAD/Sources/IAPInterface/Model/ServerEnvironment.swift -------------------------------------------------------------------------------- /Sources/IAPInterface/Model/Status+.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shimastripe/InAppPurchaseViewer/HEAD/Sources/IAPInterface/Model/Status+.swift -------------------------------------------------------------------------------- /Sources/IAPInterface/Model/SubscriptionStatus.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shimastripe/InAppPurchaseViewer/HEAD/Sources/IAPInterface/Model/SubscriptionStatus.swift -------------------------------------------------------------------------------- /Sources/IAPInterface/Model/Subtype+.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shimastripe/InAppPurchaseViewer/HEAD/Sources/IAPInterface/Model/Subtype+.swift -------------------------------------------------------------------------------- /Sources/IAPInterface/Model/TransactionHistory.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shimastripe/InAppPurchaseViewer/HEAD/Sources/IAPInterface/Model/TransactionHistory.swift -------------------------------------------------------------------------------- /Sources/IAPInterface/Model/TransactionReason+.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shimastripe/InAppPurchaseViewer/HEAD/Sources/IAPInterface/Model/TransactionReason+.swift -------------------------------------------------------------------------------- /Sources/IAPInterface/RootCertificateClientInterface.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shimastripe/InAppPurchaseViewer/HEAD/Sources/IAPInterface/RootCertificateClientInterface.swift -------------------------------------------------------------------------------- /Sources/IAPModel/IAPError.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shimastripe/InAppPurchaseViewer/HEAD/Sources/IAPModel/IAPError.swift -------------------------------------------------------------------------------- /Sources/IAPModel/IAPModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shimastripe/InAppPurchaseViewer/HEAD/Sources/IAPModel/IAPModel.swift -------------------------------------------------------------------------------- /Sources/IAPModel/LoadingViewState.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shimastripe/InAppPurchaseViewer/HEAD/Sources/IAPModel/LoadingViewState.swift -------------------------------------------------------------------------------- /Sources/IAPView/CellText.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shimastripe/InAppPurchaseViewer/HEAD/Sources/IAPView/CellText.swift -------------------------------------------------------------------------------- /Sources/IAPView/ContentView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shimastripe/InAppPurchaseViewer/HEAD/Sources/IAPView/ContentView.swift -------------------------------------------------------------------------------- /Sources/IAPView/LicensesView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shimastripe/InAppPurchaseViewer/HEAD/Sources/IAPView/LicensesView.swift -------------------------------------------------------------------------------- /Sources/IAPView/NotificationHistoryTableView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shimastripe/InAppPurchaseViewer/HEAD/Sources/IAPView/NotificationHistoryTableView.swift -------------------------------------------------------------------------------- /Sources/IAPView/NotificationHistoryView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shimastripe/InAppPurchaseViewer/HEAD/Sources/IAPView/NotificationHistoryView.swift -------------------------------------------------------------------------------- /Sources/IAPView/Resources/Localizable.xcstrings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shimastripe/InAppPurchaseViewer/HEAD/Sources/IAPView/Resources/Localizable.xcstrings -------------------------------------------------------------------------------- /Sources/IAPView/SettingsView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shimastripe/InAppPurchaseViewer/HEAD/Sources/IAPView/SettingsView.swift -------------------------------------------------------------------------------- /Sources/IAPView/SubscriptionStatusTableView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shimastripe/InAppPurchaseViewer/HEAD/Sources/IAPView/SubscriptionStatusTableView.swift -------------------------------------------------------------------------------- /Sources/IAPView/SubscriptionStatusView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shimastripe/InAppPurchaseViewer/HEAD/Sources/IAPView/SubscriptionStatusView.swift -------------------------------------------------------------------------------- /Sources/IAPView/Toolbar+.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shimastripe/InAppPurchaseViewer/HEAD/Sources/IAPView/Toolbar+.swift -------------------------------------------------------------------------------- /Sources/IAPView/TransactionHistoryTableView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shimastripe/InAppPurchaseViewer/HEAD/Sources/IAPView/TransactionHistoryTableView.swift -------------------------------------------------------------------------------- /Sources/IAPView/TransactionHistoryView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shimastripe/InAppPurchaseViewer/HEAD/Sources/IAPView/TransactionHistoryView.swift -------------------------------------------------------------------------------- /Tests/IAPClientTests/IAPClientTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shimastripe/InAppPurchaseViewer/HEAD/Tests/IAPClientTests/IAPClientTests.swift -------------------------------------------------------------------------------- /Tests/IAPModelTests/IAPModelTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shimastripe/InAppPurchaseViewer/HEAD/Tests/IAPModelTests/IAPModelTests.swift -------------------------------------------------------------------------------- /Tests/IAPViewTests/IAPViewTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shimastripe/InAppPurchaseViewer/HEAD/Tests/IAPViewTests/IAPViewTests.swift -------------------------------------------------------------------------------- /ci_scripts/ci_post_clone.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shimastripe/InAppPurchaseViewer/HEAD/ci_scripts/ci_post_clone.sh -------------------------------------------------------------------------------- /ci_scripts/ci_post_xcodebuild.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shimastripe/InAppPurchaseViewer/HEAD/ci_scripts/ci_post_xcodebuild.sh -------------------------------------------------------------------------------- /renovate.json5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shimastripe/InAppPurchaseViewer/HEAD/renovate.json5 -------------------------------------------------------------------------------- /sparkle/appcast.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shimastripe/InAppPurchaseViewer/HEAD/sparkle/appcast.xml --------------------------------------------------------------------------------