Davide De Rosa
7d7aaa8b0c
Update paywall ( #441 )
...
Group features and drop platform purchases.
2023-12-23 12:10:34 +01:00
Davide De Rosa
4c4876c5f7
Incorrect handling of receipt purchases ( #439 )
2023-12-21 08:54:00 +01:00
Davide De Rosa
1551b59f21
Use async in ProductManager ( #438 )
...
Drop legacy completion handlers. Push `Task` to the views.
Also:
- Group library tests in a test plan
- Fix a broken library dependency
2023-12-21 08:09:52 +01:00
Davide De Rosa
a0da930d98
Refactor and test ProductManager ( #437 )
...
Carefully drop the StoreKit and Kvitto dependencies for ProductManager
to be testable.
Rebuild test target completely to start writing meaningful tests in
general.
2023-12-20 20:43:39 +01:00