-
-
Notifications
You must be signed in to change notification settings - Fork 682
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
feat(server): add metered billing module, remove subscription module, discard Prisma #1187
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Member
maslow
commented
May 29, 2023
- design metering schema
- add region bundle schema
- remove prisma in some modules
- remove prisma in gateway, website, storage
- remove prisma in dependency module
- remove prisma in account module
- remove prisma in instance module
- remove prisma in auth and user module
- remove prisma in function and trigger module
- remove prisma totally
- add resource option & template api
- rename resource template to bundle
- design metering schema
- add region bundle schema
- remove prisma in some modules
- remove prisma in gateway, website, storage
- remove prisma in dependency module
- remove prisma in account module
- remove prisma in instance module
- remove prisma in auth and user module
- remove prisma in function and trigger module
- remove prisma totally
- add resource option & template api
- rename resource template to bundle
- add billing module & price calculation api
- add response api typings
- Design metering (Design metering #1169)
- update app bundle api
- impl billing task
- impl billing payment task
- restart app while updating bundle
- update user profile api
- fix account api response body
- feat(web): new metering design (feat(web): metering web #1171)
- add pagination response decoration
- feat(web): metering web (feat(web): metering web #1173)
- chore: update entity typings
- fix(web): modal height (fix(web): modal height #1175)
- add application trial tier limit
- feat(server): add invite code feature and billings pagination (feat(server): add invite code feature and billings pagination #1183)
- feat(server): process free trial billing
- fix(web): update app state api & rules add api (fix(web): update app state api & rules add api #1184)
- fix(server): update response struct of rules, add response types
- refactor(web): api definitions (refactor(web): api definitions #1185)
- fix(server): fix trial app logic
- Feat definition (Feat definition #1186)
- merge main into design-metering
- add metering yaml to laf helm charts
* design metering schema * add region bundle schema * remove prisma in some modules * remove prisma in gateway, website, storage * remove prisma in dependency module * remove prisma in account module * remove prisma in instance module * remove prisma in auth and user module * remove prisma in function and trigger module * remove prisma totally * add resource option & template api * rename resource template to bundle * add billing module & price calculation api * add response api typings
* doc: add wechat example * doc: add jsapi pay example * doc: add two cloud function example (#1134) * doc: add two cloud function example * doc: delete repeat word * doc: fix wrong format (#1164) * feat: bundle select * fix: upgrade payment * refactor(web): update package * refactor(web): upgrade type definitions --------- Co-authored-by: NightWhite <nightwhite634@gmail.com>
(cherry picked from commit 3793fbc)
* refactor(web): api definitions * fix(web): show fee
maslow
changed the title
design metering
feat(server): add metered billing module, remove subscription module, discard Prisma
May 29, 2023
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.