# Release-20230919

- Merge pull request [#2550](https://github.com/tidbcloud/dbaas-ui/pull/2550) from tidbcloud/feat/dataservice-empty [5051f5ff](https://github.com/tidbcloud/dbaas-ui/commit/5051f5ffd4b2a867ee399d76740e0d4d1c3e9e8c)

  - fix: dataservice add icon [77ea33b9](https://github.com/tidbcloud/dbaas-ui/commit/77ea33b95cc63b25c6f764a133a9662cbbcba6eb)

  - fix: dataservice icon & typo changed [239eb90d](https://github.com/tidbcloud/dbaas-ui/commit/239eb90de53d4f6fdc5af3908cafcd50634b19dc)

  - feat: dataservice empty guide [5dc156fe](https://github.com/tidbcloud/dbaas-ui/commit/5dc156feaa13fce96ff265460aadeb56fb328e77)

  - feat: dataservice empty guide link [7ea64505](https://github.com/tidbcloud/dbaas-ui/commit/7ea645057f2aa0367cc43a2d0d63f17b93ec1b7e)

  - feat: dataservice empty guide [14f13ae7](https://github.com/tidbcloud/dbaas-ui/commit/14f13ae720d4c1ee30bb73c41c5e678989de3a77)

- Merge pull request [#2555](https://github.com/tidbcloud/dbaas-ui/pull/2555) from tidbcloud/refine/cluster-status [60007bc8](https://github.com/tidbcloud/dbaas-ui/commit/60007bc88c0344ef7a9cbe3da4897f2230a46be9)

- Merge pull request [#2517](https://github.com/tidbcloud/dbaas-ui/pull/2517) from tidbcloud/feat/switch-payment [d5cc031e](https://github.com/tidbcloud/dbaas-ui/commit/d5cc031e06a7a2f7bfd7dbb34418290202c2b2cf)

  - refine(cluster/status): adjust cluster status badge [dc925b88](https://github.com/tidbcloud/dbaas-ui/commit/dc925b88562eb4c246ee0b7fe4e0b8bac6700ef3)

  - refine(features/restore): adjust restore status badge [599519b2](https://github.com/tidbcloud/dbaas-ui/commit/599519b264f9c2bfb2e5931d945f54f49e115355)

- Merge pull request [#2553](https://github.com/tidbcloud/dbaas-ui/pull/2553) from tidbcloud/feat/vercel-branching-revert [fb31ebce](https://github.com/tidbcloud/dbaas-ui/commit/fb31ebced06f31e4b95fc38c435cd45409964e1d)

  - feat(billing): ENDORSED -> WIRE_TRANSFER [3f3d4d69](https://github.com/tidbcloud/dbaas-ui/commit/3f3d4d69d670872d8ccb86fb0b14fafef0606cc9)

  - fix(billing): payment method show [6aadeb1e](https://github.com/tidbcloud/dbaas-ui/commit/6aadeb1e7488b0df4ce92e8b7cf33d5be0dd049f)

  - feat(billing): add tips for wire transfer [d37eca63](https://github.com/tidbcloud/dbaas-ui/commit/d37eca633f959254a24a174a50bf7a744fd55c94)

  - feat(billing): add free trial to marketplace [e79ef05e](https://github.com/tidbcloud/dbaas-ui/commit/e79ef05e0ba40c553cf5263a844e9f4019851a68)

  - feat(billing): add endorsed [ce23fa9e](https://github.com/tidbcloud/dbaas-ui/commit/ce23fa9e24b88c03b6c0f86d02d5db0de863f876)

  - feat(billing): ignore billing service [ca042aa1](https://github.com/tidbcloud/dbaas-ui/commit/ca042aa1f202d3ee08d730b95c405f20b32eb6d8)

  - feat(billing): split billing swagger [cfcd8404](https://github.com/tidbcloud/dbaas-ui/commit/cfcd84041e7f60f42988bd960fa0b18363ee2483)

- Merge pull request [#2554](https://github.com/tidbcloud/dbaas-ui/pull/2554) from tidbcloud/fix/dataservice-bugfix [0eb62417](https://github.com/tidbcloud/dbaas-ui/commit/0eb62417d1c671c8f329acd86d194d6820ee2aec)

  - fix: chat2data method [19da613a](https://github.com/tidbcloud/dbaas-ui/commit/19da613ac5e43b6ed06c2b88895b98e98a790361)

  - fix: datasource disabled status [7abb0fb9](https://github.com/tidbcloud/dbaas-ui/commit/7abb0fb95d682c168165aa737ebe77e8aaddffbf)

  - Revert "Merge pull request #2541 from tidbcloud/feat/vercel-branching" [48832019](https://github.com/tidbcloud/dbaas-ui/commit/48832019f906813fb8a4202625bfb3462fedb5e7)

- Merge pull request [#2497](https://github.com/tidbcloud/dbaas-ui/pull/2497) from tidbcloud/feat/serverless_creation [1a359274](https://github.com/tidbcloud/dbaas-ui/commit/1a3592743cf6203108bf74267d9f78ce869e7352)

- Merge pull request [#2545](https://github.com/tidbcloud/dbaas-ui/pull/2545) from tidbcloud/feat/serverless-branch-add-param [815eaf1b](https://github.com/tidbcloud/dbaas-ui/commit/815eaf1ba15ad660880e8f11e8c6802295ffa63f)

  - fix: dataservice bugfix [ee5df873](https://github.com/tidbcloud/dbaas-ui/commit/ee5df873922b6e35ed11967d5f66b1e0febe323e)

  - fix: dataservice typo [7cc0b784](https://github.com/tidbcloud/dbaas-ui/commit/7cc0b78451ffc7e2f6f85871368b23f6793b2d2d)

  - refine(clusters/creation): remove dead codes [653374b3](https://github.com/tidbcloud/dbaas-ui/commit/653374b3571c643790ec33ba18d0a466faaf3463)

  - feat(clusters/creation/serverless): use advance feature flag [1f702227](https://github.com/tidbcloud/dbaas-ui/commit/1f702227d0fc9d8c873f0e3586fba294b7757eda)

  - feat(utils): add serverless advance feature flag [7b32d41b](https://github.com/tidbcloud/dbaas-ui/commit/7b32d41b7b9b798467c57456b3796841816118a1)

- Merge pull request [#2549](https://github.com/tidbcloud/dbaas-ui/pull/2549) from tidbcloud/chart-color-var [9095f7af](https://github.com/tidbcloud/dbaas-ui/commit/9095f7af7942d9152be59d68b89fb64f9ec30d09)

  - chore: remove unused function [4d314b9b](https://github.com/tidbcloud/dbaas-ui/commit/4d314b9b831db335a83318a0bd88663758ec0de0)

- Merge pull request [#2541](https://github.com/tidbcloud/dbaas-ui/pull/2541) from tidbcloud/feat/vercel-branching [326929e3](https://github.com/tidbcloud/dbaas-ui/commit/326929e3ec328d6a179d41e25693514b530d052c)

- Merge branch 'dev' into chart-color-var [e3a50516](https://github.com/tidbcloud/dbaas-ui/commit/e3a50516ac6e7f1a0da4449881bfb25d659de39e)

  - tweak(theme): chart color vars [76352589](https://github.com/tidbcloud/dbaas-ui/commit/76352589aa2616f01987b78b3c4aec8e43c91d59)

- Merge pull request [#2546](https://github.com/tidbcloud/dbaas-ui/pull/2546) from tidbcloud/refine/profile_2c_unshelve [75427c38](https://github.com/tidbcloud/dbaas-ui/commit/75427c380b27735f4d4f6fc0a0b38ba0e93e3b19)

- Merge pull request [#2548](https://github.com/tidbcloud/dbaas-ui/pull/2548) from tidbcloud/hotfix/20230919-chat2quey-timeout [f86dcbaa](https://github.com/tidbcloud/dbaas-ui/commit/f86dcbaadfa0bceee7710954f402439bfc2ef004)

  - refine(clusters/creation/serverless): improve encryption description [0f8a4b60](https://github.com/tidbcloud/dbaas-ui/commit/0f8a4b60d9f551919f18445d976c16ec693327fd)

- Merge pull request [#2518](https://github.com/tidbcloud/dbaas-ui/pull/2518) from tidbcloud/feat/serverless-estimation [b9fbd7cd](https://github.com/tidbcloud/dbaas-ui/commit/b9fbd7cde8bcd9db5f0411bb83868e390f7a4033)

  - refactor(cluster/backup/restore): support retirement of 2C profile [d9da39ad](https://github.com/tidbcloud/dbaas-ui/commit/d9da39ad496e83c2ccb3e2a27e2dea6c015713df)

  - feat: get orgid,projectid from queryparams [ead5d436](https://github.com/tidbcloud/dbaas-ui/commit/ead5d436a4b3a7f0686077d4fb360d0133617b2e)

  - feat(clusters/creation/serverless): show encryption status on summary card [ee4c6ff8](https://github.com/tidbcloud/dbaas-ui/commit/ee4c6ff8f5ba1a60c1cdc51d536b425aa6cde775)

  - feat(clusters/creation/SumInfoItem): add `labelProps` prop [5bc9b40a](https://github.com/tidbcloud/dbaas-ui/commit/5bc9b40ab267de03da5e43cae95265f1f1ad0eac)

  - refine(features/cluster): adapt log API update [5acd38b1](https://github.com/tidbcloud/dbaas-ui/commit/5acd38b1eed53269e7b8fb1b8661c06c2cb59e51)

  - refine(features/cluster, clusters/creation): sync serverless API update [731cb49b](https://github.com/tidbcloud/dbaas-ui/commit/731cb49b9e885058596a5799185954fa7d46c6fa)

  - refine(features/cluster/spending-limit): sync APIs update [8c9361ed](https://github.com/tidbcloud/dbaas-ui/commit/8c9361ed3ffea5e5c3cb88c71e4009b6e22c8a4c)

  - chore(swagger/v2): sync serverless APIs update [744faf34](https://github.com/tidbcloud/dbaas-ui/commit/744faf340565716ce8bd6feeb4a083e6ce979bbe)

  - refine(clusters/creation): improve form container styles [2860a0bc](https://github.com/tidbcloud/dbaas-ui/commit/2860a0bc1044b89fe1983ca6ccba6b59dbfcc4fb)

  - fix(features/cluster/spending-limit): correct query conditions [8f881795](https://github.com/tidbcloud/dbaas-ui/commit/8f88179543c8b4693a95939121d8bde35f398172)

  - refine(clusters/creation/serverless): improve spending limit input rules [d66d6460](https://github.com/tidbcloud/dbaas-ui/commit/d66d6460b7ebb15f6a917d9edc46ec5715102109)

  - fix(clusters/creation/serverless): fix spending limit rule message [aabb3da7](https://github.com/tidbcloud/dbaas-ui/commit/aabb3da71e8b979194f938b97dde142ae9c59950)

  - refine(clusters/creation/serverless): improve spending limit icon color [9556c62b](https://github.com/tidbcloud/dbaas-ui/commit/9556c62b4417e57fae2555a274916d940c347993)

  - fix(clusters/creation/serverless): correct min spending limit [ae5ae503](https://github.com/tidbcloud/dbaas-ui/commit/ae5ae5034502a28452e92b3d97a3476a57d45dce)

  - fix(clusters/creation/serverless): fix spending limit rule message [e140a2e3](https://github.com/tidbcloud/dbaas-ui/commit/e140a2e36ff81aefd0da53e572922f5b7c87c7be)

  - fix(clusters/creation/serverless): disable encryption according to spending limit [7844b91e](https://github.com/tidbcloud/dbaas-ui/commit/7844b91ed4015fa75e93aca6e6a9a7bf17873333)

  - fix(clusters/creation/serverless): add spending limit rules according to encryption config [dafe615e](https://github.com/tidbcloud/dbaas-ui/commit/dafe615eedcc94a0e5ef76a903c1cef13e56108e)

  - feat(clusters/creation/serverless): add encryption args to creation API [82972078](https://github.com/tidbcloud/dbaas-ui/commit/829720786fc79ce1a85a1d4d4a0e3446c85bbcd0)

  - refine(clusters/creation/serverless): add encryption support for spending limit [ffecb41d](https://github.com/tidbcloud/dbaas-ui/commit/ffecb41dcfef4b8e98bda3287a16ac2f566e9a58)

  - feat(clusters/creation/serverless): add encryption configs to form [1d42e4bf](https://github.com/tidbcloud/dbaas-ui/commit/1d42e4bf3c889532e05f70845e0a134f0bc6e82f)

  - refactor(features/cluster): use new spending limit APIs and hooks [ab7e3c8b](https://github.com/tidbcloud/dbaas-ui/commit/ab7e3c8ba66ca427c4ca1c764bf25a851334aff0)

  - refine(utils): provide default value for parameters of `toCents` [175d2cc0](https://github.com/tidbcloud/dbaas-ui/commit/175d2cc0c2cbb898433044bb1643fd7160db45ed)

  - chore(swagger): sync serverless spending limit APIs update [5e643652](https://github.com/tidbcloud/dbaas-ui/commit/5e643652e57c3a9bffc7b228fb48209b84973405)

  - feat(clusters/creation/serverless): use regions v2 hook and creation v2 hook [5f9a4cd0](https://github.com/tidbcloud/dbaas-ui/commit/5f9a4cd0927ce6e30d06c524b5b54b6d9ddf8b42)

  - feat(clusters/creation/serverless): provide get all regions v2 hook [ef351eaa](https://github.com/tidbcloud/dbaas-ui/commit/ef351eaaa72416c0f27d7fe5ffe18447e007311b)

  - feat(features/cluster): provide serverless creation v2 hook [6db1bec6](https://github.com/tidbcloud/dbaas-ui/commit/6db1bec61b1e511320faf8f1eb300ccb7b3b1928)

  - chore(git): update .gitignore [ab650938](https://github.com/tidbcloud/dbaas-ui/commit/ab650938b5b3112cb48a74c5265151c30d90196e)

  - chore(orval): add serverless API v2 configs [c13fdf33](https://github.com/tidbcloud/dbaas-ui/commit/c13fdf337c8b4a9aca9d481590ec043a86ee3074)

  - chore(swagger): sync serverless API v2 update [8bed0e6f](https://github.com/tidbcloud/dbaas-ui/commit/8bed0e6f3d67b38b3dabf2efe8866e22a7edbc80)

  - chore(swagger): fix serverless API v2 syntax [672242eb](https://github.com/tidbcloud/dbaas-ui/commit/672242eb0595c07f5cf3ca193b8aa3bc44292f21)

  - chore(swagger): sync serverless API v2 from backend [e5d496b2](https://github.com/tidbcloud/dbaas-ui/commit/e5d496b23465f6dc0f61609740145950d8198f3b)

  - feat(spending limit): check spending limit update_at time [5a493148](https://github.com/tidbcloud/dbaas-ui/commit/5a493148085b1e3040a13db8a7a7d5f907e3110a)

  - feat(spending limit): add update_at to spending [57ee88ce](https://github.com/tidbcloud/dbaas-ui/commit/57ee88ce5f3a4c3eb6d3b3792b44e5fc3c38e68a)

  - feat(spending_limit): set time to 3 days [d6b6e3ff](https://github.com/tidbcloud/dbaas-ui/commit/d6b6e3ff124a1598f0ed973d38af7a51a49a8824)

  - fix(spending_limit): estimation cost [2d72172f](https://github.com/tidbcloud/dbaas-ui/commit/2d72172f6c493df90d2f038f0e2bee4096f0d48a)

  - feat(spending limit): show chart without cost [be0c9a8e](https://github.com/tidbcloud/dbaas-ui/commit/be0c9a8ee1f2944c3aa138203a0f9dff65c3741c)

  - fix(spending_limit): zero render [e4030c02](https://github.com/tidbcloud/dbaas-ui/commit/e4030c02bef64b6b2841bf58708eacb80a6037bf)

  - feat(spending limit): update spending limit link [20447f9c](https://github.com/tidbcloud/dbaas-ui/commit/20447f9cab344973364663fbab22f225fe9cf0e2)

  - feat(spending_limit): add link [34a6caed](https://github.com/tidbcloud/dbaas-ui/commit/34a6caedaa3a9e5d5c73874ea81023edd8d36e7c)

  - feat(spending_limit): customize tooltip [f959f04c](https://github.com/tidbcloud/dbaas-ui/commit/f959f04c4d0d779219b57cd1974e40ed8446c7ea)

  - feat(spending_limit): update card [db7b64b0](https://github.com/tidbcloud/dbaas-ui/commit/db7b64b0fd5227cad5593cfb2fe550ffacd5915a)

  - feat(spending_limit): rename file [7734ff64](https://github.com/tidbcloud/dbaas-ui/commit/7734ff64e5219e42ede220d3f512a163f50edf7b)

  - feat(SpendingLimit): add dashed line [aedd34c6](https://github.com/tidbcloud/dbaas-ui/commit/aedd34c624600c47118279b51d5a63d4cbc63794)

  - feat(SpendingLimit): update overview [1bb86da3](https://github.com/tidbcloud/dbaas-ui/commit/1bb86da3a42d1f07b69d924c7b5acfa266d95a19)

  - feat(spending_limit): add estimation card [31d40f12](https://github.com/tidbcloud/dbaas-ui/commit/31d40f1286cda3e4bb8b6f1571c9b1647962820a)

- Merge pull request [#2510](https://github.com/tidbcloud/dbaas-ui/pull/2510) from tidbcloud/chore/add-tips-for-create-cluster [6eeef8e1](https://github.com/tidbcloud/dbaas-ui/commit/6eeef8e1efc589e51d9117bf1d0eeb075ee6e504)

  - chore(cluster): add additional tips when creating or scaling dedicated cluster [10f5acaa](https://github.com/tidbcloud/dbaas-ui/commit/10f5acaaae9e47495c5d2b290556c58bc136753b)

  - fix: vercel form default values [1291d86a](https://github.com/tidbcloud/dbaas-ui/commit/1291d86abacea37c2f45f4285b59a5b28bc34b29)

  - fix: vercel cluster filter [1caa3f6d](https://github.com/tidbcloud/dbaas-ui/commit/1caa3f6d5f7688602dd7d8acbf3a42e8046991c2)

  - fix: vercel integration fix [0d239982](https://github.com/tidbcloud/dbaas-ui/commit/0d2399829f17f528171178a2c58853c66912ad60)

  - fix: vercel database refetch [115c74ae](https://github.com/tidbcloud/dbaas-ui/commit/115c74aec6eb686806ba5f76ea6bfe36dee3eb1c)

  - fix: vercel database org [c3f5d70b](https://github.com/tidbcloud/dbaas-ui/commit/c3f5d70bf8932f5eac38f852a5686e2f106c82f6)

  - fix: vercel add databse name reg & framework add new type [a07959f2](https://github.com/tidbcloud/dbaas-ui/commit/a07959f2d3f68cd29d18723f6815663e7fd82df3)

  - feat: vercel add branching [c3d193bd](https://github.com/tidbcloud/dbaas-ui/commit/c3d193bd5694530a2130f84cff0c3afc78d0d257)

  - feat: vercel swagger [1f758844](https://github.com/tidbcloud/dbaas-ui/commit/1f7588449d081f555fdfc07e468eb9e243f48b43)

- Merge pull request [#2543](https://github.com/tidbcloud/dbaas-ui/pull/2543) from tidbcloud/hotfix/20230915-chat2query-darkmode [eec3a23a](https://github.com/tidbcloud/dbaas-ui/commit/eec3a23a8cdb192068d70323a2342fdc0876f192)

- Merge pull request [#2538](https://github.com/tidbcloud/dbaas-ui/pull/2538) from tidbcloud/hotfix/20230914-import_preview_select [b658ac67](https://github.com/tidbcloud/dbaas-ui/commit/b658ac67bb33d045f935df837c8153f93ebb48e8)

- Merge pull request [#2537](https://github.com/tidbcloud/dbaas-ui/pull/2537) from tidbcloud/hotfix/20230913-dataservice-quick-run [aa1edd0f](https://github.com/tidbcloud/dbaas-ui/commit/aa1edd0fce5c1353a651eb5695e477b1b749b73e)

- Merge pull request [#2533](https://github.com/tidbcloud/dbaas-ui/pull/2533) from tidbcloud/release-20230912 [871e84e4](https://github.com/tidbcloud/dbaas-ui/commit/871e84e4adbbec3c336b84091865e85f4bb35eb4)
