Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feat(server): add metered billing module, remove subscription module,…
… 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 <[email protected]> * 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 <[email protected]> Co-authored-by: NightWhite <[email protected]> Co-authored-by: limbo <[email protected]>
- Loading branch information