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

[Initial release] Align all donations to a single US$5/mo "Akatsuki+ Membership" #172

Merged
merged 10 commits into from
Oct 28, 2024

Conversation

cmyui
Copy link
Member

@cmyui cmyui commented Oct 28, 2024

Redid branding (supporter/premium -> "Akatsuki+"), UIs (mainly the descriptions of the perks), and backend for calculating payments. This PR does not move towards a proper paypal implementation of a monthly-billed-subscription model yet, but am working on that here: #173.

This is also needed for the initial release: osuAkatsuki/payments-service#11.

There are some other considerations in mind, but nothing release blocking has come to mind -- most other aspects (e.g. internal tooling or code concerns) can be addressed post-rollout asynchronously.

Tested locally:

image

@cmyui cmyui changed the title Align all branding to US$5/mo premium [Initial release] Align all branding to US$5/mo premium Oct 28, 2024
@cmyui cmyui self-assigned this Oct 28, 2024
@cmyui cmyui added the enhancement New feature or request label Oct 28, 2024
@@ -1,7 +1,7 @@
{{/* prettier-ignore-start */}}
{{/*###
Handler=/premium
TitleBar=Support Akatsuki (Premium)
TitleBar=Akatsuki Premium
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Open question on branding -- e.g. Akatsuki Premium (Membership) vs. Akatsuki+ (Membership) -- here: https://discord.com/channels/1071583333022191677/1071602687126294600/1300301110371815546

@cmyui cmyui changed the title [Initial release] Align all branding to US$5/mo premium [Initial release] Align all branding to US$5/mo premium, refactor to subscription-based payments Oct 28, 2024
@cmyui cmyui changed the title [Initial release] Align all branding to US$5/mo premium, refactor to subscription-based payments [Initial release] Align all branding to US$5/mo premium, switch to monthly subscriptions Oct 28, 2024
@cmyui cmyui changed the title [Initial release] Align all branding to US$5/mo premium, switch to monthly subscriptions [Initial release] Align all donations to a single US$5 subscription billed monthly Oct 28, 2024
web/templates/premium.html Outdated Show resolved Hide resolved
@cmyui cmyui marked this pull request as draft October 28, 2024 04:34
@cmyui cmyui changed the title [Initial release] Align all donations to a single US$5 subscription billed monthly [Initial release] Align all donations to a single US$5/mo premium tier Oct 28, 2024
@cmyui cmyui marked this pull request as ready for review October 28, 2024 04:37
@cmyui cmyui changed the title [Initial release] Align all donations to a single US$5/mo premium tier [Initial release] Align all donations to a single US$5/mo "Akatsuki+ Membership" Oct 28, 2024
@cmyui
Copy link
Member Author

cmyui commented Oct 28, 2024

Tested pretty heavily locally & confident in it

@cmyui cmyui merged commit 20070c3 into master Oct 28, 2024
@cmyui cmyui deleted the align-to-5usd-premium-only branch October 28, 2024 07:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant