Commit Graph
18 Commits
Author SHA1 Message Date
Facundo Menzella 6b5c430082 chore: Enable force_unwrapping for SwiftLint (#4820)
* enable force_unwrapping

* avoid force unwrap

* fixed all errors

* remove extra disable
2025-02-26 12:40:49 +01:00
Facundo Menzella 75471965de feat: Introduce refund window to control if a refund is offered for a purchase (#4784) 2025-02-25 13:13:49 +01:00
Facundo Menzella 84172d47ef fix: Track impression in CustomerCenter only once (#4778)
* fix: Track impression in CustomerCenter only once

* add extra tracks
2025-02-12 16:54:29 +01:00
Facundo Menzella 5354cbe62c feat: Dont show cancel path if lifetime subscription (#4755)
* feat: Dont show cancel path if lifetime subscription

* added variable + tests

* add lifetime sub check

* nits

* remove extra loding path

* Renamed isLifetime

* Added docs
2025-02-07 11:14:37 +01:00
Will Taylor 6c4256ab07 use SK2 RenewalInfo to get renewal prices & currency 2024-12-20 07:50:30 -06:00
Cesar de la Vega 936d66affe Fix loading Customer Center when entitlement is granted by another Apple app (#4603) 2024-12-17 16:05:59 +01:00
Cesar de la Vega f3ad189197 Add ErrorView to CustomerCenter (#4574) 2024-12-12 12:36:19 +01:00
Will Taylor 83cc3f8f94 Calculate restore results based on presence of purchases (#4576) 2024-12-12 11:45:22 +01:00
Will Taylor f87bd03aed Support toggling update warnings & show update in restore flow 2024-12-11 15:16:15 -06:00
Will Taylor fa27846b0d Always reload CustomerInfo when Customer Center is loaded 2024-12-11 14:45:02 -06:00
Cesar de la Vega 24d66605ea Refactors the creation of the subscription details in Customer Center (#4515) 2024-12-11 20:55:22 +01:00
Cesar de la Vega eb334dec67 Add feedback survey option chosen event (#4528) 2024-12-10 14:31:57 +01:00
Cesar de la Vega afa9f446d6 Create CustomerCenterEvent (#4392) 2024-12-02 15:43:53 +01:00
Cesar de la Vega 4a0156e1f6 Add lifetime support to the Customer Center (#4503) 2024-11-22 14:42:48 +01:00
Cesar de la Vega 0f166d5a38 Remove CUSTOMER_CENTER_ENABLED (#4305) 2024-09-27 11:28:18 +02:00
JayShortway 70983772e5 [Customer Center] Shows a warning when the app is not the latest version (#4193) 2024-08-27 10:07:23 +02:00
JayShortway 081b6535b1 [Customer Center] CustomerCenterViewModel checks whether the app is the latest version (#4169) 2024-08-16 12:02:21 +02:00
dd0ee262ea [Customer Center] Initial implementation (#3967)
Alpha of the Customer Center. In this branch, it's been disabled behind
a compilation flag.

---------

Co-authored-by: Will Taylor <wtaylor151@gmail.com>
Co-authored-by: James Borthwick <109382862+jamesrb1@users.noreply.github.com>
Co-authored-by: RevenueCat Git Bot <72824662+RCGitBot@users.noreply.github.com>
Co-authored-by: JayShortway <29483617+JayShortway@users.noreply.github.com>
Co-authored-by: Toni Rico <toni.rico.diez@revenuecat.com>
Co-authored-by: Toni Rico <antonio.rico.diez@revenuecat.com>
Co-authored-by: Cody Kerns <44073103+codykerns@users.noreply.github.com>
Co-authored-by: Andy Boedo <andresboedo@gmail.com>
2024-08-09 15:26:55 +02:00