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

fix(web): update app state api & rules add api #1184

Merged
merged 3 commits into from
May 29, 2023

Conversation

LeezQ
Copy link
Collaborator

@LeezQ LeezQ commented May 29, 2023

No description provided.

LeezQ added 3 commits May 29, 2023 15:17
(cherry picked from commit 33f89bf)
(cherry picked from commit a4cc073)
(cherry picked from commit 1bd3ab0)
@maslow maslow changed the title fix metering web fix(web): update app state api & rules add api May 29, 2023
@maslow maslow merged commit 5c06979 into labring:design-metering May 29, 2023
@LeezQ LeezQ deleted the feat-metering-web branch May 29, 2023 07:59
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>
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