Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ALTAPPS-1303: Shared, Android mobile content trial #1111

Merged

Conversation

XanderZhu
Copy link
Contributor

@XanderZhu XanderZhu commented Jul 22, 2024

YouTrack Issues:
ALTAPPS-1303

Checklist

Before Code Review:

  • Fields "Assignees, Labels, Milestone" are filled in the pull request;
  • All checks have been passed;
  • Changes have been checked locally.

Description

  • Add new MOBILE_CONTENT_TRIAL subscription type & SubscriptionLimitType param to distinct problems & topics limits;
  • Mark locked activities & show paywall in study plan, when all free topics are done (see StepCompletionWidgetFeature);
  • Show paywall on last available topic completion (see StepCompletionFeature);
  • Hide limits for users with MOBILE_CONTENT_TRIAL subscription (see StepQuizFeature, StepQuizToolbarFeature, TopicCompletedModalFeature);
  • Consider users without payment ability as Freemium users;
  • Update Paywall ui: update strings, replace ContinueWithLimitsClicked action with CloseClicked action.

@XanderZhu XanderZhu self-assigned this Jul 22, 2024
@XanderZhu XanderZhu added shared Shared module task android Android module task labels Jul 22, 2024
@XanderZhu XanderZhu added this to the 1.65 milestone Jul 22, 2024
@github-actions github-actions bot added the ios iOS module task label Jul 22, 2024
@XanderZhu XanderZhu marked this pull request as ready for review July 22, 2024 16:21
@XanderZhu XanderZhu requested a review from ivan-magda July 22, 2024 16:21
@ivan-magda ivan-magda added the awaiting review Pull Request is awaiting code reviews label Jul 23, 2024
@ivan-magda ivan-magda removed the awaiting review Pull Request is awaiting code reviews label Jul 23, 2024
@ivan-magda ivan-magda merged commit c5d284d into develop Jul 23, 2024
7 of 9 checks passed
@ivan-magda ivan-magda deleted the feature/ALTAPPS-1303/Shared-Android-Mobile-Content-Trial branch July 23, 2024 04:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
android Android module task ios iOS module task shared Shared module task
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants