# Release-20240227

- Merge pull request [#2973](https://github.com/tidbcloud/dbaas-ui/pull/2973) from tidbcloud/fix/onboarding-check [12c67c10](https://github.com/tidbcloud/dbaas-ui/commit/12c67c105aadb06bbdeafb57b777193a17041f10)

  - fix(onboarding): fix search param whitelist [b313a52c](https://github.com/tidbcloud/dbaas-ui/commit/b313a52c80cd5b51b506736ecd1be8be8e70bb30)

- Merge pull request [#2972](https://github.com/tidbcloud/dbaas-ui/pull/2972) from tidbcloud/fix/onboarding-check [7c15482d](https://github.com/tidbcloud/dbaas-ui/commit/7c15482d8da5d0c16245cc390aa7fd94fd92a010)

- Merge pull request [#2967](https://github.com/tidbcloud/dbaas-ui/pull/2967) from tidbcloud/feat/dataservice-params-ui [edaef0cb](https://github.com/tidbcloud/dbaas-ui/commit/edaef0cbc7e5ab2e8e2bd1b0775d4abb2ae716ad)

  - refine(auth): remove unnecessary `prev` search parameter [71e97e7c](https://github.com/tidbcloud/dbaas-ui/commit/71e97e7c1b0ce8417a26ca8fcb68b56a1d6e80ac)

  - fix(onboard): correct search params check [6a0dda03](https://github.com/tidbcloud/dbaas-ui/commit/6a0dda03c0f95c5e5d5b55f8e5af661c6e189617)

  - fix(onboard): check done flag at the cluster list path [1d3f55d3](https://github.com/tidbcloud/dbaas-ui/commit/1d3f55d3fc855e7da2dad153b013ac597b396966)

  - fix: hovercard style [dd1f5a10](https://github.com/tidbcloud/dbaas-ui/commit/dd1f5a100d1a5131a414e4c8c23ec03b3c9494d9)

  - feat: dataservice params ui [a9c36f46](https://github.com/tidbcloud/dbaas-ui/commit/a9c36f465609077154d7797a5cb41585b033a9e3)

- Merge pull request [#2912](https://github.com/tidbcloud/dbaas-ui/pull/2912) from tidbcloud/feat/cost-explorer [770a36bb](https://github.com/tidbcloud/dbaas-ui/commit/770a36bb59535fcf295357d1461017ee4af07a41)

- Merge pull request [#2965](https://github.com/tidbcloud/dbaas-ui/pull/2965) from tidbcloud/fix/ai-sql-event [e0171649](https://github.com/tidbcloud/dbaas-ui/commit/e01716493ddd443024f911e240fb40d3227c6492)

  - fix: ai cancel sql [a1b69706](https://github.com/tidbcloud/dbaas-ui/commit/a1b6970607e35752bac7aa4d2c4c39ae9e715bcd)

  - fix: remove console [83c5a4e1](https://github.com/tidbcloud/dbaas-ui/commit/83c5a4e131c6e883fdbc6cdc9c01d93d31ae22ef)

  - fix: total of table [050bb6bc](https://github.com/tidbcloud/dbaas-ui/commit/050bb6bcf8b9768dd7f096471125bee93e9497cd)

- Merge pull request [#2953](https://github.com/tidbcloud/dbaas-ui/pull/2953) from tidbcloud/feat/oauth [7670f2c9](https://github.com/tidbcloud/dbaas-ui/commit/7670f2c94094da24fae69a650464fdac618d1b2a)

  - Revert "feat(oauth): update signupcallback page" [f3a90f42](https://github.com/tidbcloud/dbaas-ui/commit/f3a90f42d84bdf4b0e47342890700a7b75128863)

  - feat(oauth): add cannelled status [6961d5c5](https://github.com/tidbcloud/dbaas-ui/commit/6961d5c5def3cb337e9de4167564a8543021e9bd)

  - fix(oauth): update typo [7174d65a](https://github.com/tidbcloud/dbaas-ui/commit/7174d65a5a8d95b50618bd7f469f5d065ac73c23)

  - feat(oauth): update input color [6ed8bccc](https://github.com/tidbcloud/dbaas-ui/commit/6ed8bccc70c31b9e9cf00c5636334db212319a73)

  - fix(oauth): support sso signin [13d46992](https://github.com/tidbcloud/dbaas-ui/commit/13d4699200f8e2dbc480a3295dadc04cd1bbd7b2)

  - feat(oauth): support sso signup [db103755](https://github.com/tidbcloud/dbaas-ui/commit/db1037551d3e31dad3529ec4931932d5767e701a)

  - feat(oauth): update wording [62a680da](https://github.com/tidbcloud/dbaas-ui/commit/62a680da52d5e052db0cd1dee30ec5a424a0dda8)

  - feat(oauth): disabled input [f9573c54](https://github.com/tidbcloud/dbaas-ui/commit/f9573c5430ca97ed6c74ac249cdfe6149582347e)

  - feat(oauth): update signup page [43531726](https://github.com/tidbcloud/dbaas-ui/commit/43531726d26f4397fcfb51f6d8b57918962b582f)

  - feat(oauth): add oauth/signup [9e0250a1](https://github.com/tidbcloud/dbaas-ui/commit/9e0250a18507edac089f59f11bd9781e9c7a78a3)

  - feat(oauth): update divider color [ad8a05fb](https://github.com/tidbcloud/dbaas-ui/commit/ad8a05fb549c2fe88696be3be837bdb61d98079d)

  - fix(oauth): delete last charactar [0bd5b940](https://github.com/tidbcloud/dbaas-ui/commit/0bd5b940bccffedc22e2e557992650c815036827)

  - feat(oauth): add oauth2 api [b622850f](https://github.com/tidbcloud/dbaas-ui/commit/b622850fa5e558b648adc10621901e9221291a23)

  - feat(oauth): add redirect [503a8588](https://github.com/tidbcloud/dbaas-ui/commit/503a8588b18484885582b5b173c2f2d16ee5e80c)

  - feat(oauth): add connected [b47bb42b](https://github.com/tidbcloud/dbaas-ui/commit/b47bb42b6e23bc1101b992b96224fb43748f6dcc)

  - feata(oauth): add oauth [f55c42ab](https://github.com/tidbcloud/dbaas-ui/commit/f55c42abf5d715edbbd3bb3a9ed4a08836a1de4a)

  - fix: ai event opti [31c748cc](https://github.com/tidbcloud/dbaas-ui/commit/31c748cc8e70d01c201e62226917d1cca1bc0c9e)

- Merge pull request [#2971](https://github.com/tidbcloud/dbaas-ui/pull/2971) from tidbcloud/chore/revert-chat2query-undo-logic [d8e2e24a](https://github.com/tidbcloud/dbaas-ui/commit/d8e2e24a3b8ebd19c952a018c94f7ead5646c49a)

- Merge pull request [#2970](https://github.com/tidbcloud/dbaas-ui/pull/2970) from tidbcloud/refactor/onboarding [f60c9f6b](https://github.com/tidbcloud/dbaas-ui/commit/f60c9f6b40ec4a106824cd3363f83dcf5de07273)

  - chore(chat2query): revert skip undo logic [ff933c7e](https://github.com/tidbcloud/dbaas-ui/commit/ff933c7e815ae3002eb15de94a7fde8beb28d238)

  - refine(onboard): mark onboarding done for existed users [40ce5f02](https://github.com/tidbcloud/dbaas-ui/commit/40ce5f02971a4ecb8e86009b3491d4e1abc1f362)

  - feat: ai log refine & fix [f89a5027](https://github.com/tidbcloud/dbaas-ui/commit/f89a5027c8608e0ba33a38d168893f04361c4d38)

  - feat: esc oplog [9c12c462](https://github.com/tidbcloud/dbaas-ui/commit/9c12c4621b949557dbebaa46cb203e22ab49cb3a)

- Merge pull request [#2969](https://github.com/tidbcloud/dbaas-ui/pull/2969) from tidbcloud/feat/signup-tracking-sso [7b7d3caa](https://github.com/tidbcloud/dbaas-ui/commit/7b7d3caaf96a80c2c782568c0478ff71db34c590)

  - refine(onboard): sync data to the global store [1a85b50f](https://github.com/tidbcloud/dbaas-ui/commit/1a85b50f6b2c5a7f8f6ce7bb61deb1124744ea00)

  - refine(onboard): extract cluster info picker [14f77e5a](https://github.com/tidbcloud/dbaas-ui/commit/14f77e5ae8a94fa017a8ed84a3b8b89306d8175d)

  - refactor(onboard): add effects for init and add error fallbacks [57703ec6](https://github.com/tidbcloud/dbaas-ui/commit/57703ec637626636e2332971bfae1304455d79ca)

  - fix: oplog params [e889c580](https://github.com/tidbcloud/dbaas-ui/commit/e889c58061c73d0d19353c6f2e5798405ac8731f)

- Merge pull request [#2931](https://github.com/tidbcloud/dbaas-ui/pull/2931) from tidbcloud/feat/invite-warning [c01f5cc2](https://github.com/tidbcloud/dbaas-ui/commit/c01f5cc207dab4769353338c83a545baae39aba9)

- Merge pull request [#2951](https://github.com/tidbcloud/dbaas-ui/pull/2951) from tidbcloud/fix/tutorial-switch [a3990d1a](https://github.com/tidbcloud/dbaas-ui/commit/a3990d1a53be7999a866df8398a106375ee3ddbb)

  - fix: chat2sql add log [0501b81e](https://github.com/tidbcloud/dbaas-ui/commit/0501b81ead5915956115e1e5c9c70f51530e92ae)

  - fix: ai close [42272934](https://github.com/tidbcloud/dbaas-ui/commit/422729348370e20f351a61c9786e95cee225c362)

  - feat(tutorial): prevent cluster empty [b2e79a7f](https://github.com/tidbcloud/dbaas-ui/commit/b2e79a7fe8964248ec0e4a02a49362622df5f755)

  - feat(tutorial): step refetch cluster when met error [9de3104b](https://github.com/tidbcloud/dbaas-ui/commit/9de3104b14dde8b3f1aeab99b0212a6833c717ed)

  - fix(tutorial): switch project error [0a166058](https://github.com/tidbcloud/dbaas-ui/commit/0a16605882ef430552da6488443f8ebf36c033d8)

  - fix: reject ai log [da73acac](https://github.com/tidbcloud/dbaas-ui/commit/da73acace80298b6d5751262b27fad13b9e14e67)

  - fix: ai accept log [d838c6ad](https://github.com/tidbcloud/dbaas-ui/commit/d838c6ad95c029378a97c3d1f562886d0e3e4555)

  - feat: add session_id for reject and regenerate callback [334ac493](https://github.com/tidbcloud/dbaas-ui/commit/334ac493dca966a1c39f0b2b318a370beb560a9f)

  - feat: add sessionId for oplog [8ea5098f](https://github.com/tidbcloud/dbaas-ui/commit/8ea5098fd3f75bded2373b08cd4aea22f0d29a95)

  - feat: ai event [c5e17a3f](https://github.com/tidbcloud/dbaas-ui/commit/c5e17a3f3fc1a4b75674a074a877c1ad04771738)

  - feat: ai log api [a1a26adf](https://github.com/tidbcloud/dbaas-ui/commit/a1a26adfd06e8ea53f6e03760c250e1ae6aec354)

  - Add log statements to track line numbers in PromptInputWidget [6ff5701a](https://github.com/tidbcloud/dbaas-ui/commit/6ff5701a76f4ab58a01ce007b7381e852462a82a)

  - feat: ai event [e04382da](https://github.com/tidbcloud/dbaas-ui/commit/e04382da3eceaaf6f849e7cad8caac671e05fd6a)

  - chore: merge code [1a00533f](https://github.com/tidbcloud/dbaas-ui/commit/1a00533fba109d801fd0a293f238ab35b24482a1)

  - feat(invite): add invite warning [95fb8427](https://github.com/tidbcloud/dbaas-ui/commit/95fb84275961e42469a38dfe090cef9fc4b6c911)

- Merge pull request [#2968](https://github.com/tidbcloud/dbaas-ui/pull/2968) from tidbcloud/chore/esc-x-reject-ai [96ce4456](https://github.com/tidbcloud/dbaas-ui/commit/96ce4456981d719af9e123978ddb72e49bbc237e)

  - fix(onboard): redirect to cluster list page if the cluster query fails [ce262b3f](https://github.com/tidbcloud/dbaas-ui/commit/ce262b3f60bbc4d6093563824a0f1d4189495df7)

  - refine(onboard): improve "done" flag setting [615e840d](https://github.com/tidbcloud/dbaas-ui/commit/615e840d12b73ee206ac385d9fc79a182d6f96be)

  - fix(App): add `isHandleErr` to handle 401 for new registered user [5ebbf1b3](https://github.com/tidbcloud/dbaas-ui/commit/5ebbf1b3f1c22cd31cdb02c4b1d782b2343a4081)

  - refine(onboard): remove unnecessary codes and fix render problems [b56ffaa7](https://github.com/tidbcloud/dbaas-ui/commit/b56ffaa7e879dfb9ee9ec06c4750687f6fd0bd63)

  - refine(onboard): improve user query loading [d64a751b](https://github.com/tidbcloud/dbaas-ui/commit/d64a751b1863dfb98680890a62c5ba2812759df3)

  - fix(onboard): prevent displaying twice [241b9ae5](https://github.com/tidbcloud/dbaas-ui/commit/241b9ae5130bcf2696c3c20bc3817219693577b0)

  - fix(App): correct onboarding route render [8e886a19](https://github.com/tidbcloud/dbaas-ui/commit/8e886a1945e023e157fa519396ce5914df7b3caa)

  - fix(tracking): ignore onboarding path [b1196e09](https://github.com/tidbcloud/dbaas-ui/commit/b1196e09749f8e0e1d21b8c0f6cb0e7bd08529b3)

  - refactor(App): use new onboarding UI for self-registered users [e2388083](https://github.com/tidbcloud/dbaas-ui/commit/e2388083042580f32a2019dfc7106d2bc9d0c7cb)

  - feat(onboard): provide route [bacfd2c5](https://github.com/tidbcloud/dbaas-ui/commit/bacfd2c53b25b713da79cd48bf02b647626e6994)

  - feat(onboard): add helpers [71da9dd5](https://github.com/tidbcloud/dbaas-ui/commit/71da9dd545794ec938e882c9cc89d66bae83a623)

  - feat(onboard): add serverless onboarding page [40584d8a](https://github.com/tidbcloud/dbaas-ui/commit/40584d8ae3c15fc2be1e398d9b1cc9f07138e5f2)

  - chore(swagger): sync user ext API [70bdf48c](https://github.com/tidbcloud/dbaas-ui/commit/70bdf48cba2b3cb82e952b56c709bf946a7ab7f1)

  - refactor: replace page loader with tidb loading svg [bb1061df](https://github.com/tidbcloud/dbaas-ui/commit/bb1061df39288b34b10731216ae3703ec9d228c9)

  - feat(media): add tidb loading svg [1f795cd5](https://github.com/tidbcloud/dbaas-ui/commit/1f795cd51f8e971fb3a2ce2b87722a6dd2a880b3)

- Merge pull request [#2966](https://github.com/tidbcloud/dbaas-ui/pull/2966) from tidbcloud/feat/bundlder-common [2c24ae1e](https://github.com/tidbcloud/dbaas-ui/commit/2c24ae1ed885233784ea0651144f9a7a00dc2d11)

  - feat(GA4): report sso_signup_click [79030901](https://github.com/tidbcloud/dbaas-ui/commit/79030901560cc79bf84332a7c186e7cf031608af)

  - feat(GA4): update datalayer name [ff72ebdf](https://github.com/tidbcloud/dbaas-ui/commit/ff72ebdf42c8f2b985b7e01ff41a025468ef2446)

  - tweak: dynamic time range of date picker [228b0aae](https://github.com/tidbcloud/dbaas-ui/commit/228b0aaee01c2c90721e96e4f0c7405928114b18)

  - chore(chat2query): press `esc` anx `x` to reject ai changes [4f180487](https://github.com/tidbcloud/dbaas-ui/commit/4f180487538fbb79f43ec608071b0f1223fa0055)

  - chore: date time picker styles [b648de4f](https://github.com/tidbcloud/dbaas-ui/commit/b648de4f6cb61abbfcf664a05a4d1aedb47f5700)

  - tweak: date time picker styles [a9cd28c8](https://github.com/tidbcloud/dbaas-ui/commit/a9cd28c830c5badb9cd19ced70d00a55ba25b9d9)

  - tweak: date time picker [53c93183](https://github.com/tidbcloud/dbaas-ui/commit/53c931832ebb0514a083ea4d802bdff36c9eb0cd)

  - chore: sort header [f8fe889c](https://github.com/tidbcloud/dbaas-ui/commit/f8fe889cbb6ecd3456e941ce4721dff40e4c1eaf)

  - fix: cluster identifier [eef21a34](https://github.com/tidbcloud/dbaas-ui/commit/eef21a34b89eb88251187fbbd2a50617449168b2)

  - fix: csv time range [10b51021](https://github.com/tidbcloud/dbaas-ui/commit/10b510213512d63a5727facc2807e071cf271922)

  - feat(build): add uikit to name [4534c9b9](https://github.com/tidbcloud/dbaas-ui/commit/4534c9b99e65bd106b3c991cc7029cd3dca3cb42)

  - feat(build): split uikit [dafee7a4](https://github.com/tidbcloud/dbaas-ui/commit/dafee7a4ef6c698b0683916a02c73108b89fe92d)

  - tweak: chart styles [1e9a1055](https://github.com/tidbcloud/dbaas-ui/commit/1e9a1055e1f5e63df19a2709babdb4eca8b6a8fb)

  - fix(billing): msp customer history style [b96c431e](https://github.com/tidbcloud/dbaas-ui/commit/b96c431e6fac8d2540138caee5897d874743c2cc)

  - tweak: some styles [59003f33](https://github.com/tidbcloud/dbaas-ui/commit/59003f33cc55cbefc5ab32a75c4b4565226c24ed)

- Merge pull request [#2962](https://github.com/tidbcloud/dbaas-ui/pull/2962) from tidbcloud/chore/refine-cancel-chat2query-chat [2bbaaa02](https://github.com/tidbcloud/dbaas-ui/commit/2bbaaa02dd6ce6ba2a3c4ed655f86d9ebc6b2ab9)

  - tweak: styles [ced30a7e](https://github.com/tidbcloud/dbaas-ui/commit/ced30a7e961638e2b8d2ceca486fad2c5ce90536)

  - feat(build): remove dbaas-common bundle [59477471](https://github.com/tidbcloud/dbaas-ui/commit/59477471efb4c8a5559d24370efbf23dd00a6c43)

  - trigger deploy [7b7a0270](https://github.com/tidbcloud/dbaas-ui/commit/7b7a0270d830f7b4e5d246dc5232481a2005a176)

  - fix: input max date [193f55b4](https://github.com/tidbcloud/dbaas-ui/commit/193f55b4dcbbccb1142c61a345a11cfc41784ac7)

  - Add cancelChat function to ChatProvider [f8fd67af](https://github.com/tidbcloud/dbaas-ui/commit/f8fd67afff38374e50f3338fff1e4110dc4b5168)

  - chore: add a quick range [cba7711b](https://github.com/tidbcloud/dbaas-ui/commit/cba7711b2ed047700747ab783cc21d17b9d22ec2)

  - tweak: tree select disabled [e1f3d642](https://github.com/tidbcloud/dbaas-ui/commit/e1f3d64262b231a3debc7de712c7b51cc46d684e)

  - feat: new time range picker [e98ba1bb](https://github.com/tidbcloud/dbaas-ui/commit/e98ba1bb96dd920b22642527c57628b67abf0012)

- Merge pull request [#2964](https://github.com/tidbcloud/dbaas-ui/pull/2964) from tidbcloud/hotfix/20240223-ai-log [7272c1bd](https://github.com/tidbcloud/dbaas-ui/commit/7272c1bdb9d6a484dfa166aefc239edf911af2be)

  - fix: csv export [e41191cd](https://github.com/tidbcloud/dbaas-ui/commit/e41191cd1c3a41c89145f08b9da75dd6518efd50)

  - chore: hide cluster id [34facbe8](https://github.com/tidbcloud/dbaas-ui/commit/34facbe86c71bb421e8c0aff760e92204ea10c54)

  - fix: some feedbacks [db056166](https://github.com/tidbcloud/dbaas-ui/commit/db056166152c93b5f988f325d88095e66cacdd20)

  - feat: private beta flag [d1c35a28](https://github.com/tidbcloud/dbaas-ui/commit/d1c35a2835e6ee850fa821eb0e3e47ffa60d8d39)

  - chore: update pkg version after rebase [1895b8de](https://github.com/tidbcloud/dbaas-ui/commit/1895b8ded451f75d6b4d68b77f8782315207d8af)

  - feat: show cluster id [cf16bcec](https://github.com/tidbcloud/dbaas-ui/commit/cf16bcecc7118de0250d86decd62f8a1fc167b20)

  - chore: change fraction digits [6b5d5e13](https://github.com/tidbcloud/dbaas-ui/commit/6b5d5e13fd904d8f5127421219750e1a1106a479)

  - chore: add event tracking [4e24e3f9](https://github.com/tidbcloud/dbaas-ui/commit/4e24e3f91c3ae204cc051f0f64000826031f76c9)

  - tweak: tree select shadow [e9cedcb3](https://github.com/tidbcloud/dbaas-ui/commit/e9cedcb3fb65d386131af93c1694b7effd95d458)

  - chore: styles [0ad30c6a](https://github.com/tidbcloud/dbaas-ui/commit/0ad30c6a6da063c2d6fb996223e58321610566ca)

  - tweak: currency digits [d07bafb4](https://github.com/tidbcloud/dbaas-ui/commit/d07bafb4fbe3272c2f48487b72fe02136e10fca9)

  - tweak: tree select collapse [10557b93](https://github.com/tidbcloud/dbaas-ui/commit/10557b93ad954072505c91df012cf141dee08a1e)

  - fix: nested table price [0011aa99](https://github.com/tidbcloud/dbaas-ui/commit/0011aa99386ccccba3d83105c9405c461b76c612)

  - tweak: loading [03fdaf14](https://github.com/tidbcloud/dbaas-ui/commit/03fdaf14532a6f476921e694aeb4bcf7d1eb9dc3)

  - fix: tree select all children [5ec994c6](https://github.com/tidbcloud/dbaas-ui/commit/5ec994c64c549df4a286cdb3a0c06066a2f3e841)

  - feat: reset all [59fdcd4a](https://github.com/tidbcloud/dbaas-ui/commit/59fdcd4a5d4ead310e8b46be139dc607ee2bfbb3)

  - feat: filter [ee3d55fa](https://github.com/tidbcloud/dbaas-ui/commit/ee3d55fa49adf790feacf71092f34e59f90d9771)

  - feat: nested table [fc082d5c](https://github.com/tidbcloud/dbaas-ui/commit/fc082d5c174ed2a3bd000f88c012579962ff5fea)

  - tweak: cost [d725c9fe](https://github.com/tidbcloud/dbaas-ui/commit/d725c9fe59e87fdf17e9a93f72e3910d73d2a2b1)

  - tweak: support total row of table [d7e5a930](https://github.com/tidbcloud/dbaas-ui/commit/d7e5a930f867a97670b61aa3b2f5254098a285e5)

  - tweak: chart legend [7f947441](https://github.com/tidbcloud/dbaas-ui/commit/7f94744122f0d8330d44e9bbb6c9d24b783b20f7)

  - tweak: by charge type [cfb6a114](https://github.com/tidbcloud/dbaas-ui/commit/cfb6a114c7a4ed73dfced8ad2d3f6bdb2fc60f35)

  - tweak: arrow tab icon [2bbda2a9](https://github.com/tidbcloud/dbaas-ui/commit/2bbda2a93b12ec8c2e108f4e7e97dcf7ece816ce)

  - tweak: support charge type [a72d4c50](https://github.com/tidbcloud/dbaas-ui/commit/a72d4c50a31df243b700121b417dc8b37818d827)

  - refactor(cost_explorer): move to org settings [c86cf680](https://github.com/tidbcloud/dbaas-ui/commit/c86cf6802eaa6277f81b7006d2ea29447ca2969b)

  - chore: fix styles [841aa311](https://github.com/tidbcloud/dbaas-ui/commit/841aa31150ef26b3185164d5977261315933730f)

  - chore: update swagger [db65fa35](https://github.com/tidbcloud/dbaas-ui/commit/db65fa356cde5b2e9b666a38f0096df0eba0cf22)

  - chore: adjustment some styles [acfae25c](https://github.com/tidbcloud/dbaas-ui/commit/acfae25cd3262ef51a19c0dfda911ca243d486ce)

  - feat(cost_explorer): chart, table & filter [665a253d](https://github.com/tidbcloud/dbaas-ui/commit/665a253d95f0d449a7b9f9f2108f8420269f1299)

  - feat(cost-explorer): init [90c2c70e](https://github.com/tidbcloud/dbaas-ui/commit/90c2c70e667b3a4e04cab661543e3f4f0658d787)

- Merge pull request [#2955](https://github.com/tidbcloud/dbaas-ui/pull/2955) from tidbcloud/hotfix/20240221-chat2query-v2-onchange [0fd67ede](https://github.com/tidbcloud/dbaas-ui/commit/0fd67edefa4bb6ecb72f6e7dc30208650fa66ace)

- Merge pull request [#2959](https://github.com/tidbcloud/dbaas-ui/pull/2959) from tidbcloud/feat/update-workflow-name [88c9bafa](https://github.com/tidbcloud/dbaas-ui/commit/88c9bafadda21015d064eae412f9eb687c54b2c2)

  - feat: adjust ci name [4cca033b](https://github.com/tidbcloud/dbaas-ui/commit/4cca033ba7e2b56e240caa3cfb8e5b955b2f9803)

- Merge pull request [#2956](https://github.com/tidbcloud/dbaas-ui/pull/2956) from tidbcloud/feat/ci-delay-task [ef0c134a](https://github.com/tidbcloud/dbaas-ui/commit/ef0c134a331aeb21ff25d1865a6861e481936fd0)

- Merge pull request [#2958](https://github.com/tidbcloud/dbaas-ui/pull/2958) from tidbcloud/hotfix/20240222-refine-chat2query [7e5fe768](https://github.com/tidbcloud/dbaas-ui/commit/7e5fe768ccdd831650d00b4d7369201dd7dce0a9)

  - feat: wait for cidr request only for the dedicated [85ddae54](https://github.com/tidbcloud/dbaas-ui/commit/85ddae54a2d61c9848708a0f8c0ef6877f6f354a)

  - feat: wait for 35mins [3b879b62](https://github.com/tidbcloud/dbaas-ui/commit/3b879b6273dc9f875971ad833297fa1e663a830b)

  - feat: dedicated e2e-test workflow [cfa20bf4](https://github.com/tidbcloud/dbaas-ui/commit/cfa20bf4e8c0afd0bb4e2147bb3b1e409ab309b8)

- Merge pull request [#2950](https://github.com/tidbcloud/dbaas-ui/pull/2950) from tidbcloud/fix/dataservice-bug-fix [edc54c4b](https://github.com/tidbcloud/dbaas-ui/commit/edc54c4b0980aa9f609f4d7e7564546e02d65d5c)

- Merge pull request [#2949](https://github.com/tidbcloud/dbaas-ui/pull/2949) from tidbcloud/release-20240220 [c13e787d](https://github.com/tidbcloud/dbaas-ui/commit/c13e787d6438890d3d3d0de4796546a5451b793a)
