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

feat(server): add invite code feature and billings pagination #1183

Merged
merged 2 commits into from
May 29, 2023

Conversation

HUAHUAI23
Copy link
Contributor

@HUAHUAI23 HUAHUAI23 commented May 29, 2023

chore(server): add invite code feature and billings pagination

@HUAHUAI23 HUAHUAI23 requested a review from maslow May 29, 2023 05:07
@maslow maslow changed the title Design metering feat(server): add invite code feature and billings pagination May 29, 2023
@maslow maslow merged commit b51af3d into labring:design-metering May 29, 2023
maslow added a commit that referenced this pull request May 29, 2023
… discard Prisma (#1187)

* design metering schema

* add region bundle schema

* 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

* 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: bundle select

* fix: upgrade payment

* refactor(web): update package

* refactor(web): upgrade type definitions

---------

Co-authored-by: NightWhite <nightwhite634@gmail.com>

* add pagination response decoration

* feat(web): metering web (#1173)

(cherry picked from commit 3793fbc)

* chore: update entity typings

* fix(web): modal height (#1175)

* add application trial tier limit

* 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 (#1184)

* fix(web): update app state api

(cherry picked from commit 33f89bf)

* fix(web): rules add

(cherry picked from commit a4cc073)

* fix(web): id -> _id

(cherry picked from commit 1bd3ab0)

* fix(server): update response struct of rules, add response types

* refactor(web): api definitions (#1185)

* fix(server): fix trial app logic

* Feat definition (#1186)

* refactor(web): api definitions

* fix(web): show fee

* merge main into design-metering

* add metering yaml to laf helm charts

---------

Co-authored-by: allence <lizhenq2009@gmail.com>
Co-authored-by: NightWhite <nightwhite634@gmail.com>
Co-authored-by: limbo <43649186+HUAHUAI23@users.noreply.github.com>
@HUAHUAI23 HUAHUAI23 deleted the design-metering branch May 30, 2023 06:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants