# Release-20260203

- Merge pull request [#4523](https://github.com/tidbcloud/dbaas-ui/pull/4523) from tidbcloud/feat/premium-public-endpoint-enable [d95aaead](https://github.com/tidbcloud/dbaas-ui/commit/d95aaeadf04a20e4490d154f98b56a664d54ef86)

  - refine(premium/networking): refine public endpoint status enabling condition to include backend reachability [f2d0d37e](https://github.com/tidbcloud/dbaas-ui/commit/f2d0d37ef6dc1340fd6cbd7e12bd601fd1a8974e)

- Merge pull request [#4522](https://github.com/tidbcloud/dbaas-ui/pull/4522) from tidbcloud/feat/read-only-permission [9dd0542d](https://github.com/tidbcloud/dbaas-ui/commit/9dd0542d988e18ed4afa18d3d99762d17403a9e4)

  - fix(premium/networking): change public endpoint status badge color to improve visibility [3f56e022](https://github.com/tidbcloud/dbaas-ui/commit/3f56e0225b369c1c6dea75744c1d0b590d94b669)

  - fix(premium/networking): update success notification message and enhance accessibility of public endpoint status badges [a61fb534](https://github.com/tidbcloud/dbaas-ui/commit/a61fb534b608f05f417d5ea5f8210a38821430f9)

- Merge pull request [#4524](https://github.com/tidbcloud/dbaas-ui/pull/4524) from tidbcloud/feat/sql-editor-credentials [628f5dc1](https://github.com/tidbcloud/dbaas-ui/commit/628f5dc11b37e3eb7e3f92b9af06f8e523c2d7d5)

  - refactor(premium/connect): optimize public client variable retrieval using useMemo for performance [f529c6a3](https://github.com/tidbcloud/dbaas-ui/commit/f529c6a30bb6d5236de069a303bce20d47bca1e4)

  - refactor(premium/networking): unify DoH response types for Cloudflare and Google DNS queries [7d4cffaa](https://github.com/tidbcloud/dbaas-ui/commit/7d4cffaab5665b67e0628d7ef765d0da66415a16)

  - fix(premium/networking): enhance error logging for DoH probe failures [c5abb2e9](https://github.com/tidbcloud/dbaas-ui/commit/c5abb2e95dae12289f28b3221c4d0dc9ed096b91)

  - fix(premium/networking): improve error handling in DoH reachability probing and ensure valid host input [9a9c436d](https://github.com/tidbcloud/dbaas-ui/commit/9a9c436d1986959a3fd6b64c8afbc601913a278b)

  - feat(premium/connect): integrate public endpoint status management and enhance connection modal functionality [0268734e](https://github.com/tidbcloud/dbaas-ui/commit/0268734e23daf069e71264c793b243d8a8cad8a2)

  - feat(premium/networking): enhance public endpoint status display and update success notification [d4a179e9](https://github.com/tidbcloud/dbaas-ui/commit/d4a179e9bfa6399a9025d2c6f1271c024b3f9301)

  - feat(premium/networking): implement DoH reachability probing and public endpoint status management [15bf8bcc](https://github.com/tidbcloud/dbaas-ui/commit/15bf8bccb198356a511591e1f7ae2de9bf7636f7)

  - chore(swagger/v2025): add connection reachability definitions to TiDB v1beta2 Swagger schema [abcb95ed](https://github.com/tidbcloud/dbaas-ui/commit/abcb95edef65d8b5216227474692406930821af6)

- Merge pull request [#4519](https://github.com/tidbcloud/dbaas-ui/pull/4519) from tidbcloud/feat/open-supportplan [35160c38](https://github.com/tidbcloud/dbaas-ui/commit/35160c38099129b09eba4ad2de699a17360eae70)

  - fix: login redirect prev params [34c86a5c](https://github.com/tidbcloud/dbaas-ui/commit/34c86a5cbf8f66c02b235ba54affd5cf0f402e08)

  - fix: maintenance read-only permission control action btn [e044e86e](https://github.com/tidbcloud/dbaas-ui/commit/e044e86e524c72c4f68973b4e8587bbcc64b6bc6)

  - feat: data service read-only permission control [011c65c3](https://github.com/tidbcloud/dbaas-ui/commit/011c65c384e52dd20e2413cca966fa4ebd40f382)

  - feat: maintenance window task action reschedule read-only permission control [13cb5d8e](https://github.com/tidbcloud/dbaas-ui/commit/13cb5d8e36d5ff8a6b0885b66847f9b650aadb77)

  - feat: read only permission for dedicated security [7eba1327](https://github.com/tidbcloud/dbaas-ui/commit/7eba132794aafd6085832bb1fed280fa51aadeb8)

  - feat: db audit log accessgurd refactor [2317a15a](https://github.com/tidbcloud/dbaas-ui/commit/2317a15a8ebb4ce22243cb468754299f4014431d)

  - refactor(dedicated/operations): replace AccessGuard with useAccessCheck for improved access control [3a33d970](https://github.com/tidbcloud/dbaas-ui/commit/3a33d970476a90a6ca98d920a2ecef08de49ea47)

  - refactor(dedicated/connect): replace AccessGuard with AccessDeniedHoverHint for enhanced access control [bd39b51e](https://github.com/tidbcloud/dbaas-ui/commit/bd39b51e019448a4366dd555c0bb3d424f1c8958)

  - refactor(starter/connect): replace AccessGuard with AccessDeniedHoverHint for improved access control [e23d4fe0](https://github.com/tidbcloud/dbaas-ui/commit/e23d4fe003b5b92bf98d861752d163310b0137f2)

  - refactor(starter/operations): replace AccessGuard with useAccessCheck for access control [d510d9a6](https://github.com/tidbcloud/dbaas-ui/commit/d510d9a6bcc12cec6f162ef6c1961e075eef442e)

  - chore(.agents/skills): add migration guidelines for AccessGuard and new checklist for verification [854c1a8e](https://github.com/tidbcloud/dbaas-ui/commit/854c1a8e38588f468584d888172df43b5ce6d24f)

  - feat: enhance RecycleBin access control with disabled state for restricted actions [d7df9c29](https://github.com/tidbcloud/dbaas-ui/commit/d7df9c294a233971077afe0574c052f104933b88)

  - refactor: replace AccessGuard with AccessDeniedHoverHint for read-only permission control [4383d070](https://github.com/tidbcloud/dbaas-ui/commit/4383d070bba7bb0418f6c30f1f9f59ad6a3866a6)

  - feat: project level networking read only action [0d7c9aa4](https://github.com/tidbcloud/dbaas-ui/commit/0d7c9aa46a00910db2280bb1ee9ff6b81ff2cda4)

  - feat: cluster level read only action [de18c0dd](https://github.com/tidbcloud/dbaas-ui/commit/de18c0dd432a990367070db88a68b6019bbd8e98)

  - feat: serverss branch read only action [ad8cc09a](https://github.com/tidbcloud/dbaas-ui/commit/ad8cc09ad451f06a9f6a6fce67ff2bed5236ef1a)

  - refactor: replace AccessGuard with ReasonHoverHint for improved access control and user feedback in Alerts components [f87b8954](https://github.com/tidbcloud/dbaas-ui/commit/f87b8954fe2733ce9245d4c45798eea3ec6e106a)

  - refactor: rename ActionItem interface to ActionItemProps and update related usages for clarity [66001736](https://github.com/tidbcloud/dbaas-ui/commit/660017369428f9f98bcc7624d3e6b15a6635bfa6)

  - refactor: replace AccessDeniedHoverHint with AccessGuard for improved access control in Prometheus integration [0e2d5fa1](https://github.com/tidbcloud/dbaas-ui/commit/0e2d5fa1ee6add1a5dbf970f2a341ec7d70f38bb)

  - feat: add disabled state and access control enhancements to integration cards [3595d87c](https://github.com/tidbcloud/dbaas-ui/commit/3595d87cfb5ac807f67632ee8f2ea18b739a9462)

  - feat: enhance access control with new EssentialCapacityUpdate and AccessDeniedHoverHint integration [ab4aff3e](https://github.com/tidbcloud/dbaas-ui/commit/ab4aff3e902006e6a58b121d617403003faf44b8)

  - fix: login redirect prev params [49232a8f](https://github.com/tidbcloud/dbaas-ui/commit/49232a8fdde24cbabd2ab21d1237a2e565b229ff)

- Merge pull request [#4517](https://github.com/tidbcloud/dbaas-ui/pull/4517) from tidbcloud/feat/turn-off-several-integration-card [4a24819e](https://github.com/tidbcloud/dbaas-ui/commit/4a24819e2be79b6fdb6260c5c9bb5a3739906d36)

  - fix: reset redirect [5f8104e3](https://github.com/tidbcloud/dbaas-ui/commit/5f8104e33c0165d4e887be4e0eae339498a36e2f)

  - fix: login redirect [a4db8135](https://github.com/tidbcloud/dbaas-ui/commit/a4db813501f62ab1f6409402a76ad2a187b636ff)

- Merge pull request [#4521](https://github.com/tidbcloud/dbaas-ui/pull/4521) from tidbcloud/feat/essential-alert [b729faad](https://github.com/tidbcloud/dbaas-ui/commit/b729faad844fdd6d99caefef89241d8249620677)

  - fix: fix issue for cr [ebf9a74b](https://github.com/tidbcloud/dbaas-ui/commit/ebf9a74bf9b6c0d48a2ce4a728e6dccda454bf08)

  - feat: remove hyperlink from name [f628bf28](https://github.com/tidbcloud/dbaas-ui/commit/f628bf284b791e7ee7210bf26a6094e5013bbc44)

  - fix: unified judgment field [9498dcdb](https://github.com/tidbcloud/dbaas-ui/commit/9498dcdb8ee1acb6361e903c46951047fd5cefc0)

  - feat: add id for changefeed list [c1752da1](https://github.com/tidbcloud/dbaas-ui/commit/c1752da1c6cbbfcf05e0af59564dc6d31edd9178)

  - fix: dev/staging skip region check [abdb5cc3](https://github.com/tidbcloud/dbaas-ui/commit/abdb5cc308bf86c57e9fd32a30c7aa23e582c5be)

  - fix: essential alert whitelist [26060f7c](https://github.com/tidbcloud/dbaas-ui/commit/26060f7c7a2cf10946f33308009b031413050695)

- Merge pull request [#4520](https://github.com/tidbcloud/dbaas-ui/pull/4520) from tidbcloud/feat/starter-ha [19c67032](https://github.com/tidbcloud/dbaas-ui/commit/19c6703215fcf9f38a2674bb5a5688a4a6cb8923)

  - fix: redirect add search [2d7d727b](https://github.com/tidbcloud/dbaas-ui/commit/2d7d727b35f9c80e07d98a84f5d5ee4572e01b71)

  - fix: add openSupportPlan to search allowedKeys [6b7361ad](https://github.com/tidbcloud/dbaas-ui/commit/6b7361adc46f36c4527df9c4977fd6dc6690db26)

  - fix: open support plan auto [32052b02](https://github.com/tidbcloud/dbaas-ui/commit/32052b02c4368fb0bcfb8bbd66c228144e40a65f)

  - feat: starter add HA info of overview/restore [43780d94](https://github.com/tidbcloud/dbaas-ui/commit/43780d946db94ed9bce6bbacbc9da01a2c4f97aa)

  - feat: trigger ci [3d2dd705](https://github.com/tidbcloud/dbaas-ui/commit/3d2dd70555ab1670c53f5d78076b3f6a7149e862)

  - feat: trigger ci [795b618a](https://github.com/tidbcloud/dbaas-ui/commit/795b618ae6c564642d0ef72a1dc0555baba17419)

  - feat: move test-results to correctly position [04172698](https://github.com/tidbcloud/dbaas-ui/commit/041726983b3b740e432d62c0f24a777f8fbdcc65)

  - feat: remove look studio card [74b88a1b](https://github.com/tidbcloud/dbaas-ui/commit/74b88a1b910a6a83198def4de357af3d97de2b0e)

  - fix: improve authorization handling in SQL editor by using a token variable [8ea90f7e](https://github.com/tidbcloud/dbaas-ui/commit/8ea90f7e9e6926ce9c9969e17244f4749505a706)

  - fix: remove empty line [546de51a](https://github.com/tidbcloud/dbaas-ui/commit/546de51a4389bac16a49ccbe98252511c435e8c1)

  - feat: open support plan from external link by url params [7a866b15](https://github.com/tidbcloud/dbaas-ui/commit/7a866b157389b5144f1b8f067b6a9a3a8547c300)

- Merge pull request [#4518](https://github.com/tidbcloud/dbaas-ui/pull/4518) from tidbcloud/fix/azure_blob_name [bc9e9ff2](https://github.com/tidbcloud/dbaas-ui/commit/bc9e9ff270dca4717b19c1a4d774aa2ee25446e9)

  - fix: update Azure Blob naming for consistency [cbc99c60](https://github.com/tidbcloud/dbaas-ui/commit/cbc99c607f3828c1285e0e7c8148872a70b0b814)

  - feat: add whitelist for essential alert [50b70fff](https://github.com/tidbcloud/dbaas-ui/commit/50b70fff5897cfa6732278fc7968c79551a7f95b)

- Merge pull request [#4516](https://github.com/tidbcloud/dbaas-ui/pull/4516) from tidbcloud/hotfix/wanring-log [a8613bad](https://github.com/tidbcloud/dbaas-ui/commit/a8613badb21ae4a40cda415b717b1993ea144fa8)

  - hotfix: 202602011539 [f1721b3f](https://github.com/tidbcloud/dbaas-ui/commit/f1721b3f50ab218806ef155026384dd5c12d15a6)

  - fix: essential alert fix [ca49fd56](https://github.com/tidbcloud/dbaas-ui/commit/ca49fd5694c4b1c1ddb27ab34f76b426c9c2a44e)

  - fix: rule group name [c553fc61](https://github.com/tidbcloud/dbaas-ui/commit/c553fc61df66b29c6b5625e88a7abca803d7dc9a)

  - feat: essential alert [6e47d6d0](https://github.com/tidbcloud/dbaas-ui/commit/6e47d6d0f1178548186b76b86488cfa41a94a412)

- Merge pull request [#4514](https://github.com/tidbcloud/dbaas-ui/pull/4514) from tidbcloud/hotfix/o11y-old-metrics [f3d838d6](https://github.com/tidbcloud/dbaas-ui/commit/f3d838d6c3ea0a1d964fc7411efe767087625262)

- Merge pull request [#4513](https://github.com/tidbcloud/dbaas-ui/pull/4513) from tidbcloud/hotfix/o11y-old-metrics [5e3b0bbd](https://github.com/tidbcloud/dbaas-ui/commit/5e3b0bbdaf47efc750765de3f6c446a715737b01)

  - fix: regionid [8eee15c8](https://github.com/tidbcloud/dbaas-ui/commit/8eee15c8468ca33714e644f8e674d3a1aba76eb1)

  - fix: o11y metrics url for non-whitelist user [8f61b0cd](https://github.com/tidbcloud/dbaas-ui/commit/8f61b0cdfa6e89b35e2fceea9b295d8987165e35)

  - hotfix: 202601311647 [1c3645da](https://github.com/tidbcloud/dbaas-ui/commit/1c3645da18e2b203b8e4a6a930e0d1d364d9f7cd)

  - hotfix: 202601311644 [a16bbda5](https://github.com/tidbcloud/dbaas-ui/commit/a16bbda5cb57561339e343db97a4d32c1b561f4b)

- Merge pull request [#4510](https://github.com/tidbcloud/dbaas-ui/pull/4510) from tidbcloud/fix/cobalt-token [7d6e86f0](https://github.com/tidbcloud/dbaas-ui/commit/7d6e86f00b2cb2118a58e5adbcd1cbf0ec2e7ead)

- Merge pull request [#4507](https://github.com/tidbcloud/dbaas-ui/pull/4507) from tidbcloud/fix/cobalt-token [603fd9dd](https://github.com/tidbcloud/dbaas-ui/commit/603fd9dda16671173d61f3d5cb146c45c3f9dcfa)

  - hotfix: 202601311423 [93058ce8](https://github.com/tidbcloud/dbaas-ui/commit/93058ce88034780006d3bad643fbc13dce41a680)

  - fix(auth): handle unauthorized error by logging out user [3c12699a](https://github.com/tidbcloud/dbaas-ui/commit/3c12699a989b5025c28e84596a5c36999fc49f56)

  - fix: alert url for dev [ded53a6d](https://github.com/tidbcloud/dbaas-ui/commit/ded53a6d15d1723abc04d807a08cd2bdd87ee0d0)

  - fix: x-region-id for metrics headers [f834b0bb](https://github.com/tidbcloud/dbaas-ui/commit/f834b0bb3df554aa6bcac63496f59a49d5cbcdb4)

  - fix: x-region-id for serverless [1a075cb6](https://github.com/tidbcloud/dbaas-ui/commit/1a075cb67a3b8c100cf95a4a2d543d60c374eb03)

  - fix: dev alert biztype [5f30dbf2](https://github.com/tidbcloud/dbaas-ui/commit/5f30dbf2ba41ea1b31213c94929b691d31a880ea)

  - fix(o11y): o11y api cookie-auth optimization [c0e6f82c](https://github.com/tidbcloud/dbaas-ui/commit/c0e6f82c169c27146181350bf8dd2802835384fc)

  - fix(spend-limit): enhance forecast result URL construction with token handling [bb2b8f50](https://github.com/tidbcloud/dbaas-ui/commit/bb2b8f50058ab8b3c616d3d872637bdf9a914c5c)

  - fix(web-terminal): update URL construction for terminal access [8a648179](https://github.com/tidbcloud/dbaas-ui/commit/8a648179178cb25a5df38e559ca0550c65bb71a7)

  - fix(auth): add handling for expired session error [cf28f8ae](https://github.com/tidbcloud/dbaas-ui/commit/cf28f8aece398fb37232c857defbd31fc9449a00)

  - fix(auth, openapi): update loginConfirm call and streamline request handling [06e1215f](https://github.com/tidbcloud/dbaas-ui/commit/06e1215ff50879f87527b0030d2b8250c90534ec)

  - refactor(store): standardize cookieEnabled property naming [97a32032](https://github.com/tidbcloud/dbaas-ui/commit/97a32032268ad0543c4207c212ed9784a95b5da2)

  - feat(auth): enhance authentication flow and error handling [35ff7624](https://github.com/tidbcloud/dbaas-ui/commit/35ff76244f8ba1d7d1f60814de0661f57e57c021)

  - fix(auth): update import path for loginConfirm function [87535c7d](https://github.com/tidbcloud/dbaas-ui/commit/87535c7d334c78c9d8caaa31ab398ee16c94dd68)

  - refactor(openapi): streamline authorization handling [b3dff483](https://github.com/tidbcloud/dbaas-ui/commit/b3dff483f7a11474d781fc0d862da4bb25d43fa5)

  - refactor(auth): enhance login and logout processes [ea40ce6b](https://github.com/tidbcloud/dbaas-ui/commit/ea40ce6b145b735ee39a0da522f98699c1126a69)

  - docs: add Frontend data-testid Convention to AGENTS.md [44d7be6b](https://github.com/tidbcloud/dbaas-ui/commit/44d7be6bb8d573b5fd68d588a2e27e67a87831b2)

  - Initial plan [b8700b6c](https://github.com/tidbcloud/dbaas-ui/commit/b8700b6cbf3a2b3ac108fb1b10fa669cc0034f2f)

- Merge pull request [#4480](https://github.com/tidbcloud/dbaas-ui/pull/4480) from tidbcloud/feat/cdc_azure_blob [2c842027](https://github.com/tidbcloud/dbaas-ui/commit/2c84202743121083d04b2a66d9ed96768c1c1a9a)

  - fix(changefeed): update SAS Token validation to be conditional based on editing state [8c08d587](https://github.com/tidbcloud/dbaas-ui/commit/8c08d587d18f9d300695e899f6c1856782883f49)

  - feat(changefeed): add Azure Blob Storage properties display in ChangefeedDetail [4705c7d6](https://github.com/tidbcloud/dbaas-ui/commit/4705c7d6e0b16807c796c6de9b3c4fada3d569b6)

  - feat(changefeed): add Role ARN authentication support for S3 sink [619ac533](https://github.com/tidbcloud/dbaas-ui/commit/619ac53329a19c8b0374276efc4a49070569ef7d)

  - fix: update Azure Blob Storage validation to check SAS token instead of connector type [65c8fc93](https://github.com/tidbcloud/dbaas-ui/commit/65c8fc939fe7c612159fdbb4a74eac5572ac765f)

  - feat(changefeed): add Azure Blob Storage sink support [1821e613](https://github.com/tidbcloud/dbaas-ui/commit/1821e613288b14b15746cb8a6e5f3b1a6ffec105)

  - chore: update sagger [9ae34c05](https://github.com/tidbcloud/dbaas-ui/commit/9ae34c052ebad34b3c32a6de9feab1542872a2f1)

  - fix: remove unused DataflowConnectorType import in SpecificationProperty [3a291f0e](https://github.com/tidbcloud/dbaas-ui/commit/3a291f0e25297e24aee472562f6bf77344dff960)

- Merge pull request [#4504](https://github.com/tidbcloud/dbaas-ui/pull/4504) from tidbcloud/hotfix/qps-promql-fix [18ead3af](https://github.com/tidbcloud/dbaas-ui/commit/18ead3af45bbf3334c23a7f49b2a9e29c2e008d9)

- Merge pull request [#4505](https://github.com/tidbcloud/dbaas-ui/pull/4505) from tidbcloud/hotfix/qps-promql-fix [a07ddded](https://github.com/tidbcloud/dbaas-ui/commit/a07ddded95b47ce01af73112c2ac9a72938bfccb)

  - hotfix: 202601272017 [d4c678e9](https://github.com/tidbcloud/dbaas-ui/commit/d4c678e96d38cd90a1616da7bca8db1e0d0ff1f2)

  - hotfix: fix qps promql query string [707b0f3a](https://github.com/tidbcloud/dbaas-ui/commit/707b0f3ad948f754d26f282c947d4111dd6b8020)

- Merge pull request [#4502](https://github.com/tidbcloud/dbaas-ui/pull/4502) from tidbcloud/release-20260127 [d9e40b82](https://github.com/tidbcloud/dbaas-ui/commit/d9e40b8249fa1689d3e674cd93da82e7307f8ffe)

- Merge pull request [#4501](https://github.com/tidbcloud/dbaas-ui/pull/4501) from tidbcloud/release-20260127 [555334e8](https://github.com/tidbcloud/dbaas-ui/commit/555334e8e6ff7dcc0b8f72e1496ec3623b84b00a)

- Merge pull request [#4503](https://github.com/tidbcloud/dbaas-ui/pull/4503) from tidbcloud/copilot/add-data-testid-convention [151804c7](https://github.com/tidbcloud/dbaas-ui/commit/151804c7301d9e23e58887b750d787abfd458183)

  - docs: add Frontend data-testid Convention to AGENTS.md [a1775899](https://github.com/tidbcloud/dbaas-ui/commit/a17758994dec7420d725683014c434d8ed804e58)

  - Initial plan [9204ed8f](https://github.com/tidbcloud/dbaas-ui/commit/9204ed8f73087dca41f77678264a2f45a3eb285a)

  - release: 20260127 [2a48de2d](https://github.com/tidbcloud/dbaas-ui/commit/2a48de2d8116c7fc12a66ede4c46132fb7fed41f)

- Merge pull request [#4449](https://github.com/tidbcloud/dbaas-ui/pull/4449) from tidbcloud/feat/premium-cmek [2e0c0a2c](https://github.com/tidbcloud/dbaas-ui/commit/2e0c0a2cd17e9b12b89b8dc2375d5c0b98612453)

  - refine(premium/security): update column spans and labels in Encryption component for clarity [887e64ac](https://github.com/tidbcloud/dbaas-ui/commit/887e64acd49973dd7346f612f5c4d1b7f0f15dbe)

- Merge pull request [#4490](https://github.com/tidbcloud/dbaas-ui/pull/4490) from tidbcloud/feat/migrate-vpc-peering-api [c4739482](https://github.com/tidbcloud/dbaas-ui/commit/c4739482dc7f834babc1ff35939e2c09e2f91ba6)

  - feat: skip changefeed test temporarily [1e7cbeb2](https://github.com/tidbcloud/dbaas-ui/commit/1e7cbeb2cdbfa08fc90377cbb680418f599ecf8f)

  - fix(premium/creation): add readOnly check to useEffect dependency in DualLayerDataEncryption component [eb625133](https://github.com/tidbcloud/dbaas-ui/commit/eb62513319f98163bba54e1e1aca759ffa47a36e)

  - feat(premium/creation): add CheckAwsKeyPolicyModal and sync AWS CMEK account ID functionality [2a436631](https://github.com/tidbcloud/dbaas-ui/commit/2a43663187d3670014d810b12abdba0401b1a092)

  - refine(premium/creation): improve instructions and clarity in AddAwsKmsKeyArnModal component [8fb6909b](https://github.com/tidbcloud/dbaas-ui/commit/8fb6909b1394051fef3785b9757c97c77c028ad3)

  - chore(swagger/v2025/cmek): sync api spec update [8d04e2fb](https://github.com/tidbcloud/dbaas-ui/commit/8d04e2fb6567048cc0dcda0c166815f4a134c946)

  - feat(premium/security): add Encryption component for dual-layer data encryption details [969e4d06](https://github.com/tidbcloud/dbaas-ui/commit/969e4d0687493497cf3a6c3d8dfee779b2176e9b)

  - refine(cluster/create/aws): standardize capitalization of "Dual-Layer Data Encryption" in multiple components [2833f65a](https://github.com/tidbcloud/dbaas-ui/commit/2833f65a4b084e3accc519963fc6e334e1923345)

  - refine(cluster/create/alicloud): correct capitalization of "Dual-Layer Data Encryption" across multiple components [62978244](https://github.com/tidbcloud/dbaas-ui/commit/6297824458f14f5a664c970dec56f44ad4494960)

  - refine(premium/creation): correct capitalization of "Dual-Layer Data Encryption" in DualLayerDataEncryption component [37bb5cae](https://github.com/tidbcloud/dbaas-ui/commit/37bb5cae04b32b20684a82e9eb3babe273fb5f4b)

  - refine(premium/creation): update label for service-managed encryption key in DualLayerDataEncryption component [cf4966ec](https://github.com/tidbcloud/dbaas-ui/commit/cf4966ec4f81c8fb1f428746727a558cdcf032a7)

  - refine(premium/overview): simplify CMEK key label in TiDBPropPanel [9b35b9b5](https://github.com/tidbcloud/dbaas-ui/commit/9b35b9b5425c681100e9989a3a52085dc3d067a0)

  - refine(premium/restore): update visibility of TidbDualLayerDataEncryption component based on feature availability [45e972c3](https://github.com/tidbcloud/dbaas-ui/commit/45e972c32da5bc3e803d8e64aae49e9ca426894c)

  - refine(premium/create): integrate dual layer data encryption feature check into CreatePremiumForm [13407bb4](https://github.com/tidbcloud/dbaas-ui/commit/13407bb485b445714b57361378bd8ecc50d3e035)

  - feat(premium/create): implement hook to check dual layer data encryption feature availability based on service plan and cloud provider [c2c7b714](https://github.com/tidbcloud/dbaas-ui/commit/c2c7b714015d349ee5c0e1c27f7ea8c9f0b60bfd)

  - fix(premium/create): add unique form ID for AWS KMS Key ARN modal and update form submission props [9db4fc0a](https://github.com/tidbcloud/dbaas-ui/commit/9db4fc0a590751d9715515ac6d6dd028945772a9)

  - refine(premium/restore): adjust visibility of TidbHighAvailability component based on service plan [a66f45e6](https://github.com/tidbcloud/dbaas-ui/commit/a66f45e6ed763a7b22e99722a6ebe010522c7e6d)

  - refine(premium/create): reposition TidbHighAvailability component in CreatePremiumForm [324b213c](https://github.com/tidbcloud/dbaas-ui/commit/324b213c2edc7be7468a1909f20c2ef55cc2c9d2)

  - fix(premium): remove ts-expect-error comments for swagger definitions in SumCard and RenamingModal [ab57fa11](https://github.com/tidbcloud/dbaas-ui/commit/ab57fa118842e08822b5ba04d57c1d5c9968f079)

  - feat(premium/restore): set pointInTime from pitrStartDate if pitrEndDate is not available [74ada2fa](https://github.com/tidbcloud/dbaas-ui/commit/74ada2fafb2b2f9ff714e2492a3c8154b0863c26)

  - fix(premium/cmek): update state access for tidbId in query parameters [b5dab328](https://github.com/tidbcloud/dbaas-ui/commit/b5dab328fb23c481c52b8b3d586cf1861b88abff)

  - feat(premium/restore): replace Alert with FormErrorMessage for error display [7d40620a](https://github.com/tidbcloud/dbaas-ui/commit/7d40620ab13c1658cb8235c92390f547f90a1e45)

  - feat(premium/cmek): remove readOnly check in useEffect for cloud provider and region changes [b95365e5](https://github.com/tidbcloud/dbaas-ui/commit/b95365e58610ef183dac3c70b362a6d3d32523d1)

  - feat(premium/restore): simplify dual layer data encryption validation and change disabled prop to readOnly [c7559c5a](https://github.com/tidbcloud/dbaas-ui/commit/c7559c5a2b12a1ff1ce7294118d32357e186325a)

  - feat(premium/cmek): replace disabled prop with readOnly for dual layer data encryption component [82946b1c](https://github.com/tidbcloud/dbaas-ui/commit/82946b1c62f2e1e9c41bddc6a549fc8caf2401f6)

  - feat(premium/restore): add disabled state for dual layer data encryption in restore process [a137a119](https://github.com/tidbcloud/dbaas-ui/commit/a137a119c287933cda20cb2f4c33c4403b001e0e)

  - feat(premium/restore): implement dual layer data encryption handling in restore process [4cf35230](https://github.com/tidbcloud/dbaas-ui/commit/4cf352307a4311b2ca6fcac4282d75f7b63991b2)

  - fix: add ts-expect-error for incorrect swagger definitions in SumCard and RenamingModal components [29f8a125](https://github.com/tidbcloud/dbaas-ui/commit/29f8a12523fbd2116e6eabbe2f61f07b154978bb)

  - refactor(cluster): clean up unused properties and improve type handling in cluster management [65d52444](https://github.com/tidbcloud/dbaas-ui/commit/65d52444174141434f5638121fa096a71476cf7c)

  - feat(premium/create): add cmek swagger file mapping for v2025 API version [65708b04](https://github.com/tidbcloud/dbaas-ui/commit/65708b046be5e9e73bcb88cd17ad63e5c9ff7443)

  - fix(premium/create): update AWS KMS key policy to specify principal account for enhanced security [b5c59124](https://github.com/tidbcloud/dbaas-ui/commit/b5c591248c00fb1bc17bb240500a7cd13ff9b89c)

  - fix(premium/create): update awsCmek properties to allow undefined values and improve error handling in dualLayerDataEncryption component [b657c1c0](https://github.com/tidbcloud/dbaas-ui/commit/b657c1c0a672b2a48e9c400d81cfa04f6bb294f7)

  - refine(premium/create): initialize awsCmek properties with empty strings for better default handling [08d2f01a](https://github.com/tidbcloud/dbaas-ui/commit/08d2f01a5c3cfacb862398301c4391bc68509381)

  - fix(premium/create): update awsCmek properties in form schema and types to be optional for improved flexibility [e80f319c](https://github.com/tidbcloud/dbaas-ui/commit/e80f319cdbae027186be4bdb306e71141d80afd8)

  - refactor(premium/create): enhance dualLayerDataEncryption structure by integrating awsCmek and updating related components for improved KMS Key ARN handling [9b50992f](https://github.com/tidbcloud/dbaas-ui/commit/9b50992f6ddf552923828f725a42379fb93505c3)

  - refactor(premium/create): update dualLayerDataEncryption structure to include awsCmek for improved KMS Key ARN handling [762550f2](https://github.com/tidbcloud/dbaas-ui/commit/762550f21894f2386e5099c0086f69143d091108)

  - refine(premium/encryption): enhance KMS Key ARN display with label for improved user clarity [75f2ca9e](https://github.com/tidbcloud/dbaas-ui/commit/75f2ca9ec850fb87554031a7934e753b6a3bb11f)

  - refine(premium/encryption): add awsPrincipal accountId to AddAwsKmsKeyArnModal for enhanced data structure [226f5ca7](https://github.com/tidbcloud/dbaas-ui/commit/226f5ca786f1a0e2be82b0cb07686c51c9ee7c5f)

  - fix(premium/encryption): update KMS Key ARN handling in AddAwsKmsKeyArnModal to ensure proper data structure and error handling [89f3065e](https://github.com/tidbcloud/dbaas-ui/commit/89f3065e627076834be614c8c6e3f4da40602981)

  - chore(swagger/v2025): update CMEK Swagger definition to change parameters from query to body for improved API structure [4cbba58c](https://github.com/tidbcloud/dbaas-ui/commit/4cbba58cb9a0401dda1db5da7837089f2799a1bd)

  - feat(premium/create): integrate dual-layer data encryption component into CreatePremiumForm and enhance submission logic [87b6b17c](https://github.com/tidbcloud/dbaas-ui/commit/87b6b17ce1f180b945362ab6ddd12e5562ae6dbb)

  - feat(premium/encryption): add AddAwsKmsKeyArnModal for dual-layer data encryption configuration [3ee16289](https://github.com/tidbcloud/dbaas-ui/commit/3ee16289202d84370021dbc073f2a8ed3c2e4f85)

  - feat(premium/create): implement dual-layer data encryption schema and validation for KMS Key ARN in premium form [bd449dbc](https://github.com/tidbcloud/dbaas-ui/commit/bd449dbc043527ba6a0888e023adbe35fc2bd408)

  - refactor(premium/create, premium/restore): add dividers to CreatePremiumForm and restore components for improved layout and readability [9ed922e9](https://github.com/tidbcloud/dbaas-ui/commit/9ed922e9dc5671580fe89610030feb0c39d73225)

  - chore(swagger/v2025): add new CMEK service definitions to TiDB management Swagger for enhanced API functionality [59c384cb](https://github.com/tidbcloud/dbaas-ui/commit/59c384cb8fd21bd053cc7dccf877c36199c29739)

  - refactor(encryption): update TiDBPropPanel and CMEK component logic for dual-layer data encryption, adjusting conditions for encryption checks and modifying Swagger definitions for clarity [b328aefe](https://github.com/tidbcloud/dbaas-ui/commit/b328aefecdf3579ad2548fa1b2eb88aabae1e1da)

  - feat(encryption): enhance TiDBPropPanel and CMEK component to support dual-layer data encryption with detailed display for CMEK and default key options [4b32e1dd](https://github.com/tidbcloud/dbaas-ui/commit/4b32e1dd8d53410954f3f252f18771d6a0db8752)

  - feat(security): add CMEK component for dual-layer data encryption and update TiDBPropPanel with encryption details [768df2fc](https://github.com/tidbcloud/dbaas-ui/commit/768df2fc839223b2e2a07c7263b7fd0223a63e60)

- Merge pull request [#4500](https://github.com/tidbcloud/dbaas-ui/pull/4500) from tidbcloud/feat/one_console_api_keys [5069e1ae](https://github.com/tidbcloud/dbaas-ui/commit/5069e1ae03fde7278e0dd01999e85380c3cca662)

- Merge pull request [#4497](https://github.com/tidbcloud/dbaas-ui/pull/4497) from tidbcloud/feat/ru-overview [46aa95ea](https://github.com/tidbcloud/dbaas-ui/commit/46aa95ea9c288a7c2b2e3a8c42c861853f566cb1)

  - feat: merge branch test to improve stability [af098846](https://github.com/tidbcloud/dbaas-ui/commit/af0988464159e2e6ef982726643fdd88979d5e0c)

  - feat: remove skipguidance function [74f025a2](https://github.com/tidbcloud/dbaas-ui/commit/74f025a2a78c09c338d0c475948606d444c6fe84)

  - feat: add whitelist for ru overview [b90a2dbf](https://github.com/tidbcloud/dbaas-ui/commit/b90a2dbf087ac948af1d3f7ec6a26a8b5d2c45c1)

  - feat: clear skipguindance function [5df41bc8](https://github.com/tidbcloud/dbaas-ui/commit/5df41bc8763add6f2474067f1a28683bf357e26a)

  - feat: skip guidance [6d18ffb2](https://github.com/tidbcloud/dbaas-ui/commit/6d18ffb288c5dadcf62d888f0199cbcebf11b556)

- Merge pull request [#4496](https://github.com/tidbcloud/dbaas-ui/pull/4496) from tidbcloud/feat/dedicated-alert-sub [e2e4746e](https://github.com/tidbcloud/dbaas-ui/commit/e2e4746eec34eeabe24d08986b34daac3ea540ab)

- Merge pull request [#4498](https://github.com/tidbcloud/dbaas-ui/pull/4498) from tidbcloud/fix/dm_list [9d76ee2b](https://github.com/tidbcloud/dbaas-ui/commit/9d76ee2b9d8946156f4141f21fc953c17f637aaa)

  - fix: update enabled condition to include BYOC for sink endpoints [d8d2b1d2](https://github.com/tidbcloud/dbaas-ui/commit/d8d2b1d238402bbe8d5098c25e98651cab784bea)

  - fix(data-migration): conditionally set host and endpoint_service_name based on connection method [271fce01](https://github.com/tidbcloud/dbaas-ui/commit/271fce01aa1a87071c8873ba58b86cb91829059f)

  - fix: remove unnecessary margin from DedicatedDataMigrationList component [814c2578](https://github.com/tidbcloud/dbaas-ui/commit/814c257813570d26b5a748cfc163e5a614693a27)

  - fix: typo [d2691cbf](https://github.com/tidbcloud/dbaas-ui/commit/d2691cbf9b59e676ef2a83ff67a3aeb0bf026875)

  - fix: fix metric tooltip text for ru overview [5364938e](https://github.com/tidbcloud/dbaas-ui/commit/5364938ed207dbc8f0d02c547d83666991e958db)

  - fix: hide new alert sub for premium & update text [8624ee38](https://github.com/tidbcloud/dbaas-ui/commit/8624ee38b11b1bd46bf8f84a7587ea5d848cf2de)

  - feat: add premium ru overview [28fc0ed4](https://github.com/tidbcloud/dbaas-ui/commit/28fc0ed481ee4364484f755e4899a8fa53a5845a)

  - feat: ru overview for starter&essential [2c326798](https://github.com/tidbcloud/dbaas-ui/commit/2c3267982be8dae526ce82a17418b95d5021ab20)

  - refactor(api-keys): integrate NextGen mode and enhance access control for API keys [f9604973](https://github.com/tidbcloud/dbaas-ui/commit/f9604973ae6f89a1fdb5657777e4e834fdd90d18)

  - refactor(api-keys): enhance access control and user interface for API key management [3cc21d06](https://github.com/tidbcloud/dbaas-ui/commit/3cc21d0646cf735b752441eb511239d1c7b24922)

  - refactor(api-keys): standardize time field labels and enhance UI components [95c9acf7](https://github.com/tidbcloud/dbaas-ui/commit/95c9acf79a3b9517388a06db6299edb87fc0e426)

  - refactor(api-keys): update API key management for improved clarity and functionality [ce217035](https://github.com/tidbcloud/dbaas-ui/commit/ce21703590ed39e4c3c2af477afc343019cc09ab)

  - fix(api-keys): correct role property name in API key editor [0c263376](https://github.com/tidbcloud/dbaas-ui/commit/0c263376e86eac2c30e4851861b8619f1bfba8e1)

  - refactor(api-keys): transition to console API key management with enhanced features [0ab21007](https://github.com/tidbcloud/dbaas-ui/commit/0ab21007be8e4ab82d7f37ee863d8f3f12747ff8)

  - refactor(api-keys): enhance API key management with improved filtering, editing, and detail views [fcaf75c4](https://github.com/tidbcloud/dbaas-ui/commit/fcaf75c42c87243aca61e4434afeb7fdcdd8b02e)

  - fix: add Name field for new subscription [18e0a940](https://github.com/tidbcloud/dbaas-ui/commit/18e0a94050c2fc64ea843f5cedbf8169ff53153f)

  - fix: update swagger [81b3f31c](https://github.com/tidbcloud/dbaas-ui/commit/81b3f31ceccf7b43e08b93f0499e34f928a72da2)

  - feat: add flashduty&pagerduty for dedicated alert sub [0acc29a2](https://github.com/tidbcloud/dbaas-ui/commit/0acc29a246ac606c2cd63fb7582dfce6f9dface1)

- Merge pull request [#4494](https://github.com/tidbcloud/dbaas-ui/pull/4494) from tidbcloud/fix/20260123-tiproxy [6a2c16c0](https://github.com/tidbcloud/dbaas-ui/commit/6a2c16c0e9dc25118ae9db81aec258c0f83292bc)

- Merge pull request [#4495](https://github.com/tidbcloud/dbaas-ui/pull/4495) from tidbcloud/fix/20260123-tiproxy [74612ea3](https://github.com/tidbcloud/dbaas-ui/commit/74612ea399b5f598c811053db59d0bf9ebbe7bf3)

  - hotfix: 202601231829 [96e8f7e4](https://github.com/tidbcloud/dbaas-ui/commit/96e8f7e481a54fc5d31baae3ee7a59269636e27e)

  - feat: add throttle for tiproxy disable prop [771228b9](https://github.com/tidbcloud/dbaas-ui/commit/771228b991efa06e829b2668c12825e139f08d69)

  - feat: fix region differ [7be3ba58](https://github.com/tidbcloud/dbaas-ui/commit/7be3ba584d8595970b30d9d2a5d2544434b8d8fa)

- Merge pull request [#4493](https://github.com/tidbcloud/dbaas-ui/pull/4493) from tidbcloud/fix/backup_export [2b343375](https://github.com/tidbcloud/dbaas-ui/commit/2b3433759ba112d9f3338e7a6be89c58519f4303)

- Merge pull request [#4492](https://github.com/tidbcloud/dbaas-ui/pull/4492) from tidbcloud/fix/20260122-tiproxy-scale [82533812](https://github.com/tidbcloud/dbaas-ui/commit/82533812f4950ec84550470be8511544e0ab8133)

- Merge pull request [#4491](https://github.com/tidbcloud/dbaas-ui/pull/4491) from tidbcloud/fix/20260122-tiproxy-scale [c433a0d1](https://github.com/tidbcloud/dbaas-ui/commit/c433a0d16b07b761195a942e7455f6eb127cf54b)

  - fix: remove tiproxysetting when node count equals 0 [6f0b3df5](https://github.com/tidbcloud/dbaas-ui/commit/6f0b3df5b8c5b37d41d59ebf46a0338d211a7521)

  - fix(backup): restrict backup export to AWS and GCP providers only [94de9679](https://github.com/tidbcloud/dbaas-ui/commit/94de96798f7b1a5bd20b72e9df36acf165db1a33)

  - hotfix: 202601222042 [8b22cf7a](https://github.com/tidbcloud/dbaas-ui/commit/8b22cf7a8efe7949f3cf1f1e5a468c210989d4e6)

  - fix: cannot switch off tiproxy when scale in cluster [dce17add](https://github.com/tidbcloud/dbaas-ui/commit/dce17add6ae6ab6a74af9083bb199b818c33e4b4)

  - feat: gcp vpc peering api migration [5bf4ba1c](https://github.com/tidbcloud/dbaas-ui/commit/5bf4ba1c0eb7d3f58ed40b224c3be99ad74541f7)

  - feat: migrate aws vpc peering to v1beta1 version api [02ab2ea4](https://github.com/tidbcloud/dbaas-ui/commit/02ab2ea45634711ca2ce8d796efbee52f30bc128)

- Merge pull request [#4485](https://github.com/tidbcloud/dbaas-ui/pull/4485) from tidbcloud/hotfix/20260121-maintenance-timepicker [1b2adec6](https://github.com/tidbcloud/dbaas-ui/commit/1b2adec6452033c06da3bb760c7cf22846cc41a2)

- Merge pull request [#4484](https://github.com/tidbcloud/dbaas-ui/pull/4484) from tidbcloud/hotfix/20260121-maintenance-timepicker [71d38593](https://github.com/tidbcloud/dbaas-ui/commit/71d38593344b262f9031ca26a9c71237403294aa)

- Merge pull request [#4488](https://github.com/tidbcloud/dbaas-ui/pull/4488) from tidbcloud/hotfix/byoc-alerts-url [b5ee8af0](https://github.com/tidbcloud/dbaas-ui/commit/b5ee8af0c0d628e8a5d3605d24c6c1eab879df28)

- Merge pull request [#4489](https://github.com/tidbcloud/dbaas-ui/pull/4489) from tidbcloud/hotfix/byoc-alerts-url [aa966213](https://github.com/tidbcloud/dbaas-ui/commit/aa9662133ad9fa3cdcbf2fe675c2891cb1d4a5dc)

  - hotfix: 202601211344 [0e51fb40](https://github.com/tidbcloud/dbaas-ui/commit/0e51fb405c2d88804a1c7133011f087ef0cebf01)

  - fix(alerts): support BYOC biz type for NextGen alerts API [118640a8](https://github.com/tidbcloud/dbaas-ui/commit/118640a8483e8c94f12ffa8ebc73f909d83f95e0)

  - fix: maintenance window setting time ui [833f6e8f](https://github.com/tidbcloud/dbaas-ui/commit/833f6e8fe64100f814357c364a8c98842b159022)

  - fix: maintenance reschedule time remove the utcoffset props [46f21539](https://github.com/tidbcloud/dbaas-ui/commit/46f21539ce8b8d8a440c6d4dad4de56a5420a88f)

- Merge pull request [#4482](https://github.com/tidbcloud/dbaas-ui/pull/4482) from tidbcloud/release-20260120 [6d54dfa8](https://github.com/tidbcloud/dbaas-ui/commit/6d54dfa89e826492d71f5844124d79cc8cf79878)

- Merge pull request [#4483](https://github.com/tidbcloud/dbaas-ui/pull/4483) from tidbcloud/release-20260120 [34d5781f](https://github.com/tidbcloud/dbaas-ui/commit/34d5781f8e36eb5f826803896f038e5336494c2c)

  - release: 20260120 [f14ee6c1](https://github.com/tidbcloud/dbaas-ui/commit/f14ee6c1a28187b7956181c4921a4cb674902622)

- Merge pull request [#4477](https://github.com/tidbcloud/dbaas-ui/pull/4477) from tidbcloud/refine/essential-rcu-pricing [4ef3c79a](https://github.com/tidbcloud/dbaas-ui/commit/4ef3c79a2ae4d0b57b61f0fecb1d7588aca24554)

- Merge pull request [#4481](https://github.com/tidbcloud/dbaas-ui/pull/4481) from tidbcloud/fix/support-ui-opti [49ea4838](https://github.com/tidbcloud/dbaas-ui/commit/49ea48381565e649e1f042985fcaf599973fb0b9)

  - fix: support plan bg [ea3b44e0](https://github.com/tidbcloud/dbaas-ui/commit/ea3b44e0d99adeb956275918f5644174dd9c0e9b)

- Merge pull request [#4476](https://github.com/tidbcloud/dbaas-ui/pull/4476) from tidbcloud/feat/support-plan-opti [db694b98](https://github.com/tidbcloud/dbaas-ui/commit/db694b98807d1a5ffb3026587f838f2c3296cf75)

  - fix: support billing url [55d41f9b](https://github.com/tidbcloud/dbaas-ui/commit/55d41f9b31c0f5085d8ca04b1ed1b0b91812bbd8)

- Merge pull request [#4478](https://github.com/tidbcloud/dbaas-ui/pull/4478) from tidbcloud/feat/bind-card-tips [c53eb900](https://github.com/tidbcloud/dbaas-ui/commit/c53eb900818666427ae95f1c27f11eef0c862aca)

  - fix: slack ref [d545e79a](https://github.com/tidbcloud/dbaas-ui/commit/d545e79adbbb3a0b47d465dc83064b812777aadf)

  - refine(essential/capacity/edit): introduce essential RCU constants for improved consistency in capacity calculations [0381a0fa](https://github.com/tidbcloud/dbaas-ui/commit/0381a0fa3a31ce0d64b3981deb8106a0de531992)

  - refine(essential/create/alicloud): centralize RCU constants and update components for improved consistency and validation [6ca40adb](https://github.com/tidbcloud/dbaas-ui/commit/6ca40adb523a8c85f0e16a0350e5d6a81bd42554)

  - refine(essential/create/aws): centralize RCU constants for improved maintainability and consistency across components [632c625e](https://github.com/tidbcloud/dbaas-ui/commit/632c625e9d5149ed603df453ff901dfd2193d195)

  - refactor(essential/capacity/edit): simplify form value setting by using destructured setValue from formProps [16a9faf4](https://github.com/tidbcloud/dbaas-ui/commit/16a9faf404a53bbbc203201ca52ea3459694216a)

  - refactor(restore/serverless): streamline EssentialCost integration and remove unused cost prediction logic [8624ac21](https://github.com/tidbcloud/dbaas-ui/commit/8624ac210a78c1967552198dae7354df93d83b21)

  - refactor(essential/capacity/edit): improve autoScaling handling and update EssentialCost component for pricing prediction [61def445](https://github.com/tidbcloud/dbaas-ui/commit/61def4453abf4a682431a8f7a8b975914efa14c5)

  - refactor(essential/create/alicloud): update Capacity and EssentialSummary components for improved RCU handling and pricing display [ce521d88](https://github.com/tidbcloud/dbaas-ui/commit/ce521d88b8f6f4a0dd6b8246cddc91c871a7c41a)

  - refine(essential/create/aws): enhance EssentialCapacity component and add EssentialCost for pricing prediction [3facc47d](https://github.com/tidbcloud/dbaas-ui/commit/3facc47d20cfb87e0f6f2df58474c1e132ec7d5f)

- Merge pull request [#4475](https://github.com/tidbcloud/dbaas-ui/pull/4475) from tidbcloud/refactor/sync-swagger-update [38aab4b2](https://github.com/tidbcloud/dbaas-ui/commit/38aab4b26563d9707bac8c7667e0f191bd16a7aa)

  - refine(premium/restore): revert region selection logic and clean up unused state management [24927e8c](https://github.com/tidbcloud/dbaas-ui/commit/24927e8c88ed2b603b2c494d592607b025ccee2a)

  - refactor(premium/backup): simplify backup settings component and remove unused update functionality [9f2f7848](https://github.com/tidbcloud/dbaas-ui/commit/9f2f784835fdaacc914225e6729d3fa40a2544fe)

  - refactor(premium/backup): update backup settings form to use backup policy tiers and simplify state management [79ab194f](https://github.com/tidbcloud/dbaas-ui/commit/79ab194f12d9fc1c8c6813ea4b11030c012ef742)

  - refactor(swagger/v2025, premium): rename Nextgenv1beta2Tidb to TidbCloudOpenApinextgenv1beta2Tidb across multiple files and update swagger definitions accordingly [26393e82](https://github.com/tidbcloud/dbaas-ui/commit/26393e82ffacd8324e19f7c15a43be6f9ae12340)

  - refactor(swagger/v2025, premium, byoc): update ops audit log settings and enhance swagger definitions for cloud providers and regions [0a774fb2](https://github.com/tidbcloud/dbaas-ui/commit/0a774fb2f8f9f7bdee83208abe4b2520380dc4e9)

  - refactor(swagger/v2025, premium/db-audit-log): enhance form initialization and update swagger definitions for audit log filter rules [d4a9e054](https://github.com/tidbcloud/dbaas-ui/commit/d4a9e054c87499a1151ed50571ee9bcc8d538fac)

  - chore(swagger/v2025): add new service plan "Dedicated" and enhance backup and public connection settings definitions [b3784467](https://github.com/tidbcloud/dbaas-ui/commit/b37844672675b258cb0756d21fc9e5ab6d05cdfa)

  - refine(swagger/v2023, cluster): update storage type references and enhance swagger definitions for cluster settings [b1604b55](https://github.com/tidbcloud/dbaas-ui/commit/b1604b5536ff618a9305e3c4b011a28977b05d83)

  - chore(swagger/v2023): remove deprecated AWS CMek principal response and update service plan enum [3f0b54d9](https://github.com/tidbcloud/dbaas-ui/commit/3f0b54d94534cd0bf8a09c28669a39e5da82aabb)

  - refactor(swagger/v2023, cluster): update service plan handling and remove deprecated cluster plan references [8e4abc73](https://github.com/tidbcloud/dbaas-ui/commit/8e4abc73da9f99867f77212d2850b1a7f3919daa)

  - chore(scripts/swagger): add new swagger mappings for region, database audit log, and public connection settings [6aaa6652](https://github.com/tidbcloud/dbaas-ui/commit/6aaa6652a5cc9b1364aa7e7da3632db38f8e9c77)

  - chore(swagger/v2025): swap delete and get operations for private endpoint connections in swagger definition [5cdd9b7f](https://github.com/tidbcloud/dbaas-ui/commit/5cdd9b7f70f2714ed57ae4523975a9c9fad639b7)

- Merge pull request [#4479](https://github.com/tidbcloud/dbaas-ui/pull/4479) from tidbcloud/fix/cdc_timeout [f570e8a8](https://github.com/tidbcloud/dbaas-ui/commit/f570e8a8be8c529f9ca04a566f6a79099dcb4eb2)

  - fix(cdc): set timeout for create and edit connector requests [24c58465](https://github.com/tidbcloud/dbaas-ui/commit/24c584650c71b394cd5fa6db1370a0ff34c1d4a2)

  - fix: support plan ui [bb93fbe6](https://github.com/tidbcloud/dbaas-ui/commit/bb93fbe6a78f699bc899b37f5af4fb647baff435)

  - fix: remove useless code [848c2cc8](https://github.com/tidbcloud/dbaas-ui/commit/848c2cc8235e2c463b16dd976a63c9e8f7ec5eb4)

  - fix: typo [1e0136b7](https://github.com/tidbcloud/dbaas-ui/commit/1e0136b7774fe03be3d8aceb6d0e305105a56cf7)

  - fix: support plan ui opti [712e3a91](https://github.com/tidbcloud/dbaas-ui/commit/712e3a918e4822cab93e4f679fd96911f5f4691a)

  - feat: add DedicatedCreationAlert component and integrate it into ClusterList screen [42159f63](https://github.com/tidbcloud/dbaas-ui/commit/42159f63b0cfff0ddcc5a05962bd5828cb56becc)

- Merge pull request [#4474](https://github.com/tidbcloud/dbaas-ui/pull/4474) from tidbcloud/fix/20260115-create-private-endpoint-on-gcp-cluster [5ef05de3](https://github.com/tidbcloud/dbaas-ui/commit/5ef05de35398d5f4753dbc12ec0637f7336217f3)

- Merge pull request [#4473](https://github.com/tidbcloud/dbaas-ui/pull/4473) from tidbcloud/fix/20260115-create-private-endpoint-on-gcp-cluster [e1ef4b6a](https://github.com/tidbcloud/dbaas-ui/commit/e1ef4b6a9d0a85c0cf58a9dc39af90443305f61b)

  - hotfix: 202601151828 [69ec9724](https://github.com/tidbcloud/dbaas-ui/commit/69ec972409ce32c207f93bf64a8829b3409f69aa)

  - fix: project id does not upadte [725d5512](https://github.com/tidbcloud/dbaas-ui/commit/725d55125846b914e117a0df8c863ee728f70f86)

  - feat: support tickets add tips [27004222](https://github.com/tidbcloud/dbaas-ui/commit/27004222a6706826e955c8ea7ba7dfd28fd175df)

  - feat: get support link different by plan [994e2774](https://github.com/tidbcloud/dbaas-ui/commit/994e27744cf0d7aa6b713180b80639351ace4b1e)

  - feat: support optimize [b377169f](https://github.com/tidbcloud/dbaas-ui/commit/b377169fa6b1530f57c15f0d3b0f48cdb8875876)

- Merge pull request [#4472](https://github.com/tidbcloud/dbaas-ui/pull/4472) from tidbcloud/release-20260113 [967e8a64](https://github.com/tidbcloud/dbaas-ui/commit/967e8a64b95ac60d4e66a5e9fdce15118b1d4a94)

- Merge pull request [#4471](https://github.com/tidbcloud/dbaas-ui/pull/4471) from tidbcloud/release-20260113 [2d1adc13](https://github.com/tidbcloud/dbaas-ui/commit/2d1adc13d1cb832f3edbd7c67fe2418d9685bbd9)

  - release: 20260113 [298f72c0](https://github.com/tidbcloud/dbaas-ui/commit/298f72c0b3f74d92c67813962d33988131f2a0bc)

- Merge pull request [#4469](https://github.com/tidbcloud/dbaas-ui/pull/4469) from tidbcloud/feat/integration-feedback [e5673840](https://github.com/tidbcloud/dbaas-ui/commit/e567384016cfe05daa281d7b8f79d91e4527d5de)

  - fix: skipGuidance function [2ea10534](https://github.com/tidbcloud/dbaas-ui/commit/2ea10534daa71a69a8ce4d2d215968a347687d0a)

- Merge pull request [#4470](https://github.com/tidbcloud/dbaas-ui/pull/4470) from tidbcloud/feat/audit-log-events [0b9b1205](https://github.com/tidbcloud/dbaas-ui/commit/0b9b1205f8735950b0bc4ba06d1cdd27134fcfc6)

  - feat: dbaudit log events [83651732](https://github.com/tidbcloud/dbaas-ui/commit/8365173219e436d62ffc93b4e6f0b482278a3c2d)

  - feat: support refactor ui [ef6a8517](https://github.com/tidbcloud/dbaas-ui/commit/ef6a85175183e12db2ef9aff200f459d58920b94)

- Merge pull request [#4468](https://github.com/tidbcloud/dbaas-ui/pull/4468) from tidbcloud/fix/essential_cdc_region_tip [5e5e538c](https://github.com/tidbcloud/dbaas-ui/commit/5e5e538c44c246c8c2376487b06a18b3a946d56d)

  - feat: add bedrock,verlcel to esstential [b39c17dc](https://github.com/tidbcloud/dbaas-ui/commit/b39c17dc109adc02db3cc56ece5f53d6f0bdf274)

  - fix: remove debug log for feature support check in ChangefeedListEssential [fb8c2011](https://github.com/tidbcloud/dbaas-ui/commit/fb8c201130ceb10669cfa322f82a714bd22ef7b0)

  - fix: ensure supported feature check is boolean and disable retry on queries [31858c5a](https://github.com/tidbcloud/dbaas-ui/commit/31858c5ad6eded288a1f2039f8ea7b6875c972e5)

  - fix: add time field handling in FormStartPositionEssential and remove commented validation [da280e0f](https://github.com/tidbcloud/dbaas-ui/commit/da280e0fedbe6af157b4e9ea04c455eb4cc6f9ee)

  - fix: update required rule for default topic input in FormKafkaReplicationEssential [3afb0552](https://github.com/tidbcloud/dbaas-ui/commit/3afb055213bb6a18d5f6d8cdc20153cda625f8f8)

  - fix: remove redundant text in Private Link connection description [8d2b5c14](https://github.com/tidbcloud/dbaas-ui/commit/8d2b5c143f4b6f5d772cdb207be67bf09a76e6e6)

  - fix: align Private Link Connection input and add creation link in FormMySQLEssential [58c73c73](https://github.com/tidbcloud/dbaas-ui/commit/58c73c73f35bfa258fa9146c7c4cd6e15741690b)

  - fix: enhance feature support check handling in EssentialPrivateLink component [7895238e](https://github.com/tidbcloud/dbaas-ui/commit/7895238e31bc62cbd980a0f07f9d92a75f5d7a5b)

  - fix: enhance feature support checks in ChangefeedListEssential and EssentialPrivateLink components [8759a32b](https://github.com/tidbcloud/dbaas-ui/commit/8759a32bc69a2a0241a39faf4e0ad0d79d18336e)

  - fix: add description link for creating Private Link Connection in FormKafkaEssential [6f6a30c0](https://github.com/tidbcloud/dbaas-ui/commit/6f6a30c011e412f032aa34fdaaac2cbdbdc4ae4b)

  - fix: add Endpoint ID display to PrivateLinkConnectionDetail component [f0a59379](https://github.com/tidbcloud/dbaas-ui/commit/f0a5937907c2167fd887e59b1936482ae22ac02b)

- Merge pull request [#4464](https://github.com/tidbcloud/dbaas-ui/pull/4464) from tidbcloud/fix/essential_dm_pl [0d013811](https://github.com/tidbcloud/dbaas-ui/commit/0d013811d9ebb9a6c00aa26e707d71e797fe6545)

- Merge pull request [#4465](https://github.com/tidbcloud/dbaas-ui/pull/4465) from tidbcloud/fix/hide_recovery_group [8b82db89](https://github.com/tidbcloud/dbaas-ui/commit/8b82db89c6471991b3e71e8f54bb09e0ddd289ad)

  - fix: enhance Changefeed feature support check and update fallback rendering [92db0dfa](https://github.com/tidbcloud/dbaas-ui/commit/92db0dfad0c3aa628a11118dd9c39dfb0210dd92)

  - fix: update TableEmptyStatus props type to use ReactNode for title [3048a206](https://github.com/tidbcloud/dbaas-ui/commit/3048a2068d50ad3f013f72c4c117ffd41c4d8e45)

  - fix: add feature support check to query enabling condition in EssentialPrivateLink [488d2ec7](https://github.com/tidbcloud/dbaas-ui/commit/488d2ec753b02aeac317b1c95742dc8662769500)

  - fix: update migration label to 'Data Migration' in Sidebar component [2c5971b3](https://github.com/tidbcloud/dbaas-ui/commit/2c5971b3b9e5a84091f8be3d2beb400660906fa5)

- Merge pull request [#4381](https://github.com/tidbcloud/dbaas-ui/pull/4381) from tidbcloud/feat/backup_export [edea00a2](https://github.com/tidbcloud/dbaas-ui/commit/edea00a25ef0986be15e30cd6e79f349d2d6431b)

  - feat: add feature check for Private Link Connection and update button behavior based on availability [ea2bcba4](https://github.com/tidbcloud/dbaas-ui/commit/ea2bcba4f295515fcef20a1f2e281e02303fa3ea)

  - feat: add endpoint to check feature availability in ClusterService [bcca5608](https://github.com/tidbcloud/dbaas-ui/commit/bcca5608759ade3834d0da03229ce1f6a819ecc9)

- Merge pull request [#4467](https://github.com/tidbcloud/dbaas-ui/pull/4467) from tidbcloud/release-20260110 [5446139c](https://github.com/tidbcloud/dbaas-ui/commit/5446139c1c1fc98fe84953b1484104f26a09b5fd)

- Merge pull request [#4466](https://github.com/tidbcloud/dbaas-ui/pull/4466) from tidbcloud/release-20260110 [63a381af](https://github.com/tidbcloud/dbaas-ui/commit/63a381afa53e38f7ee01877a485f922461ff189c)

  - release: 20260110 [1b4c0a0b](https://github.com/tidbcloud/dbaas-ui/commit/1b4c0a0b589e2125cc29d033b07e870eabccd2b7)

- Merge pull request [#4461](https://github.com/tidbcloud/dbaas-ui/pull/4461) from tidbcloud/feat/premium_dm [1b96972e](https://github.com/tidbcloud/dbaas-ui/commit/1b96972e7dee1c221fa2c1b23c4c4f44575572c2)

  - feat: integrate premium data migration feature toggle in TiDB management navigation [75e3f199](https://github.com/tidbcloud/dbaas-ui/commit/75e3f1997591a4569991860bf6c023f28400d99a)

  - feat: update PremiumMigrationRules to camelCase in Premium and Step2 components [da43e4b3](https://github.com/tidbcloud/dbaas-ui/commit/da43e4b33a03d930c244398084d07b79e493b761)

  - feat: update premiumMigrationRules to follow camelCase convention and add importMode definition [5a39ea16](https://github.com/tidbcloud/dbaas-ui/commit/5a39ea16104e6b4b64290557007f8dd515ca37c4)

  - feat: enhance migration rules logic to support schema table counts [a9a6afe9](https://github.com/tidbcloud/dbaas-ui/commit/a9a6afe9185e31133ea589f13c01907aa6c72960)

  - refactor: extract delete essential DM job modal into separate component [b12110cf](https://github.com/tidbcloud/dbaas-ui/commit/b12110cf17ac9c0faa20a27e83b3bfa06f4157ad)

  - fix: update confirmation button text for clarity in delete premium DM job modal [79bee4c2](https://github.com/tidbcloud/dbaas-ui/commit/79bee4c2b07a2921b8972bc0260d7885d20a4907)

  - refactor: extract delete premium DM job modal into separate component [d27ef92f](https://github.com/tidbcloud/dbaas-ui/commit/d27ef92fbc5b35cca663161006f4a7cc9cbb512f)

  - fix: update progress display logic to handle unspecified migration state [04053817](https://github.com/tidbcloud/dbaas-ui/commit/0405381788314b7155ace908dc7e0a71393ceb40)

  - fix: update import mode display to remove prefix for better readability [1affd1d1](https://github.com/tidbcloud/dbaas-ui/commit/1affd1d17ca4933971dfe2d8c312f5cce867e5d2)

  - fix: update action column header to be empty for improved clarity [d78ebaf7](https://github.com/tidbcloud/dbaas-ui/commit/d78ebaf76ed7672e1726d3ed5216ab75bf9e22fe)

  - refactor: replace Property component with PropertyCard for improved UI consistency [3205781d](https://github.com/tidbcloud/dbaas-ui/commit/3205781d52ff75f0af480ec4d4e6eeb6f45d507c)

  - fix: update delete button style to red outline for better visibility [4184fe6a](https://github.com/tidbcloud/dbaas-ui/commit/4184fe6ae814d4c6febb92063d0864ad8687fa84)

  - fix: simplify premium sources mapping by removing unnecessary filter [f83afc00](https://github.com/tidbcloud/dbaas-ui/commit/f83afc0014a6558ee8d60fd5426fb47ca43653c7)

  - fix: update premium source mapping to use displayName instead of sourceType label [4ea0136f](https://github.com/tidbcloud/dbaas-ui/commit/4ea0136fbc0b22f63a3f304c2d6497af73902fa9)

  - fix: ensure connect_method fallback to empty string in FormSourceConnection [3ba7423f](https://github.com/tidbcloud/dbaas-ui/commit/3ba7423fbc9262304f8bcfd39bc5c271668985d0)

  - refactor: update premium data migration to use API types and enable physical import mode [657ea599](https://github.com/tidbcloud/dbaas-ui/commit/657ea59925a6a697973651de6e3e5835253e4b35)

  - feat: integrate shared TiDB context and update migration detail references [22bd2bef](https://github.com/tidbcloud/dbaas-ui/commit/22bd2beff0f80fb8e557c29d7f83f105d4e5fc17)

  - fix: update title for Data Migration Job Detail page [1641e5fc](https://github.com/tidbcloud/dbaas-ui/commit/1641e5fc718bcf2337ca552d74a60dc21d8554fb)

  - fix: update title for Data Migration Job Detail page [43779dbb](https://github.com/tidbcloud/dbaas-ui/commit/43779dbb1cca90009e7b71c84782c04a1332d3c5)

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

  - fix: update route parameter for data migration detail to use jobId [4b7977d6](https://github.com/tidbcloud/dbaas-ui/commit/4b7977d6a9eb51c460cb9c04342c5ec50ec82a51)

  - feat: add premium cluster support to data migration step 1 [8ff5dcbf](https://github.com/tidbcloud/dbaas-ui/commit/8ff5dcbf7049026c77d9546898110416c56d1835)

  - feat: update documentation for useSharedTiDBContext and useSharedTiDBContextSafe [6887977a](https://github.com/tidbcloud/dbaas-ui/commit/6887977a417121a56353858ba8b66044811fed9a)

  - feat: add premium data migration job detail page [cb661cac](https://github.com/tidbcloud/dbaas-ui/commit/cb661caccce07313c31c34db7d684aab92695b69)

  - fix: correct logical condition for enabling VPC info query in FormTargetConnection [ab69f467](https://github.com/tidbcloud/dbaas-ui/commit/ab69f4679437b427ec6815489c53361032ea3f83)

  - feat: extend stageNameMapper to include PremiumDMSubTaskStep support [0bfd67fb](https://github.com/tidbcloud/dbaas-ui/commit/0bfd67fb5a5bb1d9bc6382a900534286973d3ba1)

  - feat: replace StatusBadge with DmJobStatus component in premium migration jobs [8cd3843e](https://github.com/tidbcloud/dbaas-ui/commit/8cd3843ec354182dbb0bd49c64df196e3987d674)

  - feat: include PremiumMigrationState in DmJobStatus status type [43fd9bbb](https://github.com/tidbcloud/dbaas-ui/commit/43fd9bbba0c03cbae59ba8c0dad16e04b8a34f95)

  - feat: refactor DataMigrationJobColorMap for improved clarity and organization [0fa827a8](https://github.com/tidbcloud/dbaas-ui/commit/0fa827a829cf571572ffd07a20800872f953cb94)

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

  - feat: add premium data migration creation workflow [6108c3e6](https://github.com/tidbcloud/dbaas-ui/commit/6108c3e66117345b1757c5114a89ca18d1f91b59)

  - feat: add TiDB Data Migration access configurations [51277a72](https://github.com/tidbcloud/dbaas-ui/commit/51277a72d673afd1d8dc089ab2f7279e491f3609)

  - feat: add header component for premium data migration list [8daccebd](https://github.com/tidbcloud/dbaas-ui/commit/8daccebdb1181405acdb904329d553a47a9b981b)

  - feat: add premium data migration list and operations [9403d3b9](https://github.com/tidbcloud/dbaas-ui/commit/9403d3b93f515c3651a68f23c8babac015cd22f3)

  - feat: add premium data migration pages and routes [f7f67da2](https://github.com/tidbcloud/dbaas-ui/commit/f7f67da29b982ed0dfb468845eb1407e6d76d05b)

  - feat: update premium migration schema references and definitions [b33fd227](https://github.com/tidbcloud/dbaas-ui/commit/b33fd227cc7fae12fb590ca9db6ff36190d3e055)

  - feat: add premium migration swagger support [4310f166](https://github.com/tidbcloud/dbaas-ui/commit/4310f166cd38f33deeef644efe118f57da3fe9dc)

  - feat: hide recovery group from admin navigation [668914f4](https://github.com/tidbcloud/dbaas-ui/commit/668914f46d2eedad732f7c44a70eb1e468f38090)

  - feat: add cloud provider information to event tracking properties [8c8550bb](https://github.com/tidbcloud/dbaas-ui/commit/8c8550bba182e72d3b5e58e014669e288d4bcf62)

  - docs: add guideline for using enums from Swagger for type safety and readability [1f65835d](https://github.com/tidbcloud/dbaas-ui/commit/1f65835dba6bee8052c40d9c56cec7889f41d8c1)

  - refactor: simplify essential data migration step by removing private link creation and adding FormEssentialSourceConnection component [6380e8e8](https://github.com/tidbcloud/dbaas-ui/commit/6380e8e88575ceadeb67e5a4b4c188d74b98282f)

- Merge pull request [#4463](https://github.com/tidbcloud/dbaas-ui/pull/4463) from tidbcloud/release-20260108 [af7cf159](https://github.com/tidbcloud/dbaas-ui/commit/af7cf159609c5307371bb14e6a0484dd72f87d0d)

- Merge pull request [#4462](https://github.com/tidbcloud/dbaas-ui/pull/4462) from tidbcloud/release-20260108 [0c0a4a00](https://github.com/tidbcloud/dbaas-ui/commit/0c0a4a00a8a7af39175ca70f6796a4251d1435c7)

  - release: 20260108 [4230f34f](https://github.com/tidbcloud/dbaas-ui/commit/4230f34fa83a996a60f880e28af1e720992d4bb8)

- Merge pull request [#4456](https://github.com/tidbcloud/dbaas-ui/pull/4456) from tidbcloud/refactor/premium-rcu [1d54cab2](https://github.com/tidbcloud/dbaas-ui/commit/1d54cab299e869477e0272116028cd5e37159486)

  - chore(swagger/v2025): sync log redaction policy and tidb api update [5990226c](https://github.com/tidbcloud/dbaas-ui/commit/5990226c7bc63316806f629bdd8c2f5ca719eb2d)

  - refactor(premium/restore): eliminate minRcu from forms and related components to streamline capacity management [4bbb784b](https://github.com/tidbcloud/dbaas-ui/commit/4bbb784bc7e8b58a3857a9469ef6a0cfaa0fdb57)

  - refactor(premium/create): remove minRcu from form and validation schema to enhance clarity and streamline capacity management [cfd62941](https://github.com/tidbcloud/dbaas-ui/commit/cfd6294131881ef0644022938d4a7f2a1ae6419f)

  - refactor(premium/create): update Capacity component to directly use formMaxRcuName prop for improved clarity [88dfbf44](https://github.com/tidbcloud/dbaas-ui/commit/88dfbf44bb929a524c2ce0259f1be90bd194c1eb)

  - refactor(premium): simplify RCU display by removing Minimum RCU from the capacity view [904f2571](https://github.com/tidbcloud/dbaas-ui/commit/904f257196b6e195c4121e13667ea68c05b8ae04)

  - refactor(premium): remove minRcu from form state and update related components for improved capacity management [f0d7d5de](https://github.com/tidbcloud/dbaas-ui/commit/f0d7d5ded9615d32b3d86f37f3d90deed9a2798e)

  - refactor(premium): update CapacityField component to streamline RCU calculations and improve validation messages [d0ca0c44](https://github.com/tidbcloud/dbaas-ui/commit/d0ca0c44dc7f0b3b14893d9e315a27e7eef02200)

  - refine(premium): remove outdated TypeScript error suppression in RenamingModal [cdf99208](https://github.com/tidbcloud/dbaas-ui/commit/cdf992082c72330da8b685f094f99776be31ec60)

  - chore(swagger/v2025): update required fields in tidb.v1beta2.swagger.json [8c1c3256](https://github.com/tidbcloud/dbaas-ui/commit/8c1c32569d029629a1c3670feb2b7f7e40991242)

- Merge pull request [#4460](https://github.com/tidbcloud/dbaas-ui/pull/4460) from tidbcloud/release-20260106 [5b8c02aa](https://github.com/tidbcloud/dbaas-ui/commit/5b8c02aa1b3bcb451292524fcd8c6ec0c98e3017)

- Merge pull request [#4459](https://github.com/tidbcloud/dbaas-ui/pull/4459) from tidbcloud/release-20260106 [5a15e817](https://github.com/tidbcloud/dbaas-ui/commit/5a15e817af9cfc902f3099d9ec5267fd1848a5a3)

  - release: 20260106 [f17db05b](https://github.com/tidbcloud/dbaas-ui/commit/f17db05b4b5d8a2814679668a925123581346205)

- Merge pull request [#4457](https://github.com/tidbcloud/dbaas-ui/pull/4457) from tidbcloud/refactor-metrics-ds [c7e71c18](https://github.com/tidbcloud/dbaas-ui/commit/c7e71c18a89d688b4300103129d50b368b5c301e)

- Merge pull request [#4458](https://github.com/tidbcloud/dbaas-ui/pull/4458) from tidbcloud/fix/premium_pl [6b5ee68c](https://github.com/tidbcloud/dbaas-ui/commit/6b5ee68c2f51331f1157b4067f25d9fb659c8633)

  - feat: update policy command description link to direct users to AWS export backups documentation [ebd2555b](https://github.com/tidbcloud/dbaas-ui/commit/ebd2555ba623e3c0a01f707537db794b33dc85a7)

  - feat: update policy command description with a link to documentation for AWS export backups [1a1eb5e3](https://github.com/tidbcloud/dbaas-ui/commit/1a1eb5e369e0436316b1fa61e96be549c5519a91)

  - feat: add endpoint zones support for private changefeed creation [09d8866e](https://github.com/tidbcloud/dbaas-ui/commit/09d8866e101d4176274d916c70fa0b15c8377af6)

  - feat: update CreateExportBackup form to include S3 region selection and add dry_run parameter in swagger [9ba6c660](https://github.com/tidbcloud/dbaas-ui/commit/9ba6c660abc622918dea04c1bf6789ded63daa29)

  - fix: api prefix [a7d910f7](https://github.com/tidbcloud/dbaas-ui/commit/a7d910f7cb17f80480d858c5971f504a651d8a28)

  - feat: replace Autocomplete with FormSelect for S3 bucket region selection [ad2efc10](https://github.com/tidbcloud/dbaas-ui/commit/ad2efc1015e7afc25de8154c87ca0f7b240c4cee)

  - refactor: source uri [6291b656](https://github.com/tidbcloud/dbaas-ui/commit/6291b656f9a7c51a4d64dc225ff78e0749581901)

  - fix: init fn [a7feabdf](https://github.com/tidbcloud/dbaas-ui/commit/a7feabdff6ead5c13b05892ce6f8b56a13d9c085)

  - chore: use `projectID` [8194709a](https://github.com/tidbcloud/dbaas-ui/commit/8194709ae48d40d2e98b43f14bd26add48aaf864)

  - fix: project id [85a2932b](https://github.com/tidbcloud/dbaas-ui/commit/85a2932b47821a020eb247d4bbf8bcc9a7612cce)

  - refactor: update useGetMetricsURLForCluster to include projectId across various components [1ec5e879](https://github.com/tidbcloud/dbaas-ui/commit/1ec5e8795bee676c450f2a512585efac5b8db362)

  - feat: add support for new business types and integrate metrics URL fetching in Changefeed and Cluster components [140f2606](https://github.com/tidbcloud/dbaas-ui/commit/140f2606b0580e77d88b59939488d8534ef2b42e)

- Merge pull request [#4455](https://github.com/tidbcloud/dbaas-ui/pull/4455) from tidbcloud/fix/cdc [dedd6bc6](https://github.com/tidbcloud/dbaas-ui/commit/dedd6bc6fb90ffb18a8d5bce8484ef8d67bcf25b)

- Merge pull request [#4454](https://github.com/tidbcloud/dbaas-ui/pull/4454) from tidbcloud/fix/cdc [47416264](https://github.com/tidbcloud/dbaas-ui/commit/47416264667d88ad999d1f2c0b5ad3e01f9f4ff0)

  - fix: correct comparison operator for cluster provider check [893c2adc](https://github.com/tidbcloud/dbaas-ui/commit/893c2adc48cba21e1bcb4d88ba3b7ac24385d70e)

  - fix: improve error message display for availability zones loading failure [88d685ef](https://github.com/tidbcloud/dbaas-ui/commit/88d685ef2c39ebbb92ac4e47da6972de8751ffae)

  - hotfix: 202512302209 [05b04038](https://github.com/tidbcloud/dbaas-ui/commit/05b040380af60c22ad5db9f46b0fe0047341d7fa)

  - fix: update start_position handling in buildServerlessTidbPayload [044fb433](https://github.com/tidbcloud/dbaas-ui/commit/044fb4338780e5290fdbe189b45185313bd27472)

- Merge pull request [#4452](https://github.com/tidbcloud/dbaas-ui/pull/4452) from tidbcloud/release-20251230 [a0d045ee](https://github.com/tidbcloud/dbaas-ui/commit/a0d045ee87b72b6dcaa9010e2574882bcd87a7bd)

- Merge pull request [#4453](https://github.com/tidbcloud/dbaas-ui/pull/4453) from tidbcloud/release-20251230 [838536cb](https://github.com/tidbcloud/dbaas-ui/commit/838536cb169ce0f47ac37036d5eab733deb13c02)

  - release-20251230 [71b0cb7d](https://github.com/tidbcloud/dbaas-ui/commit/71b0cb7d3d81c2be0fbc340017160c8136993ee4)

- Merge pull request [#4448](https://github.com/tidbcloud/dbaas-ui/pull/4448) from tidbcloud/feat/tiproxy-public-preview [5e7a3531](https://github.com/tidbcloud/dbaas-ui/commit/5e7a353168912452662b27ec8a5ed6e012e32ded)

  - feat: support show TiB in branch storage column [28346bb0](https://github.com/tidbcloud/dbaas-ui/commit/28346bb0a7d22c2bdfbeeac05f3e165a153a76e2)

- Merge pull request [#4435](https://github.com/tidbcloud/dbaas-ui/pull/4435) from tidbcloud/loop-break [bbc71da8](https://github.com/tidbcloud/dbaas-ui/commit/bbc71da84a5129b5396b0a3e31b5bc718f1f6865)

  - feat: enhance region service API call with improved query options [ad18bc28](https://github.com/tidbcloud/dbaas-ui/commit/ad18bc2865655deb3579e905cc83e58daa8d3ace)

  - feat: update region service API and enhance region selection for S3 bucket [1dd4fb42](https://github.com/tidbcloud/dbaas-ui/commit/1dd4fb4254d4078690810e96b7ef2dca82f740ef)

  - feat: add region selection for S3 bucket in backup export form [ad45ff2a](https://github.com/tidbcloud/dbaas-ui/commit/ad45ff2aba9b67cf372f7be111af216155fd00c5)

  - update swagger [f8006e3d](https://github.com/tidbcloud/dbaas-ui/commit/f8006e3dfbfd6b76bcc5d191668d539878ce121e)

  - feat: add S3 policy command generation for backup export [7244eda3](https://github.com/tidbcloud/dbaas-ui/commit/7244eda379fd4bda7bb26be93235ca4c5a1410c4)

  - fix: simplify supportBackupExport logic by removing unnecessary cluster provider check [7ed58fcf](https://github.com/tidbcloud/dbaas-ui/commit/7ed58fcfca8edea7e7ec43d97a8e910c4b21554a)

- Merge pull request [#4447](https://github.com/tidbcloud/dbaas-ui/pull/4447) from tidbcloud/feat/dbauditlog-redation [3604a542](https://github.com/tidbcloud/dbaas-ui/commit/3604a542be1a1517eda2d2add000792b447b92a7)

- Merge pull request [#4450](https://github.com/tidbcloud/dbaas-ui/pull/4450) from tidbcloud/fix/create-cluster-mixpanel [f3f7f689](https://github.com/tidbcloud/dbaas-ui/commit/f3f7f689113dfccf639751ca5c0ee44c6624bb93)

  - feat: prevent bgimage overflow [b972766a](https://github.com/tidbcloud/dbaas-ui/commit/b972766ade5b984fb51136f4ce8f5bec6e9a05e8)

  - refine(cluster/create): enhance event tracking for cluster plan selection and creation button [b376411a](https://github.com/tidbcloud/dbaas-ui/commit/b376411a8625230fc2de272c8fb99fd4e28defa9)

  - refine(cluster/create): add service plan tracking to SumCard components for Dedicated, Essential, and Serverless plans [558064a4](https://github.com/tidbcloud/dbaas-ui/commit/558064a4d5a50cc4130e1ab9cc4810f636c71f52)

  - refine(cluster/create): add event tracking for cluster plan selection button clicks [93757753](https://github.com/tidbcloud/dbaas-ui/commit/93757753d252a5570d8fc73ae2feaba8512bab26)

- Merge pull request [#4427](https://github.com/tidbcloud/dbaas-ui/pull/4427) from tidbcloud/feat/essential_cdc [bc66394b](https://github.com/tidbcloud/dbaas-ui/commit/bc66394b4ccf1db20e3b6bc1e242bf7f32f2c7a7)

  - feat: adjust beta wording and border color [0c91013a](https://github.com/tidbcloud/dbaas-ui/commit/0c91013ac9a1fe6f2f611cfc6a0ba8f02c09ab42)

- Merge pull request [#4444](https://github.com/tidbcloud/dbaas-ui/pull/4444) from tidbcloud/refine/mixpanel-events [9d22aad6](https://github.com/tidbcloud/dbaas-ui/commit/9d22aad610f8c25a617c0d9a072a132e4b36c480)

  - refine(layouts/PageShell): include document title in event tracking for back button clicks [0c4a7ea5](https://github.com/tidbcloud/dbaas-ui/commit/0c4a7ea5beb5d5dba5d07d3483bee752f6ca0520)

  - fix(layouts/Container): update event tracking for logo click to reflect button click event [7dfcdd24](https://github.com/tidbcloud/dbaas-ui/commit/7dfcdd2453e01c7f7053180b52c4304439ec39ea)

  - fix(layouts/PageShell): enhance event tracking by including page and route paths on back button click [46197efe](https://github.com/tidbcloud/dbaas-ui/commit/46197efe62dae54c5bfab5c2fdf9a0c2c1197311)

  - fix(layouts/PageShell): fallback to window.history.back() if onBackClick is not defined [df7476a0](https://github.com/tidbcloud/dbaas-ui/commit/df7476a0f16d26a820a70098dd1020660251afef)

  - feat(layouts/Container): add event tracking for logo back button clicks in AppContainer [dc4dbdd4](https://github.com/tidbcloud/dbaas-ui/commit/dc4dbdd469e642ff47cae43127111946e30f32df)

  - feat(layouts/PageShell): enhance PageShell component with event tracking for back button clicks [77a067fa](https://github.com/tidbcloud/dbaas-ui/commit/77a067faa688ec9557981bd5ecfe4e9479a13c5d)

  - feat(utils/tracking): add global UI event definitions for PageShell and AppContainerNavbarLogo [6132dfff](https://github.com/tidbcloud/dbaas-ui/commit/6132dfff09fd32364d128076c1b7f87ec52d9851)

  - fix: remove template literals from AWS endpoint service message [e4a07723](https://github.com/tidbcloud/dbaas-ui/commit/e4a07723796f82dd6ca083359fb3c4265433f7e0)

  - fix: azure not provide store in tidb [7f7cd254](https://github.com/tidbcloud/dbaas-ui/commit/7f7cd2548b851c922b2ae7c528db5f55f39ab83d)

  - feat: add auto backup notice [cc5a594a](https://github.com/tidbcloud/dbaas-ui/commit/cc5a594ac100e9363856af8cab19e2987ebfe08c)

  - fix: remove console [3d62bf6d](https://github.com/tidbcloud/dbaas-ui/commit/3d62bf6db87e8df9cdf794bee148f15f2435d7e8)

  - fix: adjust page token calculation for ChangefeedListEssential pagination [8a9fc274](https://github.com/tidbcloud/dbaas-ui/commit/8a9fc274712d3da74ddd2fe7a75e6c74b5b19729)

  - feat: tiproxy feedbacks [17aaaf0b](https://github.com/tidbcloud/dbaas-ui/commit/17aaaf0be7aa07b02a77efee7cfe758b62887c86)

- Merge pull request [#4430](https://github.com/tidbcloud/dbaas-ui/pull/4430) from tidbcloud/feat/premium_import [ed738ccc](https://github.com/tidbcloud/dbaas-ui/commit/ed738ccce97cf1ed436d809d0e4c9d22267c85cd)

  - fix: db audit log v1 lgo redation value [db7b5ae0](https://github.com/tidbcloud/dbaas-ui/commit/db7b5ae044439da8e20889a58c6ba0d92b42d85d)

  - fix: db audit log v1 lgo redation value [b12855a7](https://github.com/tidbcloud/dbaas-ui/commit/b12855a75a03a834e32432e26da57ba04dda39e1)

  - fix: reset default page index to 0 in ChangefeedListEssential [61acc71f](https://github.com/tidbcloud/dbaas-ui/commit/61acc71fb997e6c163f7462a5693b1e2b5c33abc)

  - fix: update label and description for Kafka broker endpoints input [9843e888](https://github.com/tidbcloud/dbaas-ui/commit/9843e8887b01f1d9532f399c9b5b7df6ceca9ea5)

  - fix: correct capitalization in partition dispatcher label [158748d3](https://github.com/tidbcloud/dbaas-ui/commit/158748d3fb0f21b7757fac70677915e6ff4f8f49)

  - fix: replace Alert component with FormErrorMessage for error display [061ba8fb](https://github.com/tidbcloud/dbaas-ui/commit/061ba8fb058d20fe7bc88fe9583b0f59e9a797af)

  - fix: update success message for private link connection creation [f60c5999](https://github.com/tidbcloud/dbaas-ui/commit/f60c599978ce9894be981c678ab60d7025b8ae35)

  - fix: update success message for private link connection deletion [6c2a16f6](https://github.com/tidbcloud/dbaas-ui/commit/6c2a16f6bc02e03274e21b564dc6e869ce237975)

  - feat: enhance table filtering logic to include database name in search [0a406335](https://github.com/tidbcloud/dbaas-ui/commit/0a40633584a7304bab26a34a9f211cdeb78c0e3c)

  - fix: correct typo in whitelist message for CreatePrivateLinkConnection [dd03bd50](https://github.com/tidbcloud/dbaas-ui/commit/dd03bd50257b10ceedf6b62da6e535a2a8382749)

  - feat: tiproxy discount [b81d85e4](https://github.com/tidbcloud/dbaas-ui/commit/b81d85e49d8217bb4aa3009f9677c864217f278a)

  - fix: db audit log v1 lgo redation hidden for azure [731b14ff](https://github.com/tidbcloud/dbaas-ui/commit/731b14ff746303be198e2b0817c1c4999806a998)

  - fix: audit log v1 fix [f4a147fa](https://github.com/tidbcloud/dbaas-ui/commit/f4a147fa25f29dbfd5271656d700ce8323f89c93)

  - fix: audit log v1 fix [c785b281](https://github.com/tidbcloud/dbaas-ui/commit/c785b2815834339e869b805124944f5fffdb8e91)

  - feat: db audit log v1 add log redation [d326e14b](https://github.com/tidbcloud/dbaas-ui/commit/d326e14bfac11ef26d23b05fd830ab1497e29e9b)

  - fix: dbaudit log v1 remove old apis [3af36aa3](https://github.com/tidbcloud/dbaas-ui/commit/3af36aa365a0ceed39a36b369e0b69ba301fc782)

  - feat: tiproxy public preview [e9164e9b](https://github.com/tidbcloud/dbaas-ui/commit/e9164e9b69fb6daa2b1f8b8fa06321407bdf6a89)

  - refactor: remove deprecated Changefeed status metrics from essentialClusterMetricsConfig [5acbf84b](https://github.com/tidbcloud/dbaas-ui/commit/5acbf84b745dfe623e0918ed7c365b60e077bbad)

  - feat: reintroduce Changefeed metrics with updated configuration for checkpoint lag and status [6b9cbc78](https://github.com/tidbcloud/dbaas-ui/commit/6b9cbc781abcbaa4b273e78218a7c352ed5be5c4)

  - fix(metrics): clarify unavailability messages by specifying 'Metrics service' in tooltips [fd004a29](https://github.com/tidbcloud/dbaas-ui/commit/fd004a290a5bf33087c0fd72b098c3de19a6d410)

  - fix(metrics): update notification messages to specify 'Metrics service' for clarity during unavailability [5e4589c1](https://github.com/tidbcloud/dbaas-ui/commit/5e4589c1c9f841dc1bb4161bb14733937d338484)

  - feat(circuit-breaker): add recovery function management to enhance circuit breaker functionality [2007bcd2](https://github.com/tidbcloud/dbaas-ui/commit/2007bcd26c5216d9e96f17644cf38c5103945b2a)

  - docs(circuit-breaker): remove outdated note about onRecoverySuccess during pause for clarity [64fcdc34](https://github.com/tidbcloud/dbaas-ui/commit/64fcdc340637afade11d0b5c4645cd31731c92ed)

  - feat(circuit-breaker): add pause and resume functionality to circuit breaker for improved request handling [e6d2298b](https://github.com/tidbcloud/dbaas-ui/commit/e6d2298bf9b5b1a341a47c06da397c1dc4f49765)

- Merge pull request [#4446](https://github.com/tidbcloud/dbaas-ui/pull/4446) from tidbcloud/hotfix/essential-create-ha [a48109f2](https://github.com/tidbcloud/dbaas-ui/commit/a48109f2f4e52480d5041d618b70175ab7c0eec2)

- Merge pull request [#4445](https://github.com/tidbcloud/dbaas-ui/pull/4445) from tidbcloud/hotfix/essential-create-ha [8cbc7468](https://github.com/tidbcloud/dbaas-ui/commit/8cbc74688f4a47f0d78baf6c56762de7ca60a41c)

  - refine(alicloud/essential/create): update HADescriptions to use direct property access for ZONAL and REGIONAL options [b51e0555](https://github.com/tidbcloud/dbaas-ui/commit/b51e0555e2f06029d467377358375f685b6a3ff9)

  - hotfix: 202512261838 [8ab089f3](https://github.com/tidbcloud/dbaas-ui/commit/8ab089f33676ff4fc988761df1571251f8960818)

  - fix(alicloud/essential/create): add High Availability component for serverless clusters with regional and zonal options [126e6265](https://github.com/tidbcloud/dbaas-ui/commit/126e6265ec4b2175ceb9967805425a87b6c37ac7)

  - refactor(circuit-breaker): update onRecoverySuccess callback to accept isForceRefresh parameter for improved recovery handling [8af0889a](https://github.com/tidbcloud/dbaas-ui/commit/8af0889ad53b603616d43286f0ec8beecfa04d85)

  - refactor(circuit-breaker): set recovery to true by default and update documentation for clarity [242a0c79](https://github.com/tidbcloud/dbaas-ui/commit/242a0c79eefb293ea062de9942a037a964f1f5b5)

  - fix(metrics): conditionally trigger force refresh in MetricsPanel based on circuit breaker status [e7413670](https://github.com/tidbcloud/dbaas-ui/commit/e74136702029c878d5b9b96c2404c2f4e3ef3271)

  - feat(metrics): add force refresh functionality to MetricsPanel and ChartCard components for improved data retrieval [e726a201](https://github.com/tidbcloud/dbaas-ui/commit/e726a201d2719e345a54cf25742d1c3a328d39fe)

  - feat(metrics): implement circuit breaker enhancements across components for improved error handling and recovery [38cbbc64](https://github.com/tidbcloud/dbaas-ui/commit/38cbbc643ff263fd64b647e6de1b59224119bc9b)

  - fix(metrics): increase error threshold in ChartCard to improve error handling [246611f4](https://github.com/tidbcloud/dbaas-ui/commit/246611f4cabd38cb58b0299680162d9febf703a0)

  - feat: update table metadata handling based on naming conventions in import precheck [fb62b329](https://github.com/tidbcloud/dbaas-ui/commit/fb62b329d9da8e46bcd07261178b1767cfad76f8)

  - feat: add time range picker to MetricsChartOnChangeFeed for enhanced metric visualization [c3eb4d1e](https://github.com/tidbcloud/dbaas-ui/commit/c3eb4d1e38dee2678c3add0cee399f01f2a2bdf3)

  - refactor(metrics): simplify error handling in ChartCard by updating throttled error callback [3f3cf25e](https://github.com/tidbcloud/dbaas-ui/commit/3f3cf25e68ea08cc606236356730a3a45c05ae80)

  - fix(metrics): enhance metrics query enabling condition and update circuit breaker callbacks for improved error handling [d213008e](https://github.com/tidbcloud/dbaas-ui/commit/d213008eddce72817be82d3d87162e711fd07f43)

  - feat: update metrics configuration to use changefeedId directly in ChangefeedDetailEssential [f55a58c2](https://github.com/tidbcloud/dbaas-ui/commit/f55a58c24548eaff44ff60b68e19aca5675c5a28)

  - feat: enhance filter logic by adding case sensitivity and filter apply key to query [d0c1e481](https://github.com/tidbcloud/dbaas-ui/commit/d0c1e4811b42a5bc624ba57bc8affc7763b164f9)

  - feat: simplify column selector tab condition and improve hover card description in ConfigureReplicaEssential [ac6ce3b3](https://github.com/tidbcloud/dbaas-ui/commit/ac6ce3b364c1dcac0808302422c8232585f287da)

  - feat: add start position rendering logic and update protocol display in ReviewEssential component [80e678f5](https://github.com/tidbcloud/dbaas-ui/commit/80e678f5e818800ae9e4ac9b9b5a778cd1eeee82)

  - feat: replace FormCheckbox with FormSwitch for TLS Encryption in Kafka and MySQL forms [9b9f4d39](https://github.com/tidbcloud/dbaas-ui/commit/9b9f4d394a0c47ff8326ef33874104bf76aa81c5)

  - feat: update swagger definitions to include case sensitivity and improve descriptions [c052e194](https://github.com/tidbcloud/dbaas-ui/commit/c052e1940bc638daf229b15d344c18a72dd2e890)

  - feat: include case sensitivity in filter rules for changefeed configuration [5f65a029](https://github.com/tidbcloud/dbaas-ui/commit/5f65a029c1da7c1507ef6ebdeddfcaeb0df71680)

  - feat: add fallback rendering for changefeed list based on cluster validity [a519c251](https://github.com/tidbcloud/dbaas-ui/commit/a519c251d453fe93eb438c4211e20ca4ef2ed6e2)

  - feat: add case-sensitive filter option in TableFilterV2 and remove from ConfigureReplicaEssential [08253ef1](https://github.com/tidbcloud/dbaas-ui/commit/08253ef1b85a0f2712d2bdd9c53c094148d07746)

  - feat: add hover card with documentation link for table filter rules in ConfigureReplicaEssential [e1f737a6](https://github.com/tidbcloud/dbaas-ui/commit/e1f737a68c7e448d4a1e2fa78652f3a5287aa202)

  - feat: enhance FormKafka component with topic distribution options and improved UI elements [b1d73218](https://github.com/tidbcloud/dbaas-ui/commit/b1d73218c77799b4f34567b8492bc28d8b6dbd64)

  - feat: add gap to Stack component in FormEventSplit for improved layout [020e30a2](https://github.com/tidbcloud/dbaas-ui/commit/020e30a2e8b9898b8414d2db7357a4deb0c5273f)

  - feat: disable changefeed name input when editing [146156a1](https://github.com/tidbcloud/dbaas-ui/commit/146156a1dba43ca890bdb86bafb0917c82eed48a)

  - feat: enhance logging for test environments in changefeed configuration [a430c37e](https://github.com/tidbcloud/dbaas-ui/commit/a430c37e12b16477330d4506425346502d033be9)

  - feat: refactor FormKafka component by removing unused schema registry options and simplifying state management [31ccaf5c](https://github.com/tidbcloud/dbaas-ui/commit/31ccaf5c4821ffe8671de596a9793b77b64bfade)

  - feat: add type definition for defaultKafkaDataFormat and clean up unused properties in network configuration [357066fe](https://github.com/tidbcloud/dbaas-ui/commit/357066fe3995b01f0506e1993ffa9e2495b1dda5)

  - feat: move TiDB Extension fields rendering to a new position in FormKafka [48a778b1](https://github.com/tidbcloud/dbaas-ui/commit/48a778b11a557ecce90091022c6dc01873a165b0)

  - feat: integrate dynamic format options for Kafka protocol selection [7ab8df39](https://github.com/tidbcloud/dbaas-ui/commit/7ab8df395806c58921d6edc79d48ca91cfa8e480)

  - feat: add error handling for describeSchemaTable query in ConfigureReplicaEssential [a20ecf95](https://github.com/tidbcloud/dbaas-ui/commit/a20ecf95339b4fdbb4d750c00b17201b44540d04)

  - feat: enhance TableFilterV2 with error handling and UI improvements [fcbdec77](https://github.com/tidbcloud/dbaas-ui/commit/fcbdec7750240bcd87c6c6e56c870400cc7b65ed)

  - feat: enhance TiDB Extension section with improved UI and documentation links [5465f557](https://github.com/tidbcloud/dbaas-ui/commit/5465f557acd9984719b55e0a6a7d134baf666d72)

  - feat: disable Apply button when no filter rules are entered [7d08c813](https://github.com/tidbcloud/dbaas-ui/commit/7d08c813f1e8a8c43f21dcbc8f0d629792f51bc2)

  - feat: enhance Form components to support schema table data and improve layout [58bd51e1](https://github.com/tidbcloud/dbaas-ui/commit/58bd51e1447ee762dd6200417f9bca644aab511f)

  - feat: enhance Kafka configuration with Avro and Debezium support, including schema registry options and event splitting [7384213c](https://github.com/tidbcloud/dbaas-ui/commit/7384213c58df5e38e7bec5d4eca037611f88c0cb)

  - feat: implement Kafka and MySQL network and authentication builders for changefeed payloads [63cff1bf](https://github.com/tidbcloud/dbaas-ui/commit/63cff1bf82825aa91256e8175a956fd80a90409d)

  - feat: refactor handleSubmit to use async/await for private link connection creation [0296c321](https://github.com/tidbcloud/dbaas-ui/commit/0296c3212fc9ac84469b44c38a0704b75ea95daf)

  - feat: enhance AWS and Alibaba Cloud endpoint service messages with HTML formatting [fabc6af5](https://github.com/tidbcloud/dbaas-ui/commit/fabc6af5e8b13391fe7cbb144c202bdfdbc22f70)

  - feat: enhance error message handling by enabling detailed output [351fa1b8](https://github.com/tidbcloud/dbaas-ui/commit/351fa1b80c3dae1ce16a72c084f3e71524cf10c7)

  - feat: add metrics chart for changefeed details with latency and replica rows per second [039c527e](https://github.com/tidbcloud/dbaas-ui/commit/039c527ed7d9ab0ee748adffdf8a8169243640fe)

  - feat: conditionally display TLS server name input based on TLS encryption setting [75484d4d](https://github.com/tidbcloud/dbaas-ui/commit/75484d4dc38fea37b8e5ad24a667332108c13dc3)

  - feat: conditionally display TLS server name input based on network type [024aed4d](https://github.com/tidbcloud/dbaas-ui/commit/024aed4dc5387d7e8a412076b2229948935b8b59)

  - feat: always show TLS server name input visibility in Kafka authentication [d4c32784](https://github.com/tidbcloud/dbaas-ui/commit/d4c327841ba979cacdf2c214e9ad0e413f72a31a)

  - feat: update label for Private Link Connection ID to enhance clarity [19828b61](https://github.com/tidbcloud/dbaas-ui/commit/19828b611e4686425db90b5d26c62467cf9ee408)

  - feat: add Beta badge to Changefeed title for improved visibility [e9901cc2](https://github.com/tidbcloud/dbaas-ui/commit/e9901cc29fb5ee3e8b4be6ecc882ef62d089889d)

  - feat: refactor PrivateLinkStatus component to encapsulate status display and pending tips [a76abcbf](https://github.com/tidbcloud/dbaas-ui/commit/a76abcbf9e269e117c14fce96faf7d74af3cd765)

  - feat: add pending acceptance tips for PrivateLink connection status [1ed41757](https://github.com/tidbcloud/dbaas-ui/commit/1ed4175723f6f666c13e1d4936c2f950ea60e4b7)

  - feat: enhance AttachDomains form with Confluent ID hover card for better user guidance [a1ca26f7](https://github.com/tidbcloud/dbaas-ui/commit/a1ca26f71dca21fe3df584539a4552b45d9706b6)

  - feat: add info hover card to Private Link Connection for enhanced user guidance [e56be9e7](https://github.com/tidbcloud/dbaas-ui/commit/e56be9e7d1ff5c3c42c18195e053a79dfa421150)

  - fix: display error message in AttachDomains using Alert component [2c9b66d4](https://github.com/tidbcloud/dbaas-ui/commit/2c9b66d4409417fbb13f95d52f300c35d8d3f88c)

  - fix: simplify Pill component usage in PrivateLinkConnectionDetail [1d4b4ecf](https://github.com/tidbcloud/dbaas-ui/commit/1d4b4ecf15ffc69447ed9b2b84afa24c3dfe0912)

  - feat: implement status badge for PrivateLink connection and enhance status display [fdbea6ff](https://github.com/tidbcloud/dbaas-ui/commit/fdbea6ff0a297ceaa2a0d9514411d0ba662865e0)

  - feat: add private link type labels and update display in connection details [5e5a418f](https://github.com/tidbcloud/dbaas-ui/commit/5e5a418f4fb96790ba67852361c1eff686e08ca1)

  - fix: change loading state to fetching for generated domain data in AttachDomains [ec00841e](https://github.com/tidbcloud/dbaas-ui/commit/ec00841e387be7eae6037d3aa66bea24c141e4e7)

  - fix: correct create_time assignment in PrivateLinkConnectionDetail [2ab963c6](https://github.com/tidbcloud/dbaas-ui/commit/2ab963c6a44abbbb86dc50f0c11b152bae0c7f0b)

  - feat: enhance PrivateLink connection creation and deletion with refetch on success [58cd5ddf](https://github.com/tidbcloud/dbaas-ui/commit/58cd5ddf75c30462830781ecc7b9843ccdeefc55)

  - feat: add dynamic connection type options for PrivateLink creation based on cloud provider [f2f9db3e](https://github.com/tidbcloud/dbaas-ui/commit/f2f9db3e6fc7fc669d8ead02476103860c36fce2)

  - feat: enhance payload builders for Kafka and MySQL networks with authentication handling [0a659191](https://github.com/tidbcloud/dbaas-ui/commit/0a65919134943841c9c53735268e1f27948f8eb6)

  - feat: integrate describeSchemaTable query for dynamic table filtering [86a62f8c](https://github.com/tidbcloud/dbaas-ui/commit/86a62f8c0cd37489804b1449362bc874c56ee176)

  - feat: enhance TableFilterV2 by adding loading overlay and adjusting input row limits [1969b979](https://github.com/tidbcloud/dbaas-ui/commit/1969b9795d3b2811c0afa08435fb6926615e7f3b)

  - feat: simplify TableFilterV2 integration by removing redundant alert and adjusting default rules [99a8a97c](https://github.com/tidbcloud/dbaas-ui/commit/99a8a97c13bf7e8158cbd10bd4592c0730f9b026)

  - feat: enhance table filtering logic to include hasWarning property for filtered tables [0fce83a9](https://github.com/tidbcloud/dbaas-ui/commit/0fce83a9c291273714e398e84be9aafd0e5978b7)

  - feat: update TableFilterV2 to merge tables and replace icon component [8098c214](https://github.com/tidbcloud/dbaas-ui/commit/8098c21490e834fc0d495a5290254213ce922541)

  - feat: update table filter implementation and enhance replication options [87117e4b](https://github.com/tidbcloud/dbaas-ui/commit/87117e4b9db7147bd1411963ab9e8eb6971f3eea)

  - feat: remove unused values watch and console log from FormStartPositionEssential [ff7e8c2a](https://github.com/tidbcloud/dbaas-ui/commit/ff7e8c2aa206420736f9d2ad1651e5634a49f0f9)

  - feat: refactor mock test changefeed logic and improve code organization [6a722680](https://github.com/tidbcloud/dbaas-ui/commit/6a7226803b3c9043d349992c138f606b0d5cb8f0)

  - feat: update AccessGuard ID for Essential CDC actions [ad8813e3](https://github.com/tidbcloud/dbaas-ui/commit/ad8813e3335f2ef9cdadea2911f0fcb54d14e250)

  - feat: implement TableFilterV2 component for enhanced database and table filtering [f77d28af](https://github.com/tidbcloud/dbaas-ui/commit/f77d28af3aa4391f7144265016d0c853ce844b34)

  - feat: add Essential CDC access control and update related identifiers [43c98dbd](https://github.com/tidbcloud/dbaas-ui/commit/43c98dbd04c4be3e9e1e1d63ea9e4eb2f196ac60)

  - feat: add access control check for creating Private Link Connection [85b5a4e7](https://github.com/tidbcloud/dbaas-ui/commit/85b5a4e7afbf17d0dfa350287c849897f472e027)

  - feat: remove unused payload builder for Essential CDC changefeeds [d31fd20e](https://github.com/tidbcloud/dbaas-ui/commit/d31fd20e46e45c430b580d21d03c3b5eec56042b)

  - feat: add event filter and column selector support for Essential CDC changefeeds [db5dce86](https://github.com/tidbcloud/dbaas-ui/commit/db5dce86fbbe826ef55c4eaf06944addab549ec2)

  - feat: restructure payload data for changefeed mutation to include sink details [563c5105](https://github.com/tidbcloud/dbaas-ui/commit/563c5105b5a73c945f1ccb258cb06c39a8db9c7f)

  - feat: reposition TLS Server Name input for improved visibility in authentication settings [e0228edd](https://github.com/tidbcloud/dbaas-ui/commit/e0228eddc2999a449334b07b5f6560a31239c687)

  - feat: add placeholder text to input fields for improved user guidance [31ef5db6](https://github.com/tidbcloud/dbaas-ui/commit/31ef5db6b0aff0d4e6290e87e07687ac1262dec1)

  - feat: add data-mp-event attributes for tracking button interactions in Changefeed components [89db0d35](https://github.com/tidbcloud/dbaas-ui/commit/89db0d3543b7e71aebc70e21001a248f9a6731c5)

  - feat: add password input field for MySQL authentication in changefeed form [464238c3](https://github.com/tidbcloud/dbaas-ui/commit/464238c3ced24953b6435543a5847218e642418d)

  - feat: add Swagger documentation for Serverless Changefeed APIs [76807ecf](https://github.com/tidbcloud/dbaas-ui/commit/76807ecf5184dfeec009a704c703029889e81e1e)

  - feat: enhance Changefeed components to support essential clusters [c10f2c16](https://github.com/tidbcloud/dbaas-ui/commit/c10f2c1687f24ebab6089afc215559956b27ef93)

  - feat: update AccessGuard ID for Changefeed actions [c696182d](https://github.com/tidbcloud/dbaas-ui/commit/c696182d3fd869adb6258e504e9838dbac3a7289)

  - feat: add Kafka and MySQL properties components for Changefeed detail view [f14c417b](https://github.com/tidbcloud/dbaas-ui/commit/f14c417be675c0c265dc911b75f6ab90958f0396)

  - feat: implement essential changefeed configuration forms for Kafka and MySQL [bea94e76](https://github.com/tidbcloud/dbaas-ui/commit/bea94e7634e30b38b1ffb4ab0cd4b9ec1518927c)

  - feat: implement ChangefeedListEssential component with CRUD operations and pagination [71dde4c7](https://github.com/tidbcloud/dbaas-ui/commit/71dde4c74bf7833650bdb80a4b933edf32f64715)

  - feat: update hasChangefeed function to correctly handle essential and dedicated clusters [6e1c732a](https://github.com/tidbcloud/dbaas-ui/commit/6e1c732a7054182e9ef5b934feb501b31c72d19f)

  - feat: add cdc.swagger.json to file mapping in Swagger files [b273eb6d](https://github.com/tidbcloud/dbaas-ui/commit/b273eb6d0213224f8a6b9199403bd68a667babd2)

  - feat: add detach domain functionality and modal in EssentialPrivateLink [36146d17](https://github.com/tidbcloud/dbaas-ui/commit/36146d176b552b06ff1961757f97ecf0db37a794)

  - feat: add loading state to Attach Domain button in EssentialPrivateLink [b288aad9](https://github.com/tidbcloud/dbaas-ui/commit/b288aad94c4084b435ee08aea630cc5793ca90c6)

  - feat: add attach domain functionality in EssentialPrivateLink [b5231f6c](https://github.com/tidbcloud/dbaas-ui/commit/b5231f6cea952029f2c1b573050283b4ec08fd47)

  - feat: add create and delete modals for private link connections in EssentialPrivateLink [cbee6b14](https://github.com/tidbcloud/dbaas-ui/commit/cbee6b14a00b705504355c77abee4b9572631fe9)

  - feat: conditionally render ProTable based on data availability in EssentialPrivateLink [031401c4](https://github.com/tidbcloud/dbaas-ui/commit/031401c4a8649e1d736eb837b05985e2871d1bb4)

  - feat: enhance EssentialPrivateLink with detail view and drawer for private link connections [039682fb](https://github.com/tidbcloud/dbaas-ui/commit/039682fb9f2b064ebc13a4e6cedee4ae8b581348)

  - feat(serverless): add private link connections UI for essential clusters [6d4216f4](https://github.com/tidbcloud/dbaas-ui/commit/6d4216f43924db9cb70ee15da132150b5ee78624)

  - feat(swagger): add privatelink swagger to legacy serverless bundle [3f7c1dad](https://github.com/tidbcloud/dbaas-ui/commit/3f7c1dadb627f8ee1d3d91ba40502bdb896dd8a2)

  - feat: add private link connection UI for essential serverless clusters [7c1505f3](https://github.com/tidbcloud/dbaas-ui/commit/7c1505f33b3e78ea5a4440d109d71f8ad462e5d6)

  - feat: add private link connection APIs for serverless service [aa294b5c](https://github.com/tidbcloud/dbaas-ui/commit/aa294b5c0ba3c66eac77bb8c90bd5c0eee4e40c5)

- Merge pull request [#4443](https://github.com/tidbcloud/dbaas-ui/pull/4443) from tidbcloud/feat/cdc_serverless_api [2a4ce705](https://github.com/tidbcloud/dbaas-ui/commit/2a4ce705630dcb8640e766d6259709fbb3860616)

  - feat(Changefeed): update SERVERLESS_TIDB label to 'TiDB Starter & Essential' [2a9fc5bb](https://github.com/tidbcloud/dbaas-ui/commit/2a9fc5bb0adf25acad207f2e5ab0e4e56ae69071)

  - fix(PrivateEndpointForChangefeedList): filter out internal sink endpoints from displayed data [ed0af29a](https://github.com/tidbcloud/dbaas-ui/commit/ed0af29aaf93ad330b24f05fe9e0e3a2e83647d2)

  - feat(FormTiDBServerless): integrate schemaTableData prop for improved replication position handling [2ef420ea](https://github.com/tidbcloud/dbaas-ui/commit/2ef420ea4e4399dde203046c48ccb4102e157569)

  - feat(FormTiDBServerless): implement auto-triggering logic for sink endpoint availability [922e9723](https://github.com/tidbcloud/dbaas-ui/commit/922e9723a9b40886037854154353e225e8acc5ce)

  - refactor(FormTiDBServerless): remove unused size prop from TSO input field [4fea7884](https://github.com/tidbcloud/dbaas-ui/commit/4fea78840dc755641db9f0cd7ab4737e2ab120e3)

  - refactor(FormTiDBServerless): replace enum references with string literals for sink endpoint status [f2df560c](https://github.com/tidbcloud/dbaas-ui/commit/f2df560c40db61ecda4b475c5f804324e1daebdb)

  - feat(FormTiDBServerless): enhance serverless sink endpoint status handling and progress messaging [30cc1333](https://github.com/tidbcloud/dbaas-ui/commit/30cc13331ac0c407ed4e6c2b6d1a5d2b34a73a49)

  - refactor(FormTiDBServerless): rename variables for clarity in sink endpoint flow [3486e1ec](https://github.com/tidbcloud/dbaas-ui/commit/3486e1ec3f5e5864e5029ca35f77de4519dddf0e)

  - feat(FormTiDBServerless): add loading state and progress messages for serverless sink endpoint creation [99f3667e](https://github.com/tidbcloud/dbaas-ui/commit/99f3667e797acc8992d71f586f81c4c35c3d3295)

  - refactor(FormTiDBServerless): simplify status checks and remove unused import [f5575cb4](https://github.com/tidbcloud/dbaas-ui/commit/f5575cb4b28388e246af3061fb728b36a55f788d)

  - feat(FormTiDBServerless): integrate private link service and remove unused cluster metadata logic [63ce9455](https://github.com/tidbcloud/dbaas-ui/commit/63ce94559e10e31f37ddedb0458126f59de35300)

  - refactor(FormTiDBServerless): remove unused variables and error checks in sink endpoint flow [715c666a](https://github.com/tidbcloud/dbaas-ui/commit/715c666a4ca9dc1f387cd302dac581e7b61224df)

  - feat(FormTiDBServerless): add functionality to list and reuse serverless sink endpoints [1b3b1f42](https://github.com/tidbcloud/dbaas-ui/commit/1b3b1f424dfa33c7082bcd5500a5890510a222f2)

  - refactor(changefeed): move serverless sink flow into form hook [95816b80](https://github.com/tidbcloud/dbaas-ui/commit/95816b8077cbeab59570f0deccc231ba10c66553)

  - update swagger [c29c8fb8](https://github.com/tidbcloud/dbaas-ui/commit/c29c8fb8addec6402e5374dd5e4110416ba18d17)

  - fix(FormTiDBServerless): simplify cluster description logic and remove unnecessary dependency [4c83c018](https://github.com/tidbcloud/dbaas-ui/commit/4c83c018f996a000ceb64f876e9af060e1b15d07)

  - fix(FormKafka): enable sink endpoint query only for dedicated clusters with private link [47ca2a41](https://github.com/tidbcloud/dbaas-ui/commit/47ca2a4152c8d23d7ad2a0765ad444381d7c5ee0)

- Merge pull request [#4442](https://github.com/tidbcloud/dbaas-ui/pull/4442) from tidbcloud/release-20251223 [bec83ea7](https://github.com/tidbcloud/dbaas-ui/commit/bec83ea71bd05812183c1459a908f0cea25bfd78)

- Merge pull request [#4441](https://github.com/tidbcloud/dbaas-ui/pull/4441) from tidbcloud/release-20251223 [daed0bfa](https://github.com/tidbcloud/dbaas-ui/commit/daed0bfafbc254da1b9b2159616fe9662ffeed45)

  - release: 20251223 [058df1e2](https://github.com/tidbcloud/dbaas-ui/commit/058df1e295a63e34c8ab4b83975b7d2f929ea627)

- Merge pull request [#4418](https://github.com/tidbcloud/dbaas-ui/pull/4418) from tidbcloud/refactor/access-premium [c838875d](https://github.com/tidbcloud/dbaas-ui/commit/c838875df92f2af622485519628845b461b01e7f)

  - fix(premium/list): replace AccessGuard with AccessCheck for improved access control consistency [7e95efc3](https://github.com/tidbcloud/dbaas-ui/commit/7e95efc3b81a338097ea7172751c968e3049b078)

  - refactor(premium/import): integrate AccessDeniedHoverHint for enhanced access control and update props for improved accessibility [a6cd9864](https://github.com/tidbcloud/dbaas-ui/commit/a6cd986472585059febc4fb491b57d2b98bc0384)

  - fix: update AccessGuard IDs from 'OrgBillingGate' to 'BillingPaymentCreation' for consistency across multiple components [25cabaaa](https://github.com/tidbcloud/dbaas-ui/commit/25cabaaaeb371c5dabf2ddad641678345b58a283)

  - refactor(org/nav): remove basic accessibility checks from navigation items for improved clarity and maintainability [bb8293f8](https://github.com/tidbcloud/dbaas-ui/commit/bb8293f88b2f8a7cd9d7659afa333823a111ea6e)

  - refactor(billing): replace AccessGuard with AccessDeniedHoverHint for improved action accessibility and update PageAccessGuard IDs for consistency [387dbcda](https://github.com/tidbcloud/dbaas-ui/commit/387dbcdaa33268087d04f2e8cfbda0d7cc16b0ac)

  - refactor(api-keys, users): integrate AccessDeniedHoverHint for improved action accessibility and replace AccessGuard with accessibility checks in user management [696ec365](https://github.com/tidbcloud/dbaas-ui/commit/696ec365042c466262868a9e91d2ba56f60d88e0)

  - fix(support): update access control checks to use 'BillingPaymentCreation' for improved action accessibility [f9fccfda](https://github.com/tidbcloud/dbaas-ui/commit/f9fccfda04bd3a4497927f25f6447a49f492c8a6)

  - refactor(org/audit-log): enhance access control by replacing PageShell with PageAccessGuard for improved security handling [397f9b94](https://github.com/tidbcloud/dbaas-ui/commit/397f9b94c851872791323160e8349478b0d92cc8)

  - fix(authentication): update AccessDeniedHoverHint ID for credit card action in SSO alert [3328951f](https://github.com/tidbcloud/dbaas-ui/commit/3328951f0d937c91afd867af58afb2e03654bc37)

  - fix(access-control, premium/recycle-bin): correct access control for TidbRecycleBin [d9690023](https://github.com/tidbcloud/dbaas-ui/commit/d9690023db799ed8de732160d8cb1faec30050ed)

  - refactor(authentication): replace editable checks with actionAccessible and integrate AccessDeniedHoverHint for enhanced access control [5240c5ca](https://github.com/tidbcloud/dbaas-ui/commit/5240c5caaf4a6c082cf4fff35ea9c99709e10ccc)

  - refactor(support): rename actionEnabled to actionAccessible for clarity in access control checks [77ec0f22](https://github.com/tidbcloud/dbaas-ui/commit/77ec0f2292902a805f154a64ffd2cd8ec790f559)

  - refactor(projects): enhance access control by integrating AccessDeniedHoverHint and updating action accessibility checks [4c9b7a9d](https://github.com/tidbcloud/dbaas-ui/commit/4c9b7a9d8248a7ac9f0fb951700944f0d989b156)

  - refactor(org-settings): update access control handling by replacing editable checks with accessible checks and integrating AccessDeniedHoverHint for button actions [a714a7e2](https://github.com/tidbcloud/dbaas-ui/commit/a714a7e2a25c1372adb515c0dbe666d2bf033bfd)

  - refactor(users): replace AccessGuard with AccessCheck and AccessDeniedHoverHint for improved access control handling [6644a2f7](https://github.com/tidbcloud/dbaas-ui/commit/6644a2f7cd07bb492c1f684813ef6d41026f36ee)

  - fix(api-keys): update button color based on accessibility status [d0d4616f](https://github.com/tidbcloud/dbaas-ui/commit/d0d4616fd14bceda63451f713e739c30fef7ecd4)

  - fix(api-keys): add click handler to create API key button [a3c0fac1](https://github.com/tidbcloud/dbaas-ui/commit/a3c0fac13bbe265fffceb9e944402b22828ca204)

  - refactor(api-keys): replace AccessGuard with AccessCheck for improved access control handling and streamline modal components [564db002](https://github.com/tidbcloud/dbaas-ui/commit/564db002f990e541f7120f7428f0a272922fc563)

  - refactor(access-control): replace AccessGuard with AccessDeniedHoverHint for improved access control handling in API Keys and Users components [41cb52f6](https://github.com/tidbcloud/dbaas-ui/commit/41cb52f69468acbe4e99029747a8d35cf70012e9)

  - refactor(access-control): remove deprecated AccessDeniedTooltip component to enhance code clarity and maintainability [19938298](https://github.com/tidbcloud/dbaas-ui/commit/199382989e418682a07454d874286218598ac1c3)

  - refactor(premium/networking): replace AccessDeniedHoverHint with ReasonHoverHint and enhance access control checks in EntryCard and List components [9366b3c1](https://github.com/tidbcloud/dbaas-ui/commit/9366b3c1722e034868717858eb9d0e54fdf251d3)

  - refactor(premium/security): update log redaction query to enhance access control checks with optional chaining [cb625a49](https://github.com/tidbcloud/dbaas-ui/commit/cb625a4978355a83b960b48b82a55bb818c5b229)

  - refactor(premium/db-audit-log): replace AccessDeniedHoverHint with ReasonHoverHint and use useAccessDeniedHintReason for enhanced access control clarity [d80ed97c](https://github.com/tidbcloud/dbaas-ui/commit/d80ed97c4acd7d73a12bf0a5e06a02eb2a599d2e)

  - refactor(premium/alert): enhance AlertsList and AlertsSubscription components with improved access control and state handling [6addce83](https://github.com/tidbcloud/dbaas-ui/commit/6addce8389fc3f0aa97fd43b2704f62c1207aade)

  - refactor(premium/security): integrate ReasonHoverHint and use useAccessDeniedHintReason for enhanced access control clarity [7c24efba](https://github.com/tidbcloud/dbaas-ui/commit/7c24efba01469622acebed185869a24c428beb78)

  - refactor(access-control): remove legacy AccessDeniedTooltip component for improved code clarity and maintainability [d1ec1c45](https://github.com/tidbcloud/dbaas-ui/commit/d1ec1c4563b17a9a99ce2c45c5020ee5c7081b2d)

  - refactor(premium/alert): replace AccessGuard with ReasonHoverHint and use useAccessDeniedHintReason for improved access control consistency [693d3914](https://github.com/tidbcloud/dbaas-ui/commit/693d391420961088e7680bc675543cb5d7be2a06)

  - refactor(premium/settings): replace AccessGuard with AccessDeniedHoverHint and use AccessCheck for improved access control consistency [819fb323](https://github.com/tidbcloud/dbaas-ui/commit/819fb32336bdb8410050c9ceda5ef55903211860)

  - refactor(premium/data): replace useAccessGuard with useAccessCheck and update access control components for consistency [eeeb1aa0](https://github.com/tidbcloud/dbaas-ui/commit/eeeb1aa0c1bd35d6d124da506c04875ded1433bf)

  - refactor(premium/list): replace AccessGuard with AccessCheck and AccessDeniedHoverHint for improved access control in TiDB list actions [6a11923b](https://github.com/tidbcloud/dbaas-ui/commit/6a11923bfe8906c92913f9394b0a35d5b50ea082)

  - refactor(premium/management): replace AccessGuard with AccessDeniedHoverHint and update access check methods for improved access control consistency [ae01f48b](https://github.com/tidbcloud/dbaas-ui/commit/ae01f48bdb5477a6e80b2f6f9a8878830c33c52e)

  - refine(premium/db-audit-log): integrate AccessDeniedTooltip for improved access control in filter rules actions [fc5c454c](https://github.com/tidbcloud/dbaas-ui/commit/fc5c454c06dcc6d686b000596ace705f6e1a64c7)

  - fix(premium/capacity): remove unused time range logic and simplify component structure [4469bb01](https://github.com/tidbcloud/dbaas-ui/commit/4469bb01fc8a9c8fad1831f4ef3577ce4815c571)

  - fix(premium/alert-subscription): replace event tracking with data attributes and update Link components to Anchor for consistency [aeac3ca4](https://github.com/tidbcloud/dbaas-ui/commit/aeac3ca4372f96c221bbf8ac039952f9b5874c9d)

  - fix(premium/alert-rule): replace Link component with Anchor for external links and update event tracking attributes [fe181193](https://github.com/tidbcloud/dbaas-ui/commit/fe181193133f23d8f6168e8116f668253d9e6906)

  - refactor(premium/alert-rule): enhance access control by integrating AccessDeniedTooltip and updating Actions component for better user feedback [98b73c03](https://github.com/tidbcloud/dbaas-ui/commit/98b73c03b24ed23d03d47260227a597a40f3037f)

  - fix(premium/alert-subscription): integrate AccessDeniedTooltip and update AccessGuard usage [1a820e69](https://github.com/tidbcloud/dbaas-ui/commit/1a820e69bb9b76f1e4147cfc73bed89a64fd08b6)

  - refactor(access-control): add TiDB alert subscription and rules actions to access control [03e51e5c](https://github.com/tidbcloud/dbaas-ui/commit/03e51e5c517309f88d14bcfebed1d17dee287564)

  - refactor(premium/overview): enhance TiDB onboarding by integrating access control and updating action item states based on readiness [7ff797c5](https://github.com/tidbcloud/dbaas-ui/commit/7ff797c51b30f6bc5fe39c6101e166101a1174f3)

  - fix(premium/operation): update deletion menu item to respect access control by adding disabled state [32a38371](https://github.com/tidbcloud/dbaas-ui/commit/32a383715c48cf609ecebb693f11bb32115d65f8)

  - refactor(premium/backup): enhance access control by updating menu item accessibility based on user permissions [0ec16cd9](https://github.com/tidbcloud/dbaas-ui/commit/0ec16cd989a65ce62b75aad03701cc5858f1e842)

  - refactor(premium/networking): enhance access control by integrating AccessDeniedTooltip and updating AccessGuard usage in Private Endpoint Changefeed components [eaf6a9eb](https://github.com/tidbcloud/dbaas-ui/commit/eaf6a9ebbc0eb00a6349e93abab20cbe4bfbd7b4)

  - refactor(premium/networking): enhance access control by integrating AccessDeniedTooltip and updating AccessGuard usage in Ali and Aws Private Endpoint panels [ee61b145](https://github.com/tidbcloud/dbaas-ui/commit/ee61b145b1e056168208014ea9bf3acfd24007b0)

  - refactor(premium/networking): integrate AccessDeniedTooltip into IpAccessList and TogglePublicEndpoint for enhanced access control and UI consistency [cc174d40](https://github.com/tidbcloud/dbaas-ui/commit/cc174d4057f775ace2d1ec198afdaadf3a6d0ced)

  - refactor(premium/connection): integrate AccessDeniedTooltip into ConnectionClient and update layout in PrivateBlock and PublicBlock for improved access control and UI consistency [c6afd932](https://github.com/tidbcloud/dbaas-ui/commit/c6afd932ac074ddcfd62d73113f3eeeab8a9bb40)

  - refactor(access-control): remove TidbDBAuditLogFilter creation and deletion access controls for streamlined permissions management [a23b0247](https://github.com/tidbcloud/dbaas-ui/commit/a23b0247de006917ad8b1a78b0e0e90012b74ca8)

  - refactor(premium/audit-log): enhance access control by integrating AccessDeniedTooltip and updating AccessGuard usage in audit log components [33cc0033](https://github.com/tidbcloud/dbaas-ui/commit/33cc0033dcf0ea6aacde1389dbc1d344b4a71b18)

  - refactor(premium/security): integrate AccessDeniedTooltip into LogRedaction for improved access control on log actions [7adc3a41](https://github.com/tidbcloud/dbaas-ui/commit/7adc3a4114fed79c0d43ebb2b433c85090ca6c5e)

  - refactor(premium/operation): integrate usePremiumOperationMenuItemsAccessible for enhanced access control in list and overview operations [13a6be45](https://github.com/tidbcloud/dbaas-ui/commit/13a6be45f79cba3ab1491d45c22b1659cee910d3)

  - refactor(premium/changefeed): enhance access control by integrating useAccessGuard and AccessDeniedTooltip [dd8cf055](https://github.com/tidbcloud/dbaas-ui/commit/dd8cf055fec1c50b3ad549f3445da8c487c55e95)

  - refactor(premium/import): update AccessGuard integration in ImportDetailPremium for improved access control handling [2e87cb2b](https://github.com/tidbcloud/dbaas-ui/commit/2e87cb2b4c769915c368b8cc551bdfc1c2da9a3f)

  - refactor(premium/recycle-bin): remove AccessGuard components from RecycleBin for streamlined access control handling [e7490ed0](https://github.com/tidbcloud/dbaas-ui/commit/e7490ed025ec0c140269cc19bb82db6c589c8d74)

  - refactor(premium/backup): integrate AccessDeniedTooltip into BackupListPremium for improved access control on restore and backup settings actions [87278e30](https://github.com/tidbcloud/dbaas-ui/commit/87278e309a4cf0d63289cce071d2be8887c9de86)

  - refactor(premium/capacity): integrate AccessDeniedTooltip into StandardCapacity for improved access control on capacity updates [b850568a](https://github.com/tidbcloud/dbaas-ui/commit/b850568a433aebd1da2cedfbf7bb898f24db43e2)

  - refactor(premium/list): integrate AccessDeniedTooltip into TidbList for enhanced access control on create and restore actions [8995c91e](https://github.com/tidbcloud/dbaas-ui/commit/8995c91e176b16a555bed285c9adb8895dea33f4)

- Merge pull request [#4436](https://github.com/tidbcloud/dbaas-ui/pull/4436) from tidbcloud/feat/offline-data-integration [f2046382](https://github.com/tidbcloud/dbaas-ui/commit/f2046382b29024fbbb04e181c0d2da7637d651dc)

- Merge pull request [#4440](https://github.com/tidbcloud/dbaas-ui/pull/4440) from tidbcloud/feat/deprecate-data-integration [8de07a35](https://github.com/tidbcloud/dbaas-ui/commit/8de07a35611db49b56fc37c286ee53b9bd87c488)

- Merge pull request [#4425](https://github.com/tidbcloud/dbaas-ui/pull/4425) from tidbcloud/feat/instance-bills [e0200d9e](https://github.com/tidbcloud/dbaas-ui/commit/e0200d9ea1db7a531bc26291e0fc341d827c7a21)

  - feat: add icon for alert [48ce9afa](https://github.com/tidbcloud/dbaas-ui/commit/48ce9afa3db5d060952c0ac77721d8d2d02212ae)

- Merge pull request [#4431](https://github.com/tidbcloud/dbaas-ui/pull/4431) from tidbcloud/feat/premium_br [3a7672c0](https://github.com/tidbcloud/dbaas-ui/commit/3a7672c09ee9eb0778474ddd558adb9cff0a5753)

  - feat: remove code [314c4d29](https://github.com/tidbcloud/dbaas-ui/commit/314c4d29395864b526bc66010f8c55591a30fb71)

  - feat: show scale in alert when enable tiproxy [73615260](https://github.com/tidbcloud/dbaas-ui/commit/736152605f9b6f8dc59863117c00259fbe266b7e)

- Merge pull request [#4437](https://github.com/tidbcloud/dbaas-ui/pull/4437) from tidbcloud/tweak-slowquery-cols [3f63cc4f](https://github.com/tidbcloud/dbaas-ui/commit/3f63cc4f8ffc6194f7ff018b274ad2772e9aa524)

  - feat(billing): replace download icon with info icon in hover cards for better user guidance [2ea13155](https://github.com/tidbcloud/dbaas-ui/commit/2ea13155f19fc06a59773c17b7bdbc1b8fce4c30)

  - feat: update retention days display for backup policies in Settings component [ce158707](https://github.com/tidbcloud/dbaas-ui/commit/ce158707bc93dd24826038c51907ebf7b3ee0bf4)

- Merge pull request [#4439](https://github.com/tidbcloud/dbaas-ui/pull/4439) from tidbcloud/fix/sqleditor-ui [47a2ded8](https://github.com/tidbcloud/dbaas-ui/commit/47a2ded872209b785aa3d125f7757d0565c962a0)

  - feat: fix retention days display for backup policies in Settings component [a1384074](https://github.com/tidbcloud/dbaas-ui/commit/a13840741ef5be5b2e109bb21561ee587c510309)

  - feat: refactor backup policy rendering logic in Settings component [6432c3b2](https://github.com/tidbcloud/dbaas-ui/commit/6432c3b2c7017347eaa6f05e437e0c0464b37b5a)

  - fix: sqleditor sidebar hide/expand icon zindex [a4c37512](https://github.com/tidbcloud/dbaas-ui/commit/a4c37512bce5a008b87b46068016bff3199444bb)

  - feat: update backup policy descriptions to reflect dynamic retention days [de479be4](https://github.com/tidbcloud/dbaas-ui/commit/de479be498e314b2ccb311a3ff6b05d4b51ab074)

- Merge pull request [#4438](https://github.com/tidbcloud/dbaas-ui/pull/4438) from tidbcloud/feat/labs-link [f3b3cd6c](https://github.com/tidbcloud/dbaas-ui/commit/f3b3cd6cee3fe1fb84d987c166993d35944ec554)

  - refactor(billing): disable sorting for specific columns in UsageDetailsTable to streamline data presentation [c0f598df](https://github.com/tidbcloud/dbaas-ui/commit/c0f598df4b0a5b1286fdbcea06bc2488a5a820e1)

  - refactor(billing): update accessor functions in ServiceBillsTable and UsageDetailsTable for improved data handling [1ef1f461](https://github.com/tidbcloud/dbaas-ui/commit/1ef1f4612de72fe5b3a382235a5d360ee34fae5c)

  - feat(billing): add sorting functionality to billing tables for enhanced data management [41558324](https://github.com/tidbcloud/dbaas-ui/commit/41558324f0dfce04044b7dbc6e6b362bcf100459)

  - feat(billing): add customizable column names to UsageDetailsTable and InstanceBills for improved clarity [a547cf6b](https://github.com/tidbcloud/dbaas-ui/commit/a547cf6ba124965b0243eee0c079b1c0a4ffee29)

  - refactor(billing): consolidate tab constants and enhance UsageDetailsTable with additional props for better customization [32f6dbac](https://github.com/tidbcloud/dbaas-ui/commit/32f6dbacadaddf5e93e44600c52ec31d72aed303)

  - feat(billing): add service plan support and enhance table rendering for project and service bills [5e89d917](https://github.com/tidbcloud/dbaas-ui/commit/5e89d917c852509bb68ed332d4bac132a817ad2d)

  - feat(billing): implement detailed billing overview with project and service summaries, usage details, and CSV export functionality [7002e7cc](https://github.com/tidbcloud/dbaas-ui/commit/7002e7cc23d852348c63ddeba53daf2d65f45ed7)

  - feat: keep the icon and the select at the same height [b852c544](https://github.com/tidbcloud/dbaas-ui/commit/b852c544428428fc13629fe25ddee96eae3a7990)

  - feat(circuit-breaker): add Circuit Breaker utility for polling requests with React Hook support and comprehensive documentation [230ee29c](https://github.com/tidbcloud/dbaas-ui/commit/230ee29ce155cafc5e9bbe07f8f3019ccba93f6c)

  - fix(HelpCenter): update label and link for Self-Paced Training to Hands-On Labs [b2d2a6bf](https://github.com/tidbcloud/dbaas-ui/commit/b2d2a6bfb5567f367a3858a5c3170c7299ee55fa)

  - fix: disable sorting for RU column in Slow Query list [6f0e2b1c](https://github.com/tidbcloud/dbaas-ui/commit/6f0e2b1cad7630e11b06278b9bc8ba229ba6192f)

  - feat: enable sorting for RU column in Slow Query list based on cluster type [86d194cc](https://github.com/tidbcloud/dbaas-ui/commit/86d194cc790bf2350ce63ca1e546a95776b1ded0)

  - feat: enhance Slow Query details and list components to support shared cluster logic [7da77fc6](https://github.com/tidbcloud/dbaas-ui/commit/7da77fc663361dddf870bea6bbaef3ad99cd4a8e)

  - feat: adjust dedicdated form component size to sm [e26bdf63](https://github.com/tidbcloud/dbaas-ui/commit/e26bdf63ad9622b47b09ea51d0b0f44ada158a77)

  - feat: remove max width constraint from Group component in RecycleBinClusterCard [02d8ebdb](https://github.com/tidbcloud/dbaas-ui/commit/02d8ebdbd10f52d5565bf71e9e76a07129d7e262)

  - feat: add analytics and event tracking guidelines for Mixpanel integration [8167d43e](https://github.com/tidbcloud/dbaas-ui/commit/8167d43ed72f0b001158c5e3e6980caf54d5ff59)

  - feat: add tracking events for PremiumRestore actions in RestoreFromCloudStorage component [13198d2d](https://github.com/tidbcloud/dbaas-ui/commit/13198d2d2b78ad846a2501922eef9fee4b42b692)

  - feat: enhance region ID formatting functions for cloud provider prefixes [61762a76](https://github.com/tidbcloud/dbaas-ui/commit/61762a76f43e66ce857adab2cd309dd3058dbc4a)

  - feat: refine project ID handling and enhance displayed Tidb filtering in RecycleBin component [a9cb2c65](https://github.com/tidbcloud/dbaas-ui/commit/a9cb2c6593e198623fcf1ac7c4e6d2edd1f52cb3)

  - feat: update background color of Card component and refine instance setup description in Step2 [a7dfd06a](https://github.com/tidbcloud/dbaas-ui/commit/a7dfd06a80f3f5d339b00b200d389c8d6c7d7ae8)

  - feat: update title in RestoreFromCloudStorage component [355bf561](https://github.com/tidbcloud/dbaas-ui/commit/355bf561d284b03fa80726653a012dff62e5bf25)

  - feat: enhance region selection in Step1 component of RestoreFromCloudStorage [92238bd2](https://github.com/tidbcloud/dbaas-ui/commit/92238bd212e05f9f2b2141cd20be409b4abcea3b)

  - feat: format region ID display in Step2 component of RestoreFromCloudStorage [0332851c](https://github.com/tidbcloud/dbaas-ui/commit/0332851c91610bc104df0ea7739a05197ae3b7fe)

  - feat: update cloud provider label handling in RestoreFromCloudStorage [26021461](https://github.com/tidbcloud/dbaas-ui/commit/2602146182daff248b9c9ed708d5846dc8ac45e3)

  - feat: enhance RestoreFromCloudStorage with region formatting and region selection for Alibaba Cloud [5377cad4](https://github.com/tidbcloud/dbaas-ui/commit/5377cad44b7abeb1924ef34ddc9f4b547094542e)

  - feat: add mock data handling for backup verification in RestoreFromCloudStorage [1674a8b2](https://github.com/tidbcloud/dbaas-ui/commit/1674a8b28bcd5ee922f1906cd7dcd5207fae2d99)

  - feat: add Restore from Cloud Storage functionality and route [ccba4672](https://github.com/tidbcloud/dbaas-ui/commit/ccba467292f53f88d4f40027a5fc38e3c46114e4)

  - feat: add backup policies table to BackupSettingPremium component [98caf8fc](https://github.com/tidbcloud/dbaas-ui/commit/98caf8fcec43ae86b98368e8ad983c1f9913b747)

  - feat: add TypeScript error suppression for incorrect swagger definitions in SumCard and RenamingModal [3215cd56](https://github.com/tidbcloud/dbaas-ui/commit/3215cd56abb52801589767c2414c17b593d5e529)

  - feat: update backup policy definitions and add new endpoints for backup management [c81c2725](https://github.com/tidbcloud/dbaas-ui/commit/c81c2725611f766329f31a4086b567494e231ffc)

  - feat(metrics): implement circuit breaker for API requests and enhance error handling [b2a0b250](https://github.com/tidbcloud/dbaas-ui/commit/b2a0b250c7fc0493003cf28e40ab17fe128078bd)

- Merge pull request [#4433](https://github.com/tidbcloud/dbaas-ui/pull/4433) from tidbcloud/fix/deps [2aca4312](https://github.com/tidbcloud/dbaas-ui/commit/2aca431207771a0b89fc10ac1a8f375e45313299)

  - fix: correct punctuation in UI Library section of AGENTS.md [2daeeed3](https://github.com/tidbcloud/dbaas-ui/commit/2daeeed32b99a6c8b311f84d0fc5051600445360)

  - chore(package): remove unused dependencies and update @tidbcloud/uikit to v2.7.0 [c3428a35](https://github.com/tidbcloud/dbaas-ui/commit/c3428a351a36f6e0080513f454a0e9094c65b828)

  - docs: update UI Library section in AGENTS.md for clarity [e1671b0b](https://github.com/tidbcloud/dbaas-ui/commit/e1671b0bef189e19d022bf654e9978d791027851)

- Merge pull request [#4432](https://github.com/tidbcloud/dbaas-ui/pull/4432) from tidbcloud/feat/agents_md [4d585c73](https://github.com/tidbcloud/dbaas-ui/commit/4d585c739ab300ef1ff0f271aa77776eaff48906)

  - docs: add AGENTS.md and update README.md [cce47a0d](https://github.com/tidbcloud/dbaas-ui/commit/cce47a0d5d776953771df1f087efe297cec0e63a)

- Merge pull request [#4428](https://github.com/tidbcloud/dbaas-ui/pull/4428) from tidbcloud/hotfix-cdc-metrics [523ce647](https://github.com/tidbcloud/dbaas-ui/commit/523ce6478137bca51fd13e483aee1dc8a489acc9)

- Merge pull request [#4429](https://github.com/tidbcloud/dbaas-ui/pull/4429) from tidbcloud/hotfix-cdc-metrics [5507c29d](https://github.com/tidbcloud/dbaas-ui/commit/5507c29d42e97893e83c2096033cbf90f3677246)

  - fix(metrics): change null value handling from AS_ZERO to NULL for overview metrics [f094958d](https://github.com/tidbcloud/dbaas-ui/commit/f094958d8ff8b0804653b2534e144918fd5b3d84)

  - fix(metrics): update Changefeed status formatting to handle unknown values [e6530468](https://github.com/tidbcloud/dbaas-ui/commit/e65304686c1f25909940cdf6193513af9ad791fe)

  - feat: implement debounced search term for import tasks [a277228b](https://github.com/tidbcloud/dbaas-ui/commit/a277228bbd0c7941c00eec327760e752fc6f8f5a)

  - feat: add search functionality with filters for import tasks [54d6ce13](https://github.com/tidbcloud/dbaas-ui/commit/54d6ce13024063872504fe5c2c49c3693e090676)

  - feat: add target table information handling in import process [56467ab0](https://github.com/tidbcloud/dbaas-ui/commit/56467ab07851e1747740208aa99eef3185cba132)

  - feat: add optional query parameters for import tasks and enhance job metadata [228ab1a0](https://github.com/tidbcloud/dbaas-ui/commit/228ab1a0b503e812dc0870da9a8c15f942c02dc4)

  - feat: add pause and resume endpoints for internal changefeeds [f12c0de1](https://github.com/tidbcloud/dbaas-ui/commit/f12c0de170d95ab61466d2ffde0ba9ef0b8e763d)

  - refactor(metrics): comment out Changefeed metrics to streamline configuration [5fea0c91](https://github.com/tidbcloud/dbaas-ui/commit/5fea0c9105a26afcc69a32247e056257e25a8b3a)

  - hotfix: 202512182301 [537b032e](https://github.com/tidbcloud/dbaas-ui/commit/537b032e2e143b7017f3250e5485b1dd3d90d075)

  - feat(metrics): add Changefeed metrics including Checkpoint Lag and Status with corresponding queries and formatting [ef199092](https://github.com/tidbcloud/dbaas-ui/commit/ef1990925c7081e4e8307c36cbc42eb40c41135f)

- Merge pull request [#4426](https://github.com/tidbcloud/dbaas-ui/pull/4426) from tidbcloud/feat/add-skip-guidance-back [3b953d86](https://github.com/tidbcloud/dbaas-ui/commit/3b953d86f2e972ad153da3a7b4e5e6d0e3aa03ba)

  - feat: use locahost [05ffd8da](https://github.com/tidbcloud/dbaas-ui/commit/05ffd8dafc9a6c629d4cdc12ea637b58ed592241)

  - feat: improve the skip guidance method [1e930f1d](https://github.com/tidbcloud/dbaas-ui/commit/1e930f1d0e5da53ef4cd068122f49fbce08aa848)

- Merge pull request [#4424](https://github.com/tidbcloud/dbaas-ui/pull/4424) from tidbcloud/release-20251216 [6185c1d3](https://github.com/tidbcloud/dbaas-ui/commit/6185c1d3018d838afe388dbf9fc21e1d0ad017cc)

- Merge pull request [#4423](https://github.com/tidbcloud/dbaas-ui/pull/4423) from tidbcloud/release-20251216 [af48c655](https://github.com/tidbcloud/dbaas-ui/commit/af48c65599ff39384aa6775d9e333dbab04ea350)

  - release: 20251216 [f2c08aea](https://github.com/tidbcloud/dbaas-ui/commit/f2c08aea1fd15060ed999495ac81d1aa9b84d8cc)

- Merge pull request [#4422](https://github.com/tidbcloud/dbaas-ui/pull/4422) from tidbcloud/feat/invoice-payment-wording [ccdb6143](https://github.com/tidbcloud/dbaas-ui/commit/ccdb6143e40285330c4d25ebb4e4650d36130808)

  - feat(Billing): enhance PayNowForm with loading state and customer payment method integration [a3e28359](https://github.com/tidbcloud/dbaas-ui/commit/a3e283593dcd2cc683b8da8afdcbc0223795f6ec)

- Merge pull request [#4420](https://github.com/tidbcloud/dbaas-ui/pull/4420) from tidbcloud/refine/access-control [20ff986e](https://github.com/tidbcloud/dbaas-ui/commit/20ff986e63e27993a5b4d257ba85f1510aecfd93)

  - docs(access-control): enhance doc for hover hint customization options in AccessDenied components [f0c245d1](https://github.com/tidbcloud/dbaas-ui/commit/f0c245d127416cde766931a637fff037972749ca)

  - docs(access-control): add comprehensive README for access control components and usage guidelines [51854ddc](https://github.com/tidbcloud/dbaas-ui/commit/51854ddcde3096d0437a488cd3e59300c26d0967)

  - feat(access-control): add reason overrides for customizable hover hints in access control [a07422f5](https://github.com/tidbcloud/dbaas-ui/commit/a07422f58c74b20c7fedc119041a74e4406ccb87)

  - refactor(access-control): remove AccessDeniedView export to streamline access control module [7027550b](https://github.com/tidbcloud/dbaas-ui/commit/7027550b6cbd7a1bb4c4b1ef3974e766cdf1dfd4)

  - docs(access-control): update useAccessCheck doc [14361f7d](https://github.com/tidbcloud/dbaas-ui/commit/14361f7daa50a851b6c7f83ddfad1ccc0fee53e7)

- Merge pull request [#4421](https://github.com/tidbcloud/dbaas-ui/pull/4421) from tidbcloud/feat/create-dedicated-with-specific-region [e73e0c33](https://github.com/tidbcloud/dbaas-ui/commit/e73e0c33780f560e9b4c3c9e4c42c24e1d97711f)

- Merge pull request [#4400](https://github.com/tidbcloud/dbaas-ui/pull/4400) from tidbcloud/feat/billing_3DS_check [a079a54a](https://github.com/tidbcloud/dbaas-ui/commit/a079a54a3fc35400dc6b40da1d3365851e427919)

  - feat: create dedicated with specific region on e2e testting [84cadd51](https://github.com/tidbcloud/dbaas-ui/commit/84cadd5184878e457ac2258c8ad18b08ea9f2b93)

  - refactor(Billing): update import path for AccessGuard to improve code organization [17cd51a2](https://github.com/tidbcloud/dbaas-ui/commit/17cd51a2dc068d281696ba53d7c26b3bbee3613c)

  - refactor(Billing): adjust invoice table cell size for improved layout consistency [0304ff97](https://github.com/tidbcloud/dbaas-ui/commit/0304ff972b9cc3cdb0bd1345f5660695d5b2f1fc)

  - refactor(Billing): simplify invoice status handling and update export button text in InvoiceActions [cf8d74e2](https://github.com/tidbcloud/dbaas-ui/commit/cf8d74e27c856cd908d7708b67ddfdac030d79b7)

  - refactor(Billing): remove unused 'open' prop and update confirmation button text in PayNowForm [c687fc03](https://github.com/tidbcloud/dbaas-ui/commit/c687fc030b3db47c55a2d75fe191d055f3d8d434)

  - fix(Billing): improve error handling for unknown payment intent statuses in PayNowForm [4672f08e](https://github.com/tidbcloud/dbaas-ui/commit/4672f08efca318f504c7f4473d64ba3235db7a81)

  - fix(Billing): enhance payment method handling in PayNowForm by integrating customer info retrieval [a8cdacad](https://github.com/tidbcloud/dbaas-ui/commit/a8cdacadef3a1bcda055990de326532e23a7c193)

  - fix(Billing): update confirmation text in PayNowForm to 'Confirm' for clarity [be53dc34](https://github.com/tidbcloud/dbaas-ui/commit/be53dc34dfce907337dc33eae1c3b1c4494b4282)

  - fix(Payment): update card action handling in Stripe integration to include payment method and return URL [4525c303](https://github.com/tidbcloud/dbaas-ui/commit/4525c303870a621f698bc4a4ff0bef89fbfddfab)

  - refactor(Billing): update invoice handling logic and improve API integration in InvoiceActions component [51da2328](https://github.com/tidbcloud/dbaas-ui/commit/51da23284c8b0247ce5472ee4286dbf868debe36)

  - fix(Billing): restore conditional logic for displaying PayNow button in InvoiceActions component [f55b389e](https://github.com/tidbcloud/dbaas-ui/commit/f55b389e3ab0d4caeb7bd9c3fe7d7aa8af2a63ea)

  - feat(Billing): integrate InvoiceActions component and enhance invoice table functionality [07480360](https://github.com/tidbcloud/dbaas-ui/commit/07480360cb8c0df665279032a1082c5c0aaf73fa)

  - refactor(Billing): simplify invoice table column definitions and improve readability [3f06072b](https://github.com/tidbcloud/dbaas-ui/commit/3f06072b98599fe5cc5529a8c91decaf155ea4b7)

  - feat(payment): update Stripe integration with new CardValidateResult schema and add GetStripeInvoice endpoint [0a5ecb5e](https://github.com/tidbcloud/dbaas-ui/commit/0a5ecb5eeb59d4051d11795870fe2182ab764d73)

- Merge pull request [#4409](https://github.com/tidbcloud/dbaas-ui/pull/4409) from tidbcloud/feat/duplicate_cdc [d7908739](https://github.com/tidbcloud/dbaas-ui/commit/d790873955570abf9bb997e37c3de0a24c0d9d57)

- Merge pull request [#4419](https://github.com/tidbcloud/dbaas-ui/pull/4419) from tidbcloud/feat-budget-layout [af90d3cd](https://github.com/tidbcloud/dbaas-ui/commit/af90d3cd2ab2015794448bedd1c7aabc343fd6b9)

  - refactor(BudgetAlertForm): simplify layout structure by replacing Grid with Flex and Box components for improved responsiveness [3711afb8](https://github.com/tidbcloud/dbaas-ui/commit/3711afb874f37b13e039658720b53152cacf09b4)

- Merge pull request [#4417](https://github.com/tidbcloud/dbaas-ui/pull/4417) from tidbcloud/refactor/access-hooks-usage [9240266f](https://github.com/tidbcloud/dbaas-ui/commit/9240266f5dfbd7a3dee8f8870ca66ae072d5133f)

  - refactor(contexts): remove unused index.ts file for access control exports to streamline codebase [7cba1d16](https://github.com/tidbcloud/dbaas-ui/commit/7cba1d16a4016a4faf55f1adeb0c663418113377)

  - refactor: update import paths and remove deprecated exports across various components for improved structure and clarity [48adce2e](https://github.com/tidbcloud/dbaas-ui/commit/48adce2ec6b1950310cf40d4944516c868f56e9a)

  - refactor(access-control): remove deprecated useAccessGuard export [46ac5741](https://github.com/tidbcloud/dbaas-ui/commit/46ac5741f63dd9078d283b964e2533d36b8ab34f)

  - refactor: replace useAccessGuard with useAccessCheck across various UI [78c585c3](https://github.com/tidbcloud/dbaas-ui/commit/78c585c3d9b281be92f4c0b7ec29cbb05a0c7149)

- Merge pull request [#4416](https://github.com/tidbcloud/dbaas-ui/pull/4416) from tidbcloud/refactor/access-control [6c968bd3](https://github.com/tidbcloud/dbaas-ui/commit/6c968bd32019a3a2a46a42e1d5d23a90ee59deff)

  - docs(access-control): enhance doc with detailed usage examples and clarify access control handling [21624928](https://github.com/tidbcloud/dbaas-ui/commit/216249282c945d86079e2e43840d1a057fcac496)

  - docs(components/HoverHint): enhance documentation for ReasonHoverHint component with usage examples and clarify disabled state handling [b8faa9bc](https://github.com/tidbcloud/dbaas-ui/commit/b8faa9bcbe07047f61de9c2f7e47fdf6dc19dfac)

  - docs(access-control): add JSDoc comments for useAccessCheck and mark useAccessGuard as deprecated [7f7125ed](https://github.com/tidbcloud/dbaas-ui/commit/7f7125ed2dd6ac101831d964bcc5338a830c42ef)

  - fix(access-control): correct AccessContext file name [8de98f3f](https://github.com/tidbcloud/dbaas-ui/commit/8de98f3f3f5d1d5a51a43ba3d255d4fea13d754a)

  - refactor(premium/capacity): update import path for PageAccessGuard to improve access control structure [a7563d27](https://github.com/tidbcloud/dbaas-ui/commit/a7563d27279b0f3fa23b8dde4a46268cb53dd357)

  - refactor(cluster): replace useAccessGuard with PageAccessGuard in various components for improved access control handling [63b4c0e4](https://github.com/tidbcloud/dbaas-ui/commit/63b4c0e402415e7221d0dab07021937164d6e9dc)

  - refactor(project): replace useAccessGuard with PageAccessGuard in DataService, GCPPrivateEndpoint creation/edit components, and RecoveryGroup [7fadd9dc](https://github.com/tidbcloud/dbaas-ui/commit/7fadd9dcaed6fe8c168ec5e11deac0a3a0065436)

  - refactor(org): replace useAccessGuard with PageAccessGuard for access control in AuditLog, Billing, and BudgetAlert components [2649375e](https://github.com/tidbcloud/dbaas-ui/commit/2649375e069861384a8dd7b837cd202d87ade35d)

  - refactor(premium/list): streamline TidbListHome component by integrating fallback directly into PageAccessGuard [44d0f1ef](https://github.com/tidbcloud/dbaas-ui/commit/44d0f1efa0013237c457c868e521c07e2f88e497)

  - refactor(access-control): enhance PageAccessGuard fallback handling and simplify children prop [a28c0620](https://github.com/tidbcloud/dbaas-ui/commit/a28c06208d2a10f64efc393ff0dff8bf56d27b4e)

  - feat(access-control): introduce AccessCheck for boolean access checks [ea8dfee7](https://github.com/tidbcloud/dbaas-ui/commit/ea8dfee7d3f58909005763d4f89d7d87acb8dd1c)

  - refactor(access-control): replace useAccessGuard with useAccessCheck [da91dadc](https://github.com/tidbcloud/dbaas-ui/commit/da91dadc197546366912334c75b5a65f765734f0)

  - refactor(access-control): rename AccessDeniedView [aeab625a](https://github.com/tidbcloud/dbaas-ui/commit/aeab625a5d686a0c54d27dc25d3380cc42a3bac7)

  - refactor(access-control): rename AccessContext file [d68e65c6](https://github.com/tidbcloud/dbaas-ui/commit/d68e65c6093a243b42a99c8ed0bef0217bfa822e)

  - refactor(premium/list): update TidbListHome to use defaultFallback prop for access denial handling [9f42c99a](https://github.com/tidbcloud/dbaas-ui/commit/9f42c99af6288bbdd3b5c00ebfe2d107b871f6f0)

  - refactor(access-control): update PageAccessGuard to use AccessDeniedView and adjust prop names for clarity [c9579704](https://github.com/tidbcloud/dbaas-ui/commit/c95797040e154bc1cc7348fc07529b48c9ec79d6)

  - refactor(access-control): update exports to include new components and maintain backward compatibility [6679d252](https://github.com/tidbcloud/dbaas-ui/commit/6679d252f5d8a0dce4b6468341099db6c9b1263d)

  - refactor(access-control): rename AccessDenied component to AccessDeniedView for clarity [43f57014](https://github.com/tidbcloud/dbaas-ui/commit/43f57014e3c77fae0ea98bca4a04a9e7b0bd11d7)

  - refactor(access-control): deprecate AccessDeniedTooltip for improved access denial handling [ef3101a2](https://github.com/tidbcloud/dbaas-ui/commit/ef3101a298a98dd3ea1f89b0b4c4803c58e3139e)

  - feat(access-control): add AccessDeniedHoverHint for rendering access denial hints [3c3ba5a6](https://github.com/tidbcloud/dbaas-ui/commit/3c3ba5a64e2caff518864e51590f5f0d34034087)

  - feat(access-control): implement useAccessDeniedHintReason hook for customizable access denial hints [cbdc20ba](https://github.com/tidbcloud/dbaas-ui/commit/cbdc20baaa463d442a9c87269cd5cb1f1cf759e5)

  - feat(components/HoverHint): add ReasonHoverHint for enhanced hover hint functionality [a0bcd2e8](https://github.com/tidbcloud/dbaas-ui/commit/a0bcd2e87129fb52d4321f8373effe4f3f19d42f)

- Merge pull request [#4415](https://github.com/tidbcloud/dbaas-ui/pull/4415) from tidbcloud/refactor/access-control [a8af6c66](https://github.com/tidbcloud/dbaas-ui/commit/a8af6c661f8d8fea45c05fef7545dc58955917ac)

  - docs(access-control): enhance documentation in useTidbId hook to clarify return values and special path handling [f1f158c6](https://github.com/tidbcloud/dbaas-ui/commit/f1f158c69717501f3e038688cd7dc4202dd09237)

  - refactor(access-control): simplify Box component usage in AccessDeniedTooltip by removing redundant 'component' prop [5e8e818a](https://github.com/tidbcloud/dbaas-ui/commit/5e8e818ac96411030a3cd0bd386f15f7748e4eee)

  - refactor(access-control): update AccessContext and AccessProvider to handle optional tidbId and utilize useTidbId hook [ebd9e424](https://github.com/tidbcloud/dbaas-ui/commit/ebd9e42486e6f91a4027cf289badf73cdb88e5b2)

  - docs(access-control): update comments in useTidbId hook to clarify special paths management and alignment with route definitions [d6c9a49c](https://github.com/tidbcloud/dbaas-ui/commit/d6c9a49c655f73d61e8dddc23152e6aeb71fda0c)

  - feat(access-control): add useTidbId hook to safely extract tidb IDs from routes while excluding special paths [07537069](https://github.com/tidbcloud/dbaas-ui/commit/07537069deb2db58debfd95d56279301ba809edd)

- Merge pull request [#4414](https://github.com/tidbcloud/dbaas-ui/pull/4414) from tidbcloud/feat/improve-access-control [2f0d248b](https://github.com/tidbcloud/dbaas-ui/commit/2f0d248b4c46bbe2eb7440477f335b4bd8641af1)

  - refine(access-control): update children prop type in PageAccessGuard to use React.ReactNode for consistency [a898b4a9](https://github.com/tidbcloud/dbaas-ui/commit/a898b4a91cb982d2f8196ef5ead18d6695ba89b1)

  - fix(access-control): enable HoverCard within portal and handle hoverCardDisabled state in AccessDeniedTooltip [a80ba619](https://github.com/tidbcloud/dbaas-ui/commit/a80ba6193f012738f2366e36ca3a0eb9665c0d0d)

  - refine(access-control): update children prop type in AccessGuard to use React.ReactNode for better compatibility [9bd335ea](https://github.com/tidbcloud/dbaas-ui/commit/9bd335eae0fa574aa8641a7793e9c2516edee043)

  - fix(access-control): remove unnecessary period in AccessDeniedTooltip and streamline HoverCard props [b578f82b](https://github.com/tidbcloud/dbaas-ui/commit/b578f82b0712e5f3a77cd9d8fcd7092a2ad36781)

  - refine(access-control): enhance AccessDeniedTooltip with informative message and external link for user guidance [6d67f594](https://github.com/tidbcloud/dbaas-ui/commit/6d67f5941b5cc0d3b00a87fa0472410824de5ef2)

  - refactor(premium/list): streamline access control rendering logic in PageAccessGuard [9bd039af](https://github.com/tidbcloud/dbaas-ui/commit/9bd039af4920a71e56df3d075dc8bd6fd5ba53a7)

  - refactor(dbaas): simplify import paths for access control components [08ea3ebd](https://github.com/tidbcloud/dbaas-ui/commit/08ea3ebd193ab6dbb91b978519380ba4da361079)

  - refactor(access-control): reorganize access control exports and update file structure [dc52e8cc](https://github.com/tidbcloud/dbaas-ui/commit/dc52e8cc69347e9c3fdd609b5a1796eb96938be0)

  - feat(access-control): add AccessDeniedTooltip component for enhanced user feedback on access restrictions [7c8fe4b8](https://github.com/tidbcloud/dbaas-ui/commit/7c8fe4b809f440c1948a7390a13d51a74f18da54)

  - refactor(access-control): replace PageAccessGuard implementation [3f21667a](https://github.com/tidbcloud/dbaas-ui/commit/3f21667add55b6fe7be5efdfc089405b926e30fe)

  - refactor(access-control): move AccessGuard component to a new file and update its implementation [ec3f9259](https://github.com/tidbcloud/dbaas-ui/commit/ec3f925979c1c5b494f8c3200d0958c820ca0ef3)

  - refactor(access-control): extract the access control core module [ac4b331b](https://github.com/tidbcloud/dbaas-ui/commit/ac4b331bdde3a74f92b6fef2c44f199e15bb2550)

  - release: 20251202 [3893cdfc](https://github.com/tidbcloud/dbaas-ui/commit/3893cdfcc6900fdd6ea445a9c1ed7e7fdacebd2d)

- Merge pull request [#4410](https://github.com/tidbcloud/dbaas-ui/pull/4410) from tidbcloud/fix/20251211-integration [93b0fc18](https://github.com/tidbcloud/dbaas-ui/commit/93b0fc18fdaa6e789aaf34e9ab46f3b3069b6375)

- Merge pull request [#4411](https://github.com/tidbcloud/dbaas-ui/pull/4411) from tidbcloud/fix/20251211-integration [6460c216](https://github.com/tidbcloud/dbaas-ui/commit/6460c216ee99bd2936815628924246eecdb086e6)

  - feat(changefeed): add duplicate changefeed ID to submit button data attributes [6a5e977a](https://github.com/tidbcloud/dbaas-ui/commit/6a5e977a600d9268c3926d1f94ba4d0ab1793204)

  - feat(changefeed): add validation rule for MySQL password field when not editing [ee5daceb](https://github.com/tidbcloud/dbaas-ui/commit/ee5daceb0b7e9a08942adcbca89e27f0769ab023)

  - feat(changefeed): enhance query enabling logic for connector fetching [057b300f](https://github.com/tidbcloud/dbaas-ui/commit/057b300f044bbc0725417b5c2e23950264345f3d)

  - feat(changefeed): add duplicate changefeed option in menu and handle duplicate ID in form for premium [62cc987a](https://github.com/tidbcloud/dbaas-ui/commit/62cc987a7cdff45e7ffad2dea2da040af7f083c4)

  - feat(changefeed): add validation rules for MySQL password field when not editing [8c562547](https://github.com/tidbcloud/dbaas-ui/commit/8c5625475f7375fa5ae97eb5d807c3f84cf6e4e6)

  - feat(changefeed): replace DataflowConnectorStatus constants with string literals for status checks [67ba185c](https://github.com/tidbcloud/dbaas-ui/commit/67ba185c09590e060d1d7072773b7e552cf403dc)

  - feat(changefeed): update connector_id handling for duplicate changefeed [dc85b503](https://github.com/tidbcloud/dbaas-ui/commit/dc85b503279621c6f0c87866a4beaf8b7a8ca711)

  - feat(changefeed): simplify connector fetching logic by removing editing check [0d1256c4](https://github.com/tidbcloud/dbaas-ui/commit/0d1256c49b62ae9a813a3c746da14e7651d72ca2)

  - hotfix: 202512111100 [af3d2bc2](https://github.com/tidbcloud/dbaas-ui/commit/af3d2bc2e9ba8bea7607864396cfb094845aff45)

  - fix: integation modal [b62e31e5](https://github.com/tidbcloud/dbaas-ui/commit/b62e31e5dbf6e44136a3c12460667eae27b9b3d6)

  - feat(changefeed): add duplicate changefeed functionality [ac12f88d](https://github.com/tidbcloud/dbaas-ui/commit/ac12f88d39b6f572285f840a0f390ab05c472551)

- Merge pull request [#4408](https://github.com/tidbcloud/dbaas-ui/pull/4408) from tidbcloud/feat/byoc_ops_audit_log [83a3c714](https://github.com/tidbcloud/dbaas-ui/commit/83a3c71418b2f21467c931c6fe1c002b5053768f)

- Merge pull request [#4407](https://github.com/tidbcloud/dbaas-ui/pull/4407) from tidbcloud/feat/byoc_ops_audit_log [25229feb](https://github.com/tidbcloud/dbaas-ui/commit/25229feb5a019a2ad5ff67f96a75c11da8df4104)

  - hotfix: 202512101008 [9af69741](https://github.com/tidbcloud/dbaas-ui/commit/9af69741bc54b8dd69a61f8c4159b6b590d5acfd)

  - feat(audit-log): add 'Cloud' column to BYOC OPS Audit Log for improved visibility of cloud provider [f7688a6d](https://github.com/tidbcloud/dbaas-ui/commit/f7688a6d5b68b508745d74a2d1a3ea85e899150c)

  - feat(audit-log): enhance BYOC OPS Audit Log by updating region display and replacing DotBadge with Badge component [a0bc109f](https://github.com/tidbcloud/dbaas-ui/commit/a0bc109ff945cf5c27d0ce7f56404e9458017af6)

  - feat(audit-log): implement BYOC OPS Audit Log settings with pagination and filtering options [87098781](https://github.com/tidbcloud/dbaas-ui/commit/87098781e27131e8e588beec650619153be71453)

  - refactor(audit-log): remove redundant OPS Audit Logging section from the UI [3fc2237c](https://github.com/tidbcloud/dbaas-ui/commit/3fc2237c195b0e0fb6df45ea2e2a1b9038a6ee7f)

  - feat(audit-log): add BYOC OPS Audit Log feature and update navigation [b02d635a](https://github.com/tidbcloud/dbaas-ui/commit/b02d635a596069ba7b28777d3cd218958fd123e1)

- Merge pull request [#4406](https://github.com/tidbcloud/dbaas-ui/pull/4406) from tidbcloud/fix/20251209-vercel-connection-field [7a83aad1](https://github.com/tidbcloud/dbaas-ui/commit/7a83aad1002154e49abd356669b041ed1bd6d524)

- Merge pull request [#4405](https://github.com/tidbcloud/dbaas-ui/pull/4405) from tidbcloud/fix/20251209-vercel-connection-field [896d7328](https://github.com/tidbcloud/dbaas-ui/commit/896d7328e8129e29def1f259c8d58da406f4aef4)

  - hotfix: 202512092033 [d15a3e90](https://github.com/tidbcloud/dbaas-ui/commit/d15a3e90c2fbaf53b5f6a1a673b893c1d38212e6)

  - fix: Vercel Target accessorkey [a8298595](https://github.com/tidbcloud/dbaas-ui/commit/a82985958da932d9b0367cc4c5b1f47b7e49363e)

- Merge pull request [#4404](https://github.com/tidbcloud/dbaas-ui/pull/4404) from tidbcloud/release-20251209 [53e65b1f](https://github.com/tidbcloud/dbaas-ui/commit/53e65b1fe57386138a6e58e92fbd7be3bb9fe0a3)

- Merge pull request [#4403](https://github.com/tidbcloud/dbaas-ui/pull/4403) from tidbcloud/release-20251209 [439443b6](https://github.com/tidbcloud/dbaas-ui/commit/439443b6c248e1deb271ac1e8651d0eebfe35c13)

  - release: 20251209 [588a6379](https://github.com/tidbcloud/dbaas-ui/commit/588a6379d6195144d4b4192a5b96c8dbbc8b4994)

- Merge pull request [#4379](https://github.com/tidbcloud/dbaas-ui/pull/4379) from tidbcloud/feat/new-integration-for-starter [1f4f6e7c](https://github.com/tidbcloud/dbaas-ui/commit/1f4f6e7cbe0f683240b17abdfd2bbfd6a9145aab)

- Merge pull request [#4392](https://github.com/tidbcloud/dbaas-ui/pull/4392) from tidbcloud/feat-premium-alert-2 [619a4d08](https://github.com/tidbcloud/dbaas-ui/commit/619a4d086496e45b7a6cbc94269625e9806e72ee)

  - feat: add bgcolor for card [c2699e27](https://github.com/tidbcloud/dbaas-ui/commit/c2699e27cec098c2f0ca91fa3f9f7d62e0cd7c8a)

  - Refactor message transformation in AlertDetail component to use replaceAll method [adc0d269](https://github.com/tidbcloud/dbaas-ui/commit/adc0d2697523e7b9e8b4e55f86787af0c164dc34)

  - Refactor getBizType function in alert rule helpers to use a mapping for environment names [1b8b54f5](https://github.com/tidbcloud/dbaas-ui/commit/1b8b54f5907653775cd8f0cf477ddc016b422c1e)

  - feat: add dark mode image [642f80f6](https://github.com/tidbcloud/dbaas-ui/commit/642f80f6767a8ba0afb635c85d5cb65bd3b07415)

  - feat: rename image [fcaa2c03](https://github.com/tidbcloud/dbaas-ui/commit/fcaa2c0357894aa6ddf8a2577735fd3c4c6b5d2f)

  - feat: prepare rename [d4793a1f](https://github.com/tidbcloud/dbaas-ui/commit/d4793a1f9c5a79bad0dbeef7f74144a7bedf8faa)

  - feat: upgrade uikit version [2c1b3aed](https://github.com/tidbcloud/dbaas-ui/commit/2c1b3aed44818b04ed5840689a7923f3ea04694b)

- Merge pull request [#4377](https://github.com/tidbcloud/dbaas-ui/pull/4377) from tidbcloud/feat/user-management-update [930e74ce](https://github.com/tidbcloud/dbaas-ui/commit/930e74ce11bda332273636a5791d5adfdf74bb70)

  - feat: fix some feedback [84db0f71](https://github.com/tidbcloud/dbaas-ui/commit/84db0f71673f90bae0fe80badc17676867253daa)

- Merge pull request [#4390](https://github.com/tidbcloud/dbaas-ui/pull/4390) from tidbcloud/feat/orgs-switch-records [f2e9b209](https://github.com/tidbcloud/dbaas-ui/commit/f2e9b2096b32fdb6bdcfb9cd528437eec434828d)

- Merge pull request [#4402](https://github.com/tidbcloud/dbaas-ui/pull/4402) from tidbcloud/fix/starter-mcp-tracking [932548ea](https://github.com/tidbcloud/dbaas-ui/commit/932548ea97edc4bc4e18233d2a978f6f22c09281)

  - fix: handle JSON parsing error in getUserOrgSwitchRecord function [85c0c4f1](https://github.com/tidbcloud/dbaas-ui/commit/85c0c4f1c987de568174c6fbf14e6017655f1a24)

  - refactor(starter/mcp): update data attributes in McpConfigModalBody and PublicEndpointAlert for better event tracking [ff3252da](https://github.com/tidbcloud/dbaas-ui/commit/ff3252da18f723089fea077671af181ff62d174b)

  - fix: update navigation logic to handle new project index path and cluster modes [6fb42689](https://github.com/tidbcloud/dbaas-ui/commit/6fb426897a11d6ee2f4e02409c5728d170985e41)

  - feat: implement user organization switch record management and update navigation paths [c03619ff](https://github.com/tidbcloud/dbaas-ui/commit/c03619ff709da5082262746e09f5fc7e1563a2fb)

- Merge pull request [#4401](https://github.com/tidbcloud/dbaas-ui/pull/4401) from tidbcloud/fix/premium-doc-links [499a62a5](https://github.com/tidbcloud/dbaas-ui/commit/499a62a5c36103d313793bd48dc9d9233ef520ac)

  - fix(premium/connect): update documentation URLs in connection manifest and output files to use the preview version [7831abe4](https://github.com/tidbcloud/dbaas-ui/commit/7831abe4e6dbac6cf3d2d7c4016488877ca92305)

  - chore(scripts): update import paths for premium connection manifest [5822fd19](https://github.com/tidbcloud/dbaas-ui/commit/5822fd1902598e0820e4e73991ccc6056a4f9057)

- Merge pull request [#4181](https://github.com/tidbcloud/dbaas-ui/pull/4181) from tidbcloud/feat/db-audit-log-rotation [b707d304](https://github.com/tidbcloud/dbaas-ui/commit/b707d30405ceaa7eb24125be3762df2bf791aea0)

  - Update trimFloat function to increase decimal precision from 3 to 4 [8a1cea9b](https://github.com/tidbcloud/dbaas-ui/commit/8a1cea9b10731d2eb17c6d3ff613de011e32d358)

  - Refactor error handling in EditRuleForm component [59a184ef](https://github.com/tidbcloud/dbaas-ui/commit/59a184efb2fbf973cc2db300160ceeca92ce6ee7)

  - Enhance validation and error handling in EditRuleForm component [3674d259](https://github.com/tidbcloud/dbaas-ui/commit/3674d259d38f2c166ecd432ae03609caa0e7b897)

  - Update default status in AlertsFilters and modify text in DeleteModal and SubscriberTable for clarity [c972ec06](https://github.com/tidbcloud/dbaas-ui/commit/c972ec06686d19a396376554407694bd0099d525)

  - feat: card bg [5d678fca](https://github.com/tidbcloud/dbaas-ui/commit/5d678fca47048e60aa1fc2d9fee1f67157da2dac)

  - feat: integration feedback and event [38dede96](https://github.com/tidbcloud/dbaas-ui/commit/38dede9654b1165bb4cd097989013df444e900fd)

  - feat: upgrade uikit,fix bedrock link [81f658a2](https://github.com/tidbcloud/dbaas-ui/commit/81f658a20660eae15fb193b54e4832b9ca31cb06)

- Merge pull request [#4399](https://github.com/tidbcloud/dbaas-ui/pull/4399) from tidbcloud/fix/pl_name [7a0ed745](https://github.com/tidbcloud/dbaas-ui/commit/7a0ed745088d5f05428be0e9a46e5d4b6717ae65)

  - fix: update GCP endpoint title to 'Google Cloud Private Endpoint for Changefeed' [df78f423](https://github.com/tidbcloud/dbaas-ui/commit/df78f4232c0196d72020bc30dc9b6b1e110dee68)

- Merge pull request [#4398](https://github.com/tidbcloud/dbaas-ui/pull/4398) from tidbcloud/fix/backup_expire [fc5d4d82](https://github.com/tidbcloud/dbaas-ui/commit/fc5d4d824a645728b91d4ee7d601169f1c1d5fdd)

  - fix: display 'Expired' for backups that have expired [9a96217b](https://github.com/tidbcloud/dbaas-ui/commit/9a96217becadde2eaf1985ccb3f854c644f3b0a7)

  - feat: ignoe type error [21b23993](https://github.com/tidbcloud/dbaas-ui/commit/21b23993dce34e1a6e72ab4cecd78d7c35d0bc29)

  - feat: remove tableofcontents [0eb91816](https://github.com/tidbcloud/dbaas-ui/commit/0eb918160d7efddb7ed2368ab35ed2767f8b2cf3)

- Merge pull request [#4397](https://github.com/tidbcloud/dbaas-ui/pull/4397) from tidbcloud/hotfix/byoc-backup-region [b7a8faf1](https://github.com/tidbcloud/dbaas-ui/commit/b7a8faf152f28c483d37ac26daa8ad0b5d4f7cad)

- Merge pull request [#4396](https://github.com/tidbcloud/dbaas-ui/pull/4396) from tidbcloud/hotfix/byoc-backup-region [49173d5b](https://github.com/tidbcloud/dbaas-ui/commit/49173d5b728556a6583600e53abbdcf8e02747cd)

  - hotfix: 202512051707 [f356c8df](https://github.com/tidbcloud/dbaas-ui/commit/f356c8dfba1e43ff0136906ed4217aefcced5916)

- Merge pull request [#4394](https://github.com/tidbcloud/dbaas-ui/pull/4394) from tidbcloud/release-20251205 [e7769d72](https://github.com/tidbcloud/dbaas-ui/commit/e7769d72b2a2a2a74c9775f8a26a53d86fc9840c)

- Merge pull request [#4393](https://github.com/tidbcloud/dbaas-ui/pull/4393) from tidbcloud/release-20251205 [ff7784d0](https://github.com/tidbcloud/dbaas-ui/commit/ff7784d0d4bebbce59f50c3663b2ecbc6b04f6ad)

  - release: 20251205 [c9a13896](https://github.com/tidbcloud/dbaas-ui/commit/c9a138968d0c414a051f00aeeafedd55539a6139)

- Merge pull request [#4389](https://github.com/tidbcloud/dbaas-ui/pull/4389) from tidbcloud/feat/starter-mcp [3a231d49](https://github.com/tidbcloud/dbaas-ui/commit/3a231d491f2e20839c178689277fc5c1140194f4)

  - Remove console log for alertRules in RulesList component [93434e24](https://github.com/tidbcloud/dbaas-ui/commit/93434e245b955e256e6f03f77269fc165ae64962)

  - Update ruleGroupNameMap key from 'resource_unit_usage_alert' to 'resource_usage' in alert rule helpers [ff6e5c48](https://github.com/tidbcloud/dbaas-ui/commit/ff6e5c48d37b0bbc83e71701307132e6adba6153)

  - refine(starter/mcp): add PublicEndpointAlert component to manage public endpoint status in modal body [699dc46d](https://github.com/tidbcloud/dbaas-ui/commit/699dc46dd720eecb35053e130505b9dc9a2c6611)

  - refine(components/RainbowButton): adjust gradient colors for enhanced visual appeal [63eec0c2](https://github.com/tidbcloud/dbaas-ui/commit/63eec0c20276a7e140e8ba3ff0ec73912f7df5a9)

  - fix(components/RainbowButton): optimize background styles and animation duration for improved visual effect [771780ca](https://github.com/tidbcloud/dbaas-ui/commit/771780ca3e84c1a248b5c921eedafebe12685793)

  - refine(starter/mcp): implement root password tracking and enhance error logging for database and branch list retrieval [ed10b1b0](https://github.com/tidbcloud/dbaas-ui/commit/ed10b1b006db83bb15376e9d3dcc061a38d4be85)

  - refine(starter/mcp): enhance modal body text to clarify password handling and add autofocus to password input [16a5529a](https://github.com/tidbcloud/dbaas-ui/commit/16a5529a6d7c79735ad0ca2d2e494f44e758cfd8)

  - refine(starter/mcp): update documentation links in manifest.json and output.ts to point to the correct project scope [692dc743](https://github.com/tidbcloud/dbaas-ui/commit/692dc74309c986b36a8097cfc4dcc3cb1bc96975)

  - refine(serverless/overview): update event tracking data attribute for button to reflect AI tools usage [212e8768](https://github.com/tidbcloud/dbaas-ui/commit/212e876856149352362d69e1fe332529a16337a6)

  - refine(serverless/overview): add data attribute for service plan to buttons for enhanced event tracking [07b91245](https://github.com/tidbcloud/dbaas-ui/commit/07b9124597cc9eec95b47e5cde2985732776a8e3)

  - refine(starter/mcp): update mcpClient handling and enhance modal body with new components and event tracking [09d18d98](https://github.com/tidbcloud/dbaas-ui/commit/09d18d988c6f06515f2e0098f0741154ef7f9334)

  - refine(starter/mcp): update modal title to reflect AI tool access for the specified cluster [bea5ffc7](https://github.com/tidbcloud/dbaas-ui/commit/bea5ffc7be3438a9d74c7c4861d0395e780bc249)

  - refine(components/CopyActionIcon): add iconProps to support custom icon properties in CopyActionIcon component [c8ed0549](https://github.com/tidbcloud/dbaas-ui/commit/c8ed0549f327d90e4acd461418ddbc4492a07653)

  - refine(starter/mcp): update McpGuideProps to include oneClickProps and adjust related components for improved functionality [3eb4933d](https://github.com/tidbcloud/dbaas-ui/commit/3eb4933d0f12c989ae048f721e5c17e9e9cef7f0)

  - fix(components/RainbowButton): handle disabled state for RainbowButton and ensure consistent animation behavior [745952f1](https://github.com/tidbcloud/dbaas-ui/commit/745952f1a771371b8805ddce413e2191bee69560)

  - refine(components/RainbowButton): adjust gradient opacity and border color in RainbowButton component [4ea416cb](https://github.com/tidbcloud/dbaas-ui/commit/4ea416cbffb9caa96e2bbc0791dcd77d09891574)

  - feat(starter/overfiew): add RainbowButton component with animated gradient background [cb43b113](https://github.com/tidbcloud/dbaas-ui/commit/cb43b1134f2c4ec6e01050d0b652353f51af84ff)

  - refine(starter/mcp): improve wording and clarity in password reset modal [0db30d78](https://github.com/tidbcloud/dbaas-ui/commit/0db30d78d0d143b76ae4db8c132a41fdf2648939)

  - refine(starter/mcp): handle optional placeholder in getMcpConfigCodes function [a409e472](https://github.com/tidbcloud/dbaas-ui/commit/a409e472a1d37e376f12cf4c03090419842b54e1)

  - refine(media): update SVG assets for Claude Code and Windsurf and improved color attributes [4c3974ef](https://github.com/tidbcloud/dbaas-ui/commit/4c3974ef47581672b6ac6c392dd499d57a802111)

  - fix(serverless/firewall): update FirewallRulesAlert to check IP query fetch status before rendering [d3f25e59](https://github.com/tidbcloud/dbaas-ui/commit/d3f25e597d6d5a6c7344e985e6525338d1988330)

  - fix(starter/mcp): correct spelling of "claudecode" to "claudeCode" in manifest.json [8c1a3383](https://github.com/tidbcloud/dbaas-ui/commit/8c1a338351c2a7eae54250274d313194ca3d60b9)

  - feat(starter/overview): integrate MCP configuration button and modal in ServerlessToolbar for starter clusters [ef212f0e](https://github.com/tidbcloud/dbaas-ui/commit/ef212f0ea92654a3514bb8104a06a3b2b5619301)

  - feat(starter/mcp): add MCP configuration modal and body components for managing server setup and password reset [35efbdbd](https://github.com/tidbcloud/dbaas-ui/commit/35efbdbd1dbeadf9cda6bfe58e8097b83daf4e04)

  - feat(starter/mcp): add helper functions and types for managing clusters and branches in the MCP starter [e4149760](https://github.com/tidbcloud/dbaas-ui/commit/e4149760c41936f0594bac1d06822be91d94aa03)

  - refine(serverless/firewall): enhance FirewallRulesAlert component with additional props for customization [8ae2a3a7](https://github.com/tidbcloud/dbaas-ui/commit/8ae2a3a77584b74d0eb5adeb606fd2cfcecb98ce)

  - feat(starter/mcp): add McpGuideList component to manage guides for Cursor, Claude Code, VS Code, and Windsurf [d778807d](https://github.com/tidbcloud/dbaas-ui/commit/d778807db9ae1992e0d42193ef1d66edc1b20ace)

  - feat(starter/mcp): implement guides for Claude Code, Cursor, VS Code, and Windsurf with configuration templates [e86eff7d](https://github.com/tidbcloud/dbaas-ui/commit/e86eff7d9e8d9ac238ff41cc93f2cf1ec40e557c)

  - feat(media): add new SVG assets for Cursor, VS Code, Windsurf, and Claude Code [48c2bcb8](https://github.com/tidbcloud/dbaas-ui/commit/48c2bcb879b9c2fbd081b95c9b5d2ddcef7103bb)

  - feat(starter/mcp): add manifest and output configuration for multiple clients including Cursor, VS Code, Windsurf, and Claude Code [34b21127](https://github.com/tidbcloud/dbaas-ui/commit/34b2112701336ba161d867c013f3754a63220f99)

  - feat(starter/mcp): add TiDB server configuration and installation links for Cursor and VSCode [a771b3a9](https://github.com/tidbcloud/dbaas-ui/commit/a771b3a96a996dcfc2ab5294a4d2251646704b52)

- Merge branch 'feat-premium-alert' into feat-premium-alert-2 [e43e3356](https://github.com/tidbcloud/dbaas-ui/commit/e43e3356db804ae1366d156968257244a69e7d2f)

  - Update ruleGroupNameMap in alert rule helpers to include 'resource_unit_usage_alert' [fcc8f87d](https://github.com/tidbcloud/dbaas-ui/commit/fcc8f87d0025acb3e70a8650965c3e1c44c54eda)

  - Update alert rule helpers and components for next-gen integration [a7588999](https://github.com/tidbcloud/dbaas-ui/commit/a7588999742739950f490fdf09c1765afb7c1591)

  - fix type error [96cf9c69](https://github.com/tidbcloud/dbaas-ui/commit/96cf9c69cadcf5ff1c9f61c95868137eb43c8cf8)

- Merge pull request [#4391](https://github.com/tidbcloud/dbaas-ui/pull/4391) from tidbcloud/fix/pnpm_settings [0fd4fcf8](https://github.com/tidbcloud/dbaas-ui/commit/0fd4fcf85f7de25ec83f0a968f57015a31d559a9)

  - fix(pnpm): add minimumReleaseAgeExclude for '@tidbcloud/uikit' [43003e6d](https://github.com/tidbcloud/dbaas-ui/commit/43003e6d680f40a9aee5a5f7a6f3b3dddc6cef4c)

  - feat: update proxySQL logo [09d1e7e7](https://github.com/tidbcloud/dbaas-ui/commit/09d1e7e7ead307f368432ffc3822702aaf75ac13)

  - feat: fix logo path [181cbc6b](https://github.com/tidbcloud/dbaas-ui/commit/181cbc6baee29086657e733289c4673ceda8c143)

  - feat: test experimental version [6ef73ddd](https://github.com/tidbcloud/dbaas-ui/commit/6ef73ddd97e5bee3bafd4e58cb8c39323a504311)

  - feat: remove proxysql temporary [1c340e9b](https://github.com/tidbcloud/dbaas-ui/commit/1c340e9be4c75f30e2ebae52045913f6e34a1d36)

- Merge pull request [#4387](https://github.com/tidbcloud/dbaas-ui/pull/4387) from tidbcloud/fix/restore_premium [bc5fd980](https://github.com/tidbcloud/dbaas-ui/commit/bc5fd9805ff34245c215225923864eb43a5678bf)

- Merge pull request [#4388](https://github.com/tidbcloud/dbaas-ui/pull/4388) from tidbcloud/fix/docs [bf15118a](https://github.com/tidbcloud/dbaas-ui/commit/bf15118aa55415ec08f930f6d59853ef69b5d7b6)

  - fix(docs): update documentation links for S3 and OSS access configuration [51b2573f](https://github.com/tidbcloud/dbaas-ui/commit/51b2573fd4d50a7bd7018a43ffa29e8a083ef78d)

  - fix: filter backups by state for restore process [bbfb8db7](https://github.com/tidbcloud/dbaas-ui/commit/bbfb8db7a31953b3d4b5416ac9d72af3c7e60dff)

  - feat: ruby config and essential data [ee3084e8](https://github.com/tidbcloud/dbaas-ui/commit/ee3084e8f50a54a535bc1ac49c6c94eec8655979)

  - feat: java config [b91354cb](https://github.com/tidbcloud/dbaas-ui/commit/b91354cb4916d28684f8ef018d8304c876bea37a)

  - feat: python go java config [c6c58517](https://github.com/tidbcloud/dbaas-ui/commit/c6c585171d9c97f33a52cb089068d217bc7e2960)

  - feat: deploy and data config [03744a1a](https://github.com/tidbcloud/dbaas-ui/commit/03744a1a886c822e6df50dd361bd756da9530e94)

  - feat: use configuration mode [21bf1d96](https://github.com/tidbcloud/dbaas-ui/commit/21bf1d96d2602fd1ffdcd368a2bd5d7976e3a222)

- Merge pull request [#4386](https://github.com/tidbcloud/dbaas-ui/pull/4386) from tidbcloud/release-20251202 [770f5fa2](https://github.com/tidbcloud/dbaas-ui/commit/770f5fa299d422140ef50daeb42350feb9851af0)

- Merge pull request [#4385](https://github.com/tidbcloud/dbaas-ui/pull/4385) from tidbcloud/release-20251202 [19c35d29](https://github.com/tidbcloud/dbaas-ui/commit/19c35d2985d52c24e4aa298c2d6118ff28b61ec7)

  - release: 20251202 [4f39dd3f](https://github.com/tidbcloud/dbaas-ui/commit/4f39dd3f0573ef9f7c2e80155767dcce632895d9)

- Merge pull request [#4355](https://github.com/tidbcloud/dbaas-ui/pull/4355) from tidbcloud/feat/restore_from_dedicated [77c2bc40](https://github.com/tidbcloud/dbaas-ui/commit/77c2bc40fef8c5901ac034953fa54da6a0c41126)

  - feat: request integration [3a6f2dd5](https://github.com/tidbcloud/dbaas-ui/commit/3a6f2dd58f5b668cd1095348359773bc7b0ac2eb)

  - feat: migrate vercel to cluster level [1daedced](https://github.com/tidbcloud/dbaas-ui/commit/1daedced46053b8135c65ba4527b3a6997b3cf5c)

  - feat: migrate awsbedrock [64c3f0ab](https://github.com/tidbcloud/dbaas-ui/commit/64c3f0ab58b2b6d3c03da3bb6f8f677f962a2ff0)

  - feat: integraion link [b2d1ec01](https://github.com/tidbcloud/dbaas-ui/commit/b2d1ec01739eeff461421a253cbd140f436e6ef5)

  - feat: card group layout [202cadce](https://github.com/tidbcloud/dbaas-ui/commit/202cadceca4f857075aef257e9e1d390c1a695f0)

  - feat: migrate bedrock to cluster level [bbe385a2](https://github.com/tidbcloud/dbaas-ui/commit/bbe385a2c8ef805f28604f4a45993addd8d9040c)

- Merge pull request [#4383](https://github.com/tidbcloud/dbaas-ui/pull/4383) from tidbcloud/release-20251202 [60cccffc](https://github.com/tidbcloud/dbaas-ui/commit/60cccffc688a306eebaade06d79f430d9f18172f)

- Merge pull request [#4384](https://github.com/tidbcloud/dbaas-ui/pull/4384) from tidbcloud/release-20251202 [d72d9123](https://github.com/tidbcloud/dbaas-ui/commit/d72d9123beddb2ab3d8b3214b5738d915dca2f97)

  - release: 20251202 [26e92869](https://github.com/tidbcloud/dbaas-ui/commit/26e9286954cee7172a823cf3bbc2f941b12cdeb6)

- Merge pull request [#4382](https://github.com/tidbcloud/dbaas-ui/pull/4382) from tidbcloud/fix/audit-log-limitation [48ba066e](https://github.com/tidbcloud/dbaas-ui/commit/48ba066e6e92c5226642d4a70708441ee368cd68)

- Merge pull request [#4376](https://github.com/tidbcloud/dbaas-ui/pull/4376) from tidbcloud/feat/dompurify-upgrade [807f487d](https://github.com/tidbcloud/dbaas-ui/commit/807f487dee2b2f9a0d052f3d95fe32194d72049d)

  - feat: add table db name max length, let cluster name can be wrap [ff0659f6](https://github.com/tidbcloud/dbaas-ui/commit/ff0659f63bce5e95c3c619c94869bd421ee4bebe)

  - fix: manually revert bad swagger change [bd8570a9](https://github.com/tidbcloud/dbaas-ui/commit/bd8570a9ee91fc7845bd51de94fb43cde5fc2d88)

  - feat: refactor backup snapshot option handling in Step1 component [523af8c2](https://github.com/tidbcloud/dbaas-ui/commit/523af8c2b108f424f4e7e26324603c84b3d5d40f)

- Merge pull request [#4380](https://github.com/tidbcloud/dbaas-ui/pull/4380) from tidbcloud/fix/essential_dm [149d95bc](https://github.com/tidbcloud/dbaas-ui/commit/149d95bce45f0db541ecd3080604e8460da98869)

  - feat: clear selected cluster and backup on project or status change in Step1 component [0179cf14](https://github.com/tidbcloud/dbaas-ui/commit/0179cf14046f4fbc5181b04c42d7688fa962eb17)

  - feat: remove unused backup option rendering and add region filtering for backups in Step1 component [6d81d14f](https://github.com/tidbcloud/dbaas-ui/commit/6d81d14f0f08496305c44f0f9c62be1a50eddf11)

  - feat: restore Plan and Cloud Provider fields in Step1 component [a9702a6f](https://github.com/tidbcloud/dbaas-ui/commit/a9702a6f6ca9cc60e6939a34a86090e19c8c1ee5)

  - feat: enhance layout for Plan and Cloud Provider sections in Step1 component [c15faaad](https://github.com/tidbcloud/dbaas-ui/commit/c15faaad762233fd9e4e64177b2bd878e35b9217)

  - feat: add plan and cloud provider display in Step1 component [b125bfe7](https://github.com/tidbcloud/dbaas-ui/commit/b125bfe7b8e0912b45c3c52bf8f101a1a22f576c)

  - feat: add pageSize parameter to backup list data fetching in Step1 component [c4997ccd](https://github.com/tidbcloud/dbaas-ui/commit/c4997ccdd1d66bda9fe0f7ca9636af72a3c67f0e)

  - feat: enhance snapshot options to include selected backup in Step1 component [2b2f89c1](https://github.com/tidbcloud/dbaas-ui/commit/2b2f89c192149ee085e50340808558a149a7209f)

  - feat: reset fromClusterId on project selection change in Step1 component [1b307fea](https://github.com/tidbcloud/dbaas-ui/commit/1b307fea7861d49645368c41fe835376491d90da)

  - fix: correct capitalization in titles for consistency [972bcafc](https://github.com/tidbcloud/dbaas-ui/commit/972bcafcbb3547471f2608d2bbf12df0cf11b2f2)

  - fix: remove unnecessary refetchOnMount option in Step2 component [3812d726](https://github.com/tidbcloud/dbaas-ui/commit/3812d7267d9aed9e05b3b7545fef6286ec07ae92)

  - fix: add aria-label to ActionIcon for improved accessibility [4ecbdc63](https://github.com/tidbcloud/dbaas-ui/commit/4ecbdc63e60048fa40c8ef69e327b67075bba871)

  - fix: correct punctuation in restoration instructions for clarity [80273049](https://github.com/tidbcloud/dbaas-ui/commit/80273049365dfdd4a2d849be7c0aae5d75d37ba0)

  - feat: enhance alert message in Step2 component with specific backup region details [4f986c17](https://github.com/tidbcloud/dbaas-ui/commit/4f986c170166c855b5f455f9665cf78f04772af0)

  - feat: enhance RestoreFromDedicated component with improved cluster and backup selection options [e3ebf550](https://github.com/tidbcloud/dbaas-ui/commit/e3ebf5502f9cfed6b4e3ba1dcec991e115bdfc66)

  - feat: add alertInfo prop to TidbCloudRegions component for customizable alerts [49b29ed4](https://github.com/tidbcloud/dbaas-ui/commit/49b29ed4d786d877955fca8ad6876caa2eaf90fc)

  - fix: correct grammatical error in restoration instructions in Step2 component [7bb48e92](https://github.com/tidbcloud/dbaas-ui/commit/7bb48e92d5f6c9397b129322ab6587f919f5f12e)

  - feat: implement custom render option for backup selection in RestoreFromDedicated component [258008a7](https://github.com/tidbcloud/dbaas-ui/commit/258008a7212daf8e4db0ea3f47f10842db49a46a)

  - feat: add searchable attribute to snapshot selection in Step1 and RestoreForDedicated components [8bd856f9](https://github.com/tidbcloud/dbaas-ui/commit/8bd856f9af2b2a7993dff0df010b5c332ab6615e)

  - feat: rename "Restore from Dedicated" to "Restore from another plan" in routes and UI [b5e87bac](https://github.com/tidbcloud/dbaas-ui/commit/b5e87baca5b098656c9221185753861826a852ee)

  - feat: add data attributes for analytics tracking in RestoreFromDedicated component buttons [0707e938](https://github.com/tidbcloud/dbaas-ui/commit/0707e93849743cb26b63bb0fccbfa525963a2231)

  - feat: enhance error handling and improve form field names in RestoreFromDedicated component [f9e425ec](https://github.com/tidbcloud/dbaas-ui/commit/f9e425ec117f7202912b531ec5f56cb69bfda39a)

  - feat: update menu item text for restore from dedicated option [41152946](https://github.com/tidbcloud/dbaas-ui/commit/41152946bc3f28f6a023c3d2734a0dc9a1e1fbf5)

  - feat: add route for RestoreFromDedicated component in TiDBRoutes [2840e4c6](https://github.com/tidbcloud/dbaas-ui/commit/2840e4c66e5a31e5916de5d844d6b47bc622d278)

  - feat: implement RestoreFromDedicated component with multi-step backup restoration process [bfed13fa](https://github.com/tidbcloud/dbaas-ui/commit/bfed13fa206f430b29363c303c335fcd098a80c5)

  - feat: add padding to Card component in Step1 form [4ae767c2](https://github.com/tidbcloud/dbaas-ui/commit/4ae767c279b02c9d4ed80e06f63e6070460a503f)

  - feat: add restore from dedicated option in TidbList with menu integration [76b9dc46](https://github.com/tidbcloud/dbaas-ui/commit/76b9dc4669f4609db7bdad6200777eee02e8c5b1)

  - feat: add displayName, minRcu, and maxRcu to SumCard and RenamingModal; update swagger definitions for backup and restore [04cc405e](https://github.com/tidbcloud/dbaas-ui/commit/04cc405e97e3ede80d898f4ee090ce41e9bdd38f)

  - fix(migration): update cancel task to delete task in essential migration jobs [34c3e87c](https://github.com/tidbcloud/dbaas-ui/commit/34c3e87c4a4e262ebb3c63b14b28d3917dcac2eb)

  - chore: update swagger [45bc43eb](https://github.com/tidbcloud/dbaas-ui/commit/45bc43ebbf341d6af7d9645c9d98570ebf712e76)

  - fix(migration): replace cancel task with delete task in essential migration jobs [9a6bac59](https://github.com/tidbcloud/dbaas-ui/commit/9a6bac59882e18c4c9f7ae46d5bf3981a603d798)

- Merge pull request [#4371](https://github.com/tidbcloud/dbaas-ui/pull/4371) from tidbcloud/preme-integration-ga [290703a9](https://github.com/tidbcloud/dbaas-ui/commit/290703a9d5e71d968653755d4dfd69aa169734fc)

- Merge pull request [#4378](https://github.com/tidbcloud/dbaas-ui/pull/4378) from tidbcloud/fix/restore_rbac [4b65c137](https://github.com/tidbcloud/dbaas-ui/commit/4b65c137ff539dc087fedbd53e6111831a4bddfa)

  - Apply suggestion from @Yuiham [a587ccc8](https://github.com/tidbcloud/dbaas-ui/commit/a587ccc86ab56d653098ca7c11b158c50ab32158)

  - Apply suggestions from code review [04eb9901](https://github.com/tidbcloud/dbaas-ui/commit/04eb99016cd49a6d89048116cf66092a1a119c24)

  - fix(trigger-github-CI): remove unused fetch import [8f0a3e00](https://github.com/tidbcloud/dbaas-ui/commit/8f0a3e003b54602ad1753bb62d5e733f45eef50f)

  - fix(recycle-bin): update access guard for restore action in RecycleBinClusterCard [60cc630a](https://github.com/tidbcloud/dbaas-ui/commit/60cc630a52fbddd86946ca934a479d7eff484272)

  - fix(access-control): update access permissions for backup actions in UI components [8c282b58](https://github.com/tidbcloud/dbaas-ui/commit/8c282b589a11cb859debae0ad5a20f83400dbd11)

  - feat(users): add conditional delete action based on user email in user management [65105d29](https://github.com/tidbcloud/dbaas-ui/commit/65105d29637d250602ba5efe2c861c45d7092278)

  - refactor(users): simplify user action menu by removing unnecessary editable checks [6c777a66](https://github.com/tidbcloud/dbaas-ui/commit/6c777a66d6b490177a7a36611a91572da388625e)

  - chore(deps): update dompurify to version 3.3.0 and adjust related dependencies in pnpm-lock.yaml [8d54dc3c](https://github.com/tidbcloud/dbaas-ui/commit/8d54dc3c88ba020bf667bc12f2907c3afe5477ab)

- Merge pull request [#4374](https://github.com/tidbcloud/dbaas-ui/pull/4374) from tidbcloud/hotfix/tidb-features-rbac [7d3f3907](https://github.com/tidbcloud/dbaas-ui/commit/7d3f39077d5ae372d95a933a29c6a5559f94ff34)

- Merge pull request [#4375](https://github.com/tidbcloud/dbaas-ui/pull/4375) from tidbcloud/hotfix/tidb-features-rbac [083d20a5](https://github.com/tidbcloud/dbaas-ui/commit/083d20a5a69660ef935c7995e7dd7851fadaab04)

  - chore(package): bump version to 0.225.5 [2a992986](https://github.com/tidbcloud/dbaas-ui/commit/2a9929862303e500afa34f9ed96f5a681dd66da4)

  - fix(premium/networking): update AccessGuard IDs for private endpoint actions in EntryCard and List components [7484d712](https://github.com/tidbcloud/dbaas-ui/commit/7484d712391acd448df4133dd61bdb11f5d2f929)

  - fix(users): update user invitation logic to handle optional email and role properties [e7fba5b6](https://github.com/tidbcloud/dbaas-ui/commit/e7fba5b6b3430e3bde7e23848a31217fc24d332e)

  - feat(access-control): add TidbDBAuditLogFilterRulesActions access control and update RulesTable visibility [fdce48cb](https://github.com/tidbcloud/dbaas-ui/commit/fdce48cb777d55527700b28e4e80d6513e1f5522)

  - fix(premium/operation): remove AccessGuard wrapper from menu items for cleaner code [cec4d4da](https://github.com/tidbcloud/dbaas-ui/commit/cec4d4dad1ade1111b06302b9f13775f83e0dd4d)

- Merge pull request [#4372](https://github.com/tidbcloud/dbaas-ui/pull/4372) from tidbcloud/hotxfix/20251128-essential-codeblock [8e08cf6c](https://github.com/tidbcloud/dbaas-ui/commit/8e08cf6cb3a5a0f5ee19a2d946447d565c01a0db)

- Merge pull request [#4373](https://github.com/tidbcloud/dbaas-ui/pull/4373) from tidbcloud/hotxfix/20251128-essential-codeblock [cd5e5c47](https://github.com/tidbcloud/dbaas-ui/commit/cd5e5c4740c3f20cf682bd17c320bfa2fb6f0d49)

  - fix: essential hidden the code example block [331d8a27](https://github.com/tidbcloud/dbaas-ui/commit/331d8a27962ad4046f52f57377bd823cd2424b20)

  - remove preview badge from Prometheus integration component [ab8eba54](https://github.com/tidbcloud/dbaas-ui/commit/ab8eba54e757765d1eaa7b8c46c434120f455ab3)

- Merge pull request [#4370](https://github.com/tidbcloud/dbaas-ui/pull/4370) from tidbcloud/hotix/tidb-rbac [343a1ea7](https://github.com/tidbcloud/dbaas-ui/commit/343a1ea7711aeba56fd3452f44e65e3c9a97ed15)

- Merge pull request [#4369](https://github.com/tidbcloud/dbaas-ui/pull/4369) from tidbcloud/hotix/tidb-rbac [12700ecb](https://github.com/tidbcloud/dbaas-ui/commit/12700ecb867f36c25d82fc519e52f8fdf07a1817)

  - hotfix: 202511271239 [3455a568](https://github.com/tidbcloud/dbaas-ui/commit/3455a568a5110c61454fa351f0eed92771efd2e8)

  - fix(rbac): update viewer access logic in getTidbLevelAccessConfigs function [5ede9bf0](https://github.com/tidbcloud/dbaas-ui/commit/5ede9bf00ff70edcca1de06e3d38de7ff5a5d998)

  - Enhance alert rule management with new routing and context integration [fe618cb3](https://github.com/tidbcloud/dbaas-ui/commit/fe618cb3e94e4622943e68c0461fe05606475e03)

  - Add alert rule management components and functionality [6adc9e67](https://github.com/tidbcloud/dbaas-ui/commit/6adc9e6759f490bdc6275e5e0cef7564957b78c5)

- Merge pull request [#4351](https://github.com/tidbcloud/dbaas-ui/pull/4351) from tidbcloud/use_pnpm [f6971bd2](https://github.com/tidbcloud/dbaas-ui/commit/f6971bd2bd758bb7550c302c10ead0eb3a1aa83b)

- Merge pull request [#4366](https://github.com/tidbcloud/dbaas-ui/pull/4366) from tidbcloud/fix/doc_link [402d359d](https://github.com/tidbcloud/dbaas-ui/commit/402d359d11ab5104892c0395b86505bb1d553ac2)

- Merge pull request [#4365](https://github.com/tidbcloud/dbaas-ui/pull/4365) from tidbcloud/fix/doc_link [14b3528a](https://github.com/tidbcloud/dbaas-ui/commit/14b3528aadc1f197b60359dedf50d7a46df74bc1)

  - fix: update documentation links for MySQL CLI and private endpoint connections [8584522e](https://github.com/tidbcloud/dbaas-ui/commit/8584522efcdb76769a3711f62f729adce0090a3d)

  - fix: enable aws dm for serverless [97b4a868](https://github.com/tidbcloud/dbaas-ui/commit/97b4a868da91493f261176f891e40c403a57c763)

  - fix: update version to 0.225.2 in package.json [d59364cb](https://github.com/tidbcloud/dbaas-ui/commit/d59364cbb4817f52b46af7fbb450c1115f4235ad)

  - fix: update MySQL CLI documentation link for premium import [964f5ac8](https://github.com/tidbcloud/dbaas-ui/commit/964f5ac8c71e8802469cb874fc4b6c0865797adb)

  - fix: update documentation link for AWS private endpoint setup [d5d49415](https://github.com/tidbcloud/dbaas-ui/commit/d5d49415e970cb199526489e7b0b707eacdd18df)

- Merge pull request [#4367](https://github.com/tidbcloud/dbaas-ui/pull/4367) from tidbcloud/hotfix/20251126-connection-doc-link [7153cb18](https://github.com/tidbcloud/dbaas-ui/commit/7153cb189b113c434af9886bf5431ff3bed5a877)

- Merge pull request [#4368](https://github.com/tidbcloud/dbaas-ui/pull/4368) from tidbcloud/hotfix/20251126-connection-doc-link [0cf03234](https://github.com/tidbcloud/dbaas-ui/commit/0cf03234d6ccfb033146f3d37b9c527adaaac06f)

  - hotfix: 202511261129 [c2a99150](https://github.com/tidbcloud/dbaas-ui/commit/c2a9915001e1c0428d7629b83f9553faaf4069b4)

  - feat: add alicloud private endpoint doc link [230d005f](https://github.com/tidbcloud/dbaas-ui/commit/230d005f0fe713e388b39f1e203161ed9514c96d)

- Merge pull request [#4364](https://github.com/tidbcloud/dbaas-ui/pull/4364) from tidbcloud/release-20251125 [3e825927](https://github.com/tidbcloud/dbaas-ui/commit/3e82592759f6ba277e7fc5d573609bbe92d6dc33)

- Merge pull request [#4363](https://github.com/tidbcloud/dbaas-ui/pull/4363) from tidbcloud/release-20251125 [9f9eb78e](https://github.com/tidbcloud/dbaas-ui/commit/9f9eb78ea39bcfc919e10ff9d5e055512cdb3f92)

  - chore: add minimumReleaseAge to pnpm-workspace.yaml [45e97fd4](https://github.com/tidbcloud/dbaas-ui/commit/45e97fd4583c44223e80da16b592a4d421313f7f)

  - release: 20251125 [cfda9a72](https://github.com/tidbcloud/dbaas-ui/commit/cfda9a7254ea3288af0b2319d05cc6ad26b8a0b2)

  - update lockfile [605dd637](https://github.com/tidbcloud/dbaas-ui/commit/605dd637eba81bca1adfe8787607de62cc24a28b)

  - chore: update Sentry dependencies to use tilde versioning to fix type error [d8640e50](https://github.com/tidbcloud/dbaas-ui/commit/d8640e50833120c01534d68785ffe695d78b2d86)

  - update lockfile [de493606](https://github.com/tidbcloud/dbaas-ui/commit/de493606c0d4d63214b723af2d1a65f8902a1eff)

  - chore: update transformIgnorePatterns to include .pnpm directory [b584bc8f](https://github.com/tidbcloud/dbaas-ui/commit/b584bc8fc292ec19ce934ca6ad34d61595474206)

  - chore: update npm commands to pnpm in hotfix and release scripts [9e252fbc](https://github.com/tidbcloud/dbaas-ui/commit/9e252fbc11a0b950186890afbe060d68edc7599e)

  - chore: fix missing newline at end of package.json [1cb6afa3](https://github.com/tidbcloud/dbaas-ui/commit/1cb6afa31aef24a4f67512a8f345c3a51e47dd35)

  - chore: update action.yml to use package.json for pnpm installation [246dab72](https://github.com/tidbcloud/dbaas-ui/commit/246dab72fdf3780dc9b72f0f21cfe767a8dd7452)

  - chore: remove yarn.lock and update workflow to ignore workspace during dependency installation [887165d4](https://github.com/tidbcloud/dbaas-ui/commit/887165d4ae8be492051141949082f4b5f5f28fd4)

  - chore: update README to replace yarn with pnpm for API generation instructions [12807536](https://github.com/tidbcloud/dbaas-ui/commit/12807536275a7bb913635e90988fc69d2095ec98)

  - chore: add pnpm-debug.log\* to .gitignore [7ec82252](https://github.com/tidbcloud/dbaas-ui/commit/7ec822527ae1ce6534616fb89af384e19a686e1f)

  - chore: add pnpm-lock.yaml to prettier ignore list [7e2e40d5](https://github.com/tidbcloud/dbaas-ui/commit/7e2e40d51c5d8e8d200bb7fa7d11df3be854b460)

  - chore: update development note to use pnpm for api generation [4d34d65a](https://github.com/tidbcloud/dbaas-ui/commit/4d34d65aaa65c50ee0c13436a3258f0e1f6ced39)

  - chore: migrate from yarn to pnpm in hotfix and release scripts [6231214f](https://github.com/tidbcloud/dbaas-ui/commit/6231214fc362f56bf396df5ea4cbfc92e13fdfa6)

  - chore: replace yarn with pnpm in pre-commit hook [797b0e6c](https://github.com/tidbcloud/dbaas-ui/commit/797b0e6c772b994c12520d7edf6a0cfa6c8bead6)

  - chore: migrate from yarn to pnpm in workflows and actions [1cc2ac1d](https://github.com/tidbcloud/dbaas-ui/commit/1cc2ac1d1ccaddda1ea9c71cd2ecec386ef581a9)

  - chore: migrate from yarn to pnpm [ba42f770](https://github.com/tidbcloud/dbaas-ui/commit/ba42f770d679470eb76cd5564dd69489b4d2c6d2)

- Merge pull request [#4361](https://github.com/tidbcloud/dbaas-ui/pull/4361) from tidbcloud/fix/premium_doc_link [fc8b6731](https://github.com/tidbcloud/dbaas-ui/commit/fc8b6731bdfa072aeda91a9b912497e900d5292d)

- Merge pull request [#4362](https://github.com/tidbcloud/dbaas-ui/pull/4362) from tidbcloud/refine/create-form-accordion [71b553b3](https://github.com/tidbcloud/dbaas-ui/commit/71b553b329fb26865d01466b70186c5333294ee5)

  - refine(next-gen): update FormItem component to use Box for layout [2e4d5e36](https://github.com/tidbcloud/dbaas-ui/commit/2e4d5e36edf893121d9f1a81d1b89b877c2cf904)

- Merge pull request [#4360](https://github.com/tidbcloud/dbaas-ui/pull/4360) from tidbcloud/feat/regions-update [917dc16a](https://github.com/tidbcloud/dbaas-ui/commit/917dc16a5c9f745dae399aacbc17e0ca8d331b0d)

- Merge pull request [#4328](https://github.com/tidbcloud/dbaas-ui/pull/4328) from tidbcloud/feat/run-e2e-onprod-env [6a2fcdbe](https://github.com/tidbcloud/dbaas-ui/commit/6a2fcdbe6c7c800e3f4565b28ba53830982e3565)

  - fix: update documentation link for premium instance connectivity [63d3a31f](https://github.com/tidbcloud/dbaas-ui/commit/63d3a31f3e332c713846bf3aa2bbb4660842c439)

  - Update ContactUs component to use OTHER_COUNTRY_OR_REGION constant for validation and error clearing logic. Adjust comments for clarity regarding country name handling. [6d431806](https://github.com/tidbcloud/dbaas-ui/commit/6d431806b7408836321f79d25e3cce8632a35bc9)

  - fix: update documentation links for premium connection setup [48a846c1](https://github.com/tidbcloud/dbaas-ui/commit/48a846c1e44abefa373cbd8f6193a33397e88fa4)

  - fix: update documentation link for log redaction [ad091478](https://github.com/tidbcloud/dbaas-ui/commit/ad091478187966b0b8eaa03f330841146e95885e)

  - fix: update documentation link for Alibaba Cloud private endpoint [03f0219a](https://github.com/tidbcloud/dbaas-ui/commit/03f0219a9a03155d0d956c91507b2289a1e96516)

- Merge pull request [#4356](https://github.com/tidbcloud/dbaas-ui/pull/4356) from tidbcloud/fix/restore_and_sink_endpoint [fb74a235](https://github.com/tidbcloud/dbaas-ui/commit/fb74a23537efee8e2f9adbdcd37072bfd1eb5089)

  - fix: update documentation links for Kafka and MySQL connection settings [2be6b5a5](https://github.com/tidbcloud/dbaas-ui/commit/2be6b5a58fc387de89879ac3a96c182624695af5)

  - feat: increase timeout for changefeed test [75ff7467](https://github.com/tidbcloud/dbaas-ui/commit/75ff7467a18d7812192d22cc197dfa80ef1db480)

- Merge pull request [#4359](https://github.com/tidbcloud/dbaas-ui/pull/4359) from tidbcloud/feat/db-auditlog-tips [abfa5970](https://github.com/tidbcloud/dbaas-ui/commit/abfa5970e116004543b48c3487c7ceb4b7594d10)

  - feat: skip e2e test if there is no e2e label [c5c785e0](https://github.com/tidbcloud/dbaas-ui/commit/c5c785e073b5f4d956486a118bb23efbcc6680bc)

  - Enhance BillingProfile and PaymentMethodForm components to support tax ID country code handling. Implement compatibility for legacy data and improve error clearing logic for country inputs. Update Swagger documentation to include new tax_id_country_code field. [e13daff0](https://github.com/tidbcloud/dbaas-ui/commit/e13daff0b08a79466644bb93a6653989ea66f656)

- Merge pull request [#4346](https://github.com/tidbcloud/dbaas-ui/pull/4346) from tidbcloud/feat/tiproxy-calc-price [1e93cb06](https://github.com/tidbcloud/dbaas-ui/commit/1e93cb06d966d05fe1047a15170457de0c9cd336)

  - feat: audit log sql user tips opti [b577b7b0](https://github.com/tidbcloud/dbaas-ui/commit/b577b7b0acc2f60420469a29bd934cfb1b00ff9c)

  - fix: disable refetch on mount for Step2 component [bb9d39b3](https://github.com/tidbcloud/dbaas-ui/commit/bb9d39b3e37de81dd3249cf5b4673e8cf031dae2)

  - fix: db audit log cluster version [6fef2825](https://github.com/tidbcloud/dbaas-ui/commit/6fef2825cd1fa4e3ec40185031f81f70403fdae3)

  - fix: db audit log bug versions [6a5e0cf4](https://github.com/tidbcloud/dbaas-ui/commit/6a5e0cf4b8d04484d99e62c25dd3b9649a5d5f12)

  - fix: db audit log azure entrance [6fe311d1](https://github.com/tidbcloud/dbaas-ui/commit/6fe311d1c929f58dffcb559b328cb6afc4e97d46)

- Merge pull request [#4358](https://github.com/tidbcloud/dbaas-ui/pull/4358) from tidbcloud/fix/premium-aws-private-endpoint [405e1432](https://github.com/tidbcloud/dbaas-ui/commit/405e143224e877be649a53405204f95706c5d22c)

  - fix: db audit log rotation interval [cc45a38f](https://github.com/tidbcloud/dbaas-ui/commit/cc45a38f843c33f4d2d5d778f27a767b533efae6)

- Merge pull request [#4357](https://github.com/tidbcloud/dbaas-ui/pull/4357) from tidbcloud/feat/invalidate-session [1058029e](https://github.com/tidbcloud/dbaas-ui/commit/1058029e5ccbc657c2219a32e9ea331a8e70ae4a)

  - refine(premium/networking/aws): conditionally render Endpoint Service Name input field based on service status [1083af3b](https://github.com/tidbcloud/dbaas-ui/commit/1083af3ba03c7334f6b19f446249cb3cdde7f452)

  - refine(premium/networking/aws): show Endpoint Service Name input field with copy functionality [e8185369](https://github.com/tidbcloud/dbaas-ui/commit/e8185369a7cb1fb8cea44e2b99da90191e6cc826)

  - Refactor country handling in ContactUs, BillingProfile, and PaymentMethodForm components to use OTHER_COUNTRY_OR_REGION constant. Update validation logic and UI elements accordingly for improved consistency and clarity. [347f45de](https://github.com/tidbcloud/dbaas-ui/commit/347f45deba9e016a57b09a4ae4dfa98373602583)

  - Improve PaymentMethodForm by cloning data to prevent mutation during submission. Update API endpoint path for syncing billing information on card binding. [be8fcd08](https://github.com/tidbcloud/dbaas-ui/commit/be8fcd08f4fcb5f32995491e4a26c72124965b4d)

  - fix: restore backup selection functionality in CreateRestorePremium component [e3f26f1d](https://github.com/tidbcloud/dbaas-ui/commit/e3f26f1d0c1c73432f9bc933737d8bd28a985957)

  - fix: update tooltip text for advertised listener in Private Endpoint configuration [31ecbbad](https://github.com/tidbcloud/dbaas-ui/commit/31ecbbad8e0d94769d9c5422717d9be22f2876d0)

  - fix: improve documentation and clarity in private endpoint setup instructions [494344b2](https://github.com/tidbcloud/dbaas-ui/commit/494344b21732a11b0da8aa2acfee259c28c13d75)

  - Refactor PaymentMethod and ContactUs components to enhance country name handling and billing details synchronization. Update placeholder text and improve onComplete function to include billing details in PaymentMethod form. [f75a0786](https://github.com/tidbcloud/dbaas-ui/commit/f75a0786bbebe1d2823c88f06a051efec9f64475)

- Merge pull request [#4352](https://github.com/tidbcloud/dbaas-ui/pull/4352) from tidbcloud/fix/import_file_type [55b6e8ab](https://github.com/tidbcloud/dbaas-ui/commit/55b6e8abcaf099548d98b24f9f21108eec9a47f7)

- Merge pull request [#4353](https://github.com/tidbcloud/dbaas-ui/pull/4353) from tidbcloud/fix/premium_import_doc [07d51962](https://github.com/tidbcloud/dbaas-ui/commit/07d5196224863635c4882e9e56fd0ce682ed6444)

  - fix: restore test [a802f641](https://github.com/tidbcloud/dbaas-ui/commit/a802f6417d46c0def62ab8f61eb45d10c2473332)

  - feat: assert response correctly [5a62fd14](https://github.com/tidbcloud/dbaas-ui/commit/5a62fd14bab56e45ea228e8bc413038d3b66e53e)

  - feat: add teardown [13d0f42b](https://github.com/tidbcloud/dbaas-ui/commit/13d0f42b910b70c55e70f8fc57111343271f8e03)

  - feat: assert status in table directly [6988b21d](https://github.com/tidbcloud/dbaas-ui/commit/6988b21d3b7cd4476e3d950e0789ce6a478676f1)

  - feat: assert status in table directly [e96c49e8](https://github.com/tidbcloud/dbaas-ui/commit/e96c49e847afa1d1b3b3878efc0a61533317b086)

  - fix: upload test [775db645](https://github.com/tidbcloud/dbaas-ui/commit/775db6459bf458ff3289dd564632fd70835bcc2f)

  - fix: create dedicated test [b5294abc](https://github.com/tidbcloud/dbaas-ui/commit/b5294abce4c1a0926362127ae3c9bc65d1b9607e)

  - fix: changefeed test [e53c929e](https://github.com/tidbcloud/dbaas-ui/commit/e53c929e1f5de1466d32fae485c0c2fc812b3e73)

  - Update BillingProfile to rename country input field and add new API endpoint for syncing billing information on card binding [136f33f2](https://github.com/tidbcloud/dbaas-ui/commit/136f33f25e3a7f75e64ce1bc7810dc435a2f2649)

  - Refactor countriesData.ts to comment out unused country entries for better maintainability [0fa93fdc](https://github.com/tidbcloud/dbaas-ui/commit/0fa93fdc08c128880d096b965cdd722cc62b3111)

  - Update alert subscription imports to use clinicService interface [dd9a8dec](https://github.com/tidbcloud/dbaas-ui/commit/dd9a8dec9bb5e1943fe0455facc9f82bed7b0784)

  - Add alert subscription wrapper and routing [f5ff3cb3](https://github.com/tidbcloud/dbaas-ui/commit/f5ff3cb38e4534f8e924a807028827d2c2d8ef0c)

  - Enhance Contact Us and Billing Profile forms to support country name input for 'Other' country selection. Implement validation for country name in Contact Us and Payment Method forms. Update countries data utility to include 'Others' option and related validation logic. [9e35c2cf](https://github.com/tidbcloud/dbaas-ui/commit/9e35c2cf84784b47cf3f78626a21f5024f47d64d)

  - Refactor alert subscription service to use clinicService [ab724e19](https://github.com/tidbcloud/dbaas-ui/commit/ab724e199af79fad32c9ac4a09d1274a0c2dd100)

  - Add clinic alert subscription functionality [a4d80c27](https://github.com/tidbcloud/dbaas-ui/commit/a4d80c27c183b7c063c009c0bc2bc9ed938b33e3)

  - fix(import): refactor precheck logic and improve data format handling [67b3bf3f](https://github.com/tidbcloud/dbaas-ui/commit/67b3bf3f43658bc1e49fedbf2864882728d7fa9e)

  - fix(import): update data format selection logic and add validation rule [22b44701](https://github.com/tidbcloud/dbaas-ui/commit/22b447011517fa03ddc2b83973222452309d76cc)

  - fix(import): enhance file type detection for auto-detection logic [058cf888](https://github.com/tidbcloud/dbaas-ui/commit/058cf8887f77520e20a0b34c1cbaa91413231d87)

  - fix: update documentation links for import features [924e8f8c](https://github.com/tidbcloud/dbaas-ui/commit/924e8f8c2100925056bb33d79ddfc75d94123211)

  - fix: playwright version [3fe5e795](https://github.com/tidbcloud/dbaas-ui/commit/3fe5e7956a87ebcf5f649830cdb10ba3171f7fdc)

  - fix: cannot get plawright version [96f9ce1e](https://github.com/tidbcloud/dbaas-ui/commit/96f9ce1ed12310b245a95a9bf3fe09214507b32d)

  - feat: cache with playwright version [264d72f6](https://github.com/tidbcloud/dbaas-ui/commit/264d72f6be1be5417d818c2d021452ac2d1f7bfa)

  - feat: use latest playwright version [f00ab8ac](https://github.com/tidbcloud/dbaas-ui/commit/f00ab8acf18ee4f91bef5133dd4c6e3ab04d065f)

  - Update pnpm version in workflow configuration [51454289](https://github.com/tidbcloud/dbaas-ui/commit/51454289d89f8968e5b449bd990f88fa60f853de)

  - Reorganize pnpm setup in benchmark workflow [953bd435](https://github.com/tidbcloud/dbaas-ui/commit/953bd435553cfccd81f579b51a6358601305acba)

  - Add benchmark workflow for Yarn vs PNPM [a24bfac5](https://github.com/tidbcloud/dbaas-ui/commit/a24bfac5c7b50c04d5b4519c3f2c8d4fbd818f69)

- Merge pull request [#4350](https://github.com/tidbcloud/dbaas-ui/pull/4350) from tidbcloud/fix/scim-takeover [381c265c](https://github.com/tidbcloud/dbaas-ui/commit/381c265ca6fa505bd63da0fbc622dde6686d311f)

- Merge pull request [#4349](https://github.com/tidbcloud/dbaas-ui/pull/4349) from tidbcloud/fix/scim-takeover [63ad127a](https://github.com/tidbcloud/dbaas-ui/commit/63ad127ab830357ddf098dd7668f9ce75b96a42b)

  - fix(errorCodes): update INVALID_TOKEN message for clarity [444371f1](https://github.com/tidbcloud/dbaas-ui/commit/444371f10dbfb30a8ad6cf7ff014715144b514b5)

  - hotfix: 202511191746 [5454ea51](https://github.com/tidbcloud/dbaas-ui/commit/5454ea5133293245855d16f08e3056cdfdc79380)

  - feat: content fill the remaining height [2ec26fe1](https://github.com/tidbcloud/dbaas-ui/commit/2ec26fe182cae9244d0697717202398d61599cc8)

- Merge pull request [#4348](https://github.com/tidbcloud/dbaas-ui/pull/4348) from tidbcloud/fix-diag-ru [8e1033c5](https://github.com/tidbcloud/dbaas-ui/commit/8e1033c52f13bf7e67a59656cc92cff8454eacd6)

- Merge pull request [#4347](https://github.com/tidbcloud/dbaas-ui/pull/4347) from tidbcloud/fix-diag-ru [01a27fae](https://github.com/tidbcloud/dbaas-ui/commit/01a27fae63181e3d5469b2211901a6d6876b01b5)

  - hotfix: 202511191553 [b4f70087](https://github.com/tidbcloud/dbaas-ui/commit/b4f70087bf48153bed02a8723c8176f7b72bc25f)

  - fix(diagnosis): update fields in DataSource and SLOW_QUERY_COLUMNS to use 'ru' for resource usage tracking [7405f521](https://github.com/tidbcloud/dbaas-ui/commit/7405f521f63f85e7c62b1ad1fe4704135360b5e6)

  - feat: implement revokeUserLoginState in LogoutAllDevices for enhanced session management [7d5fff3e](https://github.com/tidbcloud/dbaas-ui/commit/7d5fff3e432d69640ec523d8757e93cd3a415630)

  - feat: add LogoutAllDevices component to allow users to log out of all active sessions [3218fd12](https://github.com/tidbcloud/dbaas-ui/commit/3218fd12fe7333775e4860dd66b62c117f962bf7)

- Merge pull request [#4345](https://github.com/tidbcloud/dbaas-ui/pull/4345) from tidbcloud/fix-slowquery-col [2a6af504](https://github.com/tidbcloud/dbaas-ui/commit/2a6af504ea4fec857500f548f53089e1f4611db1)

- Merge pull request [#4344](https://github.com/tidbcloud/dbaas-ui/pull/4344) from tidbcloud/fix-slowquery-col [3b544cc1](https://github.com/tidbcloud/dbaas-ui/commit/3b544cc18651d8edcb83c0122bcedb190be648a4)

  - fix(diagnosis): correct RU value formatting in DetailBasic component for consistent precision [73d0622f](https://github.com/tidbcloud/dbaas-ui/commit/73d0622fcac6d8aa1ec0a3529398bceda94ec37d)

  - fix(diagnosis): standardize RU formatting across various components to ensure consistent precision [0f83c4fb](https://github.com/tidbcloud/dbaas-ui/commit/0f83c4fb5376361281ee1b377d80e55eceef32d8)

  - fix: tiproxy price request error [7d4e6f3e](https://github.com/tidbcloud/dbaas-ui/commit/7d4e6f3e412286fe89fd956a1249b83417978565)

  - fix(diagnosis): update RU formatting in PlanDetailTab components to use consistent precision [7439d8b4](https://github.com/tidbcloud/dbaas-ui/commit/7439d8b4062bb730e3d7d15f78276d9d4b972b56)

  - hotfix: 202511191044 [805d172f](https://github.com/tidbcloud/dbaas-ui/commit/805d172f71a2dedbe47bacf34fdd2ae3127a8753)

  - refactor(diagnosis): integrate next-gen cluster checks in PlanDetailTab and SlowQuery components [a1fe7bce](https://github.com/tidbcloud/dbaas-ui/commit/a1fe7bce6958424c9ba7d3f149573184a5b06889)

- Merge pull request [#4343](https://github.com/tidbcloud/dbaas-ui/pull/4343) from tidbcloud/hotfix/premium-aws-private-connect [b8135022](https://github.com/tidbcloud/dbaas-ui/commit/b8135022f1deeb31eee31f27c00805cb7ad40957)

- Merge pull request [#4342](https://github.com/tidbcloud/dbaas-ui/pull/4342) from tidbcloud/hotfix/premium-aws-private-connect [7075108c](https://github.com/tidbcloud/dbaas-ui/commit/7075108ca44c525f5e531dac1b0398bfa3eb3910)

  - hotfix: 202511181940 [5b4a27f8](https://github.com/tidbcloud/dbaas-ui/commit/5b4a27f8012ca2f8afadf0cc1786a91724fd0944)

  - refine(premium/networking): adjust spacing and enhance guidance in AWS private endpoint form [c4963423](https://github.com/tidbcloud/dbaas-ui/commit/c4963423792d529b7af9b06a87a6f9fd5166ae49)

- Merge pull request [#4340](https://github.com/tidbcloud/dbaas-ui/pull/4340) from tidbcloud/release-20251118 [084ddf96](https://github.com/tidbcloud/dbaas-ui/commit/084ddf969276d60bd7fb9e1a1d81507e1355d8ab)

- Merge pull request [#4341](https://github.com/tidbcloud/dbaas-ui/pull/4341) from tidbcloud/release-20251118 [019db5df](https://github.com/tidbcloud/dbaas-ui/commit/019db5dfb649894a1d06aa9560a4626239fb32e0)

  - release: 20251118 [2e28e64d](https://github.com/tidbcloud/dbaas-ui/commit/2e28e64dc5e8b9087c568b190a653a5421b92069)

- Merge pull request [#4339](https://github.com/tidbcloud/dbaas-ui/pull/4339) from tidbcloud/refactor/premium-aws-private-endpoint [211e2426](https://github.com/tidbcloud/dbaas-ui/commit/211e24266c769de73f668db67f7b8b948309f97e)

  - refine(premium/networking): make error message in AWS private endpoint form closable [3e8c865b](https://github.com/tidbcloud/dbaas-ui/commit/3e8c865ba0e8de974198c0a46b62b057433bd71c)

  - fix(premium/networking): update documentation link for AWS private endpoint setup instructions [14ab4f29](https://github.com/tidbcloud/dbaas-ui/commit/14ab4f2954a50fbf032b40f1c7cf1096854a1e70)

- Merge pull request [#4329](https://github.com/tidbcloud/dbaas-ui/pull/4329) from tidbcloud/fix/cdc_detail [773ccdb1](https://github.com/tidbcloud/dbaas-ui/commit/773ccdb18ba9d493846d035936f47a5b5e25275d)

  - fix(premium/networking): clarify instructions for entering AWS VPC Endpoint ID in the form [e64ac73b](https://github.com/tidbcloud/dbaas-ui/commit/e64ac73bb5c77721dad57ef841f80405d4767eb3)

- Merge pull request [#4330](https://github.com/tidbcloud/dbaas-ui/pull/4330) from tidbcloud/fix/sso-auto-provision [853daf1f](https://github.com/tidbcloud/dbaas-ui/commit/853daf1f12f8f9319ce3a8af20e3d767dce8f4ed)

- Merge pull request [#4338](https://github.com/tidbcloud/dbaas-ui/pull/4338) from tidbcloud/fix/db-audit-log-wording [4473dd00](https://github.com/tidbcloud/dbaas-ui/commit/4473dd002247c42e6a450f03fb1b101ac2b22404)

  - refactor(premium/networking): enhance form structure and validation for AWS VPC Endpoint creation, add collapsible guide for input requirements [69e4cc7a](https://github.com/tidbcloud/dbaas-ui/commit/69e4cc7a36feeba439ba6394089a974fcecee6fa)

- Merge pull request [#4334](https://github.com/tidbcloud/dbaas-ui/pull/4334) from tidbcloud/fix/20251117-double-white-space [ddad63d7](https://github.com/tidbcloud/dbaas-ui/commit/ddad63d7ad4b26133111bf9ed0a3a9d8cbb356a0)

- Merge pull request [#4335](https://github.com/tidbcloud/dbaas-ui/pull/4335) from tidbcloud/fix/20251117-double-white-space [a229857e](https://github.com/tidbcloud/dbaas-ui/commit/a229857eddecf62f424ba17bdda6f418b963d1a6)

- Merge pull request [#4278](https://github.com/tidbcloud/dbaas-ui/pull/4278) from tidbcloud/feat/next-gen-user-management [c4efb8b4](https://github.com/tidbcloud/dbaas-ui/commit/c4efb8b44ffa2a0982a1eb95b617f3cbcea23549)

- Merge pull request [#4337](https://github.com/tidbcloud/dbaas-ui/pull/4337) from tidbcloud/fix/premium-list-regions [c7367ef2](https://github.com/tidbcloud/dbaas-ui/commit/c7367ef2cd182f5ca555ad15dcc72ee2ad3796e4)

  - refine(premium/list): optimize region options generation using useMemo and group by cloud provider [8b226245](https://github.com/tidbcloud/dbaas-ui/commit/8b22624539c5e7804b7198cb6838eb18df6520f7)

  - refine(premium/capacity): remove unused access control logic in SumCard component [b489f8e1](https://github.com/tidbcloud/dbaas-ui/commit/b489f8e1edac963a9c4ae8eebd22936f74771a0c)

  - refine(premium/restore): remove unused access control logic in Create component [767f7322](https://github.com/tidbcloud/dbaas-ui/commit/767f732232a95086eeb5953634d97a7c3933eb7c)

  - refine(premium/backup): integrate AccessGuard for backup settings and remove unused access control logic [0ae95778](https://github.com/tidbcloud/dbaas-ui/commit/0ae95778ff2cd6e6c15163b85c23f7b971afe8e8)

  - refine(premium/import): remove unused access control logic in ImportFromCloud component [d880cae8](https://github.com/tidbcloud/dbaas-ui/commit/d880cae89524ae16301b09e412965cbc55249337)

  - refine(premium/cdc): remove unused access control logic in Review component [91176330](https://github.com/tidbcloud/dbaas-ui/commit/91176330c54abe9387d1527ff3eb827fff862359)

  - refine(tidb-management): remove deprecated tidbIds query parameter from swagger definition [484d5a92](https://github.com/tidbcloud/dbaas-ui/commit/484d5a92e7d41d3955d924cce6ef05a9fc67e1de)

  - refine(user-invitation): improve advanced role selection visibility and submission logic [5502d137](https://github.com/tidbcloud/dbaas-ui/commit/5502d137894937e22924a05f69458e9884201a80)

  - refine(access-control): standardize instance role naming conventions [c9d2e088](https://github.com/tidbcloud/dbaas-ui/commit/c9d2e0887a28dc30b3e292eb27a5046e086a44df)

  - refine(users): enhance user invitation and role management features [27408cdf](https://github.com/tidbcloud/dbaas-ui/commit/27408cdf7585bb32102455e4c6e775abe9e24942)

  - refine(access-control): update role display logic in AccessDenied component [315a533f](https://github.com/tidbcloud/dbaas-ui/commit/315a533f4b2f1e16cc3a51b5306f486743ce147f)

  - refine(premium/restore): integrate PageAccessGuard in CreateRestorePremium component [6db9e4f2](https://github.com/tidbcloud/dbaas-ui/commit/6db9e4f27926900448a296379a756018e5baa9f7)

  - refine(premium/import): integrate PageAccessGuard in ImportCreation component [37b0e563](https://github.com/tidbcloud/dbaas-ui/commit/37b0e5639825687560ddc62ce37cfb691f26d9f7)

  - refine(premium/cdc): integrate PageAccessGuard in CreateChangefeed component [303ebaf5](https://github.com/tidbcloud/dbaas-ui/commit/303ebaf56634ffd04bcd1f70db35d524e21fe5b8)

  - refine(access-control): enhance AccessGuard and PageAccessGuard components [7d4aa243](https://github.com/tidbcloud/dbaas-ui/commit/7d4aa243b2e983681c9176c2433f2fc8ea0dca13)

  - refine(access-control): remove deprecated projectScope from useAccessGuard and related components [5354b5ec](https://github.com/tidbcloud/dbaas-ui/commit/5354b5ec2d9900c9babdb1e31aa96af485ae0674)

  - refine(access-control): remove unused AccessScope constants from AccessContext.ts [e154d172](https://github.com/tidbcloud/dbaas-ui/commit/e154d1724d81d20729ff41feec9dc5ff2a46c4f3)

  - refine(premium/cdc): update access control for Changefeed components [1405a626](https://github.com/tidbcloud/dbaas-ui/commit/1405a6267c6e14c4719e3db6d214ef9932f507ea)

  - feat(access-control): add tidb cdc access configurations [23b73d2b](https://github.com/tidbcloud/dbaas-ui/commit/23b73d2b50bf483e3835774338df990ad1cd7c99)

  - refine(premium/capacity): integrate access control in SumCard component [939cf33a](https://github.com/tidbcloud/dbaas-ui/commit/939cf33a448574642eefe031c893952d441c88c7)

  - refine(premium/restore): streamline access control logic in Create component [a5d2a1f7](https://github.com/tidbcloud/dbaas-ui/commit/a5d2a1f7330a22f6ba3009628cf98af5c894ffdf)

  - refine(premium/import): enhance access control in import components [7fb61d96](https://github.com/tidbcloud/dbaas-ui/commit/7fb61d96247f417683e989de05b41758c1c41c5f)

  - refine(users): update user action logic and improve edit role functionality [cfb16df9](https://github.com/tidbcloud/dbaas-ui/commit/cfb16df9df73d0cc9c50796de67b4119c2545a01)

  - feat(premium/import): implement access guard for import actions [42c2a2ec](https://github.com/tidbcloud/dbaas-ui/commit/42c2a2ecddeb784c2e7a703f6c993fcd6b625387)

  - feat(premium/backup): integrate access control for backup actions [70a2cbd4](https://github.com/tidbcloud/dbaas-ui/commit/70a2cbd4bf0347b5e88a0d256a250c7af7e91665)

  - refine(access-control): enhance AccessDenied component for Tidb level access control [a8e17fbf](https://github.com/tidbcloud/dbaas-ui/commit/a8e17fbfaa215d0aa946a857aa7c7b2bcdccedba)

  - feat(premium/recycle-bin): implement access guard for backup and restore actions [dda91d06](https://github.com/tidbcloud/dbaas-ui/commit/dda91d06aac01a96e5b2229d6123b0affb7db93a)

  - feat(access-control): add backup access configurations [44f52471](https://github.com/tidbcloud/dbaas-ui/commit/44f524714379237aff950b8d7b64f1fff43ce495)

  - refine(users/invitation): enhance FormTagsInput to support onChange callback [90846a50](https://github.com/tidbcloud/dbaas-ui/commit/90846a50a47f1929fa987bee0d28d55628164a50)

  - refine(users/invitation): update confirmation text for user invitation actions [a85b99d0](https://github.com/tidbcloud/dbaas-ui/commit/a85b99d029a9a179de65afd1a4b206bfd9ada055)

  - refine(users): add 'Inactive' status option to user filter dropdown [1199edc4](https://github.com/tidbcloud/dbaas-ui/commit/1199edc4ed6dc1291e39465c33bbe95f348b9de8)

  - refine(users): simplify user action menu and improve dropdown behavior [b58a7705](https://github.com/tidbcloud/dbaas-ui/commit/b58a7705895a50769f9f703dc2fb3b52b7eb5304)

  - refine(users/invitation): enhance role assignment logic and UI for user invitations [cf863238](https://github.com/tidbcloud/dbaas-ui/commit/cf863238ef779d216f585539d0cd1af0e0107891)

  - feat(premium/operation): add access control for operation menu items [bd4ab2f3](https://github.com/tidbcloud/dbaas-ui/commit/bd4ab2f352724dbe8195228938f61f5e1ba9385e)

  - fix(account/terms): update AI privacy setting query to ensure proper access validation [ad55565b](https://github.com/tidbcloud/dbaas-ui/commit/ad55565bcdf44b541c6ffa3f455dab874a74705c)

  - refactor(users): update access guard IDs to OrgUsersV2Action [a81df556](https://github.com/tidbcloud/dbaas-ui/commit/a81df556e5fc7fcaa2cf35f503e128e7cb739387)

  - fix(api-keys): update access guard IDs to use OrgAPIKeysV2Action [86778d72](https://github.com/tidbcloud/dbaas-ui/commit/86778d72fdcbba23797d9fb9603b9def78eef322)

  - feat(access-control): add Org v2 access configurations [e633341a](https://github.com/tidbcloud/dbaas-ui/commit/e633341a5541e3d4656df54b332d4e05545d1ddb)

  - feat(api-keys): implement access control in API key management components [47e605e5](https://github.com/tidbcloud/dbaas-ui/commit/47e605e5df26136ff06a76954307289aa7848374)

  - refactor(access-control): deprecate projectScope in AccessGuard and useAccessGuard [c753a77f](https://github.com/tidbcloud/dbaas-ui/commit/c753a77fba05caa97a0ec1f31beea3e46b810a7d)

  - refactor(access-control): restructure AccessContext and AccessGuard for enhanced access management [e68a76f0](https://github.com/tidbcloud/dbaas-ui/commit/e68a76f0467c244df4f85ac2db77cb84ac332cd0)

  - refactor(access-control): enhance AccessDenied component for improved role handling [5f3a9c9c](https://github.com/tidbcloud/dbaas-ui/commit/5f3a9c9c895a7ff6647da81ca36c2aa4fcd27aa3)

  - refactor(access-control): refactor role computation and access configuration [9f6085ad](https://github.com/tidbcloud/dbaas-ui/commit/9f6085ad0699cd288be61445c012cecccf183389)

  - feat(users): enhance RolesView layout for better role display [cf6d479b](https://github.com/tidbcloud/dbaas-ui/commit/cf6d479b049496cfeb72c4abd911b199a3c4b23d)

  - feat(users): add success icon to user invitation notifications [588dd941](https://github.com/tidbcloud/dbaas-ui/commit/588dd9419867d678307b68c4f822c409e17bbb22)

  - feat(users): improve user role handling and settings integration [2a415e6a](https://github.com/tidbcloud/dbaas-ui/commit/2a415e6abc59ba4c17f3e50be4d386e9f296750e)

  - feat(users): enhance user deletion and invitation components [17e7bdd3](https://github.com/tidbcloud/dbaas-ui/commit/17e7bdd30e63f7b77661eaae669e1f28bd37a21b)

  - feat(users): update RBAC roles and enhance user management components [03e93611](https://github.com/tidbcloud/dbaas-ui/commit/03e93611be222216300094be1ca944cd1d9a0d9d)

  - feat(users): enhance user invitation process with role assignment and error handling [708fba8e](https://github.com/tidbcloud/dbaas-ui/commit/708fba8e9584152387938f17885e9a568f548c16)

  - feat(users): update user management components for enhanced role handling [02cae412](https://github.com/tidbcloud/dbaas-ui/commit/02cae41268fe2ab26a86cecd331c3682efbbad8c)

  - feat(users): enhance user detail view with dynamic role mapping [c4ce2aec](https://github.com/tidbcloud/dbaas-ui/commit/c4ce2aec5f9c3252f40c80416b5e382c6a4dfed9)

  - feat(users): integrate Tidb service data and enhance role selection in user management [b6d59322](https://github.com/tidbcloud/dbaas-ui/commit/b6d593220f877f75e947bf8f698a3f081e764821)

  - feat(users): expand RBAC roles and enhance user management components [8bde92d6](https://github.com/tidbcloud/dbaas-ui/commit/8bde92d6ca90ebb4f838268a0e8ba628332b1424)

  - feat(users): refactor user invitation modal and enhance user role management [e0b70b98](https://github.com/tidbcloud/dbaas-ui/commit/e0b70b98e0787950b4aea1f5f4d16b0f90561b28)

  - feat(users): enhance user detail view with role display and improve table layout [01b6f7be](https://github.com/tidbcloud/dbaas-ui/commit/01b6f7be03d97dff7bc127ea607ab2e600ba6c3e)

- Merge pull request [#4336](https://github.com/tidbcloud/dbaas-ui/pull/4336) from tidbcloud/fix/serverless-connect-code [4bdd1e58](https://github.com/tidbcloud/dbaas-ui/commit/4bdd1e58ab54dff18705961bce5e090c826f5beb)

  - feat: increase timeout for cluster creation [465e929c](https://github.com/tidbcloud/dbaas-ui/commit/465e929cef1256e9969dedf4df78f60718f09cff)

  - feat: use email and psd directly, optimized browser cache [03ac8ae9](https://github.com/tidbcloud/dbaas-ui/commit/03ac8ae9501babcfd8835681bfb50582c7e57783)

  - feat: use email directly [859ea48c](https://github.com/tidbcloud/dbaas-ui/commit/859ea48cd401137bcf6247ab671db92f68074798)

  - feat: use env directly [2c193309](https://github.com/tidbcloud/dbaas-ui/commit/2c1933091a76160d31cf0316e4ba7929bad06019)

  - fix(premium/connect): wrap database credentials in quotes for consistency in private and public db.env files [97cd6d87](https://github.com/tidbcloud/dbaas-ui/commit/97cd6d872f80c1a0e673888b0a2739d976e89b03)

  - fix(serverless/connect): wrap database credentials in quotes for consistency [81b573e1](https://github.com/tidbcloud/dbaas-ui/commit/81b573e1357bb57a7c085a4d02f4065133957555)

  - hotfix: 202511171707 [3f119a2f](https://github.com/tidbcloud/dbaas-ui/commit/3f119a2f4f787ddeca528fb48fdcda07364fe1da)

  - fix: double white space [5020882c](https://github.com/tidbcloud/dbaas-ui/commit/5020882c366278a7c47426c6ba60890feee36a31)

- Merge pull request [#4332](https://github.com/tidbcloud/dbaas-ui/pull/4332) from tidbcloud/fix/20251117-delete-cluster-validation [dff0eda9](https://github.com/tidbcloud/dbaas-ui/commit/dff0eda9499453ef3dabb10755072f302e56a6f7)

- Merge pull request [#4333](https://github.com/tidbcloud/dbaas-ui/pull/4333) from tidbcloud/fix/20251117-delete-cluster-validation [e5e26eb9](https://github.com/tidbcloud/dbaas-ui/commit/e5e26eb92da56a03bafa2cd5e781dbb85a9059c5)

  - hotfix: 202511171630 [7aa6b094](https://github.com/tidbcloud/dbaas-ui/commit/7aa6b0944af94d542c8487140b886f193ddfc08f)

  - fix: rename "Compression" label to "Compress" in KafkaProperties and KafkaPropertiesPremium components [0c276561](https://github.com/tidbcloud/dbaas-ui/commit/0c276561cb843c3ea90272aed64f4a52977bb049)

  - feat: enhance KafkaProperties and KafkaPropertiesPremium components with additional topic distribution and partition dispatcher details [38b91fe8](https://github.com/tidbcloud/dbaas-ui/commit/38b91fe81b4fdea51f97bb4365191ab1fee8d2cb)

  - feat: add connection method display to MySQLProperties and MySQLPropertiesPremium components [f4727e23](https://github.com/tidbcloud/dbaas-ui/commit/f4727e23eef424725e25b34f05b39a0f80bbf363)

- Merge pull request [#4331](https://github.com/tidbcloud/dbaas-ui/pull/4331) from tidbcloud/fix/import_detail [ff23ca8d](https://github.com/tidbcloud/dbaas-ui/commit/ff23ca8de55f5595944d59ee487052fa01eb507d)

  - feat: fix the issule of email empty [ecc15fec](https://github.com/tidbcloud/dbaas-ui/commit/ecc15fec0a0a897eed7ed2d5685d1438871cc8e2)

  - fix(import): correct minHeight property in ImportDetailPremium component [e379d832](https://github.com/tidbcloud/dbaas-ui/commit/e379d832a3eda44b1a0f1bf5dc0409d8ae68ebf0)

  - fix(import): correct minHeight property and adjust Typography maxWidth in premium import detail [52d7ac9b](https://github.com/tidbcloud/dbaas-ui/commit/52d7ac9bd6dc8f2a1623030e3c5028e49bb21223)

  - feat: email pws is empty [26b7490d](https://github.com/tidbcloud/dbaas-ui/commit/26b7490d0ecd53d933488460f182da01ad22d55a)

  - feat: add type prop for run e2e test action [468b1440](https://github.com/tidbcloud/dbaas-ui/commit/468b1440a1956eeab3ac8c24d36d3f67e6403046)

  - feat: install console in e2e-test yml [122d7bcd](https://github.com/tidbcloud/dbaas-ui/commit/122d7bcd84e8b9b2bd88503ebce7aecec5b55ede)

  - feat: remove install console [da46eec9](https://github.com/tidbcloud/dbaas-ui/commit/da46eec91d97e7fadfb376a427a8e119c9168fd4)

  - feat: revert yml [a30e8abc](https://github.com/tidbcloud/dbaas-ui/commit/a30e8abc9352c050aa9ebb2d47127ee6a9e81990)

  - feat: remove permission check [e4af432c](https://github.com/tidbcloud/dbaas-ui/commit/e4af432c881678c0f941d9d941b1294d415f3008)

  - feat: debug e2e-test.yml [bcba8ad8](https://github.com/tidbcloud/dbaas-ui/commit/bcba8ad85e1c55f915b8e13a9f7a657bea97d7da)

  - feat: remove install console from e2e action [b81061c4](https://github.com/tidbcloud/dbaas-ui/commit/b81061c4d11ea67b193f23f7eabcf0617a3c355b)

  - feat: debug error [5a957302](https://github.com/tidbcloud/dbaas-ui/commit/5a9573026101295222236e05c2194284df3c5ebe)

  - feat: add browser cache [fef74771](https://github.com/tidbcloud/dbaas-ui/commit/fef74771f3141ac4d465e242986bb7a197774106)

  - fix: correct success message wording and update documentation links for audit log features [71554370](https://github.com/tidbcloud/dbaas-ui/commit/71554370b3ce20735286f577975488a499048682)

  - feat: add removeRootDomain helper function and integrate it into CreatePrivateEndpointForChangefeed [9c3fd921](https://github.com/tidbcloud/dbaas-ui/commit/9c3fd921e0a9e84b354fc726ba8fc85cc8ce07ac)

  - feat: rename useSpecProperty to useDedicatedSpecProperty and usePremiumSpecProperty for consistency across components [6c5d3d61](https://github.com/tidbcloud/dbaas-ui/commit/6c5d3d61a82ad8bb84147d3c07aef42b36629b25)

  - feat: update SpecificationProperty components to handle empty replication performance and integrate dedicated properties [b30eadca](https://github.com/tidbcloud/dbaas-ui/commit/b30eadca8ffa5a7ad9c7c9db8a069ffccbcc0166)

  - feat: rename StartPositionDisplay to StartPositionProperty across Changefeed detail components [ea995ee1](https://github.com/tidbcloud/dbaas-ui/commit/ea995ee15f93dc9dc4255fe3e0fbe6207904d586)

  - feat: integrate StartPositionDisplay component across various properties screens [cd795c43](https://github.com/tidbcloud/dbaas-ui/commit/cd795c43c298f22acffb9e5a2c67a412427e8766)

  - feat: add StartPositionDisplay component for displaying dataflow start positions [d056d53f](https://github.com/tidbcloud/dbaas-ui/commit/d056d53f99182ad94edc8036a1f436f4292891e6)

  - feat: refactor ChangefeedDetailPremium to integrate new property components and remove unused code [fb5238ac](https://github.com/tidbcloud/dbaas-ui/commit/fb5238ac34b314109142d6bca85862e663689aa0)

  - feat: add SpecificationProperty component for displaying changefeed specifications [26b6ceef](https://github.com/tidbcloud/dbaas-ui/commit/26b6ceef2a31e47cc4cd13f45f3f7d6f77777bab)

  - feat: add MySQLPropertiesPremium component for displaying MySQL configuration details [c9e22f3c](https://github.com/tidbcloud/dbaas-ui/commit/c9e22f3c3fabe0c4c646137a734b0a71e84eda01)

  - feat: add KafkaPropertiesPremium component for detailed Kafka configuration display [4a2d053e](https://github.com/tidbcloud/dbaas-ui/commit/4a2d053ed401a9a5f2765b8f86edeae7451895f7)

  - feat: enhance ChangefeedDetailPage with error handling and new property components [2a1ca9a3](https://github.com/tidbcloud/dbaas-ui/commit/2a1ca9a33d803e6140e935a7cf1ed024d70bc3f4)

  - feat: add ServerlessTiDBProperties component for displaying Serverless TiDB configuration details [9c65098a](https://github.com/tidbcloud/dbaas-ui/commit/9c65098a0a7b7164ed7080c6dd03a68bd599172c)

  - feat: add PulsarProperties component for displaying Pulsar configuration details [1dd16b24](https://github.com/tidbcloud/dbaas-ui/commit/1dd16b2413750c00b41a9ab6a4167a7cf03f966c)

  - feat: add MySQLProperties component for displaying MySQL configuration details [17ec4c88](https://github.com/tidbcloud/dbaas-ui/commit/17ec4c8891502ddd9abc1e000a26a0b43db6caaf)

  - feat: add KafkaProperties component for displaying Kafka configuration details [a4baacd9](https://github.com/tidbcloud/dbaas-ui/commit/a4baacd970a2e8dc5c87ede4443f5d1ba2a6d82d)

  - feat: add SpecificationProperty component for displaying changefeed specifications [73aff659](https://github.com/tidbcloud/dbaas-ui/commit/73aff6593c5f8d9f2169e8929978585a4511ae5f)

  - feat: add S3Properties component for displaying S3 configuration details [6cb44727](https://github.com/tidbcloud/dbaas-ui/commit/6cb447272fdc784346324c67f5b62157cfe9ebab)

  - feat: add GCSProperties component for displaying GCS configuration details [47f4e9d5](https://github.com/tidbcloud/dbaas-ui/commit/47f4e9d5f83d7c429771e0b525a36cadf336129f)

  - fix: enable back navigation in Changefeed Detail header [33d8c9d5](https://github.com/tidbcloud/dbaas-ui/commit/33d8c9d52671c2bb220577c54a704c3a74d0cb93)

  - feat: run test only with e2e-test label [0a7fbba5](https://github.com/tidbcloud/dbaas-ui/commit/0a7fbba5206c786f086c9a07ee937d64b4d59857)

  - feat: run e2e on prod env [06bb35cd](https://github.com/tidbcloud/dbaas-ui/commit/06bb35cddc8f616dc5b0b6f21ae2031ea51090ae)

  - feat: add error handling for enterprise user provisioning disabled [48ff5bc0](https://github.com/tidbcloud/dbaas-ui/commit/48ff5bc09c1dcc0037a12e469ba54c5519e419f2)

- Merge pull request [#4327](https://github.com/tidbcloud/dbaas-ui/pull/4327) from tidbcloud/fix/20251111-auditlog-sytle [e74b3aaf](https://github.com/tidbcloud/dbaas-ui/commit/e74b3aafb5ad9f61428d12bc5ae5e4dbd5ca29b9)

- Merge pull request [#4326](https://github.com/tidbcloud/dbaas-ui/pull/4326) from tidbcloud/fix/20251111-auditlog-sytle [291f9a1e](https://github.com/tidbcloud/dbaas-ui/commit/291f9a1ef6bc7b1023bfbae69d46e5de4ece223f)

  - hotfix: 202511111852 [56fa5d47](https://github.com/tidbcloud/dbaas-ui/commit/56fa5d47dce3e94a452ebfcad8daa86623395a67)

  - fix: auditlog layout [d0582516](https://github.com/tidbcloud/dbaas-ui/commit/d05825161baf8cf3e631bf5caae1e76a86ef4e7b)

- Merge pull request [#4325](https://github.com/tidbcloud/dbaas-ui/pull/4325) from tidbcloud/release-20251111 [8d079aa4](https://github.com/tidbcloud/dbaas-ui/commit/8d079aa4b25974856816f1b8a566d8e8f118eb6b)

- Merge pull request [#4324](https://github.com/tidbcloud/dbaas-ui/pull/4324) from tidbcloud/release-20251111 [83c54c64](https://github.com/tidbcloud/dbaas-ui/commit/83c54c640f4ae3876dec2780fe52bbb9c1ba95b7)

  - release: 20251111 [5b64d111](https://github.com/tidbcloud/dbaas-ui/commit/5b64d111b41bc6a478cfbc7fbf8fa87862877a71)

- Merge pull request [#4318](https://github.com/tidbcloud/dbaas-ui/pull/4318) from tidbcloud/feat/alibaba-premium-audit-log [6ffe71c0](https://github.com/tidbcloud/dbaas-ui/commit/6ffe71c04b173f7521915cd8dc57ab57f2c40575)

- Merge pull request [#4305](https://github.com/tidbcloud/dbaas-ui/pull/4305) from tidbcloud/refactor/premium-rcu-limit [30ba1861](https://github.com/tidbcloud/dbaas-ui/commit/30ba186102e0db01b633355ff6f9107ced131759)

  - fix: update role ARN tips in FormContent for clarity on Alibaba Cloud OSS RAM Role [3c83513e](https://github.com/tidbcloud/dbaas-ui/commit/3c83513ec2e36038f0686eb85c59e2430e6bab8f)

  - feat: enhance FormContent and IAMPolicy components with detailed role ARN tips and updated documentation links [72093b8c](https://github.com/tidbcloud/dbaas-ui/commit/72093b8c4066ae07cff2bfae815ee493d7e41fe1)

  - feat: implement FormContent component for bucket configuration and IAM policy settings [45a4968a](https://github.com/tidbcloud/dbaas-ui/commit/45a4968a5e85708b1bf4bfa52af480796db6205d)

  - refine(premium/capacity): ensure availableTotalRcu is non-negative in capacity limits calculation [848d7505](https://github.com/tidbcloud/dbaas-ui/commit/848d75050320b3f96b8eda655f70462d8cc0dd2e)

  - refine(premium/capacity): update validation logic to allow equal min and max RCUs for improved user experience [7a8435f8](https://github.com/tidbcloud/dbaas-ui/commit/7a8435f818ac1e5bb12165714eafabd12ed8aedb)

  - refactor(premium/capacity): update effective limit calculation to use PREMIUM_MAX_RCU_FALLBACK for improved quota validation [a74a852b](https://github.com/tidbcloud/dbaas-ui/commit/a74a852bf8819e40ef845f01e29d23ba8b991b04)

  - refine(premium/create): import PREMIUM_MIN_RCU constant and remove redundant declaration in Capacity component [ff7a015d](https://github.com/tidbcloud/dbaas-ui/commit/ff7a015d3f24b3669a879d9b32365e59ed3ea77b)

  - refine(premium/capacity): reduce cache stale time for capacity limits queries from 5 minutes to 2 minutes [e5e0926f](https://github.com/tidbcloud/dbaas-ui/commit/e5e0926fd1374ca954cb5c30896ebe092600d8ad)

  - refine(premium/capacity): simplify function signature in calculateCapacityLimits for improved readability [469cc427](https://github.com/tidbcloud/dbaas-ui/commit/469cc42726b90f4c0cae4b30623c83544d5de988)

  - refactor(premium/capacity): invalidate capacity limits queries in SumCard to ensure updated quota data [c118494b](https://github.com/tidbcloud/dbaas-ui/commit/c118494bc31283cb294e4e3a839d3dc2e433b7be)

  - refactor(premium/restore): invalidate capacity limits queries in restore process to ensure up-to-date quota data [98377e55](https://github.com/tidbcloud/dbaas-ui/commit/98377e55e69e1a82187784ef8e3fb7dd204c6e4c)

  - refactor(premium/creation): enhance CreatePremiumForm to invalidate capacity limits queries after submission [647a8adb](https://github.com/tidbcloud/dbaas-ui/commit/647a8adbfcb9915ebd01e85cf99d0fe4ab5eaf56)

  - feat(premium/capacity): add function to invalidate capacity limits queries for fresh data refetching [0ebbe64f](https://github.com/tidbcloud/dbaas-ui/commit/0ebbe64fbdb87791197852fdb3f3c2c654783356)

  - refactor(premium/capacity): remove title from insufficient quota alerts in EditCapacityBlock and Capacity components [1d77c04f](https://github.com/tidbcloud/dbaas-ui/commit/1d77c04f054e9c47c9863daa5e7ae5603f2dfd39)

  - refactor(premium/capacity): implement quota validation in Edit and EditCapacityBlock components, displaying alerts for insufficient quota [6c8ea9b5](https://github.com/tidbcloud/dbaas-ui/commit/6c8ea9b5b6757cf25edeb442b3db3ec41ee80942)

  - refactor(premium/restore): integrate quota validation in restore process and disable submit button if limits are insufficient [ce38c5b2](https://github.com/tidbcloud/dbaas-ui/commit/ce38c5b26a43759d4cb37c498de7393fac5c3c41)

  - refactor(premium/creation): implement quota validation in CreatePremiumForm and enhance ActionsPanel with disabled state [db6374b8](https://github.com/tidbcloud/dbaas-ui/commit/db6374b85b9b92d24e03147740f420f27f234e63)

- Merge pull request [#4320](https://github.com/tidbcloud/dbaas-ui/pull/4320) from tidbcloud/feat/seo-title [e901534b](https://github.com/tidbcloud/dbaas-ui/commit/e901534b1f6b3c0ac5dffb71305c4c00976ce9b7)

  - refactor(premium/capacity): enhance CapacityField component with dynamic RCU validation and limits [7e1bdc67](https://github.com/tidbcloud/dbaas-ui/commit/7e1bdc67d76c712d564f1923078548cdd38e6bd9)

  - feat(premium/capacity): add custom hook and utility functions for calculating capacity limits [14af2650](https://github.com/tidbcloud/dbaas-ui/commit/14af26508e166bc30cbdbadb9faeba913469f3f4)

  - refactor(premium/creation): move Capacity component to shared directory and update import paths [58fb34ea](https://github.com/tidbcloud/dbaas-ui/commit/58fb34ea0e65f7b006ec0a934b33d9f2d44e1a94)

  - refine(premium/capacity): update EssentialCost description [ce43daf8](https://github.com/tidbcloud/dbaas-ui/commit/ce43daf8c56683d0d5147f60b423c919860b6e25)

  - refactor(next-gen): update ServicePlanTag import path for Commonv1beta1ServicePlan [e1c76330](https://github.com/tidbcloud/dbaas-ui/commit/e1c7633013946a034e241caadb4c08fcc80347da)

  - refactor(next-gen): update ServicePlanTag imports [b6682fa9](https://github.com/tidbcloud/dbaas-ui/commit/b6682fa9e0c5740856d5c5129f07aea5c93f208d)

  - refactor(premium/capacity): reorganize capacity components and update imports [1463ee70](https://github.com/tidbcloud/dbaas-ui/commit/1463ee707401a441a9a5c4fd39c545600c5f391f)

  - refine(premium/capacity): rename EditCapacityBlock component and replace PlanField in CapacityEdit [ff88f9ee](https://github.com/tidbcloud/dbaas-ui/commit/ff88f9eee1f16c5fc4fad6730e960c60c359b58d)

- Merge pull request [#4316](https://github.com/tidbcloud/dbaas-ui/pull/4316) from tidbcloud/fix/dedicated_cdc [4e75d53f](https://github.com/tidbcloud/dbaas-ui/commit/4e75d53f295838aac48c54264aebcf68f5c81ec3)

- Merge pull request [#4154](https://github.com/tidbcloud/dbaas-ui/pull/4154) from tidbcloud/feat/restore_storage_type [4af4b3fc](https://github.com/tidbcloud/dbaas-ui/commit/4af4b3fc55c3d8e85c38a3ad5fa37d473a41d0db)

  - fix: add minimum width to Typography component in FormAdvertisedListener for better layout [726a6920](https://github.com/tidbcloud/dbaas-ui/commit/726a69202141fb9fcfcaaaaee69b8a42cd38a7cd)

- Merge pull request [#4321](https://github.com/tidbcloud/dbaas-ui/pull/4321) from tidbcloud/feat/audit-log-layout [ca900b83](https://github.com/tidbcloud/dbaas-ui/commit/ca900b8348fab57e29a8f7363ce7f839dfe8d56e)

- Merge pull request [#4323](https://github.com/tidbcloud/dbaas-ui/pull/4323) from tidbcloud/feat/premium-add-credit [4fcaeb96](https://github.com/tidbcloud/dbaas-ui/commit/4fcaeb96d71fa2d65ced1d7ae121c621f5eb7630)

  - fix: replace enum values with string literals for domain type checks in FormAdvertisedListener [8221c162](https://github.com/tidbcloud/dbaas-ui/commit/8221c162acd6cc012d4b1a8cbd0d14dcc2c498b9)

  - fix: add Alibaba Cloud account ID whitelisting information in Reminder component [a00f14c4](https://github.com/tidbcloud/dbaas-ui/commit/a00f14c4381636139416c1196b4d67474ecca7e2)

  - fix: enhance FormAdvertisedListener to handle downstream ID and improve subdomain name processing [5ed6a730](https://github.com/tidbcloud/dbaas-ui/commit/5ed6a730548754c36b940c575c2f804ea8a908b8)

  - fix: refactor Dual Region Backup section for improved readability and structure [f0ff5c21](https://github.com/tidbcloud/dbaas-ui/commit/f0ff5c218e5ab7c870701f71751d0affd4da2e8c)

  - fix: simplify network type checks for private link in Changefeed components [89cd3c4c](https://github.com/tidbcloud/dbaas-ui/commit/89cd3c4c4cd0ea463901f0b6bbce28a9c3891dec)

  - feat(premium/create): integrate credit card management into actions panel for premium instance creation [ccf404a1](https://github.com/tidbcloud/dbaas-ui/commit/ccf404a1e5b6e28e597ea9de2a2fcd22f269afe5)

  - feat(premium/create): add custom hook for credit card management in premium instance creation [23facc1c](https://github.com/tidbcloud/dbaas-ui/commit/23facc1c5a5fd1aede5bd8e95daac97f95433203)

- Merge pull request [#4322](https://github.com/tidbcloud/dbaas-ui/pull/4322) from tidbcloud/fix/cdc_s3_trailing_slash [907cb3e8](https://github.com/tidbcloud/dbaas-ui/commit/907cb3e8de4681103b83c113fc400b19aee9902c)

  - fix(cdc): update getPayload function to include isEditing parameter for conditional logic [857e0941](https://github.com/tidbcloud/dbaas-ui/commit/857e0941c6d58d9de6169caed66ec95ae2e2787f)

  - fix: audit log detail layout [59b423df](https://github.com/tidbcloud/dbaas-ui/commit/59b423df9c2cfdfe37bc0de0737f79a3cf2ed83c)

  - fix: update meta tags in index.html for improved clarity and consistency [be90c5a9](https://github.com/tidbcloud/dbaas-ui/commit/be90c5a97582dd9ef4ba6906ecc7bef065134aec)

- Merge pull request [#4319](https://github.com/tidbcloud/dbaas-ui/pull/4319) from tidbcloud/refine/premium-connect-ca [9bb0389f](https://github.com/tidbcloud/dbaas-ui/commit/9bb0389f8d5c77e0d8933b54991cad5fe643faea)

  - refine(premium/connect): include service plan in connection modal and update CA requirement logic [aa07bd4e](https://github.com/tidbcloud/dbaas-ui/commit/aa07bd4ee213676e888dc3fc3c53db9620bc292b)

  - fix: add storage_type assignment in RestoreForDedicated and RestoreForDedicatedFromRecycleBin components [2614725e](https://github.com/tidbcloud/dbaas-ui/commit/2614725e5148a859823d26ef4efe9c7824dc8524)

  - fix: trim trailing dot from subdomain name in FormAdvertisedListener display [e24508a8](https://github.com/tidbcloud/dbaas-ui/commit/e24508a82027a30eb05a8df3e69c27f49f1ba773)

  - fix: adjust Typography component width in FormAdvertisedListener for better layout [80484552](https://github.com/tidbcloud/dbaas-ui/commit/804845523df3715a97620e859581fe35d2421091)

  - fix: improve domain validation logic in FormAdvertisedListener and streamline setting advertised listener records [8a8d5f9b](https://github.com/tidbcloud/dbaas-ui/commit/8a8d5f9b04d91c4a4b128c9bd3a57a69c4906591)

  - fix: update advertised listener form to include endpoint zones and improve domain validation [5b30e38e](https://github.com/tidbcloud/dbaas-ui/commit/5b30e38e6c099b28fdc823587dc4c009c5637f1e)

  - chore: update swagger [5dd86690](https://github.com/tidbcloud/dbaas-ui/commit/5dd866904bc04126a5c248a15b310bd3fe3fb661)

- Merge pull request [#4315](https://github.com/tidbcloud/dbaas-ui/pull/4315) from tidbcloud/fix/premium_cdc [c491a45f](https://github.com/tidbcloud/dbaas-ui/commit/c491a45f3c87251248c40c979c8e8e2000a6ca8b)

- Merge pull request [#4314](https://github.com/tidbcloud/dbaas-ui/pull/4314) from tidbcloud/fix/premium_cdc [7ffde7ae](https://github.com/tidbcloud/dbaas-ui/commit/7ffde7ae25cd1cf7fc4832d3055bd9bb5da0b3e1)

  - hotfix: 202511061015 [e73ae64e](https://github.com/tidbcloud/dbaas-ui/commit/e73ae64e23a460a17a1f82c3b6e46aa85007d79e)

  - fix: add Alicloud support to cdc connection methods [2b1af748](https://github.com/tidbcloud/dbaas-ui/commit/2b1af74879a6ea58b17f95a0ae2dc51e99e9def4)

- Merge pull request [#4308](https://github.com/tidbcloud/dbaas-ui/pull/4308) from tidbcloud/fix/premium_backup [5f671d37](https://github.com/tidbcloud/dbaas-ui/commit/5f671d3777b50c3c6f981ddbf3a640bf7f4bdb49)

- Merge pull request [#4313](https://github.com/tidbcloud/dbaas-ui/pull/4313) from tidbcloud/fix/premium_import [382b8847](https://github.com/tidbcloud/dbaas-ui/commit/382b8847afeeba819f36f39e80456a60614c69c5)

  - feat: pass tidb version when fetching node profiles in RestoreForDedicatedFromRecycleBin component [8c9ec9d8](https://github.com/tidbcloud/dbaas-ui/commit/8c9ec9d8a71b6b33abee1c0a5b4c5ecde6f1f3e4)

  - refactor: remove default sizes specification in RestoreForDedicatedFromRecycleBin component as per PM request [d4772fcd](https://github.com/tidbcloud/dbaas-ui/commit/d4772fcdcce2eff6449ed3def08e0eb10ab3c5d7)

  - refactor: remove deprecated hideStorageType prop from ClusterNodeSizes component [f072ac7d](https://github.com/tidbcloud/dbaas-ui/commit/f072ac7dd1cd29e37656673a5d432b63a6dc26b0)

  - fix: update total size label and improve progress percentage fallback logic in ImportDetailPremium [4fa4ec3a](https://github.com/tidbcloud/dbaas-ui/commit/4fa4ec3a8eb74bb817382aabbd49cd629bccf234)

  - fix: adjust layout of source file and target table display in Precheck component [6a98f485](https://github.com/tidbcloud/dbaas-ui/commit/6a98f485a44136e36167ec3e14834a8792823f7e)

  - feat: enhance PremiumImportSummary with additional details and total duration calculation [7035b06a](https://github.com/tidbcloud/dbaas-ui/commit/7035b06ade6b9d98bdaaf6ae84ca8fcc2535b478)

  - fix: adjust timeout value and enhance UI for subtask details [73fda989](https://github.com/tidbcloud/dbaas-ui/commit/73fda9897288ff928f667738bacfc72fffc6a2f8)

  - refactor: reorganize imports and enhance props handling in StatusBadge component [62b2af34](https://github.com/tidbcloud/dbaas-ui/commit/62b2af340ffd7aa7381b588c7293e7802425234b)

  - fix: update current step progress percentage fallback value [2ac4eb31](https://github.com/tidbcloud/dbaas-ui/commit/2ac4eb31f67fd99580bc3761aa1b6d44eefd7ed3)

  - refactor: simplify connection testing logic and improve success notifications [4a66a438](https://github.com/tidbcloud/dbaas-ui/commit/4a66a4384b36ce1e242162c8e5a33e900e607ec0)

- Merge pull request [#4311](https://github.com/tidbcloud/dbaas-ui/pull/4311) from tidbcloud/hotfix/20251104-gcp-generate-command [6c1fd08b](https://github.com/tidbcloud/dbaas-ui/commit/6c1fd08b7b4bafffc96b4595448a06dcb636a83f)

- Merge pull request [#4312](https://github.com/tidbcloud/dbaas-ui/pull/4312) from tidbcloud/hotfix/20251104-gcp-generate-command [55ff896b](https://github.com/tidbcloud/dbaas-ui/commit/55ff896bc4d6f0fbec1cbdc0e3779af211d0971f)

  - fix: gcp connect ui [cb1c2bba](https://github.com/tidbcloud/dbaas-ui/commit/cb1c2bba5ff22f875289eed671711b8568627591)

  - fix: gcp generate command valid [62b476ae](https://github.com/tidbcloud/dbaas-ui/commit/62b476ae07add13fc672deef272a98ec208514ad)

- Merge pull request [#4309](https://github.com/tidbcloud/dbaas-ui/pull/4309) from tidbcloud/hotfix/20251104-gcp-connect [c6bf3b12](https://github.com/tidbcloud/dbaas-ui/commit/c6bf3b12a93477fc622aa7c5122928937e4b13e7)

- Merge pull request [#4310](https://github.com/tidbcloud/dbaas-ui/pull/4310) from tidbcloud/hotfix/20251104-gcp-connect [b05a2135](https://github.com/tidbcloud/dbaas-ui/commit/b05a21355c696277eab7805ed295c56e3d850b64)

  - fix: gcp create endpoint access [fc08c75a](https://github.com/tidbcloud/dbaas-ui/commit/fc08c75a3a7fba87c75c7b8fc26d8cdbfaff2bfc)

  - fix: disable buttons when cluster is invalid in BackupListPremium [f2c2e872](https://github.com/tidbcloud/dbaas-ui/commit/f2c2e872a4398d24fc3f31ac5872d0cac6c4a478)

- Merge pull request [#4307](https://github.com/tidbcloud/dbaas-ui/pull/4307) from tidbcloud/release-20251104 [0c01197b](https://github.com/tidbcloud/dbaas-ui/commit/0c01197b50726ecc1898414dfc60d0d0b1809ebb)

- Merge pull request [#4306](https://github.com/tidbcloud/dbaas-ui/pull/4306) from tidbcloud/release-20251104 [c0b66583](https://github.com/tidbcloud/dbaas-ui/commit/c0b6658368cb80086706e532f6b6f2f2741adfdf)

  - release: 20251104 [449659ed](https://github.com/tidbcloud/dbaas-ui/commit/449659ed269d023fa644585d82af7c10264941ed)

- Merge pull request [#4304](https://github.com/tidbcloud/dbaas-ui/pull/4304) from tidbcloud/fix/cdc_detail [94df33a9](https://github.com/tidbcloud/dbaas-ui/commit/94df33a995def50b2fc6ab4b2d403669f202c326)

  - refactor: extract orgId and projectId from tenantData for clarity [8c305543](https://github.com/tidbcloud/dbaas-ui/commit/8c305543989db34bad347b50cfd8b0fe72178d6f)

  - fix: improve sink endpoint fetching logic for private connections [39f68df8](https://github.com/tidbcloud/dbaas-ui/commit/39f68df82fa965177cd7399f56b92ff68453cba4)

- Merge pull request [#4303](https://github.com/tidbcloud/dbaas-ui/pull/4303) from tidbcloud/refine/premium-connect-ca [cbc57ab5](https://github.com/tidbcloud/dbaas-ui/commit/cbc57ab5772549ae6c41aa4eda8c73003c643c9b)

  - refine(premium/connect): comment out caRequired prop in ConnectModalBody component [4dc9ca1a](https://github.com/tidbcloud/dbaas-ui/commit/4dc9ca1ad64c6ce5732294768749bdc20aec8fff)

- Merge pull request [#4242](https://github.com/tidbcloud/dbaas-ui/pull/4242) from tidbcloud/feat/alicloud-networking [d75e65a6](https://github.com/tidbcloud/dbaas-ui/commit/d75e65a6d76e84439f98cbf366d0c3ad44d6458e)

  - feat: use CloudProviderConst instead [8ff4fd36](https://github.com/tidbcloud/dbaas-ui/commit/8ff4fd36970092a3970e757399f5fd277c7191be)

- Merge pull request [#4297](https://github.com/tidbcloud/dbaas-ui/pull/4297) from tidbcloud/feat/4c-sku-Clarification [db34c207](https://github.com/tidbcloud/dbaas-ui/commit/db34c207ac7f55ac296f1e069ed3385781cc10f6)

- Merge pull request [#4302](https://github.com/tidbcloud/dbaas-ui/pull/4302) from tidbcloud/track-stmt-event [e0e7a2f1](https://github.com/tidbcloud/dbaas-ui/commit/e0e7a2f199c3454d711d02693aaa34f4ed11a814)

  - fix: rename ali to alibaba cloud [64ad50f8](https://github.com/tidbcloud/dbaas-ui/commit/64ad50f885ba5daf83067e860f0ec1d7d9ce4290)

  - feat: add validation for domain name [19b2e11c](https://github.com/tidbcloud/dbaas-ui/commit/19b2e11c567bfd1884afd7e27def470300288931)

  - feat: adjust info item order [8f9226e8](https://github.com/tidbcloud/dbaas-ui/commit/8f9226e8beb4dbc39fa19144c586a028ad6025ec)

  - feat: add desc for alicloud [612ef9eb](https://github.com/tidbcloud/dbaas-ui/commit/612ef9ebced94060328d81a429cecca81ce5e71b)

  - feat: remove edit privateendpoint entry and code [6ee82ec2](https://github.com/tidbcloud/dbaas-ui/commit/6ee82ec21487475cf883ea00fc5f18c965a7aa9d)

  - feat: support edit and delete private endpoint [7c0706c8](https://github.com/tidbcloud/dbaas-ui/commit/7c0706c83e22da6dab43296d1b7574ce0ed43b94)

  - feat: add loading for privatelink service info [c981afa6](https://github.com/tidbcloud/dbaas-ui/commit/c981afa62a93e7495cac15666905f0512f45e549)

  - feat: add alicloud private endpoint creation modal [9a233fb6](https://github.com/tidbcloud/dbaas-ui/commit/9a233fb688eae5b16e8534e404176595770a6648)

  - feat: add ali privateendpoint modal [a8324a78](https://github.com/tidbcloud/dbaas-ui/commit/a8324a782b829d368f0a7d1237a64a83592a4e62)

  - fix: enhance event tracking for time range filter by including selected value [2f712d69](https://github.com/tidbcloud/dbaas-ui/commit/2f712d691a5db54f61449a8a7e548717ef948d50)

- Merge pull request [#4300](https://github.com/tidbcloud/dbaas-ui/pull/4300) from tidbcloud/feat/premium-connect-ca [d93696c5](https://github.com/tidbcloud/dbaas-ui/commit/d93696c582717fcecc3a81327a5a761754f1c0ce)

- Merge pull request [#4299](https://github.com/tidbcloud/dbaas-ui/pull/4299) from tidbcloud/feat/rcu-title [3fdfb29b](https://github.com/tidbcloud/dbaas-ui/commit/3fdfb29b1a3b9f2fa4db6e26fd2c82ebdf9897b1)

  - feat: add Microsoft as a connection type in SignUpSSOCallback [c99c58a2](https://github.com/tidbcloud/dbaas-ui/commit/c99c58a2358bc094b7a81048898c60f283cbca2f)

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

  - fix: add type annotation for parameter in sortSwagger function [84a7d8f3](https://github.com/tidbcloud/dbaas-ui/commit/84a7d8f344e11e24007ee8c8b71665cdda810d38)

  - feat: pass tidb version when fetching node profiles in restore [a88fca37](https://github.com/tidbcloud/dbaas-ui/commit/a88fca372ad2241e1c7d258b252f0cdddb19d26b)

  - refactor: rename StorageNodeSettingStorageType to ClusterStorageNodeSettingStorageType across multiple files [dbe2f395](https://github.com/tidbcloud/dbaas-ui/commit/dbe2f3953ad052b438f4ad710955fd9b786ed7b6)

  - feat: update swagger [5ac49b9b](https://github.com/tidbcloud/dbaas-ui/commit/5ac49b9b44f032b5be221bec177a450fbdcc29c0)

  - refactor: remove hideStorageType prop from Restore components [ec8b21b9](https://github.com/tidbcloud/dbaas-ui/commit/ec8b21b9d5c531ef311d203295ecef26d5de9375)

  - refactor(premium/connect): update CA certificate requirement to only include public network type [a125b494](https://github.com/tidbcloud/dbaas-ui/commit/a125b494ad5e1b11158fa1b0c6db5b889e418e1d)

  - refine(premium/connect): enhance CA certificate download handling with loading state [9b9752bc](https://github.com/tidbcloud/dbaas-ui/commit/9b9752bc8499ec918c154aa9199b4cf5baf04e76)

  - refactor(premium/connect): update CA certificate requirement to include private network type [0e5653a8](https://github.com/tidbcloud/dbaas-ui/commit/0e5653a82647e59482343c668f4998e2927dcaa2)

  - feat(premium/connect): implement CA certificate download functionality in ConnectionClient component [213b7743](https://github.com/tidbcloud/dbaas-ui/commit/213b77433a144e28a02c90cd5f94df4923fdaa35)

- Merge pull request [#4301](https://github.com/tidbcloud/dbaas-ui/pull/4301) from tidbcloud/chore/swagger [ab09c63a](https://github.com/tidbcloud/dbaas-ui/commit/ab09c63a786b97ed9090b26614265c3682ceaab4)

  - chore(swagger/v2025): add RCU quota API definition and enhance TiDB management endpoints with new parameters and response structures [0b660f6f](https://github.com/tidbcloud/dbaas-ui/commit/0b660f6f3a84ecb46d99f70e7f597aa30a30ca7e)

  - chore(scripts/swagger): add sorting functionality for Swagger JSON and update fetcher to use it [47e0b231](https://github.com/tidbcloud/dbaas-ui/commit/47e0b231dba459e2e8d3a24a4047b8ba80e79257)

  - feat: gcp cidr range support 16-18 [6da429c5](https://github.com/tidbcloud/dbaas-ui/commit/6da429c5e4c6ddac49d51147349e9d6dcc876abe)

  - feat: cpu num must greater then 0 [4f6a4666](https://github.com/tidbcloud/dbaas-ui/commit/4f6a4666cb44037968d88c409a3b5d4da0c6060a)

  - refactor: update StorageMetricItem labels and typography styles in StandardCapacity components [e20e8cbd](https://github.com/tidbcloud/dbaas-ui/commit/e20e8cbd99cb50661c69ddf1a74d8c202bf7b4b9)

  - fix: update cluster mode condition for organization settings path [23fcfe20](https://github.com/tidbcloud/dbaas-ui/commit/23fcfe202b40f3fb03cd0d62ce362523b1984e17)

- Merge pull request [#4298](https://github.com/tidbcloud/dbaas-ui/pull/4298) from tidbcloud/fix/premium_fix [4b781462](https://github.com/tidbcloud/dbaas-ui/commit/4b781462ac94cb36ccc9abc3b81fe0b0f632d929)

- Merge pull request [#4293](https://github.com/tidbcloud/dbaas-ui/pull/4293) from tidbcloud/fix/essential_dm [f7ebe323](https://github.com/tidbcloud/dbaas-ui/commit/f7ebe3233517a0f7d4b53810a31fee3540f3c2b7)

  - fix: handle undefined values for Private Endpoint in Review component [b9ce7b54](https://github.com/tidbcloud/dbaas-ui/commit/b9ce7b547f7161bcc1cd215f315b4ffc139029de)

  - fix: update query enablement condition in ConfigureReplica component [5e5c8776](https://github.com/tidbcloud/dbaas-ui/commit/5e5c8776e494f9025da40302ba6916facd1b4f85)

  - fix: update cloud provider label retrieval in RecycleBin component [bc1def0a](https://github.com/tidbcloud/dbaas-ui/commit/bc1def0a5d169e8cdad1bf669f54dcf2290ef6af)

  - feat: show waring when cpu equals to 2 [4e02f5fb](https://github.com/tidbcloud/dbaas-ui/commit/4e02f5fbb4d9c148b269c3dc355a5ae5b7531fc2)

  - feat: add same logic for recyclebin [b2d1132f](https://github.com/tidbcloud/dbaas-ui/commit/b2d1132fcc071b96db985d9cbaa79ac57965dc89)

  - feat: show warning when cpu less then 4c [f7a41d38](https://github.com/tidbcloud/dbaas-ui/commit/f7a41d380c9d68f773afc12a745f73957d0ca645)

  - fix: set default cloud provider in restore form from state or context [c9413971](https://github.com/tidbcloud/dbaas-ui/commit/c9413971bebd5f8ab259f81c1c9d8495b16ac9c2)

  - fix: rename loading variable for clarity in ConfigureReplica component [89b84c4e](https://github.com/tidbcloud/dbaas-ui/commit/89b84c4e22d47eee96ed9d6d7f9d6464cb5a2de1)

  - refactor: adjust padding and color for filter rules header in TableFilter component [96fe2993](https://github.com/tidbcloud/dbaas-ui/commit/96fe2993f0a20eba45633044d457b516aacd43ed)

  - fix: ensure query is enabled only when filter rules are present and track loading state [bd70e1a1](https://github.com/tidbcloud/dbaas-ui/commit/bd70e1a10620a067a5369bab76a6861413a9c890)

  - refactor: clean up and uncomment code in ChangefeedDetailPremium component [b1625b15](https://github.com/tidbcloud/dbaas-ui/commit/b1625b153efd4388540b6831952bc65a787e6590)

  - fix: update private endpoint display to use endpoint name from sink endpoint data [e31575e1](https://github.com/tidbcloud/dbaas-ui/commit/e31575e116507ce429e4a565727776fb1873c4ba)

  - feat: add ports_str field to changefeed form data and update related components [dd86fc88](https://github.com/tidbcloud/dbaas-ui/commit/dd86fc888a65dea62283ebbcce2336f166532e18)

  - refactor: remove unused type definitions from CreateOrEditChangefeedPremium [940c9f49](https://github.com/tidbcloud/dbaas-ui/commit/940c9f494400c98180e53160aa8850920d3cf6c7)

  - refactor: streamline filter rule handling in changefeed creation [38508858](https://github.com/tidbcloud/dbaas-ui/commit/38508858a73a95d6817681a8431f6f235acb9165)

  - feat: display cloud provider information in RecycleBinClusterCard [da0510cc](https://github.com/tidbcloud/dbaas-ui/commit/da0510cc308655b6be9079c7f629b46a7a149925)

  - fix: enhance user feedback during private endpoint creation process [8b33474d](https://github.com/tidbcloud/dbaas-ui/commit/8b33474d39c31461838259049385e7daba3a62f5)

- Merge pull request [#4295](https://github.com/tidbcloud/dbaas-ui/pull/4295) from tidbcloud/feat/premium-stmt [e3abce8b](https://github.com/tidbcloud/dbaas-ui/commit/e3abce8b3c68a6185ccfc6a7adce20390346334b)

- Merge pull request [#4296](https://github.com/tidbcloud/dbaas-ui/pull/4296) from tidbcloud/feat/premium-stmt [d5600073](https://github.com/tidbcloud/dbaas-ui/commit/d56000738e58eab6b6bb8d670d0c943958f3a655)

  - feat: add statement for restore [9d898567](https://github.com/tidbcloud/dbaas-ui/commit/9d89856798530bf6be23e3e8fdab7079e6b2baf3)

  - feat: add alert for creation and modifying [64a704d9](https://github.com/tidbcloud/dbaas-ui/commit/64a704d9631e4dd50615e68b16fbc9454dd71799)

  - refactor: update condition for displaying metrics in PlanDetailTabBasic [37ec7b0b](https://github.com/tidbcloud/dbaas-ui/commit/37ec7b0b410dacdbc30afca19c58a1370aed123d)

  - refactor: conditionally display memory and disk metrics in PlanDetailTabBasic [7d623f62](https://github.com/tidbcloud/dbaas-ui/commit/7d623f624d92e6e88909c8266de5645efecb57b1)

- Merge branch 'master' into feat/premium-stmt [2fae46c6](https://github.com/tidbcloud/dbaas-ui/commit/2fae46c663c30be8a4d6f0a49f4011f83be5249c)

  - hotfix: 202510311438 [039f241e](https://github.com/tidbcloud/dbaas-ui/commit/039f241e7f47c2d910daf7d557bacbd23bbde469)

  - refactor: unify cluster computed properties across Diagnosis components [7fe31cc2](https://github.com/tidbcloud/dbaas-ui/commit/7fe31cc2e6bdb7c35a65ac6daf0a49360be2eab0)

  - refactor: unify cluster computed properties in Statement components [c0a7357c](https://github.com/tidbcloud/dbaas-ui/commit/c0a7357c98ccc2a381218aa698707400d7136fb6)

  - refactor: restructure StatementDetail components for better clarity [7f40c709](https://github.com/tidbcloud/dbaas-ui/commit/7f40c7097f9adcbb566076655132f45c7349540d)

  - refactor: simplify loading state handling in Statement components [b40e5595](https://github.com/tidbcloud/dbaas-ui/commit/b40e5595afe11941d8cf8b4827c52b6adc2e9876)

  - refactor: remove outdated duration check in slow query log [25319850](https://github.com/tidbcloud/dbaas-ui/commit/25319850bb005ff8948568a2ff48b23ac31f4d5d)

  - refactor: update premium context implementation for SQL statements [c977375a](https://github.com/tidbcloud/dbaas-ui/commit/c977375aee5b2e66caa661a0d49650421886823f)

  - feat: add StatementDetail route to SQL Statement feature [fac704c5](https://github.com/tidbcloud/dbaas-ui/commit/fac704c53e22ecce20857ae680e1ca1fc7ac50ce)

  - feat: implement SQL Statement feature with detail and list pages [a9ff6355](https://github.com/tidbcloud/dbaas-ui/commit/a9ff6355faf3081ee1566a1f92855b90614bb33a)

  - refactor(tests): update metric titles in core journey tests for clarity [470ec04f](https://github.com/tidbcloud/dbaas-ui/commit/470ec04f3b0ddc61f850149cb0f4e7c47d4a1031)

  - feat: implement premium context for statement management with data source and event handling [20b1b87e](https://github.com/tidbcloud/dbaas-ui/commit/20b1b87e7512928ff0dea7c1e8b30eff815a1a74)

- Merge pull request [#4294](https://github.com/tidbcloud/dbaas-ui/pull/4294) from tidbcloud/fix/br [b7112878](https://github.com/tidbcloud/dbaas-ui/commit/b7112878ad3e13a175f32d1697d72bcaeb226535)

- Merge pull request [#4289](https://github.com/tidbcloud/dbaas-ui/pull/4289) from tidbcloud/hotfix/20251029-private-endpoint-connection-create [897a5f48](https://github.com/tidbcloud/dbaas-ui/commit/897a5f480f7aa911ba16f930c8db3034998cf577)

- Merge pull request [#4290](https://github.com/tidbcloud/dbaas-ui/pull/4290) from tidbcloud/hotfix/20251029-private-endpoint-connection-create [90865aa2](https://github.com/tidbcloud/dbaas-ui/commit/90865aa2488b782b6e28a0089686a7ff3b39c61f)

  - fix: replace useTidbServiceDeleteTidbBackup with useBackupServiceDeleteBackup in RecycleBin component [e4e9ff19](https://github.com/tidbcloud/dbaas-ui/commit/e4e9ff193c81975ddd2f44caaf731f07ebd959ee)

  - fix: private endpoint Connection vpc form submit error msg [19a67a57](https://github.com/tidbcloud/dbaas-ui/commit/19a67a5749dca5540244ce1528d9c046edb7c292)

  - fix: private endpoint Connection vpc form create disable status [ae1ec5f0](https://github.com/tidbcloud/dbaas-ui/commit/ae1ec5f0eccdad0d3c645b9c2335b9252c02eb45)

  - fix: private endpoint Connection vpc form onsubmit [cccf6bf9](https://github.com/tidbcloud/dbaas-ui/commit/cccf6bf9bc394f5e6a450ab1eb0c79355bed9910)

  - fix: private endpoint Connection vpc form submit button disable status [d08de2e5](https://github.com/tidbcloud/dbaas-ui/commit/d08de2e562149a28275e04315ffa467d79acbc0e)

- Merge pull request [#4292](https://github.com/tidbcloud/dbaas-ui/pull/4292) from tidbcloud/fix/premium_import [81c25ea7](https://github.com/tidbcloud/dbaas-ui/commit/81c25ea791df71c0c4838d752edde0ed056b4b48)

  - Update src/dbaas/screens/Cluster/ImportV4/ImportFromCloudPremium/step3.tsx [1ab16f5c](https://github.com/tidbcloud/dbaas-ui/commit/1ab16f5caee81c61bbfd6e702e8e7ca703ab7ec1)

- Merge pull request [#4287](https://github.com/tidbcloud/dbaas-ui/pull/4287) from tidbcloud/fix/dm_essential [82dcefa1](https://github.com/tidbcloud/dbaas-ui/commit/82dcefa1f47db9b526e20b231b63016d19272afd)

  - fix: remove onFinish call after setting precheckId in Step3 component [741fd7b4](https://github.com/tidbcloud/dbaas-ui/commit/741fd7b495f74bcd42b4dbd25428bda99fdb17b0)

  - fix: remove direct CSV configuration link and add contextual note for CSV format [9f3f276d](https://github.com/tidbcloud/dbaas-ui/commit/9f3f276d4fa0b46b0ca7ac3426a1eb3b44ffddee)

  - fix: correct formatting of privileges description in ConfigureConnection component [d662bc3a](https://github.com/tidbcloud/dbaas-ui/commit/d662bc3abc9e766a277a99ac58fa8874a4ff0951)

  - fix: update s3_bucket_access_method for Aliyun cluster in ImportFromCloud component [e9b91d1a](https://github.com/tidbcloud/dbaas-ui/commit/e9b91d1a421c454fe97e72506e679443ea4ace7c)

  - fix: adjust supported methods for Aliyun cluster in ConfigureConnection [6148e865](https://github.com/tidbcloud/dbaas-ui/commit/6148e86567bb94b9a2f7dfe4a515370d86f7cae7)

- Merge pull request [#4291](https://github.com/tidbcloud/dbaas-ui/pull/4291) from tidbcloud/feat/swagger_fetcher [0c6ecd63](https://github.com/tidbcloud/dbaas-ui/commit/0c6ecd63d6a47f0283814790feac407aaf119b5d)

  - feat: add support for overriding branch in gh-swagger-fetcher script [38ffb5cd](https://github.com/tidbcloud/dbaas-ui/commit/38ffb5cd3487611a347b726796eed167f3dd72ac)

  - fix: private endpoint Connection aws vpc form [fba01f07](https://github.com/tidbcloud/dbaas-ui/commit/fba01f07d8b209f4581bd6ef9550062dbd538490)

  - fix: private endpoint Connection aws create bugfix [b2c860ff](https://github.com/tidbcloud/dbaas-ui/commit/b2c860ff298ef7762e69c4958c765946844c585e)

  - fix: private endpoint Connection aws create bugfix [f0dbdc76](https://github.com/tidbcloud/dbaas-ui/commit/f0dbdc760a6c523951e1740c46e7f31f7aacc609)

  - feat: update source_type_id handling in connection profile and API documentation [22fa6286](https://github.com/tidbcloud/dbaas-ui/commit/22fa628654965ca5279329d341a3d39fcd27cc38)

- Merge pull request [#4288](https://github.com/tidbcloud/dbaas-ui/pull/4288) from tidbcloud/fix/cdc_typo [bd4853af](https://github.com/tidbcloud/dbaas-ui/commit/bd4853af3cd7ec87b82a1fe5585dc7072abb8477)

  - fix: correct spelling of 'credential' in TableFilter component [0a37bb07](https://github.com/tidbcloud/dbaas-ui/commit/0a37bb079122dff063b5624c60c96adec679f36c)

  - fix: correct credential variable names in TableFilter component [0ddd2c68](https://github.com/tidbcloud/dbaas-ui/commit/0ddd2c68fb8d1e4d4507dbb03cfc4d3110ee94bb)

  - fix: correct credential input logic in ConfigureReplica component [2f57c2d5](https://github.com/tidbcloud/dbaas-ui/commit/2f57c2d53895f19a9025f9e36c9015699543dbbc)

  - fix: correct spelling of 'credential' in TableFilter component [9f0fa025](https://github.com/tidbcloud/dbaas-ui/commit/9f0fa0257f422d112f5e5e1fb8974cef39a63891)

  - feat: add source_type_id to connection profile and update EssentialDMStep2 form handling [2f88430e](https://github.com/tidbcloud/dbaas-ui/commit/2f88430ea43a61cc62a67796a04936a8a71d832c)

  - feat: add source_type_id field and primary key checking to migration precheck [80de5e47](https://github.com/tidbcloud/dbaas-ui/commit/80de5e478e784274ffc6bb32ee3e1b39e9c0b1bf)

- Merge pull request [#4286](https://github.com/tidbcloud/dbaas-ui/pull/4286) from tidbcloud/fix/premium_cdc [369f1c8e](https://github.com/tidbcloud/dbaas-ui/commit/369f1c8ed47bda18a070e3165e7a3d949aa192e0)

- Merge pull request [#4285](https://github.com/tidbcloud/dbaas-ui/pull/4285) from tidbcloud/fix/premium_cdc [90dea3b4](https://github.com/tidbcloud/dbaas-ui/commit/90dea3b45dd9b9ac059bc19426650159de2aef5b)

  - hotfix: 202510291154 [de88e5ce](https://github.com/tidbcloud/dbaas-ui/commit/de88e5ce3e5206abced511c943362b5371a32747)

  - fix: increase height of FixedSizeList components in TableFilter for better visibility [ecacbd73](https://github.com/tidbcloud/dbaas-ui/commit/ecacbd737d6116ade68a7bfb2a46cabdef4fd389)

  - fix: update credential visibility logic in ConfigureReplica component [4e7d3c91](https://github.com/tidbcloud/dbaas-ui/commit/4e7d3c9190166505236b277f49db428548809d62)

- Merge pull request [#4284](https://github.com/tidbcloud/dbaas-ui/pull/4284) from tidbcloud/release-20251028 [784f336b](https://github.com/tidbcloud/dbaas-ui/commit/784f336b2dfa758c621654f0ae2ccc9f566a70b0)

- Merge pull request [#4283](https://github.com/tidbcloud/dbaas-ui/pull/4283) from tidbcloud/release-20251028 [beba0a38](https://github.com/tidbcloud/dbaas-ui/commit/beba0a3899b5fd50483738f67c7284e3060f9b6c)

  - release: 20251028 [4db3f7f8](https://github.com/tidbcloud/dbaas-ui/commit/4db3f7f89e84acf3d0d8771554de52cf45e3a1fa)

- Merge pull request [#4282](https://github.com/tidbcloud/dbaas-ui/pull/4282) from tidbcloud/chore-update-metric [f483689b](https://github.com/tidbcloud/dbaas-ui/commit/f483689b31377db250840ec3bf61e4e34d30213b)

  - fix: simplify PromQL queries for total request units in metrics configuration [38b07dad](https://github.com/tidbcloud/dbaas-ui/commit/38b07dade7da4def161fcf2739d6aa37bbb09727)

- Merge pull request [#4281](https://github.com/tidbcloud/dbaas-ui/pull/4281) from tidbcloud/feat/update-html-title-v2 [d5a4b49f](https://github.com/tidbcloud/dbaas-ui/commit/d5a4b49f4d1fadbc00509fbe669fc1541ef86dc2)

  - fix: correct formatting of meta description in index.html for consistency [c3efd754](https://github.com/tidbcloud/dbaas-ui/commit/c3efd75421390d390c7907e882322466a59b29a5)

- Merge pull request [#4266](https://github.com/tidbcloud/dbaas-ui/pull/4266) from tidbcloud/update-essential-metrics [602794de](https://github.com/tidbcloud/dbaas-ui/commit/602794de6d72c4b44973ab49841aafa3b2ab50ff)

  - fix: update Open Graph and Twitter image meta tags to reflect new branding [e9e9560f](https://github.com/tidbcloud/dbaas-ui/commit/e9e9560f83deecf76b445dded334e8b8c99130ab)

  - fix: update security descriptions in login page and shell component to reflect TiDB Cloud branding [337975d7](https://github.com/tidbcloud/dbaas-ui/commit/337975d7ec0774ac4d43ff9b75d0cb0d01c802a0)

- Merge pull request [#4275](https://github.com/tidbcloud/dbaas-ui/pull/4275) from tidbcloud/feat/network-preventions [7f4c4997](https://github.com/tidbcloud/dbaas-ui/commit/7f4c4997cbfb40b84d2feeaa28ae28e6819b2e42)

- Merge pull request [#4250](https://github.com/tidbcloud/dbaas-ui/pull/4250) from tidbcloud/feat/premium_cdc [813558bc](https://github.com/tidbcloud/dbaas-ui/commit/813558bcb3ba1ac0f125632041f6f959d1adba7a)

- Merge pull request [#4165](https://github.com/tidbcloud/dbaas-ui/pull/4165) from tidbcloud/fix/import_into_swagger [439fa232](https://github.com/tidbcloud/dbaas-ui/commit/439fa232e3b7ab84fee3b00c70d369f030775913)

  - fix: api original error info [d9533cb5](https://github.com/tidbcloud/dbaas-ui/commit/d9533cb56b39fd6393ccb7eb09f0d0f480dfc3eb)

- Merge pull request [#4279](https://github.com/tidbcloud/dbaas-ui/pull/4279) from tidbcloud/feat/fix-notification-link-style [9d1bd7ea](https://github.com/tidbcloud/dbaas-ui/commit/9d1bd7eac11bd6131278a74d4ef87b8cd1edb49b)

  - chore: remove unnecessary code [f9a1d131](https://github.com/tidbcloud/dbaas-ui/commit/f9a1d131c3ea8a9e66f9f1abf700dd23175e0025)

  - fix: remove useless code [f00b95c3](https://github.com/tidbcloud/dbaas-ui/commit/f00b95c376c043d73e439a52fb047d19a62ece2b)

  - fix: the hover stuyle of link is not peacock 7 [addfc551](https://github.com/tidbcloud/dbaas-ui/commit/addfc551336a0c056ab586e7170d107b1f5a5d73)

  - refactor: update labels and placeholders for clarity in Changefeed components [627ede68](https://github.com/tidbcloud/dbaas-ui/commit/627ede6863ae2ed9cc0e01c52d12b99ee73be680)

  - refactor: replace ScrollArea with ScrollArea.Autosize for improved layout in multiple components [a1859930](https://github.com/tidbcloud/dbaas-ui/commit/a1859930a8aaa57402fea7f754a29d4e8c5fdb52)

  - refactor: simplify component definition and improve JSX structure in SelectedObject component [864d91ad](https://github.com/tidbcloud/dbaas-ui/commit/864d91adbfbd9a17665f91f0c8c958ac0afabd7a)

  - feat: update typography color for source connection description and add guidance for S3 path [f3a4231d](https://github.com/tidbcloud/dbaas-ui/commit/f3a4231d95e74f3cf917c02d3a3b523bce4870ac)

  - feat: update step name from 'Mapping & Job Configuration' to 'Mapping and Job Configuration' for consistency [87a3e0e9](https://github.com/tidbcloud/dbaas-ui/commit/87a3e0e96c773698954f2765f60ec52afdacfffd)

- Merge pull request [#4277](https://github.com/tidbcloud/dbaas-ui/pull/4277) from tidbcloud/fix/serverless-connect [4c7a2a0d](https://github.com/tidbcloud/dbaas-ui/commit/4c7a2a0d0a67008f7a4cfb0fc8e4ad3651836561)

  - refactor(dedicated/connect): streamline HoverCard layout and enhance connection options display [497d4cb3](https://github.com/tidbcloud/dbaas-ui/commit/497d4cb35bb0a797d3562fb25c857e2442ecdee3)

  - fix(premium/connect): simplify dropdown layout and fix connectivity options description [3540d36b](https://github.com/tidbcloud/dbaas-ui/commit/3540d36b594f13c64b5089ab390944ce4c5d9514)

  - refactor: clean up imports and remove unused code in ChangefeedScaleNg component [e4f37b8e](https://github.com/tidbcloud/dbaas-ui/commit/e4f37b8e09495da1bfd6a52f0e5b17fba8d8f245)

  - refactor: update type imports and payload builders for Changefeed service [3add32d0](https://github.com/tidbcloud/dbaas-ui/commit/3add32d05ed16dc22f85adb5367be5b46280c26a)

  - feat: add new endpoints for pausing, resuming, and updating table filters in Changefeed service [77519ef2](https://github.com/tidbcloud/dbaas-ui/commit/77519ef2ee66e7cbf483f009130e080722e689c9)

  - feat: update submit button to require total scanned objects for enabling import [a502f9d8](https://github.com/tidbcloud/dbaas-ui/commit/a502f9d846e42f669f6b5dda938e0a0ec7c71ed0)

  - feat: enhance precheck component with alerts for scan results and truncated status [ced0a824](https://github.com/tidbcloud/dbaas-ui/commit/ced0a8248d74877e4828c1c298d0e8b1c668035f)

  - feat: add note about upcoming manual mapping in TiDB naming conventions guidance [b63465ac](https://github.com/tidbcloud/dbaas-ui/commit/b63465ac101dfe31d044547c71ba6687895da38a)

  - feat: enhance source connection guidance with improved typography [0cf009a2](https://github.com/tidbcloud/dbaas-ui/commit/0cf009a2b3db1656bc90a5060ec9fdcba4fb82a2)

  - refactor(index.html): update meta tags for TiDB Cloud branding and improve descriptions [68aa881e](https://github.com/tidbcloud/dbaas-ui/commit/68aa881e90d4c63bed4555b5e9b1f7cbb3fc23f4)

  - feat: update connection form to enhance user guidance and remove redundant alert [bcecabae](https://github.com/tidbcloud/dbaas-ui/commit/bcecabae7a458d875f5d9599745d5a925c60d4bd)

  - feat: enhance connection testing with notifications for successful bucket and database connections [bba2e0b5](https://github.com/tidbcloud/dbaas-ui/commit/bba2e0b5af30cdbd8a3e8ae41000f4d19c77bc20)

  - fix: network ip enable/disable error [028b21b1](https://github.com/tidbcloud/dbaas-ui/commit/028b21b1dfb8cead02e4f666a306be1dbc4a945b)

  - fix(serverless/connect): update references to AWS Private Link for clarity in connection modals [2f53dfd2](https://github.com/tidbcloud/dbaas-ui/commit/2f53dfd2c551e713ed489edf73f21d980e686620)

  - refactor: remove unused imports and commented-out code in ConfigureTarget component [40b49bb2](https://github.com/tidbcloud/dbaas-ui/commit/40b49bb2119fab84b8ccabd8450b7970a3463022)

  - refactor: remove unused imports and commented-out code in Changefeed components [32011109](https://github.com/tidbcloud/dbaas-ui/commit/32011109284a9c1eb58359f7220861c272718eb6)

  - refactor: remove TypeScript error suppression for DateTimePicker startDate prop [35a08c96](https://github.com/tidbcloud/dbaas-ui/commit/35a08c9660945cd269629cb4bf32b2f26e73885d)

  - refactor: remove cloud provider and region from fee payload in Changefeed components [06f459b3](https://github.com/tidbcloud/dbaas-ui/commit/06f459b3cccbc45a7797c2d8a38ad3438ee4f164)

  - refactor: remove unused properties from schema and add gc_safe_point with date-time format [5fdcc7ad](https://github.com/tidbcloud/dbaas-ui/commit/5fdcc7adda8301334917e22a4eb68346b406b67e)

- Merge pull request [#4269](https://github.com/tidbcloud/dbaas-ui/pull/4269) from tidbcloud/feat/cluster-name-filter [c04e494b](https://github.com/tidbcloud/dbaas-ui/commit/c04e494b1e82de3f0640d7a20202806d8de295b5)

- Merge pull request [#4276](https://github.com/tidbcloud/dbaas-ui/pull/4276) from tidbcloud/feat/cluster-name-filter [200c0b80](https://github.com/tidbcloud/dbaas-ui/commit/200c0b80812f4651d0faf3f30a045aad7f5da42b)

  - fix(ClusterList): initialize search parameters with an empty string for improved input handling [a4034969](https://github.com/tidbcloud/dbaas-ui/commit/a4034969e87384085e29ea933e2c75c594f2d79d)

  - chore: bump version to 0.220.5 in package.json [294936f1](https://github.com/tidbcloud/dbaas-ui/commit/294936f189644fcaee184e73537e2100c772dd41)

  - fix(ClusterList): optimize search handling with debounced input and adjust search input width [79be5d85](https://github.com/tidbcloud/dbaas-ui/commit/79be5d85eb732e34b1ec28b6839993ac4c861d3a)

  - fix(ClusterList): include pagination in debounced parameters for improved cluster data fetching [6d4b4561](https://github.com/tidbcloud/dbaas-ui/commit/6d4b45613f5eb83c239e6bd8cfee54b6088a3adb)

  - fix(ClusterList): refine debounced parameters and enhance search input layout [32a4cbda](https://github.com/tidbcloud/dbaas-ui/commit/32a4cbda34ae424649675fc0cac2b64a700f0af8)

  - fix(ClusterList): update debounced parameters to include pagination and adjust fallback height [30292aa0](https://github.com/tidbcloud/dbaas-ui/commit/30292aa015d43023957b03d91fcfb1ff145731da)

  - feat(ClusterList): add search functionality for clusters with debounced input and update Swagger documentation [eef6b542](https://github.com/tidbcloud/dbaas-ui/commit/eef6b5426de826c1b0bbba29f4326d36e6db733d)

  - fix: network ip error fz [8d089830](https://github.com/tidbcloud/dbaas-ui/commit/8d089830857d4ee30d386736b365190847a1cc26)

  - fix: network ip error fz [fac65a48](https://github.com/tidbcloud/dbaas-ui/commit/fac65a488267c62f2ef687e2ee97782477604f18)

  - refactor: update Action column definition to include id and clear header [feff8879](https://github.com/tidbcloud/dbaas-ui/commit/feff887983124e0d313a4bd7426400be83223f76)

  - feat: disable/enable too quick tips [1f7db511](https://github.com/tidbcloud/dbaas-ui/commit/1f7db5118f4ca94be06b2e5c5323cfc1b37b4c64)

  - refactor: enhance TableFilter component with loading state and credential error handling [bebc49dc](https://github.com/tidbcloud/dbaas-ui/commit/bebc49dc0384374d20507c529ff19904f38d0829)

  - refactor: update data types to ConsoleAPI equivalents across multiple components [60eb60d7](https://github.com/tidbcloud/dbaas-ui/commit/60eb60d74fb553045653ac4230f70e1cce790102)

  - fix: correct string interpolation in bytes processed display in subtask details [bc1e60bd](https://github.com/tidbcloud/dbaas-ui/commit/bc1e60bd4d7e1884cdcd5d013cb97a1dcfed1f6f)

  - refactor: streamline handling of various data request types and update table configuration management [bfef6a04](https://github.com/tidbcloud/dbaas-ui/commit/bfef6a0409c73dae5cc22d08b54822982a81e3b2)

  - refactor: adjust alignment for user name input in authentication section [f8d92072](https://github.com/tidbcloud/dbaas-ui/commit/f8d92072548c212fcbd7c03a9eb803758ee87d14)

  - refactor: update Pulsar payload to include compression type and endpoint [6da204fe](https://github.com/tidbcloud/dbaas-ui/commit/6da204fec39c80e540a54064875115811f21c74b)

  - feat: add broker information to Kafka payload builder [689173cb](https://github.com/tidbcloud/dbaas-ui/commit/689173cb9fccd13dfc68d1ee4fe9b9578b32f802)

  - feat: simplify estimated time and speed display in subtask details [3b50a9ed](https://github.com/tidbcloud/dbaas-ui/commit/3b50a9ed70656cbde0a3ff302c2f0e6432aa70fc)

  - feat: remove 'finished' step from subtask steps and improve progress display [8e5687fd](https://github.com/tidbcloud/dbaas-ui/commit/8e5687fd850959ca27e08f98d8553f03b746cd9e)

  - feat: update subtask step display to reflect total steps dynamically [866e560d](https://github.com/tidbcloud/dbaas-ui/commit/866e560d934d993d5eed13b3af43c70bcc5cfe59)

- Merge pull request [#4274](https://github.com/tidbcloud/dbaas-ui/pull/4274) from tidbcloud/fix-auditlog-date [316c27bc](https://github.com/tidbcloud/dbaas-ui/commit/316c27bcc3c9ea783d333d16d5b4d8377cc1e8b1)

- Merge pull request [#4273](https://github.com/tidbcloud/dbaas-ui/pull/4273) from tidbcloud/fix-auditlog-date [37172283](https://github.com/tidbcloud/dbaas-ui/commit/371722837f56b3c032bbde2d7545e2b330a9d993)

  - hotfix: 202510231526 [059257da](https://github.com/tidbcloud/dbaas-ui/commit/059257daa81a3c38b4eaa5035b8bde286963402f)

  - fix: simplify time zone handling in useSearchParams by removing useUserTimeZone function [26ef0508](https://github.com/tidbcloud/dbaas-ui/commit/26ef05084b0584666282e09ad8db97a04ec2e038)

  - refactor: restructure sink endpoint data in CreatePrivateEndpointForChangefeed function [0793ca9a](https://github.com/tidbcloud/dbaas-ui/commit/0793ca9ae98cc03bde404d5a388da0033a35db22)

  - refactor: remove TypeScript error suppression for cloud account ID and endpoint address [eace528f](https://github.com/tidbcloud/dbaas-ui/commit/eace528fc57d0e2fdedd8bb503f490fa9f844e23)

  - refactor: remove TypeScript error suppression for EventSplittingProperty component [af82722b](https://github.com/tidbcloud/dbaas-ui/commit/af82722bb6c21f19d25f9f501b9129e60ed7bb8c)

  - refactor: remove TypeScript error suppression for output raw events property [838e668d](https://github.com/tidbcloud/dbaas-ui/commit/838e668d8784c99e65db6276664bdab319a4b147)

  - feat: enhance API schema by adding new properties and restructuring request body [08cd8475](https://github.com/tidbcloud/dbaas-ui/commit/08cd847561b39aaa0ab4a4de52f4eb4287ea751a)

  - refactor: remove unused Kafka type and simplify ConfigureTargetForm structure [f383c5de](https://github.com/tidbcloud/dbaas-ui/commit/f383c5deb217007dfd1978509400487dc6b90539)

  - refactor: replace buildConfigureTargetPayload with getPayload for improved payload construction [11117f86](https://github.com/tidbcloud/dbaas-ui/commit/11117f86cf5f709ca1af3382a3da0bc7a511072c)

  - refactor: streamline Changefeed actions by consolidating logic and removing unused components [79a35b01](https://github.com/tidbcloud/dbaas-ui/commit/79a35b01503b89964d9f484ccaea1f7198072f36)

  - feat: implement premium changefeed actions with pause, resume, delete, and scale functionalities [e132bfca](https://github.com/tidbcloud/dbaas-ui/commit/e132bfca6a109a1216ef21e02698c33a881ca49f)

  - fix: update fee error display logic to show message only when not fetching fee [14a8e2fa](https://github.com/tidbcloud/dbaas-ui/commit/14a8e2fa2c50cbbd6626c50a53ad2931d06ab9f4)

  - feat: add ChangefeedDetailActionPremium component for managing changefeed actions [cb4fa8c2](https://github.com/tidbcloud/dbaas-ui/commit/cb4fa8c25fdfd46010829e88357949cdc2758164)

  - feat: simplify action menu for changefeeds by removing dual region checks [df97bbfb](https://github.com/tidbcloud/dbaas-ui/commit/df97bbfb7de84a99a5b6acb89fd566e4888c3192)

  - feat: integrate support for Pulsar changefeed in ConfigureTarget component [bbe57df2](https://github.com/tidbcloud/dbaas-ui/commit/bbe57df239719b3eb632ffcaa0007736406eefa2)

  - feat: add support for Pulsar changefeed in premium clusters based on cloud provider [483dde8e](https://github.com/tidbcloud/dbaas-ui/commit/483dde8e79a18473b85b5c410e4b56556a181947)

  - feat: enhance sink endpoint query to consider private connection type and correct CCU display [b58b0e3e](https://github.com/tidbcloud/dbaas-ui/commit/b58b0e3e08267d5701315b4c1b7a3a984bedf948)

  - feat: simplify pause changefeed confirmation message for clarity [98f53a54](https://github.com/tidbcloud/dbaas-ui/commit/98f53a543cf7b8bd98d8fc05b7ae7fce729c4071)

  - feat: update fee calculation to use CCUs and improve loading state handling [5bf2a614](https://github.com/tidbcloud/dbaas-ui/commit/5bf2a61487907db2346513d8e813e43d70043275)

  - feat: enhance Review component to conditionally display Private Endpoint based on network type [552cab5c](https://github.com/tidbcloud/dbaas-ui/commit/552cab5c11a916db78a405f38911ee7901a0e76a)

  - feat: implement getStartModeLabel function for improved start position display [b63f2512](https://github.com/tidbcloud/dbaas-ui/commit/b63f2512e2c2b4d7baa43086e17f74b78ff18079)

  - feat: add StartPositionOptions for console API start modes [985394c4](https://github.com/tidbcloud/dbaas-ui/commit/985394c493544a31830e0c00ca720fd3783567af)

  - refactor: update start position handling to use Consoleapi types and streamline validation logic [bd9b1133](https://github.com/tidbcloud/dbaas-ui/commit/bd9b113338e7af5e8984e3c037733e10f052d7f1)

  - fix: update loading state variable and streamline changefeed data handling in CreateChangefeed component [817024f3](https://github.com/tidbcloud/dbaas-ui/commit/817024f3702f19f44cd4b19fbd681e1d1258392f)

  - feat: integrate isPrivateConnect helper function into buildNetworkInfo for improved network type handling [100a2991](https://github.com/tidbcloud/dbaas-ui/commit/100a299136972a9c59437c3ca443e1a4749ffa85)

  - refactor: simplify private link determination in FormMySQL component [b3a5f1d1](https://github.com/tidbcloud/dbaas-ui/commit/b3a5f1d10a92a93b05b10806af7b88744f7c812d)

  - fix: improve loading state handling in CreateChangefeed component [60314f8c](https://github.com/tidbcloud/dbaas-ui/commit/60314f8c2ea7274e2c87473c33ff23ffb64d73f3)

  - feat: add isTestEnv helper function and integrate it into changefeed steps to streamline test environment checks [49dac566](https://github.com/tidbcloud/dbaas-ui/commit/49dac566c4ce40c40ca1fcf558ea2bab4dcabe71)

  - feat: add PremiumChangefeed to FeatureEvents interface [944a577f](https://github.com/tidbcloud/dbaas-ui/commit/944a577f44e03d956ae38cb52b2240d33d5d9ffd)

  - refactor: enhance CreateOrEditChangefeed component with improved form handling and remove unused payload builders [d28326a3](https://github.com/tidbcloud/dbaas-ui/commit/d28326a3eadec3e64fc199fbdf25c4030d37cb73)

  - refactor: update Review component to streamline form handling and improve data fetching logic [29487d1e](https://github.com/tidbcloud/dbaas-ui/commit/29487d1e3118dcd40472dd88061ef465a46c4eaf)

  - feat: add payload builders for creating and editing changefeeds [5ad02f3b](https://github.com/tidbcloud/dbaas-ui/commit/5ad02f3b4793fd6dff31c6f6c54a762e78db216c)

  - refactor: streamline ConfigureReplica component and update form handling for dataflow connectors [3ebb96ca](https://github.com/tidbcloud/dbaas-ui/commit/3ebb96ca3258a8ff75130601389cd22f808753ce)

  - refactor: update FormMySQL component to use mysql_info prefix for start_position [1e3e8eae](https://github.com/tidbcloud/dbaas-ui/commit/1e3e8eae407d1a79d62f2a924be5cf412c6cf274)

  - refactor: update FormKafka component to use kafka_info prefix for state management [d8be2b11](https://github.com/tidbcloud/dbaas-ui/commit/d8be2b11d8357944cbf02b12bffb60fb388ccbfd)

  - refactor: adjust layout and improve credential verification text in TableFilter component [eaa22de0](https://github.com/tidbcloud/dbaas-ui/commit/eaa22de0b49b42fb920e3e83ef29fa13a593f353)

  - feat: enhance TableFilter component with credential verification feature [ca5e37ca](https://github.com/tidbcloud/dbaas-ui/commit/ca5e37caf12c46f4515105e33b10539522f2e924)

  - feat: implement payload builders for various dataflow connectors [158460e1](https://github.com/tidbcloud/dbaas-ui/commit/158460e1bade42b3dd6678ef7897bee883c4729f)

  - refactor: update payload builders to use CreateOrEditChangefeedFormData type [676ea966](https://github.com/tidbcloud/dbaas-ui/commit/676ea966ef8c3deffc24dedd9a030b44a227333b)

  - refactor: update form data type and payload builder for changefeed configuration [791b1171](https://github.com/tidbcloud/dbaas-ui/commit/791b11710577976c9e33058fdcfe76c53479fc1f)

  - refactor: update form data type and reorganize Kafka settings layout [0af020d1](https://github.com/tidbcloud/dbaas-ui/commit/0af020d1b8f0ab5c7c1ea82549a19dcc969f4481)

  - fix: make provider parameter optional in getEndpointServiceNameLabel function [8162a9ce](https://github.com/tidbcloud/dbaas-ui/commit/8162a9ce72227c6ce695dd6c8f815705d3972b68)

  - fix: simplify payload structure in testChangefeedMutation call [ffc8a70e](https://github.com/tidbcloud/dbaas-ui/commit/ffc8a70e4cecc662529650fc1b99a77a796242dc)

  - fix: ensure onFinish is called in test environment for changefeed configuration [662b6ec8](https://github.com/tidbcloud/dbaas-ui/commit/662b6ec86dfd36c3f1da5142644da465e12bf1a8)

  - refactor: Update form components and payload builders for improved data handling and validation [f4e777c6](https://github.com/tidbcloud/dbaas-ui/commit/f4e777c6c71779662ad6935e54ff04696d12a4eb)

  - feat: Implement payload builders for changefeed configuration [f7a38646](https://github.com/tidbcloud/dbaas-ui/commit/f7a386460267d58a59f098c773fd82d6f1188c2c)

  - fix: add refetchOnWindowFocus option to query in FormKafka component [8d43b1f0](https://github.com/tidbcloud/dbaas-ui/commit/8d43b1f09584341b7c859c1838fdb160d080b085)

  - feat: implement payload builders for configuring replica connectors and refactor related types [84eb6b29](https://github.com/tidbcloud/dbaas-ui/commit/84eb6b299d2210e1b5327b1ac1b226d23d078f99)

  - feat: implement payload builders for configuring dataflow connectors [6851b0fc](https://github.com/tidbcloud/dbaas-ui/commit/6851b0fc5a42a7aa9125fbce091682b0e1b2a6f0)

  - feat: update Review component to display additional MySQL connection details and correct RCU to CCU label [d92555d2](https://github.com/tidbcloud/dbaas-ui/commit/d92555d2b02cad629e09e9e770693de9362300a0)

  - fix: rename component to PremiumPrivateEndpointForChangefeed for clarity [d69d0abb](https://github.com/tidbcloud/dbaas-ui/commit/d69d0abb8f22b3f9e8dabea8d978df1f7570fa73)

  - fix: handle undefined AWS principal ID in Reminder component [88027453](https://github.com/tidbcloud/dbaas-ui/commit/88027453ca886ed6c3fef0073a09d691fe255a26)

  - feat: add PremiumPrivateEndpointForChangefeed component to NetworkingHome [ae9c2114](https://github.com/tidbcloud/dbaas-ui/commit/ae9c2114fc4e953a30eedc99098608ecc86cdcb3)

  - feat: enhance MySQL form with private endpoint options and improved connectivity method selection [9ddd1df0](https://github.com/tidbcloud/dbaas-ui/commit/9ddd1df017b00f22b27087da4e53e840fc05a870)

  - fix: update documentation links and labels for MySQL connection in FormMySQL.tsx [8497f446](https://github.com/tidbcloud/dbaas-ui/commit/8497f4465217228b8c7542779f9a4261d0d50b79)

  - fix: simplify conditional rendering for Cloud Account ID in Detail.tsx [51e76ae0](https://github.com/tidbcloud/dbaas-ui/commit/51e76ae06de9ceb8d69ca5ebdac43f553e63bc48)

  - refactor: consolidate CopiableProperty and getDomainType into Detail.tsx for improved readability [cd1a23c8](https://github.com/tidbcloud/dbaas-ui/commit/cd1a23c80e7fb1c766a4ae203b6f75f8b3b123e8)

  - fix: remove duplicate import of getDomainType in Create.tsx [c95224f4](https://github.com/tidbcloud/dbaas-ui/commit/c95224f4a7a3df899e40c5fe6cb13dd14caafae7)

  - fix: enhance status mapping to include ConsoleapiSinkEndpointStatus [ce5de9b5](https://github.com/tidbcloud/dbaas-ui/commit/ce5de9b563d925d735373621fa3aec5ce9393c17)

  - fix: export CopiableProperty function for better accessibility [6e1fdf9d](https://github.com/tidbcloud/dbaas-ui/commit/6e1fdf9dfd53a292c1d0a6782183d912bf949468)

  - feat: add Create, Detail, EntryCard, and List components for managing private endpoints for changefeed [8e2a0ff2](https://github.com/tidbcloud/dbaas-ui/commit/8e2a0ff2f0378ba4678d10386ff818c0db6b1942)

  - feat: add authentication fields and endpoint for sink endpoint service [54411a42](https://github.com/tidbcloud/dbaas-ui/commit/54411a428f27f31d1b965efdaf825aba8dc984e3)

  - fix: update edit changefeed route for consistency [d520bec9](https://github.com/tidbcloud/dbaas-ui/commit/d520bec9df0dd73c8333a9f630b50430bc6e77f7)

  - fix: update TiDBPageShell title to reflect editing state [02bb07ff](https://github.com/tidbcloud/dbaas-ui/commit/02bb07ff27fabe11c47fd44f61c23483894cc97f)

  - refactor: rename CdcCreationPremium to CdcCreateOrEditPremium for consistency [32ae9aee](https://github.com/tidbcloud/dbaas-ui/commit/32ae9aee0fb3fbababd52eeec429b9a0f7344b35)

  - feat: add ChangefeedDetailPremium component for enhanced changefeed details view [70ad452b](https://github.com/tidbcloud/dbaas-ui/commit/70ad452bf264bd4daf8585023c7866e4b2205346)

  - refactor: simplify MetricsChartOnChangeFeed component and add optional metricSourceURI prop [f4225eb6](https://github.com/tidbcloud/dbaas-ui/commit/f4225eb6b163c0a634fc5f5033e2ea5091733783)

  - feat: enhance showTidbExtension function to support ConsoleAPI protocols [ce208a0a](https://github.com/tidbcloud/dbaas-ui/commit/ce208a0a6d8ef6859d672344ec6c391fa1dcffc7)

  - refactor: restructure getProtocolDisplayName function and enhance protocol support [41dc8f80](https://github.com/tidbcloud/dbaas-ui/commit/41dc8f80a13db66972101a3640e4f04535f89a98)

  - feat: extend data format and table filter properties to support ConsoleAPI formats [cb8b1cc4](https://github.com/tidbcloud/dbaas-ui/commit/cb8b1cc4adb19e66bb710059e6a6d65641f7bd20)

  - feat: add routes for Changefeed editing and detail views in TiDB management [6413f3f1](https://github.com/tidbcloud/dbaas-ui/commit/6413f3f1802520587d82be8599d0d6ac928c941f)

  - fix: update connection methods to use cluster.provider for consistency across forms [92605768](https://github.com/tidbcloud/dbaas-ui/commit/92605768eafdf90e6bf658f7679f6eadcc2a8dac)

  - feat: add new forms for MySQL, Pulsar, S3/GCS, and TiDB Serverless for premium changefeed [73445d23](https://github.com/tidbcloud/dbaas-ui/commit/73445d23a6685594c52aa808c710bba5c41348a0)

  - fix: update Changefeed creation and navigation paths for consistency [12b145ec](https://github.com/tidbcloud/dbaas-ui/commit/12b145eca268bf221a3270815b9bc794ef632caa)

  - feat: enhance Changefeed connection handling with cluster metadata and support for SharedTiDB [f29d654d](https://github.com/tidbcloud/dbaas-ui/commit/f29d654d10d9e62ac841e00cdd8f3dccf2389faf)

  - chore: remove unused useGetClusterOnInitialLoad hook from CreateChangefeed component [c2a8caaa](https://github.com/tidbcloud/dbaas-ui/commit/c2a8caaa29ea6dc5bf58dc6cbd7ca61de2894897)

  - feat: Add Changefeed creation and review functionality in premium UI [ef2a2c0b](https://github.com/tidbcloud/dbaas-ui/commit/ef2a2c0ba291d30d0c9dc0ecebe327e89fb84db4)

  - chore: update swagger file [48a04ec3](https://github.com/tidbcloud/dbaas-ui/commit/48a04ec395c1de2e4411978b91004e53b9d775f6)

  - feat: refactor Changefeed status handling and add Changefeed scaling component [06e38f25](https://github.com/tidbcloud/dbaas-ui/commit/06e38f25b86b9c3d876bda1d4e09aa07a3157a6a)

  - feat: implement custom merge logic for Swagger files in mergeSwagger function [4402aace](https://github.com/tidbcloud/dbaas-ui/commit/4402aacecd44a22282d20cce43b855bb4341e8d9)

  - feat: add dataflow.ng.swagger.json to prepareDataflowSwagger and update fileMap [3e7034c9](https://github.com/tidbcloud/dbaas-ui/commit/3e7034c94d6e56e02977cecd55422b9f4f6d2566)

- Merge pull request [#4268](https://github.com/tidbcloud/dbaas-ui/pull/4268) from tidbcloud/hotfix/cdc_sink_endpoint [b7cad5d9](https://github.com/tidbcloud/dbaas-ui/commit/b7cad5d9fa07efd38e5ff4e2094501b6cb4e1c3c)

- Merge pull request [#4267](https://github.com/tidbcloud/dbaas-ui/pull/4267) from tidbcloud/hotfix/cdc_sink_endpoint [dbbd1852](https://github.com/tidbcloud/dbaas-ui/commit/dbbd185253aa24d295bba7dc79d32a6604dd1b87)

  - hotfix: 202510230832 [b1c7bb74](https://github.com/tidbcloud/dbaas-ui/commit/b1c7bb746c08bccfcf3452b86045d466876f5b35)

  - refactor: update FormKafka and FormMySQL to use ConfigureTargetForm type and improve port handling [0e8bb48a](https://github.com/tidbcloud/dbaas-ui/commit/0e8bb48acf865e9cd76f7578198d5f8cc55c7850)

  - refactor: move ConfigureTargetForm type to a separate file [f162d77b](https://github.com/tidbcloud/dbaas-ui/commit/f162d77b3851bd5327d2fb2a38c4a4a05137c490)

  - feat: update average speed display in subtask details to show raw value [b4299437](https://github.com/tidbcloud/dbaas-ui/commit/b42994376467d6bfffaa17806fb25364ae5a4f47)

  - fix: update PromQL queries for provisioned capacity metrics to use average and last_over_time functions [304b0c0c](https://github.com/tidbcloud/dbaas-ui/commit/304b0c0c7b1c12604843a27a182bc5efcfd6bd12)

- Merge pull request [#4265](https://github.com/tidbcloud/dbaas-ui/pull/4265) from tidbcloud/fix/cdc_pl [52025a8b](https://github.com/tidbcloud/dbaas-ui/commit/52025a8bdf5738663da6a5da2a3ee6d62bf91026)

  - fix: remove unnecessary fallback for cloud account ID and endpoint address in CopiableProperty [31b54952](https://github.com/tidbcloud/dbaas-ui/commit/31b5495200d7852c994b0fa8e0071e8daac293a9)

  - fix: remove unnecessary fallback for endpoint ID in CopiableProperty [f83f29ba](https://github.com/tidbcloud/dbaas-ui/commit/f83f29ba69f21bb1adf484625eddea1486dd8100)

  - feat: enhance PrivateEndpointChangefeedDetail with copiable properties for endpoint details [76ffd76f](https://github.com/tidbcloud/dbaas-ui/commit/76ffd76ff57dfbcf99df48aa4942be9857ba4dac)

  - fix: update @tidbcloud/uikit to version 2.5.8 [eacc7489](https://github.com/tidbcloud/dbaas-ui/commit/eacc7489922ea5290a30ef8a37cf8d73a3f4b8dc)

  - fix: add title attribute to ActionIcon for better accessibility [ee3fa88f](https://github.com/tidbcloud/dbaas-ui/commit/ee3fa88fdcd7b01bd94bc5773e723f666baf7e16)

  - feat: add SimpleCopyButton component for text copying functionality [68a3b6c3](https://github.com/tidbcloud/dbaas-ui/commit/68a3b6c3c36f7e253450930e07c0c722c8ae37aa)

  - fix: update displayed cloud account ID in Private Service Connect instructions [f287c69b](https://github.com/tidbcloud/dbaas-ui/commit/f287c69b7602634f9683fdb24b4641d923592a9d)

  - feat: add current step processing speed to subtask details and swagger documentation [8992a6b9](https://github.com/tidbcloud/dbaas-ui/commit/8992a6b9760b3ee83d3ae3d349ca0f2df06f84b5)

- Merge pull request [#4262](https://github.com/tidbcloud/dbaas-ui/pull/4262) from tidbcloud/hotfix/20251021-private-endpoint-gcp-diable-status [65faeb90](https://github.com/tidbcloud/dbaas-ui/commit/65faeb90857d342902f7efd0e72cbff753d611ed)

- Merge pull request [#4263](https://github.com/tidbcloud/dbaas-ui/pull/4263) from tidbcloud/hotfix/20251021-private-endpoint-gcp-diable-status [fb1b5f46](https://github.com/tidbcloud/dbaas-ui/commit/fb1b5f463ff15c6fbaeb5a0bb7fef1558ee2652e)

  - fix: private endpoint gcp accept button block [288f1df9](https://github.com/tidbcloud/dbaas-ui/commit/288f1df9e793902037ca5c134639055e682f25a6)

  - fix: private endpoint enable/disable error msg [d1f7f84b](https://github.com/tidbcloud/dbaas-ui/commit/d1f7f84beaa5bc7688c1b3da29c9fe93bd8366cd)

- Merge pull request [#4261](https://github.com/tidbcloud/dbaas-ui/pull/4261) from tidbcloud/hotfix-prometheus-json [f7a920ea](https://github.com/tidbcloud/dbaas-ui/commit/f7a920ea5c5da13849338df298952a7e4f0e6a9d)

- Merge pull request [#4260](https://github.com/tidbcloud/dbaas-ui/pull/4260) from tidbcloud/hotfix-prometheus-json [c2da7153](https://github.com/tidbcloud/dbaas-ui/commit/c2da715361154467926a0ff41376516e596ab45a)

- Merge pull request [#4259](https://github.com/tidbcloud/dbaas-ui/pull/4259) from tidbcloud/fix-e2e-case [1605cae1](https://github.com/tidbcloud/dbaas-ui/commit/1605cae1272dd6f25b75d3840727e03011910783)

  - hotfix: 202510211922 [8d3b3f47](https://github.com/tidbcloud/dbaas-ui/commit/8d3b3f47d3f1d8c5bdcb2e8159e8a465262fbf43)

  - fix: update Prometheus JSON link to point to the correct dynamic tracker configuration [4eedfdf6](https://github.com/tidbcloud/dbaas-ui/commit/4eedfdf68dee96eed9fe49ba49af82ef50f23317)

  - refactor(tests): update metric titles in core journey tests for clarity [430a7a45](https://github.com/tidbcloud/dbaas-ui/commit/430a7a45ddbe5d6b76cc8dc8b2b626b2df8742b3)

- Merge pull request [#4258](https://github.com/tidbcloud/dbaas-ui/pull/4258) from tidbcloud/release-20251021 [83204b31](https://github.com/tidbcloud/dbaas-ui/commit/83204b31e8e67ea8053d9af286ac541cd973871d)

- Merge pull request [#4257](https://github.com/tidbcloud/dbaas-ui/pull/4257) from tidbcloud/release-20251021 [e6ce58a3](https://github.com/tidbcloud/dbaas-ui/commit/e6ce58a316b9c939510792e501bd0f29bf4afac0)

  - release: 20251021 [b93843e7](https://github.com/tidbcloud/dbaas-ui/commit/b93843e784565be5238aea9928cae9f4476d75dc)

- Merge pull request [#4248](https://github.com/tidbcloud/dbaas-ui/pull/4248) from tidbcloud/refactor-node-group [e148615b](https://github.com/tidbcloud/dbaas-ui/commit/e148615b109b321ac78582cc74dc98f4e624c5eb)

- Merge pull request [#4253](https://github.com/tidbcloud/dbaas-ui/pull/4253) from tidbcloud/revert-premium-metrics [b93db0d6](https://github.com/tidbcloud/dbaas-ui/commit/b93db0d6e47a67e29e882d936a729f6695c2a11d)

- Merge pull request [#4244](https://github.com/tidbcloud/dbaas-ui/pull/4244) from tidbcloud/feat/tidb-rename [5ae4576d](https://github.com/tidbcloud/dbaas-ui/commit/5ae4576dcefc1915dc4ee4db28233c0e23fa15fa)

- Merge pull request [#4256](https://github.com/tidbcloud/dbaas-ui/pull/4256) from tidbcloud/feat/migrate-legacy-code-to-new-api [7893e9e2](https://github.com/tidbcloud/dbaas-ui/commit/7893e9e2b0b318968ef8353972de722e2de74891)

- Merge pull request [#4246](https://github.com/tidbcloud/dbaas-ui/pull/4246) from tidbcloud/feat/make-api-request-safety [2ceb556b](https://github.com/tidbcloud/dbaas-ui/commit/2ceb556beaffa11f1e8239b571f20b07f4be9f60)

- Merge pull request [#4241](https://github.com/tidbcloud/dbaas-ui/pull/4241) from tidbcloud/feat/private-endpoint-opti [6a1e42c5](https://github.com/tidbcloud/dbaas-ui/commit/6a1e42c520a065106584e008ff6b1ddcda2b7daa)

- Merge pull request [#4249](https://github.com/tidbcloud/dbaas-ui/pull/4249) from tidbcloud/fix/remove-unused-restore-modal [efdd2cc0](https://github.com/tidbcloud/dbaas-ui/commit/efdd2cc04ae1e80c386f5517c673f610082778fb)

  - fix: private endpoint typo [128e54d6](https://github.com/tidbcloud/dbaas-ui/commit/128e54d697fe4dae2c5a3004cc95916241419037)

- Merge pull request [#4255](https://github.com/tidbcloud/dbaas-ui/pull/4255) from tidbcloud/fix/cdc_s3 [415ca9dd](https://github.com/tidbcloud/dbaas-ui/commit/415ca9dd6aabd2912bc069184f57395d4d6ed78a)

- Merge pull request [#4254](https://github.com/tidbcloud/dbaas-ui/pull/4254) from tidbcloud/fix/cdc_s3 [9b1d6abd](https://github.com/tidbcloud/dbaas-ui/commit/9b1d6abde088c1c44326dc3bca702116b8943b4b)

  - fix: update ensureS3UriHasTrailingSlash to handle undefined s3Info and improve URI validation [9f477ccb](https://github.com/tidbcloud/dbaas-ui/commit/9f477ccb858d9cd4a7d5a78cc5450b7665a13f9b)

  - fix: improve ensureS3UriHasTrailingSlash function to return updated s3Info object [f1c5ecbe](https://github.com/tidbcloud/dbaas-ui/commit/f1c5ecbe526d614534d17e263b3dcdf1c697ebe7)

  - fix: ensure S3 URI is a string before processing and return trimmed value [053c6287](https://github.com/tidbcloud/dbaas-ui/commit/053c6287184ac9339740252a05a18608ed9a2c19)

  - fix: typo [17634c95](https://github.com/tidbcloud/dbaas-ui/commit/17634c958673a6ff00ce60efb16aa92bb32bb08d)

  - feat: scenario 1: exceed limit tips [dad281ef](https://github.com/tidbcloud/dbaas-ui/commit/dad281efbcc02e8ac59fe5cdec9a8a0722ebd287)

  - hotfix: 202510211503 [b67151a1](https://github.com/tidbcloud/dbaas-ui/commit/b67151a11dd610b970f949ad2f38cadd1c2f2a55)

  - fix: refactor S3 URI handling to ensure trailing slash is added [d5b57b2a](https://github.com/tidbcloud/dbaas-ui/commit/d5b57b2a82e7ba02ea52ea848e30a7539281ac58)

  - refactor: comment out unused advanced metrics configurations in config.ts [f6ec294c](https://github.com/tidbcloud/dbaas-ui/commit/f6ec294c666b243e441b4750173e1ae580eddbde)

- Merge pull request [#4252](https://github.com/tidbcloud/dbaas-ui/pull/4252) from tidbcloud/hotfix/cdc_s3 [bc4fd90b](https://github.com/tidbcloud/dbaas-ui/commit/bc4fd90b623db67db37e6eeade4ccb74f1a9ac93)

- Merge pull request [#4251](https://github.com/tidbcloud/dbaas-ui/pull/4251) from tidbcloud/hotfix/cdc_s3 [7e0112b2](https://github.com/tidbcloud/dbaas-ui/commit/7e0112b2a5c0374254ef5275aa0054e8384033fa)

  - fix: ensure S3 URI is properly trimmed and has a trailing slash [8dfe21ee](https://github.com/tidbcloud/dbaas-ui/commit/8dfe21ee02154ef2b07fd0a0fb9fdc2a25af4c47)

  - fix: improve directory URI validation by checking for trailing slash [7dc7965f](https://github.com/tidbcloud/dbaas-ui/commit/7dc7965f8c6bea264e490e05716826a8c4fb5c53)

  - fix: ensure S3 URI is trimmed and has a trailing slash [6ac02358](https://github.com/tidbcloud/dbaas-ui/commit/6ac023584c62c1bb6f7ff394d51ea606b2a54a91)

  - hotfix: 202510211123 [e28a32e6](https://github.com/tidbcloud/dbaas-ui/commit/e28a32e627811c29c3c1d94f5e8aea9783b2a123)

  - fix: enhance S3 URI validation and ensure trailing slash for directory URIs [229f03a8](https://github.com/tidbcloud/dbaas-ui/commit/229f03a8753daaa86f8b5c05e6b73d8899deec3d)

  - feat: migrate CalcClusterFee api [a5830f1b](https://github.com/tidbcloud/dbaas-ui/commit/a5830f1bd9a5b77cb4d2e242264b46533c31128b)

- Merge pull request [#4232](https://github.com/tidbcloud/dbaas-ui/pull/4232) from tidbcloud/feat/private_link [d00daa67](https://github.com/tidbcloud/dbaas-ui/commit/d00daa67422ec1f44e1ed2a68cda1e6b17e520e5)

  - feat: enhance import detail view with loading and error handling [79fc8e18](https://github.com/tidbcloud/dbaas-ui/commit/79fc8e184ddff12b237184da5e68029d51b64025)

  - feat: enhance import detail view with progress tracking and job ID display [855685c4](https://github.com/tidbcloud/dbaas-ui/commit/855685c45cde6f4ad010d66c65c3ec977a1e6dd3)

  - feat: add username and password fields to import task creation and update swagger documentation [ad8a3d1f](https://github.com/tidbcloud/dbaas-ui/commit/ad8a3d1f7e3911a60b125c6da25ad0a84b8f2f33)

  - fix(Review): enhance event tracking with additional properties for changefeed creation and update [69ed1ff9](https://github.com/tidbcloud/dbaas-ui/commit/69ed1ff9695d0842b555be111092773497b457ec)

  - fix: update placeholder text in ClusterPanel for consistency [09eeb8c6](https://github.com/tidbcloud/dbaas-ui/commit/09eeb8c68bbf757a716bde7e60433ec8562f3339)

  - feat: Instance -> instance [9bbecda9](https://github.com/tidbcloud/dbaas-ui/commit/9bbecda977b3fcf2b65d8fd0b3ce3021b2faf963)

  - refactor(Metrics): remove accessPoints prop from AccessPointView and clean up related logic [2b304f62](https://github.com/tidbcloud/dbaas-ui/commit/2b304f621c9d0d1ed6e7cde35e1ccc31ffd0b77e)

  - refactor: remove RestoreModal and related node profile fetching logic to streamline codebase [29b3e473](https://github.com/tidbcloud/dbaas-ui/commit/29b3e47339ffc16fdfd2a2b1db54abd0473fe66a)

- Merge pull request [#4245](https://github.com/tidbcloud/dbaas-ui/pull/4245) from tidbcloud/feat/db-audit-log-region [5fcdac13](https://github.com/tidbcloud/dbaas-ui/commit/5fcdac1386d96a3daab959470dc4cf92650dda38)

- Merge pull request [#4243](https://github.com/tidbcloud/dbaas-ui/pull/4243) from tidbcloud/fix/essential_dm_modal [047ce187](https://github.com/tidbcloud/dbaas-ui/commit/047ce18714a554d36a0f139a9f3090f91aaee2a5)

- Merge pull request [#4247](https://github.com/tidbcloud/dbaas-ui/pull/4247) from tidbcloud/feat/premium_log_redaction [d168e23a](https://github.com/tidbcloud/dbaas-ui/commit/d168e23a49bfba0faa655c3539857c2a19325f0c)

  - fix: correct console name for AWS provider in Reminder component [e38b49fa](https://github.com/tidbcloud/dbaas-ui/commit/e38b49fa6348aacc0c1c6497f27ba4976dcc6015)

  - fix: private endpoint opti [1dce01e5](https://github.com/tidbcloud/dbaas-ui/commit/1dce01e551ccc77e6bee8379fe442a4dd463df50)

  - feat: network iplist tips remove [f794485c](https://github.com/tidbcloud/dbaas-ui/commit/f794485c3c328f109f8d433fb44a67f4e3e3fb22)

  - feat: implement detailed import view with enhanced routing and data display [f554c88a](https://github.com/tidbcloud/dbaas-ui/commit/f554c88a8a5f3db391e966864333b5be63cac8c4)

  - feat: add action menu for import tasks with view detail option [c4a538e0](https://github.com/tidbcloud/dbaas-ui/commit/c4a538e02de9c8703b67ae4ad6a5e041f9716099)

  - refactor: update step names for clarity in import process [126bbbf2](https://github.com/tidbcloud/dbaas-ui/commit/126bbbf20feea56e21fb9867633620745f6bb6ff)

  - fix: ensure both bucket and database connections are validated before submission [45a38376](https://github.com/tidbcloud/dbaas-ui/commit/45a38376a0da109002598977aa7acffb5294b4ec)

  - feat: add groupKey to import task creation data in Precheck component [ae01f0c2](https://github.com/tidbcloud/dbaas-ui/commit/ae01f0c21a8722d25364ee9419fe9c5fd0bf4236)

  - feat: add CSV configuration modal to Precheck component with enhanced scan result display [07a477c8](https://github.com/tidbcloud/dbaas-ui/commit/07a477c82f211d7c8f74271513b9d6c8bbc01a92)

  - refactor: remove unused CSV configuration modal and related state management [2eb596ac](https://github.com/tidbcloud/dbaas-ui/commit/2eb596acfc56bce47b34dd4aa23161ccf2022436)

  - feat: add CSV configuration component for premium import with enhanced input fields and validation [6ac78390](https://github.com/tidbcloud/dbaas-ui/commit/6ac78390fb355aeb7513a7cc4d772fcbfed6f16e)

  - feat: enhance Precheck component with detailed scan results display [06ede738](https://github.com/tidbcloud/dbaas-ui/commit/06ede738af89ca92a5d3cf8115d17c5f92662629)

  - refactor: update layout of advanced options section in ConfigureMapping [df6dfaef](https://github.com/tidbcloud/dbaas-ui/commit/df6dfaef3429b4fcf0b670cd7ef648896c778625)

  - feat: replace FormTextInput with FormPasswordInput for password field in ConfigureConnection [8d5fd961](https://github.com/tidbcloud/dbaas-ui/commit/8d5fd96159f045bc62c8d9dea3a0f097f40701c2)

  - feat: add Precheck component for import source validation and job initiation [76907d43](https://github.com/tidbcloud/dbaas-ui/commit/76907d433fc00c91c1a98191064e251db57ff772)

  - refactor: simplify ConfigureMapping component by removing unused imports and streamlining form handling [2b315ea3](https://github.com/tidbcloud/dbaas-ui/commit/2b315ea3f696fddebd3adf0a0f53c2a9c5bff374)

  - fix: update source access check to use new connection mutation and improve error handling [4312e720](https://github.com/tidbcloud/dbaas-ui/commit/4312e720e8d1050f2e482a571aa7fadba67f1a34)

  - feat: add LearnHowMappingWorks component to explain source-target mapping [886129bd](https://github.com/tidbcloud/dbaas-ui/commit/886129bdec728078e0366f5a03077513348fdfb6)

  - feat: add job name generation with current date to import form default values [665ab83b](https://github.com/tidbcloud/dbaas-ui/commit/665ab83b14eb023a4422956c89d268da3f99e776)

  - refactor: update import source type references to use PremiumImportSourceType [70738a93](https://github.com/tidbcloud/dbaas-ui/commit/70738a93b859e4b2a9a9c24c63393c52684aabb0)

  - fix: update source URI accessor to prioritize direct URI over S3 URI [fe804e15](https://github.com/tidbcloud/dbaas-ui/commit/fe804e15f8fdee6ef4cf390c415cf61a49f511fe)

  - feat: enhance import source connection checks with new parameters and response types [4c39e19b](https://github.com/tidbcloud/dbaas-ui/commit/4c39e19ba763463f4398045ddcdcf18928774a7f)

  - feat: add username and password parameters to import task creation [3e9cb818](https://github.com/tidbcloud/dbaas-ui/commit/3e9cb8189d68aa76d7de8542b1d3a15a1d69167a)

  - feat: add database connection testing functionality with username and password inputs [4fd29e8c](https://github.com/tidbcloud/dbaas-ui/commit/4fd29e8ca8c106168c6b00e17bf8ed4dbaaac728)

  - refactor: update normalizeImportSource function to use Pick for data type [bc0c7162](https://github.com/tidbcloud/dbaas-ui/commit/bc0c71623418573150e2a1142e2c4d9466e3934a)

  - fix: correct spelling of 'spiltFile' to 'splitFile' in import options [2ff602e1](https://github.com/tidbcloud/dbaas-ui/commit/2ff602e1683925794d2f0a47de216758c7d892db)

  - feat: add database connectivity check endpoint and parameters for username and password [c780e3f2](https://github.com/tidbcloud/dbaas-ui/commit/c780e3f2125fd18bc78474e19502c4e238b3bab8)

  - refactor: remove thread option from import configuration and detail summary [cae62b36](https://github.com/tidbcloud/dbaas-ui/commit/cae62b36b335424d88b8f241989ef9552ee7b4ff)

  - feat: enhance import options and add agent column value definitions [1f940666](https://github.com/tidbcloud/dbaas-ui/commit/1f94066696e7cda86192f34016fd9ce6c58bee16)

  - refactor: update dependencies in useMemo for alert message handling in EssentialPrivateLinkCheck [bc3c9193](https://github.com/tidbcloud/dbaas-ui/commit/bc3c9193e9ec9c9669419b51d9aafd537ae69d77)

  - refactor: adjust refetch interval logic and improve button click handling in EssentialPrivateLinkCheck [cad46583](https://github.com/tidbcloud/dbaas-ui/commit/cad465838caffe56f3daddaa3c8992009ce8f969)

  - refactor: simplify alert handling for PendingAcceptance phase in EssentialPrivateLinkCheck [10fad01a](https://github.com/tidbcloud/dbaas-ui/commit/10fad01a97b08c1c8462dee3f9a3d7c3ba8c2914)

  - refactor: enhance EssentialPrivateLinkCheck component with alert messages and improve state handling [f940275b](https://github.com/tidbcloud/dbaas-ui/commit/f940275b6369e0433559ff2b7414506630c410a6)

  - refactor: remove EssentialPrivateLinkMessage component to streamline codebase [855d9b7b](https://github.com/tidbcloud/dbaas-ui/commit/855d9b7b8bc8b1432f56b1fd25bd523299fd673d)

  - refactor: update DescribeEndpointResp.Phase to include 'Pending' status and improve description [8d7b7d77](https://github.com/tidbcloud/dbaas-ui/commit/8d7b7d776c9165a80362b8684363c5566b776b89)

  - feat: add github prefix for token param [93c89a5d](https://github.com/tidbcloud/dbaas-ui/commit/93c89a5d0a70264d6f776ab06356c6a1969661fe)

  - feat: add github prefix for token param [56a50655](https://github.com/tidbcloud/dbaas-ui/commit/56a50655c181fde3a545dd045033ff6fe229ecc1)

  - feat: move token from url to header [7f1f92b1](https://github.com/tidbcloud/dbaas-ui/commit/7f1f92b13177bf435f7ac2a2b59ad43cc4ba26c2)

  - feat: move token from url to header [a77cc074](https://github.com/tidbcloud/dbaas-ui/commit/a77cc074ef6e5ea62d326b20241c4e834f41c95e)

  - fix(FormAdvertisedListener): adjust margin for domain pattern label [2a1d09bf](https://github.com/tidbcloud/dbaas-ui/commit/2a1d09bf181ef4408ae473f4930f0a21a71c3e5d)

  - fix(Status): handle undefined status in color mapping [6760ef53](https://github.com/tidbcloud/dbaas-ui/commit/6760ef5316f2e696681e25056eada87977fa54a3)

  - fix(CreatePrivateEndpointForChangefeed): refactor domain composition logic for subdomain and root domain [2e887fc8](https://github.com/tidbcloud/dbaas-ui/commit/2e887fc8776c3eb7c048165d0f8c47f6f56b790b)

  - refactor: update button text and alert message for clarity [c40c062c](https://github.com/tidbcloud/dbaas-ui/commit/c40c062c5167a7445d5f9c4b2ee6f5c4b1cdcdbe)

  - refactor: change onContinue to a synchronous function [7c6e5d9f](https://github.com/tidbcloud/dbaas-ui/commit/7c6e5d9f2febad30ea48b6b7636379b745274c13)

  - refactor: simplify EssentialPrivateLinkCheck component by removing unused state and error handling [aad96435](https://github.com/tidbcloud/dbaas-ui/commit/aad964350d0408002462679daedf59c975ae05b8)

  - fix(CreatePrivateEndpointForChangefeed): ensure subdomain name ends with root domain for AWS records [5e2a463f](https://github.com/tidbcloud/dbaas-ui/commit/5e2a463fa054142d0b2231396a15b4c01906e57b)

  - fix(Review): add data attribute for private endpoint ID in submit button [878809b6](https://github.com/tidbcloud/dbaas-ui/commit/878809b62abba7046dd66a8a88dbeba55413f26a)

  - fix(PrivateEndpointForChangefeedList): add data attributes for delete confirmation buttons [5e7b7c3b](https://github.com/tidbcloud/dbaas-ui/commit/5e7b7c3b649c3e46ea85c716685bdb498cd8c6e8)

  - fix(CreatePrivateEndpointForChangefeed): add additional data attributes for form submission [9a73d7f9](https://github.com/tidbcloud/dbaas-ui/commit/9a73d7f9a2dacee7c693c5fd852ee7984ee19ac1)

  - fix(ChangefeedDetail): add private endpoint name and service name display for sink endpoints [f4ece66f](https://github.com/tidbcloud/dbaas-ui/commit/f4ece66fb2e9daec1a81cfde748c420e3b30e93e)

  - fix: refactor endpoint service name label handling for cloud providers [c72b4288](https://github.com/tidbcloud/dbaas-ui/commit/c72b428869898159699a8691babe9780bea82f5f)

  - fix(FormKafka): filter sink endpoints to include only those with advertised listeners [006a5235](https://github.com/tidbcloud/dbaas-ui/commit/006a5235a20644dc6337a7876c3a1c91fc5725d5)

  - fix(PrivateEndpointForChangefeedList): add refetchInterval to query options [79948711](https://github.com/tidbcloud/dbaas-ui/commit/79948711ec0aab7879eb7553570027df5c15df25)

  - fix(CreatePrivateEndpointForChangefeed): update endpoint service name label based on cloud provider [8dbad48f](https://github.com/tidbcloud/dbaas-ui/commit/8dbad48f94e890fb472f927a8d01591d7215bfc7)

  - feat(AwsFormContent): add recommendation for S3 bucket region; update StoreConfig to include service plan [25c94e97](https://github.com/tidbcloud/dbaas-ui/commit/25c94e97f9bffe4c2e9ec617510bc206705f6ec5)

  - fix(FormAvailabilityZone): display loading state and availability zones for non-AWS providers [84bfba3c](https://github.com/tidbcloud/dbaas-ui/commit/84bfba3cbadbf3a608a6d2f4432b20726aa84cb9)

  - fix(Reminder): update text to reflect Changefeed Private Service Connect [0807a421](https://github.com/tidbcloud/dbaas-ui/commit/0807a42115c735e95165393afab5d3ab1cdf360a)

  - fix(FormAvailabilityZone): update label for available zones [a702553f](https://github.com/tidbcloud/dbaas-ui/commit/a702553f153f41ffb92eebd2755921049162213e)

  - fix(FormAdvertisedListener): adjust gap in Domain Pattern label group [24b05b6d](https://github.com/tidbcloud/dbaas-ui/commit/24b05b6d7aaef1054b50e3989c22621e93ed9e62)

  - feat(FormAdvertisedListener): add tips for Kafka Private Link and Service Connect setup [72e9b553](https://github.com/tidbcloud/dbaas-ui/commit/72e9b553eac1160a79e0d35adffa17656e29ce4f)

  - refactor(PrivateEndpointForChangefeed): unify description and title handling for cloud providers [cf97d2b1](https://github.com/tidbcloud/dbaas-ui/commit/cf97d2b112e0904eadc62823eda12beb74d1e18e)

  - fix(CreatePrivateEndpointForChangefeed): ensure availability zone selection is only shown for AWS [6d5d711b](https://github.com/tidbcloud/dbaas-ui/commit/6d5d711b5a284f6cf6c4717eb5a06c991b133336)

  - refactor(ConfigureTarget): simplify modal handling and improve error notifications [f93dc107](https://github.com/tidbcloud/dbaas-ui/commit/f93dc107389af7fdd355076a532f9dd8ec1c2ff5)

  - fix(Review): conditionally render MySQL endpoint, private endpoint, and port fields [32f63dae](https://github.com/tidbcloud/dbaas-ui/commit/32f63daee76e4108bac5c0ad94500d709f9b0009)

  - fix(FormMySQL): update label and placeholder for Bootstrap Ports input [37a4b1b2](https://github.com/tidbcloud/dbaas-ui/commit/37a4b1b2c120fa40b64bbd0342010b05e3d278a5)

  - feat(changefeed): enhance MySQL form with connection methods and private endpoint options [901db515](https://github.com/tidbcloud/dbaas-ui/commit/901db515e570c7a2d137074d1ef9666e781d0345)

  - fix(connection-methods): update getChangefeedConnectionMethods to remove hardcoded 'kafka' parameter [6e8c723e](https://github.com/tidbcloud/dbaas-ui/commit/6e8c723ee5d26a4d4abe60fa7bd11b4c467375a3)

  - fix(connection-methods): remove unused parameter from getChangefeedConnectionMethods [2dfccc8e](https://github.com/tidbcloud/dbaas-ui/commit/2dfccc8ea240c2fe1d3274f43370ed93d784a9cd)

  - fix(private-endpoint): add validation rules for Private Endpoint selection [7c707424](https://github.com/tidbcloud/dbaas-ui/commit/7c707424fc054d80e1ec1ae99b7d3b6d0214be17)

  - fix(private-endpoint): disable Private Endpoint selection when editing [944b10ac](https://github.com/tidbcloud/dbaas-ui/commit/944b10ac2cce8f02ba43209ac5fed52151325ddb)

  - fix(private-endpoint): enhance Private Endpoint section by adding Bootstrap Ports input and improving layout [13ccedae](https://github.com/tidbcloud/dbaas-ui/commit/13ccedaeb1e226f05b0e3b1941794f34b42b868d)

  - feat: connection typo [37ca4d0e](https://github.com/tidbcloud/dbaas-ui/commit/37ca4d0eca6f2eb12c17df8e173117110edee9f5)

  - fix(private-endpoint): refactor FormKafka and ConfigureTarget to streamline private endpoint handling and improve code clarity [e53403fb](https://github.com/tidbcloud/dbaas-ui/commit/e53403fbb0d9af6e6dee48ca9867f233c50e91ba)

  - fix(private-endpoint): add created_at field to sink endpoint data model and display in detail view [1bb090ec](https://github.com/tidbcloud/dbaas-ui/commit/1bb090ecb1041f2dda966021ba90b4bac021b3b9)

  - fix(private-endpoint): refactor component structure and enhance accessibility in PrivateEndpointForChangefeedList [bf3866fa](https://github.com/tidbcloud/dbaas-ui/commit/bf3866fa8ce35abbcaec607aba7fbdefa7d4b3c2)

  - fix(private-endpoint): add refetch on cancel in create private endpoint modal [7599ac17](https://github.com/tidbcloud/dbaas-ui/commit/7599ac1756ac573f53f5e4faab5112db9098a62b)

  - fix(private-endpoint): enhance UI layout and add label props for better alignment in detail view [cbb0b718](https://github.com/tidbcloud/dbaas-ui/commit/cbb0b718b402fc4404caf120fa10831ad74ae3e6)

  - fix(private-endpoint): add loading state to sink endpoint retrieval in create form [50c6db6a](https://github.com/tidbcloud/dbaas-ui/commit/50c6db6ab04cbbbb86f874ef6398ea322f7c976d)

  - fix(private-endpoint): improve UI feedback and spacing in create private endpoint form [c6f61786](https://github.com/tidbcloud/dbaas-ui/commit/c6f617863816a2f0b75b51c0c1589a990bfb6c4a)

  - feat(private-endpoint): add delete confirmation modal for private endpoint [4a678bff](https://github.com/tidbcloud/dbaas-ui/commit/4a678bff42bc3d79041da05ce47deef3b136de68)

  - fix(private-endpoint): add loading state to PrivateEndpointChangefeedDetail component [1f0684f8](https://github.com/tidbcloud/dbaas-ui/commit/1f0684f888778e25a9fe94f9f71617e2ff08f3a3)

  - feat: connection azure refactor [7abf1f25](https://github.com/tidbcloud/dbaas-ui/commit/7abf1f2529445fa3783574cebb0cf7cb03d4fbd7)

  - feat(private-endpoint): add detail view for private endpoint changefeed with domain type display [9d72a7dd](https://github.com/tidbcloud/dbaas-ui/commit/9d72a7dd171ac5c2f3c101acb6740b2d34fe5235)

  - feat: connection gcp refactor [517df652](https://github.com/tidbcloud/dbaas-ui/commit/517df652d47272cead797bc72b491a3074315282)

  - fix(private-endpoint): enhance sink endpoint creation feedback and UI updates [73689a3a](https://github.com/tidbcloud/dbaas-ui/commit/73689a3abf6901928182c27084bef8eea6eb32b0)

  - refactor: update terminology from "TiDB" to "Instance" across various components for consistency [e5dccd08](https://github.com/tidbcloud/dbaas-ui/commit/e5dccd0808aaa955cd77eddee41f7078280129fd)

  - fix(private-endpoint): update authentication info retrieval for sink endpoint [82b8a613](https://github.com/tidbcloud/dbaas-ui/commit/82b8a613769ef2523c99dca6bcbaadcd121e04de)

  - feat(sink-endpoint): add endpoint for retrieving sink endpoint authentication info [cecc2230](https://github.com/tidbcloud/dbaas-ui/commit/cecc2230fd5be30f2c4a564e5ef4b39a91707bb4)

  - fix(Routes): remove DBAuditLog import and retain Security import for consistency [30d3dc5b](https://github.com/tidbcloud/dbaas-ui/commit/30d3dc5bf1f35d7a0272f66b9bf6636e6d2656bc)

  - feat(AccessControl): add TiDBLogRedactionAction to access configurations and update Log Redaction component with access guard [6f3846e6](https://github.com/tidbcloud/dbaas-ui/commit/6f3846e69620cf0c6a5a55c8bea08b0bb17faa52)

  - feat(LogRedaction): implement Log Redaction policy management with API integration and update UI components [00574d99](https://github.com/tidbcloud/dbaas-ui/commit/00574d9965d00143583d3680e863b1c65379da30)

  - feat(Security): add Security page and Log Redaction component with modal functionality [a91395cf](https://github.com/tidbcloud/dbaas-ui/commit/a91395cf4722c2b0d02bd84217a56905037a1dbf)

  - feat: connection aws refactor [8ef8ea53](https://github.com/tidbcloud/dbaas-ui/commit/8ef8ea532a30a04625a910be449359523312358b)

  - fix(private-endpoint): add PrivateEndpointForChangefeed component for GCP and Azure providers [45db7dc5](https://github.com/tidbcloud/dbaas-ui/commit/45db7dc5aa4534e1d79a1eead84a4d6e96c428de)

  - fix(private-endpoint): enhance form validation and improve UI for creating private endpoint for changefeed [40c634d6](https://github.com/tidbcloud/dbaas-ui/commit/40c634d61d7aa6df57ef84693eb929c9ffd80131)

  - fix(private-endpoint): improve modal properties for creating private endpoint for changefeed [9d85ccf8](https://github.com/tidbcloud/dbaas-ui/commit/9d85ccf815bafeb9d17138e2425ceecd33cd3578)

  - fix(package): update @tidbcloud/uikit to version 2.5.7 [2e59561f](https://github.com/tidbcloud/dbaas-ui/commit/2e59561f83522a3a9c662920f317b73c60f1501e)

  - feat(private-endpoint): add hover card information for advertised listener configuration in FormAdvertisedListener [b47c471c](https://github.com/tidbcloud/dbaas-ui/commit/b47c471c245aae5f2a5672ecb8d5366789e7a3e0)

- Merge pull request [#4239](https://github.com/tidbcloud/dbaas-ui/pull/4239) from tidbcloud/release-20251014 [7c97d0e6](https://github.com/tidbcloud/dbaas-ui/commit/7c97d0e60ce52d14340ea949b6e969afe5c1a521)

- Merge pull request [#4240](https://github.com/tidbcloud/dbaas-ui/pull/4240) from tidbcloud/release-20251014 [6575e283](https://github.com/tidbcloud/dbaas-ui/commit/6575e283adb9e37c4b1eaa78b3cf0999db698c9c)

  - release: 20251014 [0367d258](https://github.com/tidbcloud/dbaas-ui/commit/0367d258d791154ab374bd9282009cf050c52f30)

  - fix(private-endpoint): set advertised listener records to undefined for non-AWS providers [75337f9f](https://github.com/tidbcloud/dbaas-ui/commit/75337f9f5e8f2e476f655010e18017bd41923b1b)

  - feat(private-endpoint): add advertised listener records handling and improve reminder messages for AWS, Azure, and GCP [940de50a](https://github.com/tidbcloud/dbaas-ui/commit/940de50a630cf0fb70f5af9a20efe90615f6d7c4)

  - feat(private-endpoint): add validation for custom domain and enhance domain generation logic in FormAdvertisedListener [0b4cd8d2](https://github.com/tidbcloud/dbaas-ui/commit/0b4cd8d21233b1eda950e5b938ce45a25461b605)

  - feat(private-endpoint): enhance success message handling for AWS, Azure, and GCP in CreatePrivateEndpointForChangefeed [a7b4ce92](https://github.com/tidbcloud/dbaas-ui/commit/a7b4ce92c5b8675b505b0ae11755b0138c4d42f7)

  - fix(private-endpoint): await generateDomain mutation in FormAdvertisedListener [de43dda9](https://github.com/tidbcloud/dbaas-ui/commit/de43dda949f4ce1aa50ff93a7ecada14b3ee5167)

  - fix(private-endpoint): correct JSX syntax for alert message in CreatePrivateEndpointForChangefeed [8eab2184](https://github.com/tidbcloud/dbaas-ui/commit/8eab2184f605312c31608aab79782fbffd8eb6ba)

  - feat(private-endpoint): enhance availability zone handling with sorting and dynamic updates [1a6eaf28](https://github.com/tidbcloud/dbaas-ui/commit/1a6eaf289313d9cfeaf790bcd4a7eaaec5700265)

  - feat(private-endpoint): add reminders for AWS, Azure, and GCP before creating changefeed [28002b6d](https://github.com/tidbcloud/dbaas-ui/commit/28002b6d205d17292ede35f1b9ab984093abd20f)

  - feat(private-endpoint): dynamically set title and description based on cloud provider [d90c403a](https://github.com/tidbcloud/dbaas-ui/commit/d90c403a36dbb2e3421bcc833463594f17e79748)

  - feat(private-endpoint): replace AWSPrivateEndpointForChangefeed with PrivateEndpointForChangefeed component [728b61fe](https://github.com/tidbcloud/dbaas-ui/commit/728b61fe33ece0d9ccd81858d26d407b637cc450)

  - feat(private-endpoint): enhance AWSPrivateEndpointForChangefeed with data fetching and access control [8a8c7ddd](https://github.com/tidbcloud/dbaas-ui/commit/8a8c7dddea826124c0dcc1fdda0307989df061c7)

  - feat(private-endpoint): refactor AWSPrivateEndpointForChangefeed to use Stack component and improve structure [ae9c4d18](https://github.com/tidbcloud/dbaas-ui/commit/ae9c4d18dbbaf256667fe83044dc39b0aec64cb4)

  - feat(private-endpoint): add PrivateEndpointForChangefeedList component for listing endpoints [7a295496](https://github.com/tidbcloud/dbaas-ui/commit/7a2954964408f8ed0e091d47c8bfcaa5116f47f6)

  - feat(private-endpoint): add PrivateEndpointForChangefeedStatus component for status representation [9e166fac](https://github.com/tidbcloud/dbaas-ui/commit/9e166facebd80da34928b1af45f71ddc543f622a)

  - feat(private-endpoint): enhance CreatePrivateEndpointForChangefeed with error handling and success messages [0b463c15](https://github.com/tidbcloud/dbaas-ui/commit/0b463c1501e789f2706f2e7e816675d724532e52)

  - feat(networking): add AWSPrivateEndpointForChangefeed component to AWS provider section [c0129b83](https://github.com/tidbcloud/dbaas-ui/commit/c0129b83dd1c220010659e035cbec90458332faf)

  - feat(private-endpoint): add AWSPrivateEndpointForChangefeed component [98c3feb7](https://github.com/tidbcloud/dbaas-ui/commit/98c3feb7c315e4bd4d7c94e50ed3ef38a18682da)

  - feat(private-endpoint): implement CreatePrivateEndpointForChangefeed component with form handling [831184da](https://github.com/tidbcloud/dbaas-ui/commit/831184da849fb33fc23f6395786f553c4e3235d5)

  - feat(sink-endpoint): add SinkEndpointService endpoints and definitions [0f142abb](https://github.com/tidbcloud/dbaas-ui/commit/0f142abb669361104678365f2b8ed9caecade3bf)

- Merge pull request [#4238](https://github.com/tidbcloud/dbaas-ui/pull/4238) from tidbcloud/feat/remove-summit-banner [75f6be6e](https://github.com/tidbcloud/dbaas-ui/commit/75f6be6e2ffa3c209527dbf9ae662ee39deeb352)

- Merge pull request [#4237](https://github.com/tidbcloud/dbaas-ui/pull/4237) from tidbcloud/feat/essential-public [dbb11904](https://github.com/tidbcloud/dbaas-ui/commit/dbb1190470b42abd22d05d93780ff6b8f20da378)

- Merge pull request [#4229](https://github.com/tidbcloud/dbaas-ui/pull/4229) from tidbcloud/feat/essential_dm [0f834fbf](https://github.com/tidbcloud/dbaas-ui/commit/0f834fbf802c10ad2797c070c7c88ca8845ee872)

  - fix(useListSupportedSources): add refetchOnWindowFocus option to queries for improved data handling [90a07f22](https://github.com/tidbcloud/dbaas-ui/commit/90a07f2291f00837bd7da5271ba0eade8a28cc68)

  - fix(EssentialPrivateLinkCheck): add notifier for pending approval and error messages on refetch [3e896c86](https://github.com/tidbcloud/dbaas-ui/commit/3e896c86482d2b29291da2b73d41ceee3dbe65e3)

  - fix(EssentialPrivateLinkMessage): improve wording for clarity in endpoint service instructions [a5f3fddb](https://github.com/tidbcloud/dbaas-ui/commit/a5f3fddb078aa56a9c1cac0f5065dfff4f9709c6)

  - style: update background images and alignment in login page for improved aesthetics [54c589f8](https://github.com/tidbcloud/dbaas-ui/commit/54c589f88a833fcbd7af3c3fb93c8cfad307fa57)

  - refine(starter/overview): update spending limit alerts and button labels for improved clarity [b78c779c](https://github.com/tidbcloud/dbaas-ui/commit/b78c779c713c7bff0d3ec4f86f3dfd6f802a6f95)

  - fix(FormJobName): remove explicit type annotation for event in onBlur handler [f9d56459](https://github.com/tidbcloud/dbaas-ui/commit/f9d5645929c2ffac27891494cfe9bafcb0b07107)

  - fix(DataMigration): correct spelling of EsseintialDM to EssentialDM in event tracking [de759974](https://github.com/tidbcloud/dbaas-ui/commit/de75997449014115a7d7f298a67a2a028a3d5810)

- Merge pull request [#4233](https://github.com/tidbcloud/dbaas-ui/pull/4233) from tidbcloud/feat/db-audit-log-serverless [c7cc2297](https://github.com/tidbcloud/dbaas-ui/commit/c7cc229723de944f29cb9372521cc2bf1d0184cd)

  - fix(DataMigration): replace privateLinkEndpointId with tempEndpointId for improved state management [19c7340a](https://github.com/tidbcloud/dbaas-ui/commit/19c7340aafb1d488ffddf8fc67dfa233bb58b16f)

  - fix: typo [6dfcee47](https://github.com/tidbcloud/dbaas-ui/commit/6dfcee4761ff182e9aab5d945de91a7fa5ebddbd)

  - fix: typo [4952e68a](https://github.com/tidbcloud/dbaas-ui/commit/4952e68a3ffc2ca5f35a7ee478e2f4830692f01a)

- Merge pull request [#4236](https://github.com/tidbcloud/dbaas-ui/pull/4236) from tidbcloud/fix/byoc-db-audit-log-regions [004805c4](https://github.com/tidbcloud/dbaas-ui/commit/004805c42c2f931c3b72d4a4f023b0077ac530d1)

  - fix: db audit log config layout props renmae [c2d5f155](https://github.com/tidbcloud/dbaas-ui/commit/c2d5f155fd74ecf5f9c0d0d30419b4196165a197)

  - fix: essential db audit logging entrance [18c64838](https://github.com/tidbcloud/dbaas-ui/commit/18c64838e2a0ec2419cc36359deb7bd9f5909a58)

  - refine(cluster/create/alicloud): update label for clarity in ProviderRegion component [5f4f2016](https://github.com/tidbcloud/dbaas-ui/commit/5f4f2016c3896c9464c85332be3f852c6786de5d)

  - refactor(cluster/create/alicloud): reorder ClusterName component placement in Essential and Starter screens [dd35d0b7](https://github.com/tidbcloud/dbaas-ui/commit/dd35d0b7128c9ac260e9e9488bc952e875036dcd)

  - refactor(cluster/create): replace alicloud state management and deprecate enableAlibabaCloudOrgs in store [4b35593e](https://github.com/tidbcloud/dbaas-ui/commit/4b35593e31d2c0c0064aeeec9fa2b2a9f73b8117)

  - refine(essential/capacity): update TiDB Cloud Essential pricing link for accuracy [fdc9cfcf](https://github.com/tidbcloud/dbaas-ui/commit/fdc9cfcf4cbe1648cd5e3397ef94235daf58b8ac)

  - fix(starter/restore): clarify advanced settings eligibility for clusters with a monthly spending limit [04133ee0](https://github.com/tidbcloud/dbaas-ui/commit/04133ee07a3d87748d221b45359e85d37f6575f9)

  - refine(essential/create/alicloud): update pricing links in Capacity and EssentialSummary components [03084732](https://github.com/tidbcloud/dbaas-ui/commit/03084732d66b10fb4fa38728c8a4e947ae8bb065)

  - fix(DataMigration): reset endpoint_id on private link modal close for better state management [7afe06e4](https://github.com/tidbcloud/dbaas-ui/commit/7afe06e4726b1e58348c6b767ad46f2716e112c4)

  - feat(essential/create/alicloud): support alicloud essential public preview [b5485faf](https://github.com/tidbcloud/dbaas-ui/commit/b5485faf8b4e2f765ab3b74f58cb975df6af11b9)

  - refine(essential/create/aws): update pricing links in EssentialCapacity and SumCard components [626a239f](https://github.com/tidbcloud/dbaas-ui/commit/626a239f143d89809605e5fa48cb2c2565ac59fa)

  - feat(essential/create/aws): support aws essential public preview [30a069f8](https://github.com/tidbcloud/dbaas-ui/commit/30a069f8147944a37609964eb92fb02ad0fe95f1)

- Merge pull request [#4213](https://github.com/tidbcloud/dbaas-ui/pull/4213) from tidbcloud/tweak-starter-metrics [8d219ed8](https://github.com/tidbcloud/dbaas-ui/commit/8d219ed809d4047692aee13c71a17495aff0c04e)

- Merge pull request [#4217](https://github.com/tidbcloud/dbaas-ui/pull/4217) from tidbcloud/tweak-premium-metric [6ee91750](https://github.com/tidbcloud/dbaas-ui/commit/6ee91750a6c90550b24efbc28390f6a91a69784a)

- Merge pull request [#4173](https://github.com/tidbcloud/dbaas-ui/pull/4173) from tidbcloud/tweak-timezone [2c4070f7](https://github.com/tidbcloud/dbaas-ui/commit/2c4070f732dc8299bce575582f95d1c66dc71a43)

  - fix: db audit log file rename [bd6e3ece](https://github.com/tidbcloud/dbaas-ui/commit/bd6e3ece15daf937bd6f64826cdb0c034063dafd)

  - fix: db audit log file rename [9d3bc8a0](https://github.com/tidbcloud/dbaas-ui/commit/9d3bc8a06e0cf382bab136a9c949293c0d0f92d1)

  - fix: db audit log file rename [28871aa0](https://github.com/tidbcloud/dbaas-ui/commit/28871aa0520e513e3a1c9535adfe340625ab33ed)

  - fix: typo reset [71d2bc61](https://github.com/tidbcloud/dbaas-ui/commit/71d2bc610861d92da5dbef0c44c7243f8082a82e)

  - fix: essential db audit log download [07dd471a](https://github.com/tidbcloud/dbaas-ui/commit/07dd471ac64ca59ef97e13282839652685af2dbd)

  - refactor: update StoreConfig and Create components to use dynamic orgId and servicePlan [c3937080](https://github.com/tidbcloud/dbaas-ui/commit/c39370806d217f1ea8c8cf4a692ec71a52930216)

  - fix(StoreConfig): update orgId to '0' for region service list [7c481ab9](https://github.com/tidbcloud/dbaas-ui/commit/7c481ab92f321a88b05e9db51b4ee557235fe9f9)

  - fix: essential db audit log typo [375484df](https://github.com/tidbcloud/dbaas-ui/commit/375484dfd86bd374d9fd03c3a39e66094a22b7a9)

  - fix(DataMigration): add endpoint_id to form data and connection profile for improved handling [49a5a6eb](https://github.com/tidbcloud/dbaas-ui/commit/49a5a6eb4560a55f4503b14f70247a1fe0e09eb7)

  - fix(DataMigration): pass currentCluster to FormTargetConnection for improved context handling [0d7bb44c](https://github.com/tidbcloud/dbaas-ui/commit/0d7bb44c90a2cf5d483a09d2972d67f6872f5b5f)

  - fix(DataMigration): update EssentialPrivateLinkMessage to include cluster prop and improve console name display [22e3e740](https://github.com/tidbcloud/dbaas-ui/commit/22e3e740f939fb64b14c2f0f78fb61045b26ffd4)

  - fix(DataMigration): refactor FormTargetConnection to use isPrivate prop and enhance UI with alerts [54d7f9b3](https://github.com/tidbcloud/dbaas-ui/commit/54d7f9b31db4b2b7e14ad87ea6ea5dfcef1f344c)

- Merge pull request [#4235](https://github.com/tidbcloud/dbaas-ui/pull/4235) from tidbcloud/feat/mixpanel-servicePlan [877e746e](https://github.com/tidbcloud/dbaas-ui/commit/877e746e6086e505e47e39e3dde9199eff0b4d35)

  - chore: add comment for eventTracking usage in Store class [9db6cbdb](https://github.com/tidbcloud/dbaas-ui/commit/9db6cbdba745af973fb9ebac50b2fedad0d2b8f1)

  - feat: implement currentTiDB state management in TidbMgmtContainer and update tracking utility [6b657e9a](https://github.com/tidbcloud/dbaas-ui/commit/6b657e9a0570de7d3d2f511ac48c30fd1c26b9d9)

  - fix(DataMigration): improve wording in ConnectPreparationModal for clarity [3c4c1673](https://github.com/tidbcloud/dbaas-ui/commit/3c4c16738c8599f5de5f524fc6a160d2d2421c8a)

  - fix(DataMigration): simplify title rendering in ClusterDMList component [50df7822](https://github.com/tidbcloud/dbaas-ui/commit/50df782244af1192798695c08f20230cd0519dd9)

  - fix(DataMigration): add dedicated cluster check for quota and concurrent import logic [614c0d44](https://github.com/tidbcloud/dbaas-ui/commit/614c0d449f279f1d9a406473d72f4f772abc0b77)

  - fix(DataMigration): improve data retrieval logic in useDMEnabled function [58ad2777](https://github.com/tidbcloud/dbaas-ui/commit/58ad27772164ae61739e0f8d9f6cb5f434977a59)

  - fix(DataMigration): ensure consistent refetch settings in useDMEnabled function [849b8e1f](https://github.com/tidbcloud/dbaas-ui/commit/849b8e1f86b2cb1976500466859f9f4600a15af9)

  - feat(DataMigration): update DM feature flag logic to support serverless migration [abe9ca5c](https://github.com/tidbcloud/dbaas-ui/commit/abe9ca5c115300e7cf0626bf9af5cb6600ff683f)

- Merge pull request [#4234](https://github.com/tidbcloud/dbaas-ui/pull/4234) from tidbcloud/fix/inplace_restore [f12d06c4](https://github.com/tidbcloud/dbaas-ui/commit/f12d06c480470b3948167785ffd967c64b4e1ac3)

  - fix: improve UI text for destination restore section [a2b7d9e7](https://github.com/tidbcloud/dbaas-ui/commit/a2b7d9e7900c318fa205a1bf001a1d2ff36f7d33)

  - refactor: remove unused state for destination mode and improve code clarity [1011e702](https://github.com/tidbcloud/dbaas-ui/commit/1011e702989779192ef85e04a69d4d8de6efb550)

  - refactor: simplify destination mode handling and improve UI text [f895ea7f](https://github.com/tidbcloud/dbaas-ui/commit/f895ea7f69a730e82a7c001acaaaebef48197379)

  - Update src/uikit/components/TimeRangePicker/CurrentTimezoneLabel.tsx [2b4dc9f5](https://github.com/tidbcloud/dbaas-ui/commit/2b4dc9f5ad625d5f75214c0cbe63fcef6c778588)

  - fix: refine description for 'Idle Connection Duration' metric to improve clarity [8ba7ebb1](https://github.com/tidbcloud/dbaas-ui/commit/8ba7ebb1406a3e40f661fadf0fdc0b8a54fbf0e8)

  - fix: essential db audit log aws role arn accountid & externalid [83e1b5f2](https://github.com/tidbcloud/dbaas-ui/commit/83e1b5f289e452f35bac94e10af42b9b0a39db52)

  - fix(DataMigration): remove redundant text in incremental data migration support description [6cce3f28](https://github.com/tidbcloud/dbaas-ui/commit/6cce3f2861f61cb3a8d573fd1972475cb3c9a8b3)

  - fix(DataMigration): add refetch interval for useMigrationServiceListTasks [16f02799](https://github.com/tidbcloud/dbaas-ui/commit/16f02799b000fcc504562d019521af56bdbd38c0)

  - feat(DataMigration): refactor migration mode handling and simplify import mode display [e4e090f1](https://github.com/tidbcloud/dbaas-ui/commit/e4e090f1e7ce79a14de88c5ab8d3fbfbd86e7656)

  - feat(DataMigration): update task progress display logic and fix typo in Typography color [ecd97b0b](https://github.com/tidbcloud/dbaas-ui/commit/ecd97b0bb59d72792f4d73ef1edfa6ad3bca9532)

  - feat(DataMigration): simplify baRules assignment for full instance migration [953cb87c](https://github.com/tidbcloud/dbaas-ui/commit/953cb87c19e849445765b0da18d3aa414fe42609)

  - feat: update serverless metrics configuration to rename 'Average Query Duration' to 'Query Duration', add 'Total Connection' metric, and enhance query details for better monitoring [38ebafe1](https://github.com/tidbcloud/dbaas-ui/commit/38ebafe1e6bcd3d97a4e4bede7e24379fa96ee74)

  - fix: essential db audit logging remove download total [b31e48a2](https://github.com/tidbcloud/dbaas-ui/commit/b31e48a27aa09823e9bebb10c315f7babe57fabf)

  - fix: remove useless code [9402a6a1](https://github.com/tidbcloud/dbaas-ui/commit/9402a6a13baef48e05a60ded360fd24174f2b96a)

  - fix: essential db audit logging setting rotation step [3610be72](https://github.com/tidbcloud/dbaas-ui/commit/3610be72251637cc1e32ab18c37b6c6893a102b7)

  - fix: essential db audit logging setting file rotation [6033f478](https://github.com/tidbcloud/dbaas-ui/commit/6033f478088c36adc6737ff2072d2d55663420d1)

  - fix: essential db audit logging download file reset [8730c8d8](https://github.com/tidbcloud/dbaas-ui/commit/8730c8d8748200b0cf66a0d5870f03616cfeae3a)

  - fix: essential db audit logging link & typo [c09430f4](https://github.com/tidbcloud/dbaas-ui/commit/c09430f49086904ac7f8a92857000ab7f86d80bb)

  - feat(DataMigration): adjust column sizes for improved layout in migration tasks [2fc10692](https://github.com/tidbcloud/dbaas-ui/commit/2fc106927b9fefad52a34f73c0f68d62b75dead3)

  - feat(DataMigration): add getModeLabel function for improved mode display in migration tasks [32802892](https://github.com/tidbcloud/dbaas-ui/commit/3280289202573fbd0682d3abd61cbf4c4551400b)

  - feat(DataMigration): improve data export/import descriptions for better clarity [a364d116](https://github.com/tidbcloud/dbaas-ui/commit/a364d1161ecf6c07428f49d117a51bca5c9b2644)

  - feat(DataMigration): update title display to include Beta badge for non-dedicated clusters [a4d2c0f6](https://github.com/tidbcloud/dbaas-ui/commit/a4d2c0f65fa99833c6f4badfe1183f5860761fa9)

  - feat(DataMigration): add success notifications for pause and resume actions [cf911870](https://github.com/tidbcloud/dbaas-ui/commit/cf911870bdfd78f508dd08e6bd25013b63ebafe2)

  - feat(DataMigration): enhance resume functionality to support restart action [e07d938c](https://github.com/tidbcloud/dbaas-ui/commit/e07d938c9a1e2a038f727ed01eb92e63d984a9ec)

  - feat(event): add Restart action to Functions interface [dc802832](https://github.com/tidbcloud/dbaas-ui/commit/dc802832c279fee48512abbf1866f1b477ce9f6c)

  - fix(DataMigration): add null checks for task details in TaskProgress components [90c14e6e](https://github.com/tidbcloud/dbaas-ui/commit/90c14e6eea023fc9036dc74ace117cdce29fe343)

  - refactor(dm): simplify component definitions by removing unnecessary React.FC type annotations [534649c3](https://github.com/tidbcloud/dbaas-ui/commit/534649c345d20ea62aa9d78b250affeb9c149e56)

  - fix(DataMigration): add missing FAILED state to DataMigrationJobColorMap [5b05f2bf](https://github.com/tidbcloud/dbaas-ui/commit/5b05f2bf0848bc1260a4e402abc0c2c59541ec05)

- Merge pull request [#4231](https://github.com/tidbcloud/dbaas-ui/pull/4231) from tidbcloud/fix/pitr_start [52602fb2](https://github.com/tidbcloud/dbaas-ui/commit/52602fb28f085938af1461a6511158a6a0be4921)

  - fix: adjust pitrStartDate calculation to round to nearest second [b31366ef](https://github.com/tidbcloud/dbaas-ui/commit/b31366efce773a36c2c44cbfd225f55051c62e24)

  - fix: essential unredacted setting [d7c1be52](https://github.com/tidbcloud/dbaas-ui/commit/d7c1be526c53371944a63160f9b96af995f7b17b)

  - fix(DataMigration): update total field to total_size and adjust related logic [c96b03f7](https://github.com/tidbcloud/dbaas-ui/commit/c96b03f775ce98206197cdf4123545bf0c1de4e8)

  - fix(DataMigration): correct page token calculation for migration tasks pagination [04f64f19](https://github.com/tidbcloud/dbaas-ui/commit/04f64f1930d48573a17d630296ae72d59efefe60)

  - fix: essential gcs config fill [89ca03f0](https://github.com/tidbcloud/dbaas-ui/commit/89ca03f0e29862d44337a4ab10b760939e98b089)

  - fix(helper): encode SSL certificate contents to base64 for secure transmission [44283e56](https://github.com/tidbcloud/dbaas-ui/commit/44283e567c15ec0e1e97181b791bd76bf1638c17)

  - fix: essential db audit log fix [32e2f992](https://github.com/tidbcloud/dbaas-ui/commit/32e2f992865af81fa12329937466d08e9adf399e)

  - fix: essential db audit log fix [38059910](https://github.com/tidbcloud/dbaas-ui/commit/38059910a5708d8b420d6825ca6bb73d403d376f)

  - fix(Step1, Step2, Step4): simplify onFinish callback by removing unnecessary parameters [5197744e](https://github.com/tidbcloud/dbaas-ui/commit/5197744e8d3b22ac93e789ca650c12431074ea7c)

  - fix(Step2): remove unused useUnmount hook and related cleanup logic [fde71899](https://github.com/tidbcloud/dbaas-ui/commit/fde71899575fcf16b30afb141cefb298e3af9e56)

  - fix(helper): update connection type to use ConnType enum for consistency [f10daa65](https://github.com/tidbcloud/dbaas-ui/commit/f10daa655524bba6a65f527eb32a7dab9dbded7f)

  - fix(DataMigration): update progress type in swagger definition from string to number for better accuracy [184f304a](https://github.com/tidbcloud/dbaas-ui/commit/184f304ac7c64506a355faa2850d4512bee71dbc)

  - fix(DataMigration): integrate EssentialDMTypeOptions for migration mode selection in Step2 and Step4 [4f8e7b49](https://github.com/tidbcloud/dbaas-ui/commit/4f8e7b49076f0721dfd10b4ba5ca73334085aee2)

  - fix(CreateDataMigrationEssential): update migration_mode to use TaskMode enum for consistency [70289658](https://github.com/tidbcloud/dbaas-ui/commit/702896583f7b1bd23b57049539ba93f96aa237d5)

  - fix(DataMigration): simplify logical and physical mode checks in pause/scale function [60447ba7](https://github.com/tidbcloud/dbaas-ui/commit/60447ba71bc600a550ffccf5a0dce8edea8e17db)

  - fix(DataMigration): enhance action handling in migration job list with cancel, pause, and resume functionalities [8e0d43ba](https://github.com/tidbcloud/dbaas-ui/commit/8e0d43ba340eb29964c8a91310a18b4583d3c66f)

  - fix(DataMigration): refactor migration mode handling to use TaskMode enum and simplify related logic [b49eedfe](https://github.com/tidbcloud/dbaas-ui/commit/b49eedfe1223759370cce9ccf0cb231d106bf7b3)

  - fix(DeleteDMJob): reorder imports and improve component type definition for clarity [8290497d](https://github.com/tidbcloud/dbaas-ui/commit/8290497d7d0bcd86a034ba6d165d7bc4c1912e50)

  - fix(EssentialDmJobDetail): increase refetch interval for migration task data to improve performance [6e51204b](https://github.com/tidbcloud/dbaas-ui/commit/6e51204bcff20d81d7f525e3d11b431f0861ec54)

  - fix(EssentialDmJobDetail): update progress handling to remove percentage sign and trim whitespace [782c119b](https://github.com/tidbcloud/dbaas-ui/commit/782c119b34bb55475bebf8bfcffffee1a0be2269)

  - fix(DataMigration): correct spelling of 'CANCELLED' to 'CANCELED' in color map and swagger definition [4fe71cf7](https://github.com/tidbcloud/dbaas-ui/commit/4fe71cf7a95a50bced0af9f67b3d89b68172e94a)

  - fix(CreateDataMigrationEssential): update step names for clarity in migration process [79c32b62](https://github.com/tidbcloud/dbaas-ui/commit/79c32b62dea957dd2fc4ee9f1266febda604f305)

  - fix(EssentialPrivateLinkCheck): remove unnecessary data attributes from buttons for cleaner code [91799f9f](https://github.com/tidbcloud/dbaas-ui/commit/91799f9fb366ad04222d53a3b77cf1d9b9d780d7)

  - feat(EssentialDMStep1): implement private link creation and modal handling; refactor EssentialPrivateLinkCheck for improved data fetching [942af425](https://github.com/tidbcloud/dbaas-ui/commit/942af425aa937e1d1265e6d1fd9e92691799055b)

  - fix(DataMigration): update default values for host and service endpoint; rename mutation variable for clarity [5c313c3f](https://github.com/tidbcloud/dbaas-ui/commit/5c313c3f585b7ad6b7e46a8f61afb6b1f569a7c6)

  - refactor(DataMigration): restructure form data types and interfaces for clarity and consistency [1f90518b](https://github.com/tidbcloud/dbaas-ui/commit/1f90518b7b9ab7f22e9d34e35f3eae2703d5ff6b)

  - fix(EssentialDmJobDetail): replace timeFormatter with TimeComponent for creation time display [371a41f1](https://github.com/tidbcloud/dbaas-ui/commit/371a41f161b8d49687384af6ece355228e41910e)

  - fix: update mode label for consistency in display [b04806fa](https://github.com/tidbcloud/dbaas-ui/commit/b04806fa69f79246ad478dd87a256a019b984566)

  - refactor(DmJobStatus): format return statement for improved readability [04f97631](https://github.com/tidbcloud/dbaas-ui/commit/04f976316ff48d1ab5796ab90bca8138816f6cf6)

  - fix(ClusterDMJob): add headerProps to ClusterPageShell for back navigation [651f7d60](https://github.com/tidbcloud/dbaas-ui/commit/651f7d60bf9153f21ac0b5c8bbebe45d3411dcca)

  - feat: refactor DMJobDetail component to separate Essential and Dedicated job details into distinct components [477d5afb](https://github.com/tidbcloud/dbaas-ui/commit/477d5afbe8acbdf7d18778f6431178773451352f)

  - refactor(DmJobDetail): reorganize imports for better readability [ce321a94](https://github.com/tidbcloud/dbaas-ui/commit/ce321a94f999eeb064fe29fd6d39af053c59c85f)

  - fix(DMListEssential): correct ordering of migration tasks to use 'create_time desc' [b683ac0a](https://github.com/tidbcloud/dbaas-ui/commit/b683ac0a546913b2cac2c68a801a13b4113fe326)

  - fix(DMListEssential): correct header label from 'Created At' to 'Creation Time' and ensure proper ordering in migration tasks [fe883e8e](https://github.com/tidbcloud/dbaas-ui/commit/fe883e8ee26db82c64cd915d78a790180a7303cf)

  - fix(JobStatus): add fallback color for status badge when status is undefined [ba0fe374](https://github.com/tidbcloud/dbaas-ui/commit/ba0fe37435fcba0c071e712e0811166ed68a17eb)

  - feat(DataMigration): add dedicated and essential migration job lists with pagination and fallback rendering [70c97c73](https://github.com/tidbcloud/dbaas-ui/commit/70c97c73af3f3031a812c1626400125f24e524ce)

  - fix(MigrationService): rename operationId for task cancellation and add state property to MigrationTask [54c30717](https://github.com/tidbcloud/dbaas-ui/commit/54c30717475cb42d717d52fc52579d1a6729148f)

  - fix(EssentialDMStep2): adjust segmented control size and improve layout for object selection [8bb539ad](https://github.com/tidbcloud/dbaas-ui/commit/8bb539add7342dbe475046a0be1281daf1529b8c)

  - fix(Step2): improve clarity of message regarding supported migration modes [9c166b58](https://github.com/tidbcloud/dbaas-ui/commit/9c166b584420a5e0c0ac681616634298825ec04b)

  - fix(EssentialDMStep2): improve clarity of message regarding supported migration modes [8d6062d4](https://github.com/tidbcloud/dbaas-ui/commit/8d6062d48df4c51120badbd2ff7dd5edd953fbec)

  - fix(DataMigration): improve error handling by combining connection validation error messages [86dfc673](https://github.com/tidbcloud/dbaas-ui/commit/86dfc6733e0cbe290803d02c15d596f0decf21b9)

  - fix(DataMigration): enhance error handling by including detailed messages for connection validation failures [649b3e17](https://github.com/tidbcloud/dbaas-ui/commit/649b3e170ad39f60a470c4e64df447a5df9dc9fe)

  - fix(Step1): display error messages for validation failures in data migration job connections [7466ea64](https://github.com/tidbcloud/dbaas-ui/commit/7466ea645e0f5e993b4a5b98244f889cf98725e1)

  - fix(DataMigration): update DM feature flag logic for Alicloud essential clusters [9e229b0e](https://github.com/tidbcloud/dbaas-ui/commit/9e229b0e2f82918d19e9c765ca4ef1889b241611)

  - fix(DataMigration): simplify table columns and update headers for clarity [a45cd692](https://github.com/tidbcloud/dbaas-ui/commit/a45cd692f6d715c053a3eb58f0f7cdc587926c64)

  - fix(DataMigration): add MigrationTaskState to job color mapping [482f51fd](https://github.com/tidbcloud/dbaas-ui/commit/482f51fd468e71ae01e429a027d34ab8e8a65587)

  - fix(JobStatus): extend status type to include MigrationTaskState [a9691944](https://github.com/tidbcloud/dbaas-ui/commit/a9691944319f3e93ba35263855a1fce3af567c76)

  - fix(Step1): set error message for validation failures in data migration job connections [d96c5449](https://github.com/tidbcloud/dbaas-ui/commit/d96c5449fd563ff8b7e1b742134d8c190098ae30)

  - fix(serverless-service): update branchOrTag from 'dm' to 'master' [97638f3f](https://github.com/tidbcloud/dbaas-ui/commit/97638f3fd38a8cd82e95131e990e0b45cbc19d5c)

  - fix(DataMigration): add null checks for task steps and update layout with Box component [98a7ed60](https://github.com/tidbcloud/dbaas-ui/commit/98a7ed60d0632abde491c43db6705f8d87a10313)

  - feat(EssentialDMStep4): refactor job configuration and connection profile display for improved clarity and performance [9c26729f](https://github.com/tidbcloud/dbaas-ui/commit/9c26729f67a3c45fa676c260672b0b65523a267e)

  - feat(FormSourceConnection): update connect method handling to set display name based on selected option [aabefc73](https://github.com/tidbcloud/dbaas-ui/commit/aabefc737d9fc27524820fb633e384560f14582d)

  - feat(EssentialDMStep3): enhance error handling in precheck cancellation and improve import statements [723b746e](https://github.com/tidbcloud/dbaas-ui/commit/723b746e0fb4994d5ffb961ec67e920517550a4f)

  - refactor(EssentialPrivateLinkCheck): replace useCallback with useMemoizedFn for improved performance [93d97fd3](https://github.com/tidbcloud/dbaas-ui/commit/93d97fd39b3d80be2af24e9581a39729e01918d2)

  - feat(DataMigration): refactor migration steps and enhance connection validation with new components [7ff150b9](https://github.com/tidbcloud/dbaas-ui/commit/7ff150b98ae988d803ad284c13d2bf1a505bac73)

  - feat(DataMigration): enhance form data handling and integrate useFormContext in migration steps [3c110085](https://github.com/tidbcloud/dbaas-ui/commit/3c110085ec5968a69f013e0d8dffe94bad54a72f)

  - feat(DataMigration): split dedicated and essential data migration components to new files [eaa68001](https://github.com/tidbcloud/dbaas-ui/commit/eaa68001568fc8d1359f4114e282ff1a6ac28f9c)

  - feat(DataMigration): integrate react-hook-form for improved form handling in EssentialDMStep1 and CreateDataMigration [b2f0be06](https://github.com/tidbcloud/dbaas-ui/commit/b2f0be0686642dca1d7911ade225fa13e81e3a78)

  - fix: pass cluster prop to CreateDataMigaration component for proper data handling [cb928847](https://github.com/tidbcloud/dbaas-ui/commit/cb9288475531d29121eabb3e293a37b70713185b)

  - feat(DataMigration): Refactor and enhance migration steps [57f1a852](https://github.com/tidbcloud/dbaas-ui/commit/57f1a85222a43af477d9841e24a569e959e24bde)

  - fix: pass cluster prop to DMCreation component for proper data handling [2e6eaaa2](https://github.com/tidbcloud/dbaas-ui/commit/2e6eaaa211ced67eaf4d16456f40833476d63b30)

  - feat: add ConnectPreparationModal component for improved connection setup guidance [8f4ba7e6](https://github.com/tidbcloud/dbaas-ui/commit/8f4ba7e69fbb6293b18b8cff549377ecc1ea580a)

  - fix: add refetchOnWindowFocus option to IP whitelist queries for improved data consistency [adffb893](https://github.com/tidbcloud/dbaas-ui/commit/adffb89359b33b69f2574d312bf374aab5778f67)

  - fix: update Typography component in Step1 for consistent styling [af7a1400](https://github.com/tidbcloud/dbaas-ui/commit/af7a14003ab14b8cbcd1751ee6f17c6bf216a356)

  - feat: implement PrivateLinkCheck component for managing private link creation and status [032d6885](https://github.com/tidbcloud/dbaas-ui/commit/032d6885bb833929db18401be9049f4e03dbdcd9)

  - refactor: remove loading state check for source table in Step2 component [cbdb5e05](https://github.com/tidbcloud/dbaas-ui/commit/cbdb5e050c134caa3f4ba68e93408872e2a424e4)

  - feat: align button group layout in Step2, Step3, and Step4 components [2bedb91f](https://github.com/tidbcloud/dbaas-ui/commit/2bedb91f391ced08dee6b63e8b4ab72182873500)

  - feat: make 'name' prop optional in FormJobName component [8c8d0019](https://github.com/tidbcloud/dbaas-ui/commit/8c8d0019247c2a578dad2ad7c48a06f983fef6cd)

  - feat: add FormTargetConnection component for displaying target connection details in Step1 [c3ce0a59](https://github.com/tidbcloud/dbaas-ui/commit/c3ce0a5971a28824dc26d3ee501d0df39ac0b6aa)

  - feat: rename FormSourceConnectionProfile componen to FormSourceConnection [17f951a6](https://github.com/tidbcloud/dbaas-ui/commit/17f951a6a62f15c11ba1caef9905af3bf25496dc)

  - feat: add FormSourceConnectionProfile component for managing source connection settings in Step1 [833eb6a7](https://github.com/tidbcloud/dbaas-ui/commit/833eb6a71a4eaeb2001aa2e65846d5d17a9b0357)

  - feat: create FormJobName component for job name input handling in Step1 [c010bee6](https://github.com/tidbcloud/dbaas-ui/commit/c010bee6dba0e7037031ff0ed10b0f012541af9a)

  - feat: add useGetIpWhiteList hook to retrieve IP whitelist data for dedicated and essential connections [05c575f6](https://github.com/tidbcloud/dbaas-ui/commit/05c575f6eb49d532b56f4351ac5bdd4ff87333de)

  - refactor: remove unused useListDMJobs hook and set default job name in form [814de337](https://github.com/tidbcloud/dbaas-ui/commit/814de337cebc374adc49ceecdd36618ac1f8293f)

  - feat: add useListSupportedSources hook to manage dedicated and essential source options [e830175c](https://github.com/tidbcloud/dbaas-ui/commit/e830175c148b69503585d0d75e1775f2444d0f52)

  - feat: implement dedicated and essential migration job lists with pagination support [c544639f](https://github.com/tidbcloud/dbaas-ui/commit/c544639f1dd11bab439604c1e5948f92161b7c3d)

  - refactor: simplify DMJobScale component by removing unnecessary React.FC type and adjusting import statements [fe9ff80a](https://github.com/tidbcloud/dbaas-ui/commit/fe9ff80acceb658e3fbfec20fb67ab836c8d7759)

  - refactor: update job status and stage mapping to support dedicated and essential subtask stages [fdf3f6aa](https://github.com/tidbcloud/dbaas-ui/commit/fdf3f6aabdbdebcbbe23d1e8b75fc273eac6c30c)

  - feat: add serverlessDm import to legacy serverless swagger preparation [c3b6ce20](https://github.com/tidbcloud/dbaas-ui/commit/c3b6ce200d5add3decd86a61f5ce25ae7c6e2153)

  - refactor: enhance query options for useCanCreateDm function [4d74fafc](https://github.com/tidbcloud/dbaas-ui/commit/4d74fafcc9af86604f8ba12b7afff9aa582c2434)

  - refactor: update useDMEnabled logic for better usability and remove unused hook [b03f5bcf](https://github.com/tidbcloud/dbaas-ui/commit/b03f5bcf32359dd5e1e6bb3baad04d161fd66d40)

  - refactor: rename imports for consistency in serverless components [2590ff22](https://github.com/tidbcloud/dbaas-ui/commit/2590ff22bc29c6144b11864a6d1e12056eadc8aa)

  - refactor: remove deprecated CreateImport component for serverless import [edc85e25](https://github.com/tidbcloud/dbaas-ui/commit/edc85e257512d9c69c5ee5db338ba5835e5aa5ba)

  - feat(migration): add Swagger API definition for Migration Service [debf1b9b](https://github.com/tidbcloud/dbaas-ui/commit/debf1b9bec295cbb49d71ced04e21833b2c08438)

  - fix: update Swagger API definitions and endpoints for serverless service [dd6693d8](https://github.com/tidbcloud/dbaas-ui/commit/dd6693d8ac6e41347c0dbee1902b863aea2fff49)

  - feat(swagger): add serverless service swagger download script [c145f63d](https://github.com/tidbcloud/dbaas-ui/commit/c145f63d5772e1f61a212d4e7c7c58bb3b97e720)

- Merge pull request [#4228](https://github.com/tidbcloud/dbaas-ui/pull/4228) from tidbcloud/release-20250929 [e732f899](https://github.com/tidbcloud/dbaas-ui/commit/e732f899581f08e85df1600542ecd728ba2cdfbf)

- Merge pull request [#4227](https://github.com/tidbcloud/dbaas-ui/pull/4227) from tidbcloud/release-20250929 [b243f592](https://github.com/tidbcloud/dbaas-ui/commit/b243f592336d72fcf5805f76adba8919a8e41139)

  - release: 20250929 [c3c97ba9](https://github.com/tidbcloud/dbaas-ui/commit/c3c97ba952cb042f4ab50fcc8ab8f10c3d0215b3)

- Merge pull request [#4226](https://github.com/tidbcloud/dbaas-ui/pull/4226) from tidbcloud/refactor/import-access [f931f00f](https://github.com/tidbcloud/dbaas-ui/commit/f931f00f280c2d4b9277d5ff61cf57f5805e1b4f)

  - fix: correct spelling of "time zone" in CurrentTimezoneLabel component [b1122d6e](https://github.com/tidbcloud/dbaas-ui/commit/b1122d6ed5ae756812f4ed6a47d30e01535d6410)

  - chore: update @tidbcloud/uikit to version 2.5.6 in package.json and yarn.lock [53d5b460](https://github.com/tidbcloud/dbaas-ui/commit/53d5b460048d45733ddba017367f86a7a2a7df61)

  - refactor: remove CurrentTimezoneLabel component and integrate its functionality into TimeRangePicker [d73a568c](https://github.com/tidbcloud/dbaas-ui/commit/d73a568c44ef3875eb7ca18a2ad36f211c4e4b07)

- Merge branch 'dev' into tweak-timezone [21cb34d1](https://github.com/tidbcloud/dbaas-ui/commit/21cb34d1294ec1f35d96a077b434bd963e62ad3f)

  - refactor: add spacing for improved readability in ExportPageHeader and ImportDropzone components [0b299274](https://github.com/tidbcloud/dbaas-ui/commit/0b299274926e778eef6c7b2f239ccbfdb3121dd2)

  - refactor(access-control): remove AccessGuard wrapper for cancel button in ImportDetailPremium [93eeb738](https://github.com/tidbcloud/dbaas-ui/commit/93eeb7389aa54eb5e44683f6dab7ebda702c7962)

  - refactor(access-control): replace useAccessGuard with AccessGuard for cancel button in ImportDetailPremium [98a318be](https://github.com/tidbcloud/dbaas-ui/commit/98a318bea031eb0ff591c59bce3a88c91ec95384)

  - refactor(access-control): replace useAccessGuard with AccessGuard for cancel button in ImportTaskDetailDrawer [75fb80c6](https://github.com/tidbcloud/dbaas-ui/commit/75fb80c6ca6a7a3a71aca770e3a31c33b99c9ef0)

  - refactor(access-control): replace useAccessGuard with AccessGuard for cancel actions in Imports [9278ec58](https://github.com/tidbcloud/dbaas-ui/commit/9278ec582301539fd931129b79df93ef39d7e423)

  - refactor(access-control): integrate AccessGuard for ImportDropzone in Imports [751bb5b9](https://github.com/tidbcloud/dbaas-ui/commit/751bb5b90a2093b58db5d6b8fb5189bc97a0da05)

  - refactor(access-control): integrate access guard for ExportPageHeader in ClusterExportList [8fb459c2](https://github.com/tidbcloud/dbaas-ui/commit/8fb459c2f4380838a164838193ba7afc8c3997e6)

  - refactor(access-control): integrate access guard for ClusterBackupAction in BackupListServerless and DedicatedBackupList [1d687942](https://github.com/tidbcloud/dbaas-ui/commit/1d687942b7128d3d25b04cf0737183867e5a3c1a)

  - refactor(access-control): integrate access guard for export actions in ExportPageHeader and ClusterExportList [5928c507](https://github.com/tidbcloud/dbaas-ui/commit/5928c5071a4803a9629a5f7be6913383b306eb1c)

  - refactor(access-control): integrate access guard for cancel action in ImportTaskDetailDrawer [e42a245f](https://github.com/tidbcloud/dbaas-ui/commit/e42a245fbc602ba5039e66ce1ff555ec1ca47812)

  - refactor(access-control): integrate access guard for import cancellation [bd9b9dac](https://github.com/tidbcloud/dbaas-ui/commit/bd9b9dac8a3b576e3283c5e2a68fa310ec7e0851)

  - refactor(imports): integrate access guard for ImportDropzone component [5af8823d](https://github.com/tidbcloud/dbaas-ui/commit/5af8823dada14448afe7e982ec3cd9bd3121fca8)

  - refactor(access-control): update AccessGuard ID from 'ClusterImportView' to 'ClusterImportAction' [5443d598](https://github.com/tidbcloud/dbaas-ui/commit/5443d59823cbaf3e89a5dc2c477dd220ff317d0a)

  - refactor(access-control): update AccessGuard ID for import action from 'ClusterImportView' to 'ClusterImportAction' [d08e7546](https://github.com/tidbcloud/dbaas-ui/commit/d08e75460f11b7898877a29076bfe6bf3b428376)

  - refactor(access-control): update access guard to use 'ClusterImportAction' for import creation [5b809c1b](https://github.com/tidbcloud/dbaas-ui/commit/5b809c1b7947046669a2aa1c47ce35ce2af2bf64)

  - refactor(access-control): move AccessGuard component to wrap action menu for better access control [f65ce5a4](https://github.com/tidbcloud/dbaas-ui/commit/f65ce5a48d2395a6454229570a7f0b4a8dc5dd06)

  - refactor(imports): simplify action menu rendering and conditionally display cancel option [6cb488ea](https://github.com/tidbcloud/dbaas-ui/commit/6cb488ea6ea050aea4a419031ed76488c6642a51)

  - refactor(access-control): update access guard for import action from 'ClusterImportView' to 'ClusterImportAction' [099a2712](https://github.com/tidbcloud/dbaas-ui/commit/099a27127718df6f757db5154ca17b31be44e554)

  - refactor(imports): conditionally render action menu based on access permissions [6d5f7e8e](https://github.com/tidbcloud/dbaas-ui/commit/6d5f7e8e62c220bafa8e88233d11081943636e65)

  - refactor(access-control): update access ID from 'ClusterDMGate' to 'ClusterDMView' in DataMigration List component [43491b05](https://github.com/tidbcloud/dbaas-ui/commit/43491b05473d791484632a8490a13b99d681438b)

  - refactor(access-control): change access ID from 'ClusterImportGate' to 'ClusterImportView' in multiple components [3d11c983](https://github.com/tidbcloud/dbaas-ui/commit/3d11c983cbcaebd2dd7787c247144da3471e6ce4)

  - refactor(access-control): update access ID mappings and add project viewer permissions [7313ed08](https://github.com/tidbcloud/dbaas-ui/commit/7313ed08de48294f16405e76d8f84cb29489edf3)

  - chore(scripts): update PR creation commands in hotfix.sh and release.sh to specify the head branch [2b3ac278](https://github.com/tidbcloud/dbaas-ui/commit/2b3ac278d5794c7057d8a47c96b82643bfb17bc1)

- Merge pull request [#4225](https://github.com/tidbcloud/dbaas-ui/pull/4225) from tidbcloud/fix/placeholder [37a5076e](https://github.com/tidbcloud/dbaas-ui/commit/37a5076e1aad507ac0382c6f7c4963d98790cab5)

  - fix: update placeholder text in ColumnSelector component [1c1b96fb](https://github.com/tidbcloud/dbaas-ui/commit/1c1b96fb97a2a6009fc0f4492854c29287cff352)

- Merge pull request [#4223](https://github.com/tidbcloud/dbaas-ui/pull/4223) from tidbcloud/chore-integration-badge [8fb4d90e](https://github.com/tidbcloud/dbaas-ui/commit/8fb4d90ee7085c0336af4eaa191d41ef3cccfbcd)

- Merge pull request [#4224](https://github.com/tidbcloud/dbaas-ui/pull/4224) from tidbcloud/feat/cdc_case [77f115dc](https://github.com/tidbcloud/dbaas-ui/commit/77f115dcf4e788507e653bcaa4d21d6bd7b600be)

  - fix: essential db audit log download [46942387](https://github.com/tidbcloud/dbaas-ui/commit/469423873c36d855bc8d741736bc625d7d3fd9f1)

  - fix: essential db audit log rotation setting [a523ca80](https://github.com/tidbcloud/dbaas-ui/commit/a523ca8077b3ceb5f0f52a9c1af20548fc8d9d7e)

- Merge pull request [#4222](https://github.com/tidbcloud/dbaas-ui/pull/4222) from tidbcloud/fix/backup_setting_rule [5c7c1f41](https://github.com/tidbcloud/dbaas-ui/commit/5c7c1f41a5c580baa00573ab9dc36ee6b075ba07)

  - fix(changefeed): update output raw events display from 'True/False' to 'Yes/No' [cfc6f832](https://github.com/tidbcloud/dbaas-ui/commit/cfc6f8322a33d4b6b08d1c02b264abbc6d171ae1)

  - feat(changefeed): add case_sensitive option with event tracking in ConfigureReplica [ad42b4e9](https://github.com/tidbcloud/dbaas-ui/commit/ad42b4e977d80a7c6abb682ce678385b5195bddf)

  - feat(changefeed): add case_sensitive display in table configuration [1c3eb433](https://github.com/tidbcloud/dbaas-ui/commit/1c3eb433f1ba010af650dacbe7edb6d779fc7862)

  - feat(changefeed): display case_sensitive option in table filter properties [8e340e17](https://github.com/tidbcloud/dbaas-ui/commit/8e340e178b892a3157d5ddb3b74d0fba4cc855aa)

  - feat(changefeed): add case_sensitive option for table configuration [75b883c7](https://github.com/tidbcloud/dbaas-ui/commit/75b883c7dcb12a6315a9361e94f9deee877fb119)

  - fix(changefeed): replace FormRadioGroup with Checkbox for table mode display [65020b0a](https://github.com/tidbcloud/dbaas-ui/commit/65020b0a23f6efe56aaa6b104911e088a698abfd)

  - refactor(integration): update integration badges to reflect 'PREVIEW' for Prometheus and conditionally display 'BETA' for Datadog and New Relic [5c4f15a3](https://github.com/tidbcloud/dbaas-ui/commit/5c4f15a3d1980feb1033ed3fe447416c9b002fec)

  - chore: update @tidbcloud/uikit to version 2.5.5 [6de6f6c3](https://github.com/tidbcloud/dbaas-ui/commit/6de6f6c35a11b1f4d0a788544273ff51f0305feb)

  - feat(dataflow): add case_sensitive property to dataflow event filter rules [56d16d24](https://github.com/tidbcloud/dbaas-ui/commit/56d16d24ce9d7996dfe9d218771c2a1644c6da99)

  - fix: update @tidbcloud/uikit to version 2.5.5 [d56d85fd](https://github.com/tidbcloud/dbaas-ui/commit/d56d85fd816c2770c906a10aba0d15c96806fa9e)

  - fix: update validation messages for retentionDays input in BackupSettingPremium component [5b2b6fa5](https://github.com/tidbcloud/dbaas-ui/commit/5b2b6fa528e894a565ddbea08d9df03e299adea0)

  - fix: add validation rules for retentionDays input in BackupSettingPremium component [e27b8869](https://github.com/tidbcloud/dbaas-ui/commit/e27b886983339c0bd7f5bc8602735c40b437a561)

  - fix: essential audit log fix [10665374](https://github.com/tidbcloud/dbaas-ui/commit/10665374da9b50f7104d011ac48273c5baec940b)

  - feat: essential api fix [c7a06c30](https://github.com/tidbcloud/dbaas-ui/commit/c7a06c30c49b8105b4a65f8d4e3c95214480a98a)

- Merge pull request [#4221](https://github.com/tidbcloud/dbaas-ui/pull/4221) from tidbcloud/hotfix/create-aws-essential [16460d6a](https://github.com/tidbcloud/dbaas-ui/commit/16460d6a86e768ed61de0268de2173effbf96a33)

- Merge pull request [#4220](https://github.com/tidbcloud/dbaas-ui/pull/4220) from tidbcloud/hotfix/create-aws-essential [5ad8197f](https://github.com/tidbcloud/dbaas-ui/commit/5ad8197f23035c418ad033d16492e131346f3d34)

  - fix(essential/create): update high availability type setting logic based on regional support [a0698748](https://github.com/tidbcloud/dbaas-ui/commit/a06987487fe03a09c5bbc1b86f272bc566b13b8f)

  - hotfix: 202509251636 [0eb6b75a](https://github.com/tidbcloud/dbaas-ui/commit/0eb6b75a055afcea99cb829d7a5c1c998d0da251)

  - fix(essential/create): revert region handling to use region name instead of regionId across Essential components [b15cfa58](https://github.com/tidbcloud/dbaas-ui/commit/b15cfa587dfc9243c50f31c488c4e0372c202ea4)

  - fix: essential db audit log form auto fill [1634a691](https://github.com/tidbcloud/dbaas-ui/commit/1634a691a1af6c862220a07d508f74490f2044d1)

  - fix: essential db audit log download file [c55cf232](https://github.com/tidbcloud/dbaas-ui/commit/c55cf23205e8507a60d7df75f04db05e02bd01fb)

  - fix: essential db audit log entrance [34747cb7](https://github.com/tidbcloud/dbaas-ui/commit/34747cb7bed8c10e48314529649c231d132c4252)

  - fix: essential db audit log api debug [a0e49129](https://github.com/tidbcloud/dbaas-ui/commit/a0e491296fe4ce71d00ffc3fb234a9bf6564b7a5)

  - fix: essential db audit log api debug [f84af918](https://github.com/tidbcloud/dbaas-ui/commit/f84af91852eb2b6d7ff0d308fd84f2d385c70219)

  - fix: essential audit log swagger update [92713713](https://github.com/tidbcloud/dbaas-ui/commit/9271371326ec5dcd777ccd44224d385e1b1cf96b)

  - fix: essential audit log swagger update [43c97c04](https://github.com/tidbcloud/dbaas-ui/commit/43c97c04260c3b57e4cb6febb0ee4616781cbde3)

  - fix: essential db audit log swagger [f8a1b866](https://github.com/tidbcloud/dbaas-ui/commit/f8a1b866287faf28207ef64013980226c3d0aa2b)

  - feat: essential db audit log list [490b24bc](https://github.com/tidbcloud/dbaas-ui/commit/490b24bc5b3694698b64cfab89c922dfad2659b7)

  - feat: essential db audit log alicloud [9be83fe6](https://github.com/tidbcloud/dbaas-ui/commit/9be83fe6ee6a9a07e9beea799f2f5e2bd17c6429)

  - feat: essential db audit log filter rules [1b64a7a9](https://github.com/tidbcloud/dbaas-ui/commit/1b64a7a9db52ce0dfdc3576918b6120f892ce773)

  - feat: essential audit log setting [91448982](https://github.com/tidbcloud/dbaas-ui/commit/91448982299ecbc41a9a277d7d6983764031de14)

  - feat: essential db audit log aws use component [278c941a](https://github.com/tidbcloud/dbaas-ui/commit/278c941a686d27573694fdcfe93976a3590dd332)

  - feat: essential db audit log alicloud modal [b2f54c5c](https://github.com/tidbcloud/dbaas-ui/commit/b2f54c5c15548bcf671d4e6aafe524ecbd0ffd64)

  - feat: serverless db audit log setting wip [800f5111](https://github.com/tidbcloud/dbaas-ui/commit/800f5111651576b1f4185b63aac717a5893d14ca)

  - feat: db audit log serverless enable wip [6dcf65f6](https://github.com/tidbcloud/dbaas-ui/commit/6dcf65f6ad3411e91462f61d7b47b86ce2539023)

  - feat: db audit log serverless initial [f117df85](https://github.com/tidbcloud/dbaas-ui/commit/f117df8552e3fbb01c166ec479aaa9aaef5e9bf1)

  - feat: db audit log remove decidated to folder [c369de9e](https://github.com/tidbcloud/dbaas-ui/commit/c369de9e6e00d685c16eb40b74aa3ea9f9f297c2)

  - feat: db audit log serverless swagger [31c7e8a5](https://github.com/tidbcloud/dbaas-ui/commit/31c7e8a5b1ff537031a7ad34b5fccac165cdb4ea)

- Merge pull request [#4218](https://github.com/tidbcloud/dbaas-ui/pull/4218) from tidbcloud/fix/sidebar_import [b7ba9f67](https://github.com/tidbcloud/dbaas-ui/commit/b7ba9f67062aa906f8eaa4ed3315fb9efd62ab18)

- Merge pull request [#4219](https://github.com/tidbcloud/dbaas-ui/pull/4219) from tidbcloud:fix/cdc_event [47c501a7](https://github.com/tidbcloud/dbaas-ui/commit/47c501a71400641044b6dcfcbec429109f1fd5e8)

  - fix: correct event tracking value assignment in FormEventSplit component [35c73205](https://github.com/tidbcloud/dbaas-ui/commit/35c732056381827d24412861b795af68b133249e)

  - refactor(CreateImport): update deprecation notice to specify new component usage [8da49b49](https://github.com/tidbcloud/dbaas-ui/commit/8da49b492ada43be042a589b97b560379db60e4a)

  - refactor(ImportFromCloud): enhance ConfigureConnection component with cluster state validation [0439aae5](https://github.com/tidbcloud/dbaas-ui/commit/0439aae566bc6fd10b50c9df8cf623cb421a7753)

  - refactor(CreateImport): mark component as deprecated [d8dcbb43](https://github.com/tidbcloud/dbaas-ui/commit/d8dcbb4363c96f5a0b92fed9d56c73bc9be91b5d)

  - refactor(import-status): simplify import status checks and add dedicated cluster state validation [71c88da1](https://github.com/tidbcloud/dbaas-ui/commit/71c88da1da3260c4ea8a40b9fd46d1c65fecac34)

  - refactor(sidebar): remove unused import status logic and simplify import nav item [c8809d99](https://github.com/tidbcloud/dbaas-ui/commit/c8809d99049a1a16d95ccd2df41928dea49b94b5)

  - feat: add new metrics for TiKV gRPC and storage performance, including average and P99 durations for various operations [306f74cc](https://github.com/tidbcloud/dbaas-ui/commit/306f74ccced7f278f7acee5140e132f5aca7350e)

- Merge pull request [#4216](https://github.com/tidbcloud/dbaas-ui/pull/4216) from tidbcloud/release-20250923 [d7e0bfc8](https://github.com/tidbcloud/dbaas-ui/commit/d7e0bfc8f9e3a53ad4cb29451a70b3dfc7805c93)

- Merge pull request [#4215](https://github.com/tidbcloud/dbaas-ui/pull/4215) from tidbcloud/release-20250923 [d4be4fdf](https://github.com/tidbcloud/dbaas-ui/commit/d4be4fdfe4c7772687b65a3ac19a949bdd0553b7)

  - release: 20250923 [74f1d31f](https://github.com/tidbcloud/dbaas-ui/commit/74f1d31fd11b9ae3e8bcfdd209470d821314a86e)

- Merge pull request [#4214](https://github.com/tidbcloud/dbaas-ui/pull/4214) from tidbcloud/refactor/create-essential [18de644f](https://github.com/tidbcloud/dbaas-ui/commit/18de644f62a08992ccfdd21a7c20deb8a63d9845)

- Merge pull request [#4212](https://github.com/tidbcloud/dbaas-ui/pull/4212) from tidbcloud/feat/premium_db_audit_log [e783296a](https://github.com/tidbcloud/dbaas-ui/commit/e783296a1ac13ba433cdb226a301314fe4861524)

  - fix(starter/restore): add divider component for improved UI layout in serverless restore section [72959c40](https://github.com/tidbcloud/dbaas-ui/commit/72959c400c457f04b8594261795668c57a7985d3)

  - refactor(alicloud/starter/create): add advanced settings for dual-layer data encryption and update form handling [efd168a9](https://github.com/tidbcloud/dbaas-ui/commit/efd168a9d5a26678259f8906858eac7450c9a08b)

  - refactor(essential/create): update region handling in Essential components to use regionId instead of name [9cb243f4](https://github.com/tidbcloud/dbaas-ui/commit/9cb243f4be4242f498936b8d4987687f2ee5358d)

  - refactor(essential/create): implement regional high availability logic in EssentialHighAvailability component [417d8d65](https://github.com/tidbcloud/dbaas-ui/commit/417d8d655cb8b55d5e048eafa3dccbd6a7bc1506)

  - feat(utils/feat-flag): add isEssentialRegionalHAEnabled function to check essential regional HA feature flag [41d5549f](https://github.com/tidbcloud/dbaas-ui/commit/41d5549f241a521c668ec7dca5ce5c4bc3438db1)

- Merge pull request [#4206](https://github.com/tidbcloud/dbaas-ui/pull/4206) from tidbcloud/feat/migrate-api-eric [ed9c9877](https://github.com/tidbcloud/dbaas-ui/commit/ed9c987731eeb31e45f643eb4131cc69def25087)

  - fix(TreeSelect): ensure parent nodes are marked as checked when all children are selected [c3c092f4](https://github.com/tidbcloud/dbaas-ui/commit/c3c092f443cde27e2c4f06709477c09d5ed864e5)

  - feat(DBAuditLog): add isShouldParentSelectable prop to RuleCreation component and refine event type traversal logic for improved functionality [7b6c077c](https://github.com/tidbcloud/dbaas-ui/commit/7b6c077c1aecdf39be7a02f31b4e26132d6fca6f)

- Merge pull request [#4208](https://github.com/tidbcloud/dbaas-ui/pull/4208) from tidbcloud/feat-cluster-prometheus [8312247e](https://github.com/tidbcloud/dbaas-ui/commit/8312247ec0c5b76c06e9aa7165349f886012f5e5)

  - feat: add orgid to event [b85e014c](https://github.com/tidbcloud/dbaas-ui/commit/b85e014c0469b2231fea5cdfe4c8a8d58963e82f)

  - feat: add event for log refaction [32014906](https://github.com/tidbcloud/dbaas-ui/commit/3201490680e21743d88a7b3508782f6247c43872)

- Merge pull request [#4211](https://github.com/tidbcloud/dbaas-ui/pull/4211) from tidbcloud/tweak-slowquery [0e28c79a](https://github.com/tidbcloud/dbaas-ui/commit/0e28c79ae9d5ee30a3e1044a3ae91388df84466a)

  - refactor: migrate api for networking [9f886fc7](https://github.com/tidbcloud/dbaas-ui/commit/9f886fc735832f14b65ad28a2e0461356f6295af)

  - refactor: migrate cteate dedicated legacy api [ab178934](https://github.com/tidbcloud/dbaas-ui/commit/ab1789345debd58e9c6c401ed07c908df491c4e6)

  - feat: remove legacy nodemap code [3c3dd10f](https://github.com/tidbcloud/dbaas-ui/commit/3c3dd10f126b680ee7bfa545d316928392e0ed29)

  - feat: remove legecy api code for summary card of dedicated creation [59b30773](https://github.com/tidbcloud/dbaas-ui/commit/59b3077384f5e5c14ceacd96931945258f763771)

- Merge pull request [#4207](https://github.com/tidbcloud/dbaas-ui/pull/4207) from tidbcloud/feat/migrate-branch-api [b793af21](https://github.com/tidbcloud/dbaas-ui/commit/b793af218f7269396a8bcc54d2bd2c6d1dae7b3e)

  - feat: update metrics configuration to enhance query duration and transaction duration metrics, add new metrics for lock-wait and idle connection duration [1a135012](https://github.com/tidbcloud/dbaas-ui/commit/1a135012bbd100e918f8f509bf470051d54a3009)

- Merge pull request [#4205](https://github.com/tidbcloud/dbaas-ui/pull/4205) from tidbcloud/feat/cdc_event_split [52d5096a](https://github.com/tidbcloud/dbaas-ui/commit/52d5096a6e8babc12a02e6759e46e7b6ab3fed7e)

  - feat: add event tracking for output raw change event toggle [3b99b70c](https://github.com/tidbcloud/dbaas-ui/commit/3b99b70c70a627162ececc093cb71bcf79565583)

  - feat(DBAuditLog): refactor RuleCreation and RulesTable components to improve state management and user experience; introduce RuleActions for better modularity [b025104d](https://github.com/tidbcloud/dbaas-ui/commit/b025104d0e0c3463ea1624a0bd4dc38b61c9b8b0)

  - Revert "feat(DBAuditLog): enhance RuleCreation component by adding isShouldParentSelectable prop and refactor event type traversal logic for improved clarity" [34cd10e4](https://github.com/tidbcloud/dbaas-ui/commit/34cd10e483b70b1be31b3d5e11b939c1a0891a43)

  - feat(DBAuditLog): enhance RuleCreation component by adding isShouldParentSelectable prop and refactor event type traversal logic for improved clarity [7635f8d4](https://github.com/tidbcloud/dbaas-ui/commit/7635f8d4e2599fefb2acf84463d1bc79081e3de6)

  - feat(DBAuditLog): extend access control by adding new audit log permissions and updating related components for enhanced functionality [54ec3e6b](https://github.com/tidbcloud/dbaas-ui/commit/54ec3e6bcfbe7aedf92bfd918f9fd26898721142)

  - feat(DBAuditLog): update log settings to replace 'unredacted' with 'redacted' for clarity and adjust related logic in LogSettingsModal [1c3d1272](https://github.com/tidbcloud/dbaas-ui/commit/1c3d1272a0e150f45ff98ee6e7dc36d46cd9af23)

  - feat(TiDBMgmt): update TiDBMgmtNav to accept SharedTiDB object and disable DB Audit Logging option when creating [7e4a15b1](https://github.com/tidbcloud/dbaas-ui/commit/7e4a15b1f1d3155803da6af59305b3e25c170480)

  - feat(DBAuditLog): update log settings to handle unspecified format and add validation rules for required fields [eacd0d26](https://github.com/tidbcloud/dbaas-ui/commit/eacd0d261c07507f1474c47154cbfa44ac936ddb)

  - feat(DBAuditLog): integrate query invalidation on successful audit log filter rule update [7a65606a](https://github.com/tidbcloud/dbaas-ui/commit/7a65606a10de630acfaac6fc30e451d13709ed5e)

  - feat(DBAuditLog): add format option to log settings and rename switch for clarity [534ddd4a](https://github.com/tidbcloud/dbaas-ui/commit/534ddd4a6255cd4a2591d254fafd7ac02ae2bbe0)

  - feat(DBAuditLog): refactor audit log components to improve state management and API integration; update filter rules handling and enhance log settings modal functionality [378e18c0](https://github.com/tidbcloud/dbaas-ui/commit/378e18c0b9479a2797069f233b1895dfd424e809)

  - feat(DBAuditLog): enhance filter rules management with new RuleSwitch component and integrate log settings modal; refactor filter rules creation and deletion logic [e90a46b4](https://github.com/tidbcloud/dbaas-ui/commit/e90a46b4508a49f7f6f91f7e6a8d4a3ab551ed4a)

  - feat(DBAuditLog): enhance audit log settings with new DisableModal and improved EditModal; integrate API for fetching and updating settings [c50b370e](https://github.com/tidbcloud/dbaas-ui/commit/c50b370e4d48beeb9773be876db7416d156a5aa8)

  - feat(DBAuditLog): implement AWS S3 configuration form and IAM policy display; refactor audit log settings modal [d7c6108d](https://github.com/tidbcloud/dbaas-ui/commit/d7c6108d67dfe08954cc6ce209412d05344e9df7)

  - feat(DBAuditLog): add database audit logging feature with filter rules management and settings modal [e654a7e4](https://github.com/tidbcloud/dbaas-ui/commit/e654a7e495bb67fa783b474876a4e087f3c38863)

- Merge pull request [#4210](https://github.com/tidbcloud/dbaas-ui/pull/4210) from tidbcloud/hotfix/essential-sql-editor [3fc19aca](https://github.com/tidbcloud/dbaas-ui/commit/3fc19aca2b0cbbb1c9af49bc12bade79fb91f96f)

- Merge pull request [#4209](https://github.com/tidbcloud/dbaas-ui/pull/4209) from tidbcloud/hotfix/essential-sql-editor [d04841f5](https://github.com/tidbcloud/dbaas-ui/commit/d04841f5ec24672a348cfedb31af2cf9e2ceecbf)

  - feat: enhance Slow Query details with additional metrics including Resource Group, RU, and total time queued by RC [cf08bcbc](https://github.com/tidbcloud/dbaas-ui/commit/cf08bcbce62d2c1e6ffa47410c680065e6b46544)

  - hotfix: 202509191418 [26c4efc9](https://github.com/tidbcloud/dbaas-ui/commit/26c4efc91414c6cd82eee8e461519f20f0cc06a2)

  - feat: enhance SQL editor visibility logic for cluster plans [ac775112](https://github.com/tidbcloud/dbaas-ui/commit/ac7751129e5ccf92aa0df1062f43cd488c94143e)

  - fix: enable Prometheus integration conditionally based on migration status [c3f9a5be](https://github.com/tidbcloud/dbaas-ui/commit/c3f9a5be9964aaec215b371c712de9cdc71dc1f4)

  - refactor: enhance Prometheus integration by updating metrics key handling and component props for improved functionality [9ce5dfd1](https://github.com/tidbcloud/dbaas-ui/commit/9ce5dfd163cb7b97d33c32d093adbf3e880f9d81)

  - fix: remove unused color property from Prometheus button [b7f607b2](https://github.com/tidbcloud/dbaas-ui/commit/b7f607b2d5939cfc8fbadadb6a6966a3df141785)

  - refactor: update Prometheus integration to use new metrics key structure and enhance component props [56ae45c5](https://github.com/tidbcloud/dbaas-ui/commit/56ae45c57e954388c3bcc182a84f5cb84898daf9)

- Merge branch 'dev' into feat-cluster-prometheus [bc82df8e](https://github.com/tidbcloud/dbaas-ui/commit/bc82df8e6e9d61ed13385664516940c88d16aa81)

  - feat: replace icon [2c325a00](https://github.com/tidbcloud/dbaas-ui/commit/2c325a00c7382d3f369c1de2c30fe41f0fc0e86d)

  - refactor: migrate to safe api [5d147e0e](https://github.com/tidbcloud/dbaas-ui/commit/5d147e0e5e6562d3166bb3123baefa689b67a720)

  - feat: refactor output raw events display to use EventSplittingProperty component [17078671](https://github.com/tidbcloud/dbaas-ui/commit/170786719c26779acb5710521a699cbf090b6feb)

  - feat: pass cluster prop to FormS3OrGCS for improved context handling [f3dbe8fa](https://github.com/tidbcloud/dbaas-ui/commit/f3dbe8fa5b122d339c8597208c298e5a58beb177)

  - feat: integrate FormEventSplit component for event splitting configuration in FormKafka and FormS3OrGCS [87d944c7](https://github.com/tidbcloud/dbaas-ui/commit/87d944c7b5565b5048c5d33dad654009f256ecc0)

  - feat: add FormEventSplit component for output raw change event configuration [13d12d26](https://github.com/tidbcloud/dbaas-ui/commit/13d12d26954a12b28f3bfd9b28725cce15bded1f)

  - feat: display output raw events configuration based on event splitting capability [25e444f5](https://github.com/tidbcloud/dbaas-ui/commit/25e444f5748c80421fd7984f905c6ad45c89aabf)

  - feat: add event splitting configuration to Kafka form [16df56c8](https://github.com/tidbcloud/dbaas-ui/commit/16df56c809fd6927a85e45dc2d2dfb58b22138d1)

  - feat: enhance service.swagger.json with new agentColumnValue schema and additional properties [ce1124f1](https://github.com/tidbcloud/dbaas-ui/commit/ce1124f154585fc3a2a49e478772cd74bb7f72d1)

  - feat: add canConfigureEventSplitting function for TiDB version checks [1a515841](https://github.com/tidbcloud/dbaas-ui/commit/1a51584149bdb16cc3b270145b5e66f9a8135752)

  - chore: rename files [eb4530ea](https://github.com/tidbcloud/dbaas-ui/commit/eb4530ea943cee48046ac4b01af51c35553eb67e)

- Merge pull request [#4203](https://github.com/tidbcloud/dbaas-ui/pull/4203) from tidbcloud/release-20250916 [18e3163f](https://github.com/tidbcloud/dbaas-ui/commit/18e3163f73893d2c27158487f62ce6971c101dd9)

- Merge pull request [#4202](https://github.com/tidbcloud/dbaas-ui/pull/4202) from tidbcloud/release-20250916 [da2dbb89](https://github.com/tidbcloud/dbaas-ui/commit/da2dbb89c2076877c398760145909344851c1d0b)

- Merge pull request [#4204](https://github.com/tidbcloud/dbaas-ui/pull/4204) from tidbcloud/fix/dedicated-swagger [d0807001](https://github.com/tidbcloud/dbaas-ui/commit/d080700117b1054c5a82a27cb3c9269813c5e1da)

  - fix: dedicated clusterStates enums [b82d77c5](https://github.com/tidbcloud/dbaas-ui/commit/b82d77c5e08180581f3d356ee91cf830b64c73b8)

  - release: 20250916 [c5426a5a](https://github.com/tidbcloud/dbaas-ui/commit/c5426a5aba5b838412520b26dc344534632de867)

- Merge pull request [#4199](https://github.com/tidbcloud/dbaas-ui/pull/4199) from tidbcloud/tweak-essential-metrics [b0f7e561](https://github.com/tidbcloud/dbaas-ui/commit/b0f7e56137fa529a3fde3129823950f08b8c1c60)

- Merge pull request [#4179](https://github.com/tidbcloud/dbaas-ui/pull/4179) from tidbcloud/feat/cmek-on-azure [98eb017a](https://github.com/tidbcloud/dbaas-ui/commit/98eb017a77c57cc5103bfb65b4c260de83f2490e)

  - fix: cmek region render fix [c37303f9](https://github.com/tidbcloud/dbaas-ui/commit/c37303f9829a9eb09a1c7e04d72524f56e77d49f)

  - fix: update baseURL logic in useO11YQuery to include RELEASE_ENV check for BYOC service plans [5724b7aa](https://github.com/tidbcloud/dbaas-ui/commit/5724b7aa90a48f6d535ae46bbac05246aa70d49d)

  - feat: add P99 and P95 metrics to essential cluster metrics configuration [03ea590c](https://github.com/tidbcloud/dbaas-ui/commit/03ea590c4d10ddea6f51e3068327eb54ae0fe7f5)

  - feat: update O11Y query logic to use BYOC host for BYOC service plans [b1332ac5](https://github.com/tidbcloud/dbaas-ui/commit/b1332ac5ac28c00a931b068d8a76e048cacb8e43)

- Merge branch 'dev' into tweak-essential-metrics [3d1594b9](https://github.com/tidbcloud/dbaas-ui/commit/3d1594b9d1995494c929c2a487bf25168fb38c7b)

  - feat: add data-mp-path attribute to tabs for enhanced tracking in DiagnosisTabsLayout [02a5d228](https://github.com/tidbcloud/dbaas-ui/commit/02a5d228cabb36f8dd24d8911de64b44dd80906c)

  - feat: add 'Lock-wait' metric and improve 'Idle Connection Duration' metric labels and queries in essential metrics configuration [94d3121a](https://github.com/tidbcloud/dbaas-ui/commit/94d3121ac4bb2d88628575b47338878a81ddf54e)

  - refactor: update metric titles and labels for clarity in essential metrics configuration [add17058](https://github.com/tidbcloud/dbaas-ui/commit/add170586f41e7aa7a089d9384936a41fe0043b8)

- Merge pull request [#4197](https://github.com/tidbcloud/dbaas-ui/pull/4197) from tidbcloud/fix-switcher-filter [886e7a24](https://github.com/tidbcloud/dbaas-ui/commit/886e7a2432b076aee278edaf1ca92c3b1941cc20)

  - feat: adjust layout of the marker in region selector [94e15ef6](https://github.com/tidbcloud/dbaas-ui/commit/94e15ef679c05a0ec08240600036a83c504fe2cb)

- Merge pull request [#4162](https://github.com/tidbcloud/dbaas-ui/pull/4162) from tidbcloud/feat/byoc-creation [f316fe1d](https://github.com/tidbcloud/dbaas-ui/commit/f316fe1d45caaf66eac81c4118e1d1894e237528)

  - refactor: rename 'Request Units' to 'Request Units per Second' and reintroduce 'Total Connection' metric in essential metrics configuration [31e7df27](https://github.com/tidbcloud/dbaas-ui/commit/31e7df2719149374936be53277b66e3c77c51bce)

  - feat(UIMode): update dismiss key for UI mode dismiss notice to use namespacing [df9c4cba](https://github.com/tidbcloud/dbaas-ui/commit/df9c4cba6c053b9f2faf64c45740c8fc8b5090ab)

  - feat: add isBYOC property to shared cluster functions for consistent service plan handling [80524d96](https://github.com/tidbcloud/dbaas-ui/commit/80524d9672dfe02f8f585e53b879d730274f3dd0)

  - feat: add isBYOC property to TiDBComputedProps and update O11Y query logic to support BYOC service plan [11f99c55](https://github.com/tidbcloud/dbaas-ui/commit/11f99c55a82278499860063b891f51853f865515)

  - feat(UIMode): update dismissible notice logic to prevent visit history update when notice is visible [113ce1ad](https://github.com/tidbcloud/dbaas-ui/commit/113ce1ad3fd8e0beacd42d8558219128a9f60e18)

  - feat: add BYOC option to service plan selection in TidbList component [43e2e5e2](https://github.com/tidbcloud/dbaas-ui/commit/43e2e5e2ea7da46ed9423228da7625ac89935b18)

  - chore: update @tidbcloud/uikit to version 2.4.19 and refactor CreatePremiumForm to use dynamic service plan [fa4d1f55](https://github.com/tidbcloud/dbaas-ui/commit/fa4d1f554c71f837264e1a8d0e987de235e3f780)

  - feat(UIMode): implement dismissible notice in UI mode modals for improved user experience [829c4ac1](https://github.com/tidbcloud/dbaas-ui/commit/829c4ac1b7c320c39829236987d3427cde49644d)

  - feat: update premium feature flags to include BYOC support in UI components [65da5729](https://github.com/tidbcloud/dbaas-ui/commit/65da57298671300ca546a88445b40280c2a55695)

  - feat(UIMode): enhance UI mode switcher with animations and update modal titles for clarity [5381628b](https://github.com/tidbcloud/dbaas-ui/commit/5381628bbd987c81fe4ae8c2c26aa9e802df9f7a)

  - feat: make cmek created label align left [e59135b9](https://github.com/tidbcloud/dbaas-ui/commit/e59135b9d6320643fd79d814524321c7f353070a)

  - fix: cmek list region name [b90e3d38](https://github.com/tidbcloud/dbaas-ui/commit/b90e3d386f00762ddc8305a52df6f100e7cbcba8)

- Merge pull request [#4201](https://github.com/tidbcloud/dbaas-ui/pull/4201) from tidbcloud/fix/gcp-create-endpoint-commond [b29b39ac](https://github.com/tidbcloud/dbaas-ui/commit/b29b39ac69c2058f2e921f41bd7cee72eaaf203d)

- Merge pull request [#4200](https://github.com/tidbcloud/dbaas-ui/pull/4200) from tidbcloud/fix/gcp-create-endpoint-commond [71c7e828](https://github.com/tidbcloud/dbaas-ui/commit/71c7e828ea2222fc3cc64e6ae2496122596d7df9)

  - hotfix: 202509151712 [dd13222c](https://github.com/tidbcloud/dbaas-ui/commit/dd13222c77728cd2185ce7b72ac7277939b71211)

  - fix: use nodegroup id instead of cluster id [4cae1a45](https://github.com/tidbcloud/dbaas-ui/commit/4cae1a45e64503655d3830f81b9351ec43b9eccb)

- Merge pull request [#4191](https://github.com/tidbcloud/dbaas-ui/pull/4191) from tidbcloud/fix/import_disabled [da8e4ac0](https://github.com/tidbcloud/dbaas-ui/commit/da8e4ac0db5e17a638ee7533e467edbb2d573c97)

  - fix: update PromQL query for Provisioned RU/s to handle zero values [a6e26842](https://github.com/tidbcloud/dbaas-ui/commit/a6e26842e24c3f69891b45ca069c77b37d589e60)

  - feat: enhance metrics configuration with detailed labels and additional query for Query Duration [7d448a13](https://github.com/tidbcloud/dbaas-ui/commit/7d448a1388338e79c82910e8f0432dd9dfdcba9f)

  - feat: add Request Units metrics and enhance existing metrics configurations [01d38cd6](https://github.com/tidbcloud/dbaas-ui/commit/01d38cd6525d19d056300c56aab48fa1c8d8d38f)

  - chore: update @tidbcloud/uikit to version 2.5.4 and fix button color property in ClusterPanel components [f3b618b3](https://github.com/tidbcloud/dbaas-ui/commit/f3b618b3a01296c9fdceeb5c397ef5f7c5fd43f1)

  - fix: azure encryption key create copy button [8d3b2c86](https://github.com/tidbcloud/dbaas-ui/commit/8d3b2c86ce6610f453bdd26edfc5319ad1c36e45)

  - fix: change button color property from 'color' to 'c' in ClusterPanel components [afdb04b4](https://github.com/tidbcloud/dbaas-ui/commit/afdb04b4ca53a69d589ff729238451ee5316bbb9)

  - fix: update button color in ClusterPanel components to use peacock.7 [72cbce9d](https://github.com/tidbcloud/dbaas-ui/commit/72cbce9ddca84c5f7d606753177dae9404a16131)

  - feat: resubmit creationform [1114994a](https://github.com/tidbcloud/dbaas-ui/commit/1114994ad9ae581c265c8d18a2a5ce1789401cbd)

- Merge branch 'dev' into feat/cmek-on-azure [4ad863ad](https://github.com/tidbcloud/dbaas-ui/commit/4ad863ad3e35bc5f2397fbfca8aadff81deecb84)

  - feat: use dev version [1c476739](https://github.com/tidbcloud/dbaas-ui/commit/1c47673966c8b3b6363243f2acbac5bd2e810108)

  - feat: add cmek alert [eaf92fec](https://github.com/tidbcloud/dbaas-ui/commit/eaf92fec1493667ad9c60d7d34995c6dec799e4b)

  - feat: revert [8a96acfb](https://github.com/tidbcloud/dbaas-ui/commit/8a96acfbae0cb185a1d8717734345bb4397acbd3)

  - feat: revert creationform [37b067a8](https://github.com/tidbcloud/dbaas-ui/commit/37b067a86fa6c9bc6b9b7fa33d1eea9f460c2892)

  - feat: cmek on Azure feedback [734e5743](https://github.com/tidbcloud/dbaas-ui/commit/734e57434ef6cbd9d911910b858580a2012445f4)

- Merge pull request [#4196](https://github.com/tidbcloud/dbaas-ui/pull/4196) from tidbcloud/hotfix/alicloud-private-endpoint-link [41de3bd7](https://github.com/tidbcloud/dbaas-ui/commit/41de3bd71a6566f30952ece4d8f5d9fc0acbe8e8)

- Merge pull request [#4195](https://github.com/tidbcloud/dbaas-ui/pull/4195) from tidbcloud/hotfix/alicloud-private-endpoint-link [069162db](https://github.com/tidbcloud/dbaas-ui/commit/069162dbdc249367b14797d5be0dcfa156f1e610)

  - feat: add service plan to private endpoint connection links [fd490731](https://github.com/tidbcloud/dbaas-ui/commit/fd490731559b2902b13ee2e48ebab589fc992eb0)

  - hotfix: 202509121729 [51445143](https://github.com/tidbcloud/dbaas-ui/commit/51445143efb4e32cd0ee1990a7303cdd9cc09d50)

- Merge pull request [#4194](https://github.com/tidbcloud/dbaas-ui/pull/4194) from tidbcloud/fix/cdc_detail_time [7d2eb84c](https://github.com/tidbcloud/dbaas-ui/commit/7d2eb84c2b122320dcaf5e45ec3cd2fa2362b68d)

  - fix: replace timeFormatter with TimeComponent for checkpoint and created at timestamps [6f1eeba0](https://github.com/tidbcloud/dbaas-ui/commit/6f1eeba0688a51bcbe8b118449db8a7638e19278)

  - feat: enhance RestoreForDedicatedFromRecycleBin with CMEK integration and alert display [67c15e9b](https://github.com/tidbcloud/dbaas-ui/commit/67c15e9be66ba2b69a60e2e73aeac25f8d06bba0)

  - feat: integrate CMEK support in RestoreForDedicated with alert and ID display [779db5bc](https://github.com/tidbcloud/dbaas-ui/commit/779db5bc4071442968bbca57aa9080aeb5bdf94a)

  - fix: add props to CMEKActiveAlert for better customization [52b90a09](https://github.com/tidbcloud/dbaas-ui/commit/52b90a09f5ec88fff5a67390dc6336f97907d1a4)

- Merge pull request [#4193](https://github.com/tidbcloud/dbaas-ui/pull/4193) from tidbcloud/fix/modify-spec-version [e70ec0e3](https://github.com/tidbcloud/dbaas-ui/commit/e70ec0e33d85092abfee9c3465a786e4eea1a4cc)

- Merge pull request [#4192](https://github.com/tidbcloud/dbaas-ui/pull/4192) from tidbcloud/fix/modify-spec-version [a23ea3df](https://github.com/tidbcloud/dbaas-ui/commit/a23ea3dfca76c7601060e4a329fa6ae9e0d1f173)

  - hotfix: 202509121116 [212d7976](https://github.com/tidbcloud/dbaas-ui/commit/212d7976f8f467b8c75078b5171ee60cd21371d3)

  - fix: display spec version when modifying dedicated [5daec042](https://github.com/tidbcloud/dbaas-ui/commit/5daec0423adfce322ce0495b486c6f0abf5caf3d)

  - fix: cmek on azure opti [bab43c91](https://github.com/tidbcloud/dbaas-ui/commit/bab43c91b18c3227667ffe62dd48cbbbe2b7d17d)

  - fix: cmek on azure opti [2b759569](https://github.com/tidbcloud/dbaas-ui/commit/2b759569d2ea12ef2287b0d9d2ff19cd5ba41787)

- Merge pull request [#4188](https://github.com/tidbcloud/dbaas-ui/pull/4188) from tidbcloud/fix/cdc_api_migration [ce7e2487](https://github.com/tidbcloud/dbaas-ui/commit/ce7e24871ed1974cadfa2fc0dde30b5e398d4359)

  - fix(import): update disabled logic in PreCheck to handle TRUNCATED and COMPLETED statuses [b2f8300b](https://github.com/tidbcloud/dbaas-ui/commit/b2f8300b7a2442401d75d979d69aebceb8190ae6)

- Merge pull request [#4190](https://github.com/tidbcloud/dbaas-ui/pull/4190) from tidbcloud/fix/import_disabled [c2f53d0b](https://github.com/tidbcloud/dbaas-ui/commit/c2f53d0bc0bf22fecc0b0a09ca0f632e675d7fd7)

- Merge pull request [#4189](https://github.com/tidbcloud/dbaas-ui/pull/4189) from tidbcloud/fix/import_disabled [695a9984](https://github.com/tidbcloud/dbaas-ui/commit/695a9984f0d3a3add40dad442f579b4731b37e16)

  - hotfix: 202509101618 [d3608680](https://github.com/tidbcloud/dbaas-ui/commit/d3608680c1608cb1896bdabd9846ff765d4c2418)

  - fix: update disabled logic in PreCheck to handle TRUNCATED status [0baf1805](https://github.com/tidbcloud/dbaas-ui/commit/0baf180547a591708e56528c2a0f624ba763c90f)

  - refactor: extract CMEKActiveAlert component for better readability [e056176c](https://github.com/tidbcloud/dbaas-ui/commit/e056176c9c3ecc9bed21a5e075d6ed4b0a8b7d72)

  - fix: disable refetch on window focus for useGetPrivateLinkEndpoint in ConfigureTarget [3cf62566](https://github.com/tidbcloud/dbaas-ui/commit/3cf62566d0907ecdb4837388c2fc51dc4e812189)

  - refactor: remove debug log for isRestoring in ClusterStatusWithRestoreProgress [9ee89445](https://github.com/tidbcloud/dbaas-ui/commit/9ee894450cc56098c29dbdd98ca427d24440001e)

  - refactor: replace useGetCluster with useServerlessServiceGetCluster for improved cluster data retrieval [620e9f0c](https://github.com/tidbcloud/dbaas-ui/commit/620e9f0c5c656e5fc15604a0151607bb5b8a29cc)

- Merge pull request [#4186](https://github.com/tidbcloud/dbaas-ui/pull/4186) from tidbcloud/hotfix/dedicated-branch [04d8e08e](https://github.com/tidbcloud/dbaas-ui/commit/04d8e08e05a0f6118c76d076f42ea2a8c7e0c842)

- Merge pull request [#4187](https://github.com/tidbcloud/dbaas-ui/pull/4187) from tidbcloud/hotfix/dedicated-branch [f4dabc9c](https://github.com/tidbcloud/dbaas-ui/commit/f4dabc9c9c5d8dc04c3d34f8d975d9dd2826bbe5)

  - refactor: destructure data from useGetExpWhiteList for clarity [cac3e3de](https://github.com/tidbcloud/dbaas-ui/commit/cac3e3de5a81067d18c9c39c0f3fa72b6669f236)

  - hotfix: 202509092124 [52e2e186](https://github.com/tidbcloud/dbaas-ui/commit/52e2e186fb74669c011a9934955a645865298125)

- Merge pull request [#4183](https://github.com/tidbcloud/dbaas-ui/pull/4183) from tidbcloud/release-20250909 [9323fe68](https://github.com/tidbcloud/dbaas-ui/commit/9323fe68f2a3080596679758fd54d64879c7a982)

- Merge pull request [#4182](https://github.com/tidbcloud/dbaas-ui/pull/4182) from tidbcloud/release-20250909 [2a26bb64](https://github.com/tidbcloud/dbaas-ui/commit/2a26bb64e13bf0435cd18d7e8ffcedf5b23e7945)

  - chore: release 0.215.0 [2d9daafa](https://github.com/tidbcloud/dbaas-ui/commit/2d9daafa5dd79e85a19eea0f8618ec98977f8c83)

- Merge pull request [#4177](https://github.com/tidbcloud/dbaas-ui/pull/4177) from tidbcloud/feat/aws_essential_private_preview [2b5c81ea](https://github.com/tidbcloud/dbaas-ui/commit/2b5c81eaed3271b3087c04861bdf8d3fb872dd5c)

  - refactor(alicloud/serverless/create): update plan labels to be more concise [c7ea17b0](https://github.com/tidbcloud/dbaas-ui/commit/c7ea17b02efa88a4c623a42dfeea5b4c9a23a43f)

  - feat(ServerlessOverview): sync capacity updates with frontend on edit-capacity navigation [d38cccc8](https://github.com/tidbcloud/dbaas-ui/commit/d38cccc82d76b01193fa90c89e965d6715f0e5d2)

  - feat(metrics): add CreationPendingOverlay to display loading state during cluster creation or restoration [94b149a7](https://github.com/tidbcloud/dbaas-ui/commit/94b149a7f0f5020d23ef89d19db8ae58875c7e67)

  - fix: remove generated file [c6606012](https://github.com/tidbcloud/dbaas-ui/commit/c6606012b946b9e3771ab45fa786c60ccdcb662d)

  - refine(RestoreForServerless): reset autoScaling fields based on selected service plan [00d478f6](https://github.com/tidbcloud/dbaas-ui/commit/00d478f66a5b3eb02a63a738f3ea822c8e682bb1)

  - refactor(RestoreForServerless): improve layout and spacing in summary section of restore form [0b1871c7](https://github.com/tidbcloud/dbaas-ui/commit/0b1871c72784771239c6eefde2857752eece063e)

  - refactor(SumCard): enhance EssentialCost component with props and adjust spacing in SumCard [69bca2ab](https://github.com/tidbcloud/dbaas-ui/commit/69bca2ab7a6b367a9ae1eeb944615034140f370a)

  - refine(RestoreForServerless): integrate experimental feature visibility for service plan selection [592d37c0](https://github.com/tidbcloud/dbaas-ui/commit/592d37c0e44953c97885ed8311f733c14113c4ff)

  - fix: dataservice typo opti [5a820b06](https://github.com/tidbcloud/dbaas-ui/commit/5a820b06e827760cc5b3817bff9206c64f11d4aa)

  - fix(alicloud/serverless/create): update Typography components to use 'div' [d8afcd86](https://github.com/tidbcloud/dbaas-ui/commit/d8afcd86e2644acac98ed2b8ad4b2c901b50c159)

  - refine(essential/create): add hover cards with information for min and max RCU inputs [2197aa97](https://github.com/tidbcloud/dbaas-ui/commit/2197aa974b817433fd97986411cc1bdf4d62886c)

  - fix(clusters/create): conditionally render essential tier button [54fb43be](https://github.com/tidbcloud/dbaas-ui/commit/54fb43beaaf795bf0d7422353996b317c206cf19)

  - refine(clusters/create): update essentialVisible data extraction and adjust visibleTierLength logic [e79cf151](https://github.com/tidbcloud/dbaas-ui/commit/e79cf151a88b0a372c3fdb031bad5d882243c9ac)

  - refactor(clusters/create): integrate experimental feature visibility logic and adjust tier button layout for responsive design [8eb48843](https://github.com/tidbcloud/dbaas-ui/commit/8eb48843ebb2cff74fadcd95d05111d157a87709)

  - refine(clusters/create/summary): change valueProps color property from 'color' to 'c' for consistency [93682ca0](https://github.com/tidbcloud/dbaas-ui/commit/93682ca0deccba572d36fc577fd22c57752c7b7f)

  - refine(dedicated/node): update Typography component to use 'div' for improved semantic structure [805ce82f](https://github.com/tidbcloud/dbaas-ui/commit/805ce82f464ac54f616baf382f0681cb9b23ca60)

  - refine(components/PropertyKV): update Typography components to use 'div' as the HTML element for better semantic structure [168f9c23](https://github.com/tidbcloud/dbaas-ui/commit/168f9c23987ebc4365f9a14e4a548e1a19791f38)

  - refactor(clusters/create): implement tier button subtitle height synchronization for responsive layout [2c8adb45](https://github.com/tidbcloud/dbaas-ui/commit/2c8adb4586bb3e2a95aeff7e124f2ae13fe490ac)

  - fix(sidebar): remove conditional visibility for Branches navigation in starter clusters [8ddb93b3](https://github.com/tidbcloud/dbaas-ui/commit/8ddb93b34579274e7fdc030b1b3ab640755d13d3)

  - refine(page-shell): enhance header styling with sticky behavior and z-index adjustment [504cf012](https://github.com/tidbcloud/dbaas-ui/commit/504cf0125e2bb40d37cbc531248514008c995315)

  - fix(Imports): enhance SQL editor visibility logic to account for disabled state [21462549](https://github.com/tidbcloud/dbaas-ui/commit/214625493921108ef8810a3b438941623cfbf520)

  - fix(Imports): update visibility logic to include SQL editor state for import completion checks [16a5e522](https://github.com/tidbcloud/dbaas-ui/commit/16a5e5220710765fb76d21cc2d3ccc04bfa2ec43)

  - refine(Imports): update anchor color to peacock.7 and integrate SQL editor state handling [3e4b546e](https://github.com/tidbcloud/dbaas-ui/commit/3e4b546eef468a075aa678337f3df4f2c5ac8b66)

  - fix(ImportTaskDetailDrawer): correct isServerless assignment to use cluster prop [b03005a2](https://github.com/tidbcloud/dbaas-ui/commit/b03005a22b8fb24d04d0ca0ff46e5d92b11c62ae)

  - fix(sidebar): update visibility logic for Branches navigation based on cluster type [07ebe7ba](https://github.com/tidbcloud/dbaas-ui/commit/07ebe7bab7ef49d5e1437acdc2f05ecd827a2e22)

  - fix(chat2query/status): rename Chat2Query feature flag for dedicated cluster enablement [b7aea4b6](https://github.com/tidbcloud/dbaas-ui/commit/b7aea4b69e22e9655a25f91c083a83cb12468aa2)

  - refine(alicloud/serverless/create): make summary card sticky for improved layout [bfe1a05f](https://github.com/tidbcloud/dbaas-ui/commit/bfe1a05f5ba827357175c6d0a3df02f026a30d37)

  - refine(clusters/create): let summary card sticky [deea4a43](https://github.com/tidbcloud/dbaas-ui/commit/deea4a437d0658c47dc4e1126349e43cb2c49baf)

  - feat(styles): add temporary CSS variables for App Page Shell layout [8ffcf4f7](https://github.com/tidbcloud/dbaas-ui/commit/8ffcf4f7f97a65b43761093dd7021f20e1845a41)

  - fix(alicloud/essential/create): update link to TiDB Cloud Essential pricing documentation for clarity [23d30bc5](https://github.com/tidbcloud/dbaas-ui/commit/23d30bc58a54a77669b40b97eee969c05432d101)

  - fix(essential/create): update link to TiDB Cloud Essential pricing documentation [eb81ed3f](https://github.com/tidbcloud/dbaas-ui/commit/eb81ed3f47419de2957c3052e88033bf8653bb08)

  - fix(chat2query/status): update cluster plan enablement logic to include dedicated clusters [b674e573](https://github.com/tidbcloud/dbaas-ui/commit/b674e573c5e5bc22affde1dffbaef11c76ae745a)

  - refine(alicloud/create/plan): adjust grid gutter size for better layout and remove border radius on hover [45ccec42](https://github.com/tidbcloud/dbaas-ui/commit/45ccec42e40e3b942180d8966017675629d3e209)

  - refine(clusters/create): adjust grid gutter size and update description height based on media query [bf1832c7](https://github.com/tidbcloud/dbaas-ui/commit/bf1832c7926b3c59662733d650b20a444b536e45)

  - fix(restore/serverless): update deprecation notice for RestoreForServerless component [96d8aefe](https://github.com/tidbcloud/dbaas-ui/commit/96d8aefe564ecfbf5e58a4a7047091cf0aac8c18)

  - fix(restore/serverless): improve UI for destination mode selection and enhance typography [5cc479d8](https://github.com/tidbcloud/dbaas-ui/commit/5cc479d86c7dcbe89593008e0b7ac9c104b0beee)

  - fix(alicloud/serverless/create): update documentation links to point to the correct PingCAP URLs [c4961040](https://github.com/tidbcloud/dbaas-ui/commit/c49610407c31d46c9977dee7857fde9964f10165)

  - fix(essential/create): update link to TiDB Cloud Essential pricing documentation [5bf8c5a9](https://github.com/tidbcloud/dbaas-ui/commit/5bf8c5a906b1dbda9ad24663466ade77b8c7f8bb)

  - refine(essential/capacity): update link for more information on capacity scaling rules [2cd8a02b](https://github.com/tidbcloud/dbaas-ui/commit/2cd8a02b916ceb212002453dab1c9b9a032d1276)

  - fix(essential/capacity): update error message and enhance EssentialCost link styling [160d0e78](https://github.com/tidbcloud/dbaas-ui/commit/160d0e78568e78462e1e0e2ef7d2bd37b195aa39)

  - refactor(cluster/info): remove debug logging for cluster properties to clean up code [baafb9cf](https://github.com/tidbcloud/dbaas-ui/commit/baafb9cfce8f482535f8f51caf30a1e37f04807b)

  - fix(restore/serverless): simplify advanced settings display for starter service plan [b362660a](https://github.com/tidbcloud/dbaas-ui/commit/b362660a18e52fb51fd378d1088e9483a1f4f2fa)

  - feat(serverless/restore): add advanced settings section for scalable clusters [992df134](https://github.com/tidbcloud/dbaas-ui/commit/992df1341ba292059db9aa6386171b291679bc7a)

  - fix(backup/restore): use next gen restore for all serverless [68aad5ac](https://github.com/tidbcloud/dbaas-ui/commit/68aad5acfa37962974a283cad976bfcb5f4b0539)

  - fix: data service linked clusters filter essential [fa6fb332](https://github.com/tidbcloud/dbaas-ui/commit/fa6fb33268336fdd773843423ccf1fbfcce30875)

  - fix: dataservice create cluster region [c9d8931a](https://github.com/tidbcloud/dbaas-ui/commit/c9d8931a2e9a5bbdb44d75669f29182b165b5bf9)

  - fix(alicloud/serverless/create): integrate ClusterPageShell for improved layout and structure in TiDBNextGen components [de268e3c](https://github.com/tidbcloud/dbaas-ui/commit/de268e3c26e4843d9ec3675747c5bf53aeb14ec6)

  - refactor(clusters/create): streamline layout by removing unnecessary Box component in CreationGuard and adjusting component structure in CreationWrapper [aa6e35f4](https://github.com/tidbcloud/dbaas-ui/commit/aa6e35f402726c9aa4a2c4b912ee69e397c87000)

  - fix(essential/create): update useAddCreditCard hook for credit card management and update imports in SumCard component [185ef342](https://github.com/tidbcloud/dbaas-ui/commit/185ef342d3fe3345dbfb586aa79e13b95f9948a6)

  - fix(alicloud/serverless/create): update padding and layout in various components for improved UI consistency [fe7cfcbc](https://github.com/tidbcloud/dbaas-ui/commit/fe7cfcbc1b2b48b3e317807b5a9e48fff8a259bc)

  - refactor(serverless/create): remove unnecessary Box component from EssentialSummary and streamline layout with Stack [4ac76ef2](https://github.com/tidbcloud/dbaas-ui/commit/4ac76ef2ad9b1df2c948ea0da080994e175ed155)

  - refine(essential/create): enhance EssentialSummary component by adding Divider and updating pricing link description [a02cf8ae](https://github.com/tidbcloud/dbaas-ui/commit/a02cf8ae938b8613ea2692aedcadb17b7f7a0083)

  - refine(serverless/create): remove color prop from Divider component in SumCard for Essential and Serverless [394323fa](https://github.com/tidbcloud/dbaas-ui/commit/394323fa156da726738185ae5af57f6215d5b7d3)

  - refine(essential/create): update description in ClusterPlan component for clarity and consistency [20840757](https://github.com/tidbcloud/dbaas-ui/commit/208407575ff08074d35864c46e2522aeca25ee17)

  - fix(essential/create): update backup retention period in CreationForm component from 30 days to 14 days [b24f4e20](https://github.com/tidbcloud/dbaas-ui/commit/b24f4e20c84f1fd58e50cae9923c893e3ef3ef99)

  - refactor(essential/create): update HighAvailability component to improve layout and enhance link functionality [9aa8447c](https://github.com/tidbcloud/dbaas-ui/commit/9aa8447c33ee5d28f6b3830947213e1329a3e108)

  - fix(essential/create): update link styles in HighAvailability component and correct pricing text in SumCard component [6a3eda5a](https://github.com/tidbcloud/dbaas-ui/commit/6a3eda5a9dd26b105b3200c3128a328ad39e1730)

  - refactor(essential/create): change high availability type from ZONAL to REGIONAL for consistency [1979fa80](https://github.com/tidbcloud/dbaas-ui/commit/1979fa8065e197067763a7954b6a69030c66dfde)

  - fix(essential/create): update RCU terminology for clarity and adjust validation messages in CapacityField component [61772303](https://github.com/tidbcloud/dbaas-ui/commit/61772303f857d1579fbabcf1dcd7c0ad9018634e)

  - refactor(clusters/create): change high availability type from ZONAL to REGIONAL in CreationWrapper component [bc5ffbdb](https://github.com/tidbcloud/dbaas-ui/commit/bc5ffbdb1decad7f9b07a3cc6c0186f7ace525d7)

  - fix(essential/create): update RCU terminology in EssentialCapacity component for consistency [7f014627](https://github.com/tidbcloud/dbaas-ui/commit/7f014627230aa4705ec0721262dc43626357ac5e)

  - refine(serverless/create): update hover state styles in ClusterPlan component to change background color [a726baf2](https://github.com/tidbcloud/dbaas-ui/commit/a726baf26a2fc0de334c6b680349a8fe5656eb6c)

  - refine(clusters/create): update hover state styles for TierBtn component to change background color [5e8736c4](https://github.com/tidbcloud/dbaas-ui/commit/5e8736c483bc54d6df7a2d4b85b4d37eccbaffb8)

  - Revert "refactor(clusters/create): update default encryption setting to false and change high availability type to REGIONAL" [a3341a41](https://github.com/tidbcloud/dbaas-ui/commit/a3341a41c9ef0d3e901b80710fcdccc0b4ad33ff)

  - fix(clusters/create): update documentation links in HighAvailability and Capacity components to point to the correct URLs [f9ea4bc4](https://github.com/tidbcloud/dbaas-ui/commit/f9ea4bc41f3a1fc16f7c2cd6146d05c448d957a1)

  - refactor(essential/create): simplify ClusterPlan component by removing pricing information [d906898a](https://github.com/tidbcloud/dbaas-ui/commit/d906898a7a6f54495767cb4bf7082d3f11459c2b)

  - refactor(clusters/create): update default encryption setting to false and change high availability type to REGIONAL [33fbeb79](https://github.com/tidbcloud/dbaas-ui/commit/33fbeb79296f3edd775df497f5f3874c46ae49be)

  - refactor(clusters/create): enhance ClusterPlan component with subtitle and themeColor for better plan representation [a83bac23](https://github.com/tidbcloud/dbaas-ui/commit/a83bac23421875973e1da8b31f9849471cae0fe4)

  - refactor(clusters/create): adjust Grid gutter and add borderRadius to improve layout styling [f28534be](https://github.com/tidbcloud/dbaas-ui/commit/f28534beff54952fdd18cc1ae485507fd6ef668c)

  - fix(essential/create): update label to "Dual-layer Data Encryption" in Encryption and EssentialSummary components [32592ac1](https://github.com/tidbcloud/dbaas-ui/commit/32592ac14f0a066179c8a2c9fbba7c639c0cf203)

  - fix(clusters/create): update label to "Dual-layer Data Encryption" in AdvancedSettings and SumCard components [c3d90f16](https://github.com/tidbcloud/dbaas-ui/commit/c3d90f167745d5a37a03f94bced936eb738273b5)

  - fix(clusters/create): correct capitalization in dual-layer data encryption label [5a204e56](https://github.com/tidbcloud/dbaas-ui/commit/5a204e566e7cdd8e6c244704b341d39a8336a3da)

  - refactor(clusters/create): update encryption label in AdvancedSettings to reflect dual-layer data encryption [a638a280](https://github.com/tidbcloud/dbaas-ui/commit/a638a2809e1417e6334722b0da0fed9a078e7163)

  - feat(clusters/create): integrate Essential plan support in SumCard component and rename serverless to starter [3537da8a](https://github.com/tidbcloud/dbaas-ui/commit/3537da8aee086d14c86ead5e0e9af2fd4f0d1590)

  - feat(clusters/create): add SumCard component for Essential plan summary and enhance useGetRegionsV2 hook with refetchOnMount option [4c3c929a](https://github.com/tidbcloud/dbaas-ui/commit/4c3c929a021ce45d06bd901279019d6a8648af3e)

  - refactor(clusters/create): update CreationForm to support Essential plan and refactor Serverless to Starter [ab6493e7](https://github.com/tidbcloud/dbaas-ui/commit/ab6493e7882377d593b31af336839ffd3ec859bb)

  - refactor(clusters/create): enhance TierBtn component with customizable title properties and improved styling [f121fe37](https://github.com/tidbcloud/dbaas-ui/commit/f121fe376a97746fa005859cde56685d887d524e)

  - feat(clusters/create): add useCreateEssentialCluster hook and useCreationFinished function for essential cluster creation [2d4dc8b5](https://github.com/tidbcloud/dbaas-ui/commit/2d4dc8b536870c2bb7831285ed38b090158f2f13)

  - feat(clusters/create): implement EssentialFormContent [7abd7fe8](https://github.com/tidbcloud/dbaas-ui/commit/7abd7fe8623a75441b357f749ee5d2cf2efe3d4f)

  - feat(clusters/create): add essential capacity, encryption, and high availability components [bb6183d4](https://github.com/tidbcloud/dbaas-ui/commit/bb6183d4c52ae2790da6449bedf1478f0687f195)

  - feat(clusters/create): add essential schema to CreationFormValueState and update related logic [855ba692](https://github.com/tidbcloud/dbaas-ui/commit/855ba6928ad01a5ad97dd8c3f8c794e32d639d10)

  - feat(clusters/create): update CreationFormValueState to include essential plan and its properties [71b06f26](https://github.com/tidbcloud/dbaas-ui/commit/71b06f269d3231c045bf757ba4a5aec86427a9a4)

- Merge pull request [#4052](https://github.com/tidbcloud/dbaas-ui/pull/4052) from tidbcloud/feat/ignore-generated-services [f43860fb](https://github.com/tidbcloud/dbaas-ui/commit/f43860fb4667794defaee7fd284ba39bcc12f143)

- Merge pull request [#4174](https://github.com/tidbcloud/dbaas-ui/pull/4174) from tidbcloud/feat/g2-g4 [a4ba7c0b](https://github.com/tidbcloud/dbaas-ui/commit/a4ba7c0bcae5e8e1506da1d1529590be48b06fb0)

  - feat: display version in recyclebin [521ccf91](https://github.com/tidbcloud/dbaas-ui/commit/521ccf91086198ecfea090a9f91711aa266c791a)

- Merge pull request [#4101](https://github.com/tidbcloud/dbaas-ui/pull/4101) from tidbcloud/feat/plan-bind [32fd2181](https://github.com/tidbcloud/dbaas-ui/commit/32fd21819c1f0903d2e9c807292a6d41f6cc8de1)

  - feat: display version in summary [ede9d386](https://github.com/tidbcloud/dbaas-ui/commit/ede9d3866318613a95a6ca214186b3f9eea74a6b)

  - fix: remove debug console logs from RestoreForDedicatedFromRecycleBin component [019cc8ac](https://github.com/tidbcloud/dbaas-ui/commit/019cc8ac0b30801de25370b8727a8a0a1b0a4223)

  - fix: remove unnecessary console logs from TiKVMap and RestoreForDedicated components [bafd9103](https://github.com/tidbcloud/dbaas-ui/commit/bafd9103bcc8787cebb39ac169f81e4ba7a6efa8)

  - feat: display size of tiproxy component correctly [91960525](https://github.com/tidbcloud/dbaas-ui/commit/91960525506b3375e8d915450875b54eef86bf99)

  - feat: add whitelist to hooks dependency [bf6e5e6b](https://github.com/tidbcloud/dbaas-ui/commit/bf6e5e6bb6b801148887a36d4a9b6d397484cb0d)

  - fix: render storage type correctly [24e7a8e6](https://github.com/tidbcloud/dbaas-ui/commit/24e7a8e6ad8d66d8c74141b9f81d154befe316c4)

- Merge pull request [#4180](https://github.com/tidbcloud/dbaas-ui/pull/4180) from tidbcloud/fix/option_word_break [9a104ab8](https://github.com/tidbcloud/dbaas-ui/commit/9a104ab899a590f8168d86d5e2692d0ca3395eb6)

  - feat: implement StatementDetail and related components for enhanced SQL statement analysis and execution plan visualization [5fc28837](https://github.com/tidbcloud/dbaas-ui/commit/5fc288378a45ffa68878ba8a317fdb9f109439b6)

  - fix: update SQL binding alerts to inform users about potential delays in visibility [fbcd2564](https://github.com/tidbcloud/dbaas-ui/commit/fbcd2564b8b2f6d75aace1c845d31acf9b3e623d)

  - fix: update deployment type in SQLRepository context from shared to dedicated [0d08aad7](https://github.com/tidbcloud/dbaas-ui/commit/0d08aad78cae13af14a48af6d4180e29140c7574)

  - fix: conditionally render SQL Binding button in StatementDetail based on plan digest availability [9ff485ec](https://github.com/tidbcloud/dbaas-ui/commit/9ff485ecdb00769ac12addb6b0309af618208be5)

  - feat: enhance ExecutionPlan and PlansList components with tooltips and improved UI elements [5f002407](https://github.com/tidbcloud/dbaas-ui/commit/5f0024070f60e1e476af30e2c9f333c121d03c5a)

  - refactor: optimize data source initialization and improve SQL binding button styling [d95aa1af](https://github.com/tidbcloud/dbaas-ui/commit/d95aa1af8819511e83d5f5caa636921404980e6a)

  - feat: enhance SQL Repository with new features and UI improvements [3c237a9d](https://github.com/tidbcloud/dbaas-ui/commit/3c237a9dbf1c080110b7738367cf5262d9c734ac)

  - feat: sql repository [368bbd13](https://github.com/tidbcloud/dbaas-ui/commit/368bbd135ff9aa9fe783fefa928d1a69c51c0fd3)

  - feat: add event tracking for plan clicks and data attribute for SQL binding button in StatementDetail [2f5de78d](https://github.com/tidbcloud/dbaas-ui/commit/2f5de78db39b4e60ba02d508e8b45495e24d4e7f)

  - refactor: remove unused API prefix and header initialization in DataSource class; clean up QUICK_RANGES in helpers [e6db9c0b](https://github.com/tidbcloud/dbaas-ui/commit/e6db9c0bd972e0001332dbf4c49c8e8197b95a08)

  - refactor: update IndexAdvisor and KeyViz to use computed properties for serverless and dedicated cluster types; enhance StatementDetail with new SQLBindingModal and related functionality [94f65fa8](https://github.com/tidbcloud/dbaas-ui/commit/94f65fa866d62aac01819ba5411c3e602929d31f)

  - feat: fix dispaly double v2 [4c9c3c79](https://github.com/tidbcloud/dbaas-ui/commit/4c9c3c79c19377fbd5601ae4d36880e5fde013eb)

  - feat: filter spec by version when modifying dedicated [be8f890f](https://github.com/tidbcloud/dbaas-ui/commit/be8f890fc011e628643351d9266e47c9103a5a5f)

  - feat: fix version render for nodemap [d12f983e](https://github.com/tidbcloud/dbaas-ui/commit/d12f983ed5c374859f9d1f3dadd4e9b99d243c9b)

  - fix: cmek doc link [1baad853](https://github.com/tidbcloud/dbaas-ui/commit/1baad8538827f2db73c92d5cec47546a7b14c2ef)

  - feat: adjust render style for nodemap [fd1dc53a](https://github.com/tidbcloud/dbaas-ui/commit/fd1dc53a3132d1237e0874a97464f67d54053412)

  - fix: enhance type safety and improve combobox styling in ConfigureMapping component [9d118a1d](https://github.com/tidbcloud/dbaas-ui/commit/9d118a1da73ea772fd6111db74f44527f4b2fa86)

  - feat: default region value of cmek creation modal [a6be3f91](https://github.com/tidbcloud/dbaas-ui/commit/a6be3f91ca58dfa63d2d3886975da4e3a2d48599)

  - feat: remove edit of drawerstatus [b96c35ee](https://github.com/tidbcloud/dbaas-ui/commit/b96c35eeacce785db23218bd1ac45df4a89fac28)

  - feat: the correctly disable logic for region item [1facd3c3](https://github.com/tidbcloud/dbaas-ui/commit/1facd3c3d18a2d6f23c03e9edfbfa741d2c1dbc0)

  - fix: cmek list loading [d4d8bafc](https://github.com/tidbcloud/dbaas-ui/commit/d4d8bafcfb6e6b6dc8a24db236a7125fe6c73922)

  - fix: aws cmek creat [b341c98c](https://github.com/tidbcloud/dbaas-ui/commit/b341c98c64a0b3b519158e588d74398e8da89c0c)

- Merge pull request [#4164](https://github.com/tidbcloud/dbaas-ui/pull/4164) from tidbcloud/feat/separate_export_page [c417a490](https://github.com/tidbcloud/dbaas-ui/commit/c417a49009f84bfa683c1881c170a4c6c9a12c45)

- Merge pull request [#4178](https://github.com/tidbcloud/dbaas-ui/pull/4178) from tidbcloud/fix/cluster-403 [6de46186](https://github.com/tidbcloud/dbaas-ui/commit/6de461864988e2edd4841050d226995602fc8232)

  - fix: hide export navigation item when cluster is not serverless [12648e5b](https://github.com/tidbcloud/dbaas-ui/commit/12648e5bf4c781bfebffea25838c724ac870699a)

  - fix: handle 403 error code in useFetchClusterException for improved error handling [5fd3f60c](https://github.com/tidbcloud/dbaas-ui/commit/5fd3f60cea883d01403456e6053ac334643c3de5)

  - fix: pass cluster prop to import task component for improved functionality [58835740](https://github.com/tidbcloud/dbaas-ui/commit/58835740dfe5be643dc495848bdeaf518c3d0aab)

  - fix: update export description to include Alibaba Cloud OSS as a storage option [93f33f8a](https://github.com/tidbcloud/dbaas-ui/commit/93f33f8ab6576cc0d4568b86ac3c94ff15895344)

  - fix: update navigation paths for export creation in CreateExport component [2c5e540c](https://github.com/tidbcloud/dbaas-ui/commit/2c5e540c3b6580c9ceed924f5ea720e37a91226c)

  - refactor: adjust layout of empty state in ClusterTableSelect for better alignment and visibility [97e9f0bd](https://github.com/tidbcloud/dbaas-ui/commit/97e9f0bdab9bf675a70358993976d3a498dee786)

  - refactor: update layout and structure of CreateExport component for improved readability and organization [077eca61](https://github.com/tidbcloud/dbaas-ui/commit/077eca61a35505d34dd9ac4523b6431a50929ed8)

  - refactor: reorganize imports and enhance layout in ClusterTableSelect component [0a7d2be5](https://github.com/tidbcloud/dbaas-ui/commit/0a7d2be55e7fd013303407b50c7fa8b4df3805be)

  - fix: update routes and navigation for export creation in Cluster components [b97b675c](https://github.com/tidbcloud/dbaas-ui/commit/b97b675c9bc897d5843717e397f8012c5389407d)

  - refactor: remove unused px prop from ImportDropzone component [9702bbb6](https://github.com/tidbcloud/dbaas-ui/commit/9702bbb695a040b4df1c90f0d2f30d6c9aae29b6)

  - feat: enhance Imports component with pagination total display and layout adjustments [97184562](https://github.com/tidbcloud/dbaas-ui/commit/971845622de2b81df95ff58480219111c52a8a2c)

  - feat: add ExportList component and integrate it into ClusterV2 features [a7072c4a](https://github.com/tidbcloud/dbaas-ui/commit/a7072c4a9ccc4e9cf1928bb40dc41607a38b4426)

  - fix: update back navigation to exports in ExportCreation component [46c8e618](https://github.com/tidbcloud/dbaas-ui/commit/46c8e61846d74d20aea81b5058ef02bc7e4760e2)

  - feat: add ExportList route to ClusterRoutes for export management [c1f20043](https://github.com/tidbcloud/dbaas-ui/commit/c1f20043f022f46151d1142943bc91f167668860)

  - feat: add Export navigation item to Sidebar component [2e836b83](https://github.com/tidbcloud/dbaas-ui/commit/2e836b832d28e99c1a550a8fa915a11aa0287418)

  - refactor: clean up Imports component by removing unused imports and ExportPageHeader [66b04f6a](https://github.com/tidbcloud/dbaas-ui/commit/66b04f6a75a21272db3c60c47c8992f16b734c07)

  - fix: remove unused ImportPageHeader from ClusterImportList component [f2f8a07d](https://github.com/tidbcloud/dbaas-ui/commit/f2f8a07df8955bfeb255def3980e9579028343da)

  - feat: move ExportPageHeader component for serverless cluster export functionality [7dc8ccb1](https://github.com/tidbcloud/dbaas-ui/commit/7dc8ccb1fce7731cc71cf5cc076624716a298c01)

  - fix: cmek remove context [96c0ae54](https://github.com/tidbcloud/dbaas-ui/commit/96c0ae54d03a35e68eaa79bd8e11bbda04588cb4)

  - fix: cmek list region [f55f41a7](https://github.com/tidbcloud/dbaas-ui/commit/f55f41a7591b81e3bc445042532898682165aeea)

  - feat: cmek api debug [d0ef8c83](https://github.com/tidbcloud/dbaas-ui/commit/d0ef8c8314976dbe36af79fb322a7a93a20359c3)

  - feat: filter spec list when enable spec version [e1ca2089](https://github.com/tidbcloud/dbaas-ui/commit/e1ca20899c9816557ad70e78c4eaa5a7b190cf3b)

  - feat: add whitelist [3ac3df36](https://github.com/tidbcloud/dbaas-ui/commit/3ac3df36988d652d7bd50be4d935b7255a59d988)

  - refactor: remove debug logging from validation in RestoreForDedicated component [b15bdc8a](https://github.com/tidbcloud/dbaas-ui/commit/b15bdc8a9725ed76f75c79cf00a9abf673db73f2)

  - fix: enforce minimum length for required id field in RestoreForDedicated and RestoreForDedicatedFromRecycleBin components [c81ed8d6](https://github.com/tidbcloud/dbaas-ui/commit/c81ed8d6b76a1788b3fb4949461ec61fc9d3230d)

  - fix: correct filter logic for nodeSpecs in ClusterNodeSizes component [a5ecb801](https://github.com/tidbcloud/dbaas-ui/commit/a5ecb801411590ebae7adb75d85d3852261109fd)

  - feat: update specVersion to V2 in RestoreForDedicated and RestoreForDedicatedFromRecycleBin components [f4ae0bae](https://github.com/tidbcloud/dbaas-ui/commit/f4ae0baec80f0fe2e46acf53c48f05d7475ed3ff)

  - feat: update specVersion type to allow string union with V1 and V2 [d07f160a](https://github.com/tidbcloud/dbaas-ui/commit/d07f160aee43cda591c0e4d2184b2392793ea07d)

  - feat: add specVersion to RestoreForDedicated and RestoreForDedicatedFromRecycleBin components [58a99875](https://github.com/tidbcloud/dbaas-ui/commit/58a998758cef94ba154d0b5c98244471d1f33bc2)

  - feat: render spec version [1d850b5b](https://github.com/tidbcloud/dbaas-ui/commit/1d850b5b523bf65aedef495ffd41d8a6190025f0)

  - feat: set default value v2 [d70a73ec](https://github.com/tidbcloud/dbaas-ui/commit/d70a73ece28e35367a038c1d9d2cad53f8514395)

- Merge pull request [#4175](https://github.com/tidbcloud/dbaas-ui/pull/4175) from tidbcloud/hotfix/20250905-sqleditor-import-entrance [a26c1f62](https://github.com/tidbcloud/dbaas-ui/commit/a26c1f623fefb4b14aa5a6cb31f2399c726d2e1d)

- Merge pull request [#4176](https://github.com/tidbcloud/dbaas-ui/pull/4176) from tidbcloud/hotfix/20250905-sqleditor-import-entrance [bdaccb3e](https://github.com/tidbcloud/dbaas-ui/commit/bdaccb3ed911002dba3d396dd8d57218e3d98bbf)

  - fix: import sqleditor entrance visible [c3f8f559](https://github.com/tidbcloud/dbaas-ui/commit/c3f8f559e2b0a4fabe089b17fce6327722648f14)

  - feat: support select spec version for dedicated creation and modifying [2f7b8270](https://github.com/tidbcloud/dbaas-ui/commit/2f7b827047d2ea5594e129486b4aef671b4e5354)

- Merge pull request [#4172](https://github.com/tidbcloud/dbaas-ui/pull/4172) from tidbcloud/refactor/serverless-service-plan [a7399b37](https://github.com/tidbcloud/dbaas-ui/commit/a7399b372e394cdabe3119c1f3c2d20731801d32)

  - chore: update @tidbcloud/uikit to version 2.5.3 and add CurrentTimezoneLabel component to various screens [ee6eb6ab](https://github.com/tidbcloud/dbaas-ui/commit/ee6eb6abefd2fab93bdfb2d1ea3dc68e17756d8d)

- Merge pull request [#4170](https://github.com/tidbcloud/dbaas-ui/pull/4170) from tidbcloud/hotfix/onboarding-sql-editor [00f0ad77](https://github.com/tidbcloud/dbaas-ui/commit/00f0ad7711259008a6203fdae2cecfc32af04f33)

- Merge pull request [#4171](https://github.com/tidbcloud/dbaas-ui/pull/4171) from tidbcloud/hotfix/onboarding-sql-editor [1b30bf87](https://github.com/tidbcloud/dbaas-ui/commit/1b30bf871025d58c3ff0b4faa974620b2c26414f)

  - refactor(tidb/service-plan): remove ClusterClusterPlan reference from ServicePlanTag for consistency [562015e1](https://github.com/tidbcloud/dbaas-ui/commit/562015e17495cdc28babb575d73719ef2f1cb589)

  - refactor(serverless/restore): update references from clusterPlan to servicePlan for consistency in RestoreForServerless component [b5ca8f8a](https://github.com/tidbcloud/dbaas-ui/commit/b5ca8f8afadeec5ae4abafde5db7e3d0cc1c8607)

  - refactor(serverless): replace ClusterClusterPlan with Commonv1beta1ServicePlan across components for consistency [3cfc1f49](https://github.com/tidbcloud/dbaas-ui/commit/3cfc1f49acc85e51d116d79cebe84616e051eae5)

  - refactor(serverless/operations): replace clusterPlan with servicePlan in StarterOperation and update related logic [eeb810ac](https://github.com/tidbcloud/dbaas-ui/commit/eeb810ace7be5d5f0b6776282a1816db6470e270)

  - refactor(essential/capacity): update clusterPlan reference to servicePlan for consistency [aba63668](https://github.com/tidbcloud/dbaas-ui/commit/aba636680523a21cc657c934fc00ebe897ce028f)

  - refactor(serverless/plan): add additional service plan labels for Commonv1beta1ServicePlan [e651ef0b](https://github.com/tidbcloud/dbaas-ui/commit/e651ef0b65b7491aa727f9b23536807697ae9e75)

  - refactor(cluster/list): update service plan label to use 'Starter' instead of 'STARTER' [515f9f54](https://github.com/tidbcloud/dbaas-ui/commit/515f9f543dab9e8855e3026634dc279d86f18545)

  - hotfix: 202509041130 [cc0d60b2](https://github.com/tidbcloud/dbaas-ui/commit/cc0d60b2420162ef33ab4b0ab25b3459a3580041)

  - refactor(serverless/overview): update service plan label to use 'Starter' instead of 'STARTER' [3c7f8dd0](https://github.com/tidbcloud/dbaas-ui/commit/3c7f8dd0695c449c00c876d794671f88f5a60119)

  - refactor(features/cluster): replace deprecated clusterPlan with servicePlan and update related logic [e10ebdf7](https://github.com/tidbcloud/dbaas-ui/commit/e10ebdf7671e0aa6a7f9efe31f7aa054d2c64f58)

  - refactor(clusters/create): correct service plan label from 'STARTER' to 'Starter' [9d9bf839](https://github.com/tidbcloud/dbaas-ui/commit/9d9bf83958bebe7398cd491509db3c850f4853b3)

  - refactor(clusters/create): update CreateButton and helper to use Commonv1beta1ServicePlan for service plans [21227ede](https://github.com/tidbcloud/dbaas-ui/commit/21227ede2bf0c24746f8297ed3915cbef0c4428b)

  - feat: add specversion to cluster creation [3d3c809e](https://github.com/tidbcloud/dbaas-ui/commit/3d3c809eba0fda7713b0851f77e24c9452631141)

  - feat: add sepc version component [34092713](https://github.com/tidbcloud/dbaas-ui/commit/34092713163eadc791c655681fea79b323ceedea)

  - feat: create cmek button [84b2ba74](https://github.com/tidbcloud/dbaas-ui/commit/84b2ba74fecaeb472148a62c402fd81dfa4ad85a)

  - feat: remove legacy cmek code [d6144ae8](https://github.com/tidbcloud/dbaas-ui/commit/d6144ae8b8303edf247b1e231fdf96f4793ff59e)

  - feat: cmek region selector render option [76be91ef](https://github.com/tidbcloud/dbaas-ui/commit/76be91ef9a88bf012b78a38f73d6c138b8df0227)

  - feat: cmek encryption access layout [4a487e0c](https://github.com/tidbcloud/dbaas-ui/commit/4a487e0c8a7c892bb1ffaeb95fa523cfee93decd)

- Merge pull request [#4169](https://github.com/tidbcloud/dbaas-ui/pull/4169) from tidbcloud/fix/premium-api-keys-close [2e2a16ef](https://github.com/tidbcloud/dbaas-ui/commit/2e2a16efa4f0fa0502a9ba3f941a4370e481c94d)

  - feat: add onCancel handler to CreationForm component [b9a47979](https://github.com/tidbcloud/dbaas-ui/commit/b9a479790c123f02ba117e37ae868757eb938ea2)

- Merge pull request [#4168](https://github.com/tidbcloud/dbaas-ui/pull/4168) from tidbcloud/release-20250902 [acd6ffed](https://github.com/tidbcloud/dbaas-ui/commit/acd6ffed16fe7c46d4cfc1ae42108b5718acbfd0)

- Merge pull request [#4167](https://github.com/tidbcloud/dbaas-ui/pull/4167) from tidbcloud/release-20250902 [a3a6e9df](https://github.com/tidbcloud/dbaas-ui/commit/a3a6e9dfd38223b48c6329dafc59738964582365)

  - release: 20250902 [8374a944](https://github.com/tidbcloud/dbaas-ui/commit/8374a9441ca94f42314e5b3f8ebb4c93fa0183bc)

- Merge pull request [#4166](https://github.com/tidbcloud/dbaas-ui/pull/4166) from tidbcloud/feat/fix-dedicated-swagger [51e5db32](https://github.com/tidbcloud/dbaas-ui/commit/51e5db327d95c15f677dc1c4945658c2cbee8ada)

  - fix: cluster status swagger [50ceecff](https://github.com/tidbcloud/dbaas-ui/commit/50ceecffe24290218797a7828fc1b3f257e5113e)

- Merge pull request [#4158](https://github.com/tidbcloud/dbaas-ui/pull/4158) from tidbcloud/refactor/fix-swagger [b50e487f](https://github.com/tidbcloud/dbaas-ui/commit/b50e487fe71a272e21eb8b2710427c06238f499c)

  - feat: fix type error [a5397b47](https://github.com/tidbcloud/dbaas-ui/commit/a5397b47fa2f221a799dcd18dfa28265fa2809cd)

  - refactor: fix swagger [dd4a360a](https://github.com/tidbcloud/dbaas-ui/commit/dd4a360ab04ab6bd8dd65e07bae4f7cad19ed50a)

  - feat: use the swagger directly with oval transformer [4bd6eeae](https://github.com/tidbcloud/dbaas-ui/commit/4bd6eeae8fb145607192a44a5f530ab8d115a2e2)

  - refactor: fix cluster management swagger [68e8dbb9](https://github.com/tidbcloud/dbaas-ui/commit/68e8dbb97ee3ee344d81a529537970b5fb8620b7)

- Merge pull request [#4163](https://github.com/tidbcloud/dbaas-ui/pull/4163) from tidbcloud/fix/dbaudit-log-reset [a1ba03ab](https://github.com/tidbcloud/dbaas-ui/commit/a1ba03ab1911d2abf042b74e6b3aa08248570519)

  - fix: db audit log reset form while bucket manager change [459969ab](https://github.com/tidbcloud/dbaas-ui/commit/459969ab695cf7d0b192c7e7bc3ccd930740dec8)

  - feat: add Prometheus integration component and update migration status hook [2d2346b2](https://github.com/tidbcloud/dbaas-ui/commit/2d2346b2798c40ae660bf090289e6acb3f61ab4c)

- Merge pull request [#4161](https://github.com/tidbcloud/dbaas-ui/pull/4161) from tidbcloud/feat/tour_guide_cluster_list [fffc45ea](https://github.com/tidbcloud/dbaas-ui/commit/fffc45ea60827eb61d0139c5f2e963e2b01ce627)

  - fix: enhance cluster selection and dataset import messaging with improved refetch logic and AWS prioritization [74c9e37e](https://github.com/tidbcloud/dbaas-ui/commit/74c9e37e553ddc8ad41470d5d38b55c5b461f36d)

  - fix: update cluster selection logic to prioritize AWS provider and refactor cluster readiness checks [eaf88a21](https://github.com/tidbcloud/dbaas-ui/commit/eaf88a21071db3c7fdd8f218b65499bd225877f7)

- Merge pull request [#4160](https://github.com/tidbcloud/dbaas-ui/pull/4160) from tidbcloud/hotfix/20250829-dbauditlog-filter-event [de13cfef](https://github.com/tidbcloud/dbaas-ui/commit/de13cfeff99f7b3a6c0e11aa668e243df63628a6)

- Merge pull request [#4159](https://github.com/tidbcloud/dbaas-ui/pull/4159) from tidbcloud/hotfix/20250829-dbauditlog-filter-event [f715d9aa](https://github.com/tidbcloud/dbaas-ui/commit/f715d9aa1143b2900a2b878ec8f85e06315c6a1b)

  - fix: remove console [3e56aaed](https://github.com/tidbcloud/dbaas-ui/commit/3e56aaed102513c54868f4c6e0f18cacd611aaba)

  - fix: audit log filter rule event add parentNode [7880aa90](https://github.com/tidbcloud/dbaas-ui/commit/7880aa9056c11f7fe505dd74ba40f77e47acb9a1)

- Merge pull request [#4123](https://github.com/tidbcloud/dbaas-ui/pull/4123) from tidbcloud/feat/premium_br [815b28af](https://github.com/tidbcloud/dbaas-ui/commit/815b28af6680c7278fb0b0ea912516e405cb6d29)

  - fix(DeleteModal): simplify modal title and adjust typography padding for clarity [bd777c0f](https://github.com/tidbcloud/dbaas-ui/commit/bd777c0f1483073de360b2e8246a85d55095ee09)

  - fix(DeleteModal): enhance modal title with backup name and improve delete confirmation handling [3b80822a](https://github.com/tidbcloud/dbaas-ui/commit/3b80822ad2972379c94159c3ef5860f85cf6ac6c)

  - fix(ClusterStatusWithRestoreProgress): update restore progress fetching to use new TidbService API [ea02de77](https://github.com/tidbcloud/dbaas-ui/commit/ea02de7798333124ff7dadeb7548794cde296a02)

  - fix(CreateRestorePremium): add automatic point-in-time value setting for PITR mode [1c05c90b](https://github.com/tidbcloud/dbaas-ui/commit/1c05c90bce97e3e645e3fa3ec8690ebb329bae81)

  - fix(Routes): update recycle bin routes to include 'tidbs' prefix for consistency [e27c6007](https://github.com/tidbcloud/dbaas-ui/commit/e27c60078a00022336b4b1c3443011868f30f78a)

  - fix(CreateRestorePremium): add null check for state in onCancel function [b7e83599](https://github.com/tidbcloud/dbaas-ui/commit/b7e83599f225b732fa2295d492aaee9b41aea96d)

  - fix(BackupListPremium): add refetchInterval to query for improved data freshness [fb865f22](https://github.com/tidbcloud/dbaas-ui/commit/fb865f22fc93c334704d5562cf30ce0e8a21f64f)

- Merge pull request [#4157](https://github.com/tidbcloud/dbaas-ui/pull/4157) from tidbcloud/fix/import_status_check [30c4104e](https://github.com/tidbcloud/dbaas-ui/commit/30c4104ef56f94d88377f28acc26d8bdb44b58c8)

  - fix: ensure non-null cluster ID in backup and import status queries [56254ae1](https://github.com/tidbcloud/dbaas-ui/commit/56254ae1ec27ab9dd1b18274bb0bafd23541bda2)

  - fix: simplify running connectors filter logic in useHaveRunningChangefeed [38d5ce3f](https://github.com/tidbcloud/dbaas-ui/commit/38d5ce3f10da08bb88d39edfff24366f4f554af2)

  - fix: improve import status messages for clarity and consistency [0b1bc575](https://github.com/tidbcloud/dbaas-ui/commit/0b1bc57518684b03fa9d2379c76147cd0af04c6a)

  - fix: add early return for null cluster check in import status logic [3e9ed19b](https://github.com/tidbcloud/dbaas-ui/commit/3e9ed19b0879f56c844a2b6bffbeb4655041148e)

  - fix: improve maintenance status message for clarity in import status checks [db523af9](https://github.com/tidbcloud/dbaas-ui/commit/db523af9922fd82a3aa3fbceafd770db28401901)

  - fix: update cluster checks to handle optional cluster parameter and improve import status logic [98ba2491](https://github.com/tidbcloud/dbaas-ui/commit/98ba2491dbd433228b1009ac53f640583534f0b1)

  - fix: add missing period for clarity in documentation comment on dedicated cluster checks [a2aa8a50](https://github.com/tidbcloud/dbaas-ui/commit/a2aa8a5081f836fa5ce5ea934cec601c7e3f8204)

  - fix: improve comments for clarity on import status checks for dedicated clusters [d146d8c4](https://github.com/tidbcloud/dbaas-ui/commit/d146d8c460968bd06847a3eff8cfda19b1f016b9)

  - fix: add comments for clarity on import status checks [4961b534](https://github.com/tidbcloud/dbaas-ui/commit/4961b5347d30ba90bd03c6280bbcf75833cb636a)

  - fix: refine import disable logic for dedicated clusters [ca1140fc](https://github.com/tidbcloud/dbaas-ui/commit/ca1140fc8833a8357be016a900d11c85e7d9f994)

  - fix: update import and backup status checks to only consider dedicated clusters [07ee18e0](https://github.com/tidbcloud/dbaas-ui/commit/07ee18e058ebf7c89ccd9908b4b72c7d23f4f6d3)

  - fix(ClusterInfo): replace ClusterStatus with ClusterStatusWithRestoreProgress for enhanced status display [43e1d284](https://github.com/tidbcloud/dbaas-ui/commit/43e1d284d64a8ecf9aadc58f7dc3db7dc16536ef)

- Merge pull request [#4155](https://github.com/tidbcloud/dbaas-ui/pull/4155) from tidbcloud/hotfix/20250827-dbauditlog-pagination [67ff07be](https://github.com/tidbcloud/dbaas-ui/commit/67ff07bec376d398d564b47ad8f26a5a10009d16)

- Merge pull request [#4156](https://github.com/tidbcloud/dbaas-ui/pull/4156) from tidbcloud/hotfix/20250827-dbauditlog-pagination [ee30c3a9](https://github.com/tidbcloud/dbaas-ui/commit/ee30c3a92695ded144496d9927f9cf3f077e62d6)

  - fix(RecycleBin): enhance alert rendering and display message for empty recycle bin [e5dd17ef](https://github.com/tidbcloud/dbaas-ui/commit/e5dd17efa0fbc0a9ac8ca2ed8c18a8f4eb7d47d1)

  - fix(RecycleBin): conditionally render alert for TiDB deletion based on displayedTidbs length [9d71a6ff](https://github.com/tidbcloud/dbaas-ui/commit/9d71a6ffaf48ef77f41ffa567231174adc07b910)

  - feat(CreateRestore): add time range display for PITR window in DateTimePicker [6d3920c6](https://github.com/tidbcloud/dbaas-ui/commit/6d3920c684f04716903541f5c553b8148e43ce49)

  - fix(RecycleBin): rename pageToken to nextPageToken for clarity in state management [f435c750](https://github.com/tidbcloud/dbaas-ui/commit/f435c750da866362497f75b67a9f37d718f9b312)

  - fix(RecycleBin): use DEFAULT_PAGE_SIZE for pageSize in backup service request [2a8689b5](https://github.com/tidbcloud/dbaas-ui/commit/2a8689b567c1b2c659ffc7c5b2a161fd9e70c5e9)

  - fix(package): update @tidbcloud/uikit to version 2.5.2 [9f36d851](https://github.com/tidbcloud/dbaas-ui/commit/9f36d851801ece1d353942ee2cfa2cee12368f22)

  - feat(BackupService): add servicePlan property reference to backup request schema [48ce38fc](https://github.com/tidbcloud/dbaas-ui/commit/48ce38fcbabf1940186cff592cadcd723b14880f)

  - feat(RecycleBin): refactor component structure and improve loading states [5a60e2d0](https://github.com/tidbcloud/dbaas-ui/commit/5a60e2d065c8e4ca08e152db020b2aa7e41639ac)

  - fix: db audit log pagintion opti [eeef7372](https://github.com/tidbcloud/dbaas-ui/commit/eeef7372293dfe6c33af1b1a6a82118cf2c30ba7)

  - fix: change const->params [d623313b](https://github.com/tidbcloud/dbaas-ui/commit/d623313b9543806572d0e244e52ddcc8272968f6)

  - chore: update version [eb855a5b](https://github.com/tidbcloud/dbaas-ui/commit/eb855a5baf63773e9ead84d3a18203af144eace8)

  - fix: db audit log pagintion [8e67d7f1](https://github.com/tidbcloud/dbaas-ui/commit/8e67d7f1fef2a7b100ec01841daab0665209316e)

  - feat(RecycleBin): add padding to body props for improved layout [e26047e7](https://github.com/tidbcloud/dbaas-ui/commit/e26047e74bdf23cd96a5761893ff6e968a3a796e)

  - fix(BackupListPremium): remove unnecessary console log for pagination [7aeefb54](https://github.com/tidbcloud/dbaas-ui/commit/7aeefb549cbde24cfe0616c6ad1353e0ba3206e2)

  - fix(use-cloud-providers-regions): handle duplicate cloud providers in selection [e5d1a640](https://github.com/tidbcloud/dbaas-ui/commit/e5d1a64088feb2589ea8ac29b7d3c37f8d4b338f)

  - chore: rename files [0764fb9c](https://github.com/tidbcloud/dbaas-ui/commit/0764fb9c10579cd3fe89e235dfc5ca667b0c8573)

  - chore: refactor code structure for improved readability and maintainability [fcc35798](https://github.com/tidbcloud/dbaas-ui/commit/fcc3579895ebd840e9acbe5b4df52475874501be)

  - feat(RecycleBin): add 'Deleted Time' column to display deletion timestamps [499c558f](https://github.com/tidbcloud/dbaas-ui/commit/499c558f7456a9aa0fb391fe01e282e88e72d48e)

  - fix(RecycleBin, BackupListPremium): update empty state rendering for consistency and improved UI [94941a60](https://github.com/tidbcloud/dbaas-ui/commit/94941a6099f0f403db858df9afa16fc05e0736e0)

  - fix(package): update @tidbcloud/uikit to version 2.4.18 [daffcbbe](https://github.com/tidbcloud/dbaas-ui/commit/daffcbbedfd5544a0893e7ab11112b2323b04565)

  - fix(RecycleBin): hide trigger type selector for cleaner UI [7ce8f456](https://github.com/tidbcloud/dbaas-ui/commit/7ce8f456dea600999ee53b3e85a623dfb4ddb34e)

  - fix(BackupListPremium): hide the trigger type selector for cleaner UI [d1c181c2](https://github.com/tidbcloud/dbaas-ui/commit/d1c181c26ba7fd7802323c04fb691833bede920c)

  - fix(RecycleBin): remove unused imports and commented code for cleaner structure [835471e4](https://github.com/tidbcloud/dbaas-ui/commit/835471e4c924d24e2fbed5ade7bba0d462e542c4)

  - fix(Settings): add onClick handler to Cancel button to close modal [1f467966](https://github.com/tidbcloud/dbaas-ui/commit/1f467966b01076756c0d946e06d96fcee5d759e9)

  - fix(CreateRestorePremium): align button group to the right for better layout [e0c3680c](https://github.com/tidbcloud/dbaas-ui/commit/e0c3680c60c5135e26068a371fe30ed6530822cf)

  - fix(RecyclerBin, BackupListPremium): reset pagination on filter change [3292304c](https://github.com/tidbcloud/dbaas-ui/commit/3292304c739be25a0b731af094e91c2c71460ffa)

  - feat(package.json): add swagger download scripts for dataflow and management services [1cbad69f](https://github.com/tidbcloud/dbaas-ui/commit/1cbad69f0774906a0751768112e8456eaef5df0f)

  - feat(Backup): add 'skip' parameter to pagination in backup list and Recycle Bin [57fd375e](https://github.com/tidbcloud/dbaas-ui/commit/57fd375e5ce198386315a9c2a3a152dfefe35928)

  - fix(BackupListPremium): simplify empty state message for deleted backups [e770e1b1](https://github.com/tidbcloud/dbaas-ui/commit/e770e1b156cbf2fdca3e08f5fa281d0e78f3f35c)

  - fix(BackupListPremium): handle error state and improve empty state message in backup list [42b6f518](https://github.com/tidbcloud/dbaas-ui/commit/42b6f518c18bcf406881b181dd1657867549c56b)

  - feat(BackupList): enhance filtering options with type selection and time range picker [bb58a694](https://github.com/tidbcloud/dbaas-ui/commit/bb58a6948b93d9dea42775db2b2bb85870d176e4)

  - fix(Backup): update loading state variable name for consistency in backup settings [8ba22865](https://github.com/tidbcloud/dbaas-ui/commit/8ba22865b3e2010b0d048f9da9453b90bf529e38)

  - feat(RecycleBin): add alert for PoC account credit status and update icon imports [6d32762a](https://github.com/tidbcloud/dbaas-ui/commit/6d32762aa37754988fadfa8f78359e96fa10584d)

  - feat(Backup): add delete backup functionality with confirmation modal and Mixpanel tracking [1669c4bc](https://github.com/tidbcloud/dbaas-ui/commit/1669c4bc28e9946cb88e870998bf5a9c858a8d9a)

  - fix(Restore): update dateTimePicker value handling to default to end date when pointInTime is not set [f881f0ba](https://github.com/tidbcloud/dbaas-ui/commit/f881f0ba8c1e79dcb6906e20c53fce40a37b4793)

  - feat(Restore): enhance Step1 component to support restore from recycle bin with updated state handling [c1a52e64](https://github.com/tidbcloud/dbaas-ui/commit/c1a52e647df66155407bec160828e133c762f2db)

  - feat(RecycleBin): implement restore functionality with routing and Mixpanel tracking [5d007de3](https://github.com/tidbcloud/dbaas-ui/commit/5d007de360f06a70bf05e71bbd9725352207e724)

  - feat(Routes): add restore route for RecycleBin with corresponding component [c6f6bf3b](https://github.com/tidbcloud/dbaas-ui/commit/c6f6bf3b88389ab54fd60a118f944e9b644df2b0)

  - feat(BackupSettingPremium): add support for daily backup schedule with UTC time conversion [5cefde8c](https://github.com/tidbcloud/dbaas-ui/commit/5cefde8c191616caa6f2cc477c011badee00f38a)

  - fix(RecycleBin): remove duplicate import of ServicePlanTag for cleaner code [e22d3d39](https://github.com/tidbcloud/dbaas-ui/commit/e22d3d39b7a9627d9e2e40210e6bcbf13d7e7985)

  - feat(RecycleBin): add Mixpanel tracking event for backup deletion action [de847488](https://github.com/tidbcloud/dbaas-ui/commit/de84748875ef806c86911d485543c935bb772117)

  - fix(RecycleBin): update terminology from 'Cluster' to 'TiDB' for clarity [94fce460](https://github.com/tidbcloud/dbaas-ui/commit/94fce46063c871ed47d26c1ea4f96bf2619ddfb4)

  - feat(RecycleBin): implement delete backup functionality with confirmation modal [f524b57f](https://github.com/tidbcloud/dbaas-ui/commit/f524b57f7dabd2006320a9216e0bb958b200f8dd)

  - fix(BackupListPremium): hide Manual Backup button in the backup list(kernel not ready) [a760b641](https://github.com/tidbcloud/dbaas-ui/commit/a760b641419492869ef60d7a866e810862f99953)

  - feat(Restore): refactor form data types for Step1 and Step2 components to improve type safety and clarity [6cbbebee](https://github.com/tidbcloud/dbaas-ui/commit/6cbbebee921a8addf1e1da06c2a7da87dda40514)

  - feat(Restore): refactor time point selection to use Input.Label and custom dateTimePicker props [3cb81771](https://github.com/tidbcloud/dbaas-ui/commit/3cb817718434cc723b030315d3ded988cefc91be)

  - feat(Restore): add point-in-time recovery option with DateTimePicker in Step1 component [531d5afe](https://github.com/tidbcloud/dbaas-ui/commit/531d5afe92694ff04150411426d994f51128310b)

  - fix(deps): update @tidbcloud/uikit to version 2.4.17 [8941b3c2](https://github.com/tidbcloud/dbaas-ui/commit/8941b3c2fa97ce5909f09bcc2709db095d895de7)

  - feat(Restore): enhance Step2 component with cloud provider and region selection, add capacity and high availability options [50e9311f](https://github.com/tidbcloud/dbaas-ui/commit/50e9311f901965353e2f1adccdb34562b0527546)

  - feat(Capacity): make min and max RCU field names configurable [8740bf3b](https://github.com/tidbcloud/dbaas-ui/commit/8740bf3b3e1e60ad4e347b0a30fa0a60f1346b3b)

  - feat(CloudRegions): make form field names configurable for cloud provider and region [00915de4](https://github.com/tidbcloud/dbaas-ui/commit/00915de4f8388e05c70b6989f73feb9b0cfdc6a6)

  - feat(TidbDisplayName): make TiDB name input dynamic with props [c59fa62a](https://github.com/tidbcloud/dbaas-ui/commit/c59fa62ad8ac52d1d73c4387bf3aaaaa0c045fe8)

  - feat(Restore): make Step1 component observable for state management [c35d86d9](https://github.com/tidbcloud/dbaas-ui/commit/c35d86d99ff3a4076836dbdad0f7997b595d898c)

  - feat(Restore): implement multi-step restore process with backup selection and new TiDB setup [b7a988d5](https://github.com/tidbcloud/dbaas-ui/commit/b7a988d55d63e33b6b1e0939d709134b78f188a8)

  - feat(Restore): add restore creation component and routing [bb9fca21](https://github.com/tidbcloud/dbaas-ui/commit/bb9fca21f7ac06160f4cc0cda28b897125cc02de)

  - fix(BackupListPremium): update empty state message for backup configuration [4d8541c2](https://github.com/tidbcloud/dbaas-ui/commit/4d8541c27ee19b6aac8080f25c8c56152e09541e)

  - feat(BackupSettings): add closeModal prop to BackupSettingPremium and handle update submission [63dc3e21](https://github.com/tidbcloud/dbaas-ui/commit/63dc3e212f6a465342ada02d2b455fc0ccaa1144)

  - feat(BackupListPremium): add manual backup modal and update settings modal state management [5232a04c](https://github.com/tidbcloud/dbaas-ui/commit/5232a04c004535780592eac91744103106af7fa2)

  - feat(ManualBackup): implement manual backup form with validation and submission handling [742d0cd3](https://github.com/tidbcloud/dbaas-ui/commit/742d0cd36a76258c7267c61e7b29ddd2c6857ee6)

  - fix(ManualBackup): update label for backup name input field [a0e93dd2](https://github.com/tidbcloud/dbaas-ui/commit/a0e93dd229491478dd97525d14baef8283293a7c)

  - fix(ManualBackup): remove unused imports and update alert message [5076dc87](https://github.com/tidbcloud/dbaas-ui/commit/5076dc872181f1711ac464ab474146a40016fc74)

  - feat(RecycleBin): add placeholder for time range selection in backup filter [d60f6b6b](https://github.com/tidbcloud/dbaas-ui/commit/d60f6b6b66618ae8254c5884a49ee8416c917c53)

  - feat(RecycleBin): integrate TimeRangePicker for filtering backups by date range [969c5374](https://github.com/tidbcloud/dbaas-ui/commit/969c537445d8394bce1dbed63641fcc6a5e342b7)

  - feat(RecycleBin): add filters for tidbId and backup type selection [30adc5e2](https://github.com/tidbcloud/dbaas-ui/commit/30adc5e2c7ed62b9871b0ff38935f95db3e34067)

  - fix(renderDescriptiveSelectOption): remove unnecessary color prop from IconCheck [c0764121](https://github.com/tidbcloud/dbaas-ui/commit/c07641215ce41a14411c70882f1fc0687f2b39bc)

  - feat(RecycleBin): add TiDB selection and alert for backup retention policy [f7c085fd](https://github.com/tidbcloud/dbaas-ui/commit/f7c085fd47bf259fc5d5f6067b3abca6860bb0f3)

  - feat(BackupListPremium): add backup settings modal and integrate with button [ba8f6bb4](https://github.com/tidbcloud/dbaas-ui/commit/ba8f6bb42dea4b14802fd0bfef0ea3b620d32944)

  - feat(BackupSettingPremium): add backup settings form with scheduling and retention options [6f9346ba](https://github.com/tidbcloud/dbaas-ui/commit/6f9346bafa54f47a35a1e9c12102a94402686011)

  - feat(TidbService): add backup settings endpoints for TiDB clusters [8cb76c20](https://github.com/tidbcloud/dbaas-ui/commit/8cb76c2028f86b1a40f9296609464e4ba0b871d9)

  - refine(RecycleBin): remove search functionality and improve backup data handling [cb7a684f](https://github.com/tidbcloud/dbaas-ui/commit/cb7a684f1769165380a1aa55ceee283fb6a066c9)

  - feat(ImportListPremium): rename file [d366b5d8](https://github.com/tidbcloud/dbaas-ui/commit/d366b5d860dce4476cc695cea7c24774f0460c84)

  - refine(RecycleBin): improve expiration time calculation for better clarity [db4c952e](https://github.com/tidbcloud/dbaas-ui/commit/db4c952ee4531d3f1b0329a2ffb2b033edd8f8e6)

  - feat: add BackupListPremium component and routing for backup management [e35fdef7](https://github.com/tidbcloud/dbaas-ui/commit/e35fdef72f5f100bcaa190e21d21626bc5302b73)

  - refine(BackupStatus): improve type annotations and add fallback color for badge [80d9b938](https://github.com/tidbcloud/dbaas-ui/commit/80d9b93884448e9fdcbc4426e0b262442bb28b13)

  - feat: add Recycle Bin route and component for managing deleted TiDBs [32ed5a4e](https://github.com/tidbcloud/dbaas-ui/commit/32ed5a4e8d1d76295e54c25b97b1bb1f30894000)

  - chore: update pretty-ms dependency to version 9.2.0 [4dc1ac20](https://github.com/tidbcloud/dbaas-ui/commit/4dc1ac202141b4f1e8b65ddc184a7a9750ea228f)

- Merge pull request [#4153](https://github.com/tidbcloud/dbaas-ui/pull/4153) from tidbcloud/hotfix/import-error [be9756c3](https://github.com/tidbcloud/dbaas-ui/commit/be9756c3780cff63e17136594953ca03ef5c064a)

- Merge pull request [#4152](https://github.com/tidbcloud/dbaas-ui/pull/4152) from tidbcloud/hotfix/import-error [81bad808](https://github.com/tidbcloud/dbaas-ui/commit/81bad8086bee373a88195cddc623e6ba5645f933)

  - hotfix: 202508270943 [a61cbb2a](https://github.com/tidbcloud/dbaas-ui/commit/a61cbb2af8a3758a9841fe98de0f38452ac51936)

- Merge pull request [#4150](https://github.com/tidbcloud/dbaas-ui/pull/4150) from tidbcloud/release-20250826 [919889d8](https://github.com/tidbcloud/dbaas-ui/commit/919889d82fc04573ee9808ec4249571da94dd918)

- Merge pull request [#4149](https://github.com/tidbcloud/dbaas-ui/pull/4149) from tidbcloud/release-20250826 [4c7c9769](https://github.com/tidbcloud/dbaas-ui/commit/4c7c976997ab9c9b48397e6055429024da0a27f1)

  - release: 20250826 [384722dc](https://github.com/tidbcloud/dbaas-ui/commit/384722dcd7c6ca01ec9e529101543c4bd24a9916)

- Merge pull request [#4151](https://github.com/tidbcloud/dbaas-ui/pull/4151) from tidbcloud/refactor/premium-rcu [6e65e4dc](https://github.com/tidbcloud/dbaas-ui/commit/6e65e4dc1dbc050cf1639832594e1779f1f2caa4)

  - refactor(premium/create): remove max RCUs limit for capacity fields in form resolver [9df2249b](https://github.com/tidbcloud/dbaas-ui/commit/9df2249b4f64fb2a428fe61c41f1deedf99a66ae)

  - refactor(premium): update CapacityField component to remove max RCUs limit and clarify description [040d618c](https://github.com/tidbcloud/dbaas-ui/commit/040d618cc8711ae927b9972279a46c1d97c09e7e)

- Merge pull request [#4148](https://github.com/tidbcloud/dbaas-ui/pull/4148) from tidbcloud/fix/swagger_map [d944c6b7](https://github.com/tidbcloud/dbaas-ui/commit/d944c6b77a3f8076c42a342e7f30c021d20aa332)

  - fix: update branch/tag and file paths in swagger filemap [2af051c5](https://github.com/tidbcloud/dbaas-ui/commit/2af051c5e11bb336c05e713bae77b9e8ba5cf396)

- Merge pull request [#4140](https://github.com/tidbcloud/dbaas-ui/pull/4140) from tidbcloud/fix/vpc-peering-for-different-group [f3cae2d8](https://github.com/tidbcloud/dbaas-ui/commit/f3cae2d812c7635af2bdf21ee5bdfeebe5e1ac85)

- Merge pull request [#4147](https://github.com/tidbcloud/dbaas-ui/pull/4147) from tidbcloud/fix/pitr-typo [fd1bbfe2](https://github.com/tidbcloud/dbaas-ui/commit/fd1bbfe299e1afebc13e6558500e519b43462c7b)

  - fix: db audit log typo [20bfd683](https://github.com/tidbcloud/dbaas-ui/commit/20bfd683be03a3f3a8c7a6ccde5c7761085ad9ff)

  - fix: pitr typo [21cc9b33](https://github.com/tidbcloud/dbaas-ui/commit/21cc9b33fef6a769714db157ce0a5e07cf605703)

- Merge pull request [#4144](https://github.com/tidbcloud/dbaas-ui/pull/4144) from tidbcloud/feat/pitr-enable [f4f3761d](https://github.com/tidbcloud/dbaas-ui/commit/f4f3761ddc24e549be942810642287659e35a4f0)

  - fix: pirt tips typo [c4461f76](https://github.com/tidbcloud/dbaas-ui/commit/c4461f76c953881799fdf9f5353d9f607197e9af)

- Merge pull request [#4146](https://github.com/tidbcloud/dbaas-ui/pull/4146) from tidbcloud/fix/db-auditlog-pagination [3608a278](https://github.com/tidbcloud/dbaas-ui/commit/3608a2785f4997c391bf50f89f81feda87615518)

  - feat: db audit log pagination page [74ae356e](https://github.com/tidbcloud/dbaas-ui/commit/74ae356ef5dbfcecd8c717beff0e56a9329eac98)

- Merge pull request [#4120](https://github.com/tidbcloud/dbaas-ui/pull/4120) from tidbcloud/retire-index-insight [29e4a657](https://github.com/tidbcloud/dbaas-ui/commit/29e4a657def43afd6c90d678d8a112a62ff53015)

- Merge pull request [#4079](https://github.com/tidbcloud/dbaas-ui/pull/4079) from tidbcloud/feat/openapi-migration [71a66644](https://github.com/tidbcloud/dbaas-ui/commit/71a6664431d6c789ba3903eef66b477ded0aab52)

  - fix(DeleteConfirm): remove temporary success notifier and confirm deletion message [8345c5a6](https://github.com/tidbcloud/dbaas-ui/commit/8345c5a69ec868716bd184a885959b8cfe54881b)

  - fix(RecoveryGroupDetail): update dependency in useEffect and improve loading indicator logic [23f6797f](https://github.com/tidbcloud/dbaas-ui/commit/23f6797f7f06feb7db4b16d47650c9080f4ffd7e)

  - fix: pitr fix [4c5f3beb](https://github.com/tidbcloud/dbaas-ui/commit/4c5f3beb70f65103dce214a61c3fd34e5f71fea3)

  - refactor(FormTiDBServerless): update cluster fetching logic to use serverless service and simplify cluster options mapping [2bcda101](https://github.com/tidbcloud/dbaas-ui/commit/2bcda10102f589075334c97addeaf85353a1d071)

  - fix(ClusterOperations): remove unnecessary console log for cluster provider [030d4de8](https://github.com/tidbcloud/dbaas-ui/commit/030d4de8e81deb5228cffb063cda23e0cbf5ecb4)

  - fix(Sidebar): enhance import navigation item with additional status checks and tooltip [7018d7d5](https://github.com/tidbcloud/dbaas-ui/commit/7018d7d5c4bd40c2adfd91ead17eeae58eb8c64a)

  - fix: pitr fix [704589f7](https://github.com/tidbcloud/dbaas-ui/commit/704589f7dd6454c8c61949ea0a1958132e0ad0b3)

  - refactor(Preview): reorder icon imports and remove title from error alert for cleaner presentation [1f5aa789](https://github.com/tidbcloud/dbaas-ui/commit/1f5aa7898bde9ba4bff47660ba3d02899827fd11)

  - fix(ConfigureTarget): remove title from error alert for cleaner presentation [9ddb104e](https://github.com/tidbcloud/dbaas-ui/commit/9ddb104e56570bc81c83c07fb52b58aab7c096fc)

  - refactor(FormMySQL): align group items in MySQL input section [30acee8c](https://github.com/tidbcloud/dbaas-ui/commit/30acee8c74b22dd79b31aec1362df867c0b1ea20)

  - refactor(useImportStatus): remove condition for showing import entry for 1vCPU cluster [2891030c](https://github.com/tidbcloud/dbaas-ui/commit/2891030cbff1e838176cf56d9f5264eeaa7bfc5d)

  - fix: pitr fix [654942e8](https://github.com/tidbcloud/dbaas-ui/commit/654942e8bcbf782091d53b1662202afdc543fa3c)

  - fix(FormTiDBServerless): correct region reference in cluster filtering logic [c9d30962](https://github.com/tidbcloud/dbaas-ui/commit/c9d30962c9205ac57a05107de8371443d4f26667)

  - feat: pirt weekly default enable [9d0ca5b0](https://github.com/tidbcloud/dbaas-ui/commit/9d0ca5b0de7521c05738f7e0f58b33a088c7d820)

  - refactor(RecoveryGroup): change cluster type from SERVERLESS to DEDICATED [f19fd231](https://github.com/tidbcloud/dbaas-ui/commit/f19fd23164bab5fff90ca6d3f45ffaddfe51d766)

  - refactor(AuditLog): update tooltip to use cluster state for clarity [98fceb17](https://github.com/tidbcloud/dbaas-ui/commit/98fceb174367a5cddb78c98392e3657af0ba22bc)

  - feat: remove legacy code for connection modal [48d55de1](https://github.com/tidbcloud/dbaas-ui/commit/48d55de1c4c1b35dcba2fbb21ee27e98aacbe112)

  - feat: remove legacy dedicated modifying code [6c9f265c](https://github.com/tidbcloud/dbaas-ui/commit/6c9f265c97ee0343032508a811111f927846660a)

  - refactor(OperationModals): rename displayName property to name for consistency [57820ac4](https://github.com/tidbcloud/dbaas-ui/commit/57820ac48cccd276f9f34b4cd2dd00c0d316c11e)

  - refactor(NetworkAccess): remove ProjectCIDR component and update exports [70586f5c](https://github.com/tidbcloud/dbaas-ui/commit/70586f5c667bb5ba794b92ad8226300886c58fdd)

  - refactor(metrics): update tiflashNodeSetting check for improved clarity [779e81fb](https://github.com/tidbcloud/dbaas-ui/commit/779e81fb2994953d6453bbd3e157419d7dcad196)

  - refactor(metrics): simplify metrics configuration by removing cluster dependency [d006f3da](https://github.com/tidbcloud/dbaas-ui/commit/d006f3da219f7cf5675a9a9e758bbf5f97b41312)

  - refactor(cluster): remove deprecated CentralCluster reference from SharedCluster interface [91d82d33](https://github.com/tidbcloud/dbaas-ui/commit/91d82d3321c4cd3eb82a8666802424d915c6fb52)

  - refactor(cluster): enhance cluster type handling and improve shared cluster logic [b5ffaa12](https://github.com/tidbcloud/dbaas-ui/commit/b5ffaa121617c1f49eadfd614b174cb4cd677fe6)

  - refactor(Navbar, Networking): update nodeGroupEnabled hook usage for consistency [b71b75aa](https://github.com/tidbcloud/dbaas-ui/commit/b71b75aa6258d2d9e355e054542c29bd9bc1640b)

  - refactor(cluster): standardize cluster state handling and improve display properties [b4dbb477](https://github.com/tidbcloud/dbaas-ui/commit/b4dbb477f3e3b3a1a9396d05c84467533ff09f82)

  - refactor(cluster): update SharedCluster structure and related logic for improved clarity and functionality [d62baeb4](https://github.com/tidbcloud/dbaas-ui/commit/d62baeb40876851d6386fb90d52af06cd82aad6e)

  - fix: backup setting pitr tips [ead0f52c](https://github.com/tidbcloud/dbaas-ui/commit/ead0f52cf2ab123cd89dd06220d45a26336ae6fe)

  - feat: backup setting pitr initial value [34c39bbb](https://github.com/tidbcloud/dbaas-ui/commit/34c39bbbcf68fb003abc985c167f6d3ae5b3fd12)

- Merge pull request [#4143](https://github.com/tidbcloud/dbaas-ui/pull/4143) from tidbcloud/hotfix-20250822 [c1ed6eea](https://github.com/tidbcloud/dbaas-ui/commit/c1ed6eeae8a75982e0aea8690d7951e8829ca609)

- Merge pull request [#4142](https://github.com/tidbcloud/dbaas-ui/pull/4142) from tidbcloud/hotfix-20250822 [bfa0c3e9](https://github.com/tidbcloud/dbaas-ui/commit/bfa0c3e90e55693976498d6cfa94274427c255e6)

  - hotfix: 202508221432 [48c1eeda](https://github.com/tidbcloud/dbaas-ui/commit/48c1eeda710aada8711584a6762f709546c806df)

  - fix: correct logic in useEnterpriseOrgSwitch for enterprise organization handling [2695a301](https://github.com/tidbcloud/dbaas-ui/commit/2695a30161d2e142f64854488733e5dfb5475599)

  - feat: display different connect string by nodegroup [e689afc9](https://github.com/tidbcloud/dbaas-ui/commit/e689afc9eaaa415e52eba54485740010bc45ee84)

- Merge pull request [#4138](https://github.com/tidbcloud/dbaas-ui/pull/4138) from tidbcloud/hotfix/20250821-dbauditlog-list [1677b598](https://github.com/tidbcloud/dbaas-ui/commit/1677b598bbe94cc0e0b1177a9d829b184ccabe35)

- Merge pull request [#4139](https://github.com/tidbcloud/dbaas-ui/pull/4139) from tidbcloud/hotfix/20250821-dbauditlog-list [03fc73f7](https://github.com/tidbcloud/dbaas-ui/commit/03fc73f7370af046db78afdcdb7960993eda75c1)

  - fix: db audit log download error [38b5e6ae](https://github.com/tidbcloud/dbaas-ui/commit/38b5e6ae5155947f4c42d107f77e3d89fddb6c59)

  - fix: db audit log list refresh [2ec2a3ed](https://github.com/tidbcloud/dbaas-ui/commit/2ec2a3ed0a916860f64a87b6da6bd9e4a90ddedc)

  - feat: backup setting pirt warning [ff60ef46](https://github.com/tidbcloud/dbaas-ui/commit/ff60ef46dde63725f1d70d4c66f21311075974d7)

- Merge pull request [#4136](https://github.com/tidbcloud/dbaas-ui/pull/4136) from tidbcloud/hotfix/authentication-entry [6e5e9bfd](https://github.com/tidbcloud/dbaas-ui/commit/6e5e9bfd32d495677e5b75bac2d9cb964816ba51)

- Merge pull request [#4137](https://github.com/tidbcloud/dbaas-ui/pull/4137) from tidbcloud/hotfix/authentication-entry [d7291732](https://github.com/tidbcloud/dbaas-ui/commit/d7291732621765c764dc590857c6790673c49751)

  - hotfix: 202508201533 [46fdaa37](https://github.com/tidbcloud/dbaas-ui/commit/46fdaa370badbe923b1976ec8904e3f5ba3143a7)

- Merge pull request [#4135](https://github.com/tidbcloud/dbaas-ui/pull/4135) from tidbcloud/hotfix/20250819-aws-integration-tips [2908e099](https://github.com/tidbcloud/dbaas-ui/commit/2908e099688025bae391034e0a2a3d8a3a4a338a)

- Merge pull request [#4134](https://github.com/tidbcloud/dbaas-ui/pull/4134) from tidbcloud/hotfix/20250819-aws-integration-tips [a760dc00](https://github.com/tidbcloud/dbaas-ui/commit/a760dc00d5a1e7f72e15da5e792f4c2fc5464618)

  - fix: aws integration no cluster tips [c7e4db29](https://github.com/tidbcloud/dbaas-ui/commit/c7e4db2944372bc3f700f6e33e444646e535b5cc)

- Merge pull request [#4133](https://github.com/tidbcloud/dbaas-ui/pull/4133) from tidbcloud/release-20250819 [c6d94f5b](https://github.com/tidbcloud/dbaas-ui/commit/c6d94f5b9398605f699c6d445792a366b3474c1d)

- Merge pull request [#4132](https://github.com/tidbcloud/dbaas-ui/pull/4132) from tidbcloud/release-20250819 [10ce69d6](https://github.com/tidbcloud/dbaas-ui/commit/10ce69d6ad36759dd5ae4b4f8ed55d4fb1d03f93)

  - release: 20250819 [55e835ab](https://github.com/tidbcloud/dbaas-ui/commit/55e835abcfe7df5a7aa46715559c046a8d9a7d22)

- Merge pull request [#4130](https://github.com/tidbcloud/dbaas-ui/pull/4130) from tidbcloud/test/fix-changefeed-test [1406de61](https://github.com/tidbcloud/dbaas-ui/commit/1406de61b9ee2d5cfd16ef5df2500f924f567bac)

- Merge pull request [#4131](https://github.com/tidbcloud/dbaas-ui/pull/4131) from tidbcloud/fix/error-retry [682c6f73](https://github.com/tidbcloud/dbaas-ui/commit/682c6f731dee65f5d3588b5a81a4e66a8c44119b)

  - fix: log warning for invalid connection type during SSO signup [da22027b](https://github.com/tidbcloud/dbaas-ui/commit/da22027b724e3df8ef2759076a627dd10cee3a41)

  - fix: enhance error handling for SSO users and update ErrorPanel properties [31952ff3](https://github.com/tidbcloud/dbaas-ui/commit/31952ff399eaefd030eaaa1af152018fdc9a4bfa)

  - test: use window variable to fix changefeed test [f6c1e0f0](https://github.com/tidbcloud/dbaas-ui/commit/f6c1e0f0557c73f33e0653c1cc6364a41c5e72c7)

- Merge pull request [#4129](https://github.com/tidbcloud/dbaas-ui/pull/4129) from tidbcloud/fix/dbaudit-log-tips [e37c3990](https://github.com/tidbcloud/dbaas-ui/commit/e37c399011c1b3088d4269ad496391ee2b4d466c)

  - fix: db audit log sql user add tips [f9c4745f](https://github.com/tidbcloud/dbaas-ui/commit/f9c4745f03f12a420ac32c64ec771bf2e05da00d)

- Merge pull request [#4128](https://github.com/tidbcloud/dbaas-ui/pull/4128) from tidbcloud/feat/aws-integration-nocluster [16bcce0d](https://github.com/tidbcloud/dbaas-ui/commit/16bcce0dcc68483213704534dc81b1a610d5e2cf)

  - fix: aws integration no cluster tips [64e9b92c](https://github.com/tidbcloud/dbaas-ui/commit/64e9b92c949e20821885610829b14e805109228e)

- Merge pull request [#4126](https://github.com/tidbcloud/dbaas-ui/pull/4126) from tidbcloud/feat/db-audit-log2 [aefd480e](https://github.com/tidbcloud/dbaas-ui/commit/aefd480eb3f287efe2da04d0e60981998ee647b6)

- Merge pull request [#4125](https://github.com/tidbcloud/dbaas-ui/pull/4125) from tidbcloud/feat/alibaba-free-trial-creat-cluster [bc286996](https://github.com/tidbcloud/dbaas-ui/commit/bc28699678e6b270de7a5c7efe0f6c27ec25766f)

  - refactor(TiDBNextGen): rename variable for clarity and update plan selection logic for Alibaba Cloud marketing [61322dca](https://github.com/tidbcloud/dbaas-ui/commit/61322dca8929163ee695025723bd88804940732b)

  - refactor(TiDBNextGen): integrate mobx observer and update plan selection logic based on tenant plan info [7e28e26e](https://github.com/tidbcloud/dbaas-ui/commit/7e28e26eb0f2c5c9759c5db12e829a2c5754adcd)

  - fix: db audit log filter rule enable [52dc34fc](https://github.com/tidbcloud/dbaas-ui/commit/52dc34fc2ce01114c779bf38bf17990c8af6ed5c)

  - fix: db audit log store bucket [00bf7e22](https://github.com/tidbcloud/dbaas-ui/commit/00bf7e225383d933fd40377d774b65dc006a5760)

  - fix: db audit log ui [c0215b7d](https://github.com/tidbcloud/dbaas-ui/commit/c0215b7d0281e21331eca6feea9b779ab4949bcb)

- Merge pull request [#4124](https://github.com/tidbcloud/dbaas-ui/pull/4124) from tidbcloud/feat-chart-totalprice [1c094be6](https://github.com/tidbcloud/dbaas-ui/commit/1c094be69dc0332824febcddacbbb35625c005b3)

  - fix: db audit log azure remove entrance [8a72e651](https://github.com/tidbcloud/dbaas-ui/commit/8a72e65154aa600623474142efc446b6f45de539)

  - fix: db audit log azure remove entrance [155ae8e5](https://github.com/tidbcloud/dbaas-ui/commit/155ae8e5844f7f3babc427411d9d09d989e548a3)

  - fix: audit log v2 rule update [44be9744](https://github.com/tidbcloud/dbaas-ui/commit/44be9744f3ab70eec91346bf0a5a44730aacea96)

- Merge pull request [#4127](https://github.com/tidbcloud/dbaas-ui/pull/4127) from tidbcloud/refactor/serverless-regions-api [9572bf60](https://github.com/tidbcloud/dbaas-ui/commit/9572bf605ce6849603adff687d2908c9968110ea)

  - fix: aduit log filter rules fix [3720eed8](https://github.com/tidbcloud/dbaas-ui/commit/3720eed8eb1e3f69bf72269d9f3d1a3174192899)

  - fix: aduit log filter rules reset [15dc5306](https://github.com/tidbcloud/dbaas-ui/commit/15dc5306853e228ee11118ea60afa6685434f164)

  - fix: db audit log v1 rename [c581d5c7](https://github.com/tidbcloud/dbaas-ui/commit/c581d5c73d3a11310a58b2b9707a4d0d008a1c22)

  - fix: filter rule reset [52ba0240](https://github.com/tidbcloud/dbaas-ui/commit/52ba0240a83af5cad2e67271a78f2a56eebfc8d5)

  - feat: db audit log v1 remove old api [c3834f33](https://github.com/tidbcloud/dbaas-ui/commit/c3834f33cd9b82b111549b19d75335bd9faaa0e5)

  - feat: db audit log v1 api [a0f951d9](https://github.com/tidbcloud/dbaas-ui/commit/a0f951d99934030f050086f53c7fb1965a56d83a)

  - feat: db audit log v1 api [238d5f55](https://github.com/tidbcloud/dbaas-ui/commit/238d5f55d509604a15b99e561a3b9392bb1b7c3e)

  - fix: db audit log v1 [ffec8012](https://github.com/tidbcloud/dbaas-ui/commit/ffec8012d4a4f328acb725e214abdb224c2e2d6e)

  - feat: db audit log v1 restore [86535b80](https://github.com/tidbcloud/dbaas-ui/commit/86535b8099d391545d8ffb87a700abcfe255ea55)

  - fix: audit log legacy tips [be6451fb](https://github.com/tidbcloud/dbaas-ui/commit/be6451fbd3eed7a19a815c892da4b18289f9ab27)

  - fix: audit log opti [dda7f073](https://github.com/tidbcloud/dbaas-ui/commit/dda7f07332706c038dca321909fd616c25b7ada8)

  - fix: audit log opti [6b76e271](https://github.com/tidbcloud/dbaas-ui/commit/6b76e2712e7a6d4461e4112759c2f3a14e3ae91e)

  - fix: audit log opti [73db4444](https://github.com/tidbcloud/dbaas-ui/commit/73db4444afd938957b3bee7328231e264324920e)

  - feat: audot rotation interval whitelist [e5fd488e](https://github.com/tidbcloud/dbaas-ui/commit/e5fd488e5c348aa07bafa1fea099131c21431f7c)

  - fix: audit log ui update [00c3cf10](https://github.com/tidbcloud/dbaas-ui/commit/00c3cf103b924f1d69f8a6b99396eeed7f1007f5)

  - fix: audit log remove console [bea4d949](https://github.com/tidbcloud/dbaas-ui/commit/bea4d94992832203b6f3ff08f521858128300429)

  - feat: audit log store in pingcap [8a52be41](https://github.com/tidbcloud/dbaas-ui/commit/8a52be415d0c69a519b83b85033bb63bd937e27a)

  - fix: audit log fix [240f505c](https://github.com/tidbcloud/dbaas-ui/commit/240f505cb0c019a43118b2a718aabbf57d0424a5)

  - fix: audit log stop params [45a4fdea](https://github.com/tidbcloud/dbaas-ui/commit/45a4fdea2834e82031fb573d54c2f7b698daff40)

  - fix: audit log legacy [d050b8af](https://github.com/tidbcloud/dbaas-ui/commit/d050b8af9106f21b0303c8951e0da30a4df16d90)

  - feat: audit log stop legacy [9ae52725](https://github.com/tidbcloud/dbaas-ui/commit/9ae52725a9817cbb61f7eab0a3ea0ff586159806)

  - fix: audit log api [6d21a5f0](https://github.com/tidbcloud/dbaas-ui/commit/6d21a5f0920aa1b6644dbb5566c038a58e893d71)

  - fix: audit log api [e9969f95](https://github.com/tidbcloud/dbaas-ui/commit/e9969f9535443e33489d4a39ad231a68bc739be2)

  - feat: audit log opti [7dfe052c](https://github.com/tidbcloud/dbaas-ui/commit/7dfe052cd8168481c8403317a53737ce4e1fcaba)

  - feat: audit log opti wip [3dfada14](https://github.com/tidbcloud/dbaas-ui/commit/3dfada1429ad9af8c7571f1639f8eda43d12f834)

  - feat: audit log filter rule [a7df9016](https://github.com/tidbcloud/dbaas-ui/commit/a7df901682e27c934eacff8c0a9648482f4b4a3c)

  - feat: audit log filter rule [528520cf](https://github.com/tidbcloud/dbaas-ui/commit/528520cfd453b1429fd4fedbb93084bd46d441b9)

  - feat: db audit log setting [25922d8c](https://github.com/tidbcloud/dbaas-ui/commit/25922d8cc080bc7ca13368f13862d0985ac4e8e3)

  - feat: db audit log create modal remove old api [87caf96d](https://github.com/tidbcloud/dbaas-ui/commit/87caf96d6501222b3caaebec83cfcfbef41d317e)

  - feat: db audit log swagger [b1012a29](https://github.com/tidbcloud/dbaas-ui/commit/b1012a298d03db7407aaa4d509fa166413a0038a)

  - feat: db audit log legacy tips [0aa12470](https://github.com/tidbcloud/dbaas-ui/commit/0aa124700635b66709f97e589ae013363e7592a7)

  - chore(orval): remove redundant type definition comment in configuration file [8b33a27f](https://github.com/tidbcloud/dbaas-ui/commit/8b33a27fd6e4f0e51c08ee3ef49e7c43c9827484)

  - feat(next-gen/alicloud): add optional service plan parameter to essential and starter form stores for improved region fetching [e31d70c7](https://github.com/tidbcloud/dbaas-ui/commit/e31d70c7ad2eec12a7a1263bfe04c7b705337e33)

  - feat(serverless/create): add service plan argument to region fetching and update orgId reference [d1fc2797](https://github.com/tidbcloud/dbaas-ui/commit/d1fc2797aa70aa5b26df49a03527fc8272db7700)

  - fix: update cluster plan and high availability type references to use new naming conventions across multiple files [bac767aa](https://github.com/tidbcloud/dbaas-ui/commit/bac767aa9d4ba951b7051ec711e027df0a958b7c)

  - chore(orval): enhance API schema transformation by updating operationIds and refining paths handling [90552698](https://github.com/tidbcloud/dbaas-ui/commit/905526981dce8ef0bf6230184af2551057a482d7)

  - chore(swagger): update API specification for TiDB Cloud Starter and Essential, including new endpoints and improved descriptions [eb9bf8eb](https://github.com/tidbcloud/dbaas-ui/commit/eb9bf8ebaf7e415386f966299d19d50ba0784ec0)

  - chore(scripts/swagger): update file mapping for import and add new service API specification [76e05abc](https://github.com/tidbcloud/dbaas-ui/commit/76e05abc44854b60bd2954703d1626bed2517ff1)

  - chore(scripts/swagger): add prettier formatting for JSON files on download [a633cc67](https://github.com/tidbcloud/dbaas-ui/commit/a633cc6714e88fa71999ee4ce5da6c3dc66c7561)

  - feat(CostExplorer): add total row data and trend column key functionality to ExplorerChart [e3babf6d](https://github.com/tidbcloud/dbaas-ui/commit/e3babf6d1a1b45f75b14b2548e8256144ae98e77)

- Merge pull request [#4121](https://github.com/tidbcloud/dbaas-ui/pull/4121) from tidbcloud/hotfix/onboarding-sql-editor [9bd1e93c](https://github.com/tidbcloud/dbaas-ui/commit/9bd1e93c71bbc3740a13a64a4995b3537b1f5240)

- Merge pull request [#4122](https://github.com/tidbcloud/dbaas-ui/pull/4122) from tidbcloud/hotfix/onboarding-sql-editor [030f5116](https://github.com/tidbcloud/dbaas-ui/commit/030f5116d52d8fc19ee561184550ce3c4f70818f)

  - hotfix: 202508141430 [e66d7678](https://github.com/tidbcloud/dbaas-ui/commit/e66d7678cffa02f0dbf84e5d873280ea365de0e6)

  - refactor(IndexInsight): remove deprecated advisor components and implement new structure for performance insights [197c62d1](https://github.com/tidbcloud/dbaas-ui/commit/197c62d1635dc3ab8f3a706734695e9ab6af7e58)

- Merge pull request [#4119](https://github.com/tidbcloud/dbaas-ui/pull/4119) from tidbcloud/hotfix/severless-wording [91480d61](https://github.com/tidbcloud/dbaas-ui/commit/91480d618bdc9509652b72d61074488fc81fb323)

- Merge pull request [#4118](https://github.com/tidbcloud/dbaas-ui/pull/4118) from tidbcloud/hotfix/severless-wording [13d096e4](https://github.com/tidbcloud/dbaas-ui/commit/13d096e43a415b6c5491bd7227c956a655d72ee0)

  - fix(SQLUserForm): correct grammatical error in user guidance text [cf0e7b72](https://github.com/tidbcloud/dbaas-ui/commit/cf0e7b7262b90b8a817079f6be43d4a191f97be4)

  - hotfix: 202508131358 [a54efd13](https://github.com/tidbcloud/dbaas-ui/commit/a54efd137a24cdb97766526eeb0b04dc80c381de)

- Merge pull request [#4117](https://github.com/tidbcloud/dbaas-ui/pull/4117) from tidbcloud/fix/cdc_serverless [5db39403](https://github.com/tidbcloud/dbaas-ui/commit/5db39403c74dd70ae8a2ef812fd809737527d423)

- Merge pull request [#4116](https://github.com/tidbcloud/dbaas-ui/pull/4116) from tidbcloud/fix/cdc_serverless [d70327aa](https://github.com/tidbcloud/dbaas-ui/commit/d70327aa40061679775ad5aae74f1e135e18c142)

  - test(e2e/cluster): update expected text for cluster properties from 'Available' to 'Active' [542a6e94](https://github.com/tidbcloud/dbaas-ui/commit/542a6e94fea4f909f5297f775582bb7dc96c5e40)

  - fix(starter/spend-limit/edit): implement cancel navigation to cluster details on back button click [d62ef2fa](https://github.com/tidbcloud/dbaas-ui/commit/d62ef2fae53fd767e5fd3297902bdc5c49b41774)

  - fix(serverless/create): prioritize AWS regions in region selection and clean up provider list logic [5eb9f129](https://github.com/tidbcloud/dbaas-ui/commit/5eb9f129aadf35dbe817bce5aa42356f7ad70c58)

  - fix(FormTiDBServerless): update placeholder text for cluster selection [c4c9f6e5](https://github.com/tidbcloud/dbaas-ui/commit/c4c9f6e5731b9429357a4e043c0d15fc626456ae)

  - Update src/dbaas/screens/Changefeed/CreateOrEditChangefeed/step1/ConfigureTarget.tsx [f5ed326b](https://github.com/tidbcloud/dbaas-ui/commit/f5ed326b7acb97ab632c6b6ac5930b78a938af6a)

  - fix(ConfigureTarget): integrate serverless cluster fetching and remove unused cluster list [dd3a2bd9](https://github.com/tidbcloud/dbaas-ui/commit/dd3a2bd9d69afa8e5888be3999e3cd9d52f3dca7)

  - fix(FormTiDBServerless): update label and placeholder for cluster selection [19918608](https://github.com/tidbcloud/dbaas-ui/commit/19918608a6ae3a898ad3324a144d47d801c496bf)

  - hotfix: 202508122217 [f33b935e](https://github.com/tidbcloud/dbaas-ui/commit/f33b935ee9c00e1bb030ac0f8e935d4f7bf290b2)

- Merge pull request [#4114](https://github.com/tidbcloud/dbaas-ui/pull/4114) from tidbcloud/hotfix/cluster-state [dba8a702](https://github.com/tidbcloud/dbaas-ui/commit/dba8a70277d64c53dc34b7b95f5dadedc9ff9205)

- Merge pull request [#4115](https://github.com/tidbcloud/dbaas-ui/pull/4115) from tidbcloud/hotfix/cluster-state [b8991620](https://github.com/tidbcloud/dbaas-ui/commit/b8991620f883fe4cc785f737a1af0ad1e87c2221)

  - fix(cluster): increase refetch interval for serverless queries and update restore mode description for clarity [23b7f15f](https://github.com/tidbcloud/dbaas-ui/commit/23b7f15f0111205f4d41a3d9d26298958c1b3a53)

  - fix(starter/spend-limit): update ClusterPlanField description to clarify free Starter cluster limits and resource specifications [355a71b6](https://github.com/tidbcloud/dbaas-ui/commit/355a71b6a1430fcfa9f419a4f55e329b96156fc4)

  - hotfix: 202508122100 [c76c710f](https://github.com/tidbcloud/dbaas-ui/commit/c76c710f537595a35c50654110191ec0fa8e9e3c)

  - fix(serverless/overview): replace StateTag with ClusterStatus for improved status display in serverless cluster properties [c0d0717f](https://github.com/tidbcloud/dbaas-ui/commit/c0d0717f4e98a03e519d584fe11e8a86dd35a91a)

- Merge pull request [#4112](https://github.com/tidbcloud/dbaas-ui/pull/4112) from tidbcloud/hotfix/cluster-state-sync [b3fbf75a](https://github.com/tidbcloud/dbaas-ui/commit/b3fbf75a805da6cf72174fac9733714bec630f9d)

- Merge pull request [#4113](https://github.com/tidbcloud/dbaas-ui/pull/4113) from tidbcloud/hotfix/cluster-state-sync [6ea2f49b](https://github.com/tidbcloud/dbaas-ui/commit/6ea2f49be3e07aae8cd470c07a6f0514dab837fe)

  - refactor(starter/create): prioritize AWS provider in the list of cloud providers [b4637f7e](https://github.com/tidbcloud/dbaas-ui/commit/b4637f7ee6f3ebdaeea77fe4e8d90022eb0e5d4b)

  - refine(starter/rename): move closeModal function to avoid duplication and ensure form reset on modal close [286b70c2](https://github.com/tidbcloud/dbaas-ui/commit/286b70c254a2d6378e46da7fcf2316725ba90ca2)

  - fix(starter/delete): reset form on modal exit transition to ensure clean state [9d3b36c6](https://github.com/tidbcloud/dbaas-ui/commit/9d3b36c613f9163236294948215ef25ea1f1f8e0)

  - fix(starter/spend-limit): add conditional pricing information in ClusterPlanField for better clarity on additional resource costs [5fd84044](https://github.com/tidbcloud/dbaas-ui/commit/5fd84044a1b43f6e866e58e89ba3a84def2831c0)

  - hotfix: 202508121918 [6a419a9e](https://github.com/tidbcloud/dbaas-ui/commit/6a419a9e6e0144bb6e0293805b4ae00e7325e577)

- Merge pull request [#4110](https://github.com/tidbcloud/dbaas-ui/pull/4110) from tidbcloud/release-20250812 [78103d5f](https://github.com/tidbcloud/dbaas-ui/commit/78103d5f94def7cb459b5986b37798ff3a0cd8ad)

- Merge pull request [#4111](https://github.com/tidbcloud/dbaas-ui/pull/4111) from tidbcloud/release-20250812 [380f4f2b](https://github.com/tidbcloud/dbaas-ui/commit/380f4f2b525a24a3d8faeb0a9298cc5542925ba6)

  - release: 20250812 [d4339d1d](https://github.com/tidbcloud/dbaas-ui/commit/d4339d1df04c4415446d45c64a3027793e4bf287)

- Merge pull request [#4103](https://github.com/tidbcloud/dbaas-ui/pull/4103) from tidbcloud/feat/serverless-rename-0812 [1ba37109](https://github.com/tidbcloud/dbaas-ui/commit/1ba37109a80f579dd3d716f39a6fc72a4cdc70b9)

  - refactor(spend-limit): prevent button click during cluster creation to enhance user experience [623a9c6e](https://github.com/tidbcloud/dbaas-ui/commit/623a9c6e0b6e9cdf68b3a366c2abf7d10ed3992e)

  - fix(starter/spend-limit/edit): enhance ClusterPlanField component by adding spend limit description and conditional alert for improved user guidance [da788c01](https://github.com/tidbcloud/dbaas-ui/commit/da788c0126f55c6e186ef759fccea98052f6debf)

  - refactor(starter/spend-limit/edit): update ClusterPlanField layout and default spending limit value for improved user experience [4ff7dbe7](https://github.com/tidbcloud/dbaas-ui/commit/4ff7dbe7c79599aa8b2be7d84a81aa6f598a7123)

  - refactor(starter/create): update default spendingLimit from 1 to 10 and adjust useEffect dependency for improved logic handling [57d72068](https://github.com/tidbcloud/dbaas-ui/commit/57d72068e3c6197ef7a3a53f194ddb5c9ca095a6)

- Merge pull request [#4106](https://github.com/tidbcloud/dbaas-ui/pull/4106) from tidbcloud/feat/reseller [b6a4a00b](https://github.com/tidbcloud/dbaas-ui/commit/b6a4a00bd0fa94aaf58a2db6170742999b24e977)

- Merge pull request [#4109](https://github.com/tidbcloud/dbaas-ui/pull/4109) from tidbcloud/fix/integration-clusterlist [e5bd44ec](https://github.com/tidbcloud/dbaas-ui/commit/e5bd44ecb5d2a520d4107e1ec4f267b086488f40)

  - refactor(serverless/spend-limit): update link text from 'Starter Pricing' to 'pricing' for improved clarity [e353bf86](https://github.com/tidbcloud/dbaas-ui/commit/e353bf8682e7fc4e693ea974a04cc721321c43ec)

  - fix: integration cluster filter [b38d3010](https://github.com/tidbcloud/dbaas-ui/commit/b38d30105a4752b372a44d8ceec7812b6954722c)

  - refactor(clusters/create): remove spendLimit property from CreationFormValueState for cleaner form structure [485fb7af](https://github.com/tidbcloud/dbaas-ui/commit/485fb7af903713ed784885a26c93a830508f5a0b)

  - refactor(serverless/create): enhance useSpendLimitFreeQuota hook to return isSuccess state and update StarterCapacityItem component for improved logic handling [d11e6318](https://github.com/tidbcloud/dbaas-ui/commit/d11e631888b3562ca0e5744e3a9db3744bdab042)

  - refine(clusters/create): update icon color for better visibility based on disabled state [4a11137a](https://github.com/tidbcloud/dbaas-ui/commit/4a11137a59574397703ca246d04eeeb7a5ea0438)

  - refactor(dedicated/create): update feature description from 'Advanced Observability' to 'Metrics integration' in CreationForm for improved clarity [7c41733f](https://github.com/tidbcloud/dbaas-ui/commit/7c41733ff7c524c3215c0b5db129cd446bd13bd7)

  - refactor(serverless/create): remove Beta badge from High Availability section in AdvancedSettings for a cleaner UI [689b0702](https://github.com/tidbcloud/dbaas-ui/commit/689b0702971418d454a38cec801c79c083ce823d)

  - refactor(imports, clusters, billing): update UI text for clarity and consistency, including renaming 'Serverless' to 'Starter' [3e15e49f](https://github.com/tidbcloud/dbaas-ui/commit/3e15e49f52e153791d2b555ff51c79a180102646)

  - refactor(restore): clarify Point-in-Time restore availability and remove Starter upgrade link [d31d61cd](https://github.com/tidbcloud/dbaas-ui/commit/d31d61cdb493851a58a17aec0bf798f2622fc5f4)

  - feat(restore): enable essential tier upgrade link for Starter clusters [1d71ccfd](https://github.com/tidbcloud/dbaas-ui/commit/1d71ccfd953bba11f1711d33904dc54e3ab30a50)

  - fix(serverless/create): correct SpendLimitInputDesc and StarterCapacityItem components with fixed value handling and loading state management [a7656789](https://github.com/tidbcloud/dbaas-ui/commit/a76567898b665b1a1e74107f0ad717edd148c02d)

  - refactor(serverless/create): simplify spending limit validation messages for clarity [372940eb](https://github.com/tidbcloud/dbaas-ui/commit/372940eba13f0eed1c5b6890959033baa9420824)

  - refactor(backup, restore, imports): clarify serverless references and update UI text [d3f412a4](https://github.com/tidbcloud/dbaas-ui/commit/d3f412a4bcf4247ab0bc02801b9aee88d7844539)

  - fix(spend-limit): correct contraction in alert message for improved readability [98632f36](https://github.com/tidbcloud/dbaas-ui/commit/98632f360e89e83bf4211d8875393f83bdfbcea1)

  - refactor(billing): update references from 'Serverless' to 'Starter' in BudgetAlert component for consistency [f00ec5f8](https://github.com/tidbcloud/dbaas-ui/commit/f00ec5f810227e1799e212da4ce9f5f6b68abb61)

  - refactor(serverless/create): replace ClusterPlanItem with StarterCapacityItem in ServerlessFormContent and RestoreForServerless for improved capacity management [704ce912](https://github.com/tidbcloud/dbaas-ui/commit/704ce912b6110d204d294a48d90627c001594eb4)

  - refactor(serverless/create): enhance SpendLimitInputDesc component with additional guidance and update validation for monthly spending limit [909e3db7](https://github.com/tidbcloud/dbaas-ui/commit/909e3db7d34c090fdb3e3d9c0d079ba151ae9a2a)

  - refactor(serverless/create): rename accordion item from 'serverlessPlan' to 'serverlessCapacity' for improved clarity [73e71dec](https://github.com/tidbcloud/dbaas-ui/commit/73e71dec094551eb295fca2535d0b06039e4d9ac)

  - refactor(serverless/create): update advanced settings to use monthly spending limit for encryption and high availability checks [e1f8efea](https://github.com/tidbcloud/dbaas-ui/commit/e1f8efeab86f1e3b258c9948455e5f7bbc0d656d)

  - refactor(serverless/create): set default cluster plan to 'STARTER' in requestClusterData [842bf848](https://github.com/tidbcloud/dbaas-ui/commit/842bf848aa69156269f452ee76b02e914e70970b)

  - refactor(serverless/create): remove unused store import and simplify advanced settings accordion structure [d434a99a](https://github.com/tidbcloud/dbaas-ui/commit/d434a99ade2703234e0d8f672682648def6f5b39)

  - refactor(serverless/create): change plan label from 'Serverless' to 'Starter' for consistency [db50bdcd](https://github.com/tidbcloud/dbaas-ui/commit/db50bdcdd24bb93f843cde8b9c5f05a3c1e879b6)

  - refactor(cluster): update service plan references to 'Starter' and enhance UI components for clarity [2a00ea35](https://github.com/tidbcloud/dbaas-ui/commit/2a00ea351a46f9ad8e1ef7a14d5879fab79a5f3c)

  - refactor(serverless/create): update encryption description and modify accordion label for clarity [63fd5ef2](https://github.com/tidbcloud/dbaas-ui/commit/63fd5ef2c390d26fd3598b5a57cd9a5db1fb7906)

  - refactor(cluster/create): update CreationForm to replace 'Serverless' with 'Starter' and enhance descriptions for clarity [dc2707d2](https://github.com/tidbcloud/dbaas-ui/commit/dc2707d281f53b3c44e13a912175919ad82f6519)

  - refactor(serverless/renaming): enhance RenamingAlert component with optional message prop and update default text [cdefe31a](https://github.com/tidbcloud/dbaas-ui/commit/cdefe31a5a6a33b48e2ecfc49cc4418d51fbeed0)

  - refactor(cluster/create): update dependencies in useEffect and adjust Box minimum width for better responsiveness [84bbfc57](https://github.com/tidbcloud/dbaas-ui/commit/84bbfc577803f8928557302b1b3642d81d3e4f79)

  - fix(cluster/create): fix accordion styles and structure for improved clarity and consistency [8b2cd777](https://github.com/tidbcloud/dbaas-ui/commit/8b2cd77774b60b8591ac51b290d52211f77e6ca2)

  - refactor(metrics): standardize labels by removing 'Starter' and 'Essential' references for clarity [18f10fe7](https://github.com/tidbcloud/dbaas-ui/commit/18f10fe7b124338f0d930fa0119b876f0fc9cb1d)

  - refactor(metrics): update labels to replace 'Serverless' with 'Starter' and 'Essential' for consistency [55da3402](https://github.com/tidbcloud/dbaas-ui/commit/55da3402774ff47918ba6ea90f25a2b88463b2c6)

  - refactor(dedicated/insufficient): implement dynamic refetch interval based on dedicated cluster states [2ed64404](https://github.com/tidbcloud/dbaas-ui/commit/2ed64404995fb1e39e5cf6f2b6d5551a1e267e1d)

  - feat(clusters): add dynamic refetch interval based on serverless cluster state [9e5645f9](https://github.com/tidbcloud/dbaas-ui/commit/9e5645f942211dba147c68fa87ea2aa4f521b3c2)

  - refactor(services/error): update error message to replace 'Serverless' with 'Starter' for consistency [9e1c9b34](https://github.com/tidbcloud/dbaas-ui/commit/9e1c9b3413f767edfbb3d9b8cbaca3a13e1d40a0)

  - refactor(layouts/nav): update modal description to remove 'Serverless' for clarity [7b41baff](https://github.com/tidbcloud/dbaas-ui/commit/7b41baff20a2a97182adada0dcf6fa2170091761)

  - refactor(user): update description to replace 'Serverless' with 'Starter' for consistency [36115866](https://github.com/tidbcloud/dbaas-ui/commit/361158666a5ca554432d4c76d9fbe3c80a4e50e0)

  - refactor(landing): update text to replace 'Serverless' with 'Starter' for consistency [68de2f23](https://github.com/tidbcloud/dbaas-ui/commit/68de2f2300de8a366877fb0cf6ac5cbb8cacc24f)

  - refactor(getting-started): update text to replace 'Serverless' with 'Starter' for consistency [2108c66f](https://github.com/tidbcloud/dbaas-ui/commit/2108c66fa81c6ed12f6014f1bd6b86eeef2216e4)

  - refactor(data-service): replace 'Serverless' with 'Starter' in component text for consistency [0aa8fb60](https://github.com/tidbcloud/dbaas-ui/commit/0aa8fb609638b91e4c6883fc4a560f3b9374feb3)

  - refactor(serverless/overview): update tooltip and link text to replace 'Serverless' with 'Starter' for consistency [fa252720](https://github.com/tidbcloud/dbaas-ui/commit/fa25272095820d7e16f4cbd64e58cf9036716a04)

  - refactor(sql-editor): update tooltip message to clarify cluster recreation requirement for SQL Editor [fcfff3fc](https://github.com/tidbcloud/dbaas-ui/commit/fcfff3fcbc306539b655f3e70cd3debe308ce3ed)

  - refactor(serverless/network): simplify alert and link text by removing 'TiDB Serverless' for clarity [d4bad60a](https://github.com/tidbcloud/dbaas-ui/commit/d4bad60ab7ac5ab12ae4c079c056db1184818150)

  - refactor(services/error): update error messages to replace 'Serverless' with 'Starter' for consistency [b8bba7b1](https://github.com/tidbcloud/dbaas-ui/commit/b8bba7b1ffdc2860fa18fe9cfefebe8695f97095)

  - refactor(premium/metrics): update label to specify TiDB instead of Serverless cluster for query duration [efc9848c](https://github.com/tidbcloud/dbaas-ui/commit/efc9848c1324b579d5884b760f80ad40d513e3f0)

  - refactor(getting-started): update alert message to reflect 'Starter cluster' instead of 'Serverless cluster' [4409128c](https://github.com/tidbcloud/dbaas-ui/commit/4409128cdefeef6111e1046f87cb80a69df77ccd)

  - refactor(dedicated/network): simplify warning messages for private endpoint and VPC peering connections in Serverless clusters [372179c7](https://github.com/tidbcloud/dbaas-ui/commit/372179c7ffb5dfa7b89804cafc62439cac301639)

  - refactor(serverless/public-endpoint): simplify warning message for disabling public endpoint in TiDB Serverless cluster [d2c1392e](https://github.com/tidbcloud/dbaas-ui/commit/d2c1392e783745a72918b7af52f857883608cd92)

  - refactor(serverless/connect): update footer messages for clarity regarding public and private endpoint connections [edd0d4e4](https://github.com/tidbcloud/dbaas-ui/commit/edd0d4e48c701f0a7d389c4e158c6d68696542b7)

  - refactor(cluster/create): simplify serverless cluster status handling by removing cross-account checks [bb452c61](https://github.com/tidbcloud/dbaas-ui/commit/bb452c61685bb849804e55617606ab83d5d8c9d3)

  - refactor(serverless/metrics): update labels in essential and serverless metrics configurations for clarity [56a77771](https://github.com/tidbcloud/dbaas-ui/commit/56a777719cecf326d07268cbf794e4c49defc82f)

  - refactor(serverless/deletion): modify deletion warning message to include service plan [ec21b65f](https://github.com/tidbcloud/dbaas-ui/commit/ec21b65fd7a7bc89028786c5acc15ae3427e8bb3)

  - refactor(cluster/list): update ClusterList to handle dedicated clusters and integrate dedicated operations [f82815df](https://github.com/tidbcloud/dbaas-ui/commit/f82815df25f436f354aa7a652baaf99cbf5ba15f)

  - refactor(dedicated/operations): streamline ClusterOperations, update prop types, and enhance state management for better clarity and functionality [d9ca2728](https://github.com/tidbcloud/dbaas-ui/commit/d9ca27286d198c9e28afd66450d04b36168e4ebb)

  - refactor(dedicated/password): add loading state to PwdSetting component and update DedicatedPwdSettingModal to handle cluster loading [b9df7849](https://github.com/tidbcloud/dbaas-ui/commit/b9df78491fe7533afec309ca919a3ff8e8c5bec8)

  - refactor(dedicated): deprecate PauseCluster component and update PauseOrResumeCluster to use new props structure [161e5943](https://github.com/tidbcloud/dbaas-ui/commit/161e594380aec0332a95b3cf3a7ff0bfef1cafa4)

  - refactor(dedicated/pause): update import path and simplify feature check in useFetchPause2024Enabled [89e0dc06](https://github.com/tidbcloud/dbaas-ui/commit/89e0dc069d5fe9b951faa49482ed4e7b01bba7fc)

  - refactor(features/cluster): enhance cluster state management and add dedicated cluster support [fc3034a2](https://github.com/tidbcloud/dbaas-ui/commit/fc3034a2374006300f864e16aa572a77bd5bc233)

  - refactor(cluster): update useModifyStatus to utilize computed properties for better status handling [9a191ec2](https://github.com/tidbcloud/dbaas-ui/commit/9a191ec2a90877d451b402ecec1e449a0aeb39ef)

  - refactor(dedicated/deletion): update cluster prop type in DeletionModal to only include id and name [dd19d6b3](https://github.com/tidbcloud/dbaas-ui/commit/dd19d6b3d958378e053cb6b0b9429e127e80f5d6)

  - fix(starter/operations): update data-testid in OperationMenu for better clarity in serverless cluster operations [5e31ec18](https://github.com/tidbcloud/dbaas-ui/commit/5e31ec18d7fba2ca929544b7a6311e8860c087e3)

  - refactor(starter/operations): replace use-operation-menu-items-enabled with use-operation-menu-item-status for improved menu item status handling [b48af495](https://github.com/tidbcloud/dbaas-ui/commit/b48af4953dc93571c4ef770962b0f6307b714cb9)

  - feat(clusters): add StarterListOperation and integrate with ClusterList for serverless clusters [a68d4af3](https://github.com/tidbcloud/dbaas-ui/commit/a68d4af3215c4dd1d81611229669ab431df4c723)

  - fix(starter/overview): add fetchCluster action to refetch cluster data in operation modals [54491859](https://github.com/tidbcloud/dbaas-ui/commit/544918595e9fb01def89555c2e5a10cf17e9e4fb)

  - fix(starter/operations): correct SQL editor link by removing hyphen for consistent routing [867550ff](https://github.com/tidbcloud/dbaas-ui/commit/867550ff054a1f8b272cbcf7dff361d40495304e)

  - fix(starter/operations): update SQL editor and import data links to remove 'project' prefix for improved routing [bbd409b7](https://github.com/tidbcloud/dbaas-ui/commit/bbd409b70b88cff07ae60df562a557b6e76550f8)

  - refactor(clusters): redesign module export [dbaeae42](https://github.com/tidbcloud/dbaas-ui/commit/dbaeae424ba4d108c2556517d0e1cb4b8da745b9)

  - feat(cluster/toolbar): introduce next-gen toolbar and operation modals for enhanced cluster management [ecc16907](https://github.com/tidbcloud/dbaas-ui/commit/ecc16907877e6d71e29e0ea59b46a4e10bd69bfc)

  - feat(starter/operations): implement operation menu and modals for cluster management with rename and deletion functionalities [1fec80b0](https://github.com/tidbcloud/dbaas-ui/commit/1fec80b0f41f26b4888094035fd659c158fcb75f)

  - refactor(features/cluster): add getServerlessServicePlan function for improved service plan handling [e1324b90](https://github.com/tidbcloud/dbaas-ui/commit/e1324b90ebfb18280893b1c542af38b71248f69f)

  - feat(starter/rename): enhance ClusterRenameModal with service plan support and tracking events [6808e659](https://github.com/tidbcloud/dbaas-ui/commit/6808e6596e9c3eb6c631f27b29ee4d1cf3dd3a96)

  - feat(features/cluster): add service plan handling and enhance shared cluster properties [9c440d0e](https://github.com/tidbcloud/dbaas-ui/commit/9c440d0edb2a51bcbdf779f61ca39133ec6d8e34)

  - refactor(cluster): update ClusterDeletionModal props and improve modal visibility handling [3d7ce601](https://github.com/tidbcloud/dbaas-ui/commit/3d7ce601a6e5436eb95cda917322722c17c16e78)

  - feat(access): add StarterNameUpdate access mapping for project starter name updates [ff4ab2d8](https://github.com/tidbcloud/dbaas-ui/commit/ff4ab2d84f290a1dec59a44f1f8d3a1110b1ded7)

  - refactor(cluster): remove unused CloudProviderConst import and clean up SQL editor visibility logic [194c8be0](https://github.com/tidbcloud/dbaas-ui/commit/194c8be0e5cd569c6311ac294ee1ab9890b5b3de)

  - refactor: update terminology from 'Tier' to 'Plan' across various components for consistency [7e59efc8](https://github.com/tidbcloud/dbaas-ui/commit/7e59efc80e1943242a96ee9aaf511a538e412b02)

  - refactor(cluster): streamline availability check in ClusterList component by removing unused function and directly handling state conditions [bfa87bb4](https://github.com/tidbcloud/dbaas-ui/commit/bfa87bb46f3fffe49c507392f39414128b687458)

  - refactor(cluster): remove unused resource check and simplify status handling in ClusterList component [c4f73333](https://github.com/tidbcloud/dbaas-ui/commit/c4f733333a2f1036e583bd87d506b42d22413c8d)

  - refactor(cluster): simplify SQL editor visibility logic and remove unused check [e17f1d42](https://github.com/tidbcloud/dbaas-ui/commit/e17f1d42ed2bfa7f584cbc6ee4d6c6404b24e3fb)

  - refactor: update terminology and enhance UI for Spend Limit features [ef5cbde8](https://github.com/tidbcloud/dbaas-ui/commit/ef5cbde8414c2714240dc89e9ea0d5cb133fbc73)

  - refactor: introduce StarterTips component and update billing-related UI to enhance user experience [b9c3dd0d](https://github.com/tidbcloud/dbaas-ui/commit/b9c3dd0df5daa7ac82c52cbb233168f70a4ca512)

  - fix: improve error handling in ClusterList component for access denial [7101bf20](https://github.com/tidbcloud/dbaas-ui/commit/7101bf20ec5d7db96282f633138e0ec6e4e33dfc)

  - fix: enhance refetch logic and restore loading state in ClusterList component [7e6b1c3c](https://github.com/tidbcloud/dbaas-ui/commit/7e6b1c3c5d6a3263f43640ae51ca183718405323)

  - refactor: update service plan terminology and improve cluster list UI [8a1d8a22](https://github.com/tidbcloud/dbaas-ui/commit/8a1d8a22fb2ee6d3790c9095a08bb0ec35129000)

- Merge pull request [#4108](https://github.com/tidbcloud/dbaas-ui/pull/4108) from tidbcloud/fix/premium-create [a8558e83](https://github.com/tidbcloud/dbaas-ui/commit/a8558e83bd26d2ac63e4382ba37217a12013f96e)

  - refine(tidb/create): refine label in CloudRegions component for better user guidance [b8a4def7](https://github.com/tidbcloud/dbaas-ui/commit/b8a4def731587952dad7543ef875035acda41025)

- Merge pull request [#4107](https://github.com/tidbcloud/dbaas-ui/pull/4107) from tidbcloud/fix/integration-ui [8ceb3f60](https://github.com/tidbcloud/dbaas-ui/commit/8ceb3f60c400c16d88a00ec659e69eed5a87556d)

  - fix(tidb/create): update label in CloudRegions component for improved clarity [a4db074f](https://github.com/tidbcloud/dbaas-ui/commit/a4db074fdd6c319d61d56ed0fda336e389c7b7fe)

  - fix: integration link color [49c5188e](https://github.com/tidbcloud/dbaas-ui/commit/49c5188e5b75fe45d5a0bf83c2b42411360285f1)

  - fix(premium/overview): update navigation path in use-overview-operation-modals to point directly to /tidbs [dfa854ed](https://github.com/tidbcloud/dbaas-ui/commit/dfa854ed3590ec79bd397a91ff0a09a1f4dbc15e)

  - fix(premium/create): update descriptions in CloudRegions and TidbDisplayName components for clarity [8e2fcae1](https://github.com/tidbcloud/dbaas-ui/commit/8e2fcae17015bdedba6964dcbfcc7dd192e36047)

  - refactor(marketplace): add resale account provider and update marketplace query logic [29477e0d](https://github.com/tidbcloud/dbaas-ui/commit/29477e0d7c4eda1148eeccceab9a99325e1f239f)

- Merge pull request [#4105](https://github.com/tidbcloud/dbaas-ui/pull/4105) from tidbcloud/feat/swagger_fetcher [363ba8a6](https://github.com/tidbcloud/dbaas-ui/commit/363ba8a6f739dee582f64cded66f8f7c2980af3b)

- Merge pull request [#4104](https://github.com/tidbcloud/dbaas-ui/pull/4104) from tidbcloud/feat/aws-bedrock-integration [43b3d19b](https://github.com/tidbcloud/dbaas-ui/commit/43b3d19bf06477797d2be4cb10b86d58de1633b2)

  - fix: audit log opti [763abd6d](https://github.com/tidbcloud/dbaas-ui/commit/763abd6d402566e37bd8d844438847de9d8cedbf)

  - refactor(billing): conditionally render payment components for MSP and resale customers [e6529d45](https://github.com/tidbcloud/dbaas-ui/commit/e6529d452f50aff08a53c1f6baf7e2317011b8f2)

  - fix: audit log params rename [34f62849](https://github.com/tidbcloud/dbaas-ui/commit/34f628491f14f659d6b6e1d4c890d1c242639917)

- Merge pull request [#4099](https://github.com/tidbcloud/dbaas-ui/pull/4099) from tidbcloud/feat/advance-metrics [d333c54a](https://github.com/tidbcloud/dbaas-ui/commit/d333c54a3113b67e0fee0fb030e5ca0264d4c1dd)

  - refactor(billing): enhance billing logic for resale customers and update component conditions [a5e70b1a](https://github.com/tidbcloud/dbaas-ui/commit/a5e70b1a1fb53e108bad986f80a3a2f23a394a52)

  - refactor(billing): introduce ResalePayment component and update billing logic to accommodate resale customers [de005d6d](https://github.com/tidbcloud/dbaas-ui/commit/de005d6d9825a052b6948a72913fe7dd1ebc1597)

- Merge pull request [#4100](https://github.com/tidbcloud/dbaas-ui/pull/4100) from tidbcloud/feat/scaile-2025 [6008bb91](https://github.com/tidbcloud/dbaas-ui/commit/6008bb91de923972f3742fe0f73bf23505086a3e)

- Merge pull request [#4102](https://github.com/tidbcloud/dbaas-ui/pull/4102) from tidbcloud/feat/api-keys-tips [860ed36b](https://github.com/tidbcloud/dbaas-ui/commit/860ed36b90e881c4ad032a00461440f262cf3719)

  - fix: rename script from swagger:update to swagger:download for clarity [93654e92](https://github.com/tidbcloud/dbaas-ui/commit/93654e9209254ae94177cf1a8b38e675246df8da)

  - feat: add concurrency option for downloads in Swagger JSON fetcher [69956832](https://github.com/tidbcloud/dbaas-ui/commit/69956832a9fe02a18df7d27cf36e29b59ce9c102)

  - fix: improve error handling in downloadFile function for API response parsing [010e77c7](https://github.com/tidbcloud/dbaas-ui/commit/010e77c77704f2ba32e4cddf1c024f7959d9b751)

  - fix: improve error message for missing content in downloadFile function [aee75008](https://github.com/tidbcloud/dbaas-ui/commit/aee750085bd912ac72174b554a7d3eb64f7bb37b)

  - fix: correct comment capitalization and spelling for clarity [00dfa094](https://github.com/tidbcloud/dbaas-ui/commit/00dfa0947d82bdd9f0e4c3c2edfe8f2ff8e3a770)

  - feat: support downloading from multiple repositories in Swagger JSON fetcher [4c67ae89](https://github.com/tidbcloud/dbaas-ui/commit/4c67ae8945b659cafd8995252bb91e8253e1a722)

  - feat: enhance command-line options for Swagger JSON downloader [b2a52391](https://github.com/tidbcloud/dbaas-ui/commit/b2a5239129d70147b5e66a01fbf92e0942f1cc1a)

  - fix: improve error handling and cleanup in downloadWithConcurrency function [86c68952](https://github.com/tidbcloud/dbaas-ui/commit/86c68952322b8b91dbf9ecccbed8f1f069a7dc5e)

  - fix: add comment for easier access to the dataflow-service API URL [77492c8a](https://github.com/tidbcloud/dbaas-ui/commit/77492c8a1530d91c0b334449525bb9f12c5a570d)

  - feat: add file mapping configuration for Swagger JSON files [61644843](https://github.com/tidbcloud/dbaas-ui/commit/616448439c3782e6e5ad413878e08f54fcaa311f)

  - fix: enhance documentation for file mapping configuration in Swagger fetcher script [ce87bbe4](https://github.com/tidbcloud/dbaas-ui/commit/ce87bbe4e77b52610eab11ad2fc64551f465c7e2)

  - fix: refine labels for affected rows, leader count, and region count in dedicated metrics configuration for clarity [00c28ce0](https://github.com/tidbcloud/dbaas-ui/commit/00c28ce098777ac77090a062e401966451f0c201)

  - fix: update import statements to use node: prefix for built-in modules [c8214aac](https://github.com/tidbcloud/dbaas-ui/commit/c8214aac1c6ebd05ec066e5f78aad85f9a26c6ed)

  - fix: update usage instructions and remove outdated concurrency details in Swagger fetcher script [b2df892a](https://github.com/tidbcloud/dbaas-ui/commit/b2df892a3eee1db350e428d32024d493c7c07c18)

  - feat: add script to download Swagger JSON files using GitHub CLI [f3ec8c40](https://github.com/tidbcloud/dbaas-ui/commit/f3ec8c407b3067c3c7d221e10c564e2d88dbea84)

  - fix: refine API key alert text for clarity on RBAC support [52ddb990](https://github.com/tidbcloud/dbaas-ui/commit/52ddb9908bc224c3200b6e2089da6f0695f4dbf0)

  - fix: aws bedrock typo [616bcd8a](https://github.com/tidbcloud/dbaas-ui/commit/616bcd8adf569fe925ff574b49dcb608c3a0fb1d)

  - fix: aws bedrock ui opti [8befb46c](https://github.com/tidbcloud/dbaas-ui/commit/8befb46c110d4e75f0197503f4e283d45c9ddd5d)

  - fix: aws bedrock event name [191f5f7b](https://github.com/tidbcloud/dbaas-ui/commit/191f5f7ba83cb172f807d90e892af5836ab7985f)

  - fix: aws bedrock typo [0553936f](https://github.com/tidbcloud/dbaas-ui/commit/0553936ffcc78d0c71d75d529f021afe92b5bf50)

  - fix: aws bedrock opti [c6e1a6ee](https://github.com/tidbcloud/dbaas-ui/commit/c6e1a6ee4b39ffd5cc4357d4416da2aae4addbde)

  - fix: remove console [0bf8ccf0](https://github.com/tidbcloud/dbaas-ui/commit/0bf8ccf0a6c1d16e2327b30f538b5abfb2cfda96)

  - fix: aws bedrock typo [208e2a4a](https://github.com/tidbcloud/dbaas-ui/commit/208e2a4a2fe7ab489c06e5fbefee01dd23a4d15a)

  - fix: aws bedrock opti [4802b829](https://github.com/tidbcloud/dbaas-ui/commit/4802b8293cf41b4ebfb1e1b0fa5b22d7f67fff7d)

  - fix: enhance API key description for organization and project scopes [21ccca63](https://github.com/tidbcloud/dbaas-ui/commit/21ccca63a052221bba6c2cbb358c19e302c7ecd7)

  - feat: update login and shell components for TiDB Summit 2025 promotion [ed2bf44f](https://github.com/tidbcloud/dbaas-ui/commit/ed2bf44f873fd52b2435c54715f00305326b3a66)

  - feat: aws bedrock ui [7df127d4](https://github.com/tidbcloud/dbaas-ui/commit/7df127d4c1696e4650c67b8d2c03d9c5c9b5fdce)

  - feat: aws bedrock language select [f4c68db0](https://github.com/tidbcloud/dbaas-ui/commit/f4c68db01421cfa303580308d22dc8a16815fceb)

  - fix: update PromQL queries for TiKV metrics to improve accuracy in dedicated metrics configuration [e489d7c2](https://github.com/tidbcloud/dbaas-ui/commit/e489d7c259f7853369b42412f65e7b5b38d2931f)

- Merge pull request [#4098](https://github.com/tidbcloud/dbaas-ui/pull/4098) from tidbcloud/fix/starter-sqleditor [fda0d667](https://github.com/tidbcloud/dbaas-ui/commit/fda0d66712c6e3e161e1caf722d3fd19f2561776)

  - feat: add new metrics for affected rows, leader count, and region count in dedicated metrics configuration [3e001441](https://github.com/tidbcloud/dbaas-ui/commit/3e001441d83fd2b0c52e48e9917ee86b36049504)

  - feat: aws bedrock ui update [7be068e3](https://github.com/tidbcloud/dbaas-ui/commit/7be068e30d55c7ba3a0f683bf484c527d05d8fc8)

  - feat: aws bedrock pwd tips [657b666d](https://github.com/tidbcloud/dbaas-ui/commit/657b666d44f888839f406a493f677790c1c0be0b)

  - feat: aws bedrock ui update [1763f968](https://github.com/tidbcloud/dbaas-ui/commit/1763f9688d6eef8af98348e1f5bb26fa05543283)

  - fix: update sidebar logic to exclude AWS starter clusters from SQL editor visibility [e2d4c7a4](https://github.com/tidbcloud/dbaas-ui/commit/e2d4c7a427354de4d3e97b5093d211ca5fff6667)

  - feat: aws bedrock host/port fill [21a6805e](https://github.com/tidbcloud/dbaas-ui/commit/21a6805e67bd484d5569d8395ac3088a09e788c5)

- Merge pull request [#4097](https://github.com/tidbcloud/dbaas-ui/pull/4097) from tidbcloud/fix/page_layout [e8846315](https://github.com/tidbcloud/dbaas-ui/commit/e88463153a2b7ad6beb76e00464412b95936e9b4)

  - fix: adjust bodyProps margin for consistency across components [521abb04](https://github.com/tidbcloud/dbaas-ui/commit/521abb04444dd659fc5148b2d9014531b116e5e3)

- Merge pull request [#4095](https://github.com/tidbcloud/dbaas-ui/pull/4095) from tidbcloud/release-20250805 [e40842ac](https://github.com/tidbcloud/dbaas-ui/commit/e40842ac7afb5ad203b679e22aed57e352ba5289)

- Merge pull request [#4096](https://github.com/tidbcloud/dbaas-ui/pull/4096) from tidbcloud/release-20250805 [056ad912](https://github.com/tidbcloud/dbaas-ui/commit/056ad9126dd95480f4c1b90fd1cfdeb5a7f23cbc)

  - release: 20250805 [7b2b044d](https://github.com/tidbcloud/dbaas-ui/commit/7b2b044d7ec08c1bbf60b3b58ff1f24ffd696418)

- Merge pull request [#4094](https://github.com/tidbcloud/dbaas-ui/pull/4094) from tidbcloud/fix/sync-speckey-for-tiproxy [f0b2e103](https://github.com/tidbcloud/dbaas-ui/commit/f0b2e1030b1d6372cdc38b2e1a77e0b6ee7c8144)

  - feat: skip changefeed [5e72acaa](https://github.com/tidbcloud/dbaas-ui/commit/5e72acaa6ccbfe6814ca75ee21f45c196ea26a5f)

- Merge pull request [#4092](https://github.com/tidbcloud/dbaas-ui/pull/4092) from tidbcloud/fix/skip-to-content [233e6c68](https://github.com/tidbcloud/dbaas-ui/commit/233e6c68a4ec25a1af52d55f72065bb356e22a9b)

  - feat: aws bedrock model desc [4264937a](https://github.com/tidbcloud/dbaas-ui/commit/4264937a75cea07a17e6888b61ecad01a3e21cdb)

  - feat: aws bedrock integration [2f390efb](https://github.com/tidbcloud/dbaas-ui/commit/2f390efb09b48ed5a92c050239396aa0f6965663)

- Merge pull request [#4093](https://github.com/tidbcloud/dbaas-ui/pull/4093) from tidbcloud/fix/import_tip [196a1c35](https://github.com/tidbcloud/dbaas-ui/commit/196a1c35bb664a3da72d51e02839b7cf134e35d7)

  - fix: add clarification comment for error message handling in PrecheckResultItem [6f5d5ac8](https://github.com/tidbcloud/dbaas-ui/commit/6f5d5ac8593491f215fc9a6e816206ec5ececeee)

  - fix: simplify warning message for schema file in PrecheckResultItem [d4ffc1d8](https://github.com/tidbcloud/dbaas-ui/commit/d4ffc1d83f412671055273f1949ad1847281094f)

  - fix: improve comment clarity for schema file warning scenarios in PrecheckResultItem [0572eff5](https://github.com/tidbcloud/dbaas-ui/commit/0572eff51c98429fbce5b1126a7a9e66358c2c33)

  - fix: update PrecheckResultItem to clarify schema file warnings and conditions [1e344ad4](https://github.com/tidbcloud/dbaas-ui/commit/1e344ad4f6c0a89fff9a7651c58135c2ffc5e4ab)

  - fix: change SkipContent position to fixed and ensure text color is always white [20c8db76](https://github.com/tidbcloud/dbaas-ui/commit/20c8db765ca914cad68c2a408137342fe7ca67d5)

- Merge pull request [#4091](https://github.com/tidbcloud/dbaas-ui/pull/4091) from tidbcloud/fix/time_display [c84b0c27](https://github.com/tidbcloud/dbaas-ui/commit/c84b0c27c218b22c024ee3f1872ebe31bd8f8102)

- Merge pull request [#4090](https://github.com/tidbcloud/dbaas-ui/pull/4090) from tidbcloud/fix/time_display [45fa118f](https://github.com/tidbcloud/dbaas-ui/commit/45fa118fa9e2af2370eca2677dc966a48e565525)

  - feat: integrate TimeComponent for timestamp display in PrometheusDetail [48ccc558](https://github.com/tidbcloud/dbaas-ui/commit/48ccc5587efaf06d361773cb45a50382ee858e5a)

  - feat: aws bedrock integration wip [96410306](https://github.com/tidbcloud/dbaas-ui/commit/964103067d9468219146efc1187bfd6f52346816)

  - hotfix: 202508011102 [d5156c43](https://github.com/tidbcloud/dbaas-ui/commit/d5156c4381a121820c62ca2b057138119ac35897)

  - fix: apply timezone offset to timestamp formatting in ChangefeedList and RestoreHistoryForDedicated [20786ea9](https://github.com/tidbcloud/dbaas-ui/commit/20786ea9b5ecbf49142dbd2dade45a0995af7144)

  - feat: add node suffix [02e1b1d0](https://github.com/tidbcloud/dbaas-ui/commit/02e1b1d0bdd875cf1b611cebb75fa04fd9039482)

  - feat: remove log [5d483554](https://github.com/tidbcloud/dbaas-ui/commit/5d4835540b0f7ea6adbd62f113895a00de4b5c4e)

  - feat: use current node proxy speckey as backup [15f1be83](https://github.com/tidbcloud/dbaas-ui/commit/15f1be83478b91bac3f292aca2d12751c157a5cf)

  - feat: keep tiproxy type the same [f6c86a6a](https://github.com/tidbcloud/dbaas-ui/commit/f6c86a6aba4c9512c4810addbdadecbdb206a399)

- Merge pull request [#4089](https://github.com/tidbcloud/dbaas-ui/pull/4089) from tidbcloud/release-20250729 [fbfe985a](https://github.com/tidbcloud/dbaas-ui/commit/fbfe985a6afcefd10da01721cdfd15e99aff6b7f)

- Merge pull request [#4088](https://github.com/tidbcloud/dbaas-ui/pull/4088) from tidbcloud/release-20250729 [49c92450](https://github.com/tidbcloud/dbaas-ui/commit/49c9245087bc0e97f7bacebcf329e1145c8a3784)

  - release: 20250729 [77607d38](https://github.com/tidbcloud/dbaas-ui/commit/77607d384f040ff661818e6678db7fbb06413ab9)

- Merge pull request [#4087](https://github.com/tidbcloud/dbaas-ui/pull/4087) from tidbcloud/feat/tiproxy-issule [a03bc3aa](https://github.com/tidbcloud/dbaas-ui/commit/a03bc3aa2aca03c634b17e46c0972855278e32a5)

  - fix: cannot modify when tiproxy speckey is differernt [37718e27](https://github.com/tidbcloud/dbaas-ui/commit/37718e27e520514fe02b752e8dce30478355cc84)

- Merge pull request [#4075](https://github.com/tidbcloud/dbaas-ui/pull/4075) from tidbcloud/tweak-overview-layout [d50a8303](https://github.com/tidbcloud/dbaas-ui/commit/d50a830358431aa45f3e1d66c63134204a565c0a)

  - fix: cannot create cluster with new group has no proxy node [9e2f7a8a](https://github.com/tidbcloud/dbaas-ui/commit/9e2f7a8a7a1030261086220887d4d711a13d92dd)

- Merge pull request [#4084](https://github.com/tidbcloud/dbaas-ui/pull/4084) from tidbcloud/chore-integration-tip [33f22a1c](https://github.com/tidbcloud/dbaas-ui/commit/33f22a1c66e8e15b6106e37d00748f85bf8d4b2a)

- Merge pull request [#4085](https://github.com/tidbcloud/dbaas-ui/pull/4085) from tidbcloud/fix-ent-switch [d025c4fb](https://github.com/tidbcloud/dbaas-ui/commit/d025c4fb31e5aab2cf430de10235093aa605f52b)

- Merge pull request [#4086](https://github.com/tidbcloud/dbaas-ui/pull/4086) from tidbcloud/fix-chart-request [0708d7f8](https://github.com/tidbcloud/dbaas-ui/commit/0708d7f8cde79b96ba724d867ed14179314d4537)

  - fix: handle empty sourceURI in fetchPromeData to prevent unnecessary API calls [ab0e4b19](https://github.com/tidbcloud/dbaas-ui/commit/ab0e4b19d9e41e4733aabbeedf2052380f48fc51)

  - refactor: enhance cluster switch redirection to include UI mode in the URL [7126df6f](https://github.com/tidbcloud/dbaas-ui/commit/7126df6f83c478402c32af5ea4389ae2f412e303)

  - refactor: update cluster switch logic to use new offerings preview mode and adjust redirection path [11d2d59f](https://github.com/tidbcloud/dbaas-ui/commit/11d2d59f69e8fc45fb494593f8ccba6a77f8273b)

  - refactor: streamline organization switch logic and extract enterprise switch functionality into a shared module [4a5a6245](https://github.com/tidbcloud/dbaas-ui/commit/4a5a624581eb0c156ae88d6fbab7ca2984e01017)

  - refactor: remove isMigration prop from Datadog and New Relic components [87191138](https://github.com/tidbcloud/dbaas-ui/commit/871911387dfc6dca434118ac787aa32473f04261)

- Merge pull request [#4083](https://github.com/tidbcloud/dbaas-ui/pull/4083) from tidbcloud/fix-ent-switch [a2fb7e0e](https://github.com/tidbcloud/dbaas-ui/commit/a2fb7e0ec4a847a085416f88ecc62f8cb081a563)

- Merge pull request [#4082](https://github.com/tidbcloud/dbaas-ui/pull/4082) from tidbcloud/fix-ent-switch [ca80129b](https://github.com/tidbcloud/dbaas-ui/commit/ca80129b06b3932e2d7f7fe50e84b3dea7f7ed75)

  - hotfix: 202507241134 [f833dbb0](https://github.com/tidbcloud/dbaas-ui/commit/f833dbb09f7ee23e7cdc00a2672f995bca0e5bac)

  - fix: update enterprise organization switch logic to exclude current organization [7c13b896](https://github.com/tidbcloud/dbaas-ui/commit/7c13b89680230140e0c2aa5fbc345f80f19419aa)

- Merge pull request [#4081](https://github.com/tidbcloud/dbaas-ui/pull/4081) from tidbcloud/fix/tiproxy-form-validation [87cd2883](https://github.com/tidbcloud/dbaas-ui/commit/87cd28832b2e62010fa7029fe53e676a7931909d)

- Merge pull request [#4080](https://github.com/tidbcloud/dbaas-ui/pull/4080) from tidbcloud/fix/tiproxy-form-validation [a7634002](https://github.com/tidbcloud/dbaas-ui/commit/a7634002a33cf73ee8331a8b863fcf3868612f51)

  - hotfix: 202507240929 [d2488d6c](https://github.com/tidbcloud/dbaas-ui/commit/d2488d6cfcd4ea42f7eff872fb2749398fc6ef55)

  - feat: fix form validation [89d341e5](https://github.com/tidbcloud/dbaas-ui/commit/89d341e5a2272b2b3ff5eb0a27a7e553f005f3b5)

- Merge pull request [#4078](https://github.com/tidbcloud/dbaas-ui/pull/4078) from tidbcloud/hotfix/serverless-renaming-tips [87a29fb8](https://github.com/tidbcloud/dbaas-ui/commit/87a29fb8040d4e30a9d500b371d46e7299823ede)

- Merge pull request [#4077](https://github.com/tidbcloud/dbaas-ui/pull/4077) from tidbcloud/hotfix/serverless-renaming-tips [d7c6e51c](https://github.com/tidbcloud/dbaas-ui/commit/d7c6e51c6c11a36b3cb28c5a610c5701334dd134)

  - fix: update RenamingAlert message to reflect Serverless tier renaming [f13dfcf3](https://github.com/tidbcloud/dbaas-ui/commit/f13dfcf3117d986acc7c702cdf3ba76b79aa5a34)

  - refactor: standardize renamingKey in RenamingAlert across components [252958d9](https://github.com/tidbcloud/dbaas-ui/commit/252958d9f601743eb9cc7f9afe1b99044e57e48e)

  - fix: improve RenamingAlert default value logic in ClusterManagement [fb421c4d](https://github.com/tidbcloud/dbaas-ui/commit/fb421c4d725e82fc62b7c44ca372056d458e2270)

  - hotfix: 202507231245 [423d1528](https://github.com/tidbcloud/dbaas-ui/commit/423d1528a7b9a1211a0237289ec375173bf3b47a)

- Merge pull request [#4076](https://github.com/tidbcloud/dbaas-ui/pull/4076) from tidbcloud/fix/form-validation [eac5f844](https://github.com/tidbcloud/dbaas-ui/commit/eac5f84479942a6a6bc3faee7f175e75a93ec04c)

  - feat: form validation [c3c7f3f0](https://github.com/tidbcloud/dbaas-ui/commit/c3c7f3f0920e210c63f3acdb766838c4da089b07)

  - fix: update SimpleGrid component properties for responsive design [a053a76a](https://github.com/tidbcloud/dbaas-ui/commit/a053a76ae363e402014dffd9eecb0d6781049878)

- Merge pull request [#4073](https://github.com/tidbcloud/dbaas-ui/pull/4073) from tidbcloud/fix/import_file_type [afed9845](https://github.com/tidbcloud/dbaas-ui/commit/afed9845c68e17186b0a6dae682300348ab788f9)

- Merge pull request [#4074](https://github.com/tidbcloud/dbaas-ui/pull/4074) from tidbcloud/fix/import_file_type [b4c4adeb](https://github.com/tidbcloud/dbaas-ui/commit/b4c4adeb5d95de4fa2c71ced1e69cb5b6ef10b94)

  - fix: update file type checks to use FileExtensions constants in ImportFromCloudServerless [f798ac11](https://github.com/tidbcloud/dbaas-ui/commit/f798ac11d3d89aee1fbed22c5bd373285b8c772b)

  - hotfix: 202507222115 [9139f14c](https://github.com/tidbcloud/dbaas-ui/commit/9139f14cb420e425f3514d2e00b1c4077291a2da)

  - fix: replace FileExtensions with string literals for file type checks in ImportFromCloudServerless [ddab559f](https://github.com/tidbcloud/dbaas-ui/commit/ddab559f311313773011d0aa164d4b6399f18d2e)

- Merge pull request [#4072](https://github.com/tidbcloud/dbaas-ui/pull/4072) from tidbcloud/release-20250722 [fcfac9a5](https://github.com/tidbcloud/dbaas-ui/commit/fcfac9a5ea2b3541d245028010b7b807ebf5c27a)

- Merge pull request [#4071](https://github.com/tidbcloud/dbaas-ui/pull/4071) from tidbcloud/release-20250722 [cc38ae94](https://github.com/tidbcloud/dbaas-ui/commit/cc38ae94673abc046cf62a4dfd4e738c11a92d4d)

  - release: 20250722 [98487554](https://github.com/tidbcloud/dbaas-ui/commit/9848755484d02ae728c764e9d2014c869c5ad89e)

- Merge pull request [#4051](https://github.com/tidbcloud/dbaas-ui/pull/4051) from tidbcloud/feat/premium-mgmt [cf56ed62](https://github.com/tidbcloud/dbaas-ui/commit/cf56ed62780da186081b5d2c08271a49cadb9384)

- Merge pull request [#4067](https://github.com/tidbcloud/dbaas-ui/pull/4067) from tidbcloud/fix/tiproxy-feedbacks [93e88401](https://github.com/tidbcloud/dbaas-ui/commit/93e8840189841772d417ddaf214595bf22ce0814)

- Merge pull request [#4068](https://github.com/tidbcloud/dbaas-ui/pull/4068) from tidbcloud/fix/tiproxy-feedbacks [328a4410](https://github.com/tidbcloud/dbaas-ui/commit/328a4410adfbe2fd5d05bbd4c34036e866edd906)

  - feat: skip tcds test [c807155e](https://github.com/tidbcloud/dbaas-ui/commit/c807155ed531678cabe30771070835e5b53dcf9a)

- Merge pull request [#4066](https://github.com/tidbcloud/dbaas-ui/pull/4066) from tidbcloud/fix/user-not-in-org [e7dc078b](https://github.com/tidbcloud/dbaas-ui/commit/e7dc078b3d909515fe52a3f4d6c3d30346500d8c)

  - refactor(premium/metrics): replace TiDBCreationInformation with TidbCreatingAlertMessage [a6cf33bc](https://github.com/tidbcloud/dbaas-ui/commit/a6cf33bc0741f8eaf0d8476c846632dd17afe830)

  - fix(metrics): correct PromQL query syntax in overviewMetricsConfig [0a6630ff](https://github.com/tidbcloud/dbaas-ui/commit/0a6630ffd60bae4cc80944fe21eb14e3a6230ab4)

  - refactor(metrics): enhance key generation for ChartCard components [b2f90d57](https://github.com/tidbcloud/dbaas-ui/commit/b2f90d57906c3216cad408553e16b8ba5859da0e)

  - feat(metrics): introduce CreationPendingOverlay and streamline loading state handling [15dd857e](https://github.com/tidbcloud/dbaas-ui/commit/15dd857e8d6c0cd66e9b6e1f9bc6dd5dff14fa6b)

  - refactor(metrics): streamline loading state handling and improve layout [2767aea5](https://github.com/tidbcloud/dbaas-ui/commit/2767aea52c491b410731d902bb274b509abfe15c)

  - refactor(metrics): replace flex layout with SimpleGrid for improved responsiveness [738a0cb9](https://github.com/tidbcloud/dbaas-ui/commit/738a0cb945847b0f8398f815f3b3c0d539fd0ce6)

- Merge pull request [#4069](https://github.com/tidbcloud/dbaas-ui/pull/4069) from tidbcloud/fix/partition_config_trim [b78f9848](https://github.com/tidbcloud/dbaas-ui/commit/b78f9848664d661e95df5fb4f0f27a452b6d8be2)

  - fix: refine matcher and columns trimming in ConfigureReplica payload [a350597f](https://github.com/tidbcloud/dbaas-ui/commit/a350597fc450d9e1135183064e3a19c39c6e7a34)

  - fix: enhance payload structure in ConfigureReplica component [f9a19cff](https://github.com/tidbcloud/dbaas-ui/commit/f9a19cff548ebdc4181d39dc19af385a440802dd)

  - fix(CreationPendingOverlay): update message for clarity regarding TiDB activation [5594dfec](https://github.com/tidbcloud/dbaas-ui/commit/5594dfecd64f273f501c272206bcc56867441c86)

  - fix(TiDBCreationInformation): update alert message for clarity during cluster creation [7f362ff4](https://github.com/tidbcloud/dbaas-ui/commit/7f362ff44dbb3a28df73791d37885556cf66666d)

  - fix(metrics): enhance pending overlay logic to include restoring state [46e0c226](https://github.com/tidbcloud/dbaas-ui/commit/46e0c2263a0741764714c52d6c7c1f8e5d66347c)

  - fix(ClusterPanel): increase FAST_SELECT_MAX_WIDTH for improved layout [073cf489](https://github.com/tidbcloud/dbaas-ui/commit/073cf489bf367d2c84f2eb4b504b77176c7439f3)

  - refactor(metrics): unify loading state handling in Metrics component [57406f3f](https://github.com/tidbcloud/dbaas-ui/commit/57406f3f2e1bb457cfcdf44c023cc398b7d9a065)

  - fix(LoadingOverlay): update loader color for better visibility during loading state [85b57e0a](https://github.com/tidbcloud/dbaas-ui/commit/85b57e0a317de1dfccd2a4859086f0eef7caefe7)

  - feat(metrics): add initial loading state to ChartCard and MetricsPanel [27da14ef](https://github.com/tidbcloud/dbaas-ui/commit/27da14ef2c06fa263e0b012987185f3b0549a129)

  - feat(metrics): add pending overlays for loading and creation states [aebe0f59](https://github.com/tidbcloud/dbaas-ui/commit/aebe0f59d1e6cf619fc820df297de97419906a78)

  - fix(metrics/config): update PromQL query to handle zero values with null coalescing [e7402f0b](https://github.com/tidbcloud/dbaas-ui/commit/e7402f0b5104081ac9b0035e500a6edddcb37e15)

  - feat(metrics, overview): add TiDBCreationInformation component to display cluster creation status [6367b0d8](https://github.com/tidbcloud/dbaas-ui/commit/6367b0d83f81fce387052f8310864ec1d8dee108)

  - feat: run tcds test [a9bc585c](https://github.com/tidbcloud/dbaas-ui/commit/a9bc585c95f03a70cf8e0167b10dd77e6a43b300)

  - feat: add prod user psd [dbfee445](https://github.com/tidbcloud/dbaas-ui/commit/dbfee445e44bfd93b8a2e27b7eb74822a468ab18)

  - hotfix: 202507181428 [35c3d484](https://github.com/tidbcloud/dbaas-ui/commit/35c3d4842fd5b8fa1429a6f9c6bf075cd87814a4)

  - feat: hide scale in alert when has tiproxy exist [e29510f7](https://github.com/tidbcloud/dbaas-ui/commit/e29510f70184f9c5e24a09f052e2d5d07b4f7897)

  - feat: Maintain consistent types [e994e70b](https://github.com/tidbcloud/dbaas-ui/commit/e994e70b9ae3322bf063d3f556f64fe61c257a56)

  - fix: add USER_NOT_IN_ORG error handling in Console component [6f75941e](https://github.com/tidbcloud/dbaas-ui/commit/6f75941eb4f48116aebb554e68fcf61b0c161795)

  - fix(metrics/config): enhance PromQL queries with null coalescing to ensure zero values are handled correctly [c7aa2b64](https://github.com/tidbcloud/dbaas-ui/commit/c7aa2b646062979f35399d9625f7d33673905646)

  - fix(premium/ip-access): revert edit ip button update [11ecb8e7](https://github.com/tidbcloud/dbaas-ui/commit/11ecb8e748e8eed0898bb1bc687ef0e0d2e15ec0)

  - fix(premium/ip-access): resolve field array timing issues and refactor modal components [2888719f](https://github.com/tidbcloud/dbaas-ui/commit/2888719facf9a85dc4a224871319ff5ce9d5041a)

  - fix(metrics/config): update PromQL query to exclude internal SQL types for improved accuracy [35af4c43](https://github.com/tidbcloud/dbaas-ui/commit/35af4c435ba6fa346eaa7276fb2c5c11d2154257)

  - fix(metrics/config): simplify PromQL queries by removing redundant filters for improved clarity and accuracy [a9197784](https://github.com/tidbcloud/dbaas-ui/commit/a9197784c0b2f0dcafa21c9b0516d04b333e9fb7)

  - refactor(OrgSettings): replace CopyButton with CopyActionIcon for improved clipboard functionality [fe9656df](https://github.com/tidbcloud/dbaas-ui/commit/fe9656df1ae04529a1fc150a97201d0ef562d522)

  - fix(CopyActionIcon): use nullish coalescing for disabled prop to improve button state handling [07516b35](https://github.com/tidbcloud/dbaas-ui/commit/07516b35c4311bd9b82ce90bf5e598879010c5a8)

  - feat(components, premium/password): extract CopyActionIcon for clipboard functionality in ChangeRootPwd [977f29db](https://github.com/tidbcloud/dbaas-ui/commit/977f29db2325dd69466484fab403606b30d5004b)

  - refine(premium/password): increase clipboard timeout and disable copy button when no password is present [2fc9ff49](https://github.com/tidbcloud/dbaas-ui/commit/2fc9ff49237c514090af8b1ee29aa233578101e6)

  - feat(OrgSettings): enhance CopyButton functionality with feedback and timeout for improved user experience [953c2682](https://github.com/tidbcloud/dbaas-ui/commit/953c2682a39b142edeb3cc07de9ea0c1ad92180d)

  - refactor(next-gen): remove bg and bodyProps from APIKeys and Users components for a cleaner layout [308823c7](https://github.com/tidbcloud/dbaas-ui/commit/308823c72bb7363aeec71937cdae90f7277337b3)

  - refactor(next-gen/page-shell): remove bodyProps from TiDBPageShell for a more streamlined component [74ac0e9e](https://github.com/tidbcloud/dbaas-ui/commit/74ac0e9e11f0c0fd0919f1c77a03490b0113b84c)

  - refactor(next-gen/page-shell): remove wrapperProps and simplify component structure for cleaner implementation [40947970](https://github.com/tidbcloud/dbaas-ui/commit/40947970e0ebb3da6072b21ef57dfee1b94f7d92)

  - fix(premium/capacity): update RCU messages for consistency in validation and UI [8b4755e3](https://github.com/tidbcloud/dbaas-ui/commit/8b4755e3901183f04f043b6c5b75a4f8fb09b5d3)

  - refine(premium/creation): add extra description for regional high availability support in CreatePremiumForm [03d83c1a](https://github.com/tidbcloud/dbaas-ui/commit/03d83c1aa93c16f266b937f935a3043e08dbb854)

  - refine(premium/delete): change form mode to 'onSubmit' and remove validation rules for confirmation input [66ad51f8](https://github.com/tidbcloud/dbaas-ui/commit/66ad51f8c3ed19505db33edc6c348394c240e3d6)

  - refactor(invite-user-modal): move email validation logic to a separate module and enhance validation feedback [038f31c2](https://github.com/tidbcloud/dbaas-ui/commit/038f31c2198be31edd5c0819d21169537ed56317)

  - feat(Timezone): add real-time clock functionality and update organization name validation message [8eb11d0f](https://github.com/tidbcloud/dbaas-ui/commit/8eb11d0fe5ec7ef4eded7ffd787ee26f63f97cf3)

  - fix(UserNavMenu): adjust Divider margins for improved layout consistency [fc892c14](https://github.com/tidbcloud/dbaas-ui/commit/fc892c1452f4880be7fe1d09df187a7d14ed3d44)

  - fix(api-keys/modal): update alert messages to specify 'dialog' instead of 'page' for clarity [66e61e60](https://github.com/tidbcloud/dbaas-ui/commit/66e61e60251d9990ab871a50cde7bedd740a70d2)

  - refactor(api-keys/view-modal): remove role display from ViewModal for cleaner UI [b7c72d19](https://github.com/tidbcloud/dbaas-ui/commit/b7c72d197fd9e5274cce83a11520fe523ed0eb44)

  - feat(premium/list): enhance TiDB list with improved error handling, support request integration, and refined UI components [4d092677](https://github.com/tidbcloud/dbaas-ui/commit/4d0926779915881bd5b4cdab32d3def347c9d10e)

  - fix(premium/list): update retryDelay logic to prioritize 'MODIFYING' state handling in TiDB list [a5251981](https://github.com/tidbcloud/dbaas-ui/commit/a525198153ba68a66f16b1790567fe26d54d19b3)

  - refactor(components): extract TableFallback for improved empty state handling in tables [4b09041e](https://github.com/tidbcloud/dbaas-ui/commit/4b09041e4d2c15e90420812415b6e29902d9cd64)

  - refactor(premium/list): streamline error handling and UI feedback in TiDB list, removing support request option and enhancing empty state messaging [b3e46a17](https://github.com/tidbcloud/dbaas-ui/commit/b3e46a17fc1c97ab2b59463f2002d40668229f47)

  - fix(premium/list): update retryDelay to milliseconds for improved query handling in TiDB list [5d248f5b](https://github.com/tidbcloud/dbaas-ui/commit/5d248f5b769cbeb9538e6391dce197735e2c2702)

  - feat(premium/list): enhance error handling and UI feedback for TiDB list with support request option [e7252619](https://github.com/tidbcloud/dbaas-ui/commit/e72526197cfa1d43ae9a4e84e908692e0dfd8503)

  - refine(premium/overview): add refetchInactive option to query for improved data fetching behavior [62c74008](https://github.com/tidbcloud/dbaas-ui/commit/62c740081aa40e7369627d544256636b7df9e1ae)

  - refine(premium/list): simplify loading state handling by removing isFetching from ProTable and adding refetchInactive option to the query [db6110bf](https://github.com/tidbcloud/dbaas-ui/commit/db6110bf83005b15ec455ff2cddafb686839ab50)

  - fix(premium/list): enhance loading state handling by incorporating isFetching alongside isLoading for improved UI responsiveness [b30b3cca](https://github.com/tidbcloud/dbaas-ui/commit/b30b3cca2fc117d41eee9599a13f2b7204efa21e)

- Merge pull request [#4064](https://github.com/tidbcloud/dbaas-ui/pull/4064) from tidbcloud/feat/serverless_br [6b7f259f](https://github.com/tidbcloud/dbaas-ui/commit/6b7f259fd0d6898847373796d891e5207012ff89)

  - fix(premium/list): update retry logic to include 'RESTORING' and 'MODIFYING' states for improved handling of TiDB instances [6ae7683c](https://github.com/tidbcloud/dbaas-ui/commit/6ae7683c1840219907ee521d9b5854a716397022)

  - refactor(premium/networking): replace Input with FormTextInput for better form validation and UI consistency [723dbc7c](https://github.com/tidbcloud/dbaas-ui/commit/723dbc7c33c22f884a96f7bcf2b7ca2756ccd116)

  - refactor(next-gen/premium): replace getErrorMessage with getApiErrorMsgDom for consistent API error message handling across multiple components [6f8d4ab5](https://github.com/tidbcloud/dbaas-ui/commit/6f8d4ab5e723bdca933fcb5fd8e4fd6bcb9faf1c)

  - feat(components): add ErrorMessag component to handle API error messages with HTML rendering [116ee54e](https://github.com/tidbcloud/dbaas-ui/commit/116ee54efa10dc45ee7136c465fb423f2397135c)

  - fix(organization/mode): enhance last visit synchronization logic to include cluster mode updates and improve error handling [cac997fd](https://github.com/tidbcloud/dbaas-ui/commit/cac997fdd8fdb4dc9c98ebf8181e14c54e4c8e07)

  - chore(rsbuild): add server host configuration for local development [5ec13c6e](https://github.com/tidbcloud/dbaas-ui/commit/5ec13c6ea8ac0bc04addd9442bf632a102f09773)

  - fix(metrics/config): refine PromQL queries to remove unnecessary database filters for improved accuracy [bd489c6c](https://github.com/tidbcloud/dbaas-ui/commit/bd489c6c39307ef57b7ad0837218fd9bdcbea312)

  - fix(ImportFromCloudServerless): update user guidance for data file import based on naming convention - Adjusted messaging to provide specific instructions based on whether the naming convention is followed, enhancing clarity for users when no data files are found. [943bec05](https://github.com/tidbcloud/dbaas-ui/commit/943bec0522237dca88de33bd4e8bd9da02daef80)

  - refactor(ImportFromCloudServerless): remove unused data format option for clarity - Eliminated the Aurora snapshot option from the import data formats to streamline the selection process. [4c5949f2](https://github.com/tidbcloud/dbaas-ui/commit/4c5949f24c1b79c42ec1f3ae5cd61911ae12729e)

  - feat(PremiumImportSummary): add number formatting for imported rows in summary - Integrated `formatNumber` utility to display imported rows with thousand separators. - Enhanced user readability of the imported data summary. [e73d23f3](https://github.com/tidbcloud/dbaas-ui/commit/e73d23f3b6e382c46328d658ac160c1208cdc0cf)

  - feat(ImportFromCloudServerless): implement auto-detection of data formats based on target table info and streamline data format handling [f5aeee38](https://github.com/tidbcloud/dbaas-ui/commit/f5aeee38e6edcd2a4843bcdb02960f0fa77f1bc6)

  - refactor(ImportFromCloudServerless): remove redundant messaging for non-naming convention imports to streamline user guidance [6e0b6d37](https://github.com/tidbcloud/dbaas-ui/commit/6e0b6d37e7d46b6b959c7fba5bf3264cd1c67f4e)

  - fix(ImportFromCloudServerless): adjust HoverCard dropdown font size for better readability [40bda253](https://github.com/tidbcloud/dbaas-ui/commit/40bda25363bf2180532ecb406bcab765528e0811)

  - refine(premium/access): update preview access message for clarity [1b608a2e](https://github.com/tidbcloud/dbaas-ui/commit/1b608a2eb14d477070bab44fbaca014e464b9223)

  - refine(layouts/nav): update modal titles and switch messages for consistency in preview experience [f4a7f3db](https://github.com/tidbcloud/dbaas-ui/commit/f4a7f3dbf8735a2d7557f8d081983a4d65ffd8f8)

  - refine(premium/access): update access messages for clarity and consistency in preview access information [4f103cb2](https://github.com/tidbcloud/dbaas-ui/commit/4f103cb2a3adb6260de05b3372b454f35d646c37)

  - refactor(layouts/nav): update modal titles and descriptions for clarity in navigation options [e2a605d4](https://github.com/tidbcloud/dbaas-ui/commit/e2a605d4b2c7f28ca12602012ecb894faf101d5f)

  - refine(next-gen/premium): comment out unused documentation links [2a4ea58d](https://github.com/tidbcloud/dbaas-ui/commit/2a4ea58d74e201ca9834aad281a188b1f6e606f4)

  - fix(layouts/nav): enhance last visit location updates and conditionally redirect based on organization ID [994c9827](https://github.com/tidbcloud/dbaas-ui/commit/994c98276ff639bc5e8e0ee66ba0f961cf4d07c3)

  - fix(organization/mode): update last visit synchronization to conditionally set cluster mode and remove unused currentOrgId variable [c6a455b6](https://github.com/tidbcloud/dbaas-ui/commit/c6a455b6e13c2fca83b2a0c93555f981f4d14f28)

  - refactor(ImportFromCloudPremium): clean up imports and comment out unused storage provider checks [5d9e494c](https://github.com/tidbcloud/dbaas-ui/commit/5d9e494cba56711662e64199c73857e2936548ba)

  - refactor(ExpandableList): remove unused suffix prop and update list item display logic [934074fa](https://github.com/tidbcloud/dbaas-ui/commit/934074facdb768cc6e7f63500270f09725e9fd10)

  - refactor(organization/mode): simplify last visit synchronization logic and remove unused imports [40ff92f9](https://github.com/tidbcloud/dbaas-ui/commit/40ff92f945d298721c1fb1efa6f92baff0f651a4)

  - fix(import): update target table info handling to respect naming conventions in import process [d3bb7d3d](https://github.com/tidbcloud/dbaas-ui/commit/d3bb7d3d6adb29c5d07c7be0ba0cb91b98574572)

  - refactor(organization/mode): streamline last visit synchronization by integrating getUserLastVisitHistory and simplifying update logic [579a28d3](https://github.com/tidbcloud/dbaas-ui/commit/579a28d30c03d7a93875ac16c0b61583a8c21a00)

  - fix(import): adjust file naming patterns in LightningFileNamingExample for consistency and clarity [c32f4702](https://github.com/tidbcloud/dbaas-ui/commit/c32f4702bd9f99f7ac68a77eed671568a812b434)

  - feat(import): add LightningFileNamingExample component for dynamic file naming patterns in import steps [b5c7ac90](https://github.com/tidbcloud/dbaas-ui/commit/b5c7ac90fa924242cbbc3cd48eae3c945bd88cec)

  - fix(import): update TiDB file naming conventions for clarity in ConfigureMapping [0fae6916](https://github.com/tidbcloud/dbaas-ui/commit/0fae6916dd74fca1513ff870207a13b976b10177)

  - fix(TidbList): correct pagination skip calculation to ensure accurate data retrieval [74800ab4](https://github.com/tidbcloud/dbaas-ui/commit/74800ab415fafe46e881556dd548052458581e97)

  - fix(layouts/footer): update premium feature toggle to use experimental feature flags [12833550](https://github.com/tidbcloud/dbaas-ui/commit/128335505659da3ca274b2feaa1501b2fe7be30c)

  - refine(routes/next-gen): wrap route components in Suspense for improved loading handling [48ac2199](https://github.com/tidbcloud/dbaas-ui/commit/48ac2199b1077f00c852a818530f5dfb5b9193be)

  - refactor(layouts/nav-switcher): enhance navigation switch logic to include cluster mode in project and cluster switching [c5d5312e](https://github.com/tidbcloud/dbaas-ui/commit/c5d5312eb3a0f432253b582512473cd171ab67ee)

  - refactor(layouts/nav-switcher): update navigation logic to utilize last visit location for organization and project handling [ae34911b](https://github.com/tidbcloud/dbaas-ui/commit/ae34911bbd50c3abcc9062d8b9d8405f517bbc3e)

  - fix(routes): menu flicker [29a931f1](https://github.com/tidbcloud/dbaas-ui/commit/29a931f197643a0b3824126e094865db69ed64cd)

  - fix(import): enhance messaging in ConfigureMapping to detail schema file creation for missing databases and tables [a1399594](https://github.com/tidbcloud/dbaas-ui/commit/a13995944998f2dfbe6bcca073f196c234c8aa46)

  - fix(import): clarify data import messaging in ConfigureMapping for better user understanding [270cc634](https://github.com/tidbcloud/dbaas-ui/commit/270cc63407662f9fd5e62d51c6f1604bf62f8587)

  - refine(stores): mark several methods as deprecated in Actions class, advising against their use moving forward [67387d9e](https://github.com/tidbcloud/dbaas-ui/commit/67387d9e0d510e9eb189097eee28c357fbd94252)

  - refine(layouts/nav): add FIXME comments to remove manual API calls for org ID and cluster mode updates once UI supports automatic updates [c828ff9b](https://github.com/tidbcloud/dbaas-ui/commit/c828ff9b1fdf8f866ad2209183f096f280115331)

  - refactor(layouts/nav-switcher): extract tidb ID retrieval logic into a separate hook and streamline organization switch handling [5864a27e](https://github.com/tidbcloud/dbaas-ui/commit/5864a27ee4710868f60c72465495aae481b7e504)

  - refine(layouts/nav-switcher): simplify access control logic and improve organization ID handling in ClusterPanel and OrgPanel [cbaf8067](https://github.com/tidbcloud/dbaas-ui/commit/cbaf8067ec45c0ccfd3f8ab698a56253b1356f7d)

  - fix(features/org): update user visit history request type and improve type safety in useSyncLastVisitLocation [aaa8d276](https://github.com/tidbcloud/dbaas-ui/commit/aaa8d276c340623e243bfc11d2bf5b3306a3854f)

  - fix(import): update precheck alerts to handle TIMEOUT status and improve clarity in ImportFromCloudServerless step3 [d5312d37](https://github.com/tidbcloud/dbaas-ui/commit/d5312d37bd3c8248ba50233dcf65be076b17c741)

  - refactor(premium/metrics, slowquery): streamline loading state management and enhance query enabling conditions [7dd2156a](https://github.com/tidbcloud/dbaas-ui/commit/7dd2156a4f35d2207976fd72c75226a78e60d3c1)

  - fix(import): enhance alerts for existing tables and schema handling in ImportFromCloudServerless step3 [79961a50](https://github.com/tidbcloud/dbaas-ui/commit/79961a501333ce21a83e3606db58c1f4e964e0b8)

  - chore(swagger): update import endpoints to include versioning in the API path [b4dea857](https://github.com/tidbcloud/dbaas-ui/commit/b4dea8570729b388f3723102b128e20ac9e4e795)

  - refactor(premium/networking): rename endpointId to connectionId in DeletePremiumAwsPrivateEndpointModal and related components [b9f65c88](https://github.com/tidbcloud/dbaas-ui/commit/b9f65c88b9de834dfc118e55c6eb3248b5be6759)

  - chore(swagger/v2025): update private-endpoint.v1beta2.swagger.json [662804a9](https://github.com/tidbcloud/dbaas-ui/commit/662804a95899155dbb7156dd19ea73452b25a4f3)

  - chore(.gitignore): add metricsIntegration service to .gitignore [53db3c3b](https://github.com/tidbcloud/dbaas-ui/commit/53db3c3bea9dd0b44ba20017b74d54c4561d77af)

  - fix(TidbList): adjust padding in PageShell component for improved layout [02c6e055](https://github.com/tidbcloud/dbaas-ui/commit/02c6e0558acafd3d675670ccc993354332110477)

  - fix(import): cast data_format to ImportFileTypeEnum and update file naming convention in ConfigureMapping [bfdd9fe8](https://github.com/tidbcloud/dbaas-ui/commit/bfdd9fe872f8e1dbd83985de1427cc56bdd881be)

  - refactor(premium/access): replace Anchor with Button in PremiumPreviewGuard for improved navigation [f46b33a2](https://github.com/tidbcloud/dbaas-ui/commit/f46b33a24c02710e1fb89ceb6292f35e116a548f)

  - refine(premium/access): update PremiumPreviewGuard to handle loading state and feature flags [937bb705](https://github.com/tidbcloud/dbaas-ui/commit/937bb7054ecc9d6ea265c1acbfe24a90e960abff)

  - feat(routes, premium): add TidbRoutesGuard and PremiumPreviewGuard components for access control in TiDB routes [e17f247d](https://github.com/tidbcloud/dbaas-ui/commit/e17f247df02376ca7ee8571ce233735d5c9f5090)

  - refactor(routes): remove redundant redirects in Main and Container components [52ed8b8b](https://github.com/tidbcloud/dbaas-ui/commit/52ed8b8b56a17d75569e9c2bc370996b59649712)

  - fix(layouts/nav-switcher): add unique keys to list items in ClusterPanel and OrgPanel for improved rendering [dd73c65b](https://github.com/tidbcloud/dbaas-ui/commit/dd73c65b1bdac4aafb4a45155fb96d0dab0828c8)

  - refactor(organization/mode): replace useQuery with URLSearchParams [12a8d674](https://github.com/tidbcloud/dbaas-ui/commit/12a8d67435a11283592d62626b7e1e7c1fa5b3de)

  - fix(layouts/nav): add timeout before page reload to prevent modal from being stuck [bcbf243b](https://github.com/tidbcloud/dbaas-ui/commit/bcbf243b18dfe88c0a93da6d813ca9762839e77c)

  - fix(csv-config): update header switch label and logic to reflect 'Skip Header' functionality [92a1b6d1](https://github.com/tidbcloud/dbaas-ui/commit/92a1b6d177824642080990e637f859c589be11ab)

  - refactor(import): simplify ImportTaskDetailDrawer layout and improve table detail presentation [b3f3b71c](https://github.com/tidbcloud/dbaas-ui/commit/b3f3b71c51b10da0c0a9b6f862739e18eef40d1f)

  - fix(import): move alert for existing tables to a more appropriate position in PreCheck component [4077bdf9](https://github.com/tidbcloud/dbaas-ui/commit/4077bdf92137b2fd9db595f1f1e55da3a546dbb2)

  - refactor(side-navbar): update ClusterPanel to improve create cluster button logic and access messaging [3b87c946](https://github.com/tidbcloud/dbaas-ui/commit/3b87c94632855e78b8745e82e0fbb6e435fd4ae3)

  - refactor(side-navbar): enhance ClusterPanel with role-based access control for TiDB list [07c2da5e](https://github.com/tidbcloud/dbaas-ui/commit/07c2da5ea16ff0d089f8af75df177c33a7c031f0)

  - refactor(layouts/nav): redesign modal for switching between Classic and Private Preview modes [ba712117](https://github.com/tidbcloud/dbaas-ui/commit/ba7121171c83bb5c4d9a413aa68e222855f79b27)

  - fix(import): update status formatting in ImportStatus component to replace underscores with spaces [11059d51](https://github.com/tidbcloud/dbaas-ui/commit/11059d5110e3a4ef5b0e43cdf11ee33e158c2754)

  - refactor(side-navbar): move MiddleEllipsisText component to a new location and update imports [c5aea32b](https://github.com/tidbcloud/dbaas-ui/commit/c5aea32bd16ed62a453fe79e6c2987a2b5c2a36d)

  - refactor(layouts/nav): restructure FootSection and UIModeSwitch components for improved readability and error handling [a8f40d53](https://github.com/tidbcloud/dbaas-ui/commit/a8f40d530a6520611e3808383fbfc40f9ebef7ed)

  - refactor(access-control): adjust AccessDenied component to ensure full height styling [b212c89a](https://github.com/tidbcloud/dbaas-ui/commit/b212c89a966437d20028f934da19ec95794f267f)

  - refactor(access-control): update AccessDenied to support next-gen private mode [d65d7a13](https://github.com/tidbcloud/dbaas-ui/commit/d65d7a13fe40332f6b05a66eb4a7bc35995f03c4)

  - refactor(next-gen/tidb-mgmt): replace TiDBMgmtContainer with TidbMgmtGuard and implement access control [253618c9](https://github.com/tidbcloud/dbaas-ui/commit/253618c9c2398132c6d346affbab7585b6d742b6)

  - refactor(premium/list): add TidbListHome and update component structure [6e1ac5f3](https://github.com/tidbcloud/dbaas-ui/commit/6e1ac5f3407335f37d4fd0fa846d899ae6dc04ef)

  - refine(premium/creation): separate CreatePremiumForm and CreatePremiumHome [e11e356d](https://github.com/tidbcloud/dbaas-ui/commit/e11e356dd55d26b4af815f319e376c69421b95b3)

  - refactor(routes): simplify TiDBRoutes by removing Suspense and cleaning up imports [5a3b0da9](https://github.com/tidbcloud/dbaas-ui/commit/5a3b0da9033610f1c6a8d253547c11a00f7c1ae1)

  - refactor(routes): replace protectedRoutes with layoutDependentRoutes and clean up imports [86b9db69](https://github.com/tidbcloud/dbaas-ui/commit/86b9db697093f769f7c645b7d90ac17130531dc5)

  - fix(error): enhance error message handling by adding detail flag to getErrorMessage calls in Import steps [1c40ee5c](https://github.com/tidbcloud/dbaas-ui/commit/1c40ee5c49afb777a129f54b444505973f6ed7bf)

  - fix(import): increase timeout for precheck and validation requests; improve error message rendering [40bdf4ef](https://github.com/tidbcloud/dbaas-ui/commit/40bdf4ef6e68285461d47fe6ca3d6bcbd7270300)

  - chore(dependencies): update @tidbcloud/uikit to version 2.4.15 [f3fbed2c](https://github.com/tidbcloud/dbaas-ui/commit/f3fbed2cd6797c716e59b0a8a91ee28154f3e456)

  - refactor(metrics): move ChartCard and MetricsPanel components to dbaas/components [70b3002c](https://github.com/tidbcloud/dbaas-ui/commit/70b3002ce31264d61e48d39a565afa02b66106f4)

  - refactor(metrics): update useMetricsConfig to include showTiproxyMetrics parameter for enhanced metrics handling [072dfaa4](https://github.com/tidbcloud/dbaas-ui/commit/072dfaa4c9b7e2de943607c69eeda9f2c111a57a)

  - chore(scripts/swagger): enhance v2025 Tidb management swagger preparation [695f4147](https://github.com/tidbcloud/dbaas-ui/commit/695f41472237b0096c72ade1ed381d1bea62cf43)

  - fix(premium/connection): fix modal title handling in ConnectModal [d901a13a](https://github.com/tidbcloud/dbaas-ui/commit/d901a13ab7be1dfa1593985b744d146eee16c456)

  - refactor(premium/operation): update Mixpanel event names and include service plan for operation actions [8319f32f](https://github.com/tidbcloud/dbaas-ui/commit/8319f32f847516749d155fd6bb0b98e3e58c8bf4)

  - refactor(premium/password): update Mixpanel event names and include service plan for password change actions [c0cdd570](https://github.com/tidbcloud/dbaas-ui/commit/c0cdd57008e17ed97fbb32db03c43f511dc2f359)

  - refactor(premium/deletion): update Mixpanel event names and include service plan for deletion actions [996b0efa](https://github.com/tidbcloud/dbaas-ui/commit/996b0efa8c8424e0d1845cb556c4465fe4a6ea02)

  - refactor(premium/connection): update Mixpanel event names and include service plan for connection actions [ffa7852e](https://github.com/tidbcloud/dbaas-ui/commit/ffa7852ee6beb043248afb5d9eae3f0666c05044)

  - refactor(premium/networking): update Mixpanel event names and include service plan for connection and AWS private endpoint actions [601d1b55](https://github.com/tidbcloud/dbaas-ui/commit/601d1b55bdfb15649a31bb1338b145f1c976fd90)

  - refactor(premium/capacity): update Mixpanel event names and include service plan for buttons [56f251ac](https://github.com/tidbcloud/dbaas-ui/commit/56f251acabb9e1c6f2c5ef5ef27736b8a8b986e7)

  - refactor(premium/list): update Mixpanel event for operation dropdown [f9ab61e0](https://github.com/tidbcloud/dbaas-ui/commit/f9ab61e0ff40429456155f39890363c1f0b4fd7d)

  - refactor(premium/overview): update Mixpanel event names and add service plan for metrics and operations [cfcfec98](https://github.com/tidbcloud/dbaas-ui/commit/cfcfec98c2a72772c2fae0c3e7b146133b09bd24)

  - refactor(premium/import): update Mixpanel event names and include service plan for Premium actions [a8640601](https://github.com/tidbcloud/dbaas-ui/commit/a86406014ac17ab1b77f655affcef3f022a1163b)

  - refactor(tracking/event): update Tidb feature events and rename Premium actions [b602af8d](https://github.com/tidbcloud/dbaas-ui/commit/b602af8d1819776858c6f65e9157f139433fcb31)

  - feat(premium/capacity): add Mixpanel tracking event for Update Capacity button [6a9e8956](https://github.com/tidbcloud/dbaas-ui/commit/6a9e8956b34d922c61e1e65ae81e91dc80e0acc7)

  - fix(premium/list): update Mixpanel event name for TiDB creation button [1915640e](https://github.com/tidbcloud/dbaas-ui/commit/1915640e79dbc7f88601a728567dda61339a570a)

  - feat(utils/tracking): add EnterClicked action to event interface [b3fdf4a5](https://github.com/tidbcloud/dbaas-ui/commit/b3fdf4a5b1f99b1a8dbf559d017f63a0d2ea4513)

  - refine(premium/connection): use Commonv1beta1ServicePlan for service plan in event properties [58207fbb](https://github.com/tidbcloud/dbaas-ui/commit/58207fbb4389492788e8acd55486ed6ba4d093a2)

  - feat(premium/creation): add Mixpanel tracking events for Cancel and Create buttons [ce98076e](https://github.com/tidbcloud/dbaas-ui/commit/ce98076e90fd50682304df80a1bd95f25544cfde)

  - fix(premium/list): update Mixpanel event for TiDB creation link [28aa44d5](https://github.com/tidbcloud/dbaas-ui/commit/28aa44d5626cd59cb2e00692839835498076fbc7)

  - feat(utils/tracking): add TidbResource event and LinkClicked action [ed4fe469](https://github.com/tidbcloud/dbaas-ui/commit/ed4fe469c291dc3ade3a58c347a7a78a0577ecd0)

  - feat(next-gen/create): extract cloud provider and region selection, and high availability options [12aceae6](https://github.com/tidbcloud/dbaas-ui/commit/12aceae640e3887b6968184580e865a3fa570350)

  - refactor(slowquery): remove redundant debugger statements from SlowQueryDetail component [9d0c897a](https://github.com/tidbcloud/dbaas-ui/commit/9d0c897aa37cade5bb7be2d87f79adbba3df0b4d)

  - refactor(next-gen): rename management container for TiDB features [45b25431](https://github.com/tidbcloud/dbaas-ui/commit/45b2543175ebf0b054420f896347f8b3f7235dcf)

  - refine(next-gen): rename tidb creation directory [75a6fb55](https://github.com/tidbcloud/dbaas-ui/commit/75a6fb551d9319747a20e6b60edffef8efa9cde6)

  - refine(premium): remove unused navigation index file [af9a68d9](https://github.com/tidbcloud/dbaas-ui/commit/af9a68d9ea0b99e551740045b17cce14ba4d9eb8)

  - refactor(slowquery): replace ClusterPageShell with TiDBPageShell and update routing paths for slow query detail [31cc79c7](https://github.com/tidbcloud/dbaas-ui/commit/31cc79c7c01f8a9f280020498ad350fc3078c077)

  - fix(access-control): add access control for TidbListRead and TidbRead actions [dbe68c30](https://github.com/tidbcloud/dbaas-ui/commit/dbe68c30bd478d27b483a7708742a28f7fc16ef9)

  - refactor(premium/list): adjust export [7d05d20e](https://github.com/tidbcloud/dbaas-ui/commit/7d05d20e4fb638a043e9f8d67abed2d7cc020023)

  - feat(premium/list): integrate PageAccessGuard for TiDB list access control [63665a78](https://github.com/tidbcloud/dbaas-ui/commit/63665a7859834c891b0c3db43868a8518a63096f)

  - refactor(premium/capacity): adjust layout in CapacityEdit component for improved responsiveness [3dfeeaaf](https://github.com/tidbcloud/dbaas-ui/commit/3dfeeaafd32f5d6df8f1e0135736fe0878f72b75)

  - feat(access-control): add new AccessIdMapping entries for TidbListRead and TidbRead actions [de80bb11](https://github.com/tidbcloud/dbaas-ui/commit/de80bb11504166a744d80349768f58c8a3ebb399)

  - refactor(premium/networking): improve text clarity and consistency in CreateAwsPrivateEndpointForm component [e13334e4](https://github.com/tidbcloud/dbaas-ui/commit/e13334e4dcc8010b42527ed76e3a59d6d436712f)

  - refactor(premium/creation): update label in TidbDisplayName component from "Display Name" to "Name" for clarity [10878f07](https://github.com/tidbcloud/dbaas-ui/commit/10878f0740b166a211e6dd14886fffbc0240d695)

  - feat(premium/capacity): integrate AccessGuard for capacity update button to enhance access control [56e61817](https://github.com/tidbcloud/dbaas-ui/commit/56e6181745507bfd28758b87394ac3a541a1d1b8)

  - feat(premium/networking): integrate AccessGuard for public endpoint toggle to enhance access control [abe02fde](https://github.com/tidbcloud/dbaas-ui/commit/abe02fde90e31fd3c474c9bc47d7f5d1662e341f)

  - refactor(premium/connection): update AccessGuard IDs for root password and networking actions to TidbRootPasswordUpdate and TidbNetworkingUpdate for consistency [4cd04f0c](https://github.com/tidbcloud/dbaas-ui/commit/4cd04f0cc660cf61995557f26b9d6c4ca9f7ab16)

  - refactor(premium/networking): update AccessGuard ID from ProjectNetworkAction to TidbNetworkingUpdate for consistency in access control [743873b4](https://github.com/tidbcloud/dbaas-ui/commit/743873b435074e63b7591438aa8d114ac9f5c262)

  - feat(premium/operation): integrate AccessGuard for enhanced access control on Rename, Change Root Password, and Delete actions [7126d65f](https://github.com/tidbcloud/dbaas-ui/commit/7126d65faf47002a30efa610985b98fac4f1a59d)

  - feat(premium/capacity): integrate PageAccessGuard for enhanced access control in CapacityEdit and simplify TiDBCapacityEdit component [7d533273](https://github.com/tidbcloud/dbaas-ui/commit/7d53327348ec48f823ea9701859d41a2e8ea7480)

  - feat(premium/create): integrate AccessGuard and PageAccessGuard for enhanced permission handling in CreatePremium and ActionsPanel components [072b79eb](https://github.com/tidbcloud/dbaas-ui/commit/072b79eb4b4bb90fb1e8ddc8ec303b0b1ff50e13)

  - refactor(premium/list): change AccessGuard ID from ClusterCreationGate to TidbCreate [36c689ef](https://github.com/tidbcloud/dbaas-ui/commit/36c689ef895c9098865229a1619f02780df8fe72)

  - refactor(access-control): update TiDB access permissions to include new actions and modify type mappings [4584af39](https://github.com/tidbcloud/dbaas-ui/commit/4584af39cd917207cd4630f09a6246f9f219528b)

  - feat(access-control): add new TiDB access permissions and update type exports [48603747](https://github.com/tidbcloud/dbaas-ui/commit/48603747d27a51ce5f981ea28e31155f3345f177)

  - refactor(access-control): update RBACRoles import and reorganize type exports [1157937e](https://github.com/tidbcloud/dbaas-ui/commit/1157937eaac873873c413b3410fc770d1410b042)

  - refactor(access-control): simplify AccessGuard component by removing showDeniedPageAsFallback prop [e4b8d704](https://github.com/tidbcloud/dbaas-ui/commit/e4b8d70428c257df1dd6c91812700f29d7d9f194)

  - fix(access-control): update PageAccessGuard to accept renderPlaceholder prop for custom fallback rendering [076768aa](https://github.com/tidbcloud/dbaas-ui/commit/076768aa7231dfed110143c48127a8f0df98bad7)

  - refactor(recovery-group): replace AccessGuard with PageAccessGuard for improved access control [f5d88b98](https://github.com/tidbcloud/dbaas-ui/commit/f5d88b986891b7a11325cd099cdcde6886baeb88)

  - feat(access-control): add PageAccessGuard for page-level access control with fallback [de7734cc](https://github.com/tidbcloud/dbaas-ui/commit/de7734ccfee9ad634e6ae6f0c91a01975469fac2)

  - refactor(api-keys): update import path for RBACRoleUINames [1a212f56](https://github.com/tidbcloud/dbaas-ui/commit/1a212f568c4c80b1f37ae1c31705244981e3f275)

  - refactor(access-control): reorganize exports [44f552b7](https://github.com/tidbcloud/dbaas-ui/commit/44f552b7d97e92028541e6832104e34605699bc4)

  - feat(modals): enhance ModalCodeTitle component with wrapperProps for better styling and update API key and user role modals to utilize new props [e69a730f](https://github.com/tidbcloud/dbaas-ui/commit/e69a730ffd30dc169807b183b34583774d74e95a)

  - feat(footsection): add premium feature toggle for UIModeSwitch and update store to include premium enablement [a79d9e10](https://github.com/tidbcloud/dbaas-ui/commit/a79d9e10b3f3b82542964e02fdf96740bca767fb)

  - chore(dependencies): update @tidbcloud/uikit to version 2.4.13 and refactor NavMenu component for improved structure and state management [3c0adc00](https://github.com/tidbcloud/dbaas-ui/commit/3c0adc00c8d7d28cddef91aac3c2ba17eeac02ad)

  - feat(slowquery): add headers for slow query API requests to support nextgen deployment [bb036b4b](https://github.com/tidbcloud/dbaas-ui/commit/bb036b4bea19b0d8ea7c55b01b78b68406bcc3e4)

  - feat(slowquery): implement detailed slow query analysis with new components and routing [7dc27589](https://github.com/tidbcloud/dbaas-ui/commit/7dc27589b8c7b885a6d18d6d9f5aa7712f680d29)

  - fix(metrics): adjust chart dimensions and legend settings for improved visualization [d1385642](https://github.com/tidbcloud/dbaas-ui/commit/d1385642c8536e2ac0bb0d93318965eb86cbadf0)

  - fix(modals): enhance conditional rendering for modals and improve API key deletion confirmation display [0127a9d5](https://github.com/tidbcloud/dbaas-ui/commit/0127a9d52ccbecc4f66669e5b456a02c7c0f3c38)

  - fix(modals): ensure unique keys for modals and improve conditional rendering in user detail view [43d910c6](https://github.com/tidbcloud/dbaas-ui/commit/43d910c63aab75ef73956449c8a1a869aadc3aee)

  - fix(metrics): update metric source URI handling to ensure fallback for undefined values [a3813fbf](https://github.com/tidbcloud/dbaas-ui/commit/a3813fbf919b629e50287236bf8eb320a17fb375)

  - fix(import): increase page size and enhance query options for import tasks [53c7bbb7](https://github.com/tidbcloud/dbaas-ui/commit/53c7bbb7823e7bbffa18c24c1fe7ddd190c0be12)

  - fix(import): update alert message to clarify database and table requirements before import [e668249b](https://github.com/tidbcloud/dbaas-ui/commit/e668249bd393f98c131d231adbf8aba95fc6302a)

  - fix(import): conditionally display error messages for failed import tasks [c4dcd603](https://github.com/tidbcloud/dbaas-ui/commit/c4dcd6034d133bb78a95d96c78a7fc229d690009)

  - fix(cluster): add CREATING status to cluster validation checks [c7635593](https://github.com/tidbcloud/dbaas-ui/commit/c76355933805c0c7c2f65f9609f7e7d595d6c917)

  - fix(import): adjust fallback table height for better layout consistency [d9dbabcb](https://github.com/tidbcloud/dbaas-ui/commit/d9dbabcb529fb28d4e216de2280a3c87620b09bf)

  - refactor(layouts): simplify NavMenu component by removing unnecessary styles [0e1fdc4d](https://github.com/tidbcloud/dbaas-ui/commit/0e1fdc4d723dded7c30dcaabc75ad757550944b8)

  - chore(deps): update @tidbcloud/uikit to version 2.4.8 [09621ede](https://github.com/tidbcloud/dbaas-ui/commit/09621edea63b7c87cd2a3aff40ec7a8bea8b32d2)

  - fix(container): conditionally render headerLeftSection in navbar for private next-gen mode [e0d32de8](https://github.com/tidbcloud/dbaas-ui/commit/e0d32de8392c48185086f20fe3c06907795b98a1)

  - chore(dependencies): update @tidbcloud/uikit to version 2.4.7 and remove unused state in AppContainer [a85408b2](https://github.com/tidbcloud/dbaas-ui/commit/a85408b23431bfe61c93003a0fe002945160d5ea)

  - refactor(container): extract logo rendering into a separate component for cleaner navbar code [f08a5ad3](https://github.com/tidbcloud/dbaas-ui/commit/f08a5ad3836dcacf2888a68df304ea1ba5812ea8)

  - feat(container): add preview badge to navbar for private next-gen mode with toggle functionality [40087676](https://github.com/tidbcloud/dbaas-ui/commit/40087676e89fed25d8e2d9dd882014582efd8036)

  - fix(premium/networking): change button variant from outline to light in DisablePublicEndpointModal for better visibility [9c06118a](https://github.com/tidbcloud/dbaas-ui/commit/9c06118a09dcd17a1344319106bb64967e7b4b0e)

  - refine(premium/container): reduce staleTime from 60s to 30s for improved data freshness [493e1083](https://github.com/tidbcloud/dbaas-ui/commit/493e1083aeb650d2cb84390039d7f166a0c4c8b6)

  - fix(premium/connection): correct wording in public connection alerts and user guidance for clarity [2f3ae32b](https://github.com/tidbcloud/dbaas-ui/commit/2f3ae32b7886e79679000f67529f763eecb58417)

  - refactor(premium/connection): redesign user guidance for IP access list configuration when no endpoint is available [d45e2a3d](https://github.com/tidbcloud/dbaas-ui/commit/d45e2a3dd3f52b2dc0d250495b82372941154dc8)

  - fix(premium/connection): enhance public endpoint readiness check and improve user feedback during setup [66da0b1a](https://github.com/tidbcloud/dbaas-ui/commit/66da0b1a7bf88f5f36165f3246dc4d54dc38697f)

  - fix(premium/connection): improve TiDB readiness check by ensuring proper endpoint validation logic [993e18f3](https://github.com/tidbcloud/dbaas-ui/commit/993e18f3b2e3e53709adc5d597f6ebb0fb19acd4)

  - fix(premium/networking): update IP Access List header to use title-md variant for improved styling [3f3672a7](https://github.com/tidbcloud/dbaas-ui/commit/3f3672a7357283fa80a2de1b2c5cb6534c38c3be)

  - refactor(premium/networking): update connection availability messages to reflect TiDB state using passive phrases [69ca0433](https://github.com/tidbcloud/dbaas-ui/commit/69ca0433a9d5397d61ac61e981687ca0f1c7b30e)

  - feat(next-gen/model): add TiDB state mapping to passive phrases and utility function for state retrieval [f20a1bf6](https://github.com/tidbcloud/dbaas-ui/commit/f20a1bf61b3786fb14c81be37fa0e84ff8c95343)

  - refactor(premium): integrate usePremiumOperationMenuItemsEnabled hook for improved menu item availability and simplify modal handling [0ecd5f24](https://github.com/tidbcloud/dbaas-ui/commit/0ecd5f24927f052677cd554ef360ca3c23eff56d)

  - refactor(premium/operation): update rendered logic for menu and modals, and add usePremiumOperationMenuItemsEnabled hook for item availability [78a83dc9](https://github.com/tidbcloud/dbaas-ui/commit/78a83dc9d870a483142ccce5b9a04350042f3708)

  - refine(next-gen/model): improve TiDB readiness check by simplifying state validation logic [e0a2d040](https://github.com/tidbcloud/dbaas-ui/commit/e0a2d0402cc43c5f680e011f2a353764a739740a)

  - fix(premium/creation): simplify form resolver and update RCU validation logic to enforce max RCU limit [10ec9b27](https://github.com/tidbcloud/dbaas-ui/commit/10ec9b27bdad9c7fcb386fdb31ff427dfc9307ad)

  - fix(premium/capacity): enhance CapacityField by improving form handling and updating validation messages [3a4a0b30](https://github.com/tidbcloud/dbaas-ui/commit/3a4a0b3027e8d16b6e6e9eb05a2577ab4026113c)

  - fix(import): split import reminder message into separate lines for clarity [57584ca1](https://github.com/tidbcloud/dbaas-ui/commit/57584ca12e56081d9de494746feab9a6241753ec)

  - fix(import): adjust S3 URI handling for single file imports to ensure correct path formation [012042ce](https://github.com/tidbcloud/dbaas-ui/commit/012042ce384a746323f9cfb8fe388b735fa38ed7)

  - fix(import): add reminder for target database and table existence in single file alert [e8ee13bf](https://github.com/tidbcloud/dbaas-ui/commit/e8ee13bf1f849c9329e59a365ce1b7f9130b204b)

  - fix(import): extract database and table names from filename for TiDB Dumpling conventions [52d67e61](https://github.com/tidbcloud/dbaas-ui/commit/52d67e6186d80a12a6a10bac0530ffd70d07b642)

  - fix(import): streamline handling of TiDB Dumpling naming conventions and improve single file alert [3760b7ce](https://github.com/tidbcloud/dbaas-ui/commit/3760b7ce3d46dde4042f6d94375ed5d395787bc1)

  - refine(premium/service-plan): update badge styles for Premium service plan and adjust font weight [c51dfb20](https://github.com/tidbcloud/dbaas-ui/commit/c51dfb2016a613195052757ea6aeed959260fa08)

  - fix(features/cluster): remove duplicate state from cluster management [cac5968a](https://github.com/tidbcloud/dbaas-ui/commit/cac5968a88b336a36b730a56320399f34591599f)

  - fix(features/cluster): add restoring and inactive states to cluster management [d0828ea1](https://github.com/tidbcloud/dbaas-ui/commit/d0828ea18c820f6eeb28ab18bd001727e205e853)

  - feat(cluster): add placeholders for inactive and restoring states in shared cluster representation [4f9a768f](https://github.com/tidbcloud/dbaas-ui/commit/4f9a768fe8af3e50ee985e1d1450d29cfac58172)

  - refine(premium): adjust refetchInterval logic for TiDB state handling to improve responsiveness during creating and restoring states [d67701dc](https://github.com/tidbcloud/dbaas-ui/commit/d67701dcc68ad282bb48599e98bf42e72617b27a)

  - feat(next-gen): update TiDB state handling to include RESTORING and INACTIVE states [b27a78cf](https://github.com/tidbcloud/dbaas-ui/commit/b27a78cfd1222c923b56de3bdaec78c016b48ca8)

  - refine(premium/creation): align Group component in CloudRegions for better layout [ccbee07c](https://github.com/tidbcloud/dbaas-ui/commit/ccbee07c963158b8469a059915925a5171908cad)

  - feat(premium/list): integrate region selection with ProMultiSelect and update state management for region filtering [09ad3a26](https://github.com/tidbcloud/dbaas-ui/commit/09ad3a26ffadf559bad8550a5c5654f76955a58e)

  - fix(premium): update URL state management to include uiMode and refactor project route handling [4ab13617](https://github.com/tidbcloud/dbaas-ui/commit/4ab136177f8cf573d3a9311e86cfa2343467134e)

  - fix(premium/import): enhance error message display by combining main message and subtasks result [f671fda2](https://github.com/tidbcloud/dbaas-ui/commit/f671fda25b9b370343f81b963e1f7825aacd8995)

  - fix(premium/import): remove total size display from imported rows summary for clarity [efa4b6aa](https://github.com/tidbcloud/dbaas-ui/commit/efa4b6aa8c05535138e7132ca4a2801bffaf04f6)

  - fix(premium/import): improve error handling in connection test by using state for error messages [0ed6af9d](https://github.com/tidbcloud/dbaas-ui/commit/0ed6af9d16fe355b915fd11ae173367ec9ff0ddc)

  - fix(premium/networking): update confirmation text in DeleteAwsPrivateEndpointModal for clarity [4a81a45b](https://github.com/tidbcloud/dbaas-ui/commit/4a81a45b30fa4c4cd1b3e4e68b97721df748654f)

  - feat(premium/networking): add refetchInterval logic to CreateAwsPrivateEndpointForm for improved service status handling [8c6a4483](https://github.com/tidbcloud/dbaas-ui/commit/8c6a44830b9a599f03dfba13b9c6d265bfafa768)

  - fix(premium/networking): update button text for creating AWS Private Endpoint to ensure consistency [ee801bca](https://github.com/tidbcloud/dbaas-ui/commit/ee801bca2464313998429d40151d3e5fb096a6b7)

  - style(premium/container): add TODO to replace eventTracking with data-mp-event in TiDBMgmtNav [2d73c530](https://github.com/tidbcloud/dbaas-ui/commit/2d73c530f97b7d20719852ec4a0b21f5f3264337)

  - feat(premium/networking): add AWS Private Endpoint components and integrate into NetworkingHome [9e2bd18e](https://github.com/tidbcloud/dbaas-ui/commit/9e2bd18e56159d6ca4fccd4a5cfd050aac110b8c)

  - feat(premium/connect): enhance PrivateEndpointInit to include regionId and update button text for private endpoint creation [a520b782](https://github.com/tidbcloud/dbaas-ui/commit/a520b782277d683b8fd8c1f48acf17b9c44e5b24)

  - feat(premium/networking): add CreateAwsPrivateEndpointForm and helper functions for AWS private endpoint creation [6f8cda54](https://github.com/tidbcloud/dbaas-ui/commit/6f8cda54093d0a5e35362e95773e9e944099d6ae)

  - feat(components/combobox): add InputLabelWithImg component for enhanced label functionality with image support [26657448](https://github.com/tidbcloud/dbaas-ui/commit/26657448e98320a1fa483a9b365de0e2869e646f)

  - feat(utils/tracking): add Premium VPC Endpoint command and Generate action to feature events [e18ed280](https://github.com/tidbcloud/dbaas-ui/commit/e18ed280e52e4b0c5eb51bbbe2a0d40bcae91671)

  - refactor(premium/import): enhance humanByteSize function to support precision parameter [80930775](https://github.com/tidbcloud/dbaas-ui/commit/80930775b59c27c108601cfa432032d7e74624c3)

  - refactor(premium/import): add imported rows display and remove complete percent for better clarity [4e77cc06](https://github.com/tidbcloud/dbaas-ui/commit/4e77cc061ac25eaa7fe087cdec066522613c96a1)

  - refactor(premium/networking): restructure components for improved clarity and functionality [2bd3cb83](https://github.com/tidbcloud/dbaas-ui/commit/2bd3cb8363fbea1d4f3a5cdc207bc7543f392f9a)

  - refactor(premium/networking): update IP Access Editor layout and input styles for better usability [1fe60219](https://github.com/tidbcloud/dbaas-ui/commit/1fe602193a23d6a93c8556670ca60f919791130e)

  - refactor(premium/networking): add BlockHeader component and remove PanelHeader component for improved UI structure [19ea33f3](https://github.com/tidbcloud/dbaas-ui/commit/19ea33f317fa338efb42d29426d070e606dd9ec6)

  - refactor(premium/container): improve error handling and loading state in TiDB management container [78524cec](https://github.com/tidbcloud/dbaas-ui/commit/78524cec49774bca0956b85179f535e941677de4)

  - fix(premium/creation): add autoFocus to the name input field in TidbDisplayName component for improved user experience [e303d4d5](https://github.com/tidbcloud/dbaas-ui/commit/e303d4d5b1ac1ae815ccfe5e06fa8c4c328bceee)

  - refactor(premium): add disabled state to rename controller based on TiDB readiness [fbf18ada](https://github.com/tidbcloud/dbaas-ui/commit/fbf18adab7d15c0f2e04b790a82a50d29789b62e)

  - refactor(premium/networking): simplify connection state handling and update user feedback message [df74a299](https://github.com/tidbcloud/dbaas-ui/commit/df74a29917b5a57a59b826e6a2123edb2b2b4973)

  - refactor(premium/overview): enhance onboarding and connect modal integration [52d33f72](https://github.com/tidbcloud/dbaas-ui/commit/52d33f724f73b968b94abeae49a09c2b4ace641b)

  - feat(utils/tracking): add new feature events for Premium Private Endpoint operations and DNS [49e47348](https://github.com/tidbcloud/dbaas-ui/commit/49e473483fef8e18f47889bb8ac139d6f01a2301)

  - refactor(UIModeSwitch): Updated the Menu component to include custom styles for the dropdown border color based on the current theme, enhancing the visual appearance of the UIModeSwitch. [ad1cce4e](https://github.com/tidbcloud/dbaas-ui/commit/ad1cce4eec313814df5e9a8b477eb6fe8c68799f)

  - feat(UIModeSwitch): implement modal for switching to classic mode and remove deprecated useIsNextGenMode hook - Added a modal confirmation for users switching to the TiDB Cloud Dedicated experience. - Removed the deprecated `useIsNextGenMode` [7c95b2f2](https://github.com/tidbcloud/dbaas-ui/commit/7c95b2f2ae15003a7b661a5b668123a8641893c1)

  - refactor(MetricsPanel): improve loading state handling for metrics display - Consolidated loading state logic by introducing a new `isLoading` variable to manage both the creation state and metrics URL loading, enhancing code clarity and maintainability. [28141d80](https://github.com/tidbcloud/dbaas-ui/commit/28141d8052103426f82fb33c23b3d8ef2bb4636a)

  - refactor(premium/connect): update data-testid attributes and Mixpanel event tracking for connection components [1a1a7e51](https://github.com/tidbcloud/dbaas-ui/commit/1a1a7e51ff49defb52bee3673e8f46176c6713f4)

  - refactor(premium/networking): update Mixpanel event tracking for connect and public endpoint buttons [595a75e9](https://github.com/tidbcloud/dbaas-ui/commit/595a75e99b424a32f26737398a283c582ac15304)

  - refactor(premium/password): update data-testid for auto-generate password button to improve testability [0ccfffe3](https://github.com/tidbcloud/dbaas-ui/commit/0ccfffe302a1bfc34e72b16057951117cad1aa0c)

  - feat(premium/overview): update Mixpanel event tracking for Premium connect and metrics buttons [8f94e100](https://github.com/tidbcloud/dbaas-ui/commit/8f94e1009e18d8452ac1af78b149771259ea99e0)

  - feat(premium/list): update Mixpanel event tracking for create TiDB button [038005af](https://github.com/tidbcloud/dbaas-ui/commit/038005af0abe1448a6b29c5d19b64496f8be45e0)

  - refactor(premium/capacity): update Mixpanel event tracking for capacity update buttons in SumCard component [389ab2af](https://github.com/tidbcloud/dbaas-ui/commit/389ab2af51c6b9e961c567d16b2e2ed0b5fb5ecb)

  - feat(tracking): add new feature events and actions for Premium functionalities [1e19a42b](https://github.com/tidbcloud/dbaas-ui/commit/1e19a42b51f4ef2ac5fe7d115d7e666565b59655)

  - feat(AppContainer): enhance logo handling for dark and light themes - Updated the AppContainer component to dynamically select the logo based on the current UI mode and color scheme. - Added new logo assets for dark and white themes to improve visual consistency across different modes. [d62c1f62](https://github.com/tidbcloud/dbaas-ui/commit/d62c1f6208ebfd91c7710885d9292c628dffa1a7)

  - fix(useSyncLastVisitLocation): update incoming mode assignment logic for improved pathname handling - Adjusted the logic in `useSyncLastVisitLocation` to set `incomingMode` based on the current mode when the pathname is the root. This change enhances the accuracy of mode synchronization based on user navigation. [5d6b1d71](https://github.com/tidbcloud/dbaas-ui/commit/5d6b1d717435efb9df8bf883b51072d8e717c6d2)

  - feat(UIModeSwitch): add UI mode switch component and enhance organization mode handling - Introduced `UIModeSwitch` component for toggling between different UI modes in the application. - Updated `FootSection` to include the new `UIModeSwitch` for improved user navigation. - Enhanced `useSyncLastVisitLocation` logic to set the incoming mode based on the last visit and current pathname, ensuring better user experience across different modes. [e08c1977](https://github.com/tidbcloud/dbaas-ui/commit/e08c1977567ce036b7a766b9cb91ad505c6ee2ce)

  - fix(humanByteSize): ensure proper parsing of size values - Updated `humanByteSize` function to accept only `number` type for `bytes`. - Adjusted calls to `humanByteSize` across various components to parse size values correctly, ensuring consistent handling of numeric inputs. [720a3768](https://github.com/tidbcloud/dbaas-ui/commit/720a3768e16f468d38cb860031674e58c9efa08c)

  - refactor(useCurrentTiDB): remove console log for cleaner code [67d2f538](https://github.com/tidbcloud/dbaas-ui/commit/67d2f538b0856f5b5e125e7cf248be006d40b050)

  - refactor(useCurrentTiDB): update path matching logic for TiDB ID extraction - Replaced regex-based TiDB ID extraction with `matchPath` for improved clarity and maintainability. This change enhances the routing logic by utilizing React Router's built-in capabilities. [e7bf09d8](https://github.com/tidbcloud/dbaas-ui/commit/e7bf09d8f22a7d3eb15a64e8f6ee8cdb0b144809)

  - feat(NavSwitcherNextGen): implement new navigation components for organization and cluster switching - Added `NavSwitcherNextGen` component to enhance navigation between organizations and clusters. - Introduced `ClusterPanel` and `OrgPanel` for improved user interaction and organization management. - Implemented `MiddleEllipsisText` for better text display in navigation elements. - Refactored existing components to utilize the new navigation structure, ensuring a seamless user experience. [31137111](https://github.com/tidbcloud/dbaas-ui/commit/3113711137531757292a0d88a05ec23b27b99653)

  - feat(Organization): implement syncLastVisitLocation and refactor routing logic - Introduced useSyncLastVisitLocation hook to manage user visit history and organization synchronization. - Updated Main component to utilize the new hook, removing the deprecated createUserVisitHistory call. - Refactored routing logic in TiDBRoutes and OrgSettingsRoutes to use useNextGenMode for conditional rendering. - Enhanced URL synchronization in useSyncOrgToUrl to accommodate new cluster_mode state. - Deprecated useIsNextGenMode in favor of useNextGenMode for better clarity and maintainability. [ad2793f7](https://github.com/tidbcloud/dbaas-ui/commit/ad2793f7e915c2bc055a16778856c50e8876350c)

  - fix(ImportFromCloudPremium): add right section to Combobox in step2.tsx - Added a right section with a Chevron icon to the Combobox for improved UI clarity. This enhances the user experience by visually indicating the dropdown functionality. [96dc75fb](https://github.com/tidbcloud/dbaas-ui/commit/96dc75fbbe58e43b30f59633b79dfdae6d86970d)

  - fix(ImportFromCloudPremium): add alert for target database and table constraints in step2.tsx - Introduced an Alert component to inform users that the target database and table are derived from the source filename and cannot be modified. This enhances user awareness during the import process. [95961011](https://github.com/tidbcloud/dbaas-ui/commit/95961011c744b24951ce813871f4b26426e5aadc)

  - fix(ImportFromCloudPremium): enhance target options handling in step1.tsx and step2.tsx - Updated logic to set `target_options` from response in `step1.tsx`, allowing for better handling of multiple table metadata. - Integrated a `Combobox` in `step2.tsx` for selecting file paths, improving user interaction by dynamically updating target table and database based on selection. - Cleaned up imports and adjusted descriptions for clarity. [10ea07e5](https://github.com/tidbcloud/dbaas-ui/commit/10ea07e54bf5dc4fb565e84a842ca656c828acdd)

  - fix(ImportFromCloudPremium): update CSV format handling in step2.tsx - Removed unused imports and commented out the `showLearnMore` state to clean up the code. - Updated the CSV format configuration link to only display when the source URI path ends with `.csv`, enhancing user experience by showing relevant options. [92fdb225](https://github.com/tidbcloud/dbaas-ui/commit/92fdb2251bc9f7e66098041c01209b47a7a6504e)

  - fix(ImportFromCloudPremium): comment out Alert component in step2.tsx - Commented out the Alert component in the import step to prevent unnecessary UI clutter during the import process. This change helps streamline the user experience by focusing on essential input fields. [a63f4c16](https://github.com/tidbcloud/dbaas-ui/commit/a63f4c16e910f178f418ce8d0139dbb69585aafe)

  - fix(ImportFromCloudPremium): disable input fields for target database and table - Disabled the input fields for target database and target table to prevent user modifications during the import process. This ensures that the values set from the response remain intact and unaltered. [b126e88b](https://github.com/tidbcloud/dbaas-ui/commit/b126e88b8b337265f0abd9d98a64cdf1609c91ee)

  - feat(ImportFromCloudPremium): set target table, database, and source URI path from response - Added logic to set form values for target table, target database, and source URI path based on the first tableMeta from the response. This enhances the import process by pre-filling relevant fields for user convenience. [f5f5dfc2](https://github.com/tidbcloud/dbaas-ui/commit/f5f5dfc20d54653a69846c6b99538f883042e059)

  - update swagger [6f7916c1](https://github.com/tidbcloud/dbaas-ui/commit/6f7916c145e6886490113ebd8d8a071b737e650f)

  - fix(Common): remove redundant refetchOnMount and enhance enabled conditions - Eliminated unnecessary `refetchOnMount` settings in `useGetCurrentClusterDataIngestionProfile` for better performance. - Updated `enabled` conditions to ensure proper checks for dedicated and serverless clusters, improving data fetching logic. [7baf2592](https://github.com/tidbcloud/dbaas-ui/commit/7baf2592aadcadcde332171876b8df15055354a3)

  - fix(premium/creation): update success notification message for TiDB creation process [a34d97ac](https://github.com/tidbcloud/dbaas-ui/commit/a34d97ac24f02d2a9e08ff163229dcca8a60c7e6)

  - refactor(Users): streamline user role options and remove unused paramsSerializer - Replaced hardcoded role options in ProMultiSelect with imported orgRoleOptions for better maintainability. - Removed unused paramsSerializer logic to simplify the component and improve clarity. [67aadf46](https://github.com/tidbcloud/dbaas-ui/commit/67aadf463d843b647eb47739eda15e3073fab4d2)

  - feat(ImportFromCloudServerless): improve precheck table categorization and messaging - Refactored table categorization logic to directly destructure new, existing, and missing schema tables for clarity. - Updated UI messaging to provide clearer guidance on table import scenarios, ensuring users understand the implications of existing tables and schema files. - Enhanced alert for existing tables to emphasize the need for them to be empty before import. [531f1850](https://github.com/tidbcloud/dbaas-ui/commit/531f185068ecc456288dfcbb086ec5b0bc300c96)

  - feat(ImportFromCloudServerless): add truncateMiddle function for filename display - Implemented truncateMiddle function to shorten filenames for better UI presentation. - Updated ExpandableList component to use truncateMiddle for single item display, enhancing clarity without losing context. [709fdb60](https://github.com/tidbcloud/dbaas-ui/commit/709fdb601053615cdbb9671ee6bc95bcf10279d1)

  - feat(ImportFromCloudServerless): enhance precheck logic for naming convention scenarios - Added handling for cases when naming conventions are not followed, ensuring all tables import correctly without schema files. - Updated sorting logic to maintain original order when not following naming conventions. - Improved UI messaging to differentiate between scenarios based on naming conventions, enhancing user clarity during the import process. [2a68b1a8](https://github.com/tidbcloud/dbaas-ui/commit/2a68b1a8d9198fc4f21bdbf5af2a6c1c2f0713c2)

  - feat(ImportFromCloudServerless): sort target tables in precheck for better clarity - Implemented sorting logic for target tables based on error messages, schema file presence, and usage. - Updated rendering to use sorted target tables, improving the user experience during the import process. [f07ea6d1](https://github.com/tidbcloud/dbaas-ui/commit/f07ea6d1fe49b456113b503eaa187b6ec1a1c40a)

  - feat(ImportFromCloudServerless): refine precheck alerts for schema file scenarios - Removed redundant alert for missing schema files and replaced it with hover cards for better context. - Added hover cards to indicate when a schema file is found but ignored due to existing tables. - Improved user guidance for ensuring target tables exist and are empty before import. [8818994d](https://github.com/tidbcloud/dbaas-ui/commit/8818994d09ab792e6b25e8d5e322137f6dbe8a8d)

  - feat(ImportFromCloudServerless): update precheck UI for table import scenarios - Refactored the precheck section to enhance clarity in table import scenarios. - Consolidated and improved messaging for new tables, existing tables with schema, and tables without schema. - Adjusted typography for better readability and user experience. [4d6c57ea](https://github.com/tidbcloud/dbaas-ui/commit/4d6c57ea4fbcaf97ede12c809c63ddaba41c2b43)

  - feat(ImportFromCloudServerless): categorize precheck scenarios for table imports - Added logic to categorize target tables into new tables with schema, existing tables with schema, and tables without schema. - Updated UI to reflect the categorized table counts and their respective import conditions. - Enhanced alert message for tables missing schema files to clarify requirements for existing tables. [aed96f8a](https://github.com/tidbcloud/dbaas-ui/commit/aed96f8a53c63cf9fb0be53b1c1ffe4160c4952d)

  - feat(api-keys): enhance API key role management and user query parameters - Added TiDBAdmin role to APIKeyOrgRoles for improved role management. - Updated Users component to include additional query parameters for filtering by status and roles. - Implemented paramsSerializer for better handling of query parameters in requests. [013923fe](https://github.com/tidbcloud/dbaas-ui/commit/013923fe18a1b44e12d919b5665eeb4cedf52032)

  - style(premium/list): add TODO comment for integrating region list from backend [03f2a90f](https://github.com/tidbcloud/dbaas-ui/commit/03f2a90f0aaaab337ccd2b4275b9680ae08ea59b)

  - refactor(premium/list): update refetchInterval logic based on creating TiDB service plans for improved data fetching [d761f280](https://github.com/tidbcloud/dbaas-ui/commit/d761f280eb2e810c75abb1f4b05e086ce460bd8e)

  - feat(routes/nex-gen): integrate Networking component into routing for enhanced network management [5bc9a0d8](https://github.com/tidbcloud/dbaas-ui/commit/5bc9a0d8ba02019152ae09f8797ec57e243701ea)

  - feat(premium/networking): add NetworkingHome for managing networking settings and connections [e2a98c16](https://github.com/tidbcloud/dbaas-ui/commit/e2a98c162a6b131f9e6e6ea1b23107a61ec4ac6f)

  - feat(premium/overview): enhance connection button with hover card and state management for improved user experience [df65a345](https://github.com/tidbcloud/dbaas-ui/commit/df65a34506e2624f71ae07b291a1f9c65b651b2d)

  - feat(premium/connection): add PremiumConnectModal for enhanced connection management and user guidance [bf7fe88d](https://github.com/tidbcloud/dbaas-ui/commit/bf7fe88d5bfcc3e78cd2f144bf4dabb229997a16)

  - feat(premium/connection): add private and public endpoint components with helper functions for connection management [70452e91](https://github.com/tidbcloud/dbaas-ui/commit/70452e91f13979efaf2d9d994265ae66a43c2238)

  - feat(premium/connection): implement ConnectionClient component with connection parameters and code generation [079fd6da](https://github.com/tidbcloud/dbaas-ui/commit/079fd6daf311a3be1334616057f37d71bd1c078a)

  - feat(premium/connection): add helper functions for TiDB queries and network type management [975a979e](https://github.com/tidbcloud/dbaas-ui/commit/975a979ecfcdab05a81e990cd37a090d74bb29d2)

  - feat(premium/connection): add types for modal modes, network types, and connection configurations [c0867d0e](https://github.com/tidbcloud/dbaas-ui/commit/c0867d0e390dab6583f8dd85004e3e542930dc26)

  - feat(premium/networking): init PremiumIpAccessList and PremiumPublicConnectSettings for managing IP access and public endpoint settings [d00a66cf](https://github.com/tidbcloud/dbaas-ui/commit/d00a66cf941139e54f30c9d589de100a8353cee3)

  - feat(premium/networking): add PanelHeader and PremiumIpAccessEditor for enhanced UI and IP access management [d3134d1c](https://github.com/tidbcloud/dbaas-ui/commit/d3134d1c2658befcafda249b33bdcbd12a627773)

  - refactor(premium/shared): remove unused AvaFeats property from PremiumAnnotation [dd1a89ce](https://github.com/tidbcloud/dbaas-ui/commit/dd1a89cea813eefbe13df5b453dafc5a20ad352c)

  - chore(swagger/v2025): update private endpoint connection schema and add new fields for private link service details [e9aa7ca4](https://github.com/tidbcloud/dbaas-ui/commit/e9aa7ca4aa2b7186e1ac347d57ca5f5bdbf72b17)

  - refactor(premium/connection): move public and private connection meta configurations [ec728169](https://github.com/tidbcloud/dbaas-ui/commit/ec728169c590a02653742230bcd993697a17eb21)

  - refactor(premium/shared): update TiDB management container to use getSharedTiDB for data handling and improve refetch logic [75396c19](https://github.com/tidbcloud/dbaas-ui/commit/75396c19575bce42a1ce71de6e4dd95f47ccedee)

  - feat(premium/connection): add connection meta configuration output for public and private clients [527b9eeb](https://github.com/tidbcloud/dbaas-ui/commit/527b9eebc93327722bbe338946b066f8475ff415)

  - chore(scripts/meta): add script to generate connection meta configurations [27e96f85](https://github.com/tidbcloud/dbaas-ui/commit/27e96f855e92d0210f1061026b25da0f825ce032)

  - feat(premium/connect): add public and private connection meta configurations [a8f8688d](https://github.com/tidbcloud/dbaas-ui/commit/a8f8688d4a6c35668a34acc85b59fe074e2036e6)

  - update types [c6fbb7bf](https://github.com/tidbcloud/dbaas-ui/commit/c6fbb7bfad6f7852ab517097e61787dbd6ca928c)

  - update import into swagger [e9bee234](https://github.com/tidbcloud/dbaas-ui/commit/e9bee234c5f81400ac681add54d95a6ec747b628)

  - refactor(api): restructure API endpoints and update user management functionalities - Removed deprecated API endpoints related to user and project management from swagger.json. - Updated API key management forms to utilize new role selection components. - Refactored user-related service imports to streamline account management. - Enhanced user deletion and update functionalities in the account service. - Improved API documentation for user and project management endpoints in swagger files. [dd750690](https://github.com/tidbcloud/dbaas-ui/commit/dd750690415f0f97f1a872432696ae318b153966)

  - feat(api-keys): implement API Keys management with creation, editing, and deletion functionalities - Introduced APIKeys component for listing and managing API keys. - Added CreationModal and EditModal for creating and updating API keys. - Implemented DeletionConfirm modal for confirming API key deletions. - Enhanced user experience with detailed views and role management for API keys. - Integrated tracking events for user actions related to API key management. [5ca1796f](https://github.com/tidbcloud/dbaas-ui/commit/5ca1796f278b7e1a4e4925d01e646fa33f8220cd)

  - refactor(metrics): update query duration metrics configuration for clarity and accuracy - Renamed 'Average Query Duration' to 'Query Duration' for consistency. - Revised metric descriptions for improved clarity. - Enhanced PromQL queries to better reflect the intended metrics, including the addition of 99th percentile calculations and average by SQL type. [80a80e93](https://github.com/tidbcloud/dbaas-ui/commit/80a80e93d63f8d8e54213224f84e63b5d2b80be7)

  - feat(metrics): add SkeletonGrid component for loading state in metrics display - Introduced SkeletonGrid component to provide a loading placeholder for metrics. - Updated Metrics and MetricsPanel components to utilize SkeletonGrid for improved user experience during data loading. [7c830e7a](https://github.com/tidbcloud/dbaas-ui/commit/7c830e7abfeae29f9f347e9f1fac294220f1af40)

  - feat(metrics): implement MetricsPanel and ChartPanel for enhanced metrics visualization - Added MetricsPanel component to display core metrics with a loading state. - Introduced ChartPanel component to render individual metric charts based on configuration. - Updated metrics configuration to include various performance metrics with detailed descriptions. - Refactored existing components to utilize the new metrics structure and improve data handling. [d0711416](https://github.com/tidbcloud/dbaas-ui/commit/d0711416ab1a72f2bdd3b306ac19a30d52a0442a)

  - refactor(premium/creation): update high availability options to disable ZONAL type and switch default to REGIONAL [a61dba86](https://github.com/tidbcloud/dbaas-ui/commit/a61dba86180a74954cecfe61b5519d4cee551597)

  - feat(users): implement user detail view with DetailsDrawer component - Added UserDetail component to display user information in a drawer. - Integrated user detail view in Users component, allowing users to click on email to open the detail drawer. - Enhanced roles management by defining organization role options for better user role assignment. [5d85b9c3](https://github.com/tidbcloud/dbaas-ui/commit/5d85b9c3dbabc2d1a5eb3c2500ab4ffe48c2675a)

  - fix(config): rename O11Y_NEXT_GEN_HOST to O11Y_GS_HOST for clarity - Updated configuration to reflect the new naming convention for observability host. - Adjusted related imports and API base URL references in endpoint and openapi services. [3587eacc](https://github.com/tidbcloud/dbaas-ui/commit/3587eaccc05d1334e7e942e528faf8d3d44add2a)

  - feat(tidb/routes): add routes for creating and managing TiDB instances [a8a519a3](https://github.com/tidbcloud/dbaas-ui/commit/a8a519a3b518d933f459a5a222d79bb1f15d3f30)

  - refactor(utils/next-gen): rename isMatchedNextGen to isMatchedNextGenTopLevel and update logic for path matching [4968036f](https://github.com/tidbcloud/dbaas-ui/commit/4968036fb36c1f3b5f532a6e45504638ecbdcc8e)

  - feat(premium/creation): implement CreatePremium component with form handling and actions panel [97367bb1](https://github.com/tidbcloud/dbaas-ui/commit/97367bb14c03c05a389aff6fbf01c38b94392a6a)

  - feat(premium): add form validation schema and types for CreatePremiumForm [dd1403ce](https://github.com/tidbcloud/dbaas-ui/commit/dd1403ce700f50dc2d89b627f1322d01ecf43144)

  - feat(premium): add CloudRegions and TidbDisplayName components [c2d0ae00](https://github.com/tidbcloud/dbaas-ui/commit/c2d0ae004bfff34b2477834ff6e515acc79f66eb)

  - feat(next-gen): add HighAvailability component with segmented control options for ZONAL and REGIONAL types [cdb5b88b](https://github.com/tidbcloud/dbaas-ui/commit/cdb5b88b726497f3a4fac8ea4835d5e2d56119a3)

  - refactor(next-gen/form-item): add isLast prop to control border visibility and adjust styles for improved layout [f4a2a275](https://github.com/tidbcloud/dbaas-ui/commit/f4a2a275b3084e670e5d56fae74f7c84152b3677)

  - refactor(premium): move getHADescription to a new helpers file for better organization [4980b7e7](https://github.com/tidbcloud/dbaas-ui/commit/4980b7e7ce6245f667b490d3790f1cd4c2e6c23e)

  - refactor(premium/capacity): enhance capacity description and add validation rules for RCU inputs. [5100d53f](https://github.com/tidbcloud/dbaas-ui/commit/5100d53f200bb0d93355685fea2b1b6c46e03d5e)

  - feat(cluster): remove duplicated clusterType [d3df8684](https://github.com/tidbcloud/dbaas-ui/commit/d3df86842fcdb264c76f2fe73bfcc1ed67a177ca)

  - fix(useGetCurrentClusterDataIngestionProfile): integrate TiDB cloud provider info - Added `useSharedTiDBContextSafe` to safely access TiDB context. - Enhanced `useGetCurrentClusterDataIngestionProfile` to include loading state and data from TiDB cloud provider, improving data retrieval for AWS account and external ID. [ecbd7210](https://github.com/tidbcloud/dbaas-ui/commit/ecbd7210ba42169be3a98a6dab4b3a734670c538)

  - fix(ClusterManagement): update computed property names for consistency - Renamed computed properties from `serverless` and `dedicated` to `isServerless` and `isDedicated` across multiple components and utilities. - Adjusted related logic in hooks and UI components to utilize the new property names for improved clarity and maintainability. [b7105a67](https://github.com/tidbcloud/dbaas-ui/commit/b7105a6704fc74e96b398d17cc153ff8dae9ba3a)

  - chore(swagger/v2025): update query parameter definition for regions to include item type and collection format [2927f0aa](https://github.com/tidbcloud/dbaas-ui/commit/2927f0aa3bf47e6b6238ef03038100588fc643b4)

  - chore(orval): add transformer for path parameter mapping in TiDB API configuration [d0e3f9bc](https://github.com/tidbcloud/dbaas-ui/commit/d0e3f9bc5f6845ad001ecac422a18962fda18ca5)

  - chore(swagger/v2025): update TiDB API with new endpoints [76b721db](https://github.com/tidbcloud/dbaas-ui/commit/76b721dbc36931ce3f8a64c14eb068022d973b48)

  - fix(useListCurrentClusterTables): replace cluster type checks with computed properties - Updated logic in `useListCurrentClusterTables` to utilize `currentCluster.computed.isServerless` and `currentCluster.computed.isDedicated` instead of the `getClusterType` function for improved clarity and performance. [08ad06ea](https://github.com/tidbcloud/dbaas-ui/commit/08ad06eac74f5057ef90e5ad3dd311e0b4b3aa94)

  - fix(ClusterManagement): rename computed properties for clarity - Updated computed properties from `serverless` and `dedicated` to `isServerless` and `isDedicated` across various components for improved readability and consistency. - Adjusted related logic in hooks and UI components to reflect the new property names. [eafa66e6](https://github.com/tidbcloud/dbaas-ui/commit/eafa66e60ae04d1c1487a4136315a67d3d20b597)

  - fix(useGetCurrentClusterDataIngestionProfile): simplify cluster type checks - Removed redundant serverless and dedicated checks, replacing them with direct access to `currentCluster?.computed` properties for improved clarity and efficiency in enabling queries. [7a00fc75](https://github.com/tidbcloud/dbaas-ui/commit/7a00fc7544a53cbe83b203763bfe45f1e4d14b76)

  - fix(ImportFromCloudPremium): enhance error handling for source access check - Updated the source access check to return a success status based on the response. - Added error handling to throw a descriptive error message if the check fails, improving user feedback. [3b6acec6](https://github.com/tidbcloud/dbaas-ui/commit/3b6acec6df91cc7997afd564135557a342631295)

  - feat(Users): enhance user management with role editing and inviting features - Introduced `UserEditModal` for editing user roles and integrated it into the user management interface. - Added `UserInvitationModal` for inviting new users with role selection. - Updated `Users` component to manage user actions, including deletion and role editing, with improved state handling. - Refactored role selection into a shared `RolesSelect` component for better reusability. [5f4cf3a7](https://github.com/tidbcloud/dbaas-ui/commit/5f4cf3a75741c50539663d406181f3d43e3717b4)

  - fix(PreCheck): update alert message for target table verification - Changed alert message to clarify that the target table must exist in the database. - Removed redundant instructions for schema file creation to streamline user guidance. [7553e312](https://github.com/tidbcloud/dbaas-ui/commit/7553e3120c581f1960a4729a64f98a4d020af837)

  - feat(ExpandableList): add new component for displaying lists with hover functionality - Introduced `ExpandableList` component to handle item lists with dynamic display based on item count. - Integrated `ExpandableList` into `PreCheck` for better visualization of tables and files missing schema. - Updated `PrecheckResultItem` to utilize `ExpandableList` for matched data files, enhancing user experience. [cf48de26](https://github.com/tidbcloud/dbaas-ui/commit/cf48de269edeba05191578ba49f887e6161e8f91)

  - fix(PrecheckResultItem): handle case for no matched data files [a5de0d85](https://github.com/tidbcloud/dbaas-ui/commit/a5de0d859e6939da09df2d3fa5d20fcd38c5d7d2)

  - fix(Import): add validation rule for source files URI input - Added a required validation rule to the source files URI input field to ensure users provide a valid URI before proceeding. [8c112e74](https://github.com/tidbcloud/dbaas-ui/commit/8c112e74d6ef0ae6fbdc41af2c5f3985db610ff9)

  - fix(CSVConfiguration): add suffix to row count input field - Added a " row(s)" suffix to the input field for better clarity on the expected input format in the CSV configuration modal. [cddddc0c](https://github.com/tidbcloud/dbaas-ui/commit/cddddc0c8e2ac473c02f8262affe493275306b63)

  - feat(Import): add CSV configuration modal for premium import - Introduced a modal for configuring CSV format options, including separator, delimiter, and line terminator settings. - Integrated the CSVImage component within the configuration form for enhanced user experience. - Added state management for showing/hiding the CSV configuration modal and handling form submissions. [dd6cb5f5](https://github.com/tidbcloud/dbaas-ui/commit/dd6cb5f5fb3932baf64026d17d866760f9537fc7)

  - fix(CSVConfiguration): export CSVImage component for external use - Changed the CSVImage function to an exported component, allowing it to be used in other parts of the application. [fd5d22a5](https://github.com/tidbcloud/dbaas-ui/commit/fd5d22a558149c3a4ba83fe73aa146a914fb6a21)

  - fix(Import): remove development environment check in onSubmit - Eliminated the conditional check for `process.env.NODE_ENV` in the `onSubmit` function to streamline the submission process. [48f9d5ce](https://github.com/tidbcloud/dbaas-ui/commit/48f9d5ce00cdd802cd45868f7dcc1d419a6c50d7)

  - fix(Import): update schema for import task and clean up definitions - Added "required": ["import"] to the schema for v1beta2ImportIntoTask. - Removed unused adminapiv1beta2ImportFileTypeEnum and related file_type property from adminapiv1beta2ImportOptions. - Cleaned up required fields in adminapiv1beta2ImportOptions for clarity. [12d47eec](https://github.com/tidbcloud/dbaas-ui/commit/12d47eecadb187cfab7d52c8334a130240c5ad27)

  - chore(.gitignore): add HTTP files to ignore list - Added `*.http` to the `.gitignore` to exclude API test files from version control. [45fbca96](https://github.com/tidbcloud/dbaas-ui/commit/45fbca9626b160f02a7c0750a2fff66c73bd1835)

  - fix(Import): remove unused file type guessing logic in ImportFromCloudPremium - Deleted the `guessFileTypeByExtension` function as it was no longer needed. - Removed the import of `Adminapiv1beta2ImportFileTypeEnum` to clean up unused code. [42fff1bf](https://github.com/tidbcloud/dbaas-ui/commit/42fff1bf5f6d0b98947aad98fc9569bac079315d)

  - fix(Imports): adjust mantinePaperProps for cleaner layout - Removed vertical margin from mantinePaperProps to streamline the component's appearance. [96caea7b](https://github.com/tidbcloud/dbaas-ui/commit/96caea7bad9e8305eead1274c5755554149060e2)

  - feat(Users): implement user deletion modal and enhance user management interface - Added a new `UserDeletionModal` component for confirming user deletions with appropriate notifications. - Introduced a new `Users` component to manage user listings with search and filter capabilities. - Updated pagination logic to start from page index 0 instead of 1 for consistency across user management features. - Integrated conditional rendering for user actions based on user status and roles. [cf076f98](https://github.com/tidbcloud/dbaas-ui/commit/cf076f983ee28a3ccac37db6e15d9541324be791)

  - feat(Import): implement file type guessing based on URI extension in ImportFromCloud - Added `guessFileTypeByExtension` function to determine file type from the source URI. - Updated import options to dynamically set `file_type` based on the guessed value. [b13b882a](https://github.com/tidbcloud/dbaas-ui/commit/b13b882a501a4bb0e5676b3cd1d65d9b4f42e904)

  - fix(Import): remove unused Adminapiv1beta2ImportFileTypeEnum import in ImportFromCloud - Deleted the import statement for Adminapiv1beta2ImportFileTypeEnum as it was not being utilized in the component. [147532e4](https://github.com/tidbcloud/dbaas-ui/commit/147532e46c41be1fcc2d6a897eaebf936a04d140)

  - feat(Import): enhance PremiumImportSummary with cloud storage provider mapping - Added mapping for S3 source type to display the corresponding cloud storage provider label. - Updated the source type display to show "Storage Provider" instead of "Source Type" for clarity. [0dcff46d](https://github.com/tidbcloud/dbaas-ui/commit/0dcff46dcaefa947788ae422365e08dec7d321b3)

  - fix(Import): add error handling in ImportDetailPremium for improved user feedback - Integrated error state handling with an Alert component to notify users of fetch failures. - Updated import task fetching logic to include error management. [cbe147da](https://github.com/tidbcloud/dbaas-ui/commit/cbe147da6e8224e18d18f9585a5bd2a6adcb2a40)

  - chore(metrics): move premium config [00ad478f](https://github.com/tidbcloud/dbaas-ui/commit/00ad478fe94950a5439263da0ade5562a42d3007)

  - tweak: metrics api [0c78ff15](https://github.com/tidbcloud/dbaas-ui/commit/0c78ff1513db9b64132b02a0d074eb3ca088ae0b)

  - feat(Import): add cancel functionality to import tasks and improve data handling in PremiumImportSummary - Integrated cancel import feature with notifier for user feedback. - Updated PremiumImportSummary to utilize TimeComponent for time formatting. - Enhanced data handling by refining access to S3 credentials and import options. [b28cfa5f](https://github.com/tidbcloud/dbaas-ui/commit/b28cfa5f4381b142cbb7ce5ea3ae4572b6c0514e)

  - fix(Import): simplify maxWidth calculation in ImportDropzone for cleaner styling [082dc8c5](https://github.com/tidbcloud/dbaas-ui/commit/082dc8c5d7e2e31eb72ffc9e5d469e95d8bbdbb8)

  - fix(Import): remove unnecessary mantinePaperProps from ImportListPremium for cleaner layout [6dd4c5bc](https://github.com/tidbcloud/dbaas-ui/commit/6dd4c5bc24f73288a3202331509cf004d52812d5)

  - fix(Import): update Anchor component properties to use 'c' for color and add 'display' for better layout consistency [d3aead22](https://github.com/tidbcloud/dbaas-ui/commit/d3aead2238145f4a19f88ec4fa338ec1bc4dc27f)

  - fix(Import): clean up status display by removing 'ENUM\_' prefix from status in ImportStatus component [06a10eff](https://github.com/tidbcloud/dbaas-ui/commit/06a10efff89079de973a7036e978e56c6f618557)

  - feat(Import): add detailed import task view with PremiumImportSummary and drawer for better user experience [00d0d7a4](https://github.com/tidbcloud/dbaas-ui/commit/00d0d7a45bd68a7affb538c69a7872ada815e1af)

  - fix(Import): add development mode handling in onSubmit to bypass connection test for easier local testing [49d97feb](https://github.com/tidbcloud/dbaas-ui/commit/49d97febd9dbcb7e85d2c306ef64fc5dde1926bc)

  - fix(Import): update import job redirection to include import ID in URL for better tracking [7ea8d950](https://github.com/tidbcloud/dbaas-ui/commit/7ea8d95060c54231ed7ea2b7f583b1bd76b45b2f)

  - fix(Import): streamline target table handling in ConfigureMapping and ImportListPremium for improved data access [57767481](https://github.com/tidbcloud/dbaas-ui/commit/5776748123b91dc56653db0b8e0d46fedb62a337)

  - update swagger [7770edbd](https://github.com/tidbcloud/dbaas-ui/commit/7770edbdccdb9c8f743fbb3c4ab91ecb90d78c3a)

  - feat(Import): implement ProTable for import task listing with pagination and enhanced data display [e684dcd7](https://github.com/tidbcloud/dbaas-ui/commit/e684dcd7c8cbc7b6f1f477ddac03db799a25e140)

  - feat(Import): extend ImportStatus and ImportStatusColorMap to support Adminapiv1beta2ImportStateEnum for improved status handling [b3fd5a3c](https://github.com/tidbcloud/dbaas-ui/commit/b3fd5a3c516f7c508a5e019015b6175da40c4437)

  - feat(Import): update source URI handling in normalizeImportSource and add target database/table fields in ConfigureMapping for enhanced import configuration [d12bdc8a](https://github.com/tidbcloud/dbaas-ui/commit/d12bdc8adbf77b70310a3072340a03318ffa06b2)

  - feat(Import): enhance import functionality by updating source URI handling and adding notifier for successful import job creation; refactor API paths in swagger files for consistency [68223507](https://github.com/tidbcloud/dbaas-ui/commit/68223507c2e8082a3e222a7296cfd07d0c000e92)

  - refactor(PausedStatus): remove unused SharedTiDB import for cleaner code and improved maintainability [d7698595](https://github.com/tidbcloud/dbaas-ui/commit/d7698595b8f6760f1f9da65f2c97effe47742831)

  - refactor(Import): remove SharedTiDB prop from ImportFromCloud and related components; utilize useSharedTiDBContext for improved context management [106a147f](https://github.com/tidbcloud/dbaas-ui/commit/106a147f76fc7fc212717b2bce541256ea1539ac)

  - feat(event): add new premium event types for tracking [666c546b](https://github.com/tidbcloud/dbaas-ui/commit/666c546b20fa55f143fab5dfd4a7458b990e59df)

  - feat: import into for premium [fc45d258](https://github.com/tidbcloud/dbaas-ui/commit/fc45d2580bc247f32b7d8b1bd3560539670ff1cd)

  - refactor(ImportDropzone): convert to functional component with props for better flexibility; update file handling and navigation logic [a018af6d](https://github.com/tidbcloud/dbaas-ui/commit/a018af6d728aa793fdbed0065dd99c94d7252144)

  - add import_into swagger [d146d179](https://github.com/tidbcloud/dbaas-ui/commit/d146d179bf86b81c67f252ead7f034d57b178d01)

  - refactor(ImportFromCloud): streamline PrecheckResultItem component by removing useDisclosure and enhancing file display with HoverCard for better UX [bd16dfb7](https://github.com/tidbcloud/dbaas-ui/commit/bd16dfb7913fe8a569cd97aacffb2ac2eaf5c075)

  - refactor(ImportFromCloud): update existing table import message to use Alert component for better visibility [21023f1f](https://github.com/tidbcloud/dbaas-ui/commit/21023f1fe59d51096081cccb554fd98b55b6a856)

  - fix(ImportFromCloud): pass currentCluster prop to ImportFromCloudForServerless; simplify Menu component in ImportDropzone [3c1c0428](https://github.com/tidbcloud/dbaas-ui/commit/3c1c04284ea3bab80e70860c69a2f637a0c48702)

  - fix(premium/list): fix ActionIcon variant and size in PremiumOperationMenu [60adbf34](https://github.com/tidbcloud/dbaas-ui/commit/60adbf349f1e647fdf10f886bad221b2e6d1eb85)

  - refactor(premium/capacity): replace ClusterPlanField with PlanField and enhance TiDB computed properties [cddf391e](https://github.com/tidbcloud/dbaas-ui/commit/cddf391e7ea2508f620a793547394da236d634a8)

  - feat(premium/password): integrate PremiumChangeRootPwdModal and update related components [56a3e946](https://github.com/tidbcloud/dbaas-ui/commit/56a3e946a7490bf0119f0a44e833e36728245ac8)

  - feat(premium/shared): add PremiumAnnotation mapping for TiDB features [3239427f](https://github.com/tidbcloud/dbaas-ui/commit/3239427f0bf67ff38872c8e05dc376fb3d21b374)

  - refine(premium/list): disable Create TiDB button and update navigation path [d8c5fcad](https://github.com/tidbcloud/dbaas-ui/commit/d8c5fcaddedd6c024284878d3b293c63e1bf605c)

  - refine(premium/operation): handle TiDB readiness state for password modals [0cccd2a4](https://github.com/tidbcloud/dbaas-ui/commit/0cccd2a4a08912130a1c4a2f15560af14f784870)

  - refactor(premium/password): rename root password components [a5feb500](https://github.com/tidbcloud/dbaas-ui/commit/a5feb500de1d94b7df4165130a85849b4bba96ae)

  - feat(premium/rename): add PremiumRenameModal for renaming TiDB premium [03cf7bf5](https://github.com/tidbcloud/dbaas-ui/commit/03cf7bf5e8a1c85df213626efa42e732e282ed89)

  - feat(utils): add TiDB display name validation rules for input consistency [de61ca9c](https://github.com/tidbcloud/dbaas-ui/commit/de61ca9c8bac957f789cfaec08efb519bfb2602a)

  - refine(premium/delete): improve title formatting in PremiumDeletionModal [49ba33f9](https://github.com/tidbcloud/dbaas-ui/commit/49ba33f9ab5f41b049cffd35d2b8ce43ceaf377a)

  - style(premium/capacity/view): add ts-nocheck directive and mark file for future fixes [fb2c36ab](https://github.com/tidbcloud/dbaas-ui/commit/fb2c36ab88a607f461b8c7c5087d0d7e7eab1a54)

  - refactor(admin/shell): remove unnecessary Box component to simplify layout in ProjectAdminShell [90ea1137](https://github.com/tidbcloud/dbaas-ui/commit/90ea11371bbd8a47ae38a8e256c67ff01dca458a)

  - refactor(premium/list): remove background color from headerProps for consistency [6bbd45c2](https://github.com/tidbcloud/dbaas-ui/commit/6bbd45c22e10684395abbb0c8d3fd42d70762dba)

  - refactor(org/settings): remove unnecessary Box component and simplify layout in OrgSettingsShell [38911104](https://github.com/tidbcloud/dbaas-ui/commit/389111043dc4fd0ca9204018212d42c850991bd5)

  - refactor(premium/overview): replace Overview component with TiDBOverview and streamline context usage [a29d0f27](https://github.com/tidbcloud/dbaas-ui/commit/a29d0f2732a73c0cc43c8a1f7fb6779531cf447a)

  - refactor(premium/overview): utilizing SharedTiDBContext for context management [dce9fd0b](https://github.com/tidbcloud/dbaas-ui/commit/dce9fd0bf51778021ea00bf0524806c6e0c9210e)

  - refactor(premium/capacity): simplify CapacityEdit and TiDBCapacityEdit components by utilizing SharedTiDBContext [ee2c1289](https://github.com/tidbcloud/dbaas-ui/commit/ee2c128994e704b81fcaf1e426538e2fe912b334)

  - feat(premium/container): introduce SharedTiDBContext for improved context management in TiDB routes [952d772e](https://github.com/tidbcloud/dbaas-ui/commit/952d772e103f085e1f9706fec8a958571dd2ac99)

  - refactor(premium/container): update TiDBPageShell to include wrapperProps and improve layout handling [9dd33c76](https://github.com/tidbcloud/dbaas-ui/commit/9dd33c768c03563defd0540975c4805548891acb)

  - style(premium/container): add error handling comments [55ef9d68](https://github.com/tidbcloud/dbaas-ui/commit/55ef9d68a5aacbbadc47da96df142cb03dda6770)

  - refactor(premium/container): rename ClusterContainer to TiDBMgmtContainer for clarity [4a4dcd8d](https://github.com/tidbcloud/dbaas-ui/commit/4a4dcd8d1cdf80bce39c334eb9b046780677b53d)

  - refactor(premium/container): remove unnecessary Box component wrapping [ce70808f](https://github.com/tidbcloud/dbaas-ui/commit/ce70808ffb7be65ecca65618858b79ec1b0dc792)

  - feat(premium/overview): add PremiumOverviewHeaderRightSection and related operation modals for TiDB management [b9dfaba6](https://github.com/tidbcloud/dbaas-ui/commit/b9dfaba6e9e0ac30ea6bc531515cce542e6b3a61)

  - feat(premium/list): implement PremiumListOperation component and associated modals for TiDB operations [3c8a1416](https://github.com/tidbcloud/dbaas-ui/commit/3c8a1416715a70ac9452a3b075cece97a17ff617)

  - feat(premium/operation): add PremiumOperationMenu and modals [b56e1d56](https://github.com/tidbcloud/dbaas-ui/commit/b56e1d5667e9f623c5e549abc9f6a48c077cf5fb)

  - feat(support/shared): add support ticket URL configuration [deca5ea6](https://github.com/tidbcloud/dbaas-ui/commit/deca5ea6c3bea6808dae0986290ba64bac30eee0)

  - refactor(premium/deletion): update PremiumDeletionModal to use new tidb api [9a90cdb5](https://github.com/tidbcloud/dbaas-ui/commit/9a90cdb5bcf7f7f1fbff17147b32eef010908c8f)

  - feat(tracking): add SupportTicket, PremiumRename, and PremiumOperationMenu events to FeatureEvents interface [53aa118a](https://github.com/tidbcloud/dbaas-ui/commit/53aa118a87355f0cc4c963e13083e8d93b29ed4c)

  - refactor(next-gen/shared): enhance getSharedTiDB function with overloads for better type handling [58b724fc](https://github.com/tidbcloud/dbaas-ui/commit/58b724fcd6150a7584927f5db7f6a8069063040b)

  - refactor(next-gen/premium): update import paths for SharedTiDB to new shared model location [c6fa8824](https://github.com/tidbcloud/dbaas-ui/commit/c6fa88240c25c8b7d81f0eff9a33414faa3d4eee)

  - refactor(next-gen): move TiDB readiness logic and shared state management to a new module [430030ae](https://github.com/tidbcloud/dbaas-ui/commit/430030ae1413c15693baf9a4065b87cd227abb5d)

  - feat(metrics): update metrics config [ecd18501](https://github.com/tidbcloud/dbaas-ui/commit/ecd1850142a5e5ccbe075cf691a480c40ee1d199)

  - feat(nextgen): refactor routing logic and enhance isNextGenMode hook for improved navigation and state management [ccf0ba8c](https://github.com/tidbcloud/dbaas-ui/commit/ccf0ba8c49a9b24a9244f50e9461a42b46d3aff7)

  - fix(guide): update import path for Commonv1beta1ClusterState to reflect new API version [02c1de9f](https://github.com/tidbcloud/dbaas-ui/commit/02c1de9f6d8a623d27e82833bf612ed4b8da922b)

  - feat(tidb): enhance TiDB management with computed properties, update routing, and integrate shared state [286bff7f](https://github.com/tidbcloud/dbaas-ui/commit/286bff7f7fc6e968135089f19d140d2de6c25839)

  - refactor(capacity): remove SpendingLimitCost component and update EssentialCost text for clarity [c8da1f9c](https://github.com/tidbcloud/dbaas-ui/commit/c8da1f9cb7c364536aa393ab3755e883ef8d2315)

  - feat(nextgen): introduce TiDB management features including routing, capacity editing, and overview components [45218ebc](https://github.com/tidbcloud/dbaas-ui/commit/45218ebccf63ca1a5bf08220139ac378f6715e67)

  - chore: use `uiMode` search param [872917f1](https://github.com/tidbcloud/dbaas-ui/commit/872917f11f52b5f776d9f779a912dd128838751b)

  - feat(nextgen): add ClusterContainer and enhance List component with debounced search and service plan filtering [945b7771](https://github.com/tidbcloud/dbaas-ui/commit/945b777149c155deb47985c0194c1527c53ca1bd)

  - test: metrics config [d6225104](https://github.com/tidbcloud/dbaas-ui/commit/d62251045e8c6ffbbc40a984f65780d5ad85b70d)

  - chore: rename o11y apis [da4da0c5](https://github.com/tidbcloud/dbaas-ui/commit/da4da0c5f226a2d0b33c52477b5135c052741373)

  - chore(orval): add support for v2025 tidb-management API and enable prettier formatting [4d5618da](https://github.com/tidbcloud/dbaas-ui/commit/4d5618da565a84f37ec525fe91460f6675f5c3a2)

  - chore(scripts/swagger): replace prepare swagger script with modular structure and update API generation command [7bad2dbd](https://github.com/tidbcloud/dbaas-ui/commit/7bad2dbd411b71b7cc2568a710f7415776756087)

  - chore(.gitignore): update swagger file patterns to include merged swagger files [e3a13c27](https://github.com/tidbcloud/dbaas-ui/commit/e3a13c27299e30678eb319c46a6f64ba1045ce4c)

  - chore(api): add next gen api definitions [4623d73a](https://github.com/tidbcloud/dbaas-ui/commit/4623d73a618f508d82fd65fd93e78e9439a100d9)

  - fix(routes): enable ProjectContainerV2 route and adjust OrgSettingsContainer import in NextGen routes [f03ccc0a](https://github.com/tidbcloud/dbaas-ui/commit/f03ccc0a91ebdba12b0f3ac34bbe0e15713139ea)

  - feat(nextgen): implement shared navigation and TiDB routes for NextGen interface [ab0de3b0](https://github.com/tidbcloud/dbaas-ui/commit/ab0de3b031be78daf6dd6bfcb8b84d6f8d501ef1)

  - feat: premium metrics [16e1793a](https://github.com/tidbcloud/dbaas-ui/commit/16e1793ae40363235d16afcd6856c86fb1a97395)

  - feat(o11y): init o11y route arch & metrics [236c9253](https://github.com/tidbcloud/dbaas-ui/commit/236c9253ddb4a71046e2a5219dcf2fcaed109b17)

  - refactor(premium): NewOffering -> NextGen [ed829d48](https://github.com/tidbcloud/dbaas-ui/commit/ed829d48d49c9694d94deea6d9512cb327aca4cf)

  - feat(capacity): implement cluster capacity management components and functionality [363aedac](https://github.com/tidbcloud/dbaas-ui/commit/363aedacd11c5305316b5d9c53c6ce0600f058fb)

  - feat(capacity): add capacity [94b10884](https://github.com/tidbcloud/dbaas-ui/commit/94b108841158a18a4c7c13ec226041336d90286a)

  - feat(premium): add premium [67962ed4](https://github.com/tidbcloud/dbaas-ui/commit/67962ed4d11a473057894fd3d720806ff372c9a7)

  - feat(premium): rename to NewOfferingsMgmt [c0dbb0ae](https://github.com/tidbcloud/dbaas-ui/commit/c0dbb0aed3da73a18a831dda20d98189c12d256f)

  - feat(premium): add root password setting component and modal for managing root user passwords [6fde71b5](https://github.com/tidbcloud/dbaas-ui/commit/6fde71b5e4c9e95f87b547cc3ac36937324da6b7)

  - feat(premium): add deletion modal for premium [e525a37d](https://github.com/tidbcloud/dbaas-ui/commit/e525a37d1ca17b0c74583b843df15af52085f6f3)

  - feat(utils/tracking): add new feature events and action for premium resources [6e1faf5f](https://github.com/tidbcloud/dbaas-ui/commit/6e1faf5fa2705e854beeca1747639caabbb739b8)

  - feat(screens): init tidb new offerings management structure [b045d2df](https://github.com/tidbcloud/dbaas-ui/commit/b045d2df22886e3f697ded25d1ef111ec5779a82)

  - fix: adjust default retention period in BackupSettingServerless component [e38082d9](https://github.com/tidbcloud/dbaas-ui/commit/e38082d95f7cc31ea81b420ee52dffa40ee3c04e)

  - fix: adjust editable state logic in BackupSettingServerless component [559bffeb](https://github.com/tidbcloud/dbaas-ui/commit/559bffeb1dba77473540cb1700bde1488451b79b)

  - fix: update backup settings logic in BackupSettingServerless component [300f8a4b](https://github.com/tidbcloud/dbaas-ui/commit/300f8a4b2a635ba52a211a23790d951f7df34014)

  - fix: refactor imports and enhance RestoreForServerless component [59706e34](https://github.com/tidbcloud/dbaas-ui/commit/59706e3443b0dd213424dcdf86044dbe3e4e7c48)

  - fix: update backup setting text in BackupSettingServerless component [f57ba5d0](https://github.com/tidbcloud/dbaas-ui/commit/f57ba5d016a23dfd943df7792dc169bdee001c1a)

  - fix: add high availability type to RestoreForServerless payload [391b42e8](https://github.com/tidbcloud/dbaas-ui/commit/391b42e8407507bdb076956778bddee0939d748b)

  - fix: update high availability type handling in RestoreForServerless [a4b0f115](https://github.com/tidbcloud/dbaas-ui/commit/a4b0f11518596751ac901854487a4952e980feb8)

  - fix: streamline backup retention input in BackupSettingServerless component [489dc739](https://github.com/tidbcloud/dbaas-ui/commit/489dc7399560b5a074dd28a3c8ea418ec6311623)

  - fix: update backup retention display logic in BackupSettingServerless component [ce0cd889](https://github.com/tidbcloud/dbaas-ui/commit/ce0cd88907e27fe0b0f13781c32429e36f459a29)

- Merge pull request [#4063](https://github.com/tidbcloud/dbaas-ui/pull/4063) from tidbcloud/fix/label [5e29a702](https://github.com/tidbcloud/dbaas-ui/commit/5e29a702f8c5110c97f20ee8e539da1aebf839f8)

  - fix: correct label formatting in EventFilter component [a7d587ae](https://github.com/tidbcloud/dbaas-ui/commit/a7d587ae378687905ef32de85dde885a15d033e9)

- Merge pull request [#4062](https://github.com/tidbcloud/dbaas-ui/pull/4062) from tidbcloud/hotfix/loader [41618519](https://github.com/tidbcloud/dbaas-ui/commit/41618519871a0c206df7ee7e5f46acdaccc0ab79)

- Merge pull request [#4061](https://github.com/tidbcloud/dbaas-ui/pull/4061) from tidbcloud/hotfix/loader [4b78c260](https://github.com/tidbcloud/dbaas-ui/commit/4b78c26040febb5899a47588dd01df0e4a837ec2)

  - hotfix: 202507161347 [ea6ecb53](https://github.com/tidbcloud/dbaas-ui/commit/ea6ecb5380360e09c38c57de21864570813c1971)

  - fix: update loading state in ConfigureReplica component [a98f27a6](https://github.com/tidbcloud/dbaas-ui/commit/a98f27a65481ebad76866962e743229549be63ec)

- Merge pull request [#4060](https://github.com/tidbcloud/dbaas-ui/pull/4060) from tidbcloud/hotifix/s3_uri_validate [66c9899e](https://github.com/tidbcloud/dbaas-ui/commit/66c9899e0698000f4cc0e76dcdbea74f653840ab)

- Merge pull request [#4059](https://github.com/tidbcloud/dbaas-ui/pull/4059) from tidbcloud/hotifix/s3_uri_validate [af6dbbf2](https://github.com/tidbcloud/dbaas-ui/commit/af6dbbf2d27891982f328518aadfaa3c6cb373ba)

  - hotfix: 202507161104 [be31df94](https://github.com/tidbcloud/dbaas-ui/commit/be31df9422f3a7fe92d3292a74868683da9dc995)

  - fix: improve bucket URI validation in validateBucketURI function [146a95e4](https://github.com/tidbcloud/dbaas-ui/commit/146a95e4ca0f118c56ba0a45d504c960280f6fc5)

- Merge pull request [#4058](https://github.com/tidbcloud/dbaas-ui/pull/4058) from tidbcloud/hotifix/trim_uri [cb66ae76](https://github.com/tidbcloud/dbaas-ui/commit/cb66ae7679583a1ed8cce4bd36a83aba1f3795da)

- Merge pull request [#4057](https://github.com/tidbcloud/dbaas-ui/pull/4057) from tidbcloud/hotifix/trim_uri [89bc69a0](https://github.com/tidbcloud/dbaas-ui/commit/89bc69a0cd489311b9980fd7d17f48c66ae2d652)

  - fix: trim whitespace in validateBucketURI function [7c13c467](https://github.com/tidbcloud/dbaas-ui/commit/7c13c467fb3a5beb941c4dd263d900935a00b049)

  - hotfix: 202507151933 [0ef91996](https://github.com/tidbcloud/dbaas-ui/commit/0ef91996c335ff19717bf7d1841cd93c3475399e)

  - fix: trim source_url in Import components and validateBucketURI function [12927669](https://github.com/tidbcloud/dbaas-ui/commit/12927669b9e0c73248699f89c63f5c9f6518249a)

- Merge pull request [#4056](https://github.com/tidbcloud/dbaas-ui/pull/4056) from tidbcloud/hotfix-integration-tips [2e4faed8](https://github.com/tidbcloud/dbaas-ui/commit/2e4faed839b489551011c68b24896044111870cc)

- Merge pull request [#4055](https://github.com/tidbcloud/dbaas-ui/pull/4055) from tidbcloud/hotfix-integration-tips [3357ed37](https://github.com/tidbcloud/dbaas-ui/commit/3357ed3753b8491cffe2cd86ec535f030bb049bd)

  - chore: bump version to 0.207.1 [032791ec](https://github.com/tidbcloud/dbaas-ui/commit/032791ec2573f93b6bd17d3dc5decda5128df1a0)

  - feat: enhance Datadog and New Relic integration components with migration support [aa2c913d](https://github.com/tidbcloud/dbaas-ui/commit/aa2c913d9dcdb6b01ccf242cb1ef11873a7e05c8)

- Merge pull request [#4054](https://github.com/tidbcloud/dbaas-ui/pull/4054) from tidbcloud/release-20250715 [89cd6f94](https://github.com/tidbcloud/dbaas-ui/commit/89cd6f94d7b4cb9aa5622f8005fc82176bf24523)

- Merge pull request [#4053](https://github.com/tidbcloud/dbaas-ui/pull/4053) from tidbcloud/release-20250715 [0ab7b6ba](https://github.com/tidbcloud/dbaas-ui/commit/0ab7b6ba6dac8997bdb7a8661f352774516ee526)

  - release: 20250715 [1d98918f](https://github.com/tidbcloud/dbaas-ui/commit/1d98918ff1a910296c248106459635632a6da5fd)

- Merge pull request [#4045](https://github.com/tidbcloud/dbaas-ui/pull/4045) from tidbcloud/feat/use-node-speckey-for-tiproxy [cbc5837c](https://github.com/tidbcloud/dbaas-ui/commit/cbc5837c865083a8af3fa0753cd3ffc964bd6559)

  - feat: add doc link [86c44762](https://github.com/tidbcloud/dbaas-ui/commit/86c44762b9cbd1737c73dd8cb49081abedbe71d9)

  - feat: fix endpoint label [0114ca35](https://github.com/tidbcloud/dbaas-ui/commit/0114ca35da93b4be3d6cae85273573ec2e8040f3)

  - fix: add maxLenght for endpoint name [3258d5e0](https://github.com/tidbcloud/dbaas-ui/commit/3258d5e0e8e1b972770696b81253845025b11540)

  - feat: adjust timeout [ea421a6e](https://github.com/tidbcloud/dbaas-ui/commit/ea421a6e133d7b573b4dfc45aeb4bffd8ecb0629)

  - feat: alert [3b95bc52](https://github.com/tidbcloud/dbaas-ui/commit/3b95bc52d3fe2bbf60f6e94f9110b2bd584b4d36)

- Merge pull request [#4030](https://github.com/tidbcloud/dbaas-ui/pull/4030) from tidbcloud/feat/ticdc_filter [0bd4bee1](https://github.com/tidbcloud/dbaas-ui/commit/0bd4bee18b31fabd2bbda84e251b39565b7776ad)

  - fix(ConfigureReplica): add missing period to end of warning message for improved readability [6debd188](https://github.com/tidbcloud/dbaas-ui/commit/6debd1884fc4a30723bc9ddae6fd922b42bc7f74)

  - refactor(EventFilter): extract EventFilterProperties component for better code reuse and clarity in Review and TableFilterProperties [b3e39ed6](https://github.com/tidbcloud/dbaas-ui/commit/b3e39ed6b9a5115b50f98fd5710cb9b24b6a6fd4)

  - fix(EventFilter): simplify validation logic in areValidEventFilters for better readability and maintainability [592b5dd2](https://github.com/tidbcloud/dbaas-ui/commit/592b5dd27e8170f3f44f28c336c1dfe7a6a4ee01)

  - fix(package): update @tidbcloud/uikit to version 2.4.15 [ffd07de0](https://github.com/tidbcloud/dbaas-ui/commit/ffd07de0405d4f982c3a3710353ee25586698256)

  - fix(EventFilter): update label formatting to capitalize 'SQL' for better clarity [09b52cb8](https://github.com/tidbcloud/dbaas-ui/commit/09b52cb81922556defdb59404213d9d96c87bebc)

  - fix(EventFilter): update placeholder text to clarify input usage and guide user to press Enter to add [5adbfadc](https://github.com/tidbcloud/dbaas-ui/commit/5adbfadc23a08cd2f14466540e81203f54ae6350)

  - fix(EventFilter): align Event Filter item in TableFilterProperties for better layout [2d12af35](https://github.com/tidbcloud/dbaas-ui/commit/2d12af351efb856cb1d6cbac23c877009477e5d5)

  - fix(EventFilter): update placeholder text for matcher input and adjust Group component wrapping for better layout [a3b761bd](https://github.com/tidbcloud/dbaas-ui/commit/a3b761bd16afcfe774d8cadcb529ba0fdfcedbd0)

  - fix(package): update @tidbcloud/uikit to version 2.4.14 [de92769c](https://github.com/tidbcloud/dbaas-ui/commit/de92769cf26eddd8db5588e27b120eb16f5e23f1)

  - fix(ColumnSelector): update validation logic to ensure non-empty columns in column selectors [6bb7832b](https://github.com/tidbcloud/dbaas-ui/commit/6bb7832b0014cacff57a607a4a624a656e90e9bf)

  - fix(ColumnSelector): implement error handling for column selection validation to ensure required fields are checked [c335e01d](https://github.com/tidbcloud/dbaas-ui/commit/c335e01de2a969cd419ec4a68623d4de82d62818)

  - fix(EventFilter): improve validation checks for event filter rules by ensuring properties exist before checking their values [59326fcc](https://github.com/tidbcloud/dbaas-ui/commit/59326fccb76fd78f93184c82439168d3107b832a)

  - fix(ColumnSelector): add HoverCard with info tooltip for column selection to enhance user guidance [e713558e](https://github.com/tidbcloud/dbaas-ui/commit/e713558ea900f00f808166a92e51b66fc54339ec)

  - fix(EventFilter): refine wording in event filter rules description for clarity [c746409b](https://github.com/tidbcloud/dbaas-ui/commit/c746409bb92d242f730729f9d9ced8d795be22d3)

  - fix(EventFilter): add gap to Stack component for improved spacing between filter inputs [956e8a92](https://github.com/tidbcloud/dbaas-ui/commit/956e8a9206eec3e4e0de9b37e8db85eae4b7e989)

  - fix(EventFilter): correct matcher display formatting in filter properties for improved clarity [75e34e36](https://github.com/tidbcloud/dbaas-ui/commit/75e34e366bfd94f8cfb7c799e2f0f4ad84d8333c)

  - fix(EventFilter): enhance display of ignored events and expressions in filter properties for better clarity [4e08da8e](https://github.com/tidbcloud/dbaas-ui/commit/4e08da8e7231d80f805eb386742251fee995b295)

  - fix(EventFilter): update label formatting to clarify 'expr' as 'expression' for improved user understanding [5e5863da](https://github.com/tidbcloud/dbaas-ui/commit/5e5863dab341171cda15498a5fad4ca018ed0042)

  - fix(EventFilter): enhance event filter display by adding detailed ignored events and expressions for better clarity [e541042e](https://github.com/tidbcloud/dbaas-ui/commit/e541042efac88d3b0284f12c7a6fc90ea86aab48)

  - fix(EventFilter): update placeholder text in TagsInput for clearer user guidance [53d5b942](https://github.com/tidbcloud/dbaas-ui/commit/53d5b942b8315ea10fdd3dba9f0ddd8b20157d0c)

  - fix(EventFilter): bind matcher value to input for better state management [d460a99c](https://github.com/tidbcloud/dbaas-ui/commit/d460a99ce6de8b6bdaab1e1cf586f3f1610df8a0)

  - fix(EventFilter): replace MultiSelect with TagsInput for matcher and enhance filter type handling for better UX [bf460632](https://github.com/tidbcloud/dbaas-ui/commit/bf460632b7c1059e1932eaeeffcf85fdcca9835f)

  - fix(EventFilter): add HoverCard with info tooltip for filter rules to enhance user guidance [dd10ac7c](https://github.com/tidbcloud/dbaas-ui/commit/dd10ac7c5a2873324f1dd531798a93a66462ba5c)

  - fix(EventFilter): refactor layout and grouping of event filter inputs for improved readability and UX [4812209e](https://github.com/tidbcloud/dbaas-ui/commit/4812209e459a36e52f98b6f6da1334f1c2f4d7c9)

  - fix(ConfigureReplica): extract event filter validation to a separate function for cleaner code and reuse [cd43ff4d](https://github.com/tidbcloud/dbaas-ui/commit/cd43ff4d8454adfa4b52eec35b2ec89b0edc9788)

  - fix(ConfigureReplica): refine event filter validation logic by expanding checks for all rule properties and removing unused filterEvent mapping [e4df2a31](https://github.com/tidbcloud/dbaas-ui/commit/e4df2a314e8d58bac3fe28a3c6d8c7d3218d3480)

  - fix(EventFilter): update ignore_event handling to use filterEvent for improved filtering logic [726fb3bb](https://github.com/tidbcloud/dbaas-ui/commit/726fb3bb4232d1c782c1fc5bb65196a8dc5f3754)

  - fix(EventFilter): enhance ignore_event handling by mapping options to include disabled states for DML and DDL events [5ed7d972](https://github.com/tidbcloud/dbaas-ui/commit/5ed7d972495a20602fa77e0502776d0f0012ae86)

  - fix(ConfigureReplica): add smooth scroll to invalid filter sections and introduce container ref for better UX [7c710bce](https://github.com/tidbcloud/dbaas-ui/commit/7c710bce6ab38786069db78f82b184afe0b67b1f)

  - fix(ColumnSelector, EventFilter): remove unused refs and clean up code; streamline input handling for selectors and filters [94dfd2dc](https://github.com/tidbcloud/dbaas-ui/commit/94dfd2dcbef2311d681cbd87286920074d9a44f1)

  - fix(ConfigureReplica): add filterTab state management to handle tab changes for event and column filters [a3c75a90](https://github.com/tidbcloud/dbaas-ui/commit/a3c75a90f335396af3e6331ad16bc32c7e4dca7a)

  - fix(FormStartPosition): adjust IconInfoCircle size for better alignment in tooltip [14e7dbae](https://github.com/tidbcloud/dbaas-ui/commit/14e7dbae31077c24251e7cee60c6996f783fdc29)

  - fix(EventFilter): remove unnecessary console log for filters to clean up code [9e176388](https://github.com/tidbcloud/dbaas-ui/commit/9e176388d90f71d7999bfcf71f80e539f7a46861)

  - feat(ColumnSelector): refactor layout to use Card and Box components; improve UI with better spacing and updated input handling for matcher and columns [116622bb](https://github.com/tidbcloud/dbaas-ui/commit/116622bbc1982e0f030aa063bffee00f0e2cafd0)

  - fix(EventFilter): update layout and improve spacing in event filter UI; replace fragment with Fragment for consistency [c0c68843](https://github.com/tidbcloud/dbaas-ui/commit/c0c6884379abcf6413b0d84e305cd58ca4c8a410)

  - feat(EventFilter): enhance event filter UI with new card layout, improved filter management, and additional input types [6b270b5e](https://github.com/tidbcloud/dbaas-ui/commit/6b270b5e160d42437c8b391de136fca8a1245f4a)

  - refactor(TableFilter): reorganize imports and simplify component props structure [97e8b397](https://github.com/tidbcloud/dbaas-ui/commit/97e8b397fa35d357a98f3d4ec3f9b8e990841e77)

  - fix(TableFilterItem): adjust ActionIcon sizes and variant for better UI consistency [3316e67e](https://github.com/tidbcloud/dbaas-ui/commit/3316e67e39c92579d26f92441094ec7b508bbd8e)

  - feat: enhance ConfigureReplica with tabs for table filter, event filter, and column selectors; add loading state and refactor imports [8ab9bf20](https://github.com/tidbcloud/dbaas-ui/commit/8ab9bf208229f6f7621a40ef01d16946ba02b604)

  - refactor: clean up FormKafka component by removing unused imports and props, and replace Controller with FormNumberInput for replication and partition number fields [49800c45](https://github.com/tidbcloud/dbaas-ui/commit/49800c457b11ea5d2c53d27682258fc1fcff4fd0)

  - chore(.gitignore): add rule to ignore generated API service folders to prevent checking in unnecessary files [f11fbf5c](https://github.com/tidbcloud/dbaas-ui/commit/f11fbf5ca60db62bc8f11c46f2f888420761cb4f)

  - chore(.gitignore): simplify service file exclusions by using wildcard and negation for specific files [b6ed14ff](https://github.com/tidbcloud/dbaas-ui/commit/b6ed14ff3cd9628219d82b921ba32272fa149336)

  - feat: tiproxy scale progress, nodeMap spec display name [d193c7b4](https://github.com/tidbcloud/dbaas-ui/commit/d193c7b493148f607ae2a4f7b825ce8742382e5a)

- Merge pull request [#4050](https://github.com/tidbcloud/dbaas-ui/pull/4050) from tidbcloud/fix/routes [61543f55](https://github.com/tidbcloud/dbaas-ui/commit/61543f553583eb697a7bf89f9b16adf2a7ffbe5a)

- Merge pull request [#4049](https://github.com/tidbcloud/dbaas-ui/pull/4049) from tidbcloud/fix/styles-react-key [690ea984](https://github.com/tidbcloud/dbaas-ui/commit/690ea984af11d7c247da89326c417a4301bd9a1f)

  - refactor(layouts): remove unused SideNavbarTrigger component and associated files [4d59ef3f](https://github.com/tidbcloud/dbaas-ui/commit/4d59ef3f19d5eaa646de4292e8126a1cd51c7ba9)

  - fix(routes): update redirect path and project route for improved navigation [73db466c](https://github.com/tidbcloud/dbaas-ui/commit/73db466c49d8064f1a4818829e9f4bb32c3e0b92)

  - refactor(org-settings/project): enhance layout and update messaging for access denial [2b387b31](https://github.com/tidbcloud/dbaas-ui/commit/2b387b31ac70f2ddaf532228ebeaec38cda1ba14)

  - fix(ConsoleV2): adjust EmptyPlaceholder component height for better layout [70630f9b](https://github.com/tidbcloud/dbaas-ui/commit/70630f9b2b826cf8d918749199989b3aac29e81b)

  - fix(HelpCenter): update Typography components to use div as component [850a69f7](https://github.com/tidbcloud/dbaas-ui/commit/850a69f701c08e9aa1ad6b0f022967ab9a1493f7)

  - fix(layouts/nav-switcher): add unique keys to Flex and Group components in ClusterPanel and OrgProjectPanel for improved rendering [8467aadf](https://github.com/tidbcloud/dbaas-ui/commit/8467aadf01a7322b88cf8773bd456ec59991dea1)

- Merge pull request [#4048](https://github.com/tidbcloud/dbaas-ui/pull/4048) from tidbcloud/hotfix/20250711-sql-hack [869612e5](https://github.com/tidbcloud/dbaas-ui/commit/869612e5528aaef95407241990c2951278076a7b)

- Merge pull request [#4047](https://github.com/tidbcloud/dbaas-ui/pull/4047) from tidbcloud/hotfix/20250711-sql-hack [3435e957](https://github.com/tidbcloud/dbaas-ui/commit/3435e9578c74737c9754f4216db587d3af386367)

  - fix: editor run error tips [69309d9a](https://github.com/tidbcloud/dbaas-ui/commit/69309d9ae045d98ad69ade415c4c45a9c19f672d)

- Merge pull request [#3961](https://github.com/tidbcloud/dbaas-ui/pull/3961) from tidbcloud/feat-cluster-integration [36470354](https://github.com/tidbcloud/dbaas-ui/commit/364703543f602be5fdf44648a6328be3b2c1daa2)

- Merge pull request [#4042](https://github.com/tidbcloud/dbaas-ui/pull/4042) from tidbcloud/fix-cluster-status [c4bc283e](https://github.com/tidbcloud/dbaas-ui/commit/c4bc283e4f92ff8fe40c6d1984910be19d58b034)

- Merge pull request [#4044](https://github.com/tidbcloud/dbaas-ui/pull/4044) from tidbcloud/feat/hide-disabled-project-item [cd22c309](https://github.com/tidbcloud/dbaas-ui/commit/cd22c3093e55726c367006b9e1f344760e5c0381)

- Merge pull request [#4046](https://github.com/tidbcloud/dbaas-ui/pull/4046) from tidbcloud/refactor/layouts-routes [03985b9b](https://github.com/tidbcloud/dbaas-ui/commit/03985b9b2d8d0243bffe78bc157a3e15370fd39d)

  - feat: set nodespeckname [abe41d61](https://github.com/tidbcloud/dbaas-ui/commit/abe41d616527666b27bdb441e87cd7c3ab869a55)

  - refactor(layouts): remove deprecated v4 layouts [0a213861](https://github.com/tidbcloud/dbaas-ui/commit/0a21386175a07ba6cd24a58da3da59501bf41305)

  - refactor(ConsoleV2): restructure ProjectContainer and update routing to use ProjectAdminShell and ProjectAdminRoutes [7de4e04a](https://github.com/tidbcloud/dbaas-ui/commit/7de4e04af1dc2274372a9e865f951c9eef45e303)

  - refactor(app/v2, layouts): remove unused components and helpers [12c5ba36](https://github.com/tidbcloud/dbaas-ui/commit/12c5ba36245fd6181590ae5f135f4e5c797feb1f)

  - feat: use node spec key [5a05792f](https://github.com/tidbcloud/dbaas-ui/commit/5a05792f2edcfa58586b4786e5a73d4aecd7f376)

  - fix(ConsoleV2): update navigation item visibility logic [efc5cc69](https://github.com/tidbcloud/dbaas-ui/commit/efc5cc69f2f0c5a60bfe8d79f39109bf4056eb86)

  - refactor: use speckey instead of type [77ac8452](https://github.com/tidbcloud/dbaas-ui/commit/77ac845266136189729dee7123f0eefd6dc82301)

- Merge pull request [#4043](https://github.com/tidbcloud/dbaas-ui/pull/4043) from tidbcloud/fix/connec-modal-title [c220741e](https://github.com/tidbcloud/dbaas-ui/commit/c220741e35c01b94998a61ef865e5324370b0fa2)

  - fix(dedicated/connect): fix ConnectionModal title handling [c1191f49](https://github.com/tidbcloud/dbaas-ui/commit/c1191f49b70672f0666af56bce950b8a5b223145)

  - refactor(integrations): simplify useIntegrationMigrationStatus by removing projectId dependency [ed866b93](https://github.com/tidbcloud/dbaas-ui/commit/ed866b93ab8837922be3d3d5483ae1772b75b2de)

  - feat: update cluster option disabling logic to include shared cluster status in ClusterPanel [c57a0a69](https://github.com/tidbcloud/dbaas-ui/commit/c57a0a697ce208ad0ae650d6e7a0de8ac435363f)

  - feat: enhance cluster option disabling logic in ClusterPanel [770b0317](https://github.com/tidbcloud/dbaas-ui/commit/770b0317928a095cbad3cee45cddb4af592e8d79)

  - feat: disable cluster option during creation in ClusterPanel [1e8ed65c](https://github.com/tidbcloud/dbaas-ui/commit/1e8ed65c43075a36d63c0a44dd63aa5bd8ca6c10)

- Merge branch 'dev' into feat-cluster-integration [0e3876af](https://github.com/tidbcloud/dbaas-ui/commit/0e3876af7ce1ee7c24c36fe0fb20121038ad5eb0)

  - feat(integrations): reintroduce 'Integrations' menu item in Sidebar and enhance integration handling for Datadog and New Relic [cc4e7c03](https://github.com/tidbcloud/dbaas-ui/commit/cc4e7c0376e144d87524c1aad0762d7aff6c8be2)

- Merge pull request [#4041](https://github.com/tidbcloud/dbaas-ui/pull/4041) from tidbcloud/fix/pagination-for-endpoint-group [4cb590c7](https://github.com/tidbcloud/dbaas-ui/commit/4cb590c76bbb032c076ffb4466b5dbe40e48fbfa)

  - feat: increase pagesize to 99 [3aaaaa09](https://github.com/tidbcloud/dbaas-ui/commit/3aaaaa093699f24d21b703dc9c17dba64e813214)

  - feat: increase pagesize to 99 [b24f2c06](https://github.com/tidbcloud/dbaas-ui/commit/b24f2c063530c4c4c6b7a896859e762d19efbc5c)

  - feat: fix pagination [4e441360](https://github.com/tidbcloud/dbaas-ui/commit/4e441360b75f8977d154df4334d258a3353f851d)

- Merge pull request [#4040](https://github.com/tidbcloud/dbaas-ui/pull/4040) from tidbcloud/release-20250708 [0b8d106a](https://github.com/tidbcloud/dbaas-ui/commit/0b8d106a07c68c85dc118cb8e9bc641570fbfa5a)

- Merge pull request [#4039](https://github.com/tidbcloud/dbaas-ui/pull/4039) from tidbcloud/release-20250708 [2bdb26b5](https://github.com/tidbcloud/dbaas-ui/commit/2bdb26b5dbdea4ea88ff160853c1c36df4ba8dfe)

  - release: 20250708 [0f6f2d50](https://github.com/tidbcloud/dbaas-ui/commit/0f6f2d50ae2f2a13ffb5e567f664d8ae85db0cdf)

- Merge pull request [#4036](https://github.com/tidbcloud/dbaas-ui/pull/4036) from tidbcloud/feat/fix-chat2query-test [bf1d2073](https://github.com/tidbcloud/dbaas-ui/commit/bf1d2073d132c9c43ee402b624ae9d20722f0850)

  - feat: increase timeout [18421f89](https://github.com/tidbcloud/dbaas-ui/commit/18421f891bb1276ae4d230a19697c8801b7ada5a)

- Merge pull request [#4038](https://github.com/tidbcloud/dbaas-ui/pull/4038) from tidbcloud/fix/import [d456f180](https://github.com/tidbcloud/dbaas-ui/commit/d456f180b55442437aaa194d2fcf4e6353aff398)

  - fix: improve error handling in ImportFromCloud to provide more detailed messages [b117c827](https://github.com/tidbcloud/dbaas-ui/commit/b117c8272042fbe0a53550f2794a462d7d0d2faf)

  - fix: update error handling to include detailed messages in ImportFromCloud component [79267683](https://github.com/tidbcloud/dbaas-ui/commit/79267683d3db52fe428f52a1606c29825ee0c255)

  - fix: enhance bucket URI validation to check for empty host and improve error message [536ab74a](https://github.com/tidbcloud/dbaas-ui/commit/536ab74a3faaffc29c36ed4110af7688e44ac812)

- Merge pull request [#4037](https://github.com/tidbcloud/dbaas-ui/pull/4037) from tidbcloud/fix-time-range [8687c771](https://github.com/tidbcloud/dbaas-ui/commit/8687c771830198a5ad408376df4885b51391da5c)

  - feat: increase timeout [d24bedbc](https://github.com/tidbcloud/dbaas-ui/commit/d24bedbcf42294493d03c5aec94500f7b71c6068)

  - chore: update @tidbcloud/uikit dependency to version 2.4.12 [967aba5d](https://github.com/tidbcloud/dbaas-ui/commit/967aba5d0c0ba0c7ee2fcb9f010339f0e9e080a4)

  - chore: update @tidbcloud/uikit dependency to version 2.4.12 [002d15b9](https://github.com/tidbcloud/dbaas-ui/commit/002d15b9fb14d9484b7e44b3de87ad1eb4e6769f)

- Merge pull request [#4034](https://github.com/tidbcloud/dbaas-ui/pull/4034) from tidbcloud/fix/alicloud-billing-link [ec1bfcfb](https://github.com/tidbcloud/dbaas-ui/commit/ec1bfcfbe1254949c72a9683525f0f914f93bcd8)

  - feat: fix test [2ae7a3ff](https://github.com/tidbcloud/dbaas-ui/commit/2ae7a3ff0015c71fcd12603e0cb18a33a0aa67ca)

- Merge pull request [#4035](https://github.com/tidbcloud/dbaas-ui/pull/4035) from tidbcloud/tweak-tiproxy-metric [11ae6c07](https://github.com/tidbcloud/dbaas-ui/commit/11ae6c0749adc8317c5fe8c1497d50a379030821)

  - refactor: update metrics configuration to conditionally include tiproxy metrics [29ff966c](https://github.com/tidbcloud/dbaas-ui/commit/29ff966c6474c79533a8713b4b24a283fa33d403)

- Merge pull request [#4023](https://github.com/tidbcloud/dbaas-ui/pull/4023) from tidbcloud/fix/is-change-condition [afecb406](https://github.com/tidbcloud/dbaas-ui/commit/afecb406c8c78be5ceebb4485eda0444ae305947)

- Merge pull request [#4031](https://github.com/tidbcloud/dbaas-ui/pull/4031) from tidbcloud/feat/sharedcluster-yj [f70b50e9](https://github.com/tidbcloud/dbaas-ui/commit/f70b50e97f189bd9444735f88e83f96cb8ed0f40)

  - feat: skip tcds test [54dd22d9](https://github.com/tidbcloud/dbaas-ui/commit/54dd22d9d88e435e64900f8393817c3205c63a9a)

- Merge pull request [#4032](https://github.com/tidbcloud/dbaas-ui/pull/4032) from tidbcloud/hotfix/20250708-dbauditlog-typo [456e9e2c](https://github.com/tidbcloud/dbaas-ui/commit/456e9e2cfdeb909a55b844862f345051669db5e4)

- Merge pull request [#4033](https://github.com/tidbcloud/dbaas-ui/pull/4033) from tidbcloud/hotfix/20250708-dbauditlog-typo [2fba108e](https://github.com/tidbcloud/dbaas-ui/commit/2fba108e62e2a0abefe573bbd0ab9bb38786ae40)

  - fix: db audit log button typo [be3e82e4](https://github.com/tidbcloud/dbaas-ui/commit/be3e82e455395ffbcf2a66803b66cb99963cda71)

  - feat: add node group label [0e96c389](https://github.com/tidbcloud/dbaas-ui/commit/0e96c3899c50214bac5fdf89fd1b67a010c26bdd)

  - feat: use skipGuidance instead [ac22bc9d](https://github.com/tidbcloud/dbaas-ui/commit/ac22bc9de0d465fe7cba23c1080049d064ae051b)

  - feat: fix test [5f90dfe1](https://github.com/tidbcloud/dbaas-ui/commit/5f90dfe1dcde1e8f45673087b4c1bd7197a4b77a)

  - feat: tiproxy detail [a57602cb](https://github.com/tidbcloud/dbaas-ui/commit/a57602cbbfbd764ee01d0969514f91be0cd31098)

  - feat: fix billing test [f18ba5ff](https://github.com/tidbcloud/dbaas-ui/commit/f18ba5ff2876498bc5eac5b70b76309efebaa658)

  - feat: seperate test report file [efefaf8d](https://github.com/tidbcloud/dbaas-ui/commit/efefaf8de762a5ee8e0c76e9c7901e0c9bf22525)

  - fix: br test [d2abc4d3](https://github.com/tidbcloud/dbaas-ui/commit/d2abc4d359d31b788ab0ac9f047934a9994f023b)

  - feat: add doc for log refaction [13eccb70](https://github.com/tidbcloud/dbaas-ui/commit/13eccb70d2fe062de60d03d63aed385340adb0a0)

  - fix: is change condition [08fb34ad](https://github.com/tidbcloud/dbaas-ui/commit/08fb34ad8036093d1bff5968f22048707f0f40b2)

  - fix: update Alicloud billing link in MarketplacePayment component [dec9fe74](https://github.com/tidbcloud/dbaas-ui/commit/dec9fe74b6295f4f4b673b4434ec78f3e943bb41)

- Merge pull request [#4029](https://github.com/tidbcloud/dbaas-ui/pull/4029) from tidbcloud/hotfix/cost-explorer-table [20ac3d69](https://github.com/tidbcloud/dbaas-ui/commit/20ac3d69c5ec00120a98b5577443e3ff4aadde38)

- Merge pull request [#4028](https://github.com/tidbcloud/dbaas-ui/pull/4028) from tidbcloud/hotfix/cost-explorer-table [0232f29b](https://github.com/tidbcloud/dbaas-ui/commit/0232f29bc1cdcaca2e2856988d5c49745db38c77)

  - fix: include groupBy in dependency array for memoization in ExplorerTable [ac2cd0b9](https://github.com/tidbcloud/dbaas-ui/commit/ac2cd0b96ae152437d13fee3dadbea315e9a4075)

  - refactor: improve column order management and memoization in Cost Explorer table [880f0130](https://github.com/tidbcloud/dbaas-ui/commit/880f013012a9b780d3555791ae70b8eb4f5c39c6)

  - fix: update Cost Explorer filter logic to correctly handle groupBy condition [9fe81fd9](https://github.com/tidbcloud/dbaas-ui/commit/9fe81fd913b53a70874feeedeab598af5457cfb1)

  - refactor: enhance Cost Explorer components to consistently handle BREAKDOWN_KEY_CHARGE_TYPE [fe542745](https://github.com/tidbcloud/dbaas-ui/commit/fe54274596568468926ced23c562fea78b7e7a39)

  - fix: update Charge Type handling in Cost Explorer filter [082322a0](https://github.com/tidbcloud/dbaas-ui/commit/082322a0da5d7fc1bcd35ff1139585f24cc9bc40)

  - hotfix: 202507071505 [a572a8d1](https://github.com/tidbcloud/dbaas-ui/commit/a572a8d1472880950a24d1f9642528ec9d239033)

- Merge pull request [#4026](https://github.com/tidbcloud/dbaas-ui/pull/4026) from tidbcloud/feat/tiproxy [22dab92f](https://github.com/tidbcloud/dbaas-ui/commit/22dab92f8773516a5e3b098a02938162ae67cf10)

- Merge pull request [#4024](https://github.com/tidbcloud/dbaas-ui/pull/4024) from tidbcloud/hotfix/20250703-matinance-window-timezone [d7db6191](https://github.com/tidbcloud/dbaas-ui/commit/d7db61913b60633c090c34dc5231421b80f5d00b)

- Merge pull request [#4025](https://github.com/tidbcloud/dbaas-ui/pull/4025) from tidbcloud/hotfix/20250703-matinance-window-timezone [b24f4d44](https://github.com/tidbcloud/dbaas-ui/commit/b24f4d44da930982d0d9ebd43991d1ff9b30c6f2)

  - fix: reset timepicker setting [7118adf0](https://github.com/tidbcloud/dbaas-ui/commit/7118adf04bd7b0c9201f56d2b5b1ee0a769f05fc)

  - fix: maintenance window setting button disappear [58fa3c78](https://github.com/tidbcloud/dbaas-ui/commit/58fa3c7874cbcbe760dbfc08bab33b752d52812a)

  - feat: db audit log migrate central cluster -> shared cluster [47ea9ef0](https://github.com/tidbcloud/dbaas-ui/commit/47ea9ef0801e15060786ebfe50d05f314b9aa673)

  - feat: cluster rename & vercel migrate central cluster -> shared cluster [7b8f473d](https://github.com/tidbcloud/dbaas-ui/commit/7b8f473dc1b3f70ad39fd9cbe70b4e8ea5134dbd)

  - feat: sqleditor central cluster -> shared cluster [70d1a567](https://github.com/tidbcloud/dbaas-ui/commit/70d1a567b1fbac25c19280d5a89abc743eed6a1b)

  - feat: add tiproxy alert msg [3fa1c799](https://github.com/tidbcloud/dbaas-ui/commit/3fa1c799dfb57b5fd4c9d841248809777c144ffb)

- Merge pull request [#4022](https://github.com/tidbcloud/dbaas-ui/pull/4022) from tidbcloud/hotfix/enterprise-password [e76fed50](https://github.com/tidbcloud/dbaas-ui/commit/e76fed50d72468bb1ad1cecfbb8aa47d4e1e7a37)

- Merge pull request [#4021](https://github.com/tidbcloud/dbaas-ui/pull/4021) from tidbcloud/hotfix/enterprise-password [96702336](https://github.com/tidbcloud/dbaas-ui/commit/9670233627a173b6fcfd9e7c0c5a01119b15d921)

  - fix: correct typo in TaskList component [acdc7956](https://github.com/tidbcloud/dbaas-ui/commit/acdc79564518d795f39ce408c915abefd617da6f)

  - hotfix: 202507021157 [643448da](https://github.com/tidbcloud/dbaas-ui/commit/643448da920656008149de57f07a305b3eface31)

  - feat: add forgot password and contact us links to enterprise sign-in page [f6215455](https://github.com/tidbcloud/dbaas-ui/commit/f6215455f9b0088e067779edf3de6cbeef39a49d)

- Merge pull request [#4020](https://github.com/tidbcloud/dbaas-ui/pull/4020) from tidbcloud/release-20250701 [4f931505](https://github.com/tidbcloud/dbaas-ui/commit/4f931505515cbaba85e65623412534c86e8fadde)

- Merge pull request [#4019](https://github.com/tidbcloud/dbaas-ui/pull/4019) from tidbcloud/release-20250701 [9262d7fe](https://github.com/tidbcloud/dbaas-ui/commit/9262d7fe624c63649252eff73448a8a339325a73)

  - tweak: add tiproxy session migration reasons [b4b9147b](https://github.com/tidbcloud/dbaas-ui/commit/b4b9147bc8db354f54d709f592699148b5f35bad)

  - fix: error when add group [0d20e795](https://github.com/tidbcloud/dbaas-ui/commit/0d20e795f9ed01fbbe376379f72f9ef760b260f2)

  - fix: update imports and ensure optional chaining for tiproxy node count in restore process [7c9cfb27](https://github.com/tidbcloud/dbaas-ui/commit/7c9cfb27fabd0a51d8c83f7abd8f4d6260de1b3b)

  - fix: add optional tiproxy settings to restore schema and handle node count in restore process [5cfa8f04](https://github.com/tidbcloud/dbaas-ui/commit/5cfa8f04f7d9907ba635f46facd10a0162f45794)

  - fix: reorder imports and enhance tiproxy settings in restore form [18fa782c](https://github.com/tidbcloud/dbaas-ui/commit/18fa782c0322d27cbf85d0cd2f27b352415f81f7)

  - feat: estimate price with tiproxy setting [1899b6f0](https://github.com/tidbcloud/dbaas-ui/commit/1899b6f0882012188e5c76b37db647900cb18634)

  - feat: hide tiproxy metric when has no tiproxy setting [2b48812f](https://github.com/tidbcloud/dbaas-ui/commit/2b48812f3d8f9c3d71546c307ef4b8301c5be90a)

  - release: 20250701 [8ec50e7e](https://github.com/tidbcloud/dbaas-ui/commit/8ec50e7e05e7e6708b145b24ef14ea26f3dd0a33)

  - chore: fix type error [384fd4f9](https://github.com/tidbcloud/dbaas-ui/commit/384fd4f98541c44b5f76bcf44d39b4d4d05d9724)

  - feat: merge code [7f463098](https://github.com/tidbcloud/dbaas-ui/commit/7f4630980fe20ed769c0785c158f5b562aeac46b)

  - fix(metrics): fix AccessPointView [4984940f](https://github.com/tidbcloud/dbaas-ui/commit/4984940fc29a6480e3017d71095f5aaa28daab4b)

  - chore: update tiproxy metrics [69011bfe](https://github.com/tidbcloud/dbaas-ui/commit/69011bfe71a471e88c00e456a792396e4130c519)

  - chore: update tiproxy metrics [7d4a93fb](https://github.com/tidbcloud/dbaas-ui/commit/7d4a93fb4f29bc072c0afaf54d75f63ba0f0d5c1)

  - chore: update tiproxy metrics [5b5cf47d](https://github.com/tidbcloud/dbaas-ui/commit/5b5cf47db4370b99d726f3dd507b429885edca4c)

  - chore: update tiproxy metrics [a4507b7b](https://github.com/tidbcloud/dbaas-ui/commit/a4507b7b3da5a16df5ea51919ba90be3ea3c3da9)

  - chore: fix typo [8ddba1eb](https://github.com/tidbcloud/dbaas-ui/commit/8ddba1eb0339a84c019c53c4d60867dd83a8f4f7)

  - chore: fix tiproxy metrics [2d0e31e4](https://github.com/tidbcloud/dbaas-ui/commit/2d0e31e4916b23b14f0cd995f742ba52703b50ca)

  - chore: update tiproxy metrics [e4652053](https://github.com/tidbcloud/dbaas-ui/commit/e46520531651bb3af379c27ef170add94579b415)

  - fix: set default value when nodeCount equals 0 [dc30d92d](https://github.com/tidbcloud/dbaas-ui/commit/dc30d92dadc0b623dfc95db54c5cdc7d946e820c)

  - fix: display proxy correctly when modifying [c2bcdd6a](https://github.com/tidbcloud/dbaas-ui/commit/c2bcdd6a9abff93720728832322b2e219337ca61)

  - fix: tiproxy node count default value when modifying [85844dc6](https://github.com/tidbcloud/dbaas-ui/commit/85844dc6db1536ea0ca1f2ea11658971c70c0aff)

  - chore: update tiproxy metrics [1faef215](https://github.com/tidbcloud/dbaas-ui/commit/1faef215061aaa0c193f2c1e3f23f018e2873ab2)

  - chore: update tiproxy metrics [db77303e](https://github.com/tidbcloud/dbaas-ui/commit/db77303eff0423083fa6eb4cde335654a9a37e8f)

  - chore: update tiproxy metrics [1ed0ab41](https://github.com/tidbcloud/dbaas-ui/commit/1ed0ab41ae2ea08ec063a7143d6d04c34443ce53)

  - fix: keep proxy type when disable proxySetting [865796c1](https://github.com/tidbcloud/dbaas-ui/commit/865796c17a96f22289f18e5b361e9615a296281b)

  - fix: use nodes when nodeGorup is unavailable [9ff050fd](https://github.com/tidbcloud/dbaas-ui/commit/9ff050fd8d71c484673f4677cacee3b99534a0a9)

  - fix: create cluster with proxysetting when provider is aws [7d1bf9a5](https://github.com/tidbcloud/dbaas-ui/commit/7d1bf9a59f50a8fe90e5fd5d153f968efc58699e)

  - fix: request price without tiproxysetting [0d878223](https://github.com/tidbcloud/dbaas-ui/commit/0d878223e7675b912ed61f6710fee25a2ef95d38)

  - fix: show proxy when tidb only have 1 group [39e4ad47](https://github.com/tidbcloud/dbaas-ui/commit/39e4ad4741785e5fb7b36ea54e7d77be2af5fd62)

  - feat: add nodeGroup limit, tiproxy defaultValue when modifying [c1c99d53](https://github.com/tidbcloud/dbaas-ui/commit/c1c99d53a57e99afa5f2c3ea4d79ab5dee03b57e)

  - chore: add tiproxy metrics [0f7767f6](https://github.com/tidbcloud/dbaas-ui/commit/0f7767f6021e6a05a6495115d16c54f6ed504631)

  - feat: proxy create, cpu limit [8d72cf15](https://github.com/tidbcloud/dbaas-ui/commit/8d72cf158ebaeb9246cb729b3ae01414aca35819)

  - feat: update proxy type [110b6091](https://github.com/tidbcloud/dbaas-ui/commit/110b60910a51ac1d6044ae1431ec2b5913278992)

  - feat: tiproxy modify [73a4a9f5](https://github.com/tidbcloud/dbaas-ui/commit/73a4a9f59b0637aad67d881cec657f473f9bccea)

  - feat: proxy layout in modify page [9cbd3623](https://github.com/tidbcloud/dbaas-ui/commit/9cbd3623de6c9450f1037d7ea63bbcc9adef9f87)

  - feat: tiproxy creation [edd6454b](https://github.com/tidbcloud/dbaas-ui/commit/edd6454b81fd60631efe6c1170b4bcf381c03e3e)

  - feat: tiproxy layout [5b1df382](https://github.com/tidbcloud/dbaas-ui/commit/5b1df3827e63219bf4f83b5bb16656196e65630d)

  - feat: revert nodesizes [7981bf7c](https://github.com/tidbcloud/dbaas-ui/commit/7981bf7ce88fcb3dbdaf566c87d26da7e74fba83)

  - feat: revert cluserNodes [98e6d7ef](https://github.com/tidbcloud/dbaas-ui/commit/98e6d7ef84f58f6f4a062598e411f6cb8b4a7a9a)

  - feat: tiproxy modify [b9aba828](https://github.com/tidbcloud/dbaas-ui/commit/b9aba8289da52c2a8355cccab690aa8158f5baf2)

- Merge pull request [#4016](https://github.com/tidbcloud/dbaas-ui/pull/4016) from tidbcloud/refactor/e2e-test [780735ff](https://github.com/tidbcloud/dbaas-ui/commit/780735ff3f35d10eb018478b4adafad7df9d216e)

  - feat: fix dedicated creation test [9f24202a](https://github.com/tidbcloud/dbaas-ui/commit/9f24202af9bc8cf3f8554926f5223e80551b4e94)

- Merge pull request [#4008](https://github.com/tidbcloud/dbaas-ui/pull/4008) from tidbcloud/feat/pd-compute [8bb15b64](https://github.com/tidbcloud/dbaas-ui/commit/8bb15b64a2752f10d2ec51f302835a2d83052205)

  - fix: tikv modify cancel [1bc6ef4c](https://github.com/tidbcloud/dbaas-ui/commit/1bc6ef4cd49c26826260c608951a40a58c322f46)

  - feat: fix darkmode test [cbe222a4](https://github.com/tidbcloud/dbaas-ui/commit/cbe222a4bfe679cf9788f9377a31d88b6519a057)

- Merge pull request [#4018](https://github.com/tidbcloud/dbaas-ui/pull/4018) from tidbcloud/feat/aduitlog-event-tracking [e8382dc3](https://github.com/tidbcloud/dbaas-ui/commit/e8382dc3b569101cb9eeaf35b05c95587d6afea0)

  - feat: fix darkmode test [ae4f16f6](https://github.com/tidbcloud/dbaas-ui/commit/ae4f16f67a649e2c8fda991b645278ae31a70f52)

  - feat: db audit log add event tracking [bd93857c](https://github.com/tidbcloud/dbaas-ui/commit/bd93857ced0d0e6846c61d329aa3e649e25fe581)

  - feat: db audit log add event tracking [a16f80e1](https://github.com/tidbcloud/dbaas-ui/commit/a16f80e1d0924999d5e34cd78cc782d9c7bbc82c)

- Merge pull request [#4017](https://github.com/tidbcloud/dbaas-ui/pull/4017) from tidbcloud/feat/tabs-styles-upgrade [f1288445](https://github.com/tidbcloud/dbaas-ui/commit/f1288445fc298a6ccf855f457add2a4d7549a985)

  - chore(deps): update @tidbcloud/uikit to version 2.4.4 in package.json and yarn.lock; minor style adjustments in Billing and CostExplorer components [46116cc2](https://github.com/tidbcloud/dbaas-ui/commit/46116cc2a83e8950823e7e4e85d50e23e42ea640)

  - fix: tikv modify opti [dde9bb04](https://github.com/tidbcloud/dbaas-ui/commit/dde9bb04a705b2ef418ceaad26eb697da8aa8291)

  - fix: tikv modify opti [e1e9407f](https://github.com/tidbcloud/dbaas-ui/commit/e1e9407fd6ff3f9a0adc6cd6abb09f859daa0b22)

  - fix: tikv modify opti [f0390b04](https://github.com/tidbcloud/dbaas-ui/commit/f0390b04b466b92cba68c45da9eb1a1d09b7e90d)

  - fix: tikv modify opti [46f4af98](https://github.com/tidbcloud/dbaas-ui/commit/46f4af980c7c1b8b0f4009318dbd0941bedc8a7c)

  - fix: tikv modify opti [c4026e14](https://github.com/tidbcloud/dbaas-ui/commit/c4026e143f27efebcc0c71b9849aa3832d9ae89f)

  - fix: tikv modify repeat code [7201f76c](https://github.com/tidbcloud/dbaas-ui/commit/7201f76c79a4aee83400e43ec500619a66ec1b92)

  - feat: cluster modify risk tips [100fa719](https://github.com/tidbcloud/dbaas-ui/commit/100fa71913a0405db345038ca3ec133788b86bb1)

  - fix: tikv modify event tracking [2647f891](https://github.com/tidbcloud/dbaas-ui/commit/2647f8914d2af1f328f1ffad850b0fdf2fc340df)

  - fix: tikv scale error msg [91fb669c](https://github.com/tidbcloud/dbaas-ui/commit/91fb669c74c3741d51daf979f6a6165aff919c93)

  - feat: fix tcds test [47ab3832](https://github.com/tidbcloud/dbaas-ui/commit/47ab3832ba1e0770f2161bedb97592cbbc735e00)

  - fix: create cluster test [d377e12d](https://github.com/tidbcloud/dbaas-ui/commit/d377e12d1108a62f630334df60d03feedab9e08b)

  - fix: create cluster test [b0c3dda6](https://github.com/tidbcloud/dbaas-ui/commit/b0c3dda60de8fee1787e93cf0895202ebc99af13)

  - feat: close popover before create cluster [e8b5c3db](https://github.com/tidbcloud/dbaas-ui/commit/e8b5c3db37c8c4b0aa5a245dd700ea5db412c6b0)

  - feat: fix billing test [ced909f0](https://github.com/tidbcloud/dbaas-ui/commit/ced909f0817de22e165ef151a3a64a07310345d6)

  - refactor: goto feature page of cluster [72e027eb](https://github.com/tidbcloud/dbaas-ui/commit/72e027ebfc782b1e1a3ef0119293714d7a3e1a73)

- Merge pull request [#4015](https://github.com/tidbcloud/dbaas-ui/pull/4015) from tidbcloud/fix/restore_time [bf4215b5](https://github.com/tidbcloud/dbaas-ui/commit/bf4215b5ee171d36bd707854e4fe7c032febbb00)

  - fix: add success notification for manual backup creation in ManualSettingModal [cae35d9f](https://github.com/tidbcloud/dbaas-ui/commit/cae35d9fcd30c632890611af2d02f02133f0c360)

  - chore: update @tidbcloud/uikit to version 2.4.5 [06a897f6](https://github.com/tidbcloud/dbaas-ui/commit/06a897f6a92eb77bd1142d8cfce628bd24ea9c15)

  - fix: replace DEFAULT_TIME_FORMAT_WITH_TIMEZONE with custom formatter in DateTimePicker for dedicated and serverless restore screens [b5438840](https://github.com/tidbcloud/dbaas-ui/commit/b543884043fc55249ead997c48fbb71c6d12703e)

- Merge pull request [#3969](https://github.com/tidbcloud/dbaas-ui/pull/3969) from tidbcloud/fix/dm_ux [4035323b](https://github.com/tidbcloud/dbaas-ui/commit/4035323bfb7cfec610f5bff76777b8bd926f4821)

- Merge pull request [#4014](https://github.com/tidbcloud/dbaas-ui/pull/4014) from tidbcloud/hotfix/20250630-dataservice-discard [b5af675b](https://github.com/tidbcloud/dbaas-ui/commit/b5af675b9cdcc42c4e11f227c2e20f215d33f8ed)

- Merge pull request [#4013](https://github.com/tidbcloud/dbaas-ui/pull/4013) from tidbcloud/hotfix/20250630-dataservice-discard [e8f30e6f](https://github.com/tidbcloud/dbaas-ui/commit/e8f30e6ffd878d4f1dd0653c37bfeb150b5ee9b0)

  - chore: update version [346dabae](https://github.com/tidbcloud/dbaas-ui/commit/346dabaeac1d227cadd52c81b61761d3f64e69b4)

  - fix: dataservice discard confirm modal zindex [eb8e38db](https://github.com/tidbcloud/dbaas-ui/commit/eb8e38db3c2743543477f3d269ea2eb77dfe5aa4)

  - fix: tikv scale up tips [1f49a449](https://github.com/tidbcloud/dbaas-ui/commit/1f49a4497e1abdacedca9769849deb8f3ca7e9a9)

  - fix: streamline payload construction in Step1 component by using lodash's pickBy for optional fields [162c0feb](https://github.com/tidbcloud/dbaas-ui/commit/162c0febc9ff5df2d16319304a568ad08012f462)

  - fix: correct placeholder text for Azure MySQL Flexible Server Resource ID input in Step1 component [d9d17337](https://github.com/tidbcloud/dbaas-ui/commit/d9d17337a3e03779e9f789bfb893144fc483ae94)

  - fix: add connection validation error handling and display alerts in Step1 component [8948d2a7](https://github.com/tidbcloud/dbaas-ui/commit/8948d2a7e839820835af805dcd1c41ad96fbe7fa)

  - fix: update modal title logic and enhance Private Link instructions in Step1 component [3cb27458](https://github.com/tidbcloud/dbaas-ui/commit/3cb274586b62c5953b5a0d17b8ddd3c53a2edd91)

  - fix: change default SSL setting to true in Step1 component [c30f76c7](https://github.com/tidbcloud/dbaas-ui/commit/c30f76c7636647d52f9b048806850bc50b2d189a)

  - fix: replace help icon with info icon in Step1 component and update text color [c55b41bc](https://github.com/tidbcloud/dbaas-ui/commit/c55b41bc986fd7f5db7d2e3f3409f468089fcac1)

  - fix: add regex validation for Azure MySQL Flexible Server Resource ID input [ea4e19ba](https://github.com/tidbcloud/dbaas-ui/commit/ea4e19baed8aa082bcc2d099de4efcf7caeb3195)

  - fix: enhance Azure MySQL Flexible Server Resource ID input with help tooltip and detailed instructions [619c47a1](https://github.com/tidbcloud/dbaas-ui/commit/619c47a1fbae660961ec4fa24c054549ee4178f7)

  - fix: improve loading state handling in Step1 component [e833fe8e](https://github.com/tidbcloud/dbaas-ui/commit/e833fe8eab2b80e523d6cde16e709d4cf59cdaf0)

  - fix: add back navigation to Create Migration Job page [94d2c298](https://github.com/tidbcloud/dbaas-ui/commit/94d2c298e9b8dd4658d1ea2ac270391566b09473)

  - fix: update labels and placeholders for Azure MySQL Flexible Server Resource ID [db0c031a](https://github.com/tidbcloud/dbaas-ui/commit/db0c031ae15db2bee449bd5dcb4121c6341d4781)

  - fix: reorder imports and update link for migration privileges [4f128fed](https://github.com/tidbcloud/dbaas-ui/commit/4f128fede7b83001e31337a88a4698c162825c0e)

- Merge pull request [#4012](https://github.com/tidbcloud/dbaas-ui/pull/4012) from tidbcloud/fix/backup_setting [07262a54](https://github.com/tidbcloud/dbaas-ui/commit/07262a54f393b6dbd3c240dbe4caa6086d26df23)

  - chore(deps): update @tidbcloud/uikit to version 2.4.3 in package.json and yarn.lock [b1162a82](https://github.com/tidbcloud/dbaas-ui/commit/b1162a8235a5b57f4e763359fd8d61e299b4c35d)

  - fix(backup): track user changes to PITR setting with useRef to prevent unintended resets [f74f7805](https://github.com/tidbcloud/dbaas-ui/commit/f74f7805af1668ad0a74bd09f1d90a8972bb89ec)

  - refactor(backup): remove unnecessary useEffect and integrate PITR logic into onChange handler for backup schedule [c9071583](https://github.com/tidbcloud/dbaas-ui/commit/c9071583125f5f70888346d23b179acf8c5e4a23)

  - refactor(Sidebar): remove 'Integrations' menu item and update API paths in swagger documentation [f3b59048](https://github.com/tidbcloud/dbaas-ui/commit/f3b59048c45661e2a80d43e59cecf4f8f9a6319e)

- Merge pull request [#4010](https://github.com/tidbcloud/dbaas-ui/pull/4010) from tidbcloud/hotfix/ip-check [dd201370](https://github.com/tidbcloud/dbaas-ui/commit/dd2013709b632251dc3078813571d37d4ea96366)

- Merge pull request [#4011](https://github.com/tidbcloud/dbaas-ui/pull/4011) from tidbcloud/hotfix/ip-check [bcd07d72](https://github.com/tidbcloud/dbaas-ui/commit/bcd07d72d9a83db6b4777140fbf4a90ca46d495b)

  - hotfix: 202506271138 [3790ee34](https://github.com/tidbcloud/dbaas-ui/commit/3790ee342f452685d86be2557c8a499234f6d82c)

  - feat(metricsIntegration): add metrics integration service and update related components for Datadog and New Relic [279579f4](https://github.com/tidbcloud/dbaas-ui/commit/279579f4f61a1e5a2718c34048965043c61af439)

- Merge branch 'dev' into feat-cluster-integration [6eb664a9](https://github.com/tidbcloud/dbaas-ui/commit/6eb664a94c5e4fe9eb50d6ab48d4aa487ef4adb3)

  - fix: fix e2e test according to new navigation [f167f5e5](https://github.com/tidbcloud/dbaas-ui/commit/f167f5e58dfb6ad6822a0ba75d50beb8575c94d7)

- Merge pull request [#4009](https://github.com/tidbcloud/dbaas-ui/pull/4009) from tidbcloud/refactor/sharedCluster-update [7dba83c6](https://github.com/tidbcloud/dbaas-ui/commit/7dba83c623f95dfa5b8933ec85be595e3002fe31)

  - refactor(cluster): rename serverless and dedicated properties to isServerless and isDedicated for consistency across components [2bf6a388](https://github.com/tidbcloud/dbaas-ui/commit/2bf6a388db13d3b9730f99d14dd93f56d1973e7b)

  - feat: dedicated modify button loadding [a488c3e9](https://github.com/tidbcloud/dbaas-ui/commit/a488c3e9f1ab2d2273f20b4a3da8e141db7161f2)

  - feat: dedicated modifying precheck tikv risk [36e679dc](https://github.com/tidbcloud/dbaas-ui/commit/36e679dca91bd13ab3da1de11e8ec407d5c01579)

  - feat: dedicated modifying precheck tikv risk [31e033c3](https://github.com/tidbcloud/dbaas-ui/commit/31e033c3639567a1f6cfc6faeb04e9fc62c49058)

  - feat: pd scale risk swagger [cc88156f](https://github.com/tidbcloud/dbaas-ui/commit/cc88156f328a4ffac74c0a6088334c65287aef60)

- Merge pull request [#4007](https://github.com/tidbcloud/dbaas-ui/pull/4007) from tidbcloud/tweak-o11y-sharedcluster [5bff2593](https://github.com/tidbcloud/dbaas-ui/commit/5bff2593190ca12d528129cd9c95e7d4015c2846)

  - refactor(cluster): consistently replace CentralCluster with SharedCluster in MetricsChart, StandardCapacity, and RecoveryGroup components for improved type safety [968a3d11](https://github.com/tidbcloud/dbaas-ui/commit/968a3d1165da8ef648ab3b1ac40d83bb6a6e18fe)

  - revert: swagger [f814b472](https://github.com/tidbcloud/dbaas-ui/commit/f814b4728136fa7a684d9121ad7ad159570f4d99)

  - refactor(cluster): replace CentralCluster with SharedCluster across various components for improved type consistency [d8b9d8c7](https://github.com/tidbcloud/dbaas-ui/commit/d8b9d8c7d468bd8caecb9a4ce0b4bf4845646179)

- Merge pull request [#3999](https://github.com/tidbcloud/dbaas-ui/pull/3999) from tidbcloud/feat/interface-change-sx [ca0f6edb](https://github.com/tidbcloud/dbaas-ui/commit/ca0f6edb7db7edb9eadb729d4c2524f20e2cb7b2)

  - fix(utils/chore): update hasChangefeed function to check for dedicated cluster property [e2c9a4c0](https://github.com/tidbcloud/dbaas-ui/commit/e2c9a4c0c3906a19a822a2644be1a739ccbd021b)

  - reafactor(br/cdc/rg): replace CentralCluster with SharedCluster [a6594b4a](https://github.com/tidbcloud/dbaas-ui/commit/a6594b4abb3c76156f9a2dc3a99d4cfb421eb103)

  - feat(ClusterManagement): enhance cluster state management by introducing 'creating' status and refactoring to use SharedCluster interface [65db58f0](https://github.com/tidbcloud/dbaas-ui/commit/65db58f08e7cc11b30c2e49351ed84da1fed1c67)

- Merge pull request [#4006](https://github.com/tidbcloud/dbaas-ui/pull/4006) from tidbcloud/fix/cluster-container-memo-fn [56f75b23](https://github.com/tidbcloud/dbaas-ui/commit/56f75b23bcca31d43455ac6c3b84d7ef0c939761)

  - fix(cluster/helpers): replace inline function with useMemoizedFn for improved performance in cluster status handling [64ca7632](https://github.com/tidbcloud/dbaas-ui/commit/64ca7632f118dd1b2644afbb5cae39365550962d)

- Merge pull request [#4005](https://github.com/tidbcloud/dbaas-ui/pull/4005) from tidbcloud/refactor/migrate-cluster-types [d9d857bb](https://github.com/tidbcloud/dbaas-ui/commit/d9d857bb75d8b10287f37caa9bc95aa5177a0436)

- Merge pull request [#4004](https://github.com/tidbcloud/dbaas-ui/pull/4004) from tidbcloud/hotfix/icon-line [52ae20ad](https://github.com/tidbcloud/dbaas-ui/commit/52ae20adbbf3cb88fb6168e033144c8f83fac3b5)

  - refactor(cluster/operations): update ClusterOpsProps to use CentralCluster and integrate getSharedCluster for improved type handling [3e5990cd](https://github.com/tidbcloud/dbaas-ui/commit/3e5990cd58f32d420af97f4e4e4085b4cb0a2512)

- Merge pull request [#4003](https://github.com/tidbcloud/dbaas-ui/pull/4003) from tidbcloud/hotfix/icon-line [df50136b](https://github.com/tidbcloud/dbaas-ui/commit/df50136bd82b4445bfed8773bc0d7fdc6546a261)

  - refactor(features/cluster): update getSharedCluster and useSharedCluster functions to improve type handling and consistency [08f96696](https://github.com/tidbcloud/dbaas-ui/commit/08f96696b6c74f711e2627697cae7b191a764e45)

  - feat: fix icon line [01b03274](https://github.com/tidbcloud/dbaas-ui/commit/01b032744256c8da92e32e47b4dc438661721dab)

- Merge pull request [#4001](https://github.com/tidbcloud/dbaas-ui/pull/4001) from tidbcloud/release-20250624 [b7197b03](https://github.com/tidbcloud/dbaas-ui/commit/b7197b033e8b5718526128c7b990865f17c4d821)

- Merge pull request [#4002](https://github.com/tidbcloud/dbaas-ui/pull/4002) from tidbcloud/release-20250624 [930c858c](https://github.com/tidbcloud/dbaas-ui/commit/930c858c09e6fc5e2736a5b3c6120a5f91388125)

  - refactor(cluster/navbar): replace CentralCluster with SharedCluster and update status handling in Navbar components for consistency [98ba625b](https://github.com/tidbcloud/dbaas-ui/commit/98ba625b1cfe5e977a65686bd40917fcdb3ae255)

  - refactor(cluster/network): replace CentralCluster with SharedCluster in Networking component for consistency [d10d55a8](https://github.com/tidbcloud/dbaas-ui/commit/d10d55a827f38321493541298db7b27d9491408f)

  - refactor(serverless/network): replace CentralCluster with SharedCluster in ServerlessNetworkPage for consistency [186bdd55](https://github.com/tidbcloud/dbaas-ui/commit/186bdd55091bb298f98a4a5e7a9ede1fcebe89e5)

  - refactor(serverless/overview): replace CentralClusterStatus with computed properties for improved status handling [09464865](https://github.com/tidbcloud/dbaas-ui/commit/09464865efab929f0d0f6e9c1077d4430fc007e8)

  - refactor(serverless/connection): update Connection modal to use SharedCluster for improved consistency [d5fe3bc9](https://github.com/tidbcloud/dbaas-ui/commit/d5fe3bc98baf3618905a6e293f088672ae9046fc)

  - refactor(dedicated/connection): replace CentralCluster with SharedCluster in Connection modal for consistency [6170e6ec](https://github.com/tidbcloud/dbaas-ui/commit/6170e6ec77750731ebb96f5e2caf813e049dd31a)

  - refactor(cluster/toolbar): replace CentralCluster with SharedCluster in Toolbar components for consistent status handling [bb44d96b](https://github.com/tidbcloud/dbaas-ui/commit/bb44d96bf0699f58cab45e8c65a8d06a756bace8)

  - refactor(cluster/operation): update Cluster operations to utilize SharedCluster and computed properties for improved status handling [bbe97b45](https://github.com/tidbcloud/dbaas-ui/commit/bbe97b45d2e075631501da00e570f2516cc86aef)

  - refactor(features/cluster): deprecate old functions and introduce computed properties for cluster status [f0978a88](https://github.com/tidbcloud/dbaas-ui/commit/f0978a8866b7474a93d5e629bf67b305ad11f5d6)

  - refactor(cluster): replace CentralCluster with SharedCluster in deletion modals [6dc6c496](https://github.com/tidbcloud/dbaas-ui/commit/6dc6c49634c865bce20b32aa539a8d9ec06e4f01)

  - refactor(dedicated): update useModifyStatus to use SharedCluster and computed properties for status checks [3ba663ff](https://github.com/tidbcloud/dbaas-ui/commit/3ba663fff02ab696ec92e2bc431635cb3edbb898)

- Merge branch 'master' into release-20250624 [42199101](https://github.com/tidbcloud/dbaas-ui/commit/42199101eaca24350d44d79f4713e4e0f7de7fb9)

  - release: 20250624 [59106f68](https://github.com/tidbcloud/dbaas-ui/commit/59106f68e759b51b2a97740fb40842fa496d143b)

- Merge pull request [#3998](https://github.com/tidbcloud/dbaas-ui/pull/3998) from tidbcloud/refactor/migrate-2-sharedcluster [906a2116](https://github.com/tidbcloud/dbaas-ui/commit/906a2116227f9d4bbdc77068e3ed4420b77052ba)

- Merge pull request [#4000](https://github.com/tidbcloud/dbaas-ui/pull/4000) from tidbcloud/fix/br_dual_region [9b71b821](https://github.com/tidbcloud/dbaas-ui/commit/9b71b821e1f92b67872f11b1b56235e951c94374)

- Merge pull request [#3995](https://github.com/tidbcloud/dbaas-ui/pull/3995) from tidbcloud/update-chatbot-api [3235ca0a](https://github.com/tidbcloud/dbaas-ui/commit/3235ca0a487c2fd87456dce2a6d9724f37bf1be7)

  - refactor: reorganize imports and enhance dual region backup logic [e1b914ec](https://github.com/tidbcloud/dbaas-ui/commit/e1b914ec30249b6c132fbb7e1a988d5ddfa18794)

  - fix: parse message content correctly in useMessages hook for proper markdown rendering [4a892115](https://github.com/tidbcloud/dbaas-ui/commit/4a8921151dde87f57243291ee9ffb267c2871384)

  - refactor: migrate 2 sharedCluster [f84b9d26](https://github.com/tidbcloud/dbaas-ui/commit/f84b9d26c60d49abc185fc31bc654aea2bdc928b)

  - chore: add comment to clarify public key usage in Chatbot API authorization header [7ac388ae](https://github.com/tidbcloud/dbaas-ui/commit/7ac388aea858ba83542cdfafa51bafbf13fbc416)

- Merge pull request [#3997](https://github.com/tidbcloud/dbaas-ui/pull/3997) from tidbcloud/feat/sqleditor-explore-data [741738c8](https://github.com/tidbcloud/dbaas-ui/commit/741738c8072daf209e40db8dfd8ed1f61131a425)

- Merge pull request [#3996](https://github.com/tidbcloud/dbaas-ui/pull/3996) from tidbcloud/feat/cmek-ga [3f52e95c](https://github.com/tidbcloud/dbaas-ui/commit/3f52e95c6da85bc77f757ca79301ead1650169b0)

  - fix: explore data max value opti [7a7a6296](https://github.com/tidbcloud/dbaas-ui/commit/7a7a6296ded5aa4d30411b77d96b830e411b4188)

  - fix: encryption access entry disabled [ef130b60](https://github.com/tidbcloud/dbaas-ui/commit/ef130b60b4abf1b254d97a47f9a6c8579b10c516)

  - fix: sqleditor explore data add default limit value [c39a71d8](https://github.com/tidbcloud/dbaas-ui/commit/c39a71d811eaca572a87f31176150240b15df1df)

  - refactor: e2e test [6567ce7f](https://github.com/tidbcloud/dbaas-ui/commit/6567ce7f31d4d19556840b37555acb38504413cc)

- Merge pull request [#3968](https://github.com/tidbcloud/dbaas-ui/pull/3968) from tidbcloud/feat/log-redaction [0dd6bda3](https://github.com/tidbcloud/dbaas-ui/commit/0dd6bda3f15b675ca3f8bfcdfdf18ece4a21822a)

  - fix: encryption access entry disabled [4c7784be](https://github.com/tidbcloud/dbaas-ui/commit/4c7784be458431999dd30bd3a2cacbe784a0f970)

  - chore: fix component name [97593fd1](https://github.com/tidbcloud/dbaas-ui/commit/97593fd179f23fe604952d08421ecfca56a631f8)

  - fix: cmek link [340c83a9](https://github.com/tidbcloud/dbaas-ui/commit/340c83a997786264eac78d2ebc8fab9a9c02d9e3)

  - fix: remove services files [2685ffba](https://github.com/tidbcloud/dbaas-ui/commit/2685ffba3d04a183b2e2911e064bdccb5aa22a13)

  - fix: cmek typo add empty [8a2472e7](https://github.com/tidbcloud/dbaas-ui/commit/8a2472e7629bc94eb6116e57d80a3ab74d47a45d)

  - feat: cmek ga typo [708f1d2c](https://github.com/tidbcloud/dbaas-ui/commit/708f1d2c58bde68e090d51075ef7b35fb66e940a)

  - feat: encryption list add cloud [84b57109](https://github.com/tidbcloud/dbaas-ui/commit/84b57109f43952654239f670dd9d225ae187872c)

  - feat: cmek ga typo [00b45485](https://github.com/tidbcloud/dbaas-ui/commit/00b45485360a5d0623f03e2628f7e7371685214d)

  - fix: update preset messages in Chats component for improved user guidance [879a08c1](https://github.com/tidbcloud/dbaas-ui/commit/879a08c19fea3aefda08ba513a30da7b680e2e3b)

- Merge branch 'dev' into update-chatbot-api [f4f385d4](https://github.com/tidbcloud/dbaas-ui/commit/f4f385d49a00fba01384aaa64f913fd413766ed7)

  - refactor: update Chatbot API integration and feedback handling [a96e140f](https://github.com/tidbcloud/dbaas-ui/commit/a96e140fd5abc2f158888bae3af9fb522e454e83)

- Merge pull request [#3994](https://github.com/tidbcloud/dbaas-ui/pull/3994) from tidbcloud/hotfix/sql_editor [c315e207](https://github.com/tidbcloud/dbaas-ui/commit/c315e207ceb0d1a79ff409873d23fc3dcd42de72)

  - refactor: clean up action icon click handler in DatabaseList component [a5917dfe](https://github.com/tidbcloud/dbaas-ui/commit/a5917dfe130f1c4097023dd265db02ddb275abb3)

  - revert import sorts [964fe9d1](https://github.com/tidbcloud/dbaas-ui/commit/964fe9d16f4d1eb212c2f90a605f6611714c8f19)

  - hotfix: 202506231901 [bb0f5774](https://github.com/tidbcloud/dbaas-ui/commit/bb0f5774099aadcc4b8adb302ce12215e8f4fed7)

  - hotfix: update action icon visibility and make menu uncontrolled in sql editor db tree [00bbb418](https://github.com/tidbcloud/dbaas-ui/commit/00bbb4182083def1bcdffced7b25c7597b1202a9)

- Merge pull request [#3993](https://github.com/tidbcloud/dbaas-ui/pull/3993) from tidbcloud/hotfix/sql_editor [a5bb3127](https://github.com/tidbcloud/dbaas-ui/commit/a5bb312725947bd9899a50a26a43df11b6bf7b1d)

  - refactor: clean up action icon click handler in DatabaseList component [0d862f7b](https://github.com/tidbcloud/dbaas-ui/commit/0d862f7b56cfb8dc2ac7cda9d65603135bac3cad)

  - revert import sorts [2161dc69](https://github.com/tidbcloud/dbaas-ui/commit/2161dc6927b996685d658de21a1dca0ac617ef64)

  - hotfix: 202506231901 [3c3b237f](https://github.com/tidbcloud/dbaas-ui/commit/3c3b237f99d36335ad7165a371d195b0e0133d2f)

  - hotfix: update action icon visibility and make menu uncontrolled in sql editor db tree [3622a3b0](https://github.com/tidbcloud/dbaas-ui/commit/3622a3b00606312c646be7c72aa91f66c1bee070)

- Merge pull request [#3991](https://github.com/tidbcloud/dbaas-ui/pull/3991) from tidbcloud/feat/cmek_br [8f07dbbb](https://github.com/tidbcloud/dbaas-ui/commit/8f07dbbb04633ce1a2cadf890debfb124b580440)

  - feat: add CMEK accordion item to RestoreForDedicatedFromRecycleBin screen [4f85ae28](https://github.com/tidbcloud/dbaas-ui/commit/4f85ae2808e5f1cee92cb774dec9f552bd080944)

  - fix: refine CMEK alert message and ensure region selection is disabled for CMEK projects [c1dad11b](https://github.com/tidbcloud/dbaas-ui/commit/c1dad11b319d1c37d8067d2b5c1fb63796403ca7)

  - feat: add CMEK accordion item to RestoreForDedicated screen [a7ce789d](https://github.com/tidbcloud/dbaas-ui/commit/a7ce789d9e44f3e82a10c88e42e594714c27ff10)

  - fix: update region selection to be disabled for CMEK projects and add alert for region constraints [c72a99b1](https://github.com/tidbcloud/dbaas-ui/commit/c72a99b12648384a52cc9220e0287b211eb065d2)

- Merge pull request [#3990](https://github.com/tidbcloud/dbaas-ui/pull/3990) from tidbcloud/hotfix/oauth-org-fullname [21f2b2a5](https://github.com/tidbcloud/dbaas-ui/commit/21f2b2a54d704529cad855bd17e3e1442caec6be)

- Merge pull request [#3989](https://github.com/tidbcloud/dbaas-ui/pull/3989) from tidbcloud/hotfix/oauth-org-fullname [146a1a3a](https://github.com/tidbcloud/dbaas-ui/commit/146a1a3a3014300e445124a265c948529f347216)

  - hotfix: 202506231034 [fadd1281](https://github.com/tidbcloud/dbaas-ui/commit/fadd128146a596389756e90aa73ea0169a18db9c)

  - feat: dedicated flag [c0cdc734](https://github.com/tidbcloud/dbaas-ui/commit/c0cdc73491239ca00ec2cf4135a87b5bfc7b972e)

- Merge pull request [#3987](https://github.com/tidbcloud/dbaas-ui/pull/3987) from tidbcloud/fix/region-select-disabled [cdc4d5f0](https://github.com/tidbcloud/dbaas-ui/commit/cdc4d5f0c8c6633ce10b41a2245c78c2e5a51c77)

- Merge pull request [#3988](https://github.com/tidbcloud/dbaas-ui/pull/3988) from tidbcloud/fix/region-select-disabled [7fe64791](https://github.com/tidbcloud/dbaas-ui/commit/7fe64791855cb5349f74a366ce894637d649a215)

  - hotfix: 202506191902 [0222d2a3](https://github.com/tidbcloud/dbaas-ui/commit/0222d2a327edec41efcb4d53db248265644d67be)

  - fix: region selection disabled [00b4f2ec](https://github.com/tidbcloud/dbaas-ui/commit/00b4f2ec25a03c0ab1d69c3b6f2bbf613cbf8656)

  - feat: adjust modal with [4a2e0db0](https://github.com/tidbcloud/dbaas-ui/commit/4a2e0db0b5ea1b5dd6538bbb135b5ead42a1fe0a)

- Merge pull request [#3985](https://github.com/tidbcloud/dbaas-ui/pull/3985) from tidbcloud/hotfix/20250619-sqleditor-empty-result [0d26b62a](https://github.com/tidbcloud/dbaas-ui/commit/0d26b62ae112e217c656598d69a44f7fa340d61a)

- Merge pull request [#3986](https://github.com/tidbcloud/dbaas-ui/pull/3986) from tidbcloud/hotfix/20250619-sqleditor-empty-result [497c5c06](https://github.com/tidbcloud/dbaas-ui/commit/497c5c06f94bc283b5b0cd21466b5876e209eb6f)

  - fix: sqleditor empty result [3462a73d](https://github.com/tidbcloud/dbaas-ui/commit/3462a73dab43814bd7ab3bdb37f4bbab1c966a4a)

- Merge pull request [#3982](https://github.com/tidbcloud/dbaas-ui/pull/3982) from tidbcloud/fix/tcds-guidance-modal-close [cdf141e9](https://github.com/tidbcloud/dbaas-ui/commit/cdf141e9eb90d581aeec1dd60d4f84f3bbfe4195)

- Merge pull request [#3983](https://github.com/tidbcloud/dbaas-ui/pull/3983) from tidbcloud/fix/tcds-guidance-modal-close [a4d62cb0](https://github.com/tidbcloud/dbaas-ui/commit/a4d62cb0e17c0dd01d5f38a3965a3b241a0a1705)

  - fix: clickable table row when loading [6a985a1b](https://github.com/tidbcloud/dbaas-ui/commit/6a985a1b18eeacde54502054caaef1382cf99cd1)

  - hotfix: 202506191137 [e99e13cf](https://github.com/tidbcloud/dbaas-ui/commit/e99e13cf28f48572d6244ea0c70e8845a351ec77)

  - fix: canno close popover of tcds guidance [d567c004](https://github.com/tidbcloud/dbaas-ui/commit/d567c00452024c77533c26582f7fae5d648d1eca)

- Merge pull request [#3981](https://github.com/tidbcloud/dbaas-ui/pull/3981) from tidbcloud/hotfix/20250618-sqleditor-download-csv [36b68c47](https://github.com/tidbcloud/dbaas-ui/commit/36b68c475f605779e9bd66dd1a6fb2ff2e2e3067)

- Merge pull request [#3980](https://github.com/tidbcloud/dbaas-ui/pull/3980) from tidbcloud/hotfix/20250618-sqleditor-download-csv [1c28f4a0](https://github.com/tidbcloud/dbaas-ui/commit/1c28f4a0be606123d739f9496d324e607e6a4714)

  - fix: sql editor download csv error [c7379aee](https://github.com/tidbcloud/dbaas-ui/commit/c7379aee576262af67f0b365a67554abf5e10987)

- Merge pull request [#3979](https://github.com/tidbcloud/dbaas-ui/pull/3979) from tidbcloud/fix-metrics-icon [b2afb7cc](https://github.com/tidbcloud/dbaas-ui/commit/b2afb7ccd2bd1811c0e3eb7c6133645e7c61aca6)

  - fix: sqleditor download csv with json [5db17704](https://github.com/tidbcloud/dbaas-ui/commit/5db17704505cf87611aa5280c3e0254712b18986)

  - feat: pm feedbacks [c02db4ba](https://github.com/tidbcloud/dbaas-ui/commit/c02db4ba38d3774d92ce81dbf2facd6a24cf67e1)

  - feat: log redaction [63922238](https://github.com/tidbcloud/dbaas-ui/commit/6392223816f172c104fb0af08d3ddf2e4a9eb910)

  - fix: LabelTooltip style [f5fc8372](https://github.com/tidbcloud/dbaas-ui/commit/f5fc83721ea5c53c0083fc6a85157b85db2d8429)

- Merge pull request [#3935](https://github.com/tidbcloud/dbaas-ui/pull/3935) from tidbcloud/feat/import_v4 [9e0b016c](https://github.com/tidbcloud/dbaas-ui/commit/9e0b016cd1d24599f6209c90ac92e2711729772e)

  - fix: use v3 import temporarily [f05a0706](https://github.com/tidbcloud/dbaas-ui/commit/f05a0706c6323fec05013118af3b893b7591c48f)

  - refactor: move file [8b3b617e](https://github.com/tidbcloud/dbaas-ui/commit/8b3b617e034bb58f46b95b697c590f7339b81bf8)

  - fix: adjust S3 bucket access method for Aliyun clusters - Updated `s3_bucket_access_method` to use 'access_key' for Aliyun clusters, ensuring correct access configuration. - Maintained 'manual' access method for other cloud providers, enhancing flexibility in import settings. [8cd0e3c5](https://github.com/tidbcloud/dbaas-ui/commit/8cd0e3c5c65dd8cc9e920d96415a72722e9e1055)

  - fix: update bucket URI generation for import sources - Renamed `getBucketURIExampleV2` to `getBucketURIByImportSourceTypeServerless` for clarity and consistency with the new `ImportSourceTypeEnum`. - Adjusted the function to utilize `ImportSourceTypeEnum` for Azure, AWS, GCP, and Aliyun, ensuring accurate URI generation based on selected storage provider. - Updated `ConfigureConnection` to reflect the new function, enhancing user guidance for source URI input. [902a6ba1](https://github.com/tidbcloud/dbaas-ui/commit/902a6ba1b3706faf2b7db21e1ab528326decf477)

  - fix: update storage provider handling in import process - Replaced `CloudProviderConst` references with `ImportSourceTypeEnum` for AWS, GCP, Azure, and Aliyun in `normalizeImportSource` and related components, improving consistency and clarity in the import logic. - Adjusted default storage provider in `ConfigureConnection` to use `ImportSourceTypeEnum.S3`, aligning with the new enum structure. - Enhanced `sourceTypeOptions` to reflect the updated enum values, ensuring accurate representation of available cloud storage options. [17360902](https://github.com/tidbcloud/dbaas-ui/commit/17360902b54e47e13bb6e45bdafdeb60f4bb2378)

  - fix: streamline bucket URI generation in getBucketURIExampleV2 - Refactored `getBucketURIExampleV2` to use a common path variable for generating URIs across Azure, AWS, GCP, and Aliyun, improving code maintainability. - Updated return statements to ensure consistent URI formatting for all cloud providers. [e83f4f34](https://github.com/tidbcloud/dbaas-ui/commit/e83f4f34001afd942e15e92d9dc7a96a1ada3c0d)

  - fix: add support for multiple cloud storage URIs in import - Introduced `getBucketURIExampleV2` to generate URIs for Azure, AWS, GCP, and Aliyun, enhancing flexibility in source input. - Updated `source_uri` placeholder in `ConfigureConnection` to utilize the new function, improving user guidance based on selected storage provider. [fb8a08eb](https://github.com/tidbcloud/dbaas-ui/commit/fb8a08eb75e647dfb83a0b40d46c49c323b84cf4)

  - fix: enhance import source handling for multiple cloud providers - Updated `normalizeImportSource` to support Azure Blob and Aliyun OSS, adding respective authentication and target table info handling. - Modified `ConfigureConnection` to dynamically render input components based on selected storage provider, improving user experience for GCS, Azure, and Aliyun imports. [826ba0ad](https://github.com/tidbcloud/dbaas-ui/commit/826ba0ad0abd00280aa1a26c33935d0475b76ef9)

  - fix: enforce required fields in custom mapping inputs - Added `rules={{ required: true }}` to target table input fields, ensuring users must provide necessary information for successful imports. - Adjusted `Group` component alignment for better layout consistency in the form. [2c137b03](https://github.com/tidbcloud/dbaas-ui/commit/2c137b03bbf37afb8b7da39d5d0a782ce08c7743)

  - fix: auto-detect data format in custom mapping - Added logic to automatically detect the data format based on file extension when using custom mapping, enhancing import accuracy. - Integrated `FileExtensions` to streamline format checks for CSV, SQL, and PARQUET files, improving user experience during the import process. [e925d4d1](https://github.com/tidbcloud/dbaas-ui/commit/e925d4d1559302aecd04bdb6ab9aa2a6fa38af5e)

  - fix: enhance source input with hover info and update placeholders - Added a HoverCard to the source label, providing detailed guidance on file pattern specifications and wildcards. - Updated placeholder text for target database and table inputs to improve clarity for users. [6d8ce01d](https://github.com/tidbcloud/dbaas-ui/commit/6d8ce01d02aaa33c6a27dcbe00cc9b4221c63709)

  - fix: enhance single file import detection and naming convention logic - Added logic to auto-detect if the import source is a single file and set the `is_single_file` value accordingly. - Implemented automatic detection of data format based on file extension for single files, improving import accuracy. - Introduced checks for TiDB dumpling naming conventions, setting `use_tidb_dumpling_naming_conventions` based on filename structure, enhancing user guidance for file imports. - Updated handling of target table information when naming conventions are not followed, ensuring clarity in the import process. [a50ad200](https://github.com/tidbcloud/dbaas-ui/commit/a50ad200083c6b20c10de6f9d95b98b3e414d72c)

  - fix: add is_single_file logic to import process - Introduced `is_single_file` default value to the import form, enhancing the handling of single vs. multiple file imports. - Updated logic in `ConfigureConnection` to set `data_format` based on the file extension, improving import accuracy and user experience. [8bde5d1c](https://github.com/tidbcloud/dbaas-ui/commit/8bde5d1ca04b6b6c5071b78ed4fd87e96490b073)

  - fix: reorder logic in normalizeImportSource for clarity - Moved the storage provider check after filtering target table infos to improve code readability and maintainability. - This change ensures that the filtering logic is clearly separated from the provider-specific handling, enhancing overall code structure. [adcc9f94](https://github.com/tidbcloud/dbaas-ui/commit/adcc9f94c32241d7c6d4fbeef1bbd68be3a4fafd)

  - fix: enhance PreCheck component with expandable file list - Added an expandable feature to the `PrecheckResultItem` to show multiple matched data files, improving user interaction. - Introduced `IconChevronDown` for visual feedback on expandable sections, enhancing the overall user experience during the import process. [c1b3c702](https://github.com/tidbcloud/dbaas-ui/commit/c1b3c702d8f04bf2e3fd3fb11f944a5405fee596)

  - fix: enhance PreCheck component layout for target tables - Added `mah={600}` and `sx={{ overflowY: 'auto' }}` to the `Card.Section` for improved scrolling and visibility of target tables. This change enhances the user experience by ensuring that all target tables are accessible without layout issues. [4a7cb8fc](https://github.com/tidbcloud/dbaas-ui/commit/4a7cb8fc1c2ae36010721f491059a680f086ac00)

  - fix: set default storage provider to AWS in ImportFromCloudServerless - Updated the `storage_provider` default value to `CloudProviderConst.AWS` for consistency in the import process. - This change ensures users have a predefined provider, streamlining the initial setup. [5f0164c0](https://github.com/tidbcloud/dbaas-ui/commit/5f0164c093302bfd9ce33735db327c9e1f761d5f)

  - fix: update CSV format SVG files for improved design - Expanded the dimensions of the SVG files for better visibility and layout consistency. - Changed background colors and stroke colors to enhance contrast and readability. - Updated paths and elements to reflect a more modern design aesthetic, improving overall user experience. [e7b8c044](https://github.com/tidbcloud/dbaas-ui/commit/e7b8c044742e85177c891c020e5ac9041dfc9e93)

  - fix: update PreCheck component to handle naming conventions and custom mappings - Added logic to display messages based on whether naming conventions are followed or custom mappings are used, enhancing clarity for users during the import process. - Improved user guidance by clearly indicating how files will be imported based on the selected options. [634e861c](https://github.com/tidbcloud/dbaas-ui/commit/634e861cfe75198fb51baccdaf6648a091a1559a)

  - fix: enhance PreCheck component messaging for data file import - Updated the `Group` component to prevent wrapping and align items at the start, improving layout consistency. - Added a message to inform users to verify data format when no data files are found, enhancing clarity and user guidance during the import process. [a9578f80](https://github.com/tidbcloud/dbaas-ui/commit/a9578f809620260022eb2b88f5e4bfcaf686bd65)

  - fix: update placeholder for Source Files URI input in ImportFromCloudServerless step1 - Adjusted the placeholder for the `source_uri` input field to include a trailing slash, clarifying the expected format for users during the import process. [0ff6eca8](https://github.com/tidbcloud/dbaas-ui/commit/0ff6eca8da7085e8f53036edb6f92d1b57d31c8e)

  - fix: add alert for truncated file scans in PreCheck component - Introduced an alert to notify users when only the first 1000 files are scanned, emphasizing the importance of file naming conventions and formats to avoid import issues. - Updated imports to include `IconInfoCircle` for the new alert, enhancing user feedback during the import process. [39fd18df](https://github.com/tidbcloud/dbaas-ui/commit/39fd18dffe925be9b83ce7583f946371dcbcbd61)

  - fix: improve messaging in PreCheck component for table counts - Simplified the display of new and existing table counts by using template literals for better readability. - Removed redundant messaging about total tables, streamlining the user interface and enhancing clarity during the import process. [c79cd5f0](https://github.com/tidbcloud/dbaas-ui/commit/c79cd5f0e9ed3a8e5a5e7a31f1f661d9155394b5)

  - fix: refine PreCheck component error handling and messaging - Updated `disabled` state logic to check for `error_message` instead of `warning_message`, ensuring accurate user feedback during the import process. - Introduced new counts for tables being imported into existing tables and new tables using schema files, enhancing clarity in the UI. - Adjusted `FormErrorMessage` to only display validation errors, improving error handling consistency. - Updated `PrecheckResultItem` to reflect changes in error messaging, providing a clearer user experience. [c279b65c](https://github.com/tidbcloud/dbaas-ui/commit/c279b65cf985ce1698a379783aee292d150d1d52)

  - fix: update error messaging in import.swagger.json - Renamed `warning_message` to `error_message` for clarity in the API response, ensuring it accurately reflects the nature of the message. - Added `matched_schema_file` and `is_truncated` fields to enhance the response structure, providing more detailed information about the import process. [5b4a0fef](https://github.com/tidbcloud/dbaas-ui/commit/5b4a0fefa0966b5bfb3c0ed44a8cdb25d088f3cb)

  - fix: simplify normalizeImportSource function - Removed unused targetTableInfos parameter and streamlined the filtering logic to include custom_file checks, enhancing clarity and performance. - Updated PreCheck component to reflect the changes in normalizeImportSource, ensuring consistent data handling during the import process. [05b70852](https://github.com/tidbcloud/dbaas-ui/commit/05b7085267fde34e0da325564e4c98f5ab2c5b9f)

  - fix: enhance disabled state logic in PreCheck component - Updated the `disabled` state to include checks for target table warnings, improving user interaction by preventing actions when warnings are present. - Utilized `useMemo` for performance optimization in the calculation of the disabled state. [967223c0](https://github.com/tidbcloud/dbaas-ui/commit/967223c032bcfa798be26c2004fa1a0bd8c6545a)

  - fix: update PreCheck component UI and error handling - Replaced `color` prop with `c` for `IconCheckCircle` and `IconXCircle` to align with updated styling conventions. - Simplified `Card.Section` by removing unnecessary padding props. - Enhanced `PrecheckResultItem` layout with a `Box` wrapper for better styling and added a `HoverCard` for displaying warning messages, improving user experience during data import. [b69dfe8c](https://github.com/tidbcloud/dbaas-ui/commit/b69dfe8c2e5d7e4229ef92a7b86e5a8581469c73)

  - fix: enhance PreCheck component error messaging - Updated the `disabled` state to include a check for `warning_message`, preventing user actions when warnings are present. - Modified the `FormErrorMessage` to display the `warning_message` alongside validation errors, improving user feedback during the import process. [ee9e4ef2](https://github.com/tidbcloud/dbaas-ui/commit/ee9e4ef2166f05457771cdb74d4bed9f494fcae4)

  - fix: improve data file and table count messaging in PreCheck component - Updated the message in the PreCheck component to correctly pluralize "data file" and "table" based on the counts, enhancing clarity for users during the import process. [4eea8ec6](https://github.com/tidbcloud/dbaas-ui/commit/4eea8ec615858ed0d65987a5f714d1faa04a0184)

  - feat: add null value input field in CSV configuration - Introduced a new input field for specifying null values in the CSVConfiguration component, enhancing user control over data import settings. [1da219fa](https://github.com/tidbcloud/dbaas-ui/commit/1da219fab77886bd57da2fa78a1908615b843ae8)

  - fix: update CSV configuration link text for consistency - Changed "edit csv configuration here" to "edit CSV configuration here" for proper capitalization and improved readability in the ConfigureMapping component. [3dd3116e](https://github.com/tidbcloud/dbaas-ui/commit/3dd3116e402363ae696b76a08bf708ee4f9b6597)

  - fix: remove unused validation logic in PreCheck component - Eliminated the unused `validation_type` logic in the `onSubmit` function of the PreCheck component to clean up the code and improve readability. - Removed unnecessary import of `ImportValidationTypeEnum` as it is no longer needed. [f4167b68](https://github.com/tidbcloud/dbaas-ui/commit/f4167b68ebbb37d94cf3b5586e117e59af24ad30)

  - feat: add CSV format handling in normalizeImportOptions - Updated `normalizeImportOptions` to include `csv_format` when the selected data format is CSV, enhancing support for CSV configurations in the import process. [f24021f5](https://github.com/tidbcloud/dbaas-ui/commit/f24021f53fd3c3007c5b0343a6121705b01e2d65)

  - feat: add CSV configuration support in ConfigureMapping component - Introduced CSV format handling in the ConfigureMapping component, allowing users to edit CSV configurations through a popover interface. - Updated form data structure to include `csv_format` and integrated logic to conditionally render CSV configuration options based on selected data format. [2341e6aa](https://github.com/tidbcloud/dbaas-ui/commit/2341e6aa9e3f17f8ea33c0711da0ee255b7d9562)

  - fix: correct label typo in S3BucketAccess component - Changed label from "Credentials" to "Credential" in the S3BucketAccess component for consistency and clarity. [c452a9ff](https://github.com/tidbcloud/dbaas-ui/commit/c452a9fff68cd64d0dd7618a85fd15fa6acf758f)

  - fix: update Stack component in PrecheckResultItem for numeric font variant - Added `sx={{ fontVariantNumeric: 'tabular-nums' }}` to the Stack component in PrecheckResultItem to ensure consistent numeric formatting for displayed matched data files. [d86c9d0c](https://github.com/tidbcloud/dbaas-ui/commit/d86c9d0c2ca3ef5bb411eacc0130214c63fb034f)

  - feat: enhance PreCheck component with import validation and result display - Integrated validation and import creation logic using `useImportServiceValidateImport` and `useImportServiceCreateImport`. - Added loading state and error handling for the import process. - Updated UI to display the number of data files and target tables, with conditional rendering for success/error icons. - Introduced a collapsible section for detailed matched data files in the pre-check results. [35a55ccc](https://github.com/tidbcloud/dbaas-ui/commit/35a55ccc10c5bd8e073cc43b2debfb67a502eb77)

  - feat: enhance normalizeImportSource to support target table info - Updated `normalizeImportSource` function to accept an optional `targetTableInfos` parameter for improved handling of target table data from bucket scan results. - Adjusted the logic to map target table information when available, enhancing the import process for cloud sources. [03f830ab](https://github.com/tidbcloud/dbaas-ui/commit/03f830ab01a22fc96460f40919ece18d10a9c9e2)

  - feat: enhance PreCheck component with loading and error handling - Added loading and error states to the PreCheck component during file scanning. - Introduced visual feedback with Loader and icons for success/error messages. - Updated string interpolation for file import instructions to improve clarity. [bbfe8a1a](https://github.com/tidbcloud/dbaas-ui/commit/bbfe8a1a00cf5f1ce866cfed287e85f04aafc454)

  - fix: update string interpolation in ConfigureMapping component for clarity - Changed string interpolation from `{}` to `${}` for `db_name`, `table_name`, and `suffix` in the import instructions to ensure proper variable rendering in the UI. [eb8aa919](https://github.com/tidbcloud/dbaas-ui/commit/eb8aa919d60db3c57a2b5a5bae1376a958f9ce70)

  - feat: update import file type handling in Import feature - Added new file type mappings for SQL, AURORA_SNAPSHOT, CSV, and PARQUET to enhance import functionality. - Removed redundant import of ExportTargetTypeEnum for cleaner code. [32e7ef2b](https://github.com/tidbcloud/dbaas-ui/commit/32e7ef2b9ae868ea5f693253ad3aff08a7869ef3)

  - feat: enhance PreCheck component with cluster integration - Updated PreCheck to accept `cluster` prop for improved context during pre-check validation. - Integrated `useMount` to trigger pre-check API call with normalized import options and source data. - This change streamlines the import process for serverless clusters by ensuring relevant cluster data is utilized. [11d7a882](https://github.com/tidbcloud/dbaas-ui/commit/11d7a882c2f0c41a5f58ff65bfb6eca92c1691a8)

  - feat: add normalizeImportOptions function to handle import options - Introduced `normalizeImportOptions` to extract and structure file type from `ImportFromCloudFormData`. - This enhances data management for the import process in serverless clusters. [a57757f2](https://github.com/tidbcloud/dbaas-ui/commit/a57757f2cb098cab023243740c2a9a530f74746c)

  - feat: implement ImportFromCloud for serverless clusters with step-based wizard - Added ImportFromCloud component to facilitate importing from cloud storage with a multi-step wizard interface. - Integrated steps for connection configuration, mapping setup, and pre-check validation. - Created helper functions and types to manage form data effectively across steps. - Removed legacy step components to streamline the codebase. [d8ea5558](https://github.com/tidbcloud/dbaas-ui/commit/d8ea5558bea77489f5dcd403afbf4157a53eaf90)

  - fix: update onSubmit type in ConfigureMapping to use ConfigureMappingFormData - Changed the type of the `data` parameter in the `onSubmit` function from `any` to `ConfigureMappingFormData` for better type safety and clarity. [c23815e9](https://github.com/tidbcloud/dbaas-ui/commit/c23815e95ee1277e777baf4b2feea7e44fedc98a)

  - feat: enhance ConfigureConnection with S3 validation and error handling - Added validation for S3 bucket connection using `useImportServiceValidateImport`. - Implemented error messaging with `FormErrorMessage` for better user feedback. - Updated `s3_bucket_access_method` to support 'manual' and 'access_key' options. - Simplified source type options to only show AWS for now. - Refactored `onSubmit` to include connection testing before proceeding. [1fb30325](https://github.com/tidbcloud/dbaas-ui/commit/1fb303254da523776a6f64bc360d38f3c74d2fb5)

  - fix: update import path for ImportFromCloudForServerless component - Changed import statement to reference ImportFromCloudServerless for clarity and consistency in the codebase. [9234e9fd](https://github.com/tidbcloud/dbaas-ui/commit/9234e9fd0fd0bf77371d698bb1eb70bda07f28fc)

  - feat: implement ImportFromCloud component for serverless clusters - Added ImportFromCloud component with a step-based wizard for configuration. - Integrated form data management across steps using useSetState for better state handling. - Included steps for connection, mapping, and pre-check with respective components. [1460902f](https://github.com/tidbcloud/dbaas-ui/commit/1460902f153c45c1f7fc21c24927101848df46b2)

  - feat: add types for ImportFromCloud and enhance ConfigureConnection/Mapping forms - Introduced ImportFromCloudFormData type to combine connection and mapping form data. - Defined ConfigureConnectionFormData type for connection form fields. - Updated ConfigureMappingFormData type to include new fields and improved form handling. - Adjusted form initialization and input names for consistency and clarity. [571d5f5c](https://github.com/tidbcloud/dbaas-ui/commit/571d5f5c34af9685cbcee7bdcc0e303979456a36)

  - feat: update ConfigureMapping to conditionally render source and destination cards - Added logic to display source and destination cards based on the use of TiDB Dumpling naming conventions. - Updated text formatting in the cards for consistency. - Adjusted button layout for better alignment. [67107a53](https://github.com/tidbcloud/dbaas-ui/commit/67107a5363b228adad72a776b3c86e35fd27eb46)

  - feat: enhance ConfigureMapping with new form options - Added FormCheckbox for using TiDB Dumpling naming conventions. - Introduced FormRadioGroup for selecting data format with options for CSV, Parquet, Aurora, and SQL file. - Set default values for new form fields to improve user experience. [352d0f66](https://github.com/tidbcloud/dbaas-ui/commit/352d0f665694c7102b9bd2568e9a39c95f3d9658)

  - fix: adjust default values in ConfigureConnection form - Moved formData spread to include it after setting s3_bucket_access_method to 'manual' for proper initialization. - Ensured that storage_provider is still set based on the cluster's provider. [cf461759](https://github.com/tidbcloud/dbaas-ui/commit/cf461759c479e8820950276a5bc6a717b550c116)

  - feat: add S3 bucket access method to ConfigureConnection - Set default value for s3_bucket_access_method to 'manual' in form data. - Updated authTypeFormName to use s3_bucket_access_method for better clarity. [aa8e5ebb](https://github.com/tidbcloud/dbaas-ui/commit/aa8e5ebb00df8a86956e721c32db771d5a50df5c)

  - feat: update storage provider selection in ConfigureConnection - Added CloudStorageLabelConst to manage storage provider options dynamically. - Updated form to set default storage provider based on the cluster's provider. - Changed FormSelect to use the new sourceTypeOptions for better user experience. [6684ac93](https://github.com/tidbcloud/dbaas-ui/commit/6684ac9301034b6812bc74a55476673a9c28a598)

  - fix: clean up imports and streamline Menu component in ImportDropzone - Reordered imports for better readability. - Simplified Menu component by removing unnecessary props and conditions. - Adjusted click handler to directly use cluster ID for navigation. [eae8fb07](https://github.com/tidbcloud/dbaas-ui/commit/eae8fb07ca0102b9ce0929c4d376ece98151f3b3)

  - feat: enhance ImportFromCloud flow with form data management - Integrated form data handling in ImportFromCloud, allowing for state persistence across steps. - Updated ConfigureConnection, ConfigureMapping, and PreCheck components to accept formData and onFinish props for better data flow. - Changed button types to "submit" for proper form submission behavior. [27bbf0b6](https://github.com/tidbcloud/dbaas-ui/commit/27bbf0b637fbf49bda0acdd20644f6d4855be137)

  - feat: implement new ImportFromCloud flow for V4 - Added ImportFromCloud component for serverless clusters, integrating a step-based wizard for configuration. - Created step components: ConfigureConnection, ConfigureMapping, and PreCheck for enhanced user experience. - Updated S3BucketAccess to accept a dynamic label prop for better customization. - Refactored ImportFromCloud in V3 to pass cluster prop to the new V4 component. [36a5c4f6](https://github.com/tidbcloud/dbaas-ui/commit/36a5c4f6f101e127d28c69e6ac4ff8050f155f59)

  - feat: update import swagger [811c12c7](https://github.com/tidbcloud/dbaas-ui/commit/811c12c7b747e3f49d9eceb18de23a5bef78bf82)

- Merge pull request [#3978](https://github.com/tidbcloud/dbaas-ui/pull/3978) from tidbcloud/fix/icon [389060b6](https://github.com/tidbcloud/dbaas-ui/commit/389060b68eb0d4425d729765d2683af8809a6291)

  - fix: remove hard-coded stroke width for help icon [4e6a295b](https://github.com/tidbcloud/dbaas-ui/commit/4e6a295b3b564321e58203785e5e9578a338a191)

- Merge pull request [#3801](https://github.com/tidbcloud/dbaas-ui/pull/3801) from tidbcloud/fix/icon [7a38467d](https://github.com/tidbcloud/dbaas-ui/commit/7a38467d1fbe663879bd45886666642bfec2063c)

  - fix: remove menu icon in dot action [1c784b4f](https://github.com/tidbcloud/dbaas-ui/commit/1c784b4fbf9d7b138d8ff0b1ae9ab85f1c498e94)

  - refactor: optimize import statements and menu item structure in Editor and Actions components [01c661f0](https://github.com/tidbcloud/dbaas-ui/commit/01c661f08fe1da69e9d379714465ef8201954515)

- Merge pull request [#3976](https://github.com/tidbcloud/dbaas-ui/pull/3976) from tidbcloud/hotfix-202506171836 [892d2aee](https://github.com/tidbcloud/dbaas-ui/commit/892d2aee9b5a5c080cc7533e6d2f37360adc5187)

- Merge pull request [#3977](https://github.com/tidbcloud/dbaas-ui/pull/3977) from tidbcloud/hotfix-202506171836 [fea16d37](https://github.com/tidbcloud/dbaas-ui/commit/fea16d37168b823b59535a2c644fec9150dc090d)

  - refactor: enhance Imports component structure and UI interactions [9256d9bb](https://github.com/tidbcloud/dbaas-ui/commit/9256d9bbe59f465bd797968f33f9c6aecdb3a705)

  - fix: user id in closure [03235d9e](https://github.com/tidbcloud/dbaas-ui/commit/03235d9ee12863088dbea1d4a2c73b1b147f84fc)

  - style: remove commented-out .tiui-icon styles in global.css [ebffedbd](https://github.com/tidbcloud/dbaas-ui/commit/ebffedbd184831f93403951dd10685f5e7057dbe)

  - refactor: streamline icon imports and menu item usage in Cluster Operations [26ad7729](https://github.com/tidbcloud/dbaas-ui/commit/26ad77298a76eb62c26888df00b32f6978741b1c)

  - style: comment out .tiui-icon styles in global.css for future reference [fb7737b3](https://github.com/tidbcloud/dbaas-ui/commit/fb7737b3eb7cb6895c6ba348263193c277a175f2)

  - chore: update @tidbcloud/uikit version to 2.4.0 in package.json and yarn.lock [5d5ba66a](https://github.com/tidbcloud/dbaas-ui/commit/5d5ba66a445a6321028ac88874c2d0c5b34dfa6c)

  - fix: user id deps [03b95c86](https://github.com/tidbcloud/dbaas-ui/commit/03b95c861ea326223d460f7c481d26f6e75ed25a)

  - hotfix: 202506171836 [4e8ca03a](https://github.com/tidbcloud/dbaas-ui/commit/4e8ca03a195fd84db72a7968d5aff1da26daa706)

  - fix: upsell key by user id [1d9e1d2c](https://github.com/tidbcloud/dbaas-ui/commit/1d9e1d2cd99cd67bcb4a834929e31a9842f77199)

  - chore: update @tidbcloud/uikit version to 2.3.3 in package.json and yarn.lock [e8af3a64](https://github.com/tidbcloud/dbaas-ui/commit/e8af3a6448bc9f40fb769016c20ed07263b6003c)

  - fix: update icon imports and usage across multiple components [e089cb00](https://github.com/tidbcloud/dbaas-ui/commit/e089cb00d868547d81f4f9017a6c7dec10524de0)

  - style: move non-scaling stroke to .tiui-icon parent selector in global.css [6014d614](https://github.com/tidbcloud/dbaas-ui/commit/6014d614a78ccccacd3c0956982389f7f643d64d)

  - style: add non-scaling stroke and stroke-width to .tiui-icon in global.css [6f1e9c4c](https://github.com/tidbcloud/dbaas-ui/commit/6f1e9c4c495c3b1750ee7b717fd5a23fe3c6cc31)

- Merge pull request [#3973](https://github.com/tidbcloud/dbaas-ui/pull/3973) from tidbcloud/release-20250617 [fa4b6006](https://github.com/tidbcloud/dbaas-ui/commit/fa4b6006b79a294c160242e8cafa0c122272711d)

- Merge pull request [#3974](https://github.com/tidbcloud/dbaas-ui/pull/3974) from tidbcloud/release-20250617 [aa14610c](https://github.com/tidbcloud/dbaas-ui/commit/aa14610c2a72b13c5a3482cf19b02c4114a296cf)

  - release: 20250617 [12d19168](https://github.com/tidbcloud/dbaas-ui/commit/12d19168b969c26345c60bcc51619bc7e732b3ae)

- Merge pull request [#3863](https://github.com/tidbcloud/dbaas-ui/pull/3863) from tidbcloud/feat-new-navigation [e971daeb](https://github.com/tidbcloud/dbaas-ui/commit/e971daeba24c7f6c08c778970c39bcee0c69a1b7)

  - fix: test fixture [640de08a](https://github.com/tidbcloud/dbaas-ui/commit/640de08ac9e8f1caf4606fe319d6c1bb65d56ff7)

  - chore: remove console [ecc431e9](https://github.com/tidbcloud/dbaas-ui/commit/ecc431e93be67a64289310f4deff5a8d65ee0499)

  - fix: test [af66cffb](https://github.com/tidbcloud/dbaas-ui/commit/af66cffb941cc7f46acdf9884443cfe76b2a7bf2)

- Merge pull request [#3972](https://github.com/tidbcloud/dbaas-ui/pull/3972) from tidbcloud/feat/alibaba-support-plan [ce76df0e](https://github.com/tidbcloud/dbaas-ui/commit/ce76df0e15d96ae1f500ba96cd1fd96a1a027da5)

  - fix: test [6d26ef70](https://github.com/tidbcloud/dbaas-ui/commit/6d26ef7036c4759d537357bd32119c1bef0d7010)

- Merge pull request [#3970](https://github.com/tidbcloud/dbaas-ui/pull/3970) from tidbcloud/fix/full-node-on-nodemap-page [d4e6d6c1](https://github.com/tidbcloud/dbaas-ui/commit/d4e6d6c18dbdc132c3c0d00afb5cb731fa594aa2)

- Merge pull request [#3971](https://github.com/tidbcloud/dbaas-ui/pull/3971) from tidbcloud/fix/full-node-on-nodemap-page [b68cbbb9](https://github.com/tidbcloud/dbaas-ui/commit/b68cbbb9c00a1f20b05c2009489296bae85c9be8)

  - fix: path name [fee25d55](https://github.com/tidbcloud/dbaas-ui/commit/fee25d55bec68b4448ff56fe78f2f2fb44f3f2dd)

  - chore: remove unnecessary log [cee79d7c](https://github.com/tidbcloud/dbaas-ui/commit/cee79d7c5aa0b514e674206d801b61ec41ce3450)

  - fix: path name [0b26cf8f](https://github.com/tidbcloud/dbaas-ui/commit/0b26cf8fcfcd3d9453b0367a44851b31d64c3ada)

  - hotfix: 202506171556 [ded73304](https://github.com/tidbcloud/dbaas-ui/commit/ded733049eff36bb71aaf585e97b43096b89cba3)

  - tweak: ci var [e14f40a6](https://github.com/tidbcloud/dbaas-ui/commit/e14f40a6f44a91db841ebe138c2ef7f9e7a43b78)

  - feat(support): add tooltip support for plan titles and enhance plan tier structure [b115e1b0](https://github.com/tidbcloud/dbaas-ui/commit/b115e1b0d73b477626494cb6bdde4c2c7b73ceb3)

  - feat(support): refine button properties and disable logic for plan actions [b9cc5ef7](https://github.com/tidbcloud/dbaas-ui/commit/b9cc5ef7ae15e69c772d3b1fbc27a93a971847c2)

  - fix: resume price [dde6f240](https://github.com/tidbcloud/dbaas-ui/commit/dde6f24015f0f3c63c2ea868263510b9ad59fa08)

  - fix: node map miss instances [634bf316](https://github.com/tidbcloud/dbaas-ui/commit/634bf316f814974d7b08099a7f09414c12320b30)

  - chore: nav item position [a59bd58a](https://github.com/tidbcloud/dbaas-ui/commit/a59bd58a87785eda527ac5b57f886e4ba18c4c4f)

  - feat(support): add alicloud plan disable logic for purchase actions [c0c6b221](https://github.com/tidbcloud/dbaas-ui/commit/c0c6b221a5ca3a392ab6e759504163aafea5441e)

  - refactor: simplify ClusterPropPanel by removing rightSection and integrating TierType display [8bc8d617](https://github.com/tidbcloud/dbaas-ui/commit/8bc8d617efab2ac2f1ec11cf0ea55006447eb9f5)

  - feat(support): enhance support plan actions with additional payment method check and disable logic [b7cf2d22](https://github.com/tidbcloud/dbaas-ui/commit/b7cf2d2295bcdb91e0f3efb4d564b5a1fc03b2d0)

  - feat(switcher): create cluster shortcut [b7008986](https://github.com/tidbcloud/dbaas-ui/commit/b70089866957f68a78c7536b607210d39ab1e1f4)

  - tweak: update typography and icon size in UserNavMenu [b0609224](https://github.com/tidbcloud/dbaas-ui/commit/b06092249fbecb3c4085bc0a765416ec27171e67)

  - tweak: styles [74d1ff7a](https://github.com/tidbcloud/dbaas-ui/commit/74d1ff7a936a2dcc1f94dc7d51e82b8096a55623)

  - tweak: styles [6b4fb9a4](https://github.com/tidbcloud/dbaas-ui/commit/6b4fb9a430455fb3b85640b6e04e99691b7c24c4)

  - chore: wording [6582d7bb](https://github.com/tidbcloud/dbaas-ui/commit/6582d7bbdedd103534d026345c007c1acc9ee8c1)

  - tweak(diagnosis): styles [07fb3bc5](https://github.com/tidbcloud/dbaas-ui/commit/07fb3bc52b00e2b4717b52edc401723b8045a141)

  - fix: conflict [3b9f3941](https://github.com/tidbcloud/dbaas-ui/commit/3b9f3941e6091f085c64c5298051c43ff3dd0be7)

- Merge pull request [#3966](https://github.com/tidbcloud/dbaas-ui/pull/3966) from tidbcloud/hotfix/20250611-essential-price [9ef1b6d2](https://github.com/tidbcloud/dbaas-ui/commit/9ef1b6d2ec6b60d427d6670bccc063d1fe9463dc)

- Merge pull request [#3967](https://github.com/tidbcloud/dbaas-ui/pull/3967) from tidbcloud/hotfix/20250611-essential-price [78cea7e3](https://github.com/tidbcloud/dbaas-ui/commit/78cea7e32565cde9e4f490fdffd1c1a19f016d30)

  - fix: alicloud essential ui [6ce13b48](https://github.com/tidbcloud/dbaas-ui/commit/6ce13b48fcf418165ed7048d981895d8f65ec2c5)

  - fix: alicloud essential ui [f55b8ee4](https://github.com/tidbcloud/dbaas-ui/commit/f55b8ee45362cdfa83c96f7064ae718da08c9643)

  - feat: alicloud essential price text [318b179a](https://github.com/tidbcloud/dbaas-ui/commit/318b179aa32bcf5b116c35a8587d5eddab306fb5)

  - feat: add organization settings and billing links to UserNavMenu [c8e15458](https://github.com/tidbcloud/dbaas-ui/commit/c8e1545828c5d719bfb39123a2ca54ca41f615b0)

  - tweak: tips indent [cef1f75f](https://github.com/tidbcloud/dbaas-ui/commit/cef1f75f97b128144db40800088c2856b42f3ed1)

  - tweak: org project panel indent [73efff2e](https://github.com/tidbcloud/dbaas-ui/commit/73efff2e7bf84a7dfa7a97c55b54134fd95736a1)

  - fix: refactor TiDBNextGen and ClusterPlan components to improve Alibaba Cloud handling and introduce clusterPlanProps [f7b13011](https://github.com/tidbcloud/dbaas-ui/commit/f7b1301143caf7dba2a9febfb200aaeba1db2dfc)

  - fix: enhance handling for alicloud provider in Guard and TiDBNextGen components [f00d012e](https://github.com/tidbcloud/dbaas-ui/commit/f00d012e24457833452ccda3d27756b570b693f4)

  - fix: if provider is alicloud ,then only essential [2c5b5d4a](https://github.com/tidbcloud/dbaas-ui/commit/2c5b5d4a9f89cb3cbb3f1d53c39ff4e4e830bf1d)

  - fix: update billing link text and tracking event for Alibaba Cloud Platform [ebd4688b](https://github.com/tidbcloud/dbaas-ui/commit/ebd4688b9fba7b71f1a7b0c1eb6c6a785a48a5bd)

  - feat: use component [203c3d00](https://github.com/tidbcloud/dbaas-ui/commit/203c3d003ba51b7e33ed4a0bd929f8133ed73fe6)

  - feat: restore change [37f00bc7](https://github.com/tidbcloud/dbaas-ui/commit/37f00bc72fb62c3081e54d0bce7ed263abbd4fbb)

  - feat: switch to old creation page when select gcp and azure provider [d440932c](https://github.com/tidbcloud/dbaas-ui/commit/d440932c6a12bda1d7864f80c7950623759fe5e8)

  - feat: remove StorageDownDisabledTooltip [bf9791a9](https://github.com/tidbcloud/dbaas-ui/commit/bf9791a9e087a0c16e5137489b2d914a4d64b38e)

  - restore scalein disabled tooltip [739b3d77](https://github.com/tidbcloud/dbaas-ui/commit/739b3d77444a6accbe8c24476e878ab5114cff29)

  - feat: show price error correctly [8a99ca85](https://github.com/tidbcloud/dbaas-ui/commit/8a99ca85ee7f8a9cfbba931095bce09d4017b33f)

- Merge pull request [#3965](https://github.com/tidbcloud/dbaas-ui/pull/3965) from tidbcloud/release-20250610 [332043f0](https://github.com/tidbcloud/dbaas-ui/commit/332043f09016ecd9900d1691ba1a0691c05aaf47)

- Merge pull request [#3964](https://github.com/tidbcloud/dbaas-ui/pull/3964) from tidbcloud/release-20250610 [7fec5e85](https://github.com/tidbcloud/dbaas-ui/commit/7fec5e85e72aa56dc3f376324cb92c15a155c892)

  - release: 20250610 [8591be85](https://github.com/tidbcloud/dbaas-ui/commit/8591be85b87fc0f17997094d6ee2325a1c75429a)

- Merge pull request [#3963](https://github.com/tidbcloud/dbaas-ui/pull/3963) from tidbcloud/fix/alibaba-cloud-update [0f5447b8](https://github.com/tidbcloud/dbaas-ui/commit/0f5447b8eca02fd90b3eea0d6d7913afb7cfd655)

  - fix: refactor TiDBNextGen and ClusterPlan components to improve Alibaba Cloud handling and introduce clusterPlanProps [c27c236c](https://github.com/tidbcloud/dbaas-ui/commit/c27c236cb2c857e3121f9f80e8b8ca5010cedadb)

  - fix: enhance handling for alicloud provider in Guard and TiDBNextGen components [15efaab7](https://github.com/tidbcloud/dbaas-ui/commit/15efaab7d01472d62235240f4f5ce8f3e74a525d)

- Merge pull request [#3962](https://github.com/tidbcloud/dbaas-ui/pull/3962) from tidbcloud/feat/show-estimate-price-error [d6936c78](https://github.com/tidbcloud/dbaas-ui/commit/d6936c783537ae9e6a90d9fdb1a27cbd0d485253)

  - feat: use component [e4a04b70](https://github.com/tidbcloud/dbaas-ui/commit/e4a04b7048485ec569ad062c0ef9d00d51992c0b)

  - feat: restore change [1f397beb](https://github.com/tidbcloud/dbaas-ui/commit/1f397beb459f1f964a1a544f5eb5be7f4bfa324f)

  - fix: if provider is alicloud ,then only essential [304a16a1](https://github.com/tidbcloud/dbaas-ui/commit/304a16a16d8ef5bf9517c976663d591011a5885a)

  - fix: update billing link text and tracking event for Alibaba Cloud Platform [034f9aa8](https://github.com/tidbcloud/dbaas-ui/commit/034f9aa88cd93cea4724dad659d789b599faa501)

  - feat: switch to old creation page when select gcp and azure provider [94f9c8d7](https://github.com/tidbcloud/dbaas-ui/commit/94f9c8d7998f4df2a5148c4a0c5b0b952bf4b7c3)

  - feat(project): add default opened sub-menu to AdminNavMenu [a480fe1c](https://github.com/tidbcloud/dbaas-ui/commit/a480fe1cbd3246a4a5042226d2f4c5e23945c795)

  - tweak: tooltip styles [ae05b94f](https://github.com/tidbcloud/dbaas-ui/commit/ae05b94fea5f988663745235de85606ea8811eca)

  - tweak: middle ellipsis [4fd32f46](https://github.com/tidbcloud/dbaas-ui/commit/4fd32f466e92e5aea34fd8e09e55a0b399169c1e)

  - feat: remove StorageDownDisabledTooltip [8ae0cf8a](https://github.com/tidbcloud/dbaas-ui/commit/8ae0cf8a5624cd2c1dbd2f0bc10fa7ccc5a9ecf3)

  - restore scalein disabled tooltip [3e75ce3c](https://github.com/tidbcloud/dbaas-ui/commit/3e75ce3c33300e47927acb416e6423f6b2c4e784)

  - chore: add anchor [6833fa3c](https://github.com/tidbcloud/dbaas-ui/commit/6833fa3cd268220450b9aa93eefbf98cf87052d3)

  - init: cluster integration [33e78fb9](https://github.com/tidbcloud/dbaas-ui/commit/33e78fb9165c1713a6df9f202f23df91c735f4fb)

- Merge branch 'dev' into feat-new-navigation [e126ee65](https://github.com/tidbcloud/dbaas-ui/commit/e126ee65ace2a9390cbcd5154c0b78a1da8797c4)

- Merge pull request [#3959](https://github.com/tidbcloud/dbaas-ui/pull/3959) from tidbcloud/fix/revert-maintennance-window-alert [764617cd](https://github.com/tidbcloud/dbaas-ui/commit/764617cdf015c55be018b5f07e2af6f50dd53c3d)

- Merge pull request [#3960](https://github.com/tidbcloud/dbaas-ui/pull/3960) from tidbcloud/fix/revert-maintennance-window-alert [72a16125](https://github.com/tidbcloud/dbaas-ui/commit/72a161258209e96e9f092f31119d9709c10ac78c)

  - hotfix: 202506081221 [109ff777](https://github.com/tidbcloud/dbaas-ui/commit/109ff77726457e3c1332f19b4a270c06d26ac04f)

  - fix: restore alert [f418d522](https://github.com/tidbcloud/dbaas-ui/commit/f418d522cba3c11f15023b2830e009a6c9403b95)

  - feat: show price error correctly [b7e2a282](https://github.com/tidbcloud/dbaas-ui/commit/b7e2a282b09cafb58ee1517803a93dd8b667305f)

  - feat: notification add detail open/close icon [5dfe7810](https://github.com/tidbcloud/dbaas-ui/commit/5dfe78106bba5d967f72827609ef8ba715cb1ec9)

  - fix: notification UI opti [ea044146](https://github.com/tidbcloud/dbaas-ui/commit/ea04414651a2ad31d81db42c70730f4c1876ee88)

  - styles: some updates [3fe2889d](https://github.com/tidbcloud/dbaas-ui/commit/3fe2889db06eecfa3229a612cd61f95bcc105d74)

  - tweak: use mono font [5d7d5501](https://github.com/tidbcloud/dbaas-ui/commit/5d7d55011e25f9557a03396eacdc2f70380973bb)

  - tweak: hover name btn [f65cedf7](https://github.com/tidbcloud/dbaas-ui/commit/f65cedf7ddfc751da787f19128ab3623836ee419)

  - fix: cluster overview metrics [4454184a](https://github.com/tidbcloud/dbaas-ui/commit/4454184ac536859dbf4bff594d179391ab85c26e)

  - tweak(nav_switcher): name ellipsis [4efc07ae](https://github.com/tidbcloud/dbaas-ui/commit/4efc07ae95b8a029c8a4f15af6773978485cc922)

  - chore: remove unused switcher [736f7c3a](https://github.com/tidbcloud/dbaas-ui/commit/736f7c3aeb8bf21803f41b517535490a01107081)

  - style: set pointer event of notification badge to none [c0283d23](https://github.com/tidbcloud/dbaas-ui/commit/c0283d23cc6922bf36e0f5143c17859f7041b44a)

- Merge branch 'dev' into feat-new-navigation [2e66c8c0](https://github.com/tidbcloud/dbaas-ui/commit/2e66c8c0a10a0d1f6044447c8b7f3f277afcfd9f)

- Merge pull request [#3958](https://github.com/tidbcloud/dbaas-ui/pull/3958) from tidbcloud/release-20250604 [4089a4db](https://github.com/tidbcloud/dbaas-ui/commit/4089a4db150b69147aa5c33833af0d30bdf27f86)

- Merge pull request [#3957](https://github.com/tidbcloud/dbaas-ui/pull/3957) from tidbcloud/release-20250604 [eefae2c8](https://github.com/tidbcloud/dbaas-ui/commit/eefae2c8150b34c77f4498c9746e9dada1d5c877)

  - relase:20250604 [8515e6b3](https://github.com/tidbcloud/dbaas-ui/commit/8515e6b3cc5f6908ead44099fae03d2f2df18d31)

- Merge pull request [#3956](https://github.com/tidbcloud/dbaas-ui/pull/3956) from tidbcloud/fix/pause-resume-price [dca98bf8](https://github.com/tidbcloud/dbaas-ui/commit/dca98bf82f513487779e39c1efdc38d99888e4b8)

  - feat(NavMenu): add defaultOpenedSub prop to control submenu expansion [a14c0f80](https://github.com/tidbcloud/dbaas-ui/commit/a14c0f8063937a5f72e1bdea80f69b01fa175e98)

- Merge pull request [#3954](https://github.com/tidbcloud/dbaas-ui/pull/3954) from tidbcloud/feat/billing-tips [d8f31771](https://github.com/tidbcloud/dbaas-ui/commit/d8f31771f24a589aa6d9b1f3ae58610bfc13b928)

  - feat:remove prompted of pasu and resume page [7bbc1364](https://github.com/tidbcloud/dbaas-ui/commit/7bbc136442c350b6ff0d881ea488dfa39439f527)

  - chore: wording [9e93adfd](https://github.com/tidbcloud/dbaas-ui/commit/9e93adfde74e3f13fc2cceb5a6b91cefc4adf053)

- Merge pull request [#3943](https://github.com/tidbcloud/dbaas-ui/pull/3943) from tidbcloud/feat/auzre-resource-precheck [eac3d12b](https://github.com/tidbcloud/dbaas-ui/commit/eac3d12b3350fac708f0ce2958f507e497955810)

  - feat: remove test data [5c9e2d3a](https://github.com/tidbcloud/dbaas-ui/commit/5c9e2d3a4fa5747f5742f23be9f67f0a0f4e4e3d)

  - fix: npe of creatingitems [11177738](https://github.com/tidbcloud/dbaas-ui/commit/111777381fc44fc3e9535886ff6cb138e2e1ac1e)

  - feat: remove unnecessary log [928fcffb](https://github.com/tidbcloud/dbaas-ui/commit/928fcffba6c7456bc7d364020562c6d7e499a685)

  - feat: hide limitation alert when no-limitation-whitelist is enabled [8ec823ac](https://github.com/tidbcloud/dbaas-ui/commit/8ec823acc82b631ad6af3472cd1796bcf1488ca4)

  - feat: add preview for azure provider, fix link for azure [37eb0c39](https://github.com/tidbcloud/dbaas-ui/commit/37eb0c39ed501d1ba314116bab9b82c89382f681)

  - feat: add log [03e5a184](https://github.com/tidbcloud/dbaas-ui/commit/03e5a18436c984d866eacd18bd1e9f1138709b63)

  - feat: fix lint error [da181694](https://github.com/tidbcloud/dbaas-ui/commit/da18169494144d9dbd6c3a376431df4a90ee6a83)

  - feat: support nolimitation for tikv,tiflash [e741144b](https://github.com/tidbcloud/dbaas-ui/commit/e741144be184185d5ace66f9998ab9d05584a426)

  - feat: no limitation whitelist [a152c755](https://github.com/tidbcloud/dbaas-ui/commit/a152c7555344c9a4eb76cf09a7b4fe7ebb75766c)

  - feat: create status clusters display together [85003dcc](https://github.com/tidbcloud/dbaas-ui/commit/85003dcc14daea646a2b50edc66305942738cf1b)

  - feat: alert style [0b3fb817](https://github.com/tidbcloud/dbaas-ui/commit/0b3fb81775b8d15ad4bd1f919af12e28fb0188ca)

  - feat: should use creating [20914f21](https://github.com/tidbcloud/dbaas-ui/commit/20914f21df2770975af3b95af8f45f84fd262759)

  - feat: show alert by status [d45db28e](https://github.com/tidbcloud/dbaas-ui/commit/d45db28ee4aff060ef661f8c2273b1f83aced177)

  - feat: node and overview insufficient reason [b873a2c8](https://github.com/tidbcloud/dbaas-ui/commit/b873a2c88a7262e79c6f5e37fd351283ccf08f26)

  - feat: insufficient resaon [bdd046a1](https://github.com/tidbcloud/dbaas-ui/commit/bdd046a1751bf2f95a3c7dfa525067eafa6a5505)

  - feat: show insuffecient clusters [97d593b4](https://github.com/tidbcloud/dbaas-ui/commit/97d593b46e7e60021ea1f2ee8890c1adc29cd951)

  - feat: request insufficient cluster [5c49501f](https://github.com/tidbcloud/dbaas-ui/commit/5c49501fb451d93a5ed70d218bafa1e2400f1e0f)

- Merge pull request [#3924](https://github.com/tidbcloud/dbaas-ui/pull/3924) from tidbcloud/feat/node-group-limitation [522621d0](https://github.com/tidbcloud/dbaas-ui/commit/522621d0bfa5f21657389cdfec62a6eabb4ec44b)

- Merge pull request [#3952](https://github.com/tidbcloud/dbaas-ui/pull/3952) from tidbcloud/feat/restore-original-price [dc9d5b50](https://github.com/tidbcloud/dbaas-ui/commit/dc9d5b5065018f6aee743b6ff8786dfea7198d58)

- Merge pull request [#3953](https://github.com/tidbcloud/dbaas-ui/pull/3953) from tidbcloud/feat/editor-ai-privacy [26f1cd31](https://github.com/tidbcloud/dbaas-ui/commit/26f1cd311b177c12383ec05d99085fd92b5e0b17)

- Merge pull request [#3955](https://github.com/tidbcloud/dbaas-ui/pull/3955) from tidbcloud/fix/link [9c5dac2b](https://github.com/tidbcloud/dbaas-ui/commit/9c5dac2b045e683362c6bc569c483f9bcf64a154)

  - fix: update documentation links for GCS and S3 access in ImportV3 components [39f48c11](https://github.com/tidbcloud/dbaas-ui/commit/39f48c11725e17840a5edf423a8ae9d6eee692d2)

  - feat: editor ai privacy [3d98224b](https://github.com/tidbcloud/dbaas-ui/commit/3d98224b78a966a643f0f9ffdd2cfc82cc1e6ac5)

  - feat: revert adjustment of e2e-test [ea4e523d](https://github.com/tidbcloud/dbaas-ui/commit/ea4e523d4cf330745605922763db7bf83c4e6b0a)

  - refactor: remove discount price [6dc41822](https://github.com/tidbcloud/dbaas-ui/commit/6dc41822d93a034faf428522b9b11bc242a09693)

  - feat(Billing): add BasicTips component for service classification in Bills table [00040461](https://github.com/tidbcloud/dbaas-ui/commit/000404612c641b2a4afcbeaa90e97685c0e3d351)

- Merge branch 'dev' into feat-new-navigation [6b177a63](https://github.com/tidbcloud/dbaas-ui/commit/6b177a639d51f15d09d76a3dad3c3fe947855abb)

- Merge pull request [#3951](https://github.com/tidbcloud/dbaas-ui/pull/3951) from tidbcloud/hotfix/oauth-org-only [7e5b7eda](https://github.com/tidbcloud/dbaas-ui/commit/7e5b7edac68e243d2091fb1fb2939cef1d8079fa)

- Merge pull request [#3950](https://github.com/tidbcloud/dbaas-ui/pull/3950) from tidbcloud/hotfix/oauth-org-only [140ecd43](https://github.com/tidbcloud/dbaas-ui/commit/140ecd43670839adbdddc2d369220d4bfa14b5ad)

  - hotfix: 202506031212 [b2fb6630](https://github.com/tidbcloud/dbaas-ui/commit/b2fb66300adb17967aaf776affca62869f06180a)

- Merge pull request [#3948](https://github.com/tidbcloud/dbaas-ui/pull/3948) from tidbcloud/fix/link [64863b82](https://github.com/tidbcloud/dbaas-ui/commit/64863b82ca9c86b5c738b8bc0e88d27dd7dcc8eb)

- Merge pull request [#3949](https://github.com/tidbcloud/dbaas-ui/pull/3949) from tidbcloud/feat/ai-reviewer-20250603 [c734f0fa](https://github.com/tidbcloud/dbaas-ui/commit/c734f0fad09687f480e2047009923471eeb69000)

  - feat: fix format error [324e1738](https://github.com/tidbcloud/dbaas-ui/commit/324e1738de2d13b63f3dc71bc1d9aa1fd7d4ae21)

  - refactor(ImportFromCloud): reorganize imports and update Azure doc link; fix import order in helpers and Creation component [f690c966](https://github.com/tidbcloud/dbaas-ui/commit/f690c96619baec7b14a9800ea3b522635cbd951a)

- Merge pull request [#3937](https://github.com/tidbcloud/dbaas-ui/pull/3937) from tidbcloud/feat/enhance-tiflash-setting-ux [c5ddbcfa](https://github.com/tidbcloud/dbaas-ui/commit/c5ddbcfa7b093b1e0c3f45e25d3b4a05f2274e9d)

  - feat: set min value as 1,fix no child sytle for compoentnblock [b72397c2](https://github.com/tidbcloud/dbaas-ui/commit/b72397c209fb9f4e9e86a0418de944dacdf635d5)

  - feat: filter out groups without an id [6dd87ba6](https://github.com/tidbcloud/dbaas-ui/commit/6dd87ba6beff28f01339ad05bbea7cc71cb67af7)

  - feat: add scroll to cluster size [09549e6a](https://github.com/tidbcloud/dbaas-ui/commit/09549e6ac79360fc4bdb571b3009d9d8d9d4f66d)

  - feat: revert playwright config [89377c38](https://github.com/tidbcloud/dbaas-ui/commit/89377c380ae7429955243782add3c02b688b6712)

  - feat: separate folder [68caa2f6](https://github.com/tidbcloud/dbaas-ui/commit/68caa2f6a36649ab10259a78c356e800f683761c)

  - feat: record video [32db91b0](https://github.com/tidbcloud/dbaas-ui/commit/32db91b08d52c56807a6d55aabc3e590b5b1bcd7)

  - feat: use 999 as pagesize for show all node groups [692e45b3](https://github.com/tidbcloud/dbaas-ui/commit/692e45b3ea3c6d832f26dc2df12fa7d5b61a2dba)

  - feat: use nodeGroupLimitation [a67e6fcc](https://github.com/tidbcloud/dbaas-ui/commit/a67e6fccd7a23795c49118261c446fb4e7177356)

  - feat: add node group limitation white list [40c17040](https://github.com/tidbcloud/dbaas-ui/commit/40c170400de9ac19c625b9d2074986af939eb67d)

  - refactor: enhance AccountShell component layout with improved styling and loading state management [71bf7423](https://github.com/tidbcloud/dbaas-ui/commit/71bf7423be0a8c0b2eb1f957f990864a01314928)

- Merge pull request [#3947](https://github.com/tidbcloud/dbaas-ui/pull/3947) from tidbcloud/refine/serverless-pwd [2e0ffc12](https://github.com/tidbcloud/dbaas-ui/commit/2e0ffc12e442b66e3ac6ed240d919aa947d587db)

  - refine(serverless/connection): update password reset confirmation message for clarity [6e56bdc2](https://github.com/tidbcloud/dbaas-ui/commit/6e56bdc20630adfcc56e575cd5604f069490e2b8)

  - refactor: integrate support visibility management into FootSection and HelpCenter components using MobX store [93d94195](https://github.com/tidbcloud/dbaas-ui/commit/93d94195a09aff2356b6c92a9d3a324d03ab7f1a)

  - chore: remove user_created_at from required fields in user schema in swagger.json [882ef253](https://github.com/tidbcloud/dbaas-ui/commit/882ef2537d7f386149cd12a050f17883e8af886a)

- Merge pull request [#3945](https://github.com/tidbcloud/dbaas-ui/pull/3945) from tidbcloud/fix-default-accesspid [81b95c4d](https://github.com/tidbcloud/dbaas-ui/commit/81b95c4d19c4081049c8b480b4b2e8798052ab0b)

  - refactor(Metrics): initialize accessPointId with first option value in AccessPointView component [eaa5a74d](https://github.com/tidbcloud/dbaas-ui/commit/eaa5a74d08b7a35364ec39efa982705c9371e51a)

  - chore: remove unused constants ORG_INDEX_PATH and PROJECT_INDEX_PATH from OrgProjectPanel, and add a blank line in ClusterPanel for improved readability [f65ea9d9](https://github.com/tidbcloud/dbaas-ui/commit/f65ea9d95d5a2fad7c43aac82cf41192592d95ed)

  - refactor: consolidate navigation logic in ClusterPanel and OrgProjectPanel, replacing useEnterpriseOrgSwitch with useNavigationSwitch for improved organization and project switching [6a7e6b02](https://github.com/tidbcloud/dbaas-ui/commit/6a7e6b0218ed59acb00cec228c764c713fb148dd)

  - fix: streamline organization switching logic in OrgProjectPanel and useEnterpriseOrgSwitch, ensuring proper handling of navigation and logout scenarios [ad2b93fc](https://github.com/tidbcloud/dbaas-ui/commit/ad2b93fcd1e4086dbba6dd24b1985c3050fcab8f)

  - fix: refactor navigation logic in ClusterPanel and OrgProjectPanel, introduce useEnterpriseOrgSwitch for handling organization type changes [a66f0559](https://github.com/tidbcloud/dbaas-ui/commit/a66f0559e50e1a38ea3fd8e970ae35ad8da19040)

  - feat: add user_created_at field to user schema in swagger.json [5024c643](https://github.com/tidbcloud/dbaas-ui/commit/5024c6430f7b4e2db83dd1021f824373cc3191da)

  - refine(serverless/firewall): remove port 4000 in firewall description [6a5bc1da](https://github.com/tidbcloud/dbaas-ui/commit/6a5bc1da315fe92d8d0837347b4b4a7606c6d96b)

  - remove port 4000 in firewall description [14735458](https://github.com/tidbcloud/dbaas-ui/commit/14735458e6ddcc7b876120d13e6b175bdc8159b0)

  - fix: enhance notification handling in TrialUserBanner and add element watcher for driver placeholder [6e5a11c9](https://github.com/tidbcloud/dbaas-ui/commit/6e5a11c924d133a4be843a6928d17a9d66da1beb)

  - fix: notification content max height [131d2a05](https://github.com/tidbcloud/dbaas-ui/commit/131d2a05d66f352721f0d2f87efb2540c5a05c83)

  - fix: notification content max height [402b49ec](https://github.com/tidbcloud/dbaas-ui/commit/402b49ecf643903a439cfe08d40a78ac4f9016e5)

  - fix: reset data when close notification [11049702](https://github.com/tidbcloud/dbaas-ui/commit/11049702824688178617d4cebaf65f6d651e7375)

  - fix: update loading state logic and improve last visit location handling in NavSwitcher and OrgProjectPanel [440014d3](https://github.com/tidbcloud/dbaas-ui/commit/440014d392a40e328cd5a8ad8856987cad2fe410)

  - feat: add user_created_at field to user profile and update navigation logic based on user creation date [f1f6606d](https://github.com/tidbcloud/dbaas-ui/commit/f1f6606d7a14d50579264c7e057b5528f4df0f5e)

  - fix: remove event tracking for skipping new navigation upsell [822a7676](https://github.com/tidbcloud/dbaas-ui/commit/822a7676e3236444dd0c79c5e80d7e3d52105a6e)

  - fix: add event tracking for skipping new navigation upsell [787e9f13](https://github.com/tidbcloud/dbaas-ui/commit/787e9f13af21cdf6501496c4716aaaa52cd1160e)

  - fix: update navigation paths in ClusterPanel and OrgProjectPanel for improved routing consistency [4e48527f](https://github.com/tidbcloud/dbaas-ui/commit/4e48527f88461a2ef48c768a0b1f6224f82985b2)

  - fix: visible projects [b39c3c7d](https://github.com/tidbcloud/dbaas-ui/commit/b39c3c7d9ddc397bfed2460f96bfe35b7fb0f657)

  - fix: update project page check to use activeProject.id for improved validation [09313b15](https://github.com/tidbcloud/dbaas-ui/commit/09313b15d3001a42b80fef4b85dc7eba76e86afe)

- Merge branch 'dev' into feat-new-navigation [2c73ba29](https://github.com/tidbcloud/dbaas-ui/commit/2c73ba29ebe7d1b3e9207bc2ebf164d3ae60cd61)

- Merge pull request [#3942](https://github.com/tidbcloud/dbaas-ui/pull/3942) from tidbcloud/release-20250527 [a094cafb](https://github.com/tidbcloud/dbaas-ui/commit/a094cafbbfe0af81aed90855186697e9d400d8a6)

- Merge pull request [#3941](https://github.com/tidbcloud/dbaas-ui/pull/3941) from tidbcloud/release-20250527 [2a9d77d3](https://github.com/tidbcloud/dbaas-ui/commit/2a9d77d392c93fc3d45c76d45b53bc936bbb0fb7)

  - release: 20250527 [2024444e](https://github.com/tidbcloud/dbaas-ui/commit/2024444eba2cca11287aedaa39711be2113d54eb)

- Merge pull request [#3920](https://github.com/tidbcloud/dbaas-ui/pull/3920) from tidbcloud/feat/plusar_changefeed [060c51aa](https://github.com/tidbcloud/dbaas-ui/commit/060c51aa86829bbbc3b5d6961d7bac834324c961)

  - fix: notificition select message border color [5477664f](https://github.com/tidbcloud/dbaas-ui/commit/5477664f2ebef511943a5fa6c71ec172fa263dd8)

  - refactor: simplify topic name logic in FormTopicName - Replaced direct checks for `DataflowDispatchType.DISPATCH_TYPE_ONE_TOPIC` with a derived variable `isOneTopic` for cleaner code. - Updated label and placeholder logic to use `isOneTopic`, enhancing readability and maintainability. [e686e3aa](https://github.com/tidbcloud/dbaas-ui/commit/e686e3aa7c98d645799128399b3be012cc30d898)

  - refactor: remove unused header component in Changefeed detail - Commented out the `ChangefeedDetailPageHeader` in `ClusterChangefeedDetail` to streamline the component. - This change simplifies the rendering logic while retaining the `ChangefeedDetail` functionality. [0ec4fc3e](https://github.com/tidbcloud/dbaas-ui/commit/0ec4fc3ea889640699042de96bd1674a2c120499)

- Merge pull request [#3940](https://github.com/tidbcloud/dbaas-ui/pull/3940) from tidbcloud/feat/api-key-role [43a97589](https://github.com/tidbcloud/dbaas-ui/commit/43a975890e5cc72378fcd8c4e07c345403562a2c)

  - fix: notification ui tab quickly change [dbf17f9e](https://github.com/tidbcloud/dbaas-ui/commit/dbf17f9eca6b15d315bb2b91db23804190b8f966)

  - fix: notification ui page & pagesize [6a61b98a](https://github.com/tidbcloud/dbaas-ui/commit/6a61b98ad4440ad1b8f6ae79e551ed7284cf84c3)

  - refactor(APIKeys): standardize default page size and update role link references for consistency [2b87f4e2](https://github.com/tidbcloud/dbaas-ui/commit/2b87f4e23090efac94921cbd1e100ff675ae2b07)

  - fix(RoleDesc): correct grammar in role description for clarity [0b2ac274](https://github.com/tidbcloud/dbaas-ui/commit/0b2ac2745637854d68d3d06c99e81bc132050cc0)

  - refactor(APIKeys): streamline role options and enhance RoleDesc component for better context [fe23e49b](https://github.com/tidbcloud/dbaas-ui/commit/fe23e49b0b1ca57b41b36b40d4e924ac45c51626)

  - feat(APIKeys): add whitelist for api key role [536c7217](https://github.com/tidbcloud/dbaas-ui/commit/536c72174a26ce075c3424ff00f831a54a59f0f1)

  - feat(APIKeys): introduce useAPIKeysV2 hook and conditionally enable API key features [5b6bc296](https://github.com/tidbcloud/dbaas-ui/commit/5b6bc296fdbe4caa25bfa976708419a7dc682176)

  - refactor(APIKeys): replace projectId with selectedProject for improved clarity [f2593e68](https://github.com/tidbcloud/dbaas-ui/commit/f2593e686707c683e695b913b9408d7691a6dd48)

  - fix(APIKeys): ensure selected project is valid on segment type change [97264f19](https://github.com/tidbcloud/dbaas-ui/commit/97264f193c7056e5e01756fea453e3a21283ffd1)

  - feat(APIKeys): implement project-specific API key management and enhance role options [53a5589a](https://github.com/tidbcloud/dbaas-ui/commit/53a5589a0fe39a9247fc747243609d2a8740b1b2)

  - feat(APIKeys): support more org roles for api key [e42b5004](https://github.com/tidbcloud/dbaas-ui/commit/e42b5004475a985cc7ab2c29ee34d9fc602d5242)

  - refactor: streamline E2E test for Create Changefeed - Reorganized the `changefeed.test.ts` file by introducing a helper function `gotoChangefeedCreationPage` to encapsulate navigation logic, improving readability and maintainability. - Removed commented-out code related to the previous context setup, simplifying the test structure. - Updated the test description to focus on the creation process, ensuring clarity in test intent. [c679ce91](https://github.com/tidbcloud/dbaas-ui/commit/c679ce913b3650f60a005fcb03410b6ff361e1b0)

  - feat: add E2E test for Create Changefeed flow - Implemented a new E2E test in `changefeed.test.ts` to validate the Kafka creation process, including console output checks for each step. - The test covers configuring target, replication, and review steps, ensuring payloads are logged correctly and match expected structures. [bcf0a8c2](https://github.com/tidbcloud/dbaas-ui/commit/bcf0a8c2e15a67f2505bc689123a444a56212a3e)

  - fix: unify logging format in E2E test environment - Updated console log statements in `ConfigureTarget`, `ConfigureReplica`, and `Review` components to use string concatenation for payload logging, ensuring consistency across the components during E2E tests. [d97e9c84](https://github.com/tidbcloud/dbaas-ui/commit/d97e9c840360caa0e2a3c2ab397fda0ceb85a5e8)

  - fix: notification ui page & pagesize [b8c61623](https://github.com/tidbcloud/dbaas-ui/commit/b8c61623740f107e6cb79bee759040700969c41f)

- Merge pull request [#3938](https://github.com/tidbcloud/dbaas-ui/pull/3938) from tidbcloud/feat/alicloud-pricing [c64564e4](https://github.com/tidbcloud/dbaas-ui/commit/c64564e48feff081eb5c50cbed35d116595f746d)

  - fix: notification ui bottom position [3a09b71f](https://github.com/tidbcloud/dbaas-ui/commit/3a09b71f3f1a08a6940efdc5bfe16b6eaf8bc41f)

- Merge pull request [#3939](https://github.com/tidbcloud/dbaas-ui/pull/3939) from tidbcloud/feat/migrate-e2e-test-runner [b55e49cb](https://github.com/tidbcloud/dbaas-ui/commit/b55e49cb4d15656bf737130a8d399d98b91fe58a)

  - fix: update typography and icon color in renderDescriptiveSelectOption - Changed font weight of the option label to 500 for consistency. - Updated icon color to "peacock" when checked, enhancing visual clarity. [58a6be08](https://github.com/tidbcloud/dbaas-ui/commit/58a6be080209eb330b7d7192e9e82987aecb0a5c)

  - fix: reset messagelist when change type [b5646b63](https://github.com/tidbcloud/dbaas-ui/commit/b5646b630f31e220f25b7e39ac78411e5bdec60f)

  - fix: pricing region format [69e3e198](https://github.com/tidbcloud/dbaas-ui/commit/69e3e19861759503349b859aa9a6cc23c101b49c)

- Merge pull request [#3901](https://github.com/tidbcloud/dbaas-ui/pull/3901) from tidbcloud/feat-branch-test-whitelist [83ed556e](https://github.com/tidbcloud/dbaas-ui/commit/83ed556e7b11f9c865a2e73b5ca12a0df457b18a)

- Merge pull request [#3927](https://github.com/tidbcloud/dbaas-ui/pull/3927) from tidbcloud/feat/disabled-MFA [51669db1](https://github.com/tidbcloud/dbaas-ui/commit/51669db1703e05a2e7810a55c1ac4b6c3faeb8f0)

  - fix: region.replace ai review [5e8ca045](https://github.com/tidbcloud/dbaas-ui/commit/5e8ca045ecf716e8804562e1336714ee855d6e9b)

  - fix: remove console [a3ff4abe](https://github.com/tidbcloud/dbaas-ui/commit/a3ff4abef6962fb3c158e68e58c511d10ebf77e1)

  - fix: pricing detail region filter alicloud [d6818915](https://github.com/tidbcloud/dbaas-ui/commit/d68189152dc8cab938b9795e63369f1466511390)

  - feat: use self hosted runer [a95a56c9](https://github.com/tidbcloud/dbaas-ui/commit/a95a56c95f27396708b083a3cfb8df5deefdb338)

  - feat: revert e2e ci adjust [32f28cab](https://github.com/tidbcloud/dbaas-ui/commit/32f28cab145d47036df77056cd85b6fd997d6fe1)

  - fix: notification message list [4d5204b0](https://github.com/tidbcloud/dbaas-ui/commit/4d5204b01828c073f6dc8ffbdba3f4bd75fbc56f)

  - refactor: remove ConfigureSpec component and integrate its logic into Review - Deleted the `ConfigureSpec` component as it was marked deprecated. - Moved the `ConfigureSpecForm` interface definition into the `Review` component for better organization. - Updated imports in `Review` to reflect the removal of `ConfigureSpec`. [ad33597e](https://github.com/tidbcloud/dbaas-ui/commit/ad33597e2044da8fca471781afd5fa40e7babc41)

  - fix: replace DescriptiveSelectItem with renderDescriptiveSelectOption for consistency - Removed the `DescriptiveSelectItem` component and replaced its usage with `renderDescriptiveSelectOption` across various components to standardize the rendering of select options. - Updated Kafka version constants to include separate descriptions for better clarity. - Enhanced the layout in `ChangefeedScale` and `DMJobScale` components for improved readability. [bcfc1328](https://github.com/tidbcloud/dbaas-ui/commit/bcfc1328de978ba340d8074607bda34d6d7b08c2)

  - fix: replace SelectItem with DescriptiveSelectItem for better clarity - Updated imports and usages of `SelectItem` to `DescriptiveSelectItem` across multiple components, enhancing the display of option labels and descriptions. - Introduced `DescriptiveSelectItem` component to standardize the rendering of select options with improved styling. [ee7ac0b0](https://github.com/tidbcloud/dbaas-ui/commit/ee7ac0b099e132f9f87bcb0d2399cd1fd232911b)

  - fix: refactor event filter import and add new EventFilter component - Updated the import path for `EventFilter` in `ConfigureReplica` to reflect its new location. - Introduced a new `EventFilter` component to manage event filtering logic, enhancing the functionality and organization of the changefeed setup. [d45d796c](https://github.com/tidbcloud/dbaas-ui/commit/d45d796ca1aa93edbdcac3dcf224cd380debc1fb)

  - fix: skip connection tests in test environment - Added checks to bypass connection tests and submission in test environments, logging payloads for easier debugging during E2E tests in `ConfigureTarget`, `ConfigureReplica`, and `Review` components. [e0b49786](https://github.com/tidbcloud/dbaas-ui/commit/e0b49786e51ce7dd9e86c7367b2cf3012e2ebf56)

  - fix: update tooltip link in FormStartPosition for accuracy - Changed the URL in the tooltip to the correct documentation link for the `show-master-status` SQL statement, ensuring users access the right resource. - Adjusted the `IconInfoCircle` size from 14 to 16 for improved visibility in the tooltip. [3bdf6d4f](https://github.com/tidbcloud/dbaas-ui/commit/3bdf6d4fbb5f0c39360bec6cedeea6daaa0e191a)

  - fix: add alert in FormPulsar for topic creation notice - Introduced an `Alert` component to inform users that Pulsar topics must be created in advance, clarifying that the changefeed does not handle topic creation automatically. [819aea4a](https://github.com/tidbcloud/dbaas-ui/commit/819aea4a789d5ce7341c1046083e0873516e7926)

  - fix: adjust icon size in CardSection for better visibility - Increased the size of the `IconInfoCircle` from 14 to 16 for improved visibility in the tooltip section of the CardSection component. [ebf5a8c2](https://github.com/tidbcloud/dbaas-ui/commit/ebf5a8c24703b2b01f0b333f406e36e96a2d56d4)

  - fix: update placeholder in FormPulsar for clarity - Modified the placeholder text in the Pulsar Broker input to provide a specific example, enhancing user guidance. [f88f88c1](https://github.com/tidbcloud/dbaas-ui/commit/f88f88c1b007cbd0c63c4778678e39945f65a4d8)

  - fix: enhance input layout in FormMySQL for better organization - Wrapped the user name and password inputs in a `Group` component to improve alignment and spacing. - Improved the overall structure and readability of the authentication section. [994cdce7](https://github.com/tidbcloud/dbaas-ui/commit/994cdce7c3f0848056b33d7a808dccd6097da347)

  - fix: update FormPulsar layout for improved structure - Wrapped the user name and password inputs in a `Group` component for better alignment and spacing. - Enhanced the overall readability and organization of the authentication section. [e47a4449](https://github.com/tidbcloud/dbaas-ui/commit/e47a4449f0fce1cf1ce6e8c2511f86bea4ca4924)

  - fix: update FormKafka layout for improved clarity - Added `Input` component for the label in `FormKafka` to enhance structure and readability. - Simplified the label markup for the "Connectivity Method" field, improving UI consistency. [e979e533](https://github.com/tidbcloud/dbaas-ui/commit/e979e533ebecfa5a873798290a7c44af20e5c61c)

  - fix: adjust width styling in FormStartPosition component - Updated the `Group` component in `FormStartPosition` to apply `sx={{ width: '100%' }}` directly to the `DateTimePicker` for improved layout consistency. - Simplified the structure by removing unnecessary width styling from the `Group` component. [e0a0499c](https://github.com/tidbcloud/dbaas-ui/commit/e0a0499cdb06e851a7c65c6f81dbf76c123a614f)

  - fix: simplify HeadLabel in ConfigureTarget - Removed description from `HeadLabel` for the "Destination" field to streamline the UI. - Maintained focus on essential information while improving layout clarity. [16244cd4](https://github.com/tidbcloud/dbaas-ui/commit/16244cd415978ed8f6d3ef40fafc0ade383b27d7)

  - fix: refactor FormStartPosition layout and improve readability - Added `Box` component to wrap radio options for better structure. - Simplified option text for clarity. - Enhanced input layout with consistent spacing and alignment in the `FormStartPosition` component. [256ecc5d](https://github.com/tidbcloud/dbaas-ui/commit/256ecc5da6ca9e54b02cb203cb23953e59726063)

  - feat: migrate e2e-test ci to self-hosted runner [96f614ad](https://github.com/tidbcloud/dbaas-ui/commit/96f614ad1f034c3d3db7eccb9b67b9fb50f107d4)

  - feat: support switch tiflash setting [5cd80d67](https://github.com/tidbcloud/dbaas-ui/commit/5cd80d67d92e94211c427d667a8f95d4e66f2398)

  - fix: add divider for visual separation in Review component - Inserted a `Divider` component in the `Review` section of the Changefeed creation/edit flow to enhance visual clarity and organization. [ba2c8361](https://github.com/tidbcloud/dbaas-ui/commit/ba2c83618407701b937b48c3eab1b43f6ef749ad)

  - fix: improve input layout in FormTopicFormat - Adjusted `FormTopicFormat` to use `flex: 1` for input fields, ensuring consistent spacing and alignment. - Updated the `Group` component to justify content for better visual organization. [ef164367](https://github.com/tidbcloud/dbaas-ui/commit/ef1643675dbfa62f9f0ac1b2e20abd8e0f04d8e3)

  - fix: refactor input structure and add dividers in Changefeed forms - Updated `FormKafka`, `FormMySQL`, `FormS3`, and `FormTiDBServerless` to include `Divider` components for better visual separation. - Enhanced input layout consistency by restructuring components and ensuring proper spacing across forms. [570af86d](https://github.com/tidbcloud/dbaas-ui/commit/570af86d559b3e139c2fc70838c9ad64c973ba90)

  - fix: increase maxWidth in StepsWizard component for better layout - Updated maxWidth from 720 to 880 in the StepsWizard component to enhance content display and improve overall layout consistency. [402f7c89](https://github.com/tidbcloud/dbaas-ui/commit/402f7c892950fd30f6ec1fc6c6d9915fc74bc916)

  - fix: add back navigation to Changefeed creation and edit screens - Updated `ClusterPageShell` in both `Creation.tsx` and `Edit.tsx` to include `headerProps={{ withBack: true }}` for improved navigation. - Enhances user experience by allowing users to easily return to the previous screen. [c4b6870e](https://github.com/tidbcloud/dbaas-ui/commit/c4b6870e995cf2afb70f61fa615d1347ade0f0b4)

  - refactor(navigation): remove unused route matching logic from NavSwitcher component [50319dc6](https://github.com/tidbcloud/dbaas-ui/commit/50319dc6da1899f444d05e312904b83e2b4441f6)

  - refactor(navigation): replace shared cluster logic with route matching and update loading state handling in NavSwitcher component [77ff439d](https://github.com/tidbcloud/dbaas-ui/commit/77ff439db8d9830c3aa7ea4ea3cd8b45fcddc396)

  - refactor(navigation): enhance NavSwitcher component by integrating shared cluster logic and improving loading state handling [f0251aa9](https://github.com/tidbcloud/dbaas-ui/commit/f0251aa99cc368fe3825fce9875ef6347a58c112)

  - fix: dataservice sidemenu default width [c91953fe](https://github.com/tidbcloud/dbaas-ui/commit/c91953fee2f65191cc4fab7a056e916a17f0ea77)

  - refactor(navigation): simplify AdminNavMenu by extracting nav list processing into a separate function [ba49854b](https://github.com/tidbcloud/dbaas-ui/commit/ba49854b7b4e78c4109e1df8eadba39f294c6051)

  - refactor(navigation): implement feedback threshold logic and add test environment check in NewNavGuide [62b5bbf7](https://github.com/tidbcloud/dbaas-ui/commit/62b5bbf71292936431b1977696ba5a0daa696365)

  - chore(deps): update @tidbcloud/uikit version to 0.0.0-20250526070927 [3d190ee3](https://github.com/tidbcloud/dbaas-ui/commit/3d190ee331b364c02323ee819dc23f635d2b1c55)

  - refactor(data-service): update typography styles in CreateApp and Header components for improved UI consistency [ce7bfebb](https://github.com/tidbcloud/dbaas-ui/commit/ce7bfebbfb76b81c4cdead95ff49abded1ef0de7)

  - refactor(cluster/sql-editor): update typography styles for SQL Editor title [95bbd3a3](https://github.com/tidbcloud/dbaas-ui/commit/95bbd3a3a4de2f0f178fc0db724ce4c4c3d51f41)

  - refactor(media/logo): update TiDB logo [b25ac39e](https://github.com/tidbcloud/dbaas-ui/commit/b25ac39e584cbf378325f0445b3c5b17046b11fc)

  - refactor(support): adjust modal body height and overflow for improved layout in SupportHome component [9fe58b45](https://github.com/tidbcloud/dbaas-ui/commit/9fe58b450ba59fd9600c8ec964b87828f8d3249a)

- Merge pull request [#3936](https://github.com/tidbcloud/dbaas-ui/pull/3936) from tidbcloud/fix/tsconfig_dev [d481db38](https://github.com/tidbcloud/dbaas-ui/commit/d481db383d38eb02a7e7a68711c925aaede3ac7a)

  - refactor(navigation): update project and cluster navigation paths in OrgProjectPanel for consistency [835074a8](https://github.com/tidbcloud/dbaas-ui/commit/835074a87336f3e5e04e0ad606a3e22b3467347b)

  - refactor(navigation): adjust border radius and height in FormScoreSelect for improved UI consistency [c58507a6](https://github.com/tidbcloud/dbaas-ui/commit/c58507a66fa87bee98c09a846bdee63763425190)

  - refactor(navigation): simplify navigation status checks in useNavStatus for better readability and accuracy [7f2631e3](https://github.com/tidbcloud/dbaas-ui/commit/7f2631e3fb04660020047cfb981e0a2b2357d28c)

  - tweak(navigation): enhance navigation status logic in useNavStatus for improved project and cluster page detection [d274f6a0](https://github.com/tidbcloud/dbaas-ui/commit/d274f6a0bed1a2445695d5ce591cd5234d162d3b)

  - refactor(navigation): update color scheme and hover effects in ClusterPanel and OrgProjectPanel for improved UI consistency [233b2e3b](https://github.com/tidbcloud/dbaas-ui/commit/233b2e3be8c92a60496f019010fc28cb0c2f0361)

  - fix: add conditional branch property to event tracking for enhanced analytics [7d9a9ae4](https://github.com/tidbcloud/dbaas-ui/commit/7d9a9ae4e53b57960ab4e32347643a61c326e38f)

  - fix: update branch condition to include BRANCH_TESTING in auto click tracking [4c610328](https://github.com/tidbcloud/dbaas-ui/commit/4c6103281218c07d95c896bcc3bbd71881fdd7f2)

  - refactor: remove console log from enableBranchTesting function [b1dacb9b](https://github.com/tidbcloud/dbaas-ui/commit/b1dacb9b43292dc251199ffc214ab714928dc6ed)

  - fix: streamline cookie expiration handling in branch testing functionality [cfd33b01](https://github.com/tidbcloud/dbaas-ui/commit/cfd33b01e2b8fc928eb2a9aa55cc6536e908b859)

  - feat: enhance auto click tracking and branch testing with config integration [8cdea3f3](https://github.com/tidbcloud/dbaas-ui/commit/8cdea3f38344c9396759ace96835a2038e0943e9)

  - feat: add branch testing functionality and cookie management [650a6f0c](https://github.com/tidbcloud/dbaas-ui/commit/650a6f0cc9db382620a380aea2a48ce758ddc84a)

  - refactor(navigation): add event tracking for navigation upsell interactions in useNewNavGuide and useDriver [aa99bbc0](https://github.com/tidbcloud/dbaas-ui/commit/aa99bbc03626277d6cc29a2df70eb5fef3bb40f0)

  - refactor(navigation): update event tracking label in Feedback component for consistency [d4b47f6d](https://github.com/tidbcloud/dbaas-ui/commit/d4b47f6debe0b7cb21016c3281599d81cacf4083)

  - refactor(navigation): update event tracking label in NewNavGuideFeedbackModal for clarity [5e877f95](https://github.com/tidbcloud/dbaas-ui/commit/5e877f952bdea09416e6cd7dbf5429144266b118)

  - refactor(navigation): add event tracking for new navigation upsell display in useNewNavGuide [d3477104](https://github.com/tidbcloud/dbaas-ui/commit/d3477104976bf7572fea44d982b5395b6f5f9073)

  - refactor(navigation): unify event tracking source labels in ClusterPanel and OrgProjectPanel for consistency [cd20f35e](https://github.com/tidbcloud/dbaas-ui/commit/cd20f35e8ff9cea596b2104b157d5cd75b9d7f24)

  - feat: enhance type checking with environment-specific tsconfig [d3ee2bba](https://github.com/tidbcloud/dbaas-ui/commit/d3ee2bbaf8cbec68d1420e663663408ef7ddf92d)

  - refactor(navigation): replace icons in ClusterPanel and OrgProjectPanel for improved visual consistency [fdaa0ca4](https://github.com/tidbcloud/dbaas-ui/commit/fdaa0ca4575d46ab2e49f79870dd8725ee30bf78)

  - fix: replace IconHelpCircle with IconInfoCircle across multiple components - Updated tooltip icons in `DataFormatProperties`, `TopicDistributionProperties`, `FormMySQL`, `CardSection`, `FormKafka`, `FormS3OrGCS`, `FormStartPosition`, and various DataMigration steps for consistency. - Enhanced user experience by standardizing icon usage throughout the changefeed and data migration components. [dde77aae](https://github.com/tidbcloud/dbaas-ui/commit/dde77aae1edc1db96029938bcfb2f51ce69cff65)

  - fix: refactor FormTopicName label and tooltip structure - Replaced `Typography` and `IconHelpCircle` with `Input.Label` and `IconInfoCircle` for improved consistency and clarity. - Updated tooltip visibility logic to streamline the component's layout and enhance user experience. [0540ff97](https://github.com/tidbcloud/dbaas-ui/commit/0540ff97f82f123561c36243940e8b8cb4baf55e)

  - fix: update FormKafka and FormPulsar input structure - Added `inputWrapperOrder` to `FormSelect` in both `FormKafka` and `FormPulsar` to ensure consistent input layout. - Clarified the `Distribution Mode` label in `FormKafka` for better user understanding. [af9386a5](https://github.com/tidbcloud/dbaas-ui/commit/af9386a50629b0950802d21b27c5d9c75cd4bd15)

  - fix: comment out unused timestamp validation in FormStartPosition - Removed the timestamp validation logic from the TSO input in `FormStartPosition` for clarity and to prevent confusion. [3661b9a7](https://github.com/tidbcloud/dbaas-ui/commit/3661b9a7fa88c8e56e9d3b5e783ff82cbdc93ada)

  - fix: update FormPulsar label formatting - Added `mb={0}` to `Input.Label` components in both step1 and step2 of `FormPulsar` for improved spacing consistency. [326a2639](https://github.com/tidbcloud/dbaas-ui/commit/326a26394e1cae5e0bfa05cd933644e716e8d03d)

  - fix: enhance TSO validation in FormStartPosition - Added validation rules for TSO input, ensuring it is required and follows an 18-digit format. - Implemented timestamp validation to check if the physical part of TSO is within a reasonable range (2001-2099). [e219b9c9](https://github.com/tidbcloud/dbaas-ui/commit/e219b9c90a2dd3814f73cc108704603ddb8d7f9b)

  - fix: update FormPulsar input validation for timeouts - Changed minimum values for connection, operation, and send timeouts from 1 to 0 for more flexible input. - Added min and max constraints for batching max publish delay to ensure valid input range. [91a6897f](https://github.com/tidbcloud/dbaas-ui/commit/91a6897ff87101b8bf6f8afcfa0f1d945d52c6a5)

  - fix: update FormPartitionDistribution to accept target prop - Modified `FormPartitionDistribution` to include a `target` prop, allowing dynamic adjustment of displayed text based on the selected messaging system (Kafka or Pulsar). - Updated instances in `FormKafka` and `FormPulsar` to pass the appropriate target value for improved clarity in partition distribution messaging. [89343f0c](https://github.com/tidbcloud/dbaas-ui/commit/89343f0ca23ae33cdbb25e428b712f536c7c86ef)

  - refactor(navigation): update popover titles and descriptions for improved user guidance in new navigation [c07eceb4](https://github.com/tidbcloud/dbaas-ui/commit/c07eceb4a4034fe39531abac46d642ed7796b038)

  - chore(navigation): remove commented-out step configuration in useNewNavGuide for cleaner code [c9842aa6](https://github.com/tidbcloud/dbaas-ui/commit/c9842aa616e4deab7c5bfdc8cf0c60250efb5a23)

  - refactor(navigation): integrate DriverStep component for enhanced navigation guidance and remove deprecated step configuration [4f4a1e56](https://github.com/tidbcloud/dbaas-ui/commit/4f4a1e5606c2d9a94df73e3c0ba6ab9f8ae005b4)

  - fix: comment out unused Pulsar protocol options in constants - Removed HTTP and HTTPS options from `PulsarDestinationProtocolOptions` by commenting them out for clarity and to prevent confusion. [489e0f22](https://github.com/tidbcloud/dbaas-ui/commit/489e0f22bf6eb2e90d4f9adceb460fe4266011ce)

  - fix: notification code opti [bae98263](https://github.com/tidbcloud/dbaas-ui/commit/bae982636503e2ebda5ebacc5d81b03b053670e8)

  - fix: notification count [c2b591c8](https://github.com/tidbcloud/dbaas-ui/commit/c2b591c8141fa28dc20f29f967826a034d256977)

  - refactor(navigation): update labels for project and organization settings in navigation lists [b9374422](https://github.com/tidbcloud/dbaas-ui/commit/b9374422aa4db3e55bd69925732e44f0726e14c1)

  - fix: update default name format in Review component - Changed the default value for the `name` field to include a timestamp based on the connector type, enhancing uniqueness and clarity for changefeed instances. [8dd6b56c](https://github.com/tidbcloud/dbaas-ui/commit/8dd6b56c6724919a2db0e8c68b194dd28fafe50b)

  - fix: update FormTopicName to accept tooltip prop for enhanced user guidance - Modified `FormTopicName` to include a `tooltip` prop, allowing dynamic tooltip content. - Simplified tooltip logic by replacing static text with the passed `tooltip` prop for better maintainability. [8166c92e](https://github.com/tidbcloud/dbaas-ui/commit/8166c92e7b630b0fd239ba14d7d4ec2a0c901780)

  - fix: enhance FormPulsar and FormKafka components with tooltips - Added tooltips to `FormPulsar` fields for better user guidance on tenant and namespace inputs. - Updated `FormKafka` to include a tooltip for topic partition configuration, clarifying the changelog behavior based on distribution mode. - Improved label formatting in `FormPulsar` for batching settings with hover cards for additional context. [9af8d1e8](https://github.com/tidbcloud/dbaas-ui/commit/9af8d1e8ae968cecc552bd7f2814a213ebc7b929)

  - chore(navigation): remove TODO comment for enterprise in OrgProjectPanel [1f65217e](https://github.com/tidbcloud/dbaas-ui/commit/1f65217e5399e3ed73569dea9b7e7fbb791c4553)

  - feat(navigation): add logout logic for organization type changes and display enterprise badge in OrgProjectPanel [3ce29e8b](https://github.com/tidbcloud/dbaas-ui/commit/3ce29e8bc24c008bea04cb58bb56c94c571e2ac9)

  - refactor(navigation): streamline project selection logic and improve rendering in OrgProjectPanel [e2b8fd47](https://github.com/tidbcloud/dbaas-ui/commit/e2b8fd47fd267fd6f02e4ac931a90cb2e270971d)

  - refactor(navigation): adjust stage padding and enhance loading states in NavSwitcher [8919d50c](https://github.com/tidbcloud/dbaas-ui/commit/8919d50ce5132a1846615258e632f9fe02f16529)

  - fix(Authentication): adjust margin for UsersTable component [f5ce0dbc](https://github.com/tidbcloud/dbaas-ui/commit/f5ce0dbc84e377eae3d8a6c49f14734b75565553)

  - fix: update default values in Review component - Set default values for name and changefeed_instance_type to use formData, ensuring proper initialization and user experience. [8d810696](https://github.com/tidbcloud/dbaas-ui/commit/8d810696d3570b4dac9f4220511d6551714bdcf6)

  - fix: enhance changefeed configuration handling - Updated `onFinish` logic in `CreateChangefeed` to handle array merging for specific fields. - Improved `partition_dispatchers` handling in `ConfigureReplica` to ensure default values are applied correctly. - Refactored import statements in `FormPartitionDistribution` for better organization and clarity. [1d1ab85f](https://github.com/tidbcloud/dbaas-ui/commit/1d1ab85fecbde753e3a675febd37a974216253e3)

  - fix: mark all as read fix [25ec8902](https://github.com/tidbcloud/dbaas-ui/commit/25ec8902409501eea323c44018e120bebcd6d907)

  - fix: integrate editing state in FormPulsar component - Added `useIsEditingChangefeed` hook to manage the editing state. - Disabled network type and broker input fields when in editing mode for better UX. [5f9771b7](https://github.com/tidbcloud/dbaas-ui/commit/5f9771b7a9cb9ba0ae488b4a24725ae4195c22f1)

  - refactor(MFA): remove updateMeta call in PasswordVerify component [06d7c49f](https://github.com/tidbcloud/dbaas-ui/commit/06d7c49f1efac4f28645ee6a931ab40bd7741acb)

  - fix: add pulsar_info to changefeed request data - Included `pulsar_info` in the changefeed request data structure to support additional configuration options for Pulsar integration. [22c21006](https://github.com/tidbcloud/dbaas-ui/commit/22c210066fe77f89cc721294b73639d928a1cce1)

- Merge pull request [#3932](https://github.com/tidbcloud/dbaas-ui/pull/3932) from tidbcloud/hotfix/20250521-maintenance-window-default-value [e056f3ea](https://github.com/tidbcloud/dbaas-ui/commit/e056f3eafc41bc605d28b043192731799bb4700d)

- Merge pull request [#3933](https://github.com/tidbcloud/dbaas-ui/pull/3933) from tidbcloud/hotfix/20250521-maintenance-window-default-value [3c009157](https://github.com/tidbcloud/dbaas-ui/commit/3c009157225e24e1ab3b8fec3101b175ccb562b4)

  - fix: maintenance window setting default value set to 0 [a11ba754](https://github.com/tidbcloud/dbaas-ui/commit/a11ba754c8b90175c7a56a51c59d7a23434bf0d5)

  - fix: update ConfigureTarget component to utilize new hooks and improve feature support - Replaced `useGetEnabledDPFeaturesForCluster` with `useSupportChangefeedToServerlessTiDB` and `useSupportPulsarChangefeed` for better feature detection. - Changed `cluster` type from `CentralCluster` to `SharedCluster` for consistency with new data structures. - Enhanced the `PULSAR` target option to conditionally display based on `supportPulsarChangefeed`. [f314e67b](https://github.com/tidbcloud/dbaas-ui/commit/f314e67b7a3efc47688b767c6c64181a91aa0a77)

  - fix: add support for new changefeed features in Changefeed and Common modules - Introduced `useSupportPulsarChangefeed` and `useSupportChangefeedToServerlessTiDB` hooks to check feature support based on cloud provider. - Updated `DataPlatformFeatureFlag` constants to include new flags for AWS, GCP, and Azure changefeed support. - Refactored import statements for better organization and clarity. [0e6f6a78](https://github.com/tidbcloud/dbaas-ui/commit/0e6f6a785648b002246289709ba128f4a7b56703)

  - refactor(MFA): sso users use disableMFA [c3691b69](https://github.com/tidbcloud/dbaas-ui/commit/c3691b696ea59f58138a024a80d70735c0036af9)

  - feat(MFA): add disabled MFA [d5705454](https://github.com/tidbcloud/dbaas-ui/commit/d57054543e91c491f626dee993961023b862f2d5)

  - fix: refactor constants in Changefeed for improved clarity and functionality - Added lodash's `capitalize` function to format labels in Kafka and Pulsar compression options. - Reorganized import statements for better readability and consistency. - Updated label for LZ4 compression option to 'Lz4' for proper casing. [998f4c96](https://github.com/tidbcloud/dbaas-ui/commit/998f4c9614059600769ae19b185271479d7a9800)

- Merge pull request [#3923](https://github.com/tidbcloud/dbaas-ui/pull/3923) from tidbcloud/feat-newnav-upsell [bc8f6b50](https://github.com/tidbcloud/dbaas-ui/commit/bc8f6b5061b94dcf1932fa587ecd5d66ad2e79f5)

- Merge branch 'feat-new-navigation' into feat-newnav-upsell [dfac7565](https://github.com/tidbcloud/dbaas-ui/commit/dfac7565ac334e99ff04164bff2af86227896fdf)

  - fix(navigation): update element selector for new navigation guide [91ab624d](https://github.com/tidbcloud/dbaas-ui/commit/91ab624dc7df32825c0ec2fec2b4e453b3c81b09)

  - feat(navigation): implement feedback modal and enhance event tracking for navigation interactions [fb0b1480](https://github.com/tidbcloud/dbaas-ui/commit/fb0b14809fc607142da9e910a9225784c195dfa7)

  - fix: adjust batching_max_publish_delay in ConfigureTarget component - Reduced `batching_max_publish_delay` from 1000 to 10 for improved responsiveness in changefeed configuration. [105e0168](https://github.com/tidbcloud/dbaas-ui/commit/105e016803ab7018788b05e71da2a6579f2491cc)

  - fix: comment out Private Link option in FormPulsar component - Temporarily disabled the Private Link network type option by commenting it out for clarity and to prevent confusion in the UI. [7cd57d3e](https://github.com/tidbcloud/dbaas-ui/commit/7cd57d3e70e7f6a253d915fd39f986e2be93be19)

  - fix: update Connectivity label in ChangefeedDetailPage for clarity - Changed label from "Connectivity Method" to "Connectivity" in the PropertyCard for a more concise display of connection information. [750fd14d](https://github.com/tidbcloud/dbaas-ui/commit/750fd14d0f11089c13fa64f2af73201e1457a4b1)

  - fix: update button layout and imports in Changefeed configuration steps - Adjusted button layout in ConfigureReplica and Review components to align buttons to the right for better UX. - Merged import statements in Review component for cleaner code organization. [3d97c112](https://github.com/tidbcloud/dbaas-ui/commit/3d97c1128e982fbe308e1c554c107d1a127ec3b2)

  - fix: update ChangefeedDetailPage to enhance metrics and Pulsar info display - Refactored ChangefeedDetailPage to include a new header component for better structure. - Added metrics chart and additional properties for Pulsar connectivity, authentication, and compression options. - Improved layout and organization of property cards for clarity and usability. [1a7b0bfa](https://github.com/tidbcloud/dbaas-ui/commit/1a7b0bfa3d61b6ec86dd1e60a10a5be9b7df9889)

  - fix: update ClusterChangefeedDetail to include header props - Refactored the ClusterChangefeedDetail component to import ChangefeedDetailPageHeader and pass it as a rightSection prop to ClusterPageShell. - This enhances the UI by providing contextual information related to the changefeed ID. [038af963](https://github.com/tidbcloud/dbaas-ui/commit/038af9637413cc945f8068ca98ed60a2f5b6bc57)

  - fix: enhance description for TiDB Extension in FormPulsar component - Updated the description for the "Enable TiDB Extension" switch to include a link to documentation, improving user guidance. - Added Typography for better styling and readability of the description text. [93303538](https://github.com/tidbcloud/dbaas-ui/commit/93303538914fbad02c0b477a37a8c32e2e6b2d56)

  - fix: update FormStartPosition component for improved functionality and styling - Adjusted import order for better readability. - Changed `watch` path for `startPositionMode` to `${name}.mode` for accurate state tracking. - Added placeholder text and styling to input fields for enhanced user experience. - Updated `setValue` call to use `${name}.utc` for correct state management. [9ca3d080](https://github.com/tidbcloud/dbaas-ui/commit/9ca3d080ef94c51d2bade0d72440d66112c175f9)

  - fix: improve spacing and styling in EventFilter component - Added margin-bottom to Typography elements for "Tables Matching" and "Ignored Events" to enhance visual separation. - Updated Button variant to "default" and size to "xs" for better consistency in UI design. - Ensured ActionIcon has a default variant for improved styling. [3b0662f4](https://github.com/tidbcloud/dbaas-ui/commit/3b0662f498f400e07b1b9bad16a53aac4bdb3fbc)

  - fix: replace Typography with Alert for key validation message - Updated the UI to use an Alert component instead of Typography for displaying the message about tables without valid keys. This enhances visibility and user awareness regarding potential data consistency issues during replication. [c2c9b883](https://github.com/tidbcloud/dbaas-ui/commit/c2c9b883aa7efa49a768412c25434115de9fa050)

  - refactor: enhance CardSection layout and add rightSection prop - Updated CardSection to include a new `rightSection` prop for additional content. - Adjusted layout to use `justify="space-between"` for better alignment of title, tooltip, and loading state. [f982716c](https://github.com/tidbcloud/dbaas-ui/commit/f982716c04106530589cc653400f5c1428fd81df)

  - fix: correct disabled logic for serverless cluster in ConfigureTarget component - Updated the disabled property to properly reflect the editing state and serverless cluster availability, ensuring accurate UI behavior. [51baaf3c](https://github.com/tidbcloud/dbaas-ui/commit/51baaf3c1114401974ec344d635007078f800ef5)

  - refactor: move ColumnSelector, FormPartitionDistribution, FormTopic and FormStartPosition components [a9894686](https://github.com/tidbcloud/dbaas-ui/commit/a9894686127162cafe9d006ddd1eb09b3d6b83b6)

  - refactor: extract forms for Changefeed configuration - Introduced `FormKafka`, `FormMySQL`, `FormPulsar`, `FormS3OrGCS`, and `FormTiDBServerless` components to handle specific configurations for Changefeed targets. - Each form includes relevant input fields and integrates with the existing `CardSection` for consistent UI. - Enhanced modularity and user experience by separating form logic for different data sinks. [984ce850](https://github.com/tidbcloud/dbaas-ui/commit/984ce850dec93c941d96b08e5d6359ab68f53665)

  - refactor: extract forms for Changefeed target configurations - Introduced `FormGCS`, `FormKafka`, `FormMySQL`, `FormPulsar`, `FormS3`, and `FormTiDBServerless` components to handle specific target configurations for Changefeed. - Each form includes relevant input fields and validation rules, enhancing user experience and modularity. - Updated `ConfigureTarget` to integrate these new forms, streamlining the configuration process for various data sinks. [f73c6747](https://github.com/tidbcloud/dbaas-ui/commit/f73c6747e54797075f2846aa0e1765b4fd8eeab5)

  - feat: add endpoint validation for Changefeed connections - Introduced `endpointValidator` function to validate cluster endpoints against IP/Domain:Port format. - Ensures the endpoint is not the same as the source cluster endpoint, improving error handling and user feedback. [672e6e9c](https://github.com/tidbcloud/dbaas-ui/commit/672e6e9c235229bfd94c08fb24d01072cf6c84da)

  - refactor: reorganize Changefeed component structure - Moved `ConfigureTarget`, `ConfigureReplica`, and `Review` components into their respective step directories for better organization. - Updated import paths in the affected files to reflect the new structure, enhancing clarity and maintainability. [112414d4](https://github.com/tidbcloud/dbaas-ui/commit/112414d47d43a469c31d3683da2069f04b196ed2)

  - move Review file [d63304b5](https://github.com/tidbcloud/dbaas-ui/commit/d63304b575e0c97c51b2f6c995e42eb423f3a2e4)

  - move ConfigureReplica file [ee209ae8](https://github.com/tidbcloud/dbaas-ui/commit/ee209ae8aa6ae04cc4f68dfdd26bf0b8133471b6)

  - move file [2c2598e7](https://github.com/tidbcloud/dbaas-ui/commit/2c2598e75d8bccff9f18332dc4c1c78afd32efd4)

  - refactor: update FormData imports to use centralized types - Changed imports of FormData from './index' to './types' across multiple components for consistency. - Introduced a new types.ts file to define FormData, enhancing maintainability and clarity in the Changefeed configuration components. [1fa16108](https://github.com/tidbcloud/dbaas-ui/commit/1fa161083b890d3121dc94c5e0322c7f7850c37e)

  - refactor: simplify Review component form initialization and error handling - Updated default values in the form to empty strings for clarity. - Changed query dependency to use `instanceType` instead of `formData.changefeed_instance_type` for better state management. - Enhanced error message display by adding margin for improved layout. [9ccab8a3](https://github.com/tidbcloud/dbaas-ui/commit/9ccab8a38142a9edd0df18f3e780367f7245de66)

  - refactor: update Review component to use dynamic topic distribution mode options - Replaced hardcoded topic distribution mode values with dynamic retrieval using `getTopicDistributionModeOptions` for both Kafka and Pulsar. - Improved maintainability and clarity in the Review component by ensuring the correct labels are displayed based on the selected dispatch type. [fb7074c8](https://github.com/tidbcloud/dbaas-ui/commit/fb7074c83febffb53cd6674b4d14a5618b490a4d)

  - refactor: update topic distribution mode options in ConfigureReplica - Modified `getTopicDistributionModeOptions` calls in `ConfigureKafka` and `ConfigurePulsar` to use an options object for better flexibility. - Replaced hardcoded distribution mode data in `ConfigurePulsar` with dynamic options from `topicDistributionModeOptions`, improving maintainability and user clarity. [8307dd61](https://github.com/tidbcloud/dbaas-ui/commit/8307dd616c359cb5b4ee949b3f6feb7f0b416b03)

  - refactor: update getTopicDistributionModeOptions for flexibility - Refactored `getTopicDistributionModeOptions` to accept an options object, allowing for dynamic target selection between 'Kafka' and 'Pulsar'. - Updated labels in the returned options to reflect the selected target, enhancing configurability and user clarity. [6884e279](https://github.com/tidbcloud/dbaas-ui/commit/6884e279df281a21dabf51ea187eeb223da94f77)

  - feat: enhance Review component for Changefeed - Added detailed display properties for various connector types including KAFKA, MYSQL, S3, and PULSAR. - Integrated new connection method display logic and improved layout for better readability. - Consolidated and updated property rendering for Kafka and Pulsar configurations, enhancing user experience with clearer labels and values. - Refactored to utilize centralized constants for connection methods and improved maintainability. [3aa39d7f](https://github.com/tidbcloud/dbaas-ui/commit/3aa39d7fe971f76834ca86c40955c140c971611a)

  - refactor: update imports for Changefeed components - Consolidated imports from local constants files to centralized constants in `dbaas/features/Changefeed`. - Improved maintainability and consistency across `DataFormatProperties`, `TopicDistributionProperties`, `ConfigureReplica`, `ConfigureTarget`, and `FormPartitionDistribution` components. [c64232c2](https://github.com/tidbcloud/dbaas-ui/commit/c64232c2891a5f6d8f8b1bc2756141ea35c58720)

  - feat: add connection methods for Changefeed - Introduced a new `ConnectionMethods` constant to centralize network connectivity options for Changefeed. - Updated `getChangefeedConnectionMethods` to utilize this constant, improving maintainability. - Added `getConnectionMethodDisplayName` function to retrieve display names for connection methods. [04c8b9d6](https://github.com/tidbcloud/dbaas-ui/commit/04c8b9d611f8d1535028c71fb3367c8f4b76d63b)

  - refactor: move constants file for Changefeed configuration options [119a5c9d](https://github.com/tidbcloud/dbaas-ui/commit/119a5c9ddc471f25d1b763572eede860709c672a)

  - feat: include pulsar_info in payload for ConfigureReplica - Merged pulsar_info from form data into the payload in getPayload function. - This update enhances the configuration options for the PULSAR connector. [13adc360](https://github.com/tidbcloud/dbaas-ui/commit/13adc36084b63ceb2e8a007cd681ed1125342f45)

  - feat: update network connectivity options in ConfigurePulsar - Reintroduced 'Public' connectivity method to the network type selection in ConfigurePulsar. - Adjusted the order of network options for better user experience. [8be25609](https://github.com/tidbcloud/dbaas-ui/commit/8be256097776fb3a075ce8d8c7c7715fb587ac78)

  - feat: enhance ConfigureReplica with PULSAR support and component refactoring - Added support for PULSAR connector in ConfigureReplica, including new Form components for start position, topic distribution, and partition distribution. - Refactored existing components to improve structure and user experience, including dynamic tooltips and streamlined input handling. - Removed unused imports and code for cleaner implementation. [b220ebb7](https://github.com/tidbcloud/dbaas-ui/commit/b220ebb79dae774e4b7a29993d0a9fc8ae03a260)

  - feat: add network_info to PULSAR connector payload - Included network_info in the payload for the PULSAR connector type in getPayload function. - This enhancement allows for additional configuration options related to network settings. [256d7af6](https://github.com/tidbcloud/dbaas-ui/commit/256d7af6bf0c8798286358bd5b0af71e8ee5db30)

  - feat: add FormPartitionDistribution component for changefeed partition configuration - Introduced FormPartitionDistribution component to manage partition dispatchers for changefeed. - Implemented segmented control for single/multiple dispatcher selection and dynamic input fields for table matching and partition types. - Enhanced user experience with options for column values and index names based on selected partition type. [c1788767](https://github.com/tidbcloud/dbaas-ui/commit/c1788767b1f8d587640a182c04152657ed6c13c6)

  - feat: add FormStartPosition component for changefeed start position selection - Introduced FormStartPosition component to allow users to select the start position for changefeed replication. - Implemented options for starting from now, a specific TSO, or a specific time with corresponding input fields. - Enhanced user experience with tooltips and dynamic descriptions for TSO input. [0e7b5ae6](https://github.com/tidbcloud/dbaas-ui/commit/0e7b5ae6a07df5770b76c5f9b12356bae5cb2a2f)

  - feat: add FormTopicFormat component for dynamic topic formatting - Introduced FormTopicFormat component to handle topic prefix, separator, and suffix based on dispatch type. - Enhanced user guidance with dynamic example output for topic structure based on input values. [34e1ee34](https://github.com/tidbcloud/dbaas-ui/commit/34e1ee34524327cb848b3650565ed1ee02b4f846)

  - feat: add FormTopicName component for changefeed topic input - Introduced FormTopicName component to handle topic name input based on dispatch type. - Integrated dynamic help text and validation rules for improved user guidance. [4ea6046a](https://github.com/tidbcloud/dbaas-ui/commit/4ea6046aae33f9bdd6bb4b76b241980f840c9c15)

  - refactor: reset initial step state in CreateChangefeed - Changed initial step state from 2 to 0 for improved flow in the CreateChangefeed component. [bd5f320e](https://github.com/tidbcloud/dbaas-ui/commit/bd5f320ef1351774e9dee0a88083d5df96ed9dfc)

  - feat: extend table_config handling in ConfigureReplica - Added support for PULSAR connector type in table_config extraction. - Ensured table_config is populated with relevant data from pulsar_info for improved functionality. [c548b609](https://github.com/tidbcloud/dbaas-ui/commit/c548b609af83f27bd822054f2b759eabc52b9dfe)

  - refactor: improve button layout in DataMigration steps - Reorganized button arrangement in Step2, Step3, and Step4 for better UI consistency. - Changed button grouping to use space-between for improved alignment and spacing. [61be090b](https://github.com/tidbcloud/dbaas-ui/commit/61be090ba8ddf59bfb9676af124b859703b90bec)

  - refactor: reorganize button layout in ConfigureReplica component - Adjusted button arrangement in the ConfigureReplica component for improved UI. - Changed button grouping to enhance spacing and alignment. - Updated initial step state in CreateChangefeed to start at step 2 for better flow. - Removed commented-out code in Review component for cleaner codebase. [8b42c9be](https://github.com/tidbcloud/dbaas-ui/commit/8b42c9be8ef426a504fde83eba154fda095c7dcb)

  - refactor: update ConfigureSpecForm interface usage in Review component - Changed ConfigureSpecForm from a local definition to an exported interface for better reusability. - Updated Review component to import and utilize the new ConfigureSpecForm interface for form handling. [fbc11759](https://github.com/tidbcloud/dbaas-ui/commit/fbc1175934f15ab5c05bed3ba452ee1eda762573)

  - feat: update ConfigureSpec to use Typography component - Replaced Text component with Typography for label and description in SelectItem. - Improved consistency in UI by using Typography across the component. [18c985c5](https://github.com/tidbcloud/dbaas-ui/commit/18c985c5ef0bb54568f3a6303f523a4c6ecad4f3)

  - feat: enhance Review component with form handling and instance type selection - Integrated react-hook-form for better form management. - Added FormSelect and FormTextInput for user input on changefeed name and instance type. - Implemented dynamic instance type options based on selected connector type. - Improved UI structure for better user experience during changefeed creation/editing. [7914b843](https://github.com/tidbcloud/dbaas-ui/commit/7914b843fab32c93da12b075f2afc5d907ad8950)

  - fix: mark ConfigureSpec as deprecated - Added a deprecation comment to the ConfigureSpec component to signal its planned removal in future updates. [a2763085](https://github.com/tidbcloud/dbaas-ui/commit/a2763085359f738499d3e1b4b3acac0c454f577f)

  - feat: enhance CreateChangefeed component with detailed editing restrictions - Added documentation for editing limitations on network info, replication position, and RCU specification. - Combined Specification and Review steps into a single step for better user flow. [bb563be8](https://github.com/tidbcloud/dbaas-ui/commit/bb563be8e317b04f8701ef1da2d371d58a06ed76)

  - feat: implement ConfigurePulsar component for detailed Pulsar settings in Changefeed - Added UI for Pulsar connection, authentication, and advanced settings. - Integrated new constants for Pulsar auth and compression options. - Updated payload structure to include pulsar_info. [737a0086](https://github.com/tidbcloud/dbaas-ui/commit/737a0086a776b832cc3363440692dc24f67833eb)

  - feat: add Pulsar destination protocol options to Changefeed constants [45294d06](https://github.com/tidbcloud/dbaas-ui/commit/45294d065d36be15498db18be3d63535597f1699)

  - fix: update type definition in renderOption for better type safety [bc758e6c](https://github.com/tidbcloud/dbaas-ui/commit/bc758e6c9c41326eb53412d9743742726a5aaf81)

  - feat: add Pulsar option to Changefeed configuration [19a8c747](https://github.com/tidbcloud/dbaas-ui/commit/19a8c747ae051925035b2ede4823ff1623b94c40)

  - style: replace static destination text with HeadLabel component for better clarity and description [0136331c](https://github.com/tidbcloud/dbaas-ui/commit/0136331ce5894a4706ff452f2c1cd9dd11405f45)

  - refactor: simplify step names in CreateChangefeed for clarity [2e0e186e](https://github.com/tidbcloud/dbaas-ui/commit/2e0e186e6513ac82e569aa10429b4ef72df3c3dc)

  - refactor: remove unused color prop from HeadLabel component [569a8902](https://github.com/tidbcloud/dbaas-ui/commit/569a8902024e2fb2ec609d5ddad32f2776454c83)

  - style: add margin to step body in StepsWizard for improved spacing [b9b65cb7](https://github.com/tidbcloud/dbaas-ui/commit/b9b65cb710c4fe5d30ecc8be3a12b75b9aa3ee30)

  - refactor: remove border and shadow from Card component in ConfigureTarget [dbf385d5](https://github.com/tidbcloud/dbaas-ui/commit/dbf385d5df66d7d247ba7a2684cc50a28c09a413)

  - feat: add pulsar support to changefeed payload [f36754e2](https://github.com/tidbcloud/dbaas-ui/commit/f36754e28aa3dde64c0d8f05fad6270ed53077b0)

  - feat: update cdc swagger with pulsar support [6275f773](https://github.com/tidbcloud/dbaas-ui/commit/6275f7732ddf04816d868c0f14728d5d6e8ab047)

  - refactor: simplify Card component in Step1 by removing unnecessary border and shadow [ecd999a2](https://github.com/tidbcloud/dbaas-ui/commit/ecd999a25818078e4b4fedf107fe3164c39784ef)

  - refactor: remove legacy restore [3fa8cd99](https://github.com/tidbcloud/dbaas-ui/commit/3fa8cd99ca3d10b3230738ce5a97cad1f20e0c19)

  - feat: new steps wizard layout [12dd9522](https://github.com/tidbcloud/dbaas-ui/commit/12dd95229f30d3fa081da2f345e1eab759a0ef00)

  - chore(deps): update @tidbcloud/uikit version to 0.0.0-20250520102017 in package.json and yarn.lock [3ccfb3b6](https://github.com/tidbcloud/dbaas-ui/commit/3ccfb3b6013dbc7d42818135f6c49229a188a811)

  - refactor(cluster/export-creation): update import for ClusterPageShell to use new layout path [fd189b8f](https://github.com/tidbcloud/dbaas-ui/commit/fd189b8f0f50ff02e2d3ffe802273cd46bc92e51)

  - fix: notification refresh [e9e78120](https://github.com/tidbcloud/dbaas-ui/commit/e9e78120a6f527e3cc9de2abc75d3abb29f53974)

  - fix: notification count async [c0a66300](https://github.com/tidbcloud/dbaas-ui/commit/c0a6630054fab7b97ae28de1e47a750e49a5bd1e)

  - fix: notification count async [fa944779](https://github.com/tidbcloud/dbaas-ui/commit/fa9447795c5ebf0016033164b4cfb065e8c0089d)

  - refactor(nav): enhance UserNavMenu with additional menu properties and update typography color for improved UI consistency [c9bda774](https://github.com/tidbcloud/dbaas-ui/commit/c9bda7743325056f6545480b7f84ba575f3a77b3)

  - chore(deps): update @tidbcloud/uikit version to 0.0.0-20250515080401 in package.json and yarn.lock [d180d517](https://github.com/tidbcloud/dbaas-ui/commit/d180d5173fd778792c1c69ef2fb9efb1a48056ea)

  - fix: notification count [9db02957](https://github.com/tidbcloud/dbaas-ui/commit/9db029571124d613993f31d131f5d78dcb0ac916)

  - refactor(nav): update UserNavMenu to use IconUserCircle and adjust typography styles in DataService and SQL Editor components for consistency [bc9b5848](https://github.com/tidbcloud/dbaas-ui/commit/bc9b58489b54c4ae0b8ddbae81d53f9be37a67e6)

  - fix: notification select as read fix & ui opti [9bab021a](https://github.com/tidbcloud/dbaas-ui/commit/9bab021a8f26c4723410fd88d9c86993ca07a493)

  - chore(deps): update @tidbcloud/uikit version and refactor MaintenanceWindow and SideMenu components for improved layout [f6296ada](https://github.com/tidbcloud/dbaas-ui/commit/f6296ada118e40cdee205b11599259b634391f15)

  - refactor(layout): replace ClusterPageShell and ProjectPageShell with IndependentPageShell for consistent layout structure [160d8467](https://github.com/tidbcloud/dbaas-ui/commit/160d8467e55c57852118deb82b6e37c76cb63e80)

  - feat: notification ui optimize [6910e4b0](https://github.com/tidbcloud/dbaas-ui/commit/6910e4b082a2e937bbf45bce0c4056f46fe396a4)

  - feat: notification new ui [664b8853](https://github.com/tidbcloud/dbaas-ui/commit/664b8853014e1172c5f887325a468f08526eede9)

  - feat: notification ui [4fb7d5e9](https://github.com/tidbcloud/dbaas-ui/commit/4fb7d5e9fa10142c6b5c29024945cf6ef976aaf3)

  - refactor(nav): simplify OrgProjectPanel by removing unused navigation page checks [d88323e2](https://github.com/tidbcloud/dbaas-ui/commit/d88323e2ae75745743cca7c46f9b00ae14c1aad8)

  - refactor(support): replace Tooltip with HoverCard in PlansContent for improved user interaction [ae478dd5](https://github.com/tidbcloud/dbaas-ui/commit/ae478dd5cfe25725bde79c8c6907cab4e4cac595)

  - refactor(layout): update Cluster and Project page shells to include headerProps and remove unnecessary maxWidth properties [38962f58](https://github.com/tidbcloud/dbaas-ui/commit/38962f58ce4d8b8b9ab05386d45099115ee0bab5)

  - refactor(nav): remove OrgNavMenu and ProjectNavMenu components from SideNavbar for cleanup [a11a8ac5](https://github.com/tidbcloud/dbaas-ui/commit/a11a8ac5bf01d2d057ab1cc9529eed75553a73a9)

  - feat(layout): enhance ClusterPageShell and update SQLEditor and ServerlessNetworkPage for improved layout [045e9fc1](https://github.com/tidbcloud/dbaas-ui/commit/045e9fc19c9a0c57dc79c38c4d90d547b404bf50)

  - feat(billing): update support plan [157135fc](https://github.com/tidbcloud/dbaas-ui/commit/157135fca268f24dbb022f82e837b8e497aa95b5)

  - feat(layout): update page title [9050f5ea](https://github.com/tidbcloud/dbaas-ui/commit/9050f5eaffa9727700c06145f868b12b842e5d74)

  - feat(billing): adjust support plan [014cd727](https://github.com/tidbcloud/dbaas-ui/commit/014cd72758ac38627c3a3ba6fcb249f0a0941c6a)

  - feat(layout): use new app shell [6d3d4f07](https://github.com/tidbcloud/dbaas-ui/commit/6d3d4f07140f31aaa7cb846304dacbf64dc40a62)

  - refactor: replace Avatar with IconBuilding05 in ClusterPanel and OrgProjectPanel for consistent UI [a715cd1c](https://github.com/tidbcloud/dbaas-ui/commit/a715cd1c969a2e13d60526a84b11ffc8697fbdd5)

  - feat(support): move support plan into modal [8d075fa2](https://github.com/tidbcloud/dbaas-ui/commit/8d075fa2149f149a9682a946c79a2958bf81c12c)

  - feat(account): move account into a modal [ddc8e6ef](https://github.com/tidbcloud/dbaas-ui/commit/ddc8e6efc06a99f4eb0b979885264b2d2d3c8b7d)

  - refactor: enhance ClusterPanel navigation logic and user visit tracking [394e6d87](https://github.com/tidbcloud/dbaas-ui/commit/394e6d87b502e6906067354a42dd6938c30e744f)

  - refactor: update ClusterPanel and OrgProjectPanel for improved layout and functionality [5b608ff1](https://github.com/tidbcloud/dbaas-ui/commit/5b608ff1749af809cfa3d179b8191a863864cb3d)

  - refactor: enhance NavSwitcher and OrgProjectPanel components with improved styling and project data handling [e4191223](https://github.com/tidbcloud/dbaas-ui/commit/e4191223b17e653d9b05841acbfd99e998d0aab7)

  - chore: update autofocus [64404485](https://github.com/tidbcloud/dbaas-ui/commit/64404485bc37f3788d9a5de20615e88d47db4838)

  - chore: nav demo [941bed6f](https://github.com/tidbcloud/dbaas-ui/commit/941bed6f9bb53c8fb072f1c252ed17d6e5997047)

  - tweak: styles [01f38fe9](https://github.com/tidbcloud/dbaas-ui/commit/01f38fe94a210f2c461e307378d30e9cc90ef2c6)

  - tweak: navi v2.2 disclosure [7ac1a82c](https://github.com/tidbcloud/dbaas-ui/commit/7ac1a82c130a8934955b79382f3cd212369db001)

  - tweak: navi v2.2 disclosure [2329e93c](https://github.com/tidbcloud/dbaas-ui/commit/2329e93c60366064e189074ce454fc61f9a70329)

  - tweak: navi v2.2 [68286be6](https://github.com/tidbcloud/dbaas-ui/commit/68286be650b2ca3c6f1255b5f01d639b30baf883)

  - feat(layout): default fold sidebar [d22ed892](https://github.com/tidbcloud/dbaas-ui/commit/d22ed892c26607cc732327f7d4a684c3f057ee1c)

  - tweak: check icon color [bdb93eb6](https://github.com/tidbcloud/dbaas-ui/commit/bdb93eb6487b613c8a9b0138e7a084ad9e42ba8d)

  - test: navi v2.2 [bd03dc36](https://github.com/tidbcloud/dbaas-ui/commit/bd03dc36fc567e43997280a38f762b85ca33b1ea)

  - chore: update switch org/project icon [4dabef61](https://github.com/tidbcloud/dbaas-ui/commit/4dabef61852a7882ba69096e87382a25d3499e7f)

  - tweak(switcher): panel flex [e8778b37](https://github.com/tidbcloud/dbaas-ui/commit/e8778b37149c8706b155f21d9a72a0082197eaf8)

  - tweak(switcher): styles [c3173905](https://github.com/tidbcloud/dbaas-ui/commit/c31739055a01aad4e8c8fdf3fc407b7c13bd7ffc)

  - feat(layout): update globa layout [b79179d9](https://github.com/tidbcloud/dbaas-ui/commit/b79179d99f77b5d08f479315a1bd308b4a270ba4)

  - test: navi v2.1 [b77990fd](https://github.com/tidbcloud/dbaas-ui/commit/b77990fd86cb8ba5a8d832837504af5cd0d8d697)

  - fix: breadcrumbs [0f1d7776](https://github.com/tidbcloud/dbaas-ui/commit/0f1d7776d3247ee3598627f0b3f39798618962fc)

  - tweak: padding [f8cc8d24](https://github.com/tidbcloud/dbaas-ui/commit/f8cc8d248db7d5de624d4d242afba0c0c9184c85)

  - feat: nav switcher v2 [795d51be](https://github.com/tidbcloud/dbaas-ui/commit/795d51beac2badad4e48101548d74a32eaf8cb70)

  - test: full nav [df850cbb](https://github.com/tidbcloud/dbaas-ui/commit/df850cbb8efc57c48c4c1b51c878c074b25e63b6)

  - feat(layout): remove shadow from card [29661b01](https://github.com/tidbcloud/dbaas-ui/commit/29661b01dc7f14ef96c109c436582831212ba39f)

  - feat(layout): update help center icon bg [45837a08](https://github.com/tidbcloud/dbaas-ui/commit/45837a0873a4594989f7ab72069a30cb58acafbc)

  - feat(layout): metrics segment -> tabs [2e1451c6](https://github.com/tidbcloud/dbaas-ui/commit/2e1451c66be178fc4fdff3eed05b01fea0fe4c06)

  - feat(layout): update account layout [9fcf5fd4](https://github.com/tidbcloud/dbaas-ui/commit/9fcf5fd4432a5f10210e3419d4627167b866e9cc)

  - feat(layout): add layoutv5 [092ed546](https://github.com/tidbcloud/dbaas-ui/commit/092ed546fd66aa7e7290abd1e4516c18dd5c893b)

  - fix: project select [ac20964a](https://github.com/tidbcloud/dbaas-ui/commit/ac20964a6cc9d816a66ed84525112f11c760d7ea)

  - fix: project select [2b098c01](https://github.com/tidbcloud/dbaas-ui/commit/2b098c013f63eb7e07c2513e9e6e3f73b947be4b)

  - tweak: gap [c5845a28](https://github.com/tidbcloud/dbaas-ui/commit/c5845a283bf8aa1d60614239d55c5125a0aecb4d)

  - fix: path [54e85223](https://github.com/tidbcloud/dbaas-ui/commit/54e85223fe5c77dcc1d244bbc917002d1818c960)

  - fix: pathname [108b98ae](https://github.com/tidbcloud/dbaas-ui/commit/108b98ae4d5e75826af6945c0c917dc025858a9f)

  - chore: demo padding [b43c0450](https://github.com/tidbcloud/dbaas-ui/commit/b43c0450341d5c552094b5c87179b1955bbae640)

  - chore: remove unused code [5e6da508](https://github.com/tidbcloud/dbaas-ui/commit/5e6da508623a9326208153a595fb7e3ba4fe2061)

  - tweak: history change [045b6347](https://github.com/tidbcloud/dbaas-ui/commit/045b63476d741b46a5a26d94a458d8dc3f25e23a)

  - feat(navigation): switcher [bbdb41f9](https://github.com/tidbcloud/dbaas-ui/commit/bbdb41f9f66816a409b370b7a885b0dd0c8eb307)

- Merge branch 'feat-new-navigation' into feat-newnav-upsell [0b9bf0d5](https://github.com/tidbcloud/dbaas-ui/commit/0b9bf0d508e372f9038c2002b995ed16669ee4a7)

  - chore(deps): update @tidbcloud/uikit version to 0.0.0-20250520102017 in package.json and yarn.lock [00e59256](https://github.com/tidbcloud/dbaas-ui/commit/00e5925664274d7b93fb9fe8798f7074ab201e43)

  - refactor(cluster/export-creation): update import for ClusterPageShell to use new layout path [654109f8](https://github.com/tidbcloud/dbaas-ui/commit/654109f8f4971d1ebc86d365523add96567bbe04)

- Merge pull request [#3930](https://github.com/tidbcloud/dbaas-ui/pull/3930) from tidbcloud/release-20250520 [f10b4610](https://github.com/tidbcloud/dbaas-ui/commit/f10b461072dd329271d0bfbe2aab8204ff015a7c)

- Merge pull request [#3931](https://github.com/tidbcloud/dbaas-ui/pull/3931) from tidbcloud/release-20250520 [7901075a](https://github.com/tidbcloud/dbaas-ui/commit/7901075a58f0f00dc2f3741b0a85d3a74a172b6d)

  - release: 20250520 [285758f9](https://github.com/tidbcloud/dbaas-ui/commit/285758f9f9d0d4c3da9f6d106c39ad6b5837679e)

- Merge pull request [#3929](https://github.com/tidbcloud/dbaas-ui/pull/3929) from tidbcloud/feat/prompt-for-scale [aa7400a9](https://github.com/tidbcloud/dbaas-ui/commit/aa7400a91cc230c10a1d65925f8061eaec592945)

  - feat: use Box [452cd3b5](https://github.com/tidbcloud/dbaas-ui/commit/452cd3b59ece780677f1741bf9b74c31b12e9579)

  - feat: use link component [563bdffd](https://github.com/tidbcloud/dbaas-ui/commit/563bdffd7e86ff65a4ea80c1b6abb8623e320c01)

  - feat: use react fc [4c4ef118](https://github.com/tidbcloud/dbaas-ui/commit/4c4ef118896a87621a14d6ba4ec7349ffabfb3fd)

  - feat: adjust prompt for downgrade tiflash vcpu [b16aa105](https://github.com/tidbcloud/dbaas-ui/commit/b16aa105cbf0c5e347fb637511ae5f7341d82697)

  - fix: notification refresh [a527eb6a](https://github.com/tidbcloud/dbaas-ui/commit/a527eb6a910499b7ae3f2240f56a26a3a444c01b)

  - fix: notification count async [2220178e](https://github.com/tidbcloud/dbaas-ui/commit/2220178e7660d8f4feb41af4a1079f94b33bae4a)

  - fix: notification count async [e2937034](https://github.com/tidbcloud/dbaas-ui/commit/e2937034a3f6fdab5fe00186a6edc3ee096994d0)

  - refactor(nav): enhance UserNavMenu with additional menu properties and update typography color for improved UI consistency [50cb58a4](https://github.com/tidbcloud/dbaas-ui/commit/50cb58a4589bb06b36aedb0bcdbd229655898793)

  - chore(deps): update @tidbcloud/uikit version to 0.0.0-20250515080401 in package.json and yarn.lock [25fe60d0](https://github.com/tidbcloud/dbaas-ui/commit/25fe60d0645e5a02f7ccf2a7a1d3106c3d7601b2)

  - fix: notification count [50a11e51](https://github.com/tidbcloud/dbaas-ui/commit/50a11e518c607c5cf75006819779eb25259ee558)

  - refactor(nav): update UserNavMenu to use IconUserCircle and adjust typography styles in DataService and SQL Editor components for consistency [d9ceea66](https://github.com/tidbcloud/dbaas-ui/commit/d9ceea668334e47d6ddc1f21d5a05bbd0be36aa4)

  - fix: notification select as read fix & ui opti [044047a9](https://github.com/tidbcloud/dbaas-ui/commit/044047a996ecf8a80ec52bd8291ed3bc2b2dff4b)

  - chore(deps): update @tidbcloud/uikit version and refactor MaintenanceWindow and SideMenu components for improved layout [8741c00b](https://github.com/tidbcloud/dbaas-ui/commit/8741c00b9a4e6832c2d5d684cee0fc6182558ea5)

  - refactor(layout): replace ClusterPageShell and ProjectPageShell with IndependentPageShell for consistent layout structure [25dce7f4](https://github.com/tidbcloud/dbaas-ui/commit/25dce7f40fd49e5cf43f28355aad9fcb11b38ae0)

  - feat: notification ui optimize [31f69897](https://github.com/tidbcloud/dbaas-ui/commit/31f69897afa9aceb41252b1970f90ceb1bdddd6e)

  - feat: notification new ui [6fe7b19f](https://github.com/tidbcloud/dbaas-ui/commit/6fe7b19f134e5c584dea2af913b5000a54505338)

  - feat: notification ui [82dd3fad](https://github.com/tidbcloud/dbaas-ui/commit/82dd3fadfa807217be31119240e9b279a78423da)

  - refactor(nav): simplify OrgProjectPanel by removing unused navigation page checks [ddc81460](https://github.com/tidbcloud/dbaas-ui/commit/ddc814609ec76d8fa89a5de59269d262a07b8e70)

  - refactor(support): replace Tooltip with HoverCard in PlansContent for improved user interaction [513c8145](https://github.com/tidbcloud/dbaas-ui/commit/513c81454d463a980f1c4ce97eaff4d1e40e6d72)

  - refactor(layout): update Cluster and Project page shells to include headerProps and remove unnecessary maxWidth properties [a5976946](https://github.com/tidbcloud/dbaas-ui/commit/a597694606194843ce785d118534247c84ade8b1)

  - refactor(nav): remove OrgNavMenu and ProjectNavMenu components from SideNavbar for cleanup [2c9960f1](https://github.com/tidbcloud/dbaas-ui/commit/2c9960f1b5b01b983b68da8593c19ae8269ed5bc)

  - feat(layout): enhance ClusterPageShell and update SQLEditor and ServerlessNetworkPage for improved layout [41e4d26c](https://github.com/tidbcloud/dbaas-ui/commit/41e4d26c410b7b7d2f5fb46ee7d771299179b9eb)

  - feat(billing): update support plan [09c788cb](https://github.com/tidbcloud/dbaas-ui/commit/09c788cb934b9d3947b8a07f97c3f9543f639208)

  - feat(layout): update page title [465764a2](https://github.com/tidbcloud/dbaas-ui/commit/465764a286b1fa6bcfda4a3e091071b328d654fa)

  - feat(billing): adjust support plan [834d1149](https://github.com/tidbcloud/dbaas-ui/commit/834d1149759c1ea02e4d602434c362da318f8d1a)

  - feat(layout): use new app shell [0db2cf2a](https://github.com/tidbcloud/dbaas-ui/commit/0db2cf2a974bf0b9b27499018e23f838249fa205)

  - refactor: replace Avatar with IconBuilding05 in ClusterPanel and OrgProjectPanel for consistent UI [4c7ae3c5](https://github.com/tidbcloud/dbaas-ui/commit/4c7ae3c55d11a8aafab8901239a72c7cd6e52369)

  - feat(support): move support plan into modal [8a419917](https://github.com/tidbcloud/dbaas-ui/commit/8a419917ca87689718670dfa1b461b3302535d7c)

  - feat(account): move account into a modal [0280f0c1](https://github.com/tidbcloud/dbaas-ui/commit/0280f0c1f9a028bfa504ec7a642e3de97a584af5)

  - refactor: enhance ClusterPanel navigation logic and user visit tracking [cb1100b4](https://github.com/tidbcloud/dbaas-ui/commit/cb1100b4ce7780265c7449bc6eb5c805718468cc)

  - refactor: update ClusterPanel and OrgProjectPanel for improved layout and functionality [0b1de22d](https://github.com/tidbcloud/dbaas-ui/commit/0b1de22dd8ead0f05ca92bdf0abd75fa464a048e)

  - refactor: enhance NavSwitcher and OrgProjectPanel components with improved styling and project data handling [7981b426](https://github.com/tidbcloud/dbaas-ui/commit/7981b4264f8d53f99ca996ce0f9182c438141a05)

  - chore: update autofocus [05b18b3a](https://github.com/tidbcloud/dbaas-ui/commit/05b18b3a39bf9ca35a1a4213121a70d3b9ddbfd6)

  - chore: nav demo [2647757b](https://github.com/tidbcloud/dbaas-ui/commit/2647757b5bf3027c993c2d6f9fc0c6086875485c)

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

  - tweak: navi v2.2 disclosure [73f594dc](https://github.com/tidbcloud/dbaas-ui/commit/73f594dc641da8632bb90f26acb4a2b1b2bc86ff)

  - tweak: navi v2.2 disclosure [273511de](https://github.com/tidbcloud/dbaas-ui/commit/273511deb432ffc814e8b2914ff7815200d188ac)

  - tweak: navi v2.2 [0c2bcd50](https://github.com/tidbcloud/dbaas-ui/commit/0c2bcd509d8893c2d6c0f938249e9319d378ad95)

  - feat(layout): default fold sidebar [d1990f0c](https://github.com/tidbcloud/dbaas-ui/commit/d1990f0c8ee2ebdb4d49f11d5e8984294632472e)

  - tweak: check icon color [c8f481a7](https://github.com/tidbcloud/dbaas-ui/commit/c8f481a766e595fafbc05e3e37887d5bf130afc2)

  - test: navi v2.2 [2093f50e](https://github.com/tidbcloud/dbaas-ui/commit/2093f50ed04ad68e69fe0824e9fcea26c86b05e2)

  - chore: update switch org/project icon [3d9d1c80](https://github.com/tidbcloud/dbaas-ui/commit/3d9d1c80f6809666f2d77d78fb821322456b3195)

  - tweak(switcher): panel flex [f224a4e1](https://github.com/tidbcloud/dbaas-ui/commit/f224a4e1a1ff35a85f59452a8e8c21288c337739)

  - tweak(switcher): styles [18800aa9](https://github.com/tidbcloud/dbaas-ui/commit/18800aa912a3a0d1de732e9b5e4f386099699597)

  - feat(layout): update globa layout [ba768f63](https://github.com/tidbcloud/dbaas-ui/commit/ba768f63907129088579c568976f7c09bb79f8bf)

  - test: navi v2.1 [cf3f6458](https://github.com/tidbcloud/dbaas-ui/commit/cf3f6458c6ab0c18076e0a6463026df7d8c43388)

  - fix: breadcrumbs [975c2625](https://github.com/tidbcloud/dbaas-ui/commit/975c26258d005b3fce4025c5ba473e6590bc1e55)

  - tweak: padding [69fee7c1](https://github.com/tidbcloud/dbaas-ui/commit/69fee7c1a488d2bc016997abb2fccd63c9832bdc)

  - feat: nav switcher v2 [f35ef258](https://github.com/tidbcloud/dbaas-ui/commit/f35ef258491f8af65c554bd1f2b778e756bd6856)

  - test: full nav [d07af22f](https://github.com/tidbcloud/dbaas-ui/commit/d07af22f44de7c547cdf3e2d70a6153cfb2bec38)

  - feat(layout): remove shadow from card [3952e598](https://github.com/tidbcloud/dbaas-ui/commit/3952e598601ab9782c3555ef576bdb72dee1f8d5)

  - feat(layout): update help center icon bg [68b7c322](https://github.com/tidbcloud/dbaas-ui/commit/68b7c322a2f5b1f040aa9c83bfd3c4b38a30300a)

  - feat(layout): metrics segment -> tabs [d5e311f8](https://github.com/tidbcloud/dbaas-ui/commit/d5e311f8fcab8dba0635d58bbd60bfe10d52ca92)

  - feat(layout): update account layout [e86920b2](https://github.com/tidbcloud/dbaas-ui/commit/e86920b2de901eebbf2497e019dd3d66299c8a5d)

  - feat(layout): add layoutv5 [e87949a2](https://github.com/tidbcloud/dbaas-ui/commit/e87949a29a1349a4a21a0e09ecb2255dfb4ee267)

  - fix: project select [9bddff51](https://github.com/tidbcloud/dbaas-ui/commit/9bddff51845ad05b8741819c94593f11e48bfc1a)

  - fix: project select [c03294a4](https://github.com/tidbcloud/dbaas-ui/commit/c03294a4f3fef639dfa3aff06623b113dcc45c5a)

  - tweak: gap [f1a9f5f0](https://github.com/tidbcloud/dbaas-ui/commit/f1a9f5f0686456f4d47f69f05ab9db756c8fa19e)

  - fix: path [146c81f2](https://github.com/tidbcloud/dbaas-ui/commit/146c81f2769ca58a62edc99eafc1ec4d4441eb5d)

  - fix: pathname [cdfa5d14](https://github.com/tidbcloud/dbaas-ui/commit/cdfa5d14dc39872a564b36548a9267b53778e925)

  - chore: demo padding [81751cb5](https://github.com/tidbcloud/dbaas-ui/commit/81751cb5a5b3e602e7be44ce6253a908d1f1e0ca)

  - chore: remove unused code [d43a7a39](https://github.com/tidbcloud/dbaas-ui/commit/d43a7a39f37b4c7c64edc92cb1a193c3f7c4fa83)

  - tweak: history change [d78b9924](https://github.com/tidbcloud/dbaas-ui/commit/d78b99243d551cbc1a7ba101b5594b3478edaa86)

  - feat(navigation): switcher [ea9a0b16](https://github.com/tidbcloud/dbaas-ui/commit/ea9a0b16f4a4f47e7bf4c6925ca8695c8a13a6e2)

- Merge pull request [#3925](https://github.com/tidbcloud/dbaas-ui/pull/3925) from tidbcloud/fix/support-plan-tips-close [e71afde6](https://github.com/tidbcloud/dbaas-ui/commit/e71afde6ec893916865a81548286ff9f70e4e0c2)

  - refactor(navigation): replace useNavigationDriver with useNewNavGuide for improved navigation guidance and user experience [c563806c](https://github.com/tidbcloud/dbaas-ui/commit/c563806cfef2a22e8e63a3d730f64aef5301a2d0)

- Merge pull request [#3919](https://github.com/tidbcloud/dbaas-ui/pull/3919) from tidbcloud/feat/restore_storage_type [2cfb0f84](https://github.com/tidbcloud/dbaas-ui/commit/2cfb0f848a8c5e54fc68b66108b1f02b89dac3a3)

- Merge pull request [#3928](https://github.com/tidbcloud/dbaas-ui/pull/3928) from tidbcloud/fix/timeout_msg [065c7b5d](https://github.com/tidbcloud/dbaas-ui/commit/065c7b5d0a093cc686185fed5fea43a5223fe94a)

  - fix: add TimeoutErrorMsg for better error handling [aa4badf8](https://github.com/tidbcloud/dbaas-ui/commit/aa4badf8d396713fd43551ecc826261b51e8d5a7)

- Merge pull request [#3922](https://github.com/tidbcloud/dbaas-ui/pull/3922) from tidbcloud/fix/maintenance-window-opti [c0e91d1a](https://github.com/tidbcloud/dbaas-ui/commit/c0e91d1adc8f25243ccbe9997cef16a54752309e)

  - fix: Accordion usage opti [f11e8f04](https://github.com/tidbcloud/dbaas-ui/commit/f11e8f040c9c8968d71a6dc83fab443916b7a61f)

  - fix: Accordion usage opti [4a948024](https://github.com/tidbcloud/dbaas-ui/commit/4a948024964712cfbfb8c837e326fe23279e9d4a)

  - chore(deps): update @tidbcloud/uikit version to 0.0.0-20250519101205 and adjust navigation element for improved user experience [d4c0aa50](https://github.com/tidbcloud/dbaas-ui/commit/d4c0aa5065d323b9616378a724e20428a3ec3d36)

  - fix: maintenance window setting default value [4d1c9d93](https://github.com/tidbcloud/dbaas-ui/commit/4d1c9d936eeafff4960afc8568a2c5788346f476)

  - refactor(navigation): extract useNavigationDriver hook for improved navigation guide handling and user experience [aa39c934](https://github.com/tidbcloud/dbaas-ui/commit/aa39c93401994886ca1ec430bb9dea4a07384783)

  - chore(deps): update @tidbcloud/uikit version to 0.0.0-20250519071744 and refactor navigation components for enhanced user experience [a07e37e8](https://github.com/tidbcloud/dbaas-ui/commit/a07e37e8f521f1d070dfbe355516f9e5d2b3f0b2)

  - refactor: clean up console logs in RestoreForDedicated [f4f85a10](https://github.com/tidbcloud/dbaas-ui/commit/f4f85a103b636d48bf1885b763906ad9f96c135c)

  - refactor: remove unused alwaysIncludeBasicAndStandardStorageType parameter from useStorageTypeOption [0135eec3](https://github.com/tidbcloud/dbaas-ui/commit/0135eec392f79b79af4ab44f2092b978c631dacf)

  - refactor: replace alwaysIncludeBasicAndStandardStorageType with hideStorageType prop [aa6446a4](https://github.com/tidbcloud/dbaas-ui/commit/aa6446a474e532ab9ad4786337b2bac5d62d16bf)

  - fix(auth): add hash empty check [04737d0b](https://github.com/tidbcloud/dbaas-ui/commit/04737d0b88be7460642f0af30d7d753a371f8f38)

- Merge pull request [#3921](https://github.com/tidbcloud/dbaas-ui/pull/3921) from tidbcloud/feat/amazon-bedrock [2a6bf625](https://github.com/tidbcloud/dbaas-ui/commit/2a6bf6259bf8bf15641582fc540f74d645b2cce0)

  - fix: ZapierContainer rename [920dc4d0](https://github.com/tidbcloud/dbaas-ui/commit/920dc4d0d799017bac01bcb21e29f7c80608eb95)

  - fix: intergration icon add aria-label [815eda77](https://github.com/tidbcloud/dbaas-ui/commit/815eda7709ecdbb88fb01abcbcb23123b8f7123c)

  - fix: amazon bedrock open link [8f8e4e6e](https://github.com/tidbcloud/dbaas-ui/commit/8f8e4e6e82f5cabac1802d946511d811093bd34a)

  - fix: event name fix [a18bc98b](https://github.com/tidbcloud/dbaas-ui/commit/a18bc98bbca44822eba7e95944c49b05e9d332b2)

  - fix(e2e): update placeholder to label for email input in SSOLogin [eff0a89e](https://github.com/tidbcloud/dbaas-ui/commit/eff0a89eee5e1a09f92a8c03dc6e9f2e1630fe81)

  - fix: remove close button from support alert in OrgSettings [67f0730e](https://github.com/tidbcloud/dbaas-ui/commit/67f0730eb3802ab7dc942a77aa42c85eda595079)

  - fix: maintenance window setting default value [b24088c4](https://github.com/tidbcloud/dbaas-ui/commit/b24088c45aa19b83ba0ce95ecb451f5239f2424e)

  - fix: maintenance window setting fold opti [952c4603](https://github.com/tidbcloud/dbaas-ui/commit/952c460321feced9a2bf5b24f5a1e69eca82c890)

  - fix: integration add icon [f97dd47b](https://github.com/tidbcloud/dbaas-ui/commit/f97dd47b0ef425603da5467f9db7b94122f0f6f9)

- Merge branch 'feat-new-navigation' into feat-newnav-upsell [3affbe19](https://github.com/tidbcloud/dbaas-ui/commit/3affbe1952092e44fef9b63fe7f4668342db6cf2)

  - feat(driver): upgrade driver.js to version 1.3.6 and implement DriverStep components for enhanced user navigation experience [4106d41d](https://github.com/tidbcloud/dbaas-ui/commit/4106d41de8e25896edee193e0798e7d653b884eb)

  - fix: notification count async [eeb7e035](https://github.com/tidbcloud/dbaas-ui/commit/eeb7e03566c9b84d982bd8d1102abf8dc06aeb4c)

  - fix: notification count async [59be0ad8](https://github.com/tidbcloud/dbaas-ui/commit/59be0ad815d090050062ef99efb509538bb1f29c)

  - refactor(nav): enhance UserNavMenu with additional menu properties and update typography color for improved UI consistency [f172adac](https://github.com/tidbcloud/dbaas-ui/commit/f172adac34447dc00f684369a9e3d875dd08b960)

  - feat: maintenance window setting default value [8989f210](https://github.com/tidbcloud/dbaas-ui/commit/8989f210a575f2757bdf44ae2c43798f216513e6)

  - feat: amazon bedrock integration [a90e7021](https://github.com/tidbcloud/dbaas-ui/commit/a90e7021368c2727feb355c67067f4f74f4a1287)

  - refactor: remove deprecated alwaysIncludeBasicAndStandardStorageType prop from NodeSizes [a145262b](https://github.com/tidbcloud/dbaas-ui/commit/a145262ba5a6aec3d44340077141d9e6055a40b9)

  - refactor: deprecate alwaysIncludeBasicAndStandardStorageType prop in NodeSizes [8dc089a4](https://github.com/tidbcloud/dbaas-ui/commit/8dc089a4d57a16ac652862ba5af791ed2f7dcbb0)

  - refactor: simplify storage type handling in useStorageTypeOption [d65f2f34](https://github.com/tidbcloud/dbaas-ui/commit/d65f2f341fc644327755f901701bc8a2fc5d529b)

  - fix: correct spelling of alwaysIncludeBasicAndStandardStorageType prop [36e476bc](https://github.com/tidbcloud/dbaas-ui/commit/36e476bc09682176fb18e3c37db279d62f9bd07f)

  - feat: add alwaysIncludeBasicAndStandardStorageType prop to NodeSizes component [ef849b31](https://github.com/tidbcloud/dbaas-ui/commit/ef849b313fbb0a4cc3548a478921fe2aa70c24cf)

  - style: adjust padding and border color in Restore components for consistency [ea24c0ab](https://github.com/tidbcloud/dbaas-ui/commit/ea24c0ab631455b4a74378c27fe0e84e22224cec)

  - chore(deps): update @tidbcloud/uikit version to 0.0.0-20250515080401 in package.json and yarn.lock [4b865cf9](https://github.com/tidbcloud/dbaas-ui/commit/4b865cf930aa4937c869d8cc9f69d16d2418a16c)

- Merge pull request [#3909](https://github.com/tidbcloud/dbaas-ui/pull/3909) from tidbcloud/workflow/ai-reviewer-0512 [3612d443](https://github.com/tidbcloud/dbaas-ui/commit/3612d44353bb079f14cdd1aca85f03bfa89ec6af)

  - feat: make folding work [a419686e](https://github.com/tidbcloud/dbaas-ui/commit/a419686eb2f9755972a541c704fc7ddecfe99d14)

  - fix: notification count [10f20d25](https://github.com/tidbcloud/dbaas-ui/commit/10f20d2588b1fcb8abd595328898480749af7b12)

  - feat: update folding [5485a4cf](https://github.com/tidbcloud/dbaas-ui/commit/5485a4cf62b0cc4473b9a6de1b1587cec9f35359)

  - feat: add comments fold [6ce750a9](https://github.com/tidbcloud/dbaas-ui/commit/6ce750a9b07659b60eac011df947d40848c52bfd)

- Merge branch 'dev' into workflow/ai-reviewer-0512 [77d910a7](https://github.com/tidbcloud/dbaas-ui/commit/77d910a7f6209b3907ab35f30c9585ad3e45ca02)

  - refactor(nav): update UserNavMenu to use IconUserCircle and adjust typography styles in DataService and SQL Editor components for consistency [4041ccb8](https://github.com/tidbcloud/dbaas-ui/commit/4041ccb81bb76fa7e87800fb128716c3b792537b)

  - fix: notification select as read fix & ui opti [af6e88d3](https://github.com/tidbcloud/dbaas-ui/commit/af6e88d3b5cf4535af1f7d2c5bf0c760ee5df582)

- Merge pull request [#3917](https://github.com/tidbcloud/dbaas-ui/pull/3917) from tidbcloud/hotfix/zod_check [9992942b](https://github.com/tidbcloud/dbaas-ui/commit/9992942b3312974b0a05fec3a415ff49cf26e3a6)

- Merge pull request [#3918](https://github.com/tidbcloud/dbaas-ui/pull/3918) from tidbcloud/hotfix/zod_check [644d5759](https://github.com/tidbcloud/dbaas-ui/commit/644d5759e76b45ca3d128c6d29b23a56d6fe9b01)

  - chore: remove commented-out debug console logs in RestoreForDedicated component [0c4856d3](https://github.com/tidbcloud/dbaas-ui/commit/0c4856d3bcab602f7b203fe61f4d0fed4e83db29)

  - hotfix: 202505141456 [b584cb05](https://github.com/tidbcloud/dbaas-ui/commit/b584cb059d6bc68e94798a0a02331c946f61ed64)

  - fix: make profileName optional in tiflash schema across multiple restore components [32264fd9](https://github.com/tidbcloud/dbaas-ui/commit/32264fd9080b48914e8578b2411726a365e3e515)

  - chore(deps): update @tidbcloud/uikit version and refactor MaintenanceWindow and SideMenu components for improved layout [ee9ad6b3](https://github.com/tidbcloud/dbaas-ui/commit/ee9ad6b30f197419b61e3e126ab54f316e2f4b64)

  - refactor(layout): replace ClusterPageShell and ProjectPageShell with IndependentPageShell for consistent layout structure [057a3ffd](https://github.com/tidbcloud/dbaas-ui/commit/057a3ffd35f0740e91e7f7009499139b07927979)

  - feat: notification ui optimize [72f1235b](https://github.com/tidbcloud/dbaas-ui/commit/72f1235b0a123d7dee29f92d3bcf1782e91fb916)

  - feat: notification new ui [7c3fd73d](https://github.com/tidbcloud/dbaas-ui/commit/7c3fd73db5ae4af2a7dba11d98e8d06a66c75f24)

  - feat: notification ui [8a6be9b5](https://github.com/tidbcloud/dbaas-ui/commit/8a6be9b5c953253790413019d85a1422d291fcf2)

  - refactor(nav): simplify OrgProjectPanel by removing unused navigation page checks [e01c5a0f](https://github.com/tidbcloud/dbaas-ui/commit/e01c5a0fb09d54ed60ba78ec0a12beb4576fb394)

  - refactor(support): replace Tooltip with HoverCard in PlansContent for improved user interaction [06a88129](https://github.com/tidbcloud/dbaas-ui/commit/06a8812946844285a8a5aa687beebc640fdc28cf)

  - refactor(layout): update Cluster and Project page shells to include headerProps and remove unnecessary maxWidth properties [b80ce5d3](https://github.com/tidbcloud/dbaas-ui/commit/b80ce5d3bc995d4f26a48f84b983758d705dbd15)

  - refactor(nav): remove OrgNavMenu and ProjectNavMenu components from SideNavbar for cleanup [cf7cf8c2](https://github.com/tidbcloud/dbaas-ui/commit/cf7cf8c28415307f29c419ee4a3b76de3dd435a9)

  - feat(layout): enhance ClusterPageShell and update SQLEditor and ServerlessNetworkPage for improved layout [4f4e90c9](https://github.com/tidbcloud/dbaas-ui/commit/4f4e90c9f7b66d5158771b24ce963ea7f97396ab)

  - feat(billing): update support plan [b985120d](https://github.com/tidbcloud/dbaas-ui/commit/b985120d3d4c02b3fbbeea5c2a6806d2962b0e9b)

  - feat(layout): update page title [f71e420d](https://github.com/tidbcloud/dbaas-ui/commit/f71e420d99fb3a186dbd0a10494f39ddc5ed9884)

  - feat(billing): adjust support plan [399919b8](https://github.com/tidbcloud/dbaas-ui/commit/399919b80b32cad7a1df2cb8dbccfab58889562f)

  - feat(layout): use new app shell [a3261645](https://github.com/tidbcloud/dbaas-ui/commit/a32616454d30befb98743feb2333187ba967decf)

  - refactor: replace Avatar with IconBuilding05 in ClusterPanel and OrgProjectPanel for consistent UI [bc7771a5](https://github.com/tidbcloud/dbaas-ui/commit/bc7771a589af64bf89a63d883ecc392d7d54a6e7)

  - feat(support): move support plan into modal [305c9de9](https://github.com/tidbcloud/dbaas-ui/commit/305c9de9eedefcbb4a09b82c8165a04f3d5d7f57)

  - feat(account): move account into a modal [7d330ada](https://github.com/tidbcloud/dbaas-ui/commit/7d330ada0ef71d81ebc6e1fb160650582db6e3d8)

  - refactor: enhance ClusterPanel navigation logic and user visit tracking [40125609](https://github.com/tidbcloud/dbaas-ui/commit/40125609bc3318dbcfd325ca6bd91e6d1ce8b1ce)

  - refactor: update ClusterPanel and OrgProjectPanel for improved layout and functionality [70fb019c](https://github.com/tidbcloud/dbaas-ui/commit/70fb019ccd6ca2b7b00ff4e47d347e8bd0da9e9e)

  - refactor: enhance NavSwitcher and OrgProjectPanel components with improved styling and project data handling [1af18585](https://github.com/tidbcloud/dbaas-ui/commit/1af1858592cadf56285159f8edcab5ec0389592f)

  - chore: update autofocus [8e6a9499](https://github.com/tidbcloud/dbaas-ui/commit/8e6a949946f1c95cc9c3651c69f2cc710a6103c2)

  - chore: nav demo [db27d897](https://github.com/tidbcloud/dbaas-ui/commit/db27d8973afa7a4291d508fa0d0645754cad9830)

  - tweak: styles [5407b5b9](https://github.com/tidbcloud/dbaas-ui/commit/5407b5b90c4104ab73a22177bde49a27265a831a)

  - tweak: navi v2.2 disclosure [e5c9b6e4](https://github.com/tidbcloud/dbaas-ui/commit/e5c9b6e4136ec188a0309697379a5e275e6fd6b1)

  - tweak: navi v2.2 disclosure [eba03cb2](https://github.com/tidbcloud/dbaas-ui/commit/eba03cb251ef32f7bfff7f9dfe06851127795616)

  - tweak: navi v2.2 [e90bf1a1](https://github.com/tidbcloud/dbaas-ui/commit/e90bf1a1e962edb0bbf7d37d779c6f1a34aad81d)

  - feat(layout): default fold sidebar [422175c1](https://github.com/tidbcloud/dbaas-ui/commit/422175c19deaf5972ae0b11b910879cbf6693f4c)

  - tweak: check icon color [929eb032](https://github.com/tidbcloud/dbaas-ui/commit/929eb0325aecfd997d7c372e791f391c57e6aadb)

  - test: navi v2.2 [38ac4e00](https://github.com/tidbcloud/dbaas-ui/commit/38ac4e002c0265fd369d5ea9ffff22e45bee81a0)

  - chore: update switch org/project icon [808d78ec](https://github.com/tidbcloud/dbaas-ui/commit/808d78ec67e371e6562bb285af98b6ccfe4cc517)

  - tweak(switcher): panel flex [fecf3105](https://github.com/tidbcloud/dbaas-ui/commit/fecf31058dfdb4c049bb05e79f9f437effbf23d2)

  - tweak(switcher): styles [4e8f6f98](https://github.com/tidbcloud/dbaas-ui/commit/4e8f6f983977243438c290790c0282dde2d34bcd)

  - feat(layout): update globa layout [72a25829](https://github.com/tidbcloud/dbaas-ui/commit/72a258290eb0c8bb7d1d86b75fd3f891abc0a954)

  - test: navi v2.1 [31d51677](https://github.com/tidbcloud/dbaas-ui/commit/31d51677264c4f6e1de742b9cc8d0194e8f014e5)

  - fix: breadcrumbs [27df4f32](https://github.com/tidbcloud/dbaas-ui/commit/27df4f326cd1c2da0686b0c5e756f0c93943ca9b)

  - tweak: padding [886b2caa](https://github.com/tidbcloud/dbaas-ui/commit/886b2caac1176b4d4cfcad69cdd0d7b4e5cdd30c)

  - feat: nav switcher v2 [c826d588](https://github.com/tidbcloud/dbaas-ui/commit/c826d588800a123787650840ed7421e5ca57558d)

  - test: full nav [a67568d3](https://github.com/tidbcloud/dbaas-ui/commit/a67568d3a3645c5b1c13e4e148ab57921126faa4)

  - feat(layout): remove shadow from card [2991bcc1](https://github.com/tidbcloud/dbaas-ui/commit/2991bcc1621d9942c17730229f558253d91a5414)

  - feat(layout): update help center icon bg [9da2a886](https://github.com/tidbcloud/dbaas-ui/commit/9da2a886962eef42003fc1ba54df06aadc4ecf47)

  - feat(layout): metrics segment -> tabs [821a3297](https://github.com/tidbcloud/dbaas-ui/commit/821a3297604260aeaf1e8903e6d017802cb981f9)

  - feat(layout): update account layout [f48bbbab](https://github.com/tidbcloud/dbaas-ui/commit/f48bbbabda3d170b7dddf9612846e6e1d6e82a3b)

  - feat(layout): add layoutv5 [dada7de1](https://github.com/tidbcloud/dbaas-ui/commit/dada7de13657fca7ed4d85f9547902fbc2a921d4)

  - fix: project select [cb7757c7](https://github.com/tidbcloud/dbaas-ui/commit/cb7757c7dbcda5e6563b8677cb563a6666684228)

  - fix: project select [5b0a7b0e](https://github.com/tidbcloud/dbaas-ui/commit/5b0a7b0e72d877f2aead90f57bfa145ac6bccc9a)

  - tweak: gap [b27e8712](https://github.com/tidbcloud/dbaas-ui/commit/b27e871267f741e3c72288ade3420380fec7fba0)

  - fix: path [7768f8a1](https://github.com/tidbcloud/dbaas-ui/commit/7768f8a1938db4a52bcb0ca6abee7f7830f4493c)

  - fix: pathname [8de95780](https://github.com/tidbcloud/dbaas-ui/commit/8de95780e9795b5192e935f8e9ad6d48a43d8f96)

  - chore: demo padding [512026e4](https://github.com/tidbcloud/dbaas-ui/commit/512026e4c2e1e39e0c1fb7dc1942a54069efa2c0)

  - chore: remove unused code [200b8657](https://github.com/tidbcloud/dbaas-ui/commit/200b8657b665af90738aaa1eef0469c4e925ae65)

  - tweak: history change [d40238d6](https://github.com/tidbcloud/dbaas-ui/commit/d40238d6c2382fa032c99f6231acb703fe70b36b)

  - feat(navigation): switcher [039f5fc2](https://github.com/tidbcloud/dbaas-ui/commit/039f5fc25af5a5552c96287e777e91c0e7585642)

- Merge pull request [#3916](https://github.com/tidbcloud/dbaas-ui/pull/3916) from tidbcloud/release-20250513 [bcf117e5](https://github.com/tidbcloud/dbaas-ui/commit/bcf117e5d277264cc019c311ff62ed577d3bbfaa)

- Merge pull request [#3915](https://github.com/tidbcloud/dbaas-ui/pull/3915) from tidbcloud/release-20250513 [093bbb18](https://github.com/tidbcloud/dbaas-ui/commit/093bbb18e46c6b1c89a48f0eb2be1f533fb67d78)

  - release: 20250513 [9922fb06](https://github.com/tidbcloud/dbaas-ui/commit/9922fb06ac4d576f709e588116e31e6869abfcf7)

- Merge pull request [#3911](https://github.com/tidbcloud/dbaas-ui/pull/3911) from tidbcloud/feat/support-plan-tips [aa9e5839](https://github.com/tidbcloud/dbaas-ui/commit/aa9e5839a9f154868164cd86117bb26cc584cccb)

- Merge pull request [#3910](https://github.com/tidbcloud/dbaas-ui/pull/3910) from tidbcloud/feat/console-seo [16bbc67b](https://github.com/tidbcloud/dbaas-ui/commit/16bbc67bc0e18ac3dfcd5c331827b18c0a9f013a)

- Merge pull request [#3914](https://github.com/tidbcloud/dbaas-ui/pull/3914) from tidbcloud/hotfix/chat2query-login [24d77689](https://github.com/tidbcloud/dbaas-ui/commit/24d77689a7ea000d29a32c6a1bdfaca66511a706)

- Merge pull request [#3913](https://github.com/tidbcloud/dbaas-ui/pull/3913) from tidbcloud/hotfix/chat2query-login [1fbed2fe](https://github.com/tidbcloud/dbaas-ui/commit/1fbed2fe08da58bd62d54e44c53e9941cee5dda8)

  - refactor: remove debug console log and streamline redirectUri logic in authentication flow [6ae0aad5](https://github.com/tidbcloud/dbaas-ui/commit/6ae0aad5e5b38a9d4920947da529056ac55d7bc9)

  - feat: add debug console [39b6d70d](https://github.com/tidbcloud/dbaas-ui/commit/39b6d70d59380afbac79daae1bc86f3941a5de05)

  - hotfix: 202505131734 [48265693](https://github.com/tidbcloud/dbaas-ui/commit/48265693cf41dff381178c2ed4e91853c2fb5dc2)

- Merge pull request [#3907](https://github.com/tidbcloud/dbaas-ui/pull/3907) from tidbcloud/feat/azure-resource-limitation [a13796ea](https://github.com/tidbcloud/dbaas-ui/commit/a13796ea69ed8d59b0155bb5c5132ce89f961ec2)

  - feat: adjust date [f8ea2e13](https://github.com/tidbcloud/dbaas-ui/commit/f8ea2e13ef3519b8bc2227eacbde084bec05c382)

- Merge pull request [#3912](https://github.com/tidbcloud/dbaas-ui/pull/3912) from tidbcloud/feat/keyviz-timerange [7df80ad6](https://github.com/tidbcloud/dbaas-ui/commit/7df80ad6b005a57c7536b8c7dcd0e38a47ffb7a3)

  - fix(support): remove closeAlert functionality from SupportAlerts component [68c5aa8f](https://github.com/tidbcloud/dbaas-ui/commit/68c5aa8f63042341f6b1310bb20a89eb2ab2d3fb)

  - feat(support): add closeAlert functionality in SumCard component [1a155b71](https://github.com/tidbcloud/dbaas-ui/commit/1a155b71c7d3c8f939bcc9ac606b5bfc0f70cb49)

  - feat: refine the time range selection for keyviz [c938dc39](https://github.com/tidbcloud/dbaas-ui/commit/c938dc39beb2df292c7922b763436f10ca40eab5)

  - feat: remove border of summary card [66684dd6](https://github.com/tidbcloud/dbaas-ui/commit/66684dd6bf1c0abb46e63d2d73bb4a29b43ed8fa)

  - fix: cluster plan ux issues [197e7ae6](https://github.com/tidbcloud/dbaas-ui/commit/197e7ae6f6e8e9d0ea9a5c6db49146d4f70a9153)

  - feat(support): implement support alert trigger in SumCard component [d2a43e07](https://github.com/tidbcloud/dbaas-ui/commit/d2a43e078d515735b7944e3331d786d6472b5021)

  - feat: typo [0e40a1b5](https://github.com/tidbcloud/dbaas-ui/commit/0e40a1b507d7c714687ab55b7a791251ece10ea3)

  - feat: extract limitation component [186186c4](https://github.com/tidbcloud/dbaas-ui/commit/186186c43da40c3165ae2355701371d66ac3a923)

- Merge pull request [#3798](https://github.com/tidbcloud/dbaas-ui/pull/3798) from tidbcloud/feat/mantine-window2 [c4eee8be](https://github.com/tidbcloud/dbaas-ui/commit/c4eee8be7dcbaa4c80b16c398e9d0d23d24661f0)

  - fix: maintenance window2 create project error message [5fa10069](https://github.com/tidbcloud/dbaas-ui/commit/5fa10069dbb2c688dd753ad06f435009d32c8b38)

  - fix: condition for provider [7081a623](https://github.com/tidbcloud/dbaas-ui/commit/7081a623b2f7489faabf423952fad1593ed07b1b)

  - fix: maintenance window2 create project confirm button status [aa0b8312](https://github.com/tidbcloud/dbaas-ui/commit/aa0b83123be3e5679e9b5f88a6cbd1b36f73f4d1)

  - fix: maintenance window2 reschedule status [40c3bc61](https://github.com/tidbcloud/dbaas-ui/commit/40c3bc611afcc44c821a04ad74580dcde950e4d3)

  - feat: maintenance window2 at create project date time precision to minute [26f4b400](https://github.com/tidbcloud/dbaas-ui/commit/26f4b400874d14f07544f886ca7fcf0581b1d44c)

  - feat: maintenance window2 date time precision to minute [73ae4232](https://github.com/tidbcloud/dbaas-ui/commit/73ae4232a22f0202b5d2b0e3728585061b179a98)

  - fix: maintenance window2 unchanged msg remove [6cd48673](https://github.com/tidbcloud/dbaas-ui/commit/6cd4867339d5ccae2580dbeaf4c9b1345f9276d9)

  - fix: maintenance window2 update params [aedfdfa6](https://github.com/tidbcloud/dbaas-ui/commit/aedfdfa60279c6db6848a8e9a749c4534f6a9dd2)

  - fix: maintenance window2 fix [f309a1ac](https://github.com/tidbcloud/dbaas-ui/commit/f309a1ac76010e6484b61e8ffdae5876d798864b)

  - fix: maintenance window2 fix [1a76feb1](https://github.com/tidbcloud/dbaas-ui/commit/1a76feb1057f8e0265cfbcca7d54583e843b6359)

  - fix: maintenance window setting disabled if not three_arch [39528646](https://github.com/tidbcloud/dbaas-ui/commit/395286467459c33adbc42072f7b72118a09bf3dc)

  - fix: maintenance window2 error message [2281e156](https://github.com/tidbcloud/dbaas-ui/commit/2281e156736b4a2a2d43cf35c50001ba073387c7)

  - feat: maintenance window2 error message [241baae8](https://github.com/tidbcloud/dbaas-ui/commit/241baae8d309db6e20f2b28ce1b19c8b4311ed16)

  - feat: maintenance window setting [ded644b4](https://github.com/tidbcloud/dbaas-ui/commit/ded644b454291041b7ed1393c9a1e039e414002e)

  - fix: maintenance window task list add pagination [4a4a38dc](https://github.com/tidbcloud/dbaas-ui/commit/4a4a38dce61f25ee8a0bb8450a421f25a25bf5cd)

  - fix: maintenance window list add pagination [e25d16f1](https://github.com/tidbcloud/dbaas-ui/commit/e25d16f1cac01a0dbd34828a1998f35abea5100a)

  - feat: maintenance window2.0 api [91438ab4](https://github.com/tidbcloud/dbaas-ui/commit/91438ab4d9b3619fa0fa69bf1b7732503633f314)

  - feat: maintenance window2.0 api [d6bfed2b](https://github.com/tidbcloud/dbaas-ui/commit/d6bfed2ba4640ad9521f4c2743f9dc7782c42b7e)

  - feat: maintenance windows alert info ui [d6d98ba7](https://github.com/tidbcloud/dbaas-ui/commit/d6d98ba76b12b582f7fd14ce5d8d9e3a41dfd346)

  - feat: maintenance windows reschedule [feae8c52](https://github.com/tidbcloud/dbaas-ui/commit/feae8c52d2f6c92da42685b32dd80069e954cfa6)

  - feat: maintenance windows alert info ui [0355c26a](https://github.com/tidbcloud/dbaas-ui/commit/0355c26aa3f79c25fc7d92b9b4bb4cb0a02ae7fc)

  - feat: maintenance windows swagger update [53504ef2](https://github.com/tidbcloud/dbaas-ui/commit/53504ef264fc81986e4a36fda29439d4342f8c0c)

  - feat: integrate SupportAlerts into Support and enhance Purchase components [153ab67c](https://github.com/tidbcloud/dbaas-ui/commit/153ab67cf13caa04b08e3da5d430d7e223def911)

  - feat(SEO): enhance console.tidb.io SEO [6c643643](https://github.com/tidbcloud/dbaas-ui/commit/6c643643fb5d8545bb021d4445694130d69328ce)

  - feat: update PROMPT guideline [b5f72c70](https://github.com/tidbcloud/dbaas-ui/commit/b5f72c7020c8a7bd2d7fe185dfabe0ba050a4063)

  - feat: adjust wording [77a0cccb](https://github.com/tidbcloud/dbaas-ui/commit/77a0cccbeb2d17652b051ce3a2e222153aea521e)

- Merge pull request [#3908](https://github.com/tidbcloud/dbaas-ui/pull/3908) from tidbcloud/fix/restore_style [27044c95](https://github.com/tidbcloud/dbaas-ui/commit/27044c950f66867e5189e9e003729e7273bd5c07)

  - feat: resource limitation [aead7b09](https://github.com/tidbcloud/dbaas-ui/commit/aead7b09b419dcd521375f2a7cc1ee5ab3cda04a)

  - fix: update RecoveryGroupEmptyList layout and content [0dc6e484](https://github.com/tidbcloud/dbaas-ui/commit/0dc6e48483f1938384c797ab744ca4239fabac32)

  - fix: enhance BackupSettingV3 layout and improve HoverCard shadows [76516010](https://github.com/tidbcloud/dbaas-ui/commit/76516010870bdd3c0bf1d6d497ac42f65a22a21e)

  - feat: update doc link and instruction image [d78c8edd](https://github.com/tidbcloud/dbaas-ui/commit/d78c8edd51605c0ba77125f21e0c018156fc4cab)

  - feat: update instruction image [5c31ae5a](https://github.com/tidbcloud/dbaas-ui/commit/5c31ae5a46300b4fcfb102ea48c0c5420b5755ec)

- Merge pull request [#3906](https://github.com/tidbcloud/dbaas-ui/pull/3906) from tidbcloud/fix/rg_layout [566b5a7c](https://github.com/tidbcloud/dbaas-ui/commit/566b5a7c1c568561010b8aa907e317bc6880aef2)

  - fix: update placeholder text in recovery group form [866746b4](https://github.com/tidbcloud/dbaas-ui/commit/866746b44ece4e23e75e0968304521d8ff99b316)

  - fix: correct wording in recovery group summary text [58ad8e75](https://github.com/tidbcloud/dbaas-ui/commit/58ad8e75329981404020c66867d50c8c41bf8c48)

  - refactor: clean up CreateRecoveryGroup component layout and remove unused imports [baa1edce](https://github.com/tidbcloud/dbaas-ui/commit/baa1edcecad308a6aa03e2c13385b4e2d4da84dd)

- Merge pull request [#3904](https://github.com/tidbcloud/dbaas-ui/pull/3904) from tidbcloud/fix/remove-auzre-endpoint-issule [0682c0d2](https://github.com/tidbcloud/dbaas-ui/commit/0682c0d2ed865921e631524bf0df5e41dbba9dac)

- Merge pull request [#3905](https://github.com/tidbcloud/dbaas-ui/pull/3905) from tidbcloud/fix/remove-auzre-endpoint-issule [7a2d8dcc](https://github.com/tidbcloud/dbaas-ui/commit/7a2d8dcc57321353d7eb2fdc3e863c59e714d087)

  - hotfix: 202505071130 [c584b4cc](https://github.com/tidbcloud/dbaas-ui/commit/c584b4cc9c4fd64200cc50bde150d9f70e149afb)

  - fix: break word for private endpoint name [203ae671](https://github.com/tidbcloud/dbaas-ui/commit/203ae67192e1115a10f134a7398bd13cee73bb26)

  - feat: adjust wording [907c2d7d](https://github.com/tidbcloud/dbaas-ui/commit/907c2d7d9f26c92a417a42d981860e2994c1c479)

- Merge pull request [#3876](https://github.com/tidbcloud/dbaas-ui/pull/3876) from tidbcloud/feat/backup_setting [aa1ff6b3](https://github.com/tidbcloud/dbaas-ui/commit/aa1ff6b3c35595e3a2c0d73d5f360a2f030a43d1)

- Merge pull request [#3903](https://github.com/tidbcloud/dbaas-ui/pull/3903) from tidbcloud/workflow/ai-reviewer-1.1.2 [e9c3a595](https://github.com/tidbcloud/dbaas-ui/commit/e9c3a59580edee742c3be7ef930ef32f709fe6fe)

  - fix: security issue [87cf0a7f](https://github.com/tidbcloud/dbaas-ui/commit/87cf0a7ff0f82920e5317880ed5295d5a86c75ef)

  - fix: duplicated import [629e81a1](https://github.com/tidbcloud/dbaas-ui/commit/629e81a1eb2b91a2d3338fe1f07184421e8aa8ad)

  - feat: use md file to store prompt and add error handler [f92b149f](https://github.com/tidbcloud/dbaas-ui/commit/f92b149f5546020358b6901ffe42e5821816a4a7)

  - feat: fix import bug [6fd9bdd4](https://github.com/tidbcloud/dbaas-ui/commit/6fd9bdd454d226854cc198cc605844999f5bdac4)

  - feat: upgrade dbaas-ui CR prompt [a2baaf18](https://github.com/tidbcloud/dbaas-ui/commit/a2baaf181bd3630e6db200fab97327b74b6c02fd)

  - feat: upgrade dbaas-ui CR prompt [071633d6](https://github.com/tidbcloud/dbaas-ui/commit/071633d6172484daab30b62a6b631d2083370ee5)

- Merge pull request [#3902](https://github.com/tidbcloud/dbaas-ui/pull/3902) from tidbcloud/fix/vercel-url [85228537](https://github.com/tidbcloud/dbaas-ui/commit/85228537c8652dc8b4fb219f09fefbe686d1361e)

  - fix: vercel url [3adc1cea](https://github.com/tidbcloud/dbaas-ui/commit/3adc1ceab35509fdbaeb4bd2acccee129c26e5d7)

- Merge pull request [#3900](https://github.com/tidbcloud/dbaas-ui/pull/3900) from tidbcloud/fix/import_file [8bcd2cd4](https://github.com/tidbcloud/dbaas-ui/commit/8bcd2cd4682b27196665cb8a53f8707335cf2013)

  - fix(Backup): replace Tooltips with HoverCards in BackupSettingV3 [eb4ff1ce](https://github.com/tidbcloud/dbaas-ui/commit/eb4ff1ce4492611500cba0dfcf19695ec83073a1)

  - fix(Backup): simplify region display logic in BackupSettingV3 [1bd0cc23](https://github.com/tidbcloud/dbaas-ui/commit/1bd0cc237b19dfc2bca68e7265b10eb218e9ca37)

  - fix(Backup): update typography color in BackupSettingV3 [9aca7faf](https://github.com/tidbcloud/dbaas-ui/commit/9aca7faf7eb6541474fd7d8c33d06621c977ea36)

  - fix: simplify import state reset logic after validation error [fe5706f1](https://github.com/tidbcloud/dbaas-ui/commit/fe5706f141364a8d4044a0b0a287f872a09fbcbe)

  - fix: clarify comment on import state reset after validation error [a6468588](https://github.com/tidbcloud/dbaas-ui/commit/a6468588174d4f9890d0f0bdd51f84ea50287c4a)

  - fix(Backup): remove unused icon and clean up button in Backup component [e95a8d92](https://github.com/tidbcloud/dbaas-ui/commit/e95a8d92860e5dad2e93f6df1c3901b3c1165b3e)

  - fix: allow import to restart after previous errors [e6ca19a5](https://github.com/tidbcloud/dbaas-ui/commit/e6ca19a543ff7f0c67a1644ee8ba314814bf80b3)

  - fix: reset import status after file was reset [2c77c0fc](https://github.com/tidbcloud/dbaas-ui/commit/2c77c0fcd948c1a963bdf2233880b7654c526298)

- Merge pull request [#3899](https://github.com/tidbcloud/dbaas-ui/pull/3899) from tidbcloud/feat/audit-log-pagination [f78c34a3](https://github.com/tidbcloud/dbaas-ui/commit/f78c34a3dff0af39b113c6debde94b9120426935)

- Merge pull request [#3898](https://github.com/tidbcloud/dbaas-ui/pull/3898) from tidbcloud/feat/audit-log-pagination [b5ca159a](https://github.com/tidbcloud/dbaas-ui/commit/b5ca159adb643e1469d80fe52b5fb5b1af12988e)

  - feat: set pagesize to 10 [c8d0fae7](https://github.com/tidbcloud/dbaas-ui/commit/c8d0fae78fd9ec8827141b54d999359272bd9234)

  - hotfix: 202504251639 [e97db44d](https://github.com/tidbcloud/dbaas-ui/commit/e97db44d7bf2cad0baf77f8379da1bc570998224)

  - fix: add pagination for log filter rules [5e1b36d1](https://github.com/tidbcloud/dbaas-ui/commit/5e1b36d1bde058aa00e99c9d7e6a7636bae3bb83)

- Merge pull request [#3896](https://github.com/tidbcloud/dbaas-ui/pull/3896) from tidbcloud/hotfix/20250425-keyviz-timerange [07441924](https://github.com/tidbcloud/dbaas-ui/commit/07441924144fe0a9e926f99b16de0718ec86d7ee)

- Merge pull request [#3897](https://github.com/tidbcloud/dbaas-ui/pull/3897) from tidbcloud/hotfix/20250425-keyviz-timerange [0fd55fa1](https://github.com/tidbcloud/dbaas-ui/commit/0fd55fa16c2578ad82f31251231458f76f85f385)

  - fix: keep the options unchanged [f4748acf](https://github.com/tidbcloud/dbaas-ui/commit/f4748acf4c4626010993dda2d398d57e3ae2b43f)

  - hotfix: 202504251326 [4c17f5ba](https://github.com/tidbcloud/dbaas-ui/commit/4c17f5bae5bdd08174955461151065847cb6fd86)

  - hotfix: modify the default time range of KeyViz to the past hour, with optional times of 1/2/3/6h [bb2484a4](https://github.com/tidbcloud/dbaas-ui/commit/bb2484a442813f179ab7b4156511754f8e88affe)

- Merge pull request [#3895](https://github.com/tidbcloud/dbaas-ui/pull/3895) from tidbcloud/hotfix/restore_ng [1a31a868](https://github.com/tidbcloud/dbaas-ui/commit/1a31a868b10b546d3b06f66f273ec58743c30717)

- Merge pull request [#3894](https://github.com/tidbcloud/dbaas-ui/pull/3894) from tidbcloud/hotfix/restore_ng [2f48647b](https://github.com/tidbcloud/dbaas-ui/commit/2f48647bfc54defadef7c4c162dc6cca9aa4cbb1)

  - hotfix: 202504242323 [851f0f09](https://github.com/tidbcloud/dbaas-ui/commit/851f0f090c998186f30e8131fdd81ce421a7e7c3)

  - fix: restore next gen condition [1ad50005](https://github.com/tidbcloud/dbaas-ui/commit/1ad5000591933c52317685fe72ec8f27286a02d0)

  - fix(Backup): remove commented-out error handling in BackupSettingV3 [e8decfcb](https://github.com/tidbcloud/dbaas-ui/commit/e8decfcb386b1473d37e32160c9edc40772af578)

  - feat(Backup): extract backup setting utility functions [181f46ea](https://github.com/tidbcloud/dbaas-ui/commit/181f46ea28cf475bc473c6b66201727fffd57de0)

  - fix(Restore): update border color in RestoreForDedicated component [bb6002a8](https://github.com/tidbcloud/dbaas-ui/commit/bb6002a84ec33f768a3b572dc5d76a7c4591ee2c)

  - fix(package): update @tidbcloud/uikit to version 2.2.11 [5b1409ee](https://github.com/tidbcloud/dbaas-ui/commit/5b1409ee7294355662580822f754a1de2b3fe235)

  - fix(Backup): remove console log in BackupSettingV3 [96715476](https://github.com/tidbcloud/dbaas-ui/commit/9671547617cb9713ee82462cf2c0be34ef9e9ae3)

  - fix(Backup): clean up alerts in BackupSettingV3 [114b0909](https://github.com/tidbcloud/dbaas-ui/commit/114b09096c1d0acee82816f0c854c394ce971494)

  - fix(Backup): refactor matchFormChangeState for improved clarity and reuse [6df46b38](https://github.com/tidbcloud/dbaas-ui/commit/6df46b38d9bbf680940abd9478ae9e57f82cc0d5)

  - fix(Backup): export FieldDisableWarnings for reuse in BackupSettingV3 [b35ba5c7](https://github.com/tidbcloud/dbaas-ui/commit/b35ba5c785f2b2f4b768256ab4eefe2b6b2432f8)

  - fix(Backup): export getSettingStatusWarning for reuse in BackupSettingV3 [decb36d4](https://github.com/tidbcloud/dbaas-ui/commit/decb36d48005d8f5e72c67baba7c947f2a3d29f2)

  - fix(Backup): simplify form editing logic in BackupSettingV3 [39266490](https://github.com/tidbcloud/dbaas-ui/commit/39266490eb3f98a95e99052c27ff7b837ff18703)

  - fix(Backup): refine layout and remove unused alerts in BackupSettingV3 [83d6d208](https://github.com/tidbcloud/dbaas-ui/commit/83d6d208ef71d5d9d7cd964e538efe67884470de)

  - fix(Backup): update alerts and add next backup time notification in BackupSettingV3 [9023fb65](https://github.com/tidbcloud/dbaas-ui/commit/9023fb65aea432fe92c64c4d9764687cea001a1e)

  - fix(Backup): export helper functions in BackupSettingV2 for reuse [d287225f](https://github.com/tidbcloud/dbaas-ui/commit/d287225f79a7fc627cbe8c2c89d57ae632e3c26c)

  - fix(Backup): refine toFormValues function in BackupSettingV3 [9f3856f3](https://github.com/tidbcloud/dbaas-ui/commit/9f3856f3c9168ecf285b0e8ae2a6c0b5505cde10)

  - fix(Backup): update BackupSettingV3 component functionality and layout [2df0603b](https://github.com/tidbcloud/dbaas-ui/commit/2df0603b19d13690067491f527acad1b18a8b3cf)

  - fix(Backup): update BackupSetting modal size for consistency [f4684d90](https://github.com/tidbcloud/dbaas-ui/commit/f4684d904ad676e695c0726db4335853d4100c01)

  - fix(Backup): adjust Group component gap in ServerlessBackupListHeader [ed2efaa4](https://github.com/tidbcloud/dbaas-ui/commit/ed2efaa4f10561c2223415bf298a2a20d5790a11)

  - fix(Backup): enhance BackupSettingV3 layout and styling [93155041](https://github.com/tidbcloud/dbaas-ui/commit/9315504113cde4f16a5becb68712833d2c5cfe6b)

  - feat(Backup): introduce BackupSettingV3 component [5137684f](https://github.com/tidbcloud/dbaas-ui/commit/5137684f3ba202c59f659ee200d68119ac6fad20)

  - fix(Backup): update backup settings component and adjust layout [c18c4c95](https://github.com/tidbcloud/dbaas-ui/commit/c18c4c9551a4f63202010a8d7482cf8a614f6ace)

  - feat(Backup): add Restore button to backup list header [d82381c9](https://github.com/tidbcloud/dbaas-ui/commit/d82381c9a558acc66f9871925a85028348f8aebb)

- Merge pull request [#3893](https://github.com/tidbcloud/dbaas-ui/pull/3893) from tidbcloud/fix/column_pin [42685af4](https://github.com/tidbcloud/dbaas-ui/commit/42685af413b314579d15cbf493993646294850df)

  - fix: enable column pinning in AWS, Azure, and GCP API lists [a1609d46](https://github.com/tidbcloud/dbaas-ui/commit/a1609d4698cda4e0d156dd006de8aee03bd230b9)

  - fix: update column sizes and enable column pinning in DataMigration tab [fb227cf2](https://github.com/tidbcloud/dbaas-ui/commit/fb227cf2f4a34ff4b536ebe2302591409f8962af)

- Merge pull request [#3888](https://github.com/tidbcloud/dbaas-ui/pull/3888) from tidbcloud/hotfix/20250422-dataapp-model [4e662fe6](https://github.com/tidbcloud/dbaas-ui/commit/4e662fe68291ba69b74f5f08b5bb34df7f9b465e)

- Merge pull request [#3887](https://github.com/tidbcloud/dbaas-ui/pull/3887) from tidbcloud/hotfix/20250422-dataapp-model [ef0ef36c](https://github.com/tidbcloud/dbaas-ui/commit/ef0ef36ccb80f5e0c05ef3585e164e540364cc51)

- Merge pull request [#3891](https://github.com/tidbcloud/dbaas-ui/pull/3891) from tidbcloud/fix/old-arch-creation [5e40cb7f](https://github.com/tidbcloud/dbaas-ui/commit/5e40cb7f094df4d122b66d8fbca76bd85751a613)

- Merge pull request [#3892](https://github.com/tidbcloud/dbaas-ui/pull/3892) from tidbcloud/fix/old-arch-creation [e0dd8050](https://github.com/tidbcloud/dbaas-ui/commit/e0dd8050b5381ade0379c6f22b9a10485a26788d)

  - hotfix: 202504231554 [a7568f81](https://github.com/tidbcloud/dbaas-ui/commit/a7568f81e31e2ddcf3ccfd0574ed5c9e2e9778e0)

  - fix: creation style [fe75deb0](https://github.com/tidbcloud/dbaas-ui/commit/fe75deb099f188e2254c9fb90e5b64e85c8d0d89)

  - feat: dataservice chat2query app llm model description [c14bff61](https://github.com/tidbcloud/dbaas-ui/commit/c14bff6102f84c0de4d7265f13afe211fd1b2f95)

- Merge pull request [#3890](https://github.com/tidbcloud/dbaas-ui/pull/3890) from tidbcloud/workflow/ai-reviewer-1.1.1 [f6583385](https://github.com/tidbcloud/dbaas-ui/commit/f6583385c9bd4eaaddee349e398e9c059b2bde59)

  - feat: change yarn command [92f7dc02](https://github.com/tidbcloud/dbaas-ui/commit/92f7dc026632b3567beba08c711179e23e1cfe41)

  - feat: change working dir pos [c9ae9d10](https://github.com/tidbcloud/dbaas-ui/commit/c9ae9d10fcbbfbabd964e002f74ba9d10cc0a846)

  - feat: change yarn command [7078ba08](https://github.com/tidbcloud/dbaas-ui/commit/7078ba08c48c29080c0f48c9be1b25ad2827849e)

  - feat: change to char length [71cb0a00](https://github.com/tidbcloud/dbaas-ui/commit/71cb0a008a0a285a7befd7a2d0f93644673c44b5)

  - feat: fix yarn command [3c99fa5a](https://github.com/tidbcloud/dbaas-ui/commit/3c99fa5ab9a30b1f961ef6c17b729e830cc95c82)

  - feat: add yarn lock [86f2a9f5](https://github.com/tidbcloud/dbaas-ui/commit/86f2a9f5280901b2550de1b89d97e94c0abb2da6)

  - feat: code change test [e5b04c41](https://github.com/tidbcloud/dbaas-ui/commit/e5b04c41723a7e89e707dff2341258c7480c0118)

  - feat: change ci [853cd1bf](https://github.com/tidbcloud/dbaas-ui/commit/853cd1bf2ea1548ca2336aded4061601245a0edb)

- Merge pull request [#3889](https://github.com/tidbcloud/dbaas-ui/pull/3889) from tidbcloud/workflow/ai-reviewer-1.1.0 [2ec994fe](https://github.com/tidbcloud/dbaas-ui/commit/2ec994fef6e6b35fae415807e853d007c280e733)

  - feat: add concurrency control [622d0c79](https://github.com/tidbcloud/dbaas-ui/commit/622d0c798b94a901295c8cfb593e5aec91f84f0a)

  - feat: ignore src/media/\*\* [14de20bb](https://github.com/tidbcloud/dbaas-ui/commit/14de20bbf628e9c10dd41fd11e7d9e518aaa975f)

  - feat: into Eng [944cd304](https://github.com/tidbcloud/dbaas-ui/commit/944cd30443d24ad4a0182a0e26ee2e59617a6d52)

  - feat: use OPENAI_MODEL env to decide AI model [fab243fb](https://github.com/tidbcloud/dbaas-ui/commit/fab243fbee93fd98c8f5821e16c18428ff6214cd)

  - feat: DataService C2Q default model changed to claude [9b0e4c6d](https://github.com/tidbcloud/dbaas-ui/commit/9b0e4c6dc063aa58dbf34b4c9f97b0e2ec4f870a)

  - feat: add files ignore and large PR skip [4937e6e3](https://github.com/tidbcloud/dbaas-ui/commit/4937e6e34f9ba947b1c649ecb9b52c3b3a067c1e)

  - feat: DataService C2Q default model changed to claude [5b5ee48f](https://github.com/tidbcloud/dbaas-ui/commit/5b5ee48f8247a761d534c43f8f7e5b1e28bb2979)

- Merge pull request [#3886](https://github.com/tidbcloud/dbaas-ui/pull/3886) from tidbcloud/workflow/ai-reviewer-v2 [9f52badc](https://github.com/tidbcloud/dbaas-ui/commit/9f52badc91e967a313642b33fc2a8845d58399c4)

  - feat: update gpt model [53cfabf6](https://github.com/tidbcloud/dbaas-ui/commit/53cfabf64631217278c04f2a446bdfe8226fbf91)

- Merge pull request [#3885](https://github.com/tidbcloud/dbaas-ui/pull/3885) from tidbcloud/workflow/ai-reviewer [4df70b80](https://github.com/tidbcloud/dbaas-ui/commit/4df70b80d34dc79da10c6920f376a2a2fdc0e988)

  - fix: upgrade to node 18 for fetch support [e71d9cc4](https://github.com/tidbcloud/dbaas-ui/commit/e71d9cc45628270c767f2bd2894232ed5aa2918b)

- Merge pull request [#3883](https://github.com/tidbcloud/dbaas-ui/pull/3883) from tidbcloud/release-20250422 [af53aa06](https://github.com/tidbcloud/dbaas-ui/commit/af53aa06e4ed1c7253a7d9ecc0db3aebac8aa04e)

- Merge pull request [#3884](https://github.com/tidbcloud/dbaas-ui/pull/3884) from tidbcloud/release-20250422 [cd095602](https://github.com/tidbcloud/dbaas-ui/commit/cd0956020ad7038cf9171062d5431e53e76d328d)

  - fix: run path [eb360801](https://github.com/tidbcloud/dbaas-ui/commit/eb36080181ad48315e71ab297c0449e0cbe6c2b8)

  - fix: add pkg.json and working dir [b3305a87](https://github.com/tidbcloud/dbaas-ui/commit/b3305a87ddc1c9310c0432626caaf877ae482c82)

  - fix: add --force param [2e10de09](https://github.com/tidbcloud/dbaas-ui/commit/2e10de0947d1017ce83755047c83201c82531277)

  - feat: add AI reviewer [f55d07b6](https://github.com/tidbcloud/dbaas-ui/commit/f55d07b681b1db2f21d282c1f3bfc5f86f7c27b4)

  - release: 20250422 [a3fbacfd](https://github.com/tidbcloud/dbaas-ui/commit/a3fbacfd77828e01b78abbdb1a064660d0c72d69)

- Merge pull request [#3881](https://github.com/tidbcloud/dbaas-ui/pull/3881) from tidbcloud/feat/dedicated-creation--layout [e5926720](https://github.com/tidbcloud/dbaas-ui/commit/e5926720ad3461c11e95bd926220594742123233)

- Merge pull request [#3882](https://github.com/tidbcloud/dbaas-ui/pull/3882) from tidbcloud/fix/import_time [a01ea4fe](https://github.com/tidbcloud/dbaas-ui/commit/a01ea4fea7d8e5997312f9011cb8db6a2d3f2e5a)

  - fix(Imports): update time formatting to include timezone offset [947d26a3](https://github.com/tidbcloud/dbaas-ui/commit/947d26a3095d7178db8fbd555f3e60826843f7d6)

  - feat: use carbon.4 for formcontent [67d938da](https://github.com/tidbcloud/dbaas-ui/commit/67d938daec3e513d65383860125c1b1a42328938)

- Merge pull request [#3877](https://github.com/tidbcloud/dbaas-ui/pull/3877) from tidbcloud/fix/alicloud-endpoint [ea46f02e](https://github.com/tidbcloud/dbaas-ui/commit/ea46f02e2d9f21f41918adfbbc0e1d1281630e77)

  - feat: remove shadow of card [973a7d70](https://github.com/tidbcloud/dbaas-ui/commit/973a7d7054f238abca2c62ec61c92041e266d679)

  - feat: align cluster creation page with the latest design version [6e1e62d1](https://github.com/tidbcloud/dbaas-ui/commit/6e1e62d1140ec58b8081ed53672d3efaf404b105)

- Merge pull request [#3880](https://github.com/tidbcloud/dbaas-ui/pull/3880) from tidbcloud/fix/slow-query-timerange [ea7d7af0](https://github.com/tidbcloud/dbaas-ui/commit/ea7d7af0e181123cdc8223ad5152f534bb3a8846)

  - feat: serverless clusters can also support a time range of up to 3 days in slow query, rather than being limited to 3 hours [97b203ee](https://github.com/tidbcloud/dbaas-ui/commit/97b203ee5816923bd1f017b95f4ebe7599e2e29e)

- Merge pull request [#3878](https://github.com/tidbcloud/dbaas-ui/pull/3878) from tidbcloud/feat/update-firewallrule [23205338](https://github.com/tidbcloud/dbaas-ui/commit/2320533875159c6111dcb93fe766ff149dc73dd4)

- Merge pull request [#3879](https://github.com/tidbcloud/dbaas-ui/pull/3879) from tidbcloud/fix/cdc_typings [cd8bb69f](https://github.com/tidbcloud/dbaas-ui/commit/cd8bb69ffd31c03420982557aee9db77266961e4)

  - fix(changefeed): omit password from formData in Review component [bc7156be](https://github.com/tidbcloud/dbaas-ui/commit/bc7156be5b694aeb3492b51180d383987c1d5764)

  - fix(changefeed): refactor payload construction in getPayload function [0efcdced](https://github.com/tidbcloud/dbaas-ui/commit/0efcdceda8b0c8cdc137792c91b74515b3d5ff07)

- Merge pull request [#3862](https://github.com/tidbcloud/dbaas-ui/pull/3862) from tidbcloud/feat/export_oss [c9ef52c0](https://github.com/tidbcloud/dbaas-ui/commit/c9ef52c07a6054119f9163925f497ee5143f3610)

  - fix(serverless): alicloud private endpoint name [c488b8a3](https://github.com/tidbcloud/dbaas-ui/commit/c488b8a391b43e2c336f131f2bfa55bd26d98430)

  - fix(Diagnosis): fix the issue where users could select a time range exceeding 3 hours in the slow-query of a serverless cluster. [8ef7cfa3](https://github.com/tidbcloud/dbaas-ui/commit/8ef7cfa3ff388f561a39c5e100e3189a1044d118)

  - feat(authorized networks): firewall rules -> Authorized Networks [7ba78a15](https://github.com/tidbcloud/dbaas-ui/commit/7ba78a1561b5ee017caa3e7eb22dfef827b63c0d)

- Merge pull request [#3875](https://github.com/tidbcloud/dbaas-ui/pull/3875) from tidbcloud/hotfix/20250417-audit-document-link [8a02d396](https://github.com/tidbcloud/dbaas-ui/commit/8a02d39644d2c814a2c123bb4ed45f711a5ba69d)

- Merge pull request [#3874](https://github.com/tidbcloud/dbaas-ui/pull/3874) from tidbcloud/hotfix/20250417-audit-document-link [c26c499a](https://github.com/tidbcloud/dbaas-ui/commit/c26c499a28619f906040e212efe28951636728a7)

  - fix: audit log document is outdated [4392c2fc](https://github.com/tidbcloud/dbaas-ui/commit/4392c2fc84f9009c5ae41de4349a9ce5f5e318e7)

- Merge pull request [#3873](https://github.com/tidbcloud/dbaas-ui/pull/3873) from tidbcloud/fix/import_column_check [2d9a7e78](https://github.com/tidbcloud/dbaas-ui/commit/2d9a7e78482630e8a363418155075661def122eb)

  - fix(Preview): make column name comparison case-insensitive [5c242c51](https://github.com/tidbcloud/dbaas-ui/commit/5c242c51d00c464e2c75c731620fcb0517a3671f)

- Merge pull request [#3872](https://github.com/tidbcloud/dbaas-ui/pull/3872) from tidbcloud/fix/cdc_update [d71ce74b](https://github.com/tidbcloud/dbaas-ui/commit/d71ce74ba8a5940853e603cd52b73cf39912853e)

- Merge pull request [#3871](https://github.com/tidbcloud/dbaas-ui/pull/3871) from tidbcloud/fix/audit-typo [a2cb6bf7](https://github.com/tidbcloud/dbaas-ui/commit/a2cb6bf71dc1c1ba8ec67e7f1795b8d169b06c04)

  - fix: audit log typo [3b6f4800](https://github.com/tidbcloud/dbaas-ui/commit/3b6f48008817d714ec7ad06d7a4479e49be8c5d8)

  - fix(changefeed): remove unused `url` property from payload [dcbcbbd3](https://github.com/tidbcloud/dbaas-ui/commit/dcbcbbd3575819167b571900d98f603a60ebf799)

  - fix(changefeed): refine payload structure in getPayload function [a481b732](https://github.com/tidbcloud/dbaas-ui/commit/a481b73214defae9ed8496dde00882247cdb3865)

  - fix(changefeed): omit sensitive properties from payload [6f6a1ac2](https://github.com/tidbcloud/dbaas-ui/commit/6f6a1ac241b8152f1ea321736712ba02e4988e68)

  - fix(changefeed): remove unused properties from changefeed state [99fd7589](https://github.com/tidbcloud/dbaas-ui/commit/99fd758903606b52241d64d98dc088234c3e40db)

  - fix: update changefeed swagger [094e10ab](https://github.com/tidbcloud/dbaas-ui/commit/094e10ab7254f7f5d8abf221206af4a14754ddc9)

- Merge pull request [#3870](https://github.com/tidbcloud/dbaas-ui/pull/3870) from tidbcloud/release-20250415 [3e39b781](https://github.com/tidbcloud/dbaas-ui/commit/3e39b781058dabad4bca8d40babe45d59658d0cb)

- Merge pull request [#3869](https://github.com/tidbcloud/dbaas-ui/pull/3869) from tidbcloud/release-20250415 [314f1789](https://github.com/tidbcloud/dbaas-ui/commit/314f1789b2949ae3ef0dc5f533abfab43b561121)

  - release: 20250415 [1b9d2979](https://github.com/tidbcloud/dbaas-ui/commit/1b9d2979121468b3675c7a89213626fee1079558)

  - chore: update .gitignore to include specstory and cursor indexing files [a47e4610](https://github.com/tidbcloud/dbaas-ui/commit/a47e4610a7f5b28afa39370e3e9852859af3d344)

- Merge pull request [#3867](https://github.com/tidbcloud/dbaas-ui/pull/3867) from tidbcloud/feat/dedicated-public-connection [1fdea2f2](https://github.com/tidbcloud/dbaas-ui/commit/1fdea2f2a4744bd865f964768b9bd3087272c979)

- Merge pull request [#3868](https://github.com/tidbcloud/dbaas-ui/pull/3868) from tidbcloud/fix/survey-company-data [c64f2f8f](https://github.com/tidbcloud/dbaas-ui/commit/c64f2f8f3d6604e4074b23d5f0284eff3ebddcef)

  - fix(survey): possible null company data [b0d285ec](https://github.com/tidbcloud/dbaas-ui/commit/b0d285ecc04e252fe6c7416dc5d5223deffc49d9)

  - feat: enhance public connection ux [2c3071b2](https://github.com/tidbcloud/dbaas-ui/commit/2c3071b2e3fc7608f921e43738608439d47ec379)

- Merge pull request [#3866](https://github.com/tidbcloud/dbaas-ui/pull/3866) from tidbcloud/fix/exit-tutorial [ad4274ea](https://github.com/tidbcloud/dbaas-ui/commit/ad4274eac3c8bec44ef5ddbdf5b9d1022d0a92e6)

  - feat(tutorial): add back to the Congratulations page [6e07c265](https://github.com/tidbcloud/dbaas-ui/commit/6e07c265d0b4befabbd92b764c2ec216f5abb989)

- Merge pull request [#3865](https://github.com/tidbcloud/dbaas-ui/pull/3865) from tidbcloud/fix/dm_precheck [7c60c40a](https://github.com/tidbcloud/dbaas-ui/commit/7c60c40a6945d07839c95db3f35fa3ad8dd12fd0)

  - refactor(CheckItem): simplify component structure and improve tooltip usage [435abd06](https://github.com/tidbcloud/dbaas-ui/commit/435abd06fda1809bdefe63d1508361fdf607ac0f)

  - fix: add missing line break in ExportTaskDetail for improved readability [79e8499c](https://github.com/tidbcloud/dbaas-ui/commit/79e8499c4c73e1318087ee735f23fc70e04aed47)

  - feat: enhance ExportTaskDetail to dynamically display export target URIs [c3bff634](https://github.com/tidbcloud/dbaas-ui/commit/c3bff634f838b969c09b4370538623c4825309a7)

  - feat: add OSS target display in ExportTaskDetail component [f0e94b1d](https://github.com/tidbcloud/dbaas-ui/commit/f0e94b1d9f2f2b0ed034579e1d1520a6431369a7)

  - feat: update CreateExport for s3 dynamic auth_type and supportedMethods [33805b6c](https://github.com/tidbcloud/dbaas-ui/commit/33805b6cd553764d86ecb506898ac3963f2b6aed)

  - feat: enhance CreateExport with new form data structure and field updates [d960f4c5](https://github.com/tidbcloud/dbaas-ui/commit/d960f4c5ffbde0dbf161b7ad0338be82b6d0391f)

  - feat: support Alibaba Cloud OSS export settings in CreateExport [8c81bffd](https://github.com/tidbcloud/dbaas-ui/commit/8c81bffd73778b02510c126d6da15c8286f4f4a9)

  - fix: add arrow to Menu in ImportPageHeader for better UX [b7c959cd](https://github.com/tidbcloud/dbaas-ui/commit/b7c959cd595dee1e1185a33e9e78ed3db4f10f26)

  - feat: add Alibaba Cloud OSS as an export target in Import feature [0310244f](https://github.com/tidbcloud/dbaas-ui/commit/0310244fbe0aabf91394e791742392fff2e740c8)

  - update swagger [1e2e6c74](https://github.com/tidbcloud/dbaas-ui/commit/1e2e6c74ced4ff0d4f81f679f47f66862adc3c3f)

  - fix: simplify serverless checks in ImportPageHeader and Imports components - Removed dependency on `enableAlibabaCloudOrgs` for serverless tier checks. - Updated conditions to directly use `cluster.computed.serverless`. [9d22134c](https://github.com/tidbcloud/dbaas-ui/commit/9d22134cc6cc157751804713396074eaa9898531)

- Merge pull request [#3854](https://github.com/tidbcloud/dbaas-ui/pull/3854) from tidbcloud/fix/import_from_oss [a31aea35](https://github.com/tidbcloud/dbaas-ui/commit/a31aea3553f74278f673bced1fe3e85afc799911)

- Merge pull request [#3861](https://github.com/tidbcloud/dbaas-ui/pull/3861) from tidbcloud/release-20250408 [b4c8b773](https://github.com/tidbcloud/dbaas-ui/commit/b4c8b77311c2690a87055b47fcb7627143de07fb)

- Merge pull request [#3860](https://github.com/tidbcloud/dbaas-ui/pull/3860) from tidbcloud/release-20250408 [b856fd72](https://github.com/tidbcloud/dbaas-ui/commit/b856fd72457d9da64d95d201408576a31d5592b2)

  - release: 20250408 [c0678835](https://github.com/tidbcloud/dbaas-ui/commit/c0678835599f4c7e18f2db0d8234e9f3d0390947)

- Merge pull request [#3856](https://github.com/tidbcloud/dbaas-ui/pull/3856) from tidbcloud/feat/old-arch-cluster-pause [711ebe1d](https://github.com/tidbcloud/dbaas-ui/commit/711ebe1d1c466bdb06224735b7fbcacd7f9d533c)

- Merge pull request [#3857](https://github.com/tidbcloud/dbaas-ui/pull/3857) from tidbcloud/fix/firewall-check [9fa3eeeb](https://github.com/tidbcloud/dbaas-ui/commit/9fa3eeeb425e81a90f82c8104e101fef6748de78)

- Merge pull request [#3858](https://github.com/tidbcloud/dbaas-ui/pull/3858) from tidbcloud/fix/alicloud-ui-yj [0d397523](https://github.com/tidbcloud/dbaas-ui/commit/0d397523a3146b121b769075f26aa3424c69fccb)

  - fix: alicloud description color [2e9d48a4](https://github.com/tidbcloud/dbaas-ui/commit/2e9d48a430fba019b795e8f32ea81b5f811c574c)

  - feat(firewall): hide public for aws [338e72e3](https://github.com/tidbcloud/dbaas-ui/commit/338e72e34c74b39f52123d4ad0dd49ed9620a48a)

  - fix: alicloud create summary HA displayed value [546d1efa](https://github.com/tidbcloud/dbaas-ui/commit/546d1efa66f62a6cbec613aa352d9a10c3992efd)

- Merge pull request [#3851](https://github.com/tidbcloud/dbaas-ui/pull/3851) from tidbcloud/feat/recycle_bin_restore [b1081a7c](https://github.com/tidbcloud/dbaas-ui/commit/b1081a7c0389fc5a2b4be9b99e7dbfadffc005f0)

  - feat: remove access limit [b1454085](https://github.com/tidbcloud/dbaas-ui/commit/b1454085433ebd1ea1489d63a16e374c52aefbd3)

  - feat: try to use guard in pasu modal [0c70101c](https://github.com/tidbcloud/dbaas-ui/commit/0c70101c415b46944f246c45fe82f24147e8edbe)

- Merge pull request [#3855](https://github.com/tidbcloud/dbaas-ui/pull/3855) from tidbcloud/fix/alicloud-fix-yj [7bfefe8c](https://github.com/tidbcloud/dbaas-ui/commit/7bfefe8c52f25e2b3cd607e2d78454b70da351a7)

- Merge pull request [#3853](https://github.com/tidbcloud/dbaas-ui/pull/3853) from tidbcloud/fix/tidbio-link [b2444e6a](https://github.com/tidbcloud/dbaas-ui/commit/b2444e6aa76223bc3ff6332e17a792a72b5ca980)

  - fix: remove comments lines [1d9b802a](https://github.com/tidbcloud/dbaas-ui/commit/1d9b802a7bd047e3f64355d96c77870471f95466)

  - fix: pricing detail params add provider [ebb5fbdd](https://github.com/tidbcloud/dbaas-ui/commit/ebb5fbddd351b75d0f53c487fe405659278a41d6)

  - fix: alicloud provider name [3abdf238](https://github.com/tidbcloud/dbaas-ui/commit/3abdf2380a63a526b512e94351b126899cf4e259)

  - feat: pause modal compatibible new estimate price api [42412d67](https://github.com/tidbcloud/dbaas-ui/commit/42412d672e4b7ff0a6e7320e8c470737fdaa950c)

  - fix: open import from ali oss for all serverless cluster [5c75b109](https://github.com/tidbcloud/dbaas-ui/commit/5c75b1091d9ad943252b90c2cba0cc3d6873509e)

  - chore: error catch [87243c3d](https://github.com/tidbcloud/dbaas-ui/commit/87243c3d24de98a87ad96cfa163a118021676d17)

  - chore: window open url [49c80975](https://github.com/tidbcloud/dbaas-ui/commit/49c809754b8ab3a0dbff4e54ec0b313e27e02d76)

  - tweak: trailing slash [043ea054](https://github.com/tidbcloud/dbaas-ui/commit/043ea0547888be564d753016b0462ba0f63a4980)

  - revert: data-force-keep-doc-link [999d209e](https://github.com/tidbcloud/dbaas-ui/commit/999d209e792c16840c96344c19a6a2e888e83b01)

  - fix: replace doc link domains based on the current domain [8920938a](https://github.com/tidbcloud/dbaas-ui/commit/8920938a56d684f89865f090d6b644b91ef27326)

  - refactor: streamline layout and imports in RestoreForServerless components [7c3c81c6](https://github.com/tidbcloud/dbaas-ui/commit/7c3c81c6fb233a6338c9ec25403aa694aaaf80ed)

  - fix: adjust loader margin in backup restore component [cf6dd414](https://github.com/tidbcloud/dbaas-ui/commit/cf6dd414aa08e9590b0776d57cc5513f9e454747)

  - Revert "fix: dynamic intercept the doc link for tidbio" [92412c90](https://github.com/tidbcloud/dbaas-ui/commit/92412c901cb102f6568811da3bb723e2f3509156)

  - refactor: enhance layout and imports in restore components [d624372e](https://github.com/tidbcloud/dbaas-ui/commit/d624372e1c290f27e3147e2e99489c6f59e93059)

  - refactor: simplify imports and layout in restore components [e75ffe6e](https://github.com/tidbcloud/dbaas-ui/commit/e75ffe6e5654a97405f9b1ec537de3221e0b11d4)

  - fix: update card width in restore components [3ccc77df](https://github.com/tidbcloud/dbaas-ui/commit/3ccc77dfbde26382e5210e6da35e30f38c8bced8)

  - feat: add documentation for ignoreDefaultProfiles prop in ClusterNodeSizes [582090e3](https://github.com/tidbcloud/dbaas-ui/commit/582090e3bd994f1fbf8543ede8857cc3ab2b0bfe)

  - refactor: clean up RecycleBinCluster component [2dc0de10](https://github.com/tidbcloud/dbaas-ui/commit/2dc0de1047e2d59a16b88de13e3a278768d5a194)

  - feat: add new restore page from recycle bin [ae62d09f](https://github.com/tidbcloud/dbaas-ui/commit/ae62d09f0be882424f08503b3ce48ed0e079eaa5)

  - feat: add ignoreDefaultProfiles prop to ClusterNodeSizes [1e625645](https://github.com/tidbcloud/dbaas-ui/commit/1e625645e4b20abb717f5a0df7f17e8725c19203)

  - refactor: simplify RecycleBin component definitions [d5e68adf](https://github.com/tidbcloud/dbaas-ui/commit/d5e68adf9ba75802acda7de9f080b9affcfa7853)

  - fix: add optional chaining for tikv properties [45f232db](https://github.com/tidbcloud/dbaas-ui/commit/45f232db073b6f52e3eb2103a18a20e41099eef0)

  - fix: update backup timestamp formatting [65d5ff84](https://github.com/tidbcloud/dbaas-ui/commit/65d5ff84e6a22fa344e76f35e7dbf5f464a3992f)

  - refactor: streamline RecycleBin column properties [1c08e1fc](https://github.com/tidbcloud/dbaas-ui/commit/1c08e1fca66f05fe07c78a1788de2f84ad70cd61)

  - refactor: clean up RecycleBin column definitions [ee9483ec](https://github.com/tidbcloud/dbaas-ui/commit/ee9483ecf46324c29571ea8cf02a73050c14882c)

  - chore: force keep attr [42dd6ba9](https://github.com/tidbcloud/dbaas-ui/commit/42dd6ba96c3deb8f343a83686eefd5589ea5c488)

  - fix: dynamic intercept the doc link for tidbio [50faf2c0](https://github.com/tidbcloud/dbaas-ui/commit/50faf2c0d4b8423354c3d18a794edd420e9d581d)

- Merge pull request [#3852](https://github.com/tidbcloud/dbaas-ui/pull/3852) from tidbcloud/fix/serverless_region_field [a927539a](https://github.com/tidbcloud/dbaas-ui/commit/a927539aae04d016a07f57a42dfdc0cb69f4f6ff)

  - fix: update cloud provider and region display in RestoreForServerless [ac16a433](https://github.com/tidbcloud/dbaas-ui/commit/ac16a433bbecbdcc0d50c3edd5b3e3669abdb15c)

  - feat: add loading state to ClusterBackupRestore [7f62c204](https://github.com/tidbcloud/dbaas-ui/commit/7f62c204ece3a937d313046365a5be0b99516402)

  - fix: update RestoreForServerless to accept SharedCluster prop [d3c39afc](https://github.com/tidbcloud/dbaas-ui/commit/d3c39afca77a8fbdc624ffe83faa861fb451373e)

- Merge pull request [#3850](https://github.com/tidbcloud/dbaas-ui/pull/3850) from tidbcloud/fix/price-render-twice [8ed6bfca](https://github.com/tidbcloud/dbaas-ui/commit/8ed6bfcaee3149efaed19a8f77d1f38697175485)

- Merge pull request [#3849](https://github.com/tidbcloud/dbaas-ui/pull/3849) from tidbcloud/fix/price-render-twice [be29b3ad](https://github.com/tidbcloud/dbaas-ui/commit/be29b3ad1777de9478391057df0cec3e4276684c)

  - chore: remove log [66ac2fa8](https://github.com/tidbcloud/dbaas-ui/commit/66ac2fa80947bfea3628ddcf25b2e480c42cd197)

  - hotfix: 202504031042 [9f53cb2d](https://github.com/tidbcloud/dbaas-ui/commit/9f53cb2d13c89ac43ead98c622f60c3b6ecf1a68)

  - fix: price request twice [5c9e6c58](https://github.com/tidbcloud/dbaas-ui/commit/5c9e6c58347f222bf8aeb839c3a036b211e36b1b)

- Merge pull request [#3846](https://github.com/tidbcloud/dbaas-ui/pull/3846) from tidbcloud/fix/discount-tooltip [301927ce](https://github.com/tidbcloud/dbaas-ui/commit/301927ce7172d6f304a80ba68af62a7aabd324f6)

- Merge pull request [#3847](https://github.com/tidbcloud/dbaas-ui/pull/3847) from tidbcloud/fix/discount-tooltip [14c612d7](https://github.com/tidbcloud/dbaas-ui/commit/14c612d7044e29dce52eae08f196e8978d39b234)

  - hotfix: 202504021808 [e592b1ab](https://github.com/tidbcloud/dbaas-ui/commit/e592b1ab0d47a47b3f7ef518ff307a2fdd8978ec)

  - fix: discount tooltip [89db456c](https://github.com/tidbcloud/dbaas-ui/commit/89db456ccc3b3d45ffeedd3408d3c68bcd20d0a1)

  - refactor: simplify layout in ImportDropzone and Imports components [a6288dd1](https://github.com/tidbcloud/dbaas-ui/commit/a6288dd16e2aa2aa2a3abea0aa2ea2d4b5a86a95)

- Merge pull request [#3844](https://github.com/tidbcloud/dbaas-ui/pull/3844) from tidbcloud/fix/discount-condition [d43d6d0d](https://github.com/tidbcloud/dbaas-ui/commit/d43d6d0d13f3f508fa96a40301b8dba4b21993c9)

- Merge pull request [#3845](https://github.com/tidbcloud/dbaas-ui/pull/3845) from tidbcloud/fix/discount-condition [f13e8715](https://github.com/tidbcloud/dbaas-ui/commit/f13e8715598f677b2f48d2bb5f7e2f1dc4fd67bf)

  - hotfix: 202504021659 [29e34efc](https://github.com/tidbcloud/dbaas-ui/commit/29e34efc11cacf2703547156d8368f7c3414598a)

  - fix: condition [1c086201](https://github.com/tidbcloud/dbaas-ui/commit/1c086201c5c889394f28d164ab7d1a75042f09a4)

- Merge pull request [#3842](https://github.com/tidbcloud/dbaas-ui/pull/3842) from tidbcloud/fix/discount-wording [a380ddd1](https://github.com/tidbcloud/dbaas-ui/commit/a380ddd1e5168dadfae8c6bde5bc71e1c5493134)

- Merge pull request [#3843](https://github.com/tidbcloud/dbaas-ui/pull/3843) from tidbcloud/fix/discount-wording [d47119d8](https://github.com/tidbcloud/dbaas-ui/commit/d47119d8aa09e1983a3dc76dc2f0acaa4f4cc6de)

  - hotfix: 202504021642 [afc75ca1](https://github.com/tidbcloud/dbaas-ui/commit/afc75ca1ce1e56d1fd79cdf94e9309670c4e334a)

  - fix:asjust wording [83e379b7](https://github.com/tidbcloud/dbaas-ui/commit/83e379b7e9103c3ebc4b9a56e41d42576f0ee886)

- Merge pull request [#3840](https://github.com/tidbcloud/dbaas-ui/pull/3840) from tidbcloud/hotfix/ali_sql_editor [5e5b7d21](https://github.com/tidbcloud/dbaas-ui/commit/5e5b7d219f07152970e1f18019d45790f659ffb6)

- Merge pull request [#3841](https://github.com/tidbcloud/dbaas-ui/pull/3841) from tidbcloud/hotfix/ali_sql_editor [71d516d3](https://github.com/tidbcloud/dbaas-ui/commit/71d516d38791f6bbee3f4717a3c14a872bd61f72)

  - hotfix: 202504021624 [a966c685](https://github.com/tidbcloud/dbaas-ui/commit/a966c685c43f20b082c32c2359f2bce3d425e7c1)

  - fix: disable sql editor link for alicloud [819dfdf8](https://github.com/tidbcloud/dbaas-ui/commit/819dfdf8835a33bc77dbe0becb1d95c4c5fdedb1)

- Merge pull request [#3838](https://github.com/tidbcloud/dbaas-ui/pull/3838) from tidbcloud/hotfix/import_s3_role [d614c753](https://github.com/tidbcloud/dbaas-ui/commit/d614c75356950e82566365f2d2c3ba5fb3aacf61)

- Merge pull request [#3839](https://github.com/tidbcloud/dbaas-ui/pull/3839) from tidbcloud/hotfix/import_s3_role [d2bdf3ae](https://github.com/tidbcloud/dbaas-ui/commit/d2bdf3ae2c9c87a43e1317dc8bd280eedc98d236)

  - hotfix: 202504021554 [36bd9fea](https://github.com/tidbcloud/dbaas-ui/commit/36bd9fead58514225a05e9634be8b22c56e44394)

  - fix: refactor provider handling in ImportFromCloudForServerless component [c7fc9057](https://github.com/tidbcloud/dbaas-ui/commit/c7fc90577a0754be1d2c7001e364f1e2f0ea8a74)

- Merge pull request [#3836](https://github.com/tidbcloud/dbaas-ui/pull/3836) from tidbcloud/hotfix/import_s3_role [2aa52005](https://github.com/tidbcloud/dbaas-ui/commit/2aa52005c7769f92243c800dab87bfce3860711b)

- Merge pull request [#3837](https://github.com/tidbcloud/dbaas-ui/pull/3837) from tidbcloud/hotfix/import_s3_role [93828bd5](https://github.com/tidbcloud/dbaas-ui/commit/93828bd565703a5a8bd21a0e258b0e3b4f346e06)

  - chore: bump version to 0.194.4 [fd895be6](https://github.com/tidbcloud/dbaas-ui/commit/fd895be662ee484937dc146e037dc220b33fb2bf)

  - fix: adjust supported methods for Aliyun in import component [32094305](https://github.com/tidbcloud/dbaas-ui/commit/320943051c8e321f8f365fe8ded827d4a927082a)

  - fix: update bucket access method logic for Aliyun support [f316e20a](https://github.com/tidbcloud/dbaas-ui/commit/f316e20a2facd8c4a076003fb6dd7764b55e908e)

- Merge pull request [#3833](https://github.com/tidbcloud/dbaas-ui/pull/3833) from tidbcloud/hotfix/alibaba-program-check [77466a84](https://github.com/tidbcloud/dbaas-ui/commit/77466a846039a8124de9b9a6b71fb3059136ce35)

- Merge pull request [#3832](https://github.com/tidbcloud/dbaas-ui/pull/3832) from tidbcloud/hotfix/alibaba-program-check [59f9a273](https://github.com/tidbcloud/dbaas-ui/commit/59f9a273a7030aed9e92d2de16b979c2621c6c89)

  - hotfix: 202504021436 [0eac402a](https://github.com/tidbcloud/dbaas-ui/commit/0eac402ac8e75e055e357b3f7a8eec2532ad1687)

- Merge pull request [#3831](https://github.com/tidbcloud/dbaas-ui/pull/3831) from tidbcloud/hotfix/20250402-dataservice-alicloud-filter [92093ad9](https://github.com/tidbcloud/dbaas-ui/commit/92093ad9ac5733007da8e8655a9e9db06cf4c55b)

- Merge pull request [#3830](https://github.com/tidbcloud/dbaas-ui/pull/3830) from tidbcloud/hotfix/20250402-dataservice-alicloud-filter [ce50285d](https://github.com/tidbcloud/dbaas-ui/commit/ce50285dfa65306aca1c36399ffd74132b2b4412)

  - fix: dataservice linked cluster not support alicloud [e9456641](https://github.com/tidbcloud/dbaas-ui/commit/e9456641faa160552449558b44cf4187c791ee34)

- Merge pull request [#3828](https://github.com/tidbcloud/dbaas-ui/pull/3828) from tidbcloud/fix/discount-price [2e6fa51d](https://github.com/tidbcloud/dbaas-ui/commit/2e6fa51dce0baf8044a3f87378506137a5845395)

- Merge pull request [#3829](https://github.com/tidbcloud/dbaas-ui/pull/3829) from tidbcloud/fix/discount-price [3af83f82](https://github.com/tidbcloud/dbaas-ui/commit/3af83f823f375e8aa7d14ebe27d9d7e1e2d78877)

  - hotfix: 202504012312 [c5740a85](https://github.com/tidbcloud/dbaas-ui/commit/c5740a8547976f6433122f3e949cf40dd41cf8fe)

  - fix: only standard and perf show discount price [5d39f7f0](https://github.com/tidbcloud/dbaas-ui/commit/5d39f7f04d20344db0c93e93ad61e419f6aaae93)

- Merge pull request [#3827](https://github.com/tidbcloud/dbaas-ui/pull/3827) from tidbcloud/release-20250401 [ae17b6fe](https://github.com/tidbcloud/dbaas-ui/commit/ae17b6fe545d8308a5f84a1befadd6e050830dc8)

- Merge pull request [#3826](https://github.com/tidbcloud/dbaas-ui/pull/3826) from tidbcloud/release-20250401 [0b203880](https://github.com/tidbcloud/dbaas-ui/commit/0b203880a5914db56baf0a38ee8968b328999a8a)

  - fix: azure delete [19326627](https://github.com/tidbcloud/dbaas-ui/commit/1932662735a3f9ca29fbe9f133c1ecda802d002a)

  - release: 20250401 [395014b3](https://github.com/tidbcloud/dbaas-ui/commit/395014b31d7ffff47f8fea74aa2ed0e545b9423f)

- Merge pull request [#3813](https://github.com/tidbcloud/dbaas-ui/pull/3813) from tidbcloud/feat/discount-price-issules [eabe0670](https://github.com/tidbcloud/dbaas-ui/commit/eabe0670846d7000e65e9228eebc25d51bb5d334)

  - fix: wording [e8f68c3e](https://github.com/tidbcloud/dbaas-ui/commit/e8f68c3ec9c4d48db178feff4478d210434daa80)

- Merge pull request [#3825](https://github.com/tidbcloud/dbaas-ui/pull/3825) from tidbcloud/fix/starter-wording [a76a54a4](https://github.com/tidbcloud/dbaas-ui/commit/a76a54a406fb29e3986c68017218414f0d801af6)

  - fix: starter wording [8bcca2e2](https://github.com/tidbcloud/dbaas-ui/commit/8bcca2e2b85455e63108db7f67589a50a18768c3)

  - fix: remove dot [a255513f](https://github.com/tidbcloud/dbaas-ui/commit/a255513f89f5934e55485e01ce839c47bbb0f8c2)

- Merge pull request [#3824](https://github.com/tidbcloud/dbaas-ui/pull/3824) from tidbcloud/fix/starter-create [f349413f](https://github.com/tidbcloud/dbaas-ui/commit/f349413f37415febf68b388756df5a4b7f42a971)

  - fix: alicloud create type [3a119dd3](https://github.com/tidbcloud/dbaas-ui/commit/3a119dd3ae00d2c2dc56f28bcb3fed3aecb9b987)

  - feat: [ed9187fc](https://github.com/tidbcloud/dbaas-ui/commit/ed9187fc6db921121dc963bdec05f314366c5f13)

- Merge pull request [#3821](https://github.com/tidbcloud/dbaas-ui/pull/3821) from tidbcloud/feat/alibaba-program-covert [6e629c35](https://github.com/tidbcloud/dbaas-ui/commit/6e629c355e5b13e2fa5e6dad72b98b62294de22b)

  - feat(alicloud): already joined org directly access / [5e0df6a2](https://github.com/tidbcloud/dbaas-ui/commit/5e0df6a2e1177e7d3400126e65fb0a7260596ee6)

  - feat(alicloud): add alibaba program join page [552df8b6](https://github.com/tidbcloud/dbaas-ui/commit/552df8b63ea5b8bc2302dac988e007b51edc57ca)

- Merge pull request [#3823](https://github.com/tidbcloud/dbaas-ui/pull/3823) from tidbcloud/fix/serverless_ali [0a322c06](https://github.com/tidbcloud/dbaas-ui/commit/0a322c06d80fd7e3f4c525227069247f0cdd9f98)

  - fix: iops review [e64336df](https://github.com/tidbcloud/dbaas-ui/commit/e64336df728dd8aadbc9da1e9465f4bb6e36d9af)

  - fix: subnet ids placeholder, node review [d2a25ab4](https://github.com/tidbcloud/dbaas-ui/commit/d2a25ab40efb602f5274919ae3c6dd305356adfc)

  - fix: modify issules [83ef471b](https://github.com/tidbcloud/dbaas-ui/commit/83ef471bda1ca174585cba813bb3897df13f0ff6)

  - fix: hide same price [ddd73754](https://github.com/tidbcloud/dbaas-ui/commit/ddd73754be5d9a0eadc0b9d813263b292d9c7b74)

  - fix: recalculate price when gib change [d1d31d35](https://github.com/tidbcloud/dbaas-ui/commit/d1d31d350381e381fab191d54c30034ca47ed8ea)

  - feat: add clusterId for listnodespec when modify [0b425962](https://github.com/tidbcloud/dbaas-ui/commit/0b4259626dd10d8dc1497705e2b16e8ae6fcbe30)

  - feat: fix feedback [4d50b595](https://github.com/tidbcloud/dbaas-ui/commit/4d50b59521c0b9aca4e58cc7694adc2e22667d7b)

  - fix: switch provider [52541133](https://github.com/tidbcloud/dbaas-ui/commit/52541133f6f49894d3ac9ba929dca764b36a0757)

  - fix: update import description in ServerlessOnboarding to support Alibaba Cloud OSS [31513650](https://github.com/tidbcloud/dbaas-ui/commit/31513650da36bc163f1ec30cb55c1a85ef0b9b6d)

  - chore: remove debug log for sharedCluster in RestoreForServerless component [a75d8752](https://github.com/tidbcloud/dbaas-ui/commit/a75d8752146032612ab822d701e7a4b2ecca084b)

  - fix: integrate observer for ClusterBackupRestore and enhance serverless restore handling with Alibaba Cloud support [8fb67cb5](https://github.com/tidbcloud/dbaas-ui/commit/8fb67cb5e6ae5c6104e0f302b2984afbde597ca3)

  - fix: update provider and region handling in RestoreForServerless component [a2491160](https://github.com/tidbcloud/dbaas-ui/commit/a24911608188ad6fe465e8105c770c64562ddc12)

- Merge pull request [#3822](https://github.com/tidbcloud/dbaas-ui/pull/3822) from tidbcloud/fix/restore [afdb46ff](https://github.com/tidbcloud/dbaas-ui/commit/afdb46ff26d56211aae8b086d6112718b2e772c9)

  - fix: update storage_type reference in RestoreForDedicated component [84650134](https://github.com/tidbcloud/dbaas-ui/commit/84650134521682d49c899b0259ed16d998b97bb0)

- Merge pull request [#3820](https://github.com/tidbcloud/dbaas-ui/pull/3820) from tidbcloud/hotfix/doc-links [81ce2e3c](https://github.com/tidbcloud/dbaas-ui/commit/81ce2e3c1e444635759c1d76e215950f222bb30d)

- Merge pull request [#3819](https://github.com/tidbcloud/dbaas-ui/pull/3819) from tidbcloud/hotfix/doc-links [a29ec492](https://github.com/tidbcloud/dbaas-ui/commit/a29ec4920a2db541239d280e80b4ba5de8ca606d)

  - hotfix: 202504011248 [cde74801](https://github.com/tidbcloud/dbaas-ui/commit/cde748011f81d59f1fcfb2ed428243d207db3b32)

  - fix: doc links [c8fd63d2](https://github.com/tidbcloud/dbaas-ui/commit/c8fd63d2a36e1ed9032a8a6492c006e0f4da1067)

  - hotfix: 202504011245 [f197345a](https://github.com/tidbcloud/dbaas-ui/commit/f197345aeea11c2a093deefb15b8071aa560ed5d)

  - revert: doc links [721ec3fa](https://github.com/tidbcloud/dbaas-ui/commit/721ec3fa89ffddb535ef0ca5d2f140cfafc02556)

- Merge branch 'hotfix/alicloud' into dev [164bc129](https://github.com/tidbcloud/dbaas-ui/commit/164bc129ff17e398d9599cf5b6106df091988890)

- Merge pull request [#3816](https://github.com/tidbcloud/dbaas-ui/pull/3816) from tidbcloud/hotfix/alicloud [ab8cb7db](https://github.com/tidbcloud/dbaas-ui/commit/ab8cb7db8c27f3db3dfc606de0255a1dd59e5b23)

  - fix: essential create button text [77bf323f](https://github.com/tidbcloud/dbaas-ui/commit/77bf323fe5ac6db2a9034193b9ea07106c7ef552)

  - fix: add enableAlibabaCloudOrgs for import/export toggle [8751f070](https://github.com/tidbcloud/dbaas-ui/commit/8751f070b74a6825b9e170886f8f3c40cd965a4f)

  - fix: use constprividerconstlabel [24f424ca](https://github.com/tidbcloud/dbaas-ui/commit/24f424caacfb7a20fedeae83802cb39ac654ab5e)

  - hotfix: 202503312010 [ea3671c3](https://github.com/tidbcloud/dbaas-ui/commit/ea3671c34cb083cb339848c615be485a8eac9a42)

  - feat(alicloud): rollback store [d6dcabb2](https://github.com/tidbcloud/dbaas-ui/commit/d6dcabb225e9a063bb6c816d80d1965942316bc1)

  - feat: update alibaba cloud logo [75554c53](https://github.com/tidbcloud/dbaas-ui/commit/75554c53a3758cad95d739d234749f1906ca661b)

  - fix: spendinglimit min value is 0 [80044b1f](https://github.com/tidbcloud/dbaas-ui/commit/80044b1f02540e99709b670f0d67dc21bd0d3b09)

  - fix: card height, autoscaling validation [89d9289e](https://github.com/tidbcloud/dbaas-ui/commit/89d9289e9a9dea2f1ef2a5fdcafc0aac2a7a777c)

  - fix: spend limit limit to 2 decimal [b1582ca6](https://github.com/tidbcloud/dbaas-ui/commit/b1582ca6dd4cf147596423fb0841fb9f707aac94)

  - fix: overview capacity format [2e09d9b3](https://github.com/tidbcloud/dbaas-ui/commit/2e09d9b3bc5811f4c25493ac38992fb1c3797f6b)

  - fix: alicloud create button ui [37a050a2](https://github.com/tidbcloud/dbaas-ui/commit/37a050a276418e4c3e381c2fdea93c852245a311)

  - fix: operation remove sql editor of aliclooud [cefb3cbc](https://github.com/tidbcloud/dbaas-ui/commit/cefb3cbcaf666b375c36c740afefc70dff886a1d)

  - feat(serverless): alibaba org direct to the cluster page after survey [f8086347](https://github.com/tidbcloud/dbaas-ui/commit/f8086347efc7ff53bf2ad79d3dcf7e36a353f8d1)

  - feat: spending limit default value [3d6facba](https://github.com/tidbcloud/dbaas-ui/commit/3d6facbafd571dcb23aba18f8f1e8617c119d5ff)

  - feat: switch gen [c14bc6fc](https://github.com/tidbcloud/dbaas-ui/commit/c14bc6fc3c85a316a40907da2aa430c5b55a790e)

  - feat: cloud High Availability [62f12d94](https://github.com/tidbcloud/dbaas-ui/commit/62f12d9455b14f15fdb1a4b71f606b38a63f7d51)

  - feat: metrics essential [31b3eed9](https://github.com/tidbcloud/dbaas-ui/commit/31b3eed9a19f3aec94e8aa93c1a000f0f9cdc131)

  - feat(serverless): add free to update capacity/restore [890574ff](https://github.com/tidbcloud/dbaas-ui/commit/890574ff1cd6316b52d442de49c6cca3e7935f2d)

  - feat: overview alicloud remove dataapi [0403a82e](https://github.com/tidbcloud/dbaas-ui/commit/0403a82edd6d7105709761075e23f6eaaae12ba8)

  - fix(ImportFromCloudForServerless): conditionally render chat link based on Alibaba Cloud feature flag [f614f7d0](https://github.com/tidbcloud/dbaas-ui/commit/f614f7d0558628d38a0106a6a483588fd58de484)

  - fix(Imports): add OSS URI support to import source options [e0b891d8](https://github.com/tidbcloud/dbaas-ui/commit/e0b891d880b8156d06fab89266ed4c3fe1787402)

  - feat: board sql editor display [6912d9ef](https://github.com/tidbcloud/dbaas-ui/commit/6912d9ef0974ea6b77a389c6a2c833b96cafab91)

  - feat: essential overview chart [3f4b7d0f](https://github.com/tidbcloud/dbaas-ui/commit/3f4b7d0fc5065c76b5bffd057051118c0a3912b8)

  - fix(BackupSettingServerless): update cluster type checks [67805b31](https://github.com/tidbcloud/dbaas-ui/commit/67805b318c0eddf3441bb77f6bc8db93a23f691c)

  - feat: feedback [4ea89a8e](https://github.com/tidbcloud/dbaas-ui/commit/4ea89a8e490b4b24f7b95dd165afdb647cd018e7)

  - feat: essential create cost [340416b7](https://github.com/tidbcloud/dbaas-ui/commit/340416b7f5642b154ec1cca74bf524ef92f18783)

  - feat(ImportDropzone): conditionally render Alibaba Cloud OSS option - Added `enableAlibabaCloudOrgs` to the store context for feature flagging. - Updated the dropdown menu to display the Alibaba Cloud OSS option only when the feature is enabled. [62aa553a](https://github.com/tidbcloud/dbaas-ui/commit/62aa553a5449f3b77df824c5fbab6ef55c66c054)

  - feat: creat cluster ui [12d8b42f](https://github.com/tidbcloud/dbaas-ui/commit/12d8b42f67393c89dc1beeb0ea34989a850865f9)

  - feat: overview capacity ui [30501fb7](https://github.com/tidbcloud/dbaas-ui/commit/30501fb71932b76e75bc771ecdc3de7c18640277)

  - feat(signup): update alibaba wording [f4847082](https://github.com/tidbcloud/dbaas-ui/commit/f48470821262642c4eed0f5a96d4141d2f25ef4b)

  - feat: overview capacity timeinterval [a77aa381](https://github.com/tidbcloud/dbaas-ui/commit/a77aa381084e8839378c2122550786d77d786a9c)

  - feat(serverless): only alicloud fetch precost [4932032b](https://github.com/tidbcloud/dbaas-ui/commit/4932032bee8868047bf8f5a985a10124cff21d56)

  - feat: overview capacity timeinterval [059693b8](https://github.com/tidbcloud/dbaas-ui/commit/059693b8c1a4f496ba88cb1b86e4491465e73dca)

  - feat(BackupSettingServerless): add shareCluster prop for enhanced functionality - Introduced `shareCluster` prop to `BackupSettingServerless` for better cluster management. - Updated logic to handle both free and next-gen clusters in the backup settings. - Adjusted UI elements to reflect the new state based on the cluster type. [f8a4bd2f](https://github.com/tidbcloud/dbaas-ui/commit/f8a4bd2f38a741f33d6957a4515e8eb3faad3a7c)

  - fix(RestoreForServerless): update encryption component to handle disabled state - Modified `EssentialEncryption` in `NextGen.tsx` to be disabled with a tooltip explaining the inherited state from the source cluster. - Updated `Encryption` component to accept `disabled` and `tooltip` props, wrapping the switch in a `Tooltip` for better user guidance. [f74f726b](https://github.com/tidbcloud/dbaas-ui/commit/f74f726b9a8a0269da52e42b2875f14847b5ef45)

  - fix(signup): multi account login [e1cca9aa](https://github.com/tidbcloud/dbaas-ui/commit/e1cca9aa8c29ffa6ef1dea758f8c1dcb15f61b07)

  - feat(RestoreForServerless): enhance restore payload with auto scaling - Added `auto_scaling` configuration to the restore payload in `NextGen.tsx` for better resource management. - Updated Swagger definition to include `auto_scaling` properties (`min_rcu` and `max_rcu`) for cluster configuration. - Streamlined the payload construction by removing redundant conditional checks for `snapshot` and `pitr` modes. [b93e4859](https://github.com/tidbcloud/dbaas-ui/commit/b93e4859dbfa15c9087ebace0cfd9d95fe99895b)

  - fix(BackupListServerless, RestoreForServerless): rename imports for clarity - Changed import name from `ServerlessBackup` to `Backup` for better context in `BackupListServerless.tsx`. - Updated `ServerlessRestoreTypeEnum` to `RestoreTypeEnum` in `RestoreForServerless` components for consistency. - Removed unnecessary console.log in `NextGen.tsx` to clean up the code. [73c63f6e](https://github.com/tidbcloud/dbaas-ui/commit/73c63f6e5d4519bd5ff82677217d6e1574f2e957)

  - feat(BackupRestore): integrate NextGen restore for serverless clusters - Updated `ClusterBackupRestore` to conditionally render `RestoreForServerlessNextGen` based on `enableAlibabaCloudOrgs` flag. - Maintained existing functionality for non-serverless clusters and standard serverless restoration. [01b1a94e](https://github.com/tidbcloud/dbaas-ui/commit/01b1a94e471ff3bd8d1e8a3fda0b9833ed748610)

  - fix(Actions): remove unnecessary parameter from mergeServerlessCluster call - Simplified the call to `mergeServerlessCluster` by removing the redundant `false` parameter, improving code clarity. [437eafde](https://github.com/tidbcloud/dbaas-ui/commit/437eafde487147b96f6c0896981313a4607731e2)

  - fix(ClusterManagement): make sure isLoading always exist [ca6d1ab3](https://github.com/tidbcloud/dbaas-ui/commit/ca6d1ab3d5e557eb3937206f58e041bf812039e6)

  - feat(RestoreForServerless): add NextGen restore component - Introduced `RestoreForServerlessNextGen` component for enhanced backup restoration functionality. - Implemented support for both snapshot and point-in-time restore modes with appropriate UI elements. - Integrated cost prediction and spending limit features for improved user experience. - Added form handling and validation using `react-hook-form` for better data management. [6592c9c2](https://github.com/tidbcloud/dbaas-ui/commit/6592c9c20624f9c8d8c57906f0e5452a45f0c6f7)

  - fix(RestoreForServerless): update event tracking for Add Credit Card button - Changed data-mp-event attributes for the Add Credit Card button to improve event tracking clarity. - Updated button label to reflect the context of the action more accurately. [b25a2ce1](https://github.com/tidbcloud/dbaas-ui/commit/b25a2ce1653035a1333c1e61c4425b2e800a6fc7)

  - feat(SpendLimitInfo): allow additional props for flexible styling - Updated SpendLimitInfo component to accept StackProps, enabling more customizable layout options. - Adjusted StarterSummary to pass padding prop for improved spacing. [78e26422](https://github.com/tidbcloud/dbaas-ui/commit/78e26422b71e35a67d4df9750e0315ecc8d75fd7)

  - feat(Capacity): enhance SpendingLimitCost component to accept additional props - Updated SpendingLimitCost to spread additional StackProps, allowing for more flexible styling. - Adjusted EssentialSummary to pass padding prop to SpendingLimitCost for improved layout. [c53f24c4](https://github.com/tidbcloud/dbaas-ui/commit/c53f24c419a4bab45d5f923b2cb12c8f0a8d0ff7)

  - fix(ClusterPlan): prevent click action on disabled plans - Updated onClick handler in ClusterPlan component to disable interaction for plans marked as disabled. This ensures that users cannot trigger changes on non-interactive plans. [3afc862e](https://github.com/tidbcloud/dbaas-ui/commit/3afc862e9841f908d80aef0abc34b2de87f64446)

  - fix: remove debug log from toCents function - Deleted console.log statement in the toCents function to clean up the code. [515de788](https://github.com/tidbcloud/dbaas-ui/commit/515de788222cede313d2ce730da899e820bf075b)

  - feat: enhance ClusterPlan component to accept dynamic plan data - Added `planData` prop to allow customization of starter and essential plans. - Updated rendering logic to use provided `planData` instead of static `clusterPlanData`. [1cd81d86](https://github.com/tidbcloud/dbaas-ui/commit/1cd81d864c294ba239106e461423f3a111d39679)

  - feat: add PlanDisplayNameMap for cluster plan display names [b7e482d5](https://github.com/tidbcloud/dbaas-ui/commit/b7e482d53bf2cd636dcff9779cde83051f1d9802)

  - feat: refactor EssentialSummary into EssentialSummaryCard and enhance props for better cost prediction display [4cf6f41c](https://github.com/tidbcloud/dbaas-ui/commit/4cf6f41cd52e3d7f960b4685275bb11dc6996490)

  - refactor: move getPitrTimeRange utility to new file [29e3bc36](https://github.com/tidbcloud/dbaas-ui/commit/29e3bc368aed55c233ff2d906f97bcfea6a137d7)

  - feat(network): add tips to aws ip [d41ac271](https://github.com/tidbcloud/dbaas-ui/commit/d41ac271c8f50241c5a593fcf80609096c1e4235)

  - feat(signup): hide marketplace with provider_source [92a5e0c6](https://github.com/tidbcloud/dbaas-ui/commit/92a5e0c687404c9934b01ecfc8bbf30b42a70539)

  - feat(serverless): enhance RestoreForServerless layout with dynamic form size and default cluster name [2d7da6ba](https://github.com/tidbcloud/dbaas-ui/commit/2d7da6ba0e8811d2bfda79977ea14d260197bc07)

  - feat(serverless): add restore mode selection with FormRadioGroup [605ad1ce](https://github.com/tidbcloud/dbaas-ui/commit/605ad1cec47bb23076faeb97c0f40cdf5823ecda)

  - feat: update bucket access method based on enableAlibabaCloudOrgs flag [543b6259](https://github.com/tidbcloud/dbaas-ui/commit/543b6259662765d07b837a6b1f1e5099c5369cab)

  - feat: integrate enableAlibabaCloudOrgs flag into S3BucketAccess component [e3251786](https://github.com/tidbcloud/dbaas-ui/commit/e3251786258587a05b6c30a5da4edc3204bb1eff)

  - fix: alicloud remove sqleditor [a36998c9](https://github.com/tidbcloud/dbaas-ui/commit/a36998c94dbdff69b595494bf592c51ae34629e1)

  - fix: alicloud remove sqleditor [40a6ff3d](https://github.com/tidbcloud/dbaas-ui/commit/40a6ff3d58b18702e97443d3652e1e26cad1c0c2)

  - feat: integrate enableAlibabaCloudOrgs flag into ImportPageHeader logic [f956327d](https://github.com/tidbcloud/dbaas-ui/commit/f956327df32ae0e3d57b772d2ee3d9fdd3527d6b)

  - feat: add OSS URI support to import summary [0fb79f6e](https://github.com/tidbcloud/dbaas-ui/commit/0fb79f6e7440b3b3af582d89f5223aeffd2e67cc)

  - feat(serverless): add sharedCluster to sidebar [c82328e4](https://github.com/tidbcloud/dbaas-ui/commit/c82328e44a7a931f78eea0e984960cccb0e0369e)

  - fix: cluster properties remove HA for starter [cec3f730](https://github.com/tidbcloud/dbaas-ui/commit/cec3f73036546c64857c14d82ff2676416399f9f)

  - feat: ali market remove dataservice [0d937415](https://github.com/tidbcloud/dbaas-ui/commit/0d937415633400de123d4dcca56685e442921876)

  - feat(serverless): add enable_alibaba_cloud_orgs flag [fd87fca4](https://github.com/tidbcloud/dbaas-ui/commit/fd87fca431a28c2b13adc37f1ad05c358455f15e)

  - feat: scroll correctly [2f025ce5](https://github.com/tidbcloud/dbaas-ui/commit/2f025ce5ef482e815c7dca532e58eb56aa0d5d6e)

  - feat: default value [f3954a56](https://github.com/tidbcloud/dbaas-ui/commit/f3954a56045e9eb2cc0e262e41be80da17456fef)

  - feat: starter spendlimit [c6497cc5](https://github.com/tidbcloud/dbaas-ui/commit/c6497cc5e9386351362fa62f97ea285fdf31b8f8)

  - feat: fix import [5a9257e0](https://github.com/tidbcloud/dbaas-ui/commit/5a9257e0a5bd85a379a5da376eacdb2e69038eeb)

  - refactor: split form [d1ffc25c](https://github.com/tidbcloud/dbaas-ui/commit/d1ffc25caadcced3b2167d97f53a68104b095f80)

  - feat: alicloud create button [40145744](https://github.com/tidbcloud/dbaas-ui/commit/401457443134cb0900a49e4e2d5922d1b1a28d8b)

  - feat: release provider [f9cd7a86](https://github.com/tidbcloud/dbaas-ui/commit/f9cd7a86ac5725228c41d295491e7d378f5c578d)

  - feat(serverless): add separate spending limit [83fe513a](https://github.com/tidbcloud/dbaas-ui/commit/83fe513a82c397e42929116d516924acc4e85d29)

  - feat: starter create add spendlimit [31a97bcd](https://github.com/tidbcloud/dbaas-ui/commit/31a97bcdb12de44cc9425695499834a0d2277490)

  - feat: change starter name [f03f1961](https://github.com/tidbcloud/dbaas-ui/commit/f03f1961a7ddc28cae438780624ce57f83d4b7d1)

  - feat: alicloud starter add spendlimit info [145119ae](https://github.com/tidbcloud/dbaas-ui/commit/145119ae65a45968962233cc3dce4ce492bd4ee3)

  - feat(serverless): extract capacity field [9c111739](https://github.com/tidbcloud/dbaas-ui/commit/9c11173978b7149e4c1ea9fda515091da87af2c5)

  - feat(serverless): standard -> essential [18d8ca55](https://github.com/tidbcloud/dbaas-ui/commit/18d8ca5531d9f12f78b5b71e4f62bd91bab3c8c7)

  - feat: add starter [1faa2d87](https://github.com/tidbcloud/dbaas-ui/commit/1faa2d87f08bb61c4b21e435703f5f287819de01)

  - feat: rename [d7dc018e](https://github.com/tidbcloud/dbaas-ui/commit/d7dc018eb2a183291b6fad89abfb7d9fb42752ea)

  - feat: ali cloud create default value & overview ui [6f6a5871](https://github.com/tidbcloud/dbaas-ui/commit/6f6a5871e5c97cadb7e8deb1b8e32c0f207eee71)

  - fix(redirect): replication overlap [fcb311fe](https://github.com/tidbcloud/dbaas-ui/commit/fcb311fe9653abed7070cf5af181d80de15237bc)

  - feat: layout [f6684a7d](https://github.com/tidbcloud/dbaas-ui/commit/f6684a7d5a5303a0485b0cd61f0ab6ca83458d8b)

  - feat: alicloud create add cost [73c40048](https://github.com/tidbcloud/dbaas-ui/commit/73c40048f451fef2faf127392f898444ad531119)

  - fix(redirect): redirect with search params [97c458a8](https://github.com/tidbcloud/dbaas-ui/commit/97c458a8330c76bd34bb55fbb4a647a2af08800c)

  - feat: rcu min/max add tips [5f33359b](https://github.com/tidbcloud/dbaas-ui/commit/5f33359b8c3d0b2e908e9d1c2f1da4f1628b918c)

  - fix(vercel): vercel redirect [ad50903e](https://github.com/tidbcloud/dbaas-ui/commit/ad50903e29d932d3134ac5847405f523fee60666)

  - fix(firewall): ip name maybe empty [12333c01](https://github.com/tidbcloud/dbaas-ui/commit/12333c01c896f5a96a7184323f13c9bd9f54053f)

  - feat(serverless): update capacity max-width [b9266436](https://github.com/tidbcloud/dbaas-ui/commit/b92664368e7134f8ee884cd5353a57bb935de0ca)

  - fix: update Alibaba Cloud OSS documentation link in ImportFromCloudForServerless component [e86e71b0](https://github.com/tidbcloud/dbaas-ui/commit/e86e71b04af6a1180c123cb8f20461c56f9b8bf9)

  - feat(serverless): add predictCost [7f85a6f3](https://github.com/tidbcloud/dbaas-ui/commit/7f85a6f33a27a4b635252f1baf4fc39a1f24521a)

  - feat(serverless): add step checker [facb5398](https://github.com/tidbcloud/dbaas-ui/commit/facb53980cb2ce278bf17045cf93b76f05cffcf4)

  - feat: alicloud rcuMin/rcuMax -> minRcu/maxRcu [bec55b89](https://github.com/tidbcloud/dbaas-ui/commit/bec55b8910f488f47a2665b549023a91e703fa65)

  - feat: alicloud rcuMin/rcuMax -> minRcu/maxRcu [ff30464e](https://github.com/tidbcloud/dbaas-ui/commit/ff30464e3668a83bbf40595a405f19014167de04)

  - feat: alicloud clusterplan rename [87b4723c](https://github.com/tidbcloud/dbaas-ui/commit/87b4723c085d3912a0f2ef9a14e9e9f16e8c16c9)

  - feat(serverless): update capacity [1f952a57](https://github.com/tidbcloud/dbaas-ui/commit/1f952a57c486dd6ba3c27869fce4d23da0689dc5)

  - feat(serverless): add autoscaling [c9c5c07d](https://github.com/tidbcloud/dbaas-ui/commit/c9c5c07d61c83e2e021aba4fd16e8601751bdc0d)

  - feat(cluster): combind serverless data to shared cluster [147cd2ef](https://github.com/tidbcloud/dbaas-ui/commit/147cd2efe9e9fed9c7b6eb9cf2d2b2be958b550b)

  - feat(serverless): update swagger [f14b9110](https://github.com/tidbcloud/dbaas-ui/commit/f14b9110d8246a1a7a3d5f42818b37d5ab7804c1)

  - feat(serverless): update capacity edit [42c14ce5](https://github.com/tidbcloud/dbaas-ui/commit/42c14ce5989cb292648b517b8190df3a21b07d47)

  - feat: upgrade uikit to 2.7.7 [d0a643e5](https://github.com/tidbcloud/dbaas-ui/commit/d0a643e529cbfe7e09bade7b08ce14c7f2b0cdd4)

  - feat: alicloud credit card [8e881a6c](https://github.com/tidbcloud/dbaas-ui/commit/8e881a6c626ac2676a5f024e32ec872a996b8b0c)

  - refactor(route): /console -> / [d26bee56](https://github.com/tidbcloud/dbaas-ui/commit/d26bee56d14a8fcaee4589c58c3dbf0053ec1144)

  - fix: ali cloud create params [d7ccedfa](https://github.com/tidbcloud/dbaas-ui/commit/d7ccedfa0172e73e452e226721dbf916416c0ffe)

  - fix: clusterplan conflict [77757951](https://github.com/tidbcloud/dbaas-ui/commit/7775795159cb3b92f3d9595ca08f0d5d0dee6d5b)

  - feat: alicloud summary [67d4ab1f](https://github.com/tidbcloud/dbaas-ui/commit/67d4ab1fc45194e87327490428d6879ef0db8673)

  - feat: ali cloud cluster summary ui [b7c91976](https://github.com/tidbcloud/dbaas-ui/commit/b7c919766e5a4d14860bfab10c79226287f139d8)

  - feat: fix card style [e8d4d02b](https://github.com/tidbcloud/dbaas-ui/commit/e8d4d02bf2b407fb72071be3ac6c98b9c077ed42)

  - feat: use clusterplan instead tier [502d68d5](https://github.com/tidbcloud/dbaas-ui/commit/502d68d57d11af093caca97b56b3071878f3a610)

  - fix(ImportDropzone): specify MySQL CLI in import instructions for clarity [f29ed99b](https://github.com/tidbcloud/dbaas-ui/commit/f29ed99b9d95bce109ff092a2cfa76b7c47b8dbd)

  - feat(import): restore Alibaba Cloud OSS option in import dropdown - Reintroduced Alibaba Cloud OSS menu item in ImportDropzone component. [71221ab2](https://github.com/tidbcloud/dbaas-ui/commit/71221ab23e0a5e84821880c15eec748b9051b658)

  - feat(import): add Alibaba Cloud OSS support in import features - Introduced DataSourceType for Aliyun in index.ts. - Updated display names and bucket URI validation for Aliyun in validator.ts. - Enhanced data source options in constant.ts to include Alibaba Cloud OSS. [86782a7c](https://github.com/tidbcloud/dbaas-ui/commit/86782a7c75e9b4e42cdab24988742b625c3607f4)

  - fix(S3BucketAccess): update access key documentation link for clarity on Alibaba Cloud OSS [56f81293](https://github.com/tidbcloud/dbaas-ui/commit/56f81293ad99815581f98219a6340d1cdebb4b3b)

  - feat(import): enhance import forms with new FormData structure and Aliyun support - Added FormData interface to ImportFromCloud and ImportFromCloudForServerless for better type management. - Integrated Aliyun access key handling in ImportFromCloudForServerless. - Updated ImportFromLocalFile to include local import configuration in FormData. - Removed obsolete index.tsx file for cleaner structure. [a38b358e](https://github.com/tidbcloud/dbaas-ui/commit/a38b358e4c8d038e58dc0468733d86ebc45fd0ec)

  - feat(import): add AliyunBucketAccess component for S3 compatible access key input [f36e9183](https://github.com/tidbcloud/dbaas-ui/commit/f36e918307fbae3a30357e1ff69921136a9f4371)

  - feat(import): update import fields to use 'display_name' and add S3 compatible & OSS source definitions [12ba1f40](https://github.com/tidbcloud/dbaas-ui/commit/12ba1f405ec14a68d8127662be3515d5ca11d19c)

  - feat(cloud): add Alibaba Cloud OSS option to import dropdown [7f685318](https://github.com/tidbcloud/dbaas-ui/commit/7f68531816f7d9f1a63297b71069c066ae157fb3)

  - feat(cloud): streamline cloud import name retrieval and add Alibaba Cloud support [c72cd714](https://github.com/tidbcloud/dbaas-ui/commit/c72cd714c66007de1862f0ff3551658938f3a408)

  - feat(signup): add provider_source [7d1db9df](https://github.com/tidbcloud/dbaas-ui/commit/7d1db9df2ea28a055110bc2b0e837cda9e85835b)

  - feat: standard form [820eeac4](https://github.com/tidbcloud/dbaas-ui/commit/820eeac45fce6c5b547099b607042074dc8263e4)

  - feat(docs): update links [3b89d80c](https://github.com/tidbcloud/dbaas-ui/commit/3b89d80c64b3fe4499c65fe59782c04ad292f1a9)

  - feat(billing): aliyun -> alibaba [49d5f2c4](https://github.com/tidbcloud/dbaas-ui/commit/49d5f2c44042d8155edd16e874faac7cd05e61c1)

  - fix(billing): link marketplace callback [4cd82d5a](https://github.com/tidbcloud/dbaas-ui/commit/4cd82d5ac6edcabf519424f8ecac0a0de2ae1f89)

  - feat: adjust desc [6a938f94](https://github.com/tidbcloud/dbaas-ui/commit/6a938f946afda574110a62d7738bcb941b600f23)

  - feat: next-gen creation [d199ab58](https://github.com/tidbcloud/dbaas-ui/commit/d199ab589ed16661df76eb443094254f107ae035)

  - feat(alicloud): add spendinglimit v2 [83c90f71](https://github.com/tidbcloud/dbaas-ui/commit/83c90f71f0194826d2abf518239b6a4789ccccba)

  - feat: alicloud properties type [33269a86](https://github.com/tidbcloud/dbaas-ui/commit/33269a861e09c8102a4be969c7221a2895c124c0)

  - feat: update cluster swagger file [3db83967](https://github.com/tidbcloud/dbaas-ui/commit/3db8396722a3795cddf5c40644abd1e6e2fc84e6)

  - feat(alicloud): add capacity link [5078e1e2](https://github.com/tidbcloud/dbaas-ui/commit/5078e1e20048247962f8295199dcea9d9f6d009e)

  - feat(alicloud): add capacity [795e7c2d](https://github.com/tidbcloud/dbaas-ui/commit/795e7c2d1e9f03874b8ff61ae20b29879c966420)

  - feat: alicloud overview Capacity card [2e9b5094](https://github.com/tidbcloud/dbaas-ui/commit/2e9b50940dbe38ea258bee138b19a18226d369f9)

  - fix: serverless region change [8b0b734d](https://github.com/tidbcloud/dbaas-ui/commit/8b0b734d7febe545c4654e8b640729a1d53e1a59)

  - feat: add ali cloud region & rename cliyun -> alicloud [6b4ae17d](https://github.com/tidbcloud/dbaas-ui/commit/6b4ae17d489558588512e9869dc109e91a5fb12b)

- Merge pull request [#3803](https://github.com/tidbcloud/dbaas-ui/pull/3803) from tidbcloud/feat/restore_storage_type [ca8ab925](https://github.com/tidbcloud/dbaas-ui/commit/ca8ab9252f6c2bb4e6e3bf5c0d761ef459bc5ef9)

  - fix: enable restore mode for all clusters in RestoreForDedicated component [6408086e](https://github.com/tidbcloud/dbaas-ui/commit/6408086edf2c8fa95ab36bdaefbbd5cfa105fbe5)

- Merge pull request [#3811](https://github.com/tidbcloud/dbaas-ui/pull/3811) from tidbcloud/feat/azure-networking-endpoint [13b0d9a0](https://github.com/tidbcloud/dbaas-ui/commit/13b0d9a06c8c44c17def30be67fc87f43b088a1a)

- Merge pull request [#3812](https://github.com/tidbcloud/dbaas-ui/pull/3812) from tidbcloud/feat/azure-networking-endpoint [6ac311d6](https://github.com/tidbcloud/dbaas-ui/commit/6ac311d67e3f003d0c61064eb6767f28db810828)

  - hotfix: 202503281245 [f06222d4](https://github.com/tidbcloud/dbaas-ui/commit/f06222d48666cc524b4a923bea3693b6786b9172)

  - fix: use - by default when request azure private endpoint list [3b4d7954](https://github.com/tidbcloud/dbaas-ui/commit/3b4d7954bac7301914a48fcb6edb27ce65619382)

  - fix: remove ts-ignore and update swagger [c53fd538](https://github.com/tidbcloud/dbaas-ui/commit/c53fd538dd3e6b867fa7e187269e098efd65abd9)

  - fix: pass raft_iops to restore api [c5961e97](https://github.com/tidbcloud/dbaas-ui/commit/c5961e97b92f7c531720e6217b7d200bba78abac)

  - feat: refactor layout and enhance RestoreForDedicated component [756aaf41](https://github.com/tidbcloud/dbaas-ui/commit/756aaf41157072a230a6e9237bef0acb4bd25c05)

  - chore: remove debug logs from RestoreForDedicated component [4c6ee0dd](https://github.com/tidbcloud/dbaas-ui/commit/4c6ee0dd35bb5873ef4225528ddca8f33f0d5fae)

  - feat: integrate cost calculations and display in RestoreForDedicated component [6c94929f](https://github.com/tidbcloud/dbaas-ui/commit/6c94929f4305b75ebaaf222a2b574932e6227746)

  - feat: add NewClusterPricingSummary component for improved cost display and error handling [d770a249](https://github.com/tidbcloud/dbaas-ui/commit/d770a249337973b6eb6203af2479f52b4c956249)

  - fix: enable passthrough for Zod schema to allow extra properties [144e73a3](https://github.com/tidbcloud/dbaas-ui/commit/144e73a3e64e7370f136d2999c6726260949c0b5)

  - fix: make zod allow extra properties and add sizes.tikv.raftStoreIops key [18079adb](https://github.com/tidbcloud/dbaas-ui/commit/18079adbdcc981f31570b307f7c8859ecf1156a6)

  - feat: adjust copywriting [20a50071](https://github.com/tidbcloud/dbaas-ui/commit/20a500710a498b648ea8dddde0e1368cd523bc56)

  - fix: update storage type rendering logic and add extra Raft IOPS display [36492b82](https://github.com/tidbcloud/dbaas-ui/commit/36492b82db81439792ece809081608d328a57638)

  - fix: copywriting [1ee03cd3](https://github.com/tidbcloud/dbaas-ui/commit/1ee03cd360cb188fe71165445c701be2b0ecbf0d)

  - fix: cannot commit modify [3ecec270](https://github.com/tidbcloud/dbaas-ui/commit/3ecec2703023be9eaed90cdafd3e4b7ff90fd2af)

  - fix: exchange price and discountprice [f6ab6463](https://github.com/tidbcloud/dbaas-ui/commit/f6ab646378581ec30a37520313f5f74b66ee0f39)

  - fix: storage discount price [5a5140ae](https://github.com/tidbcloud/dbaas-ui/commit/5a5140ae5228a191b48834caf065c9766ed934a0)

  - feat: show iops when storage type is perf [ee13a2fc](https://github.com/tidbcloud/dbaas-ui/commit/ee13a2fc8cf37eaa8c08ebfb6f1075cc045eb1d2)

  - feat: create modify price request and default value [e0a822ed](https://github.com/tidbcloud/dbaas-ui/commit/e0a822eda5d31fd71abc2e171bc04c6d7859ee89)

  - feat: storage type allow exchange [bdb0676c](https://github.com/tidbcloud/dbaas-ui/commit/bdb0676c787cec52d7d93a4b004a1d3aa23a316e)

  - feat: exchange promoted value [f12af7f6](https://github.com/tidbcloud/dbaas-ui/commit/f12af7f6f9bc170a0e79240a1170aa6d243984aa)

  - feat: support raft iops [210fd304](https://github.com/tidbcloud/dbaas-ui/commit/210fd3043f61a85f0051c73361f6d5cc944535cc)

  - feat: modify discount price [98523188](https://github.com/tidbcloud/dbaas-ui/commit/985231888bfdb01973d451b472e4642e8bc7353e)

  - feat: original price UI [e7fc9f9e](https://github.com/tidbcloud/dbaas-ui/commit/e7fc9f9e7bf31e707736a684d4fae95ad32b1117)

  - fix: mark Restore component as deprecated [610e27b4](https://github.com/tidbcloud/dbaas-ui/commit/610e27b4fb9c99491ff0f868933ddff7bb4627ee)

  - feat: enhance RestoreForDedicated with backup restoration features [85ebdbd9](https://github.com/tidbcloud/dbaas-ui/commit/85ebdbd9355aa7aac88249551ac7fa626a0f32e8)

  - feat: new dedicated restore implementation [2052d009](https://github.com/tidbcloud/dbaas-ui/commit/2052d0092f9a4f0467d076d87ca653ed8a633497)

  - feat: enhance ClusterBackupRestore component for serverless support [88043a20](https://github.com/tidbcloud/dbaas-ui/commit/88043a204cb5b86a977676e667999944cba4c1a7)

  - feat: update dataflow service swagger [d5822f08](https://github.com/tidbcloud/dbaas-ui/commit/d5822f085268c1f2a35a66d3b42f445425c8992e)

  - fix: pass cluster prop to BackupRestore component [db95ed20](https://github.com/tidbcloud/dbaas-ui/commit/db95ed20dec3f8409132c3479512c9bfec750a47)

  - feat: refactor SumCard to use useNodeProfileTargets and NodeSizeSkeleton [6d1f2c5f](https://github.com/tidbcloud/dbaas-ui/commit/6d1f2c5f36f8ab78c484310d674a97f7c84bca1a)

  - feat: add renderStorage function for storage representation [ea8c572c](https://github.com/tidbcloud/dbaas-ui/commit/ea8c572c4a52e5168d9e57efcaa50213b4a3a464)

  - fix: simplify Restore component definition [ea2fe6b2](https://github.com/tidbcloud/dbaas-ui/commit/ea2fe6b28cb23c40fee1b66279188806503b5bc7)

- Merge pull request [#3809](https://github.com/tidbcloud/dbaas-ui/pull/3809) from tidbcloud/hotfix/storage-type-default-value [a39afda1](https://github.com/tidbcloud/dbaas-ui/commit/a39afda17832b677974361f4f41647da66a53565)

- Merge pull request [#3810](https://github.com/tidbcloud/dbaas-ui/pull/3810) from tidbcloud/hotfix/storage-type-default-value [e6f6dc69](https://github.com/tidbcloud/dbaas-ui/commit/e6f6dc69fd63ce673d85cdee567a290b8c4aedb8)

  - hotfix: 202503271455 [f5c92222](https://github.com/tidbcloud/dbaas-ui/commit/f5c922224e973dd4c0e7e6b5c99bd7ff897c8472)

- Merge pull request [#3806](https://github.com/tidbcloud/dbaas-ui/pull/3806) from tidbcloud/release-20250325 [a9187342](https://github.com/tidbcloud/dbaas-ui/commit/a918734280428d118e2ae5b985aefdbfb553be4f)

- Merge pull request [#3807](https://github.com/tidbcloud/dbaas-ui/pull/3807) from tidbcloud/release-20250325 [c2a50228](https://github.com/tidbcloud/dbaas-ui/commit/c2a502281361fdf2574fa5e4cb57fc65b73cdb38)

  - release: 20250325 [58a98f1b](https://github.com/tidbcloud/dbaas-ui/commit/58a98f1b6793c83d28919c0045eb8de96f1c6d47)

- Merge pull request [#3805](https://github.com/tidbcloud/dbaas-ui/pull/3805) from tidbcloud/fix/slow-query-loading [04b2579b](https://github.com/tidbcloud/dbaas-ui/commit/04b2579b0b4e68dbb1c384722ee96a5ec4801097)

  - fix(slow-query): fix slow query long loading status [1b90f57f](https://github.com/tidbcloud/dbaas-ui/commit/1b90f57f993be7b2b5c38b250fe46bd31f4da990)

- Merge pull request [#3804](https://github.com/tidbcloud/dbaas-ui/pull/3804) from tidbcloud/fix/msp-bind [d2dda3dd](https://github.com/tidbcloud/dbaas-ui/commit/d2dda3ddb7d6f8a4fa2c5e6275fa99f2bbdbc3a3)

  - feat(signup): msp should skip bind [faa56041](https://github.com/tidbcloud/dbaas-ui/commit/faa5604153247190c0e8052be8ca308e3a3b6231)

- Merge pull request [#3738](https://github.com/tidbcloud/dbaas-ui/pull/3738) from tidbcloud/feat/azure_pitr [d2b89000](https://github.com/tidbcloud/dbaas-ui/commit/d2b890007a41d5d1a08e0c2179d1cff4a1b681a2)

  - feat: weekly backup schedule for azure [9ef8f947](https://github.com/tidbcloud/dbaas-ui/commit/9ef8f94752c71c65215aa117e19b19d6d321a52d)

  - refactor: Simplify restore mode selection logic [005e5eb5](https://github.com/tidbcloud/dbaas-ui/commit/005e5eb5c4c38c715c04d32df5aca0072c5406db)

  - fix: Remove Azure provider check for Point-in-Time Recovery field [14b3fc1b](https://github.com/tidbcloud/dbaas-ui/commit/14b3fc1b0f4e7104eb90791af3af36290dc9c55c)

- Merge pull request [#3802](https://github.com/tidbcloud/dbaas-ui/pull/3802) from tidbcloud/fix/backup_export_whitelist [aa4c6986](https://github.com/tidbcloud/dbaas-ui/commit/aa4c69869a18222fdf1c6b930c38a4d719aebde2)

- Merge pull request [#3800](https://github.com/tidbcloud/dbaas-ui/pull/3800) from tidbcloud/feat/export_detail [37162acc](https://github.com/tidbcloud/dbaas-ui/commit/37162acc370f5cb838a433586a8f0b4ca11bcb60)

  - feat: update feature flag usage across multiple components [2fdeb126](https://github.com/tidbcloud/dbaas-ui/commit/2fdeb1264d764adc62949b00d210418a303aeaea)

  - fix: ensure safe access to feature flags in useImportStatus [11b2bd15](https://github.com/tidbcloud/dbaas-ui/commit/11b2bd150b0c261dfe0bb03261a36f4b044f07f2)

  - feat: enhance backup export support with feature flags [5ab15b96](https://github.com/tidbcloud/dbaas-ui/commit/5ab15b964abd1471b408154701bd7809e7613c12)

  - feat: add DataPlatformFeatureFlag [9db2baf0](https://github.com/tidbcloud/dbaas-ui/commit/9db2baf0981a91a3891033822343d28fbb6d9dcf)

  - fix: add Source column and adjust Action column size in export list [b4618f1c](https://github.com/tidbcloud/dbaas-ui/commit/b4618f1c141ffee8e8f2d4bbbf82c03598955a0c)

  - fix: replace Loader with Center component and adjust size in ExportTaskDetail [265afdc6](https://github.com/tidbcloud/dbaas-ui/commit/265afdc6977affc5a7b2528b46e303419f08f978)

  - fix: change label from "Location" to "Source" in ImportSummaryList component [bdd3cadc](https://github.com/tidbcloud/dbaas-ui/commit/bdd3cadc42ba25cbbf45377b09ae58c307e8377b)

  - fix: update label from "Location" to "Source" in ServerlessImportSummary component [3b60ea66](https://github.com/tidbcloud/dbaas-ui/commit/3b60ea666361923d2a5b9387b60607c6dd7d3193)

  - fix: enable query options for export service in ExportTaskDetail component [21f59622](https://github.com/tidbcloud/dbaas-ui/commit/21f59622cfd4c5a4e02849b25e640a62d693cd92)

- Merge pull request [#3734](https://github.com/tidbcloud/dbaas-ui/pull/3734) from tidbcloud/feat/azure_cdc_pl [79689a62](https://github.com/tidbcloud/dbaas-ui/commit/79689a62b8b24500518d9f7ecb1500000e7d14a1)

- Merge pull request [#3796](https://github.com/tidbcloud/dbaas-ui/pull/3796) from tidbcloud/fix/cmek-copywriting [e1d6721e](https://github.com/tidbcloud/dbaas-ui/commit/e1d6721eaf0231e6b55ac527103a32fd94f24907)

- Merge pull request [#3795](https://github.com/tidbcloud/dbaas-ui/pull/3795) from tidbcloud/fix/cmek-copywriting [c6e9429a](https://github.com/tidbcloud/dbaas-ui/commit/c6e9429a8a2cadece845e97054839c621f3e4c4d)

  - fix: cmek copywriting [47bf51ca](https://github.com/tidbcloud/dbaas-ui/commit/47bf51ca2d2dd1b88f376dd5ef324627aa1b62b2)

  - fix: reset tiflash event [b91c97f2](https://github.com/tidbcloud/dbaas-ui/commit/b91c97f281255a6afaf1be33becbf733a4006310)

  - feat: copywriting optimized [07c77df0](https://github.com/tidbcloud/dbaas-ui/commit/07c77df06e198d6d7f2d838f737603180512937b)

  - hotfix: 202503200732 [1b11d795](https://github.com/tidbcloud/dbaas-ui/commit/1b11d7953184bf1ca2c8dfc54141c3ca39cfd814)

  - fix: copywriting [5016f3b1](https://github.com/tidbcloud/dbaas-ui/commit/5016f3b1e697e792ceadfbc814d2c3e54535001e)

  - fix: Enable size prop and disable start date input when editing in ConfigureReplica component [8c94cec5](https://github.com/tidbcloud/dbaas-ui/commit/8c94cec524316c5ca8960d8638c83211d1133b2c)

  - fix: Disable input fields when editing in ConfigureReplica component [8343b072](https://github.com/tidbcloud/dbaas-ui/commit/8343b0725c50ed3d5c1fcdb5dcb4475def885458)

  - fix: Remove 'Beta' label from Private Link and Private Service Connect in Changefeed connection methods [c12204b8](https://github.com/tidbcloud/dbaas-ui/commit/c12204b84e718a42b21f77b29ef3d931e9f392f2)

  - fix: Update Azure Private Link service instruction variable [589b8d64](https://github.com/tidbcloud/dbaas-ui/commit/589b8d64d43193a2766ccded472693e787ec8315)

  - refactor: Improve Changefeed connection methods with provider-specific filtering [312b2f72](https://github.com/tidbcloud/dbaas-ui/commit/312b2f72d79be2a6ae34c45506e112114cc5c374)

  - fix: Improve Private Link subscription ID display with loading and error states [2256cfc3](https://github.com/tidbcloud/dbaas-ui/commit/2256cfc3c56bcb98fd647b65b8370ab92384b6d5)

  - fix: Update Azure Private Link service configuration instructions [d31ff927](https://github.com/tidbcloud/dbaas-ui/commit/d31ff9274de692f4059c523bb1e580883d816496)

  - fix: Adjust Connectivity Method label font weight in Kafka configuration [b0d45083](https://github.com/tidbcloud/dbaas-ui/commit/b0d45083844510c404b71b8f5b2d45f796cf2a5f)

  - fix: Simplify Kafka Private Link service placeholder logic [a09146bc](https://github.com/tidbcloud/dbaas-ui/commit/a09146bc5c3be3275e010e551490475c8402d536)

  - feat: Add Azure-specific Kafka configuration handling [f81b2827](https://github.com/tidbcloud/dbaas-ui/commit/f81b28274d171263c54bddc121ce2518a203dd06)

  - fix: Enhance error display for Kafka available zones with Alert component [82eaa649](https://github.com/tidbcloud/dbaas-ui/commit/82eaa6493b118b2cfbbd2b470f0077d7faeec2a8)

  - fix: Improve error message display for Kafka available zones [a20c9960](https://github.com/tidbcloud/dbaas-ui/commit/a20c9960ef815b5c2659f3a3d10978a944e53403)

  - fix: Update default network type for Changefeed configuration [b8abf74f](https://github.com/tidbcloud/dbaas-ui/commit/b8abf74f40510af17b1f10383f4f1177430f6d98)

  - fix: Remove Azure-specific condition for Changefeed visibility [e871dcc7](https://github.com/tidbcloud/dbaas-ui/commit/e871dcc7a54d8ce0a83ea1b466500193a1b66387)

  - feat: Add Azure-specific handling for Changefeed Private Link services [1d074a41](https://github.com/tidbcloud/dbaas-ui/commit/1d074a4183d741358fd849b053c13e182aea1058)

  - feat: Enhance Changefeed connection network type visibility for cloud providers [535dfcd6](https://github.com/tidbcloud/dbaas-ui/commit/535dfcd6157f6d1f80251c0065fee224dcb64b5d)

- Merge pull request [#3794](https://github.com/tidbcloud/dbaas-ui/pull/3794) from tidbcloud/release-20250318 [96ebb275](https://github.com/tidbcloud/dbaas-ui/commit/96ebb2759420c79cd910804735b7f6b12cfed483)

- Merge pull request [#3793](https://github.com/tidbcloud/dbaas-ui/pull/3793) from tidbcloud/release-20250318 [2d7bf0f5](https://github.com/tidbcloud/dbaas-ui/commit/2d7bf0f5cb7ad15d54f9586916faa62c5336bda7)

  - release: 20250318 [a94a7f54](https://github.com/tidbcloud/dbaas-ui/commit/a94a7f54bfb3f2526ca7544d05b5a1ef60a9bae7)

- Merge pull request [#3792](https://github.com/tidbcloud/dbaas-ui/pull/3792) from tidbcloud/feat/dedicated-ux [10f62025](https://github.com/tidbcloud/dbaas-ui/commit/10f62025fa9cd9b656b22dd28e86badf8098b52c)

  - feat: use new org in e2e-test [c4effaf8](https://github.com/tidbcloud/dbaas-ui/commit/c4effaf88f9a9d7272e7aee9486aefc7a8f09056)

- Merge pull request [#3749](https://github.com/tidbcloud/dbaas-ui/pull/3749) from tidbcloud/feat/gcp-node-group [b9ae5283](https://github.com/tidbcloud/dbaas-ui/commit/b9ae528379b8e7c49836b5fabd22918e98cee769)

  - feat: private endpoint ux [afc74547](https://github.com/tidbcloud/dbaas-ui/commit/afc745477c3fb7e9fa0ae5eeff56c8fb21ccccef)

- Merge pull request [#3789](https://github.com/tidbcloud/dbaas-ui/pull/3789) from tidbcloud/feat/oauth-utm [79d580c9](https://github.com/tidbcloud/dbaas-ui/commit/79d580c9f4f45549e19ff9c8f34dfa9fbc55f0c6)

  - feat(OAuth): remove company and password [cd0f790d](https://github.com/tidbcloud/dbaas-ui/commit/cd0f790d48551d921bea5424eb660e837a148a7d)

  - feat: use cloudProvierconst [97ef8a1f](https://github.com/tidbcloud/dbaas-ui/commit/97ef8a1f8f0f26c71a8bcd2582549b8a0532eccf)

  - feat(oauth): add utm to when signup [f242690b](https://github.com/tidbcloud/dbaas-ui/commit/f242690b88d3a7f9869106218588248a78870cb3)

- Merge pull request [#3699](https://github.com/tidbcloud/dbaas-ui/pull/3699) from tidbcloud/refactor/mfa [c25cd792](https://github.com/tidbcloud/dbaas-ui/commit/c25cd7929f66eacdbd99bc6eb0f4f8e361a60836)

  - feat: filter when cmekEnabled [40e0bfc6](https://github.com/tidbcloud/dbaas-ui/commit/40e0bfc6657656f8b34fc064066068bfe4b959ff)

  - feat(MFA): update banner date [9a93127a](https://github.com/tidbcloud/dbaas-ui/commit/9a93127a11d7fb051e76ec4e50d75fd83a86912d)

  - feat: cmek UX [291f0c5b](https://github.com/tidbcloud/dbaas-ui/commit/291f0c5bcb93c44a80ec3d4cf443515c70e73f1a)

- Merge pull request [#3755](https://github.com/tidbcloud/dbaas-ui/pull/3755) from tidbcloud/feat/audit-log-store [bca68f4c](https://github.com/tidbcloud/dbaas-ui/commit/bca68f4ce997712ff37a622baf672d5871fb47ce)

  - fix: change string to const [7bc3505c](https://github.com/tidbcloud/dbaas-ui/commit/7bc3505ce956c8171229db43d85e698f6f077607)

- Merge pull request [#3754](https://github.com/tidbcloud/dbaas-ui/pull/3754) from tidbcloud/feat/export_back [70d3085e](https://github.com/tidbcloud/dbaas-ui/commit/70d3085ec09c5077adb4bd90e08b0c0686171a3f)

  - feat(MFA): add mixpanel event [c96c6586](https://github.com/tidbcloud/dbaas-ui/commit/c96c6586cb4a2a10a665bcbd22a697fa7e8987eb)

  - fix: audit log doc link [3167dadf](https://github.com/tidbcloud/dbaas-ui/commit/3167dadffea7bf77f391132e679934985355013b)

  - feat(MFA): update wording [515fc8e1](https://github.com/tidbcloud/dbaas-ui/commit/515fc8e1ab275dbe965d1eb3f0137ac97a32291a)

- Merge pull request [#3791](https://github.com/tidbcloud/dbaas-ui/pull/3791) from tidbcloud/fix/sqleditor-show100 [254a8c9f](https://github.com/tidbcloud/dbaas-ui/commit/254a8c9f7487190366d2548ff18d015d9c68511c)

  - fix: sql editor show 100 records [4775e892](https://github.com/tidbcloud/dbaas-ui/commit/4775e892782a9b933bfc386a255a49036ddd36db)

  - fix: clear bucket info when swith from tidb [ef6f566b](https://github.com/tidbcloud/dbaas-ui/commit/ef6f566b405ed061813ab134b8918d7a10cf7f80)

  - chore: cluster list cloud provider styles [fafe3694](https://github.com/tidbcloud/dbaas-ui/commit/fafe36945e8870842e28de8f4c545f01086066a0)

  - fix(backup): Increase pagination size in ExportedBackupList [5976ee61](https://github.com/tidbcloud/dbaas-ui/commit/5976ee6160d3d26bc23851d59f439b0ce21306f1)

  - fix(backup): Update notification wording in ManualSettingModal [4435457b](https://github.com/tidbcloud/dbaas-ui/commit/4435457b3ee4fff227004217a73b85cac60b6896)

  - fix(backup): Refactor load more logic in ExportedBackupList [3ead1aee](https://github.com/tidbcloud/dbaas-ui/commit/3ead1aeebce2673cc35255262141bdc4277de917)

  - fix(backup): Enhance load more logic in ExportedBackupList [0f9fc8e0](https://github.com/tidbcloud/dbaas-ui/commit/0f9fc8e0749c4bc6ed8f8d0bb71e935206cacbae)

  - feat(MFA): update wording [f4ce31fb](https://github.com/tidbcloud/dbaas-ui/commit/f4ce31fb00033ae68a337f0c5852d92cc969cc6d)

  - fix(backup): Update ManualSettingModal to improve backup start notification [190e000f](https://github.com/tidbcloud/dbaas-ui/commit/190e000ff9c0a275c6bcaeab8e7de82cd1ae62e4)

  - feat(backup): Enhance pagination and loading behavior in ExportedBackupList [c215a0cc](https://github.com/tidbcloud/dbaas-ui/commit/c215a0ccd0fcccc1e03f1a2db122a3fb071498f4)

  - fix(backup): Close cancel modal after successful backup export cancellation [ea912c3a](https://github.com/tidbcloud/dbaas-ui/commit/ea912c3a09e7dab4a7ba822fcb3b949db0b8daff)

  - fix(backup): Align Folder URI label in ExportedBackupList for better layout [591c3130](https://github.com/tidbcloud/dbaas-ui/commit/591c31303dfbe44e0923d16edb3039c774581a87)

  - feat(backup): Refactor ExportedBackupList to use cards for better UX [e0bb31de](https://github.com/tidbcloud/dbaas-ui/commit/e0bb31dec8d63f5622055a90f932f35776ec9d69)

  - fix(backup): Update icons and adjust drawer sizes for better UX [68c4152c](https://github.com/tidbcloud/dbaas-ui/commit/68c4152c537b12c6d2d46428c93f54a97d2c3412)

  - fix(backup): Center loader and update no restore task message styling [6fbfa404](https://github.com/tidbcloud/dbaas-ui/commit/6fbfa4043914961d03df9ea790f94afbf4e58f46)

  - fix(backup): Adjust column sizing and remove unnecessary maxSize properties [ca4685e8](https://github.com/tidbcloud/dbaas-ui/commit/ca4685e8dd8a4623ecc06a53ddef491c3d52bbe5)

  - fix(backup): Improve ExportedBackupList table accessibility and styling [b084a22e](https://github.com/tidbcloud/dbaas-ui/commit/b084a22e7c94cef885db92db3c2b4e80e2e26aff)

  - fix(backup): Use error_msg instead of status_msg in BackupExportStatus [3fec932d](https://github.com/tidbcloud/dbaas-ui/commit/3fec932dbdbcaea3dc53dbb309ff0216ef385aff)

  - feat(backup): Add portal rendering option to BackupExportStatus component [c63c48dd](https://github.com/tidbcloud/dbaas-ui/commit/c63c48ddc822b899605e32248bff7964d2aeafa1)

  - feat(backup): Add configurable documentation URL for GCS service account access [c5e62fa2](https://github.com/tidbcloud/dbaas-ui/commit/c5e62fa2d19faa447a302f8d37cd6ea4686da555)

  - feat(backup): Add error message to backup export status column [cd04886d](https://github.com/tidbcloud/dbaas-ui/commit/cd04886d819a85e572e05ea2c8f401fc4aa14eb5)

  - feat(backup): Add backup timestamp column to Exported Backups list [d9c8264a](https://github.com/tidbcloud/dbaas-ui/commit/d9c8264af7d58470646dd0ec32d0cb4c3986db33)

  - feat(backup): Enhance backup export details with time and improved URL encoding [8b23934f](https://github.com/tidbcloud/dbaas-ui/commit/8b23934f5c869365198541f3b9c9fb732883093d)

  - fix(backup): Rename 'Backup ID/Name' column to 'Backup Name' [a6e2d5d0](https://github.com/tidbcloud/dbaas-ui/commit/a6e2d5d0f274a13c5aa949ec370fe8529620a37f)

  - feat(backup): Restrict Exported Backups features to GCP clusters [873abf62](https://github.com/tidbcloud/dbaas-ui/commit/873abf626872ab1e97da5c4b75e8cffe5073e254)

  - fix(backup): Refactor Exported Backups table column to use Backup ID/Name [6472f694](https://github.com/tidbcloud/dbaas-ui/commit/6472f694a4d4e73f9a1b92bd41c60524de7e629f)

  - fix(backup): Update cancel modal button labels to "Yes" and "No" [809f73d2](https://github.com/tidbcloud/dbaas-ui/commit/809f73d2d5251a1c9d2b996ab8e35a1af06d6735)

  - fix(backup): Improve backup export cancellation modal text [da89ab56](https://github.com/tidbcloud/dbaas-ui/commit/da89ab561da767e39a5f76a7f8a013cf454f5fe8)

  - fix(backup): Improve URL parameter cleanup for import/export tasks [64d72910](https://github.com/tidbcloud/dbaas-ui/commit/64d729108f1f88fcd147e57a036270910125a708)

  - feat(backup): Auto-switch to Exported Backups tab after export task creation [5b0aa522](https://github.com/tidbcloud/dbaas-ui/commit/5b0aa5227a9f7c477afcddf2b091220eb09752a7)

  - feat(backup): Expand backup export cancellation to running status [6753a220](https://github.com/tidbcloud/dbaas-ui/commit/6753a220eec2e74323a83ed83382bda9be2b0fa1)

  - feat(backup): Add cancel functionality for pending backup exports [cc67ff54](https://github.com/tidbcloud/dbaas-ui/commit/cc67ff54f8bfc49a38336ec33991c9a5691e105c)

  - fix(backup): Update cancel button navigation to backup list [620c6587](https://github.com/tidbcloud/dbaas-ui/commit/620c6587461b6668ded023bc9394e2d5527d4916)

  - fix(backup): Conditionally render pagination for empty exported backups list [d533d5ed](https://github.com/tidbcloud/dbaas-ui/commit/d533d5edd7514f1e117e83462daa4a681aeeef87)

  - fix(backup): Render Export Task Name with Typography in table column [8cecb993](https://github.com/tidbcloud/dbaas-ui/commit/8cecb9931e49c3f7a9641d75d9144359005e9a04)

  - fix(backup): Adjust Exported Backups drawer size to 65% [4033513e](https://github.com/tidbcloud/dbaas-ui/commit/4033513e81e62ed07d843829e154c639b55184ad)

  - feat(backup): Add pagination support to ExportedBackupList component [73838b26](https://github.com/tidbcloud/dbaas-ui/commit/73838b2611a54d18f32ef3dac71e341a16d79002)

  - feat(swagger): Add pagination parameters to BackupConsoleService endpoint [e80f6959](https://github.com/tidbcloud/dbaas-ui/commit/e80f6959f0aac98d9bc70beef9d57741c4921870)

  - feat(backup): Add CANCELED status to BackupExportStatus color mapping [3287e4d9](https://github.com/tidbcloud/dbaas-ui/commit/3287e4d9e2c0a0b5f460c728119a160083bd275b)

  - feat(backup): Add backup export cancellation API endpoint [4324006d](https://github.com/tidbcloud/dbaas-ui/commit/4324006df2f077872d248c08d92b6b7bd007eb29)

  - feat(backup): Enhance error handling with descriptive error titles [27847501](https://github.com/tidbcloud/dbaas-ui/commit/27847501882449b4f86230e5cc4853bf94b5678f)

  - feat(backup): Improve GCS export backup form validation and error handling [4081252f](https://github.com/tidbcloud/dbaas-ui/commit/4081252f522bf4659a0d8587d425f2ce2cafa9b6)

  - feat(backup): Populate GCS service account from backup export profile [75d35387](https://github.com/tidbcloud/dbaas-ui/commit/75d35387dede2cd5a70ad8a7c584c48f74b1f823)

  - feat(backup): Add BackupExportStatus component for export task status display [6edea22d](https://github.com/tidbcloud/dbaas-ui/commit/6edea22d4a078d7b8f99df8e7b2ca33c1f61aef6)

  - feat(backup): Enhance DedicatedBackupList table with column sizing and download restrictions [ea5668df](https://github.com/tidbcloud/dbaas-ui/commit/ea5668df40ac0eee216f90a3506a4de93d1d9795)

  - feat(backup): Add Exported Backups list view for dedicated clusters [e3e5be20](https://github.com/tidbcloud/dbaas-ui/commit/e3e5be20f73ad6f013d44dd9240fa6db91deafc4)

  - fix(backup): Refine CreateExportBackup UI and success message [441421dd](https://github.com/tidbcloud/dbaas-ui/commit/441421dd588f8c795273344c0144ef928f368f07)

  - fix(backup): Remove unnecessary form mode in manual backup modal [68b9a817](https://github.com/tidbcloud/dbaas-ui/commit/68b9a817e7c48aeb0fe0f51179bd892c82b5453f)

  - feat(backup): Add export support for S3 and Azure Blob Storage [3d8dc8df](https://github.com/tidbcloud/dbaas-ui/commit/3d8dc8df8655a2390505b98ef56d632ffff3b3ed)

  - update backup.swagger.json [cd9f99f8](https://github.com/tidbcloud/dbaas-ui/commit/cd9f99f89ebd434829c38bd02121133ef1e5eba0)

  - feat(backup): Add backup name to export backup navigation and form [4f7fccd9](https://github.com/tidbcloud/dbaas-ui/commit/4f7fccd94715372aef2f150b4bd74a3a930c95e0)

  - feat(backup): Improve ExportBackup screen navigation and component integration [da0bdf3d](https://github.com/tidbcloud/dbaas-ui/commit/da0bdf3d0ea42b9d0efa5041538c8f16822bcf03)

  - feat(tracking): Add DedicatedBackupExport to feature events tracking [e6d1b33e](https://github.com/tidbcloud/dbaas-ui/commit/e6d1b33e0612df4f907618529dc6d245331e078d)

  - feat(import): Refactor GCS bucket access for service account ID display [dbf32ac6](https://github.com/tidbcloud/dbaas-ui/commit/dbf32ac6f22303a10769c3088d751cb7e955f93f)

  - feat(backup): Add export backup screen and routing for dedicated clusters [436d0082](https://github.com/tidbcloud/dbaas-ui/commit/436d0082c8e87a8a4a0346cd6dbf489a9bd1d18d)

  - feat(backup): Add export backup option to dedicated backup list [db5624c1](https://github.com/tidbcloud/dbaas-ui/commit/db5624c13d492a18e176cd99a7ca21b0ecc76d36)

  - feat(backup): Enhance backup list headers for dedicated and serverless clusters [554ca262](https://github.com/tidbcloud/dbaas-ui/commit/554ca262e2a999bd7bbe58ee39fbc417749d60ef)

  - update backup.swaggger.json [3033198b](https://github.com/tidbcloud/dbaas-ui/commit/3033198ba317f087e1ef215cfc66b0588cb57c25)

- Merge pull request [#3787](https://github.com/tidbcloud/dbaas-ui/pull/3787) from tidbcloud/hotfix/firewall-rule-link [b5d66cb6](https://github.com/tidbcloud/dbaas-ui/commit/b5d66cb604c3deb6b1185550b0c34e9cb6e54e38)

- Merge pull request [#3786](https://github.com/tidbcloud/dbaas-ui/pull/3786) from tidbcloud/hotfix/firewall-rule-link [c461ba5d](https://github.com/tidbcloud/dbaas-ui/commit/c461ba5d17c32ee07de1bf7fc016942e38216a40)

  - hotfix: 202503141430 [2b6b85e7](https://github.com/tidbcloud/dbaas-ui/commit/2b6b85e785dcb731a430b906fd1116d8d6f5900b)

  - fix: audit log timer mix data [bb8be092](https://github.com/tidbcloud/dbaas-ui/commit/bb8be092365004c1b5261f82f13182fd74c66b1e)

  - feat(MFA): refresh meta after setup [08c794d2](https://github.com/tidbcloud/dbaas-ui/commit/08c794d2deaeb5cfee5fda065b33184c4c1f5fa4)

- Merge pull request [#3785](https://github.com/tidbcloud/dbaas-ui/pull/3785) from tidbcloud/hotfix/support-plan-typo-symbol [6df597c3](https://github.com/tidbcloud/dbaas-ui/commit/6df597c37514671dbfc96c59f8bd58c95ef2f06a)

- Merge pull request [#3784](https://github.com/tidbcloud/dbaas-ui/pull/3784) from tidbcloud/hotfix/support-plan-typo-symbol [5dc58c09](https://github.com/tidbcloud/dbaas-ui/commit/5dc58c09908a695cb3cd2d67d0d141a8cfd1a8d9)

  - hotfix: 202503132041 [4c547c5b](https://github.com/tidbcloud/dbaas-ui/commit/4c547c5bb4e9b77c9eb949d84726938bc951726e)

  - feat(MFA): add error message [7ab7b2ae](https://github.com/tidbcloud/dbaas-ui/commit/7ab7b2aeab1e08d8b362d22f1941b4f836bb83da)

  - fix: recalculate price when remove group, refresh cluster after set password [09a69477](https://github.com/tidbcloud/dbaas-ui/commit/09a69477c3f407f768a1ecc553a77923601ce2eb)

  - feat(MFA): integrate with new API [a36fc634](https://github.com/tidbcloud/dbaas-ui/commit/a36fc6342b77a330325475a2ed72ab478de51fe9)

  - feat(MFA): integrate MFA API [5f199328](https://github.com/tidbcloud/dbaas-ui/commit/5f199328f9aa5836098235981623e1b31f751b95)

  - feat(MFA): add account field [75a4a054](https://github.com/tidbcloud/dbaas-ui/commit/75a4a054b592aa8aa6bd890fbe9fd2d378313c0c)

  - feat(MFA): add enroll MFA api [dc08540a](https://github.com/tidbcloud/dbaas-ui/commit/dc08540a7c4be7e91279fa7412f5b8867375a12c)

  - feat(MFA): add mfa API [a0a9851d](https://github.com/tidbcloud/dbaas-ui/commit/a0a9851d8e735185b816c251105d2177c6c2bfd5)

  - feat(MFA): add disabled MFA [3e49233b](https://github.com/tidbcloud/dbaas-ui/commit/3e49233b04e254c733ff1989efa480334663e3b7)

  - feat(MFA): add scanning [e8e41509](https://github.com/tidbcloud/dbaas-ui/commit/e8e415093899093a2fa3d725144abe51c61c2b31)

  - feat(MFA): update mfa setup [69316a5a](https://github.com/tidbcloud/dbaas-ui/commit/69316a5aa63759c021b053fc8f63dccebfb806ca)

  - feat: optimize wording [f63c7349](https://github.com/tidbcloud/dbaas-ui/commit/f63c7349b988d3b15ae87a874ed60c7927bd0043)

- Merge pull request [#3783](https://github.com/tidbcloud/dbaas-ui/pull/3783) from tidbcloud/chore/add_doc_link [2464a096](https://github.com/tidbcloud/dbaas-ui/commit/2464a0969620390ee3611bfeb2b0cde32e84149b)

  - docs: Add documentation link for access config role details [23792a1a](https://github.com/tidbcloud/dbaas-ui/commit/23792a1ac667605b3f66f547d9b34e6a9fd6db48)

  - feat: gcp node group [120b0ce7](https://github.com/tidbcloud/dbaas-ui/commit/120b0ce7c5110f3bc1f85cb0fbd55e2e6edc0e77)

- Merge pull request [#3776](https://github.com/tidbcloud/dbaas-ui/pull/3776) from tidbcloud/fix/dedicated-ue [94aaf295](https://github.com/tidbcloud/dbaas-ui/commit/94aaf295b9a36840eb01d3f001e8cda320ca3c81)

- Merge pull request [#3782](https://github.com/tidbcloud/dbaas-ui/pull/3782) from tidbcloud/hotfix/doc_link [5c00777a](https://github.com/tidbcloud/dbaas-ui/commit/5c00777ad9892fd7ef1596052cbabec9d440b45a)

- Merge pull request [#3781](https://github.com/tidbcloud/dbaas-ui/pull/3781) from tidbcloud/hotfix/doc_link [e5a3b19b](https://github.com/tidbcloud/dbaas-ui/commit/e5a3b19bfcd37403e2aadc735c183544b1b0fd49)

  - hotfix: 202503120651 [96746afb](https://github.com/tidbcloud/dbaas-ui/commit/96746afb3aa5a519a9dc8f429b7f7ebee91164c2)

  - fix: update s3 bucket access doc link [f90220da](https://github.com/tidbcloud/dbaas-ui/commit/f90220da62a32cada1a365fdc5586e74d082a339)

- Merge pull request [#3780](https://github.com/tidbcloud/dbaas-ui/pull/3780) from tidbcloud/hotfix/style [106f512e](https://github.com/tidbcloud/dbaas-ui/commit/106f512e0a2fc9c02a977509ea0bcacc1f46aa1b)

- Merge pull request [#3779](https://github.com/tidbcloud/dbaas-ui/pull/3779) from tidbcloud/hotfix/style [9ca80e53](https://github.com/tidbcloud/dbaas-ui/commit/9ca80e53f596c1d904e4a06b8aa88ee983277f64)

  - hotfix: 202503111925 [f6b13d2a](https://github.com/tidbcloud/dbaas-ui/commit/f6b13d2a383de4d9e06515a6a80849e3a7b0c756)

  - fix(styles): prevent Mantine component link styles from being overridden [ac910912](https://github.com/tidbcloud/dbaas-ui/commit/ac910912f209d57d6fdad2750dbb0625842c3ac8)

- Merge pull request [#3777](https://github.com/tidbcloud/dbaas-ui/pull/3777) from tidbcloud/release-20250311 [ba0758e2](https://github.com/tidbcloud/dbaas-ui/commit/ba0758e2ff70039ddbce497e27adcdd1c8631d68)

- Merge pull request [#3778](https://github.com/tidbcloud/dbaas-ui/pull/3778) from tidbcloud/release-20250311 [028cb46f](https://github.com/tidbcloud/dbaas-ui/commit/028cb46fef5051421de38d81039e08060e689eb2)

  - release: 20250311 [69efc99e](https://github.com/tidbcloud/dbaas-ui/commit/69efc99eec7dbcc5a851d26ec34cdb09ff028ecb)

- Merge pull request [#3767](https://github.com/tidbcloud/dbaas-ui/pull/3767) from tidbcloud/feat/serverless-authorized-network [b67857b7](https://github.com/tidbcloud/dbaas-ui/commit/b67857b7b3d07a88690d12922789010999dce866)

  - feat(serverless): add code comments [61b0f028](https://github.com/tidbcloud/dbaas-ui/commit/61b0f02858c9f95a51804793edd441ba97aafd38)

- Merge pull request [#3759](https://github.com/tidbcloud/dbaas-ui/pull/3759) from tidbcloud/feat/dedicated-user-journey [dda25d24](https://github.com/tidbcloud/dbaas-ui/commit/dda25d24cb1884d1959f78140c44536e4321ccb9)

- Merge pull request [#3772](https://github.com/tidbcloud/dbaas-ui/pull/3772) from tidbcloud/feat/signup-marketplace [ae8fe415](https://github.com/tidbcloud/dbaas-ui/commit/ae8fe415c1670064a012f2d00f27285772db6e50)

  - feat: set nodecount min value to 0 [a2b963b7](https://github.com/tidbcloud/dbaas-ui/commit/a2b963b77a142634688f0f933ddb08d2b0abe35c)

  - feat: update uikit to 2.2.3 [b010b9d1](https://github.com/tidbcloud/dbaas-ui/commit/b010b9d1302ae5b1360c01781377287aeffdff92)

  - fix(signup): playwright test [096b6a0d](https://github.com/tidbcloud/dbaas-ui/commit/096b6a0dac48a04d98edb5d7441b20cab91af357)

  - feat(serverless): firewall add mp event [1a74e7e6](https://github.com/tidbcloud/dbaas-ui/commit/1a74e7e6f17175efa8edcaffd56f491239196dd6)

  - feat(serverless): authorized networks -> firewall rules [3611261b](https://github.com/tidbcloud/dbaas-ui/commit/3611261b3e686e550c273d56f532535bd7df1704)

  - feat: disable tikv nodecount when tidb is 2cores [651a165e](https://github.com/tidbcloud/dbaas-ui/commit/651a165e6c1473c831dd8bdd38d533427d8aca35)

  - feat: get region correctly [9fbf21d3](https://github.com/tidbcloud/dbaas-ui/commit/9fbf21d3e5e5651029c8d47b7bac29d457a5480d)

  - feat: cmek error msg [429b475d](https://github.com/tidbcloud/dbaas-ui/commit/429b475dc9b2a1538d30bcfa37bd953af9f3251c)

  - feat: hightlight endpoint name with code [c69ec378](https://github.com/tidbcloud/dbaas-ui/commit/c69ec3780d3fe42026c2f42cda888b75a52ecf5f)

  - feat: allow clear tiflash speckey [4bee7cd8](https://github.com/tidbcloud/dbaas-ui/commit/4bee7cd8c9113e49827b13a3df9ec54cf158b424)

  - feat(signup): update sso button hover/active color [24f93ddd](https://github.com/tidbcloud/dbaas-ui/commit/24f93ddd73c8322afe67c72a58fdde085dfe1c22)

  - feat(signup): update form height [9306eb79](https://github.com/tidbcloud/dbaas-ui/commit/9306eb79788386ed4335e72b4641303ae218b3f2)

  - feat(signp): align signup and free trial [5dc4cdc3](https://github.com/tidbcloud/dbaas-ui/commit/5dc4cdc317cea460ee9ac6b780f2c6d8086dad8c)

  - feat(serverless): firerule -> firewall rule [3c42a695](https://github.com/tidbcloud/dbaas-ui/commit/3c42a69550c3ae3ed008bc5333b064ece1e4fe39)

  - feat: min value [7710d4e2](https://github.com/tidbcloud/dbaas-ui/commit/7710d4e286c6ef574f0c2abe91769b117169d154)

  - feat: cmek drawer [4e6a2a0c](https://github.com/tidbcloud/dbaas-ui/commit/4e6a2a0ccc617abbe4288e86d6df7972b8eb8352)

  - feat: adjust dedicated tiflash UX [2e2c0628](https://github.com/tidbcloud/dbaas-ui/commit/2e2c0628c34c7add3acfde778b9509354abb2bd1)

  - feat: network connection type [6ebd523d](https://github.com/tidbcloud/dbaas-ui/commit/6ebd523d1d6d17abae6c77f8bffb8d20c27b93ca)

  - feat: modify cluster ui [b27619dc](https://github.com/tidbcloud/dbaas-ui/commit/b27619dc65ca32bd91122c65d9483267929a7219)

- Merge pull request [#3774](https://github.com/tidbcloud/dbaas-ui/pull/3774) from tidbcloud/hotfix/vercel-login-logo [a6d44c3b](https://github.com/tidbcloud/dbaas-ui/commit/a6d44c3b317b392fef42b4ef87b1d7dfefe8ed50)

- Merge pull request [#3773](https://github.com/tidbcloud/dbaas-ui/pull/3773) from tidbcloud/hotfix/vercel-login-logo [64f91417](https://github.com/tidbcloud/dbaas-ui/commit/64f91417dafde4ce887ffd12c9839932908098d4)

- Merge pull request [#3775](https://github.com/tidbcloud/dbaas-ui/pull/3775) from tidbcloud/fix/import_card [6fca3ff1](https://github.com/tidbcloud/dbaas-ui/commit/6fca3ff1e9bb9bd6b42c6aa98708baf0b869ccbc)

- Merge pull request [#3771](https://github.com/tidbcloud/dbaas-ui/pull/3771) from tidbcloud/fix/cdc_pause_notifier [e24c3f53](https://github.com/tidbcloud/dbaas-ui/commit/e24c3f5327e313520bd5b5a3eea5e910359f2166)

  - refactor(ui): adjust import dropzone card sizing and padding [d97a9b6e](https://github.com/tidbcloud/dbaas-ui/commit/d97a9b6e5985ba117b1e783f32c644b4bfce9b0c)

  - fix(login): e reference error [694e0a18](https://github.com/tidbcloud/dbaas-ui/commit/694e0a18b5794271122f50eb89aa8686b9f50f71)

  - hotfix: 202503071419 [3983c45e](https://github.com/tidbcloud/dbaas-ui/commit/3983c45e51ab58a83690ce1cf00b2b18b45c916c)

  - feat: hovercard icon ui [29bd6a76](https://github.com/tidbcloud/dbaas-ui/commit/29bd6a76cc0e185b061c2e5502f3791376f2167b)

  - feat: network privateendpoint action ui [15cb5751](https://github.com/tidbcloud/dbaas-ui/commit/15cb5751168c06c79264667650cfc30e4fdf62cd)

  - feat(changefeed): Refactor connector actions with custom modal and improved error handling [df3a7a9f](https://github.com/tidbcloud/dbaas-ui/commit/df3a7a9f079c93a46345781390bbbd03a06ae1d7)

- Merge pull request [#3770](https://github.com/tidbcloud/dbaas-ui/pull/3770) from tidbcloud/hotfix/azure-marketplace [5aba5921](https://github.com/tidbcloud/dbaas-ui/commit/5aba59211581291310ac0c6d52d008ba7e318ee3)

- Merge pull request [#3769](https://github.com/tidbcloud/dbaas-ui/pull/3769) from tidbcloud/hotfix/azure-marketplace [33c20471](https://github.com/tidbcloud/dbaas-ui/commit/33c20471d6d0fbbcddad4e0e17e7cd43577eedc6)

  - hotfix: 202503061135 [dfeb437d](https://github.com/tidbcloud/dbaas-ui/commit/dfeb437d204f3d747abe56963d738fceff4da8ef)

  - feat(billing): update azure wording [2e05aefa](https://github.com/tidbcloud/dbaas-ui/commit/2e05aefac283a392a31b224d840539657f42ea53)

  - feat(billing): update marketplace link [6ad72ecc](https://github.com/tidbcloud/dbaas-ui/commit/6ad72eccc9a257e93e1de0f74ddf110059b99aa1)

  - feat(billing): add aliyun label [2dc7bd6f](https://github.com/tidbcloud/dbaas-ui/commit/2dc7bd6f35ed332ae4fe282a3c7de5fa86cd903b)

  - feat(aliyun): add aliyun marketplace [e7877ef6](https://github.com/tidbcloud/dbaas-ui/commit/e7877ef6772e80ade9268e227dfbf9069636a97b)

  - feat(billign): update azure link [5673efd0](https://github.com/tidbcloud/dbaas-ui/commit/5673efd0fe035c6cea71b89205c670529fd66cdf)

  - feat(billing): support azure marketplace [83be155f](https://github.com/tidbcloud/dbaas-ui/commit/83be155f7a0f44f00ed03604b84a89d083925a79)

  - feat(billing): support azure marketplace [3ab0d102](https://github.com/tidbcloud/dbaas-ui/commit/3ab0d102093f786f0a28d7672a06c9eaa8c039b6)

  - feat(serverless): add word break for ip [9ec1ab12](https://github.com/tidbcloud/dbaas-ui/commit/9ec1ab129bf19f1d1bd69e922e3612b68fdbc6ce)

  - feat(serverless): add ip check hint [7bc98271](https://github.com/tidbcloud/dbaas-ui/commit/7bc98271302ebbbc6bf29036c8952a928a6dec21)

  - feat(serverless): add placeholder to form [21dc13d9](https://github.com/tidbcloud/dbaas-ui/commit/21dc13d98bb6a91f6e9d8bae032a691fdb83583b)

- Merge pull request [#3766](https://github.com/tidbcloud/dbaas-ui/pull/3766) from tidbcloud/fix/test [dc84b270](https://github.com/tidbcloud/dbaas-ui/commit/dc84b270dcf8d6dada962948c4ec2383494f79c7)

  - fix(serverless): ip name conflict [e1a770a9](https://github.com/tidbcloud/dbaas-ui/commit/e1a770a9afb72dc93502a9a0df03a4ecc2bf1ccf)

  - feat(serverless): add connection tips [3e0b55bd](https://github.com/tidbcloud/dbaas-ui/commit/3e0b55bd1da3c5533353c7dc7172d446a98a7853)

  - feat(network): add shortcuts [2052c9e2](https://github.com/tidbcloud/dbaas-ui/commit/2052c9e2baa9bcf33943003fbc46a3f709382c7d)

  - feat(serverless): add authorized network [d95ea155](https://github.com/tidbcloud/dbaas-ui/commit/d95ea155136732f6214c6d2b174642d641f73a94)

  - test: add data-testid attributes for import flow target inputs [b5881e74](https://github.com/tidbcloud/dbaas-ui/commit/b5881e74674af263ab8e8c5c1c5b55224ab08fd7)

  - test: update import test to use upload_url from response [86f09e96](https://github.com/tidbcloud/dbaas-ui/commit/86f09e96e53d7f9ee61258df65de22a58065018c)

  - test: update import test response URL matching [92b8ae75](https://github.com/tidbcloud/dbaas-ui/commit/92b8ae757c377a182d608ec30fcb73f5307ecb42)

  - feat: add data-testid prop to NavItem component [2fb6c3a7](https://github.com/tidbcloud/dbaas-ui/commit/2fb6c3a78e4f99888bcc5f4de641fcff4abdcf03)

  - test: add data-testid for import flow test selectors [d8b4214b](https://github.com/tidbcloud/dbaas-ui/commit/d8b4214be9377570691340d39b3c4451b83f2966)

  - test: update import test file upload interaction [ac011e4f](https://github.com/tidbcloud/dbaas-ui/commit/ac011e4f1cf99eb2ad9e1bbcf826e379855e1403)

- Merge pull request [#3764](https://github.com/tidbcloud/dbaas-ui/pull/3764) from tidbcloud/hotfix/spending_limit [3ca9f966](https://github.com/tidbcloud/dbaas-ui/commit/3ca9f96662d05994e430f72bc5da7b0aecbb19e2)

- Merge pull request [#3765](https://github.com/tidbcloud/dbaas-ui/pull/3765) from tidbcloud/hotfix/spending_limit [384f2e52](https://github.com/tidbcloud/dbaas-ui/commit/384f2e5251bdad553ab2818120416197e59404a6)

  - hotfix: 202503042059 [5ed662d8](https://github.com/tidbcloud/dbaas-ui/commit/5ed662d8c2c6c32f7d3a9bcd0d35d6c48117b30e)

  - fix: fix validate monthly spending limit for serverless clusters [e1331d55](https://github.com/tidbcloud/dbaas-ui/commit/e1331d55b0e0582fd2e9345a025cb5fc58c4eadd)

- Merge pull request [#3763](https://github.com/tidbcloud/dbaas-ui/pull/3763) from tidbcloud/release-20250304 [7e4c2492](https://github.com/tidbcloud/dbaas-ui/commit/7e4c2492e6d86995da6ca3a911334fc68978dd92)

- Merge pull request [#3762](https://github.com/tidbcloud/dbaas-ui/pull/3762) from tidbcloud/release-20250304 [a48cfeac](https://github.com/tidbcloud/dbaas-ui/commit/a48cfeac53a387386198b24311b496d19a4f451f)

  - release: 20250304 [25dde2f0](https://github.com/tidbcloud/dbaas-ui/commit/25dde2f0a3a3f07c464cf4253e69032413d72c48)

- Merge pull request [#3761](https://github.com/tidbcloud/dbaas-ui/pull/3761) from tidbcloud/feat/storage-type-label [b89befc9](https://github.com/tidbcloud/dbaas-ui/commit/b89befc98d0c3880f86f480d772c8a4fc241139e)

  - feat: storage type label [5866cc96](https://github.com/tidbcloud/dbaas-ui/commit/5866cc964ca638b2a2a62d326f39da53d35d086e)

- Merge pull request [#3760](https://github.com/tidbcloud/dbaas-ui/pull/3760) from tidbcloud/feat/mcpo [de4cfa4d](https://github.com/tidbcloud/dbaas-ui/commit/de4cfa4d7e52d75cfdd1ef108acfb98012ca80c5)

- Merge pull request [#3758](https://github.com/tidbcloud/dbaas-ui/pull/3758) from tidbcloud/feat/ha-cards [08d3ce07](https://github.com/tidbcloud/dbaas-ui/commit/08d3ce07e820e6fd5366d36ebc8641b859b5cb9f)

  - feat(spendlimit): add disabed when cluster is in creating [eb039296](https://github.com/tidbcloud/dbaas-ui/commit/eb039296f2320999a6c525524fffbae9c829a547)

  - feat(projects): show - for error active_cluster_count [706d89d4](https://github.com/tidbcloud/dbaas-ui/commit/706d89d42cb35a654d803a533dde476e189f0fe5)

  - feat(serverless): hide ha card for unavailable region [481ec27d](https://github.com/tidbcloud/dbaas-ui/commit/481ec27d0b0cb368e897299c3e4dd3be65503494)

- Merge pull request [#3750](https://github.com/tidbcloud/dbaas-ui/pull/3750) from tidbcloud/feat/column_selector [b6bd1096](https://github.com/tidbcloud/dbaas-ui/commit/b6bd10965bbeb3d95ba5286347672e3b48fcbfe6)

  - refactor: improve S3 bucket access instructions with step-by-step images and guidance [c0b03038](https://github.com/tidbcloud/dbaas-ui/commit/c0b0303845a6bb2705e43ddc401f389d9e2cf31d)

- Merge pull request [#3757](https://github.com/tidbcloud/dbaas-ui/pull/3757) from tidbcloud/feat/audit-log-pausing [bc1af8b8](https://github.com/tidbcloud/dbaas-ui/commit/bc1af8b83e360dab224e69224334331afdfe90d4)

  - feat: db audit logging initial state [7c407485](https://github.com/tidbcloud/dbaas-ui/commit/7c407485b6544211b54eaf6b8116c03e43bb89e2)

  - refactor: replace Alert with FormErrorMessage in Changefeed Review screen [12e81181](https://github.com/tidbcloud/dbaas-ui/commit/12e81181d61b2c8385e17149d92dc5350fa089f1)

  - refactor: simplify delete confirmation modal title rendering [2a4b0472](https://github.com/tidbcloud/dbaas-ui/commit/2a4b0472a24b32f98a1d8a3384a9bcf9f0f3a10e)

  - feat: expand ConnectorStatusColorMap with RESUMING and SCALING statuses [fbdcf8e2](https://github.com/tidbcloud/dbaas-ui/commit/fbdcf8e220854f00e8f75715199b634e62441879)

  - feat: add CREATING status color to ConnectorStatusColorMap [5ea338c3](https://github.com/tidbcloud/dbaas-ui/commit/5ea338c36c045955209c1c79f02e62fb02c1a0c4)

  - fix: audit log ui [8dad7968](https://github.com/tidbcloud/dbaas-ui/commit/8dad79686feaccc1b81f14e45f0170c054f35722)

  - refactor: simplify StepsWizard component type definition [0c2576e7](https://github.com/tidbcloud/dbaas-ui/commit/0c2576e729dc7f1903719a6a296a8843306dbb90)

  - fix: handle empty table filter rule with default placeholder [11dcee0a](https://github.com/tidbcloud/dbaas-ui/commit/11dcee0adbb0d1b15dae60944e39035295362c19)

  - fix: audit log ui [2050a40d](https://github.com/tidbcloud/dbaas-ui/commit/2050a40d9356f3d6d9788e2bf8915cc2875a1590)

  - fix: audit alert icon [82673943](https://github.com/tidbcloud/dbaas-ui/commit/8267394332867228e241985994888455667dcb70)

  - fix: download selected [7b506a1a](https://github.com/tidbcloud/dbaas-ui/commit/7b506a1ad78f646dcf1672a970c78c87d012e27f)

  - feat: audit log api fix [89b7eeb0](https://github.com/tidbcloud/dbaas-ui/commit/89b7eeb00d126aa6d7d9f945b9ce523bcd48f673)

  - fix: remove index check for table filter item removal [1b47b280](https://github.com/tidbcloud/dbaas-ui/commit/1b47b2802a91604e7f5b09ef9496413443aa5264)

- Merge pull request [#3753](https://github.com/tidbcloud/dbaas-ui/pull/3753) from tidbcloud/hotfix/poc-white-list-HA [1af9510a](https://github.com/tidbcloud/dbaas-ui/commit/1af9510a7e99ec78d4f49290cb9077bd12441b64)

- Merge pull request [#3752](https://github.com/tidbcloud/dbaas-ui/pull/3752) from tidbcloud/hotfix/poc-white-list-HA [d5459ca4](https://github.com/tidbcloud/dbaas-ui/commit/d5459ca42004adc95cfbd363fbf10f763105eda3)

  - hotfix: 202503011129 [06739b04](https://github.com/tidbcloud/dbaas-ui/commit/06739b04fa5801148262fa5f32bd93c8cf3070a2)

  - hotfix: move react variable to config [b1dccc52](https://github.com/tidbcloud/dbaas-ui/commit/b1dccc52ab40c2c6dd70d2aeabdb2345006ccda5)

  - hotfix: support white list for creating HA clusters when region not matched [48898373](https://github.com/tidbcloud/dbaas-ui/commit/4889837339a78e82c53419663e09293d3718de1e)

- Merge pull request [#3751](https://github.com/tidbcloud/dbaas-ui/pull/3751) from tidbcloud/fix/import_reponsive_layout [704bb2fd](https://github.com/tidbcloud/dbaas-ui/commit/704bb2fd69f36529db3be9ed0702c3d94541c162)

  - fix: Improve ImportDropzone layout and responsiveness [a6efa269](https://github.com/tidbcloud/dbaas-ui/commit/a6efa26964b769a23fbbf89ac1525c02315bc279)

  - feat: add validation for column selectors in Kafka changefeed [79018127](https://github.com/tidbcloud/dbaas-ui/commit/790181276f48229df9f21e12a1186f15da63068f)

  - refactor: update TableFilterItem component type definition and input component [d48e898e](https://github.com/tidbcloud/dbaas-ui/commit/d48e898ed3e8ed2752e3f8b0aed6978bc9323742)

  - feat: add column selectors to Kafka changefeed payload and form handling [d150dae3](https://github.com/tidbcloud/dbaas-ui/commit/d150dae38a278b47580801f1c1d8214c44495796)

  - feat: add delete button to column selector [8dd2e362](https://github.com/tidbcloud/dbaas-ui/commit/8dd2e3626acf0d0358b77852ee2f75b622ae0de5)

  - feat: improve column selector UI with better placeholders and help text [4977b606](https://github.com/tidbcloud/dbaas-ui/commit/4977b6067d7fddec3ea4caabb840b6ccc07ac131)

  - feat: display column selectors in Kafka changefeed detail view [e191794e](https://github.com/tidbcloud/dbaas-ui/commit/e191794ec3a7c1f9b2adfdec3d4f8d4f91acd7a1)

  - feat: column selector for creating kafka changefeed [4821cd7d](https://github.com/tidbcloud/dbaas-ui/commit/4821cd7d8a16896e538a73ec38efc8a1f5477e45)

- Merge pull request [#3747](https://github.com/tidbcloud/dbaas-ui/pull/3747) from tidbcloud/hotfix/csv_config_default [61fa0d43](https://github.com/tidbcloud/dbaas-ui/commit/61fa0d434f0797a1f6460d4247c84b3519047a93)

- Merge pull request [#3748](https://github.com/tidbcloud/dbaas-ui/pull/3748) from tidbcloud/hotfix/csv_config_default [73a2f195](https://github.com/tidbcloud/dbaas-ui/commit/73a2f195c4005d45a61a8c125ca640d933cf85b2)

  - feat: update dataflow service swagger [a9b16ecc](https://github.com/tidbcloud/dbaas-ui/commit/a9b16ecc764b0de1857b3f34b5fb912aad5ee3cc)

  - hotfix: 202502261739 [7cb7c4c5](https://github.com/tidbcloud/dbaas-ui/commit/7cb7c4c5dd558801dc9f8571229150ebd3f88f0c)

  - fix: refine CSV format initialization and reset logic [555903a9](https://github.com/tidbcloud/dbaas-ui/commit/555903a94c9a37b0fb4785a630ddad6db6d6b764)

- Merge pull request [#3737](https://github.com/tidbcloud/dbaas-ui/pull/3737) from tidbcloud/fix/default_spending_limit [ff5f7346](https://github.com/tidbcloud/dbaas-ui/commit/ff5f73464ba1cc686b284eb3e18ff681f17012d6)

  - feat: audit log ui refactor [b9538311](https://github.com/tidbcloud/dbaas-ui/commit/b9538311be2f7b78d9ae53bbeafe880b81832ca0)

  - fix: Update default monthly spending limit and add validation [fa06b0f4](https://github.com/tidbcloud/dbaas-ui/commit/fa06b0f44363afb658bdfae74da9ce5f8545f1e1)

  - feat: audit log ui refactor [312abbad](https://github.com/tidbcloud/dbaas-ui/commit/312abbadc045e69c9e7aeea865af7a7059e30838)

- Merge pull request [#3743](https://github.com/tidbcloud/dbaas-ui/pull/3743) from tidbcloud/fix/remove-serverless-tiflash-beta [65a36188](https://github.com/tidbcloud/dbaas-ui/commit/65a361881d5b63006f7c0d4279d7cb1af31a9e49)

- Merge pull request [#3744](https://github.com/tidbcloud/dbaas-ui/pull/3744) from tidbcloud/fix/remove-serverless-tiflash-beta [843dab8b](https://github.com/tidbcloud/dbaas-ui/commit/843dab8b17fbd0cae6c7225a25bd00f00eec6e13)

  - hotfix: 202502251856 [df40370b](https://github.com/tidbcloud/dbaas-ui/commit/df40370bf511d85b2c06035aa6bef2b1c23fce1e)

  - fix(serverless): remove tiflash beta info [dcda5ac5](https://github.com/tidbcloud/dbaas-ui/commit/dcda5ac59ed80f3b12d617552f1f0c3e1c6852e1)

- Merge pull request [#3741](https://github.com/tidbcloud/dbaas-ui/pull/3741) from tidbcloud/release-20250225 [acc5dae1](https://github.com/tidbcloud/dbaas-ui/commit/acc5dae13b0532a7ac6980c00f12c26c75d52a46)

- Merge pull request [#3742](https://github.com/tidbcloud/dbaas-ui/pull/3742) from tidbcloud/release-20250225 [1e325009](https://github.com/tidbcloud/dbaas-ui/commit/1e32500988b120dc6be3de32c8b2bd0f65ee7c63)

  - release: 20250225 [959d7230](https://github.com/tidbcloud/dbaas-ui/commit/959d7230aa6b9cd6903faa7e3561c7706bb209a7)

- Merge pull request [#3736](https://github.com/tidbcloud/dbaas-ui/pull/3736) from tidbcloud/refactor/storage-type-name [4e60caab](https://github.com/tidbcloud/dbaas-ui/commit/4e60caabf6ab86b2680d9aad3221f4f3dac0d132)

  - feat: use waring alert [9f8888b3](https://github.com/tidbcloud/dbaas-ui/commit/9f8888b3acc35e395a39a804f9ebc871eab171de)

  - feat: adjust desc display style [d63aa625](https://github.com/tidbcloud/dbaas-ui/commit/d63aa625c216e45d60183c2aaaa7b2dfd058c20c)

- Merge pull request [#3740](https://github.com/tidbcloud/dbaas-ui/pull/3740) from tidbcloud/fix/api_timeout [b387a732](https://github.com/tidbcloud/dbaas-ui/commit/b387a73244c52e541b366bb16100909be712335c)

  - fix: add timeout to source tables query for data migration [770ab06d](https://github.com/tidbcloud/dbaas-ui/commit/770ab06de83850714e140e83de98ea3ded528200)

- Merge pull request [#3739](https://github.com/tidbcloud/dbaas-ui/pull/3739) from tidbcloud/fix/ui [86249a54](https://github.com/tidbcloud/dbaas-ui/commit/86249a54e57005e7e5a3868675c32d542d694df3)

  - feat: enhance backup deletion modal with backup name display [0ee0bc3e](https://github.com/tidbcloud/dbaas-ui/commit/0ee0bc3e4dafe5909a7e25f85a89858bcedf43ac)

  - fix: adjust manual backup form input order and remove unused formState [b38888ad](https://github.com/tidbcloud/dbaas-ui/commit/b38888ad489f71946927f7899048dd2aba4987ee)

  - feat(billing): update gcp mcpo logo [b1af5435](https://github.com/tidbcloud/dbaas-ui/commit/b1af5435fa680aa8bd05357f7b9ec2924d99d595)

  - feat(billing): add MCPO customer [01579c04](https://github.com/tidbcloud/dbaas-ui/commit/01579c042308ed213f5eb6f0df96395d883e2e2c)

  - feat: audit log list [bccc48ef](https://github.com/tidbcloud/dbaas-ui/commit/bccc48efe1628928a29236c3d5f0dc55437350fd)

  - feat: display correct value [3305c0df](https://github.com/tidbcloud/dbaas-ui/commit/3305c0dfc02e3554a101784f39acabbcd9f3b42f)

  - feat: use correct enum value [a706924d](https://github.com/tidbcloud/dbaas-ui/commit/a706924ddfea0b217185ce524d2293f7fde6d98b)

  - refactor: storage type [3b28fe3b](https://github.com/tidbcloud/dbaas-ui/commit/3b28fe3baa7a05e9cc6a098d880e2dd19f43d6ce)

  - feat: audit logs list [0ac25138](https://github.com/tidbcloud/dbaas-ui/commit/0ac25138ac39498c904ae94e9e4e8596627e44a6)

- Merge pull request [#3732](https://github.com/tidbcloud/dbaas-ui/pull/3732) from tidbcloud/hotfix/node-card-style [d45ee506](https://github.com/tidbcloud/dbaas-ui/commit/d45ee50607a05ebaf71c3fb1c4e8b0c985b42531)

- Merge pull request [#3733](https://github.com/tidbcloud/dbaas-ui/pull/3733) from tidbcloud/hotfix/node-card-style [166ea911](https://github.com/tidbcloud/dbaas-ui/commit/166ea9116b093ce8584a926718cceba536bb007a)

  - feat: style adjust [a06413b6](https://github.com/tidbcloud/dbaas-ui/commit/a06413b69be91c62392da8a750e95ba1abb8ee8b)

  - feat: increase card width [4cf3c28f](https://github.com/tidbcloud/dbaas-ui/commit/4cf3c28ff141b83ad86321fbb3daf1853f5cecf7)

  - hotfix: 202502201428 [1f8e0c0f](https://github.com/tidbcloud/dbaas-ui/commit/1f8e0c0f7d64fbb97f8cd92fb4096dcd34588449)

  - fix: az overflow [866bbc23](https://github.com/tidbcloud/dbaas-ui/commit/866bbc230860ac241993fca091709dd4b7bf2a2c)

- Merge pull request [#3731](https://github.com/tidbcloud/dbaas-ui/pull/3731) from tidbcloud/hotfix/node-map-style [32e3638b](https://github.com/tidbcloud/dbaas-ui/commit/32e3638bca0ea9e105c1ae6c6d8440cac0f7a6b5)

- Merge pull request [#3730](https://github.com/tidbcloud/dbaas-ui/pull/3730) from tidbcloud/hotfix/node-map-style [5e1b263d](https://github.com/tidbcloud/dbaas-ui/commit/5e1b263d4a1096ec5fa89ae9b46f1c68df4c2f81)

  - hotfix: 202502201129 [592e2d8e](https://github.com/tidbcloud/dbaas-ui/commit/592e2d8ed642f17c50df7a6346ed63825f37a77c)

  - feat: fix nodemap style [f231b564](https://github.com/tidbcloud/dbaas-ui/commit/f231b564b75bf7b0e3127d9f692f49f5762a146d)

- Merge pull request [#3729](https://github.com/tidbcloud/dbaas-ui/pull/3729) from tidbcloud/hotfix/zindex [f27412c3](https://github.com/tidbcloud/dbaas-ui/commit/f27412c314d11598c3db55ae529c2f58bbe557e1)

- Merge pull request [#3728](https://github.com/tidbcloud/dbaas-ui/pull/3728) from tidbcloud/hotfix/zindex [29fc921e](https://github.com/tidbcloud/dbaas-ui/commit/29fc921ec0598d8ff696fe0495a9a00d7fea9555)

  - chore: bump package version to 0.188.4 [1a8427cf](https://github.com/tidbcloud/dbaas-ui/commit/1a8427cf830fca88cf34b92d0a795dcbdbe54a05)

  - fix: limit cluster plan tooltip width for better readability [709c32cf](https://github.com/tidbcloud/dbaas-ui/commit/709c32cff6edb9b2a6c695c3140d19a1315673fd)

  - hotfix: resolve zIndex issue and enhance cluster plan selection ui [6b14a0ec](https://github.com/tidbcloud/dbaas-ui/commit/6b14a0ec0ea7111dd0b7d642189a214a4aa92fdf)

- Merge pull request [#3727](https://github.com/tidbcloud/dbaas-ui/pull/3727) from tidbcloud/hotfix/alerts-paused-status [a995fc9b](https://github.com/tidbcloud/dbaas-ui/commit/a995fc9bf3d4a23ebcef9e4ce537cc9f847f3ef5)

- Merge pull request [#3726](https://github.com/tidbcloud/dbaas-ui/pull/3726) from tidbcloud/hotfix/alerts-paused-status [0fa66b8c](https://github.com/tidbcloud/dbaas-ui/commit/0fa66b8c71bf8e6f02b41114feaa6f17ed0c7f54)

  - hotfix: 202502191554 [bac070de](https://github.com/tidbcloud/dbaas-ui/commit/bac070de085c0bd3c9e1055c913142910589a6c1)

  - hotfix(alerts): add paused/pasuing/resuming state [77d8568f](https://github.com/tidbcloud/dbaas-ui/commit/77d8568fc8c9515885becb11b645fb92bf9ba053)

- Merge pull request [#3725](https://github.com/tidbcloud/dbaas-ui/pull/3725) from tidbcloud/hotfix/remove-redundant-dot [2a936b1d](https://github.com/tidbcloud/dbaas-ui/commit/2a936b1df15909510b83bbd69c654e5e6def336b)

- Merge pull request [#3724](https://github.com/tidbcloud/dbaas-ui/pull/3724) from tidbcloud/hotfix/remove-redundant-dot [d5a9ecab](https://github.com/tidbcloud/dbaas-ui/commit/d5a9ecab8baa099ca41835dcee2ac2c81a235def)

  - fix: form validation [ad79f772](https://github.com/tidbcloud/dbaas-ui/commit/ad79f77275767078a798bb85b3d949cc989fcec3)

  - fix: remove redundant error notification in CIDR setup [bdb0db13](https://github.com/tidbcloud/dbaas-ui/commit/bdb0db13bb9e81a097b00b90fb1d7d68c633086c)

  - fix: wrong period place [129689ec](https://github.com/tidbcloud/dbaas-ui/commit/129689ec8b4ba08ec7791fa6f0f64804b1389ab0)

  - hotfix: 202502191017 [58ae2134](https://github.com/tidbcloud/dbaas-ui/commit/58ae21349d5a9631349d9cf0fa5eec8ed9c480a9)

  - fix: redundant period [cd9116c2](https://github.com/tidbcloud/dbaas-ui/commit/cd9116c208719446865667d41473c68473ab1f6c)

- Merge pull request [#3722](https://github.com/tidbcloud/dbaas-ui/pull/3722) from tidbcloud/hotfix/support-plan-credit-card-width [0bfb0d97](https://github.com/tidbcloud/dbaas-ui/commit/0bfb0d976b1ea4a957622a7d7ef784ef52920b47)

- Merge pull request [#3723](https://github.com/tidbcloud/dbaas-ui/pull/3723) from tidbcloud/hotfix/support-plan-credit-card-width [5d05a249](https://github.com/tidbcloud/dbaas-ui/commit/5d05a249d9a2996540de8fd03b999f5132f606c7)

  - hotfix: 202502182012 [c398d241](https://github.com/tidbcloud/dbaas-ui/commit/c398d241285963bc15c2e6e227514d04925a5bd4)

- Merge pull request [#3720](https://github.com/tidbcloud/dbaas-ui/pull/3720) from tidbcloud/release-20250218 [dfc4df7e](https://github.com/tidbcloud/dbaas-ui/commit/dfc4df7e692662c915b072928d08f9442a75b276)

- Merge pull request [#3721](https://github.com/tidbcloud/dbaas-ui/pull/3721) from tidbcloud/release-20250218 [5c350fbf](https://github.com/tidbcloud/dbaas-ui/commit/5c350fbf9b591f38c7fcbdc93c5ca42cdb130679)

  - feat: add export data button for serverless clusters [20630b31](https://github.com/tidbcloud/dbaas-ui/commit/20630b317c85fe348dca0a59c1e11bb1377e4baf)

  - feat: add optional storage type to TiKV and TiFlash schemas [10e89aff](https://github.com/tidbcloud/dbaas-ui/commit/10e89afff5fbc4479fe5034a2a7e71f85eadd2ad)

  - chore: update version [41e3e1c9](https://github.com/tidbcloud/dbaas-ui/commit/41e3e1c95265fc0dbcd6978bf6a9aba95417777a)

- Merge pull request [#3685](https://github.com/tidbcloud/dbaas-ui/pull/3685) from tidbcloud/feat/unify-pause [b31f5b3e](https://github.com/tidbcloud/dbaas-ui/commit/b31f5b3e084bd5cfcba1076ff2364c76192a992f)

- Merge pull request [#3716](https://github.com/tidbcloud/dbaas-ui/pull/3716) from tidbcloud/feat/add-sidebar-for-modifying [ad8fd9f0](https://github.com/tidbcloud/dbaas-ui/commit/ad8fd9f0e5b3508c14707e1ae4877638ce1d0ee9)

  - feat: fix test [a04de820](https://github.com/tidbcloud/dbaas-ui/commit/a04de820fc14e3f4d56e7f80001178e7fe38188a)

  - fix: remove cluster validation condition from backup list query [6db6fc52](https://github.com/tidbcloud/dbaas-ui/commit/6db6fc528f26a6732f9a5e80b2e65f00f11d4bc5)

  - feat: enhance backup list fallback with custom paused cluster status [cf195800](https://github.com/tidbcloud/dbaas-ui/commit/cf195800776442d86717829841132840064f553d)

  - refactor: simplify icon rendering in restore history empty state [34b27248](https://github.com/tidbcloud/dbaas-ui/commit/34b272481ca499a40a5ae422860a8a7e300240d3)

  - fix: update backup list header and fallback rendering [b2cb11c7](https://github.com/tidbcloud/dbaas-ui/commit/b2cb11c7cf0a4557af4df7e7e2ab2f59a6b3a715)

  - feat: conditionally link to TiDB Cloud import documentation [b6de520b](https://github.com/tidbcloud/dbaas-ui/commit/b6de520b6421633759ffa3fb7d56a7c304a3a673)

  - chore: remove deprecated code [dcecfbd1](https://github.com/tidbcloud/dbaas-ui/commit/dcecfbd1326afb29f96e93a6065dc6d673292526)

  - fix: modify disable status [c342d836](https://github.com/tidbcloud/dbaas-ui/commit/c342d836d159863885f58026a1b13dc19e843135)

  - feat(DB Audit logging): update pausing/paused/resuming wording [8425f2c9](https://github.com/tidbcloud/dbaas-ui/commit/8425f2c988f32e8ddc0b524d5f840e2f6296c8c2)

  - feat: disable set password when cluster is creating, fix table border [9b9d8c7b](https://github.com/tidbcloud/dbaas-ui/commit/9b9d8c7bce78a3c46b4ee59387f8c6321b2f0d0f)

  - fix: sql editor auto save [78f3efad](https://github.com/tidbcloud/dbaas-ui/commit/78f3efadf4a6f365f005f9ce323585e5eb58f512)

  - fix: sql editor resuming add title [0b7fc868](https://github.com/tidbcloud/dbaas-ui/commit/0b7fc8689702e1ce0806f158d3861fcf8b644d61)

  - feat: fix wording [156b4a35](https://github.com/tidbcloud/dbaas-ui/commit/156b4a3513f713cc43380fab7c84638276e7c107)

  - fix: prevent reset ip address in edit mode [010cf53e](https://github.com/tidbcloud/dbaas-ui/commit/010cf53e8d11f34e51d8359847fbfec19bbac4da)

  - feat: add name for modify, add link for technical support [10d38b26](https://github.com/tidbcloud/dbaas-ui/commit/10d38b26ebeb4d6c01b692eecebe15b2ca0b35ab)

  - refacotr: use message insteadof massage [4eea587b](https://github.com/tidbcloud/dbaas-ui/commit/4eea587bcd9015af9cab321e342eb40b406f68f6)

  - feat: show sidebar [b581e411](https://github.com/tidbcloud/dbaas-ui/commit/b581e411c7c6ee50ec34aae0c360c99002e7d2f7)

- Merge pull request [#3633](https://github.com/tidbcloud/dbaas-ui/pull/3633) from tidbcloud/feat/support-plan-v3 [72dcb3c8](https://github.com/tidbcloud/dbaas-ui/commit/72dcb3c84b0c51d2069711abc02a61d0e6ec3e7b)

  - fix: sql editor resuming add title [4acc6eac](https://github.com/tidbcloud/dbaas-ui/commit/4acc6eacdaa0f7ed0a9090723ab5924f35a0a459)

- Merge pull request [#3719](https://github.com/tidbcloud/dbaas-ui/pull/3719) from tidbcloud/fix/label_name [42b7befb](https://github.com/tidbcloud/dbaas-ui/commit/42b7befba4a0ccb1c5fc12f3da5f6afbf3b2fea2)

  - feat(S3BucketAccess): Add documentation link for TiDB Cloud export configuration [220b0a1d](https://github.com/tidbcloud/dbaas-ui/commit/220b0a1df05bef4c27a79e3028cbb28f59765126)

  - fix(signup): marketplace display [2bb54da0](https://github.com/tidbcloud/dbaas-ui/commit/2bb54da0a08b6179bc8565048a526c1d883dd009)

  - feat(support): request suport navigate to JSM [fcc3411d](https://github.com/tidbcloud/dbaas-ui/commit/fcc3411dab26163065725fbb831547903cc42f3c)

  - feat(support): remove alert [82f44b2a](https://github.com/tidbcloud/dbaas-ui/commit/82f44b2aaa2880f21a01cb81381fc3fd772c2fb1)

  - fix(support): adjust support layout [b14e84f3](https://github.com/tidbcloud/dbaas-ui/commit/b14e84f305ad8fa49c3b0278f2c8510bee58853b)

  - feat(support): update sumcard gap [ea57d354](https://github.com/tidbcloud/dbaas-ui/commit/ea57d3549c45354a2b54b7072afb330c0d2b1f2e)

  - feat(support): migrate to uikit_v2 [217e96bd](https://github.com/tidbcloud/dbaas-ui/commit/217e96bd84d6f497e179806231450fdefcb7c42c)

  - feat(support): adjust sumcard layout [2ed8de8c](https://github.com/tidbcloud/dbaas-ui/commit/2ed8de8c03640df6ce87e4094155dd9b8e6791bb)

  - refactor(support): update purchase layout [abc5e49c](https://github.com/tidbcloud/dbaas-ui/commit/abc5e49c4cf488b1e5f1b2a3b468e6c3da24452f)

  - feat(support): enhance support and plans UI with new buttons and improved layout [24ece1e3](https://github.com/tidbcloud/dbaas-ui/commit/24ece1e328e16b280d4afaf93310f8f22fa71fac)

  - fix(support plan): tiered description [8e4c669e](https://github.com/tidbcloud/dbaas-ui/commit/8e4c669ef8d47ef3034ad169f46f453ce7342676)

  - feat(support plan): add tiered type [595f2722](https://github.com/tidbcloud/dbaas-ui/commit/595f27222a29aae0bc627f8b325a0bb1679cbc52)

  - feat(billing): add developer tips [e42d7b15](https://github.com/tidbcloud/dbaas-ui/commit/e42d7b1555cdb5f21508be2925074c46d7c860c2)

  - feat: update developer wording [bf3b4a67](https://github.com/tidbcloud/dbaas-ui/commit/bf3b4a67a7fb13a3bd9d3469c2502a2800e8e27e)

  - feat(support): add developer plan [11632a6e](https://github.com/tidbcloud/dbaas-ui/commit/11632a6e185c39dee845705fcd9b5ae735902780)

  - feat(S3BucketAccess): Add configurable documentation link for S3 access instructions [29bfaab7](https://github.com/tidbcloud/dbaas-ui/commit/29bfaab735ceb78d3d8706eb7f03c995c845ad88)

- Merge pull request [#3718](https://github.com/tidbcloud/dbaas-ui/pull/3718) from tidbcloud/fix/label_name [9261afc4](https://github.com/tidbcloud/dbaas-ui/commit/9261afc4e78055d9049f0f9e53ce31ac95d4e4ee)

  - feat(alert): adjust table mx [d78a6bd7](https://github.com/tidbcloud/dbaas-ui/commit/d78a6bd750318508a947b813620ec5491ce0e821)

  - feat: sqleditor pausing & resuming add placeholder [441b500a](https://github.com/tidbcloud/dbaas-ui/commit/441b500ac43f9ad80ab89b07713298d609d49121)

  - feat(node): update state for pausing/resuming/paused [27b9aac9](https://github.com/tidbcloud/dbaas-ui/commit/27b9aac903246ab133c9a579babd0ffe07a26769)

  - feat(console audit): update table initial page [0c9f53ca](https://github.com/tidbcloud/dbaas-ui/commit/0c9f53ca4c650a8270523b751da50b510b004e0e)

  - feat(audit): update layout [2004914e](https://github.com/tidbcloud/dbaas-ui/commit/2004914e5a733c2000c6162f63a68ad8c95173bc)

  - feat: remove uncessary log [1f351ca0](https://github.com/tidbcloud/dbaas-ui/commit/1f351ca067b27276e5fb2e0ac7b8f43c38fe2e11)

  - chore(deps): upgrade @tidbcloud/uikit to 2.1.4 [85367358](https://github.com/tidbcloud/dbaas-ui/commit/85367358d4355347a0120e5f013280bd72480093)

  - fix(ImportDropzone): update cursor and loading overlay styles [ff3c1418](https://github.com/tidbcloud/dbaas-ui/commit/ff3c1418ef8079db43d70a8d70bca1974ccf3e47)

  - feat(ClusterV2): enhance paused/resuming status messaging [9725b543](https://github.com/tidbcloud/dbaas-ui/commit/9725b54373429ab5827baf9d6a7242e74664901a)

  - fix(RecoveryGroup): use sm size for create button [946dc079](https://github.com/tidbcloud/dbaas-ui/commit/946dc079ffd5f42cff9b8d29190ea4d11c4e94d1)

  - fix(ImportDropzone): handle cluster invalid state with null safety [475479d5](https://github.com/tidbcloud/dbaas-ui/commit/475479d5012755f5bf110f719b6fe667c5abdb24)

  - feat(table): show pagintaion when data is available [5bffc560](https://github.com/tidbcloud/dbaas-ui/commit/5bffc5604b1caee3cf71453590c6a1e066f722cf)

  - feat(dedicated): update connection disabled wording [44820820](https://github.com/tidbcloud/dbaas-ui/commit/4482082009d1fe0d635731be976d39c2e35ba294)

  - feat(dedicated): adjust popover position [355157fa](https://github.com/tidbcloud/dbaas-ui/commit/355157fa17d625b79f5387a97657ff0c1411a980)

  - feat(audit): set primary button as default [e9e7517d](https://github.com/tidbcloud/dbaas-ui/commit/e9e7517d269249bb4be6970799bf4a9eb86e787e)

  - chore: unify pagination [144a973e](https://github.com/tidbcloud/dbaas-ui/commit/144a973e85c4b2b7faa5f6fdb23d5740ba4f5172)

  - feat: feedbacks [a4edf73d](https://github.com/tidbcloud/dbaas-ui/commit/a4edf73db05944722e54cf99746d58fdc70ef7c2)

  - fix(UI): conditionally render pagination for empty data tables [026790c8](https://github.com/tidbcloud/dbaas-ui/commit/026790c88e830da33f1242ec492fd250cafc78ee)

  - chore: address initial and paused/puasing/resuming state feedback [47b6877a](https://github.com/tidbcloud/dbaas-ui/commit/47b6877a047595c397bdfbd6513c8674ef4e94f8)

  - fix(Imports): conditionally render empty state for export table [ce7f781b](https://github.com/tidbcloud/dbaas-ui/commit/ce7f781bfdbad8316e67df9436a43b1e4583ca72)

  - feat(SQLUsers): add pausing/resuming state [89157c4a](https://github.com/tidbcloud/dbaas-ui/commit/89157c4a3f4eaa4e39fb8b4aef07f238b89707ab)

  - refactor(UI): standardize cluster status messaging and disable states [2dd00baf](https://github.com/tidbcloud/dbaas-ui/commit/2dd00baf6e1c4f7b0a09e0c73ce0001cba03cf78)

  - refactor(UI): replace Tooltip with HoverCard for cluster status messaging [409faf47](https://github.com/tidbcloud/dbaas-ui/commit/409faf47a2a9f326f0ca84d357a6ad6e5cf0377b)

  - feat(PausedStatus): add comment for typography variant logic [54af5894](https://github.com/tidbcloud/dbaas-ui/commit/54af5894d0ca302b8bd67203210d70e0d53ed729)

  - refactor(PausedStatus): conditionally adjust typography variant for paused cluster status [d0643c4e](https://github.com/tidbcloud/dbaas-ui/commit/d0643c4e345944e2b85b1fe419ac795ccde655b3)

  - refactor(Changefeed/Backup/DataMigration/Imports): use isClusterInvalid for query enablement [0e5c2949](https://github.com/tidbcloud/dbaas-ui/commit/0e5c29493b26115d91ab13d6115bef01b587e1ae)

  - refactor(ClusterV2): use isClusterInvalid for cluster status rendering [864bb63b](https://github.com/tidbcloud/dbaas-ui/commit/864bb63bca6cde03bec476abc4268381e4097a32)

  - refactor(Replication): conditionally disable replication query for invalid clusters [6688929c](https://github.com/tidbcloud/dbaas-ui/commit/6688929c8a1ca8af78c110c8e9d811164e1cd6b9)

  - refactor(Replication): standardize empty and paused state rendering [b559a1d5](https://github.com/tidbcloud/dbaas-ui/commit/b559a1d52b663fc6022933634c04e53d2c72eb97)

  - refactor(Sidebar): remove import tooltip from navigation item [d89209d9](https://github.com/tidbcloud/dbaas-ui/commit/d89209d99fd75c806c996c73dbeffff645507201)

  - refactor(PausedStatus): update component structure and naming [1115deed](https://github.com/tidbcloud/dbaas-ui/commit/1115deed21de149054f89ac85b837ec020f55cee)

  - refactor(ClusterV2): use computed.paused for cluster status rendering [b41bf019](https://github.com/tidbcloud/dbaas-ui/commit/b41bf019d2fc2702341c389640f4838c353b1b50)

  - refactor: standardize empty and paused state rendering across feature lists [7e745b28](https://github.com/tidbcloud/dbaas-ui/commit/7e745b28db3e493d4d52aca5c3f4367cef0c2cf8)

  - chore: refine IndexInsight table style [07c4c173](https://github.com/tidbcloud/dbaas-ui/commit/07c4c1734fcc619fc7b7e6a183afc5a78592a29f)

  - refactor(Imports): simplify empty state rendering for import and export lists [2d4ce549](https://github.com/tidbcloud/dbaas-ui/commit/2d4ce54974ce8ac6880f5672c8206cd0037180a3)

  - feat(Imports): add Aurora Snapshot to serverless import description [b8e63a06](https://github.com/tidbcloud/dbaas-ui/commit/b8e63a0673821b66d7ae46fe880038b53c1bc8f4)

  - refactor(ClusterV2): adjust Resume button size in PausedStatus [49b3f499](https://github.com/tidbcloud/dbaas-ui/commit/49b3f499466f133577269ae133717c3c9e421224)

  - refactor(Backup): standardize empty and paused state rendering for backup lists [bc4b50da](https://github.com/tidbcloud/dbaas-ui/commit/bc4b50da28626e3d0954f9dedaabbf7346e2be7a)

  - refactor(Changefeed): standardize empty and paused state rendering [fd9c3630](https://github.com/tidbcloud/dbaas-ui/commit/fd9c3630b39c24111c8e1cd4a20ddba29693845c)

  - feat(ClusterV2): add table status components for initial and fallback states [d1ff319a](https://github.com/tidbcloud/dbaas-ui/commit/d1ff319a769c5a3be21f5ef862ac1c69fb1ab7b4)

  - feat(DataMigration): improve empty state and paused status rendering [dbb9a1b3](https://github.com/tidbcloud/dbaas-ui/commit/dbb9a1b3a246deee448906fd72958fe478cd67e6)

  - fix import page initial/paused status [9051ecad](https://github.com/tidbcloud/dbaas-ui/commit/9051ecad18f66768b60fea1ea86b54e8128f016f)

  - feat(Imports): add cloud provider-specific import feature descriptions [2791af1e](https://github.com/tidbcloud/dbaas-ui/commit/2791af1e74315c9c46d160234bef12a666dcffa8)

  - refactor(Imports): remove complex import list rendering logic [6eedcd1c](https://github.com/tidbcloud/dbaas-ui/commit/6eedcd1c1e9fc113aac42a9a60bddc25dd8aee18)

  - chore: refine PausedStatus style [bceeb7b0](https://github.com/tidbcloud/dbaas-ui/commit/bceeb7b0d580f1a9a895843522f7d537c116607e)

  - chore(diagnosis): disable entry when pausing or resuming [986107af](https://github.com/tidbcloud/dbaas-ui/commit/986107af6e2a42590739f27628f579a3134738a4)

  - chore(diagnosis): add empty state [9c4f2d13](https://github.com/tidbcloud/dbaas-ui/commit/9c4f2d137d0499d5bb7e419d460c7c7a09a71754)

  - feat: branch empty holder [f6dafc51](https://github.com/tidbcloud/dbaas-ui/commit/f6dafc5165411698bb0f6b84977a85e47fdf9730)

  - feat: overview state, paused state [536f7b6a](https://github.com/tidbcloud/dbaas-ui/commit/536f7b6aa0a828e55bedd165ea5cd21cb8ec9e5c)

  - fix(serverless): branchlist margin [c8dbf7c0](https://github.com/tidbcloud/dbaas-ui/commit/c8dbf7c04d6b6acad9bd7559301415e61318fcee)

  - fix(diagnosis): fix table hang when resize first column [d1ee4966](https://github.com/tidbcloud/dbaas-ui/commit/d1ee496694fecb179f2d5aedd3e72ddbd8827aa6)

  - feat: db audit logging pasued state [4c1b22e2](https://github.com/tidbcloud/dbaas-ui/commit/4c1b22e2c68c4fdb511a7f0342cedc076e8763c8)

  - fix: events alert margin [c1a8302a](https://github.com/tidbcloud/dbaas-ui/commit/c1a8302a249913d59bb3c733001b0753e0dd285e)

  - fix(SQLUsers): disabled query when paused [178c1e5a](https://github.com/tidbcloud/dbaas-ui/commit/178c1e5ac2a602e92d7815f63a2aa7053f3dcbed)

  - feat: display placeholder in protable [61652e68](https://github.com/tidbcloud/dbaas-ui/commit/61652e6825222fc7b20aec117b531a7c10ddbd4f)

  - fix: type error [2695426d](https://github.com/tidbcloud/dbaas-ui/commit/2695426d6644656abf411ae8133cd1f7a69c0244)

  - feat: data integration paused state [e8773b19](https://github.com/tidbcloud/dbaas-ui/commit/e8773b192e85539789d81923c9df1daa14d1b82a)

  - fix(Imports): adjust Group component padding with explicit pixel value [ce5e2e1f](https://github.com/tidbcloud/dbaas-ui/commit/ce5e2e1f370bf940f1e8bdfd3fb520cd0aba6840)

  - fix(PausedStatus): improve text display with max-width and text wrapping [0e49b9cd](https://github.com/tidbcloud/dbaas-ui/commit/0e49b9cd6d1a7f094ca8aaec923f284b1e2f356a)

  - fix(SQL Users): refine paused state handling [d46454db](https://github.com/tidbcloud/dbaas-ui/commit/d46454db06746b565858b8b90c41ab151338822e)

  - fix(sidebar): optimize dbAuditLogging disabled state calculation [34ee1cad](https://github.com/tidbcloud/dbaas-ui/commit/34ee1cad1aa5adc7410235c6d412b5a79df11a8e)

  - feat(cluster): add paused state handling for Changefeed, Backup, Data Migration, and Import features [06094cc5](https://github.com/tidbcloud/dbaas-ui/commit/06094cc5a01cdc2141d76e3159f53a64be54b9c8)

  - feat(dataservice): update table mx [0d1e6219](https://github.com/tidbcloud/dbaas-ui/commit/0d1e62192125ddfb3d6febd16aa742deda6d6d95)

  - feat: sql editor paused state [37f0374a](https://github.com/tidbcloud/dbaas-ui/commit/37f0374a2536bea3c56af954b73cdac7a2f8bcda)

  - feat: add resume function for overview page, add pasued state placeholder for node page [ec482300](https://github.com/tidbcloud/dbaas-ui/commit/ec482300d882a70cfe271db2e90fe4e998798251)

  - feat(SQL Users): add paused state [adf5ee5d](https://github.com/tidbcloud/dbaas-ui/commit/adf5ee5dec714c4300a65859dc61f72983f2534b)

  - feat(paused-status): refine paused status for statement, perf advisor, alerts, resource control [958948af](https://github.com/tidbcloud/dbaas-ui/commit/958948af8ea9d8f42c7c23a4a7ca75daf84b1598)

  - fix(S3BucketAccess): Update access key secret label text [eeb7d6f7](https://github.com/tidbcloud/dbaas-ui/commit/eeb7d6f747f57463183a940fc0303dd4b6ca2aa1)

  - feat(ProTable): unify table [da5608b2](https://github.com/tidbcloud/dbaas-ui/commit/da5608b296bff2faba12706e04eb3dba7e0fd41a)

- Merge pull request [#3534](https://github.com/tidbcloud/dbaas-ui/pull/3534) from tidbcloud/feat-custom-alert [d8716eda](https://github.com/tidbcloud/dbaas-ui/commit/d8716edae1a747dd9112c9e4f52830b6c5ce3ccd)

- Merge pull request [#3717](https://github.com/tidbcloud/dbaas-ui/pull/3717) from tidbcloud/fix/disable_restore_action [15a36058](https://github.com/tidbcloud/dbaas-ui/commit/15a36058c61a2e32d095c2aa9a01f915ee4ec3bb)

  - refactor(Backup): Improve DeleteModal UI and layout [5b78024c](https://github.com/tidbcloud/dbaas-ui/commit/5b78024c91ee76cfe8f8b5fc268ab0832110eb87)

  - fix(Backup): Disable restore button for non-successful backups [7362f2ec](https://github.com/tidbcloud/dbaas-ui/commit/7362f2ec75b0391d7776788b9d59dd23d89771a7)

  - chore: remove unused code [4117ee38](https://github.com/tidbcloud/dbaas-ui/commit/4117ee3811571b7db09e160395ca0b48b9067a8f)

  - chore: code format [35895520](https://github.com/tidbcloud/dbaas-ui/commit/3589552081d913f9ec0daacbc33e3c31be5e5136)

  - chore: code format [d9b0c22b](https://github.com/tidbcloud/dbaas-ui/commit/d9b0c22bb644814dfce51ba518413bf3b083a681)

  - fix: types [c2d3607f](https://github.com/tidbcloud/dbaas-ui/commit/c2d3607fa27436240d77fe35b3dfc45326c6ef6c)

- Merge branch 'dev' into feat-custom-alert [d3293451](https://github.com/tidbcloud/dbaas-ui/commit/d32934515c20281eff4043238ee165a83ad78fb5)

- Merge pull request [#3686](https://github.com/tidbcloud/dbaas-ui/pull/3686) from tidbcloud/feat/import_across_cloud [26e26fea](https://github.com/tidbcloud/dbaas-ui/commit/26e26fea4738f2fb062e3e6ecca4e8c30afd13fd)

  - update uri [997e505e](https://github.com/tidbcloud/dbaas-ui/commit/997e505ed091e3ee788ad8fae16ae17599a5bcd0)

  - refactor: simplify bucketUriName logic for import screens [53008668](https://github.com/tidbcloud/dbaas-ui/commit/5300866855df0dcecb6f2a09717dd437a94e6e06)

  - update image [0d8fb485](https://github.com/tidbcloud/dbaas-ui/commit/0d8fb485dd3ff37c40c91a78fbe941e871bf7ae4)

- Merge pull request [#3700](https://github.com/tidbcloud/dbaas-ui/pull/3700) from tidbcloud/fix/cluster_create_loading [c0b8dea4](https://github.com/tidbcloud/dbaas-ui/commit/c0b8dea4c64a991563e04bf2af09d1d3ac17a858)

  - refactor(ClusterCreation): Remove storageGiB from TiDB Zod schema and initial state [ff4fd8ce](https://github.com/tidbcloud/dbaas-ui/commit/ff4fd8ce3213caf6a4ab6d98568c4e9cccbaa417)

  - feat(ClusterCreation): Add optional high availability type to Zod schema [2f8908ba](https://github.com/tidbcloud/dbaas-ui/commit/2f8908ba3e0b2d5a07c70d2daf90aa279efd1ba8)

  - refactor(ClusterCreation): Enhance Zod validation schema and form logging [0e7402a2](https://github.com/tidbcloud/dbaas-ui/commit/0e7402a2df17baaaf04e480934b0cd8c914b41ae)

  - chore: Upgrade @tidbcloud/uikit to version 2.1.3 [d3fe6417](https://github.com/tidbcloud/dbaas-ui/commit/d3fe641765e83a21f5b8c4d55d9d9f32f6644d27)

  - refactor(ClusterCreation): Optimize onSubmit function with useMemoizedFn [6c39177a](https://github.com/tidbcloud/dbaas-ui/commit/6c39177a209b77e4134466e5ba4687adec1d36a9)

  - refactor(ClusterCreation): Optimize SumCard imports and type handling [3ccd4625](https://github.com/tidbcloud/dbaas-ui/commit/3ccd46252aab1facc3d8984822e3a3f3732e0fee)

  - refactor(ClusterCreation): Migrate to react-hook-form v7 watch method [5c53bcc6](https://github.com/tidbcloud/dbaas-ui/commit/5c53bcc6b0db03fd835e131a35610d0e33311ab7)

  - feat(ClusterCreation): Improve button loading states for credit card and cluster creation [3df5b2cb](https://github.com/tidbcloud/dbaas-ui/commit/3df5b2cbbaedffee3be0d43ac3ab5aac33dbf090)

  - refactor(ClusterCreation): Remove AnimatedNumber.Group from SumCard component [28cc3843](https://github.com/tidbcloud/dbaas-ui/commit/28cc38434eae17a2044a2b2e7e4d0ef1a94b0d0c)

  - feat(ClusterCreation): Add validation rules for TiDB port configuration [013bbb36](https://github.com/tidbcloud/dbaas-ui/commit/013bbb367bf072d5b3e10a27e1b32c7b9b0c86d7)

  - refactor(ClusterCreation): Simplify SumCard component and form handling for dedicated clusters [412df2b9](https://github.com/tidbcloud/dbaas-ui/commit/412df2b9c5642cbbb08dc4d0570965ae1ad5e39b)

  - chore: Remove @hookform/devtools and related dependencies [05c5b834](https://github.com/tidbcloud/dbaas-ui/commit/05c5b834ee1e0fc1cd764248a1ce678a28f250d2)

  - refactor(ClusterCreation): Simplify regional CIDR setup hook [a5764304](https://github.com/tidbcloud/dbaas-ui/commit/a5764304e8065e7e0c8675dd52279150c7235c33)

  - fix(ClusterCreation): Adjust button disabled state for dedicated cluster submission [30890bd2](https://github.com/tidbcloud/dbaas-ui/commit/30890bd265b80f57217b1699bc457c9d44b4e7fa)

  - feat(ClusterCreation): Improve loading states and form submission for dedicated clusters [158ff60f](https://github.com/tidbcloud/dbaas-ui/commit/158ff60fa29a74d358c701bcf00673c3227eca66)

  - feat(ClusterCreation): Enhance cost display and form interaction [f5c0b75a](https://github.com/tidbcloud/dbaas-ui/commit/f5c0b75a44f67a094e6c43d8dc0362cce0245c64)

  - refactor: Streamline cluster creation form and improve loading states [dd78fcac](https://github.com/tidbcloud/dbaas-ui/commit/dd78fcac0d6b151967ae2b1623e1853877a0e305)

  - fix(Creation): use zod for validate [8b4c6ebb](https://github.com/tidbcloud/dbaas-ui/commit/8b4c6ebbd7e07ad99d882f98dccf748457a69f12)

  - chore: upgrade @tidbcloud/uikit to version 2.1.3 [fb26a064](https://github.com/tidbcloud/dbaas-ui/commit/fb26a064ef28c4ad2c0d9ddc748f82c4181bb499)

  - chore: encode Azure Blob Storage template links for serverless import/export [d50d7158](https://github.com/tidbcloud/dbaas-ui/commit/d50d7158073b87bb6175bb920fad3fcc05b013de)

  - chore: differentiate Azure Blob Storage template links for dedicated and serverless imports/exports [f9a6e0d3](https://github.com/tidbcloud/dbaas-ui/commit/f9a6e0d3edf2d8c3aa74e925d7c18aa06932492a)

  - chore: update Azure Blob Storage template links without SAS token parameters [80bc8c75](https://github.com/tidbcloud/dbaas-ui/commit/80bc8c75ab19cfac28b70547f8ce6e28b52b8b54)

  - chore: update Azure Blob Storage template link for import without SAS token [326bc829](https://github.com/tidbcloud/dbaas-ui/commit/326bc829456c3efdec09c6d253cd87685f190af2)

  - chore: update Azure Blob Storage template link for import [524bf9cb](https://github.com/tidbcloud/dbaas-ui/commit/524bf9cb153ac09c83b216e811ffa8d502804ac7)

  - feat: add Azure Blob Storage template links for import and export [3a439e2b](https://github.com/tidbcloud/dbaas-ui/commit/3a439e2be3a6364f6ffea7a0a9689ed1066461b9)

  - refactor: update ImportFromCloud component for Azure SAS token input [14b6a57c](https://github.com/tidbcloud/dbaas-ui/commit/14b6a57c1fe4475b11eb8654500d048ed93bd438)

  - refactor: update Azure blob access input for serverless imports [b57ab377](https://github.com/tidbcloud/dbaas-ui/commit/b57ab3775eae50b302b3a6787ea8c1eb0650d699)

  - refactor: enhance ImportDropzone component with user-select styling [f81e52c1](https://github.com/tidbcloud/dbaas-ui/commit/f81e52c1792077d0c08af9470437006bb575f628)

  - refactor: streamline ImportFromCloudForServerless component [f0c88107](https://github.com/tidbcloud/dbaas-ui/commit/f0c8810733c1adb516fdfcb0c5f8ea7f1eb862bf)

  - refactor: enhance ImportDropzone component for improved UI and functionality [380f1090](https://github.com/tidbcloud/dbaas-ui/commit/380f1090c584b27fe06258b8431a31886f3bee32)

  - refactor: enhance cloud import functionality in EmptyImportPage [8a38b934](https://github.com/tidbcloud/dbaas-ui/commit/8a38b93410ebb91111e5dfb80a4b1bbc2efc0ab5)

  - refactor: update GCSBucketAccessUploader component for clarity [8dc6d572](https://github.com/tidbcloud/dbaas-ui/commit/8dc6d572ffd0ef272cf533d7c5b35a0abb8de4f7)

  - refactor: enhance ExportCreation component for dynamic title generation [15468be6](https://github.com/tidbcloud/dbaas-ui/commit/15468be6154e6dc79e141c45eb413e1bb58505d3)

  - refactor: implement GCS bucket access uploader component [080bcf84](https://github.com/tidbcloud/dbaas-ui/commit/080bcf84e4e7a2451f9fdc9b7cb09ae0ee4e474b)

  - refactor: update ImportDropzone to support cloud storage imports [dfd81511](https://github.com/tidbcloud/dbaas-ui/commit/dfd815118903f6f940093b887972b4cb691b2b43)

  - refactor: update cloud import name logic to accept external provider input [50852291](https://github.com/tidbcloud/dbaas-ui/commit/50852291f22a99884e83ee31a73c68838d7007ea)

- Merge pull request [#3714](https://github.com/tidbcloud/dbaas-ui/pull/3714) from tidbcloud/hotfix/table_preview [af586cbd](https://github.com/tidbcloud/dbaas-ui/commit/af586cbdc2fda2a3e1674efa46ef273ce5fc90d4)

- Merge pull request [#3713](https://github.com/tidbcloud/dbaas-ui/pull/3713) from tidbcloud/hotfix/table_preview [47c8fea2](https://github.com/tidbcloud/dbaas-ui/commit/47c8fea2169327ec6fe848d6efed652c2794b162)

  - hotfix: 202502121149 [e8de22e0](https://github.com/tidbcloud/dbaas-ui/commit/e8de22e0d051e6f8ae9729d51f6e4ea709d8d968)

  - fix: update Select component to use controlled value in data import preview [5fcfb537](https://github.com/tidbcloud/dbaas-ui/commit/5fcfb5374f75c559a40341f2e45babdd04178af0)

- Merge pull request [#3694](https://github.com/tidbcloud/dbaas-ui/pull/3694) from tidbcloud/feat/craco-replacement [b572f743](https://github.com/tidbcloud/dbaas-ui/commit/b572f743046d4b951a3ace59d7f89c4654e11380)

  - feat(build): remove comments [0f9e6581](https://github.com/tidbcloud/dbaas-ui/commit/0f9e6581bb65386c7f71f9e255c87671bf174c57)

  - feat(build): add types/node [78a92dc5](https://github.com/tidbcloud/dbaas-ui/commit/78a92dc55a4cf7c8138d914f4ee430217bdc218b)

  - feat(lint): ignore d.ts [52953177](https://github.com/tidbcloud/dbaas-ui/commit/52953177b66aadac08c06ce29adf4542a002df83)

  - feat(build): add type checker [b72f2cef](https://github.com/tidbcloud/dbaas-ui/commit/b72f2cef76a592499230792bf518f2ed8356b267)

  - feat(build): remove useless jest setup [15fd0718](https://github.com/tidbcloud/dbaas-ui/commit/15fd071888bd811cca62a34cbef4aeaf2e3e4ec6)

  - fix(build): test ci [4169149c](https://github.com/tidbcloud/dbaas-ui/commit/4169149ca57473b6b791b0787cbe1e50b3b5abc1)

  - feat(build): remove craco [5a73268e](https://github.com/tidbcloud/dbaas-ui/commit/5a73268ec6ed3dc5dbb9c3a0c7c1e811815a41f4)

  - feat(build): use default export svg icon [80c94fe1](https://github.com/tidbcloud/dbaas-ui/commit/80c94fe11e9be3bf471b92960d942e88e4cd79a7)

  - feat(build): remove decorator store [b5959b40](https://github.com/tidbcloud/dbaas-ui/commit/b5959b4057861dacead56fcc3dc87f2b9efb3d90)

  - feat(build): d.ts with enum -> .ts [068a409a](https://github.com/tidbcloud/dbaas-ui/commit/068a409ab0832a31d346e6f9071a4760568a8f4a)

  - feat(build): add rsbuild [e9108aa5](https://github.com/tidbcloud/dbaas-ui/commit/e9108aa5986f1316d24ced57048fca3250057bfd)

- Merge pull request [#3712](https://github.com/tidbcloud/dbaas-ui/pull/3712) from tidbcloud/hotfix/20250211-dataservice-repolist [7f3aad2b](https://github.com/tidbcloud/dbaas-ui/commit/7f3aad2b89e4d438d39be64ce0d4d9f78975edf8)

- Merge pull request [#3711](https://github.com/tidbcloud/dbaas-ui/pull/3711) from tidbcloud/hotfix/20250211-dataservice-repolist [ddf7ca61](https://github.com/tidbcloud/dbaas-ui/commit/ddf7ca618fd03ac4fba62582633c55911737f350)

  - fix: dataservice createapp repo [4cea7cd9](https://github.com/tidbcloud/dbaas-ui/commit/4cea7cd9f647a93322d79daf44f3b60eb3df342b)

- Merge pull request [#3710](https://github.com/tidbcloud/dbaas-ui/pull/3710) from tidbcloud/release-20250211 [70027333](https://github.com/tidbcloud/dbaas-ui/commit/700273333cb126f5fb3a8986e99ea164f33c85e4)

- Merge pull request [#3709](https://github.com/tidbcloud/dbaas-ui/pull/3709) from tidbcloud/release-20250211 [4f750430](https://github.com/tidbcloud/dbaas-ui/commit/4f750430ade4754130793899f1fc77b251b52068)

  - release: 20250211 [95a70474](https://github.com/tidbcloud/dbaas-ui/commit/95a70474a56c2cddaf3c337dd52c98898e57a11f)

- Merge pull request [#3706](https://github.com/tidbcloud/dbaas-ui/pull/3706) from tidbcloud/feat/update-storage-type-desc [ee3376e5](https://github.com/tidbcloud/dbaas-ui/commit/ee3376e5442fd14979d454156ce6fc2f8f66244f)

  - feat: fix test [82f88fe0](https://github.com/tidbcloud/dbaas-ui/commit/82f88fe05b37b2398e0c8a9f8b2c3db9c785e179)

  - fix: creditcard test [8e09185e](https://github.com/tidbcloud/dbaas-ui/commit/8e09185e11b43f969b593965ecd077064c0c8b0d)

- Merge pull request [#3705](https://github.com/tidbcloud/dbaas-ui/pull/3705) from tidbcloud/feat/reo-integration [6f928ef9](https://github.com/tidbcloud/dbaas-ui/commit/6f928ef9a5cc7de54f91fc7e1202cb954e3be9c9)

- Merge pull request [#3708](https://github.com/tidbcloud/dbaas-ui/pull/3708) from tidbcloud/fix/dataservice-ui [3ad852a0](https://github.com/tidbcloud/dbaas-ui/commit/3ad852a0967fcd46e3fb3d772da10f9d45250d82)

  - fix: remove useless code [02adf2e7](https://github.com/tidbcloud/dbaas-ui/commit/02adf2e739290b6e1feb035a35f575e1922022c2)

  - fix: dataservice delete text color [f7c52631](https://github.com/tidbcloud/dbaas-ui/commit/f7c5263123b89c37fefe85a54b972ed60538b9de)

- Merge pull request [#3704](https://github.com/tidbcloud/dbaas-ui/pull/3704) from tidbcloud/fix/dm_physical [a8d05d9e](https://github.com/tidbcloud/dbaas-ui/commit/a8d05d9ecb6d90d404b370aed2abc77de3da74b5)

- Merge pull request [#3707](https://github.com/tidbcloud/dbaas-ui/pull/3707) from tidbcloud/fix/import_uri_check [10a2b68c](https://github.com/tidbcloud/dbaas-ui/commit/10a2b68c2a9f0a9d8de1e9465d77665df63cf5de)

  - fix(data-migration): Adjust HoverCard and migration mode UI [b87ef6f6](https://github.com/tidbcloud/dbaas-ui/commit/b87ef6f68e6a99d7ec16c0e597ca83b70f9f1bbc)

  - fix(data-migration): Simplify migration mode and import mode selection logic [1c35ce18](https://github.com/tidbcloud/dbaas-ui/commit/1c35ce182adae25202c9b8da49daeb66657d8734)

  - fix(import): Improve bucket URI example and validation for different data sources [69ca2c2a](https://github.com/tidbcloud/dbaas-ui/commit/69ca2c2a6587c70f8920bfa2a8eb81b6e6d75304)

  - feat: update wording of storage type [72801eb1](https://github.com/tidbcloud/dbaas-ui/commit/72801eb187a13ccc32fc83df62c80d18ccd21ca8)

- Merge pull request [#3703](https://github.com/tidbcloud/dbaas-ui/pull/3703) from tidbcloud/feat/mixpanel-cluster-type [8e876258](https://github.com/tidbcloud/dbaas-ui/commit/8e8762580cd2d1d6dd15d61f15ef013287615dad)

  - feat(tracking): add ENABLE_REO [bdbe7dc6](https://github.com/tidbcloud/dbaas-ui/commit/bdbe7dc6ffe49e52409ac2717b8bf8e700e8e2ab)

  - feat(signup): adjust signup/signin align [9795ce7c](https://github.com/tidbcloud/dbaas-ui/commit/9795ce7c5d8bfbe06c00a3191ebda0501b98268a)

  - fix(data-migration): Improve migration mode and import mode selection logic [5f54076e](https://github.com/tidbcloud/dbaas-ui/commit/5f54076e0f8ab7df03595eb753f17daa54c62c0d)

  - feat(mixpanel): add cluster type to event tracking [b0cf3986](https://github.com/tidbcloud/dbaas-ui/commit/b0cf3986bd4fd9c505074ab6de94a668a48a7239)

- Merge pull request [#3702](https://github.com/tidbcloud/dbaas-ui/pull/3702) from tidbcloud/fix/diagnosis-table-hang [f9cba4d9](https://github.com/tidbcloud/dbaas-ui/commit/f9cba4d91356153770cc41e5b120d68e0135ddc6)

  - fix(diagnosis): fix table hang when resize first column [6b0c6254](https://github.com/tidbcloud/dbaas-ui/commit/6b0c62540a5895204560582f43ea561c2babe421)

- Merge pull request [#3701](https://github.com/tidbcloud/dbaas-ui/pull/3701) from tidbcloud/fix/sqleditor-tips [b7eeefbd](https://github.com/tidbcloud/dbaas-ui/commit/b7eeefbd0a5b34fdc3b71477c6d3d09d4e26d64e)

  - fix: sql editor resuming tips [e4f508e1](https://github.com/tidbcloud/dbaas-ui/commit/e4f508e1f59eaa1f6649c853b048ceea99a1ec82)

- Merge pull request [#3698](https://github.com/tidbcloud/dbaas-ui/pull/3698) from tidbcloud/fix/backup_setting [6ca98a89](https://github.com/tidbcloud/dbaas-ui/commit/6ca98a8933030139944ba69c0ac88d6a58c7f242)

  - fix: improve HoverCard zIndex for ImportTaskDetailDrawer [6e3b2c22](https://github.com/tidbcloud/dbaas-ui/commit/6e3b2c227663da8287ca61c7f494719b192fc3db)

  - refactor: Remove unnecessary ref for form loading in backup settings [822c02e5](https://github.com/tidbcloud/dbaas-ui/commit/822c02e5956b415ae405bff9697f8269c99467fd)

  - refactor: Improve backup settings modal close and query handling [8d6695fc](https://github.com/tidbcloud/dbaas-ui/commit/8d6695fc484ffdaff2ec1c3df5a9adf674e28959)

  - fix: Disable refetching on window focus for backup settings query [1d94d072](https://github.com/tidbcloud/dbaas-ui/commit/1d94d072dd7e948f99bf63ee758db61f70d5968a)

  - refactor: Improve backup settings warning messages and guidance text [deb4fc97](https://github.com/tidbcloud/dbaas-ui/commit/deb4fc9713c5f282632f37fd88600ea2ab65d3ca)

  - refactor: Simplify React component type definitions in backup settings [09544267](https://github.com/tidbcloud/dbaas-ui/commit/09544267aed42a1297986db13a16a8710a22510c)

  - upgrade uikit [41df6097](https://github.com/tidbcloud/dbaas-ui/commit/41df6097e98e348e634ac91a73ea49a18be55e4d)

- Merge pull request [#3697](https://github.com/tidbcloud/dbaas-ui/pull/3697) from tidbcloud/fix/import_region [f260c812](https://github.com/tidbcloud/dbaas-ui/commit/f260c812f0745f0de43c26a86df070703c234c0e)

  - fix: Prevent duplicate form loading in backup settings [5824019f](https://github.com/tidbcloud/dbaas-ui/commit/5824019fa9ea1614d07d98da11b8d22c281c56b5)

  - fix: Improve backup settings and feature detection [73d6a157](https://github.com/tidbcloud/dbaas-ui/commit/73d6a157010757b0b1b305c7796380b0c3a64c4d)

  - feat(tracking): add reo integration [9178a317](https://github.com/tidbcloud/dbaas-ui/commit/9178a3176d857aa288bba3f0ab4df275648a5053)

  - fix(import): Update pagination type annotation for ProTable [25f97def](https://github.com/tidbcloud/dbaas-ui/commit/25f97def8a008c159ac5eb3bb57c90f4bf3c1b73)

  - fix(import): Disable single file import option permanently [604cdfce](https://github.com/tidbcloud/dbaas-ui/commit/604cdfce6ea8569f8bd16375525309ff2706cf60)

  - fix(import): Update bucket URI validation with directory parameter in region check [b3418016](https://github.com/tidbcloud/dbaas-ui/commit/b3418016f9750b907181c23fe425d9d653d7bc0e)

- Merge pull request [#3695](https://github.com/tidbcloud/dbaas-ui/pull/3695) from tidbcloud/hotfix/storage-type-wording [d75a618e](https://github.com/tidbcloud/dbaas-ui/commit/d75a618e079d27fae1f1aedf734b37724685d814)

- Merge pull request [#3696](https://github.com/tidbcloud/dbaas-ui/pull/3696) from tidbcloud/hotfix/storage-type-wording [1d678201](https://github.com/tidbcloud/dbaas-ui/commit/1d678201dc3863cec081362558656f80dd5d5648)

  - hotfix: 202502051440 [3abf1ebc](https://github.com/tidbcloud/dbaas-ui/commit/3abf1ebc21dbb658f38f2ac09645e426973cfeff)

  - feat: wording and cluster size style [0eeb6b28](https://github.com/tidbcloud/dbaas-ui/commit/0eeb6b280244c79c9095981f7aa6276ce499e352)

- Merge pull request [#3693](https://github.com/tidbcloud/dbaas-ui/pull/3693) from tidbcloud/fix/knip [d3b316f2](https://github.com/tidbcloud/dbaas-ui/commit/d3b316f208385c4ce69269452ee1887dc06063b9)

  - remove deps [a2e0ab6e](https://github.com/tidbcloud/dbaas-ui/commit/a2e0ab6ed967f58083e08283e28b6b5a3cb4a20c)

  - remove unused Tag [adb3279a](https://github.com/tidbcloud/dbaas-ui/commit/adb3279a0d5e8657bb4a1a2bcc1ee03e8bfd3b6d)

  - remove unused Skeleton [f80d6cbb](https://github.com/tidbcloud/dbaas-ui/commit/f80d6cbbb26dd0a4d75501800ff9307c217d0a1a)

  - fix: remove storybook [e45d2054](https://github.com/tidbcloud/dbaas-ui/commit/e45d2054f8152ddbb7f5e1732dddc1a60ec9e6be)

  - fix: remove unused files [3a3c8f8f](https://github.com/tidbcloud/dbaas-ui/commit/3a3c8f8fcb18f5e665612051932ae747b6954b81)

  - chore: Add Knip for unused code and file detection [3d904e5f](https://github.com/tidbcloud/dbaas-ui/commit/3d904e5fa6748d18915eb4fd13940794f6bad430)

- Merge pull request [#3692](https://github.com/tidbcloud/dbaas-ui/pull/3692) from tidbcloud/hotfix/update-aws-vpc-region [b4dee515](https://github.com/tidbcloud/dbaas-ui/commit/b4dee5154548ed04bd58b0cfe7618cbcb0d65d53)

- Merge pull request [#3691](https://github.com/tidbcloud/dbaas-ui/pull/3691) from tidbcloud/hotfix/update-aws-vpc-region [305b3f77](https://github.com/tidbcloud/dbaas-ui/commit/305b3f7737920cd34f1a20e331927e89b46bdd3f)

  - hotfix: 202501221558 [3b0be7fc](https://github.com/tidbcloud/dbaas-ui/commit/3b0be7fc5947c9acef1d5ea5f0df22d0d60072a3)

  - feat: update vpc aws region [0c0e2220](https://github.com/tidbcloud/dbaas-ui/commit/0c0e22204e0bf1dbfb28e1676f42a17413eac3a0)

- Merge pull request [#3689](https://github.com/tidbcloud/dbaas-ui/pull/3689) from tidbcloud/hotfix/support-modify-storage-type [3e67a07d](https://github.com/tidbcloud/dbaas-ui/commit/3e67a07d8a7f2caa96f2408c34c545aadc0df399)

- Merge pull request [#3690](https://github.com/tidbcloud/dbaas-ui/pull/3690) from tidbcloud/hotfix/support-modify-storage-type [3baa5444](https://github.com/tidbcloud/dbaas-ui/commit/3baa544452d7f2d053d6bcc55dc37cf80cf5c460)

  - hotfix: 202501212210 [bc190b24](https://github.com/tidbcloud/dbaas-ui/commit/bc190b24b32bc2b1235fa1e4fedb4fb62f34d99a)

  - feat: adjust gap between groups [baa36467](https://github.com/tidbcloud/dbaas-ui/commit/baa36467a66d70cb32cfd686269d791d3b2816fe)

- Merge pull request [#3688](https://github.com/tidbcloud/dbaas-ui/pull/3688) from tidbcloud/release-20250121 [6169f5c2](https://github.com/tidbcloud/dbaas-ui/commit/6169f5c2f67502f83c5218b5b0ca2ce65ee70197)

- Merge pull request [#3687](https://github.com/tidbcloud/dbaas-ui/pull/3687) from tidbcloud/release-20250121 [6d088eeb](https://github.com/tidbcloud/dbaas-ui/commit/6d088eeb6163694d130dde42c1f58cd346cedb0c)

  - release: 20250121 [1f4073c6](https://github.com/tidbcloud/dbaas-ui/commit/1f4073c667935b2e3903f9adf380953f05743976)

- Merge pull request [#3635](https://github.com/tidbcloud/dbaas-ui/pull/3635) from tidbcloud/feat/separation-of-raft-log [d97ff87e](https://github.com/tidbcloud/dbaas-ui/commit/d97ff87ea11da69b84ca509a0beeb96884332e01)

- Merge pull request [#3683](https://github.com/tidbcloud/dbaas-ui/pull/3683) from tidbcloud/fix/dataservice-sentry [88140b62](https://github.com/tidbcloud/dbaas-ui/commit/88140b62745cde6d1e94eacc7e641fd79508000e)

  - fix: reset data [d5028db0](https://github.com/tidbcloud/dbaas-ui/commit/d5028db06fb687ed5f8fcc90112a757fd72ebbc7)

  - fix: dataservice optimize [b7f58b6e](https://github.com/tidbcloud/dbaas-ui/commit/b7f58b6e103282539493981988f7b390cd179f8c)

- Merge pull request [#3684](https://github.com/tidbcloud/dbaas-ui/pull/3684) from tidbcloud/fix/skip_validate [4a5bdb10](https://github.com/tidbcloud/dbaas-ui/commit/4a5bdb103c2d941cd697cad6d5cdcb3ae07ad7c6)

- Merge pull request [#3682](https://github.com/tidbcloud/dbaas-ui/pull/3682) from tidbcloud/feat/auth-error-tracing [5bf97e7b](https://github.com/tidbcloud/dbaas-ui/commit/5bf97e7b2c44e8bac9834b580e566a139251c571)

  - refactor: update import validation logic for serverless cloud imports [fabd9238](https://github.com/tidbcloud/dbaas-ui/commit/fabd9238e1e2340c429bdf723d8ddff10f31fa4e)

  - refactor: update import validation logic for serverless cloud imports [ffdb1055](https://github.com/tidbcloud/dbaas-ui/commit/ffdb10557a97b2eb61d1779db994686a46497d05)

  - feat: supplement missing parameters [d942be9d](https://github.com/tidbcloud/dbaas-ui/commit/d942be9df68fb3a0094792e071a8648158026134)

  - feat: compatibility with the new api in pause and resume [06a4b4aa](https://github.com/tidbcloud/dbaas-ui/commit/06a4b4aafdff4dd7232e13805f7a7933598d3f65)

- Merge pull request [#3679](https://github.com/tidbcloud/dbaas-ui/pull/3679) from tidbcloud/fix/auditlog-ui [9fd9ad19](https://github.com/tidbcloud/dbaas-ui/commit/9fd9ad190caab3b8db418f98d14c7fef9ac4b13c)

  - feat(auth): classify auth error [dc0cd50f](https://github.com/tidbcloud/dbaas-ui/commit/dc0cd50f6f6ac64416cc60da96fc7c29e203838a)

- Merge pull request [#3661](https://github.com/tidbcloud/dbaas-ui/pull/3661) from tidbcloud/feat/import_upload_size [dfd2434d](https://github.com/tidbcloud/dbaas-ui/commit/dfd2434dcc4edac479b7fb27074e59890fd89a41)

  - feat: show storage type tooltio by options [1b4861e6](https://github.com/tidbcloud/dbaas-ui/commit/1b4861e6c3da634484708f6019ba417b870da375)

  - refactor: enhance column name validation logic and error messages [59595aa8](https://github.com/tidbcloud/dbaas-ui/commit/59595aa83910ca9070b03791f74efc845be44dde)

  - feat: fix suffix [809fc1e0](https://github.com/tidbcloud/dbaas-ui/commit/809fc1e06ccefd0a24034457459b7f29aa906f5d)

  - feat: storage type format [9c32c998](https://github.com/tidbcloud/dbaas-ui/commit/9c32c998cec0bcec603a0f4343a28e09c6dcd939)

  - feat: storage type label [33088194](https://github.com/tidbcloud/dbaas-ui/commit/33088194c409ff0b9aa1dfa2ee760bdd5aa202b4)

  - feat: use activity spec [0470eded](https://github.com/tidbcloud/dbaas-ui/commit/0470eded68ecfcf3fcf3181acd42b28c111e2e1a)

  - refactor: correct escape sequence in column name validation message [4f989e0f](https://github.com/tidbcloud/dbaas-ui/commit/4f989e0f179aea48413d461703c55743b9cadbbb)

  - refactor: enhance column name validation message formatting [a48161f2](https://github.com/tidbcloud/dbaas-ui/commit/a48161f27a8f687c9c503102121af074f8a0a5e6)

  - refactor: improve column name validation messages for clarity [a746ddb6](https://github.com/tidbcloud/dbaas-ui/commit/a746ddb65d35fd96aa2bf960de31455deb00fdc5)

  - refactor: update ColumnNameRegExp to enforce character restrictions [3cb1cf23](https://github.com/tidbcloud/dbaas-ui/commit/3cb1cf23dca673afbd21789c354a59c6ff183889)

- Merge pull request [#3681](https://github.com/tidbcloud/dbaas-ui/pull/3681) from tidbcloud/hotfix/debezium [2462dbbe](https://github.com/tidbcloud/dbaas-ui/commit/2462dbbe4fd7ea5477e664f8d911e9a365b95c9c)

- Merge pull request [#3680](https://github.com/tidbcloud/dbaas-ui/pull/3680) from tidbcloud/hotfix/debezium [fbce06c6](https://github.com/tidbcloud/dbaas-ui/commit/fbce06c6c86a2aeb2e79a2684194abb4dc47f1b4)

  - hotfix: 202501171523 [733c5ea7](https://github.com/tidbcloud/dbaas-ui/commit/733c5ea70d24aef528d91d67b84c0ae6ee2b3a69)

  - fix(changefeed): enhance debezium config handling and improve UI components [3c1d03fd](https://github.com/tidbcloud/dbaas-ui/commit/3c1d03fd3da8c8e30c2e16cfcf4f46ce2fe0b03d)

  - feat: only display storagetype for aws [455cb9d2](https://github.com/tidbcloud/dbaas-ui/commit/455cb9d29b5a7cd001db4a78a3c7f16fff2e7ee0)

  - feat: use nodespeckey insteadof name [a093b404](https://github.com/tidbcloud/dbaas-ui/commit/a093b4042bf82a1e2441f4dd0ce8e030ee165cb6)

- Merge pull request [#3674](https://github.com/tidbcloud/dbaas-ui/pull/3674) from tidbcloud/hotfix/support-plan-v3-tips [cb6e1ab0](https://github.com/tidbcloud/dbaas-ui/commit/cb6e1ab0612e84bc491d1c8a5bd1a3d3fff4b40e)

- Merge pull request [#3673](https://github.com/tidbcloud/dbaas-ui/pull/3673) from tidbcloud/hotfix/support-plan-v3-tips [6e1ebe35](https://github.com/tidbcloud/dbaas-ui/commit/6e1ebe35e29e10eafc796ee81c521a58692b47da)

  - feat(support): bump version [ce2407a7](https://github.com/tidbcloud/dbaas-ui/commit/ce2407a776c267b3c677f6237b68d5ae3de38d23)

  - feat(support): update doc link [24bf2254](https://github.com/tidbcloud/dbaas-ui/commit/24bf2254cd3390e8190e6754a50b9138ef650bd8)

  - feat(support): add link clicked event [5b86b576](https://github.com/tidbcloud/dbaas-ui/commit/5b86b5767fb3251cf7ecfa94788fa4d5deca6518)

  - hotfix: 202501151413 [032590d5](https://github.com/tidbcloud/dbaas-ui/commit/032590d5302fdfda0f8b59f2959e817dc188ec22)

- Merge pull request [#3677](https://github.com/tidbcloud/dbaas-ui/pull/3677) from tidbcloud/hotfix/20250116-dataservice-ui [1f89f579](https://github.com/tidbcloud/dbaas-ui/commit/1f89f579e7a38e846f5bb9bd40b08f0949673941)

- Merge pull request [#3678](https://github.com/tidbcloud/dbaas-ui/pull/3678) from tidbcloud/hotfix/20250116-dataservice-ui [32a4ecc1](https://github.com/tidbcloud/dbaas-ui/commit/32a4ecc152a428b7b5726f548fa88b47618afb93)

  - fix: dataservice create sample dataapp ui [5334cea8](https://github.com/tidbcloud/dbaas-ui/commit/5334cea87385125878a11a01d55ef562891bd897)

  - feat: remove iopsEnabled [f170ad89](https://github.com/tidbcloud/dbaas-ui/commit/f170ad89100eb00f6d8d52fc5213e6e5495b9a57)

- Merge pull request [#3676](https://github.com/tidbcloud/dbaas-ui/pull/3676) from tidbcloud/hotfix/azure_template [d02f371d](https://github.com/tidbcloud/dbaas-ui/commit/d02f371dcc72a9780937b7cc83ad2ddf927a3be0)

- Merge pull request [#3675](https://github.com/tidbcloud/dbaas-ui/pull/3675) from tidbcloud/hotfix/azure_template [4bfd4390](https://github.com/tidbcloud/dbaas-ui/commit/4bfd4390b6dbad8bfa5521706cc3c7711156a6cb)

  - hotfix: 202501151559 [af56bd4b](https://github.com/tidbcloud/dbaas-ui/commit/af56bd4b2ccdf12efacb8bcea9700c5f44af76c0)

  - fix: update Azure Blob Storage template link in ImportV3 component [c5fbe03f](https://github.com/tidbcloud/dbaas-ui/commit/c5fbe03f7d19525638b3e8b521013272a2c10d21)

  - feat: fix issules [65154eb2](https://github.com/tidbcloud/dbaas-ui/commit/65154eb26d7c79d105a5aa2f296dd49e74ffc933)

  - feat: modify cost [c49c4f6b](https://github.com/tidbcloud/dbaas-ui/commit/c49c4f6b1348da17d7ddd815b6129da885fc35cb)

  - feat: inital modify [062fb323](https://github.com/tidbcloud/dbaas-ui/commit/062fb323e8c72f19ce0399f7af4e99b797fb976b)

  - feat: use storagetype options of nodespec [a1a632ba](https://github.com/tidbcloud/dbaas-ui/commit/a1a632ba49ed91e80f322ec96dbc1ef3e6b9f387)

  - feat: refetch price when stroageType change [a74feff6](https://github.com/tidbcloud/dbaas-ui/commit/a74feff6c56c2e68b5b7deec017f6e2f7e967457)

  - feat: fix nodespec render [1ccbda3f](https://github.com/tidbcloud/dbaas-ui/commit/1ccbda3f298d985fade5ee6dc58c71ea125f9d8d)

  - feat: support cluster creation [965f7bde](https://github.com/tidbcloud/dbaas-ui/commit/965f7bdec1ce0798525684c5bb17e2fb0381d3b2)

  - feat: hide iops temporary [002d152d](https://github.com/tidbcloud/dbaas-ui/commit/002d152d97d5362a14b0e754fef2adeaffe64ce9)

  - feat: iops for cluster creation [abcbde18](https://github.com/tidbcloud/dbaas-ui/commit/abcbde185c20b5b3cf1e4e20a240500261f1f0ad)

  - feat: fix thype [eb605b17](https://github.com/tidbcloud/dbaas-ui/commit/eb605b1758ccfce3af986f9195bbaa24c5675a98)

  - feat: modify cluster [2b1b812d](https://github.com/tidbcloud/dbaas-ui/commit/2b1b812df27a1e27bea3cf1b4db4866ef02489a9)

  - feat: create cluster [5bce28de](https://github.com/tidbcloud/dbaas-ui/commit/5bce28defda2770326a79921d2b510719fc6ca41)

  - feat: use new api of price [87af0f37](https://github.com/tidbcloud/dbaas-ui/commit/87af0f377872a4c5263eda391d6ac55e73930509)

  - feat: update swagger [55c10255](https://github.com/tidbcloud/dbaas-ui/commit/55c10255387ceb9aaf52d85d43415e863429590c)

  - feat: fix lint error [07d5d380](https://github.com/tidbcloud/dbaas-ui/commit/07d5d380c4fba837e73514a6d03ba6d47842c855)

  - feat: nodespec swagger [38fd86fb](https://github.com/tidbcloud/dbaas-ui/commit/38fd86fb40cad0c0de03d7d2119ffdc21c6ac017)

  - Update ImportDropzone to use dynamic MAX_UPLOAD_FILE_SIZE label for upload instructions [b4320583](https://github.com/tidbcloud/dbaas-ui/commit/b432058393f1e85ca1102622b5a2fa992bb97879)

  - Update import file size messages to use dynamic MAX_UPLOAD_FILE_SIZE label [5d78d6fb](https://github.com/tidbcloud/dbaas-ui/commit/5d78d6fb936caf63d747905ed57f13e2f48cc48c)

  - refactor: update MAX_UPLOAD_FILE_SIZE to 250 Mib and as an object with value and label [a2d3dac4](https://github.com/tidbcloud/dbaas-ui/commit/a2d3dac453bbf624d109d5ae2bd3d06f4acaadd5)

- Merge pull request [#3671](https://github.com/tidbcloud/dbaas-ui/pull/3671) from tidbcloud/hotfix/cost-datepicker [ba5b5e0b](https://github.com/tidbcloud/dbaas-ui/commit/ba5b5e0bda527530b3f78e0f0a11e151471be35c)

- Merge pull request [#3672](https://github.com/tidbcloud/dbaas-ui/pull/3672) from tidbcloud/hotfix/cost-datepicker [9114c689](https://github.com/tidbcloud/dbaas-ui/commit/9114c68910c14e90a010d89efceb7d08a4d21443)

- Merge branch 'dev' into hotfix/cost-datepicker [61fcd8e3](https://github.com/tidbcloud/dbaas-ui/commit/61fcd8e3399a76552f2f3bcff717e54f3c12db6b)

  - fix: conflict [5683d393](https://github.com/tidbcloud/dbaas-ui/commit/5683d393c8acf83f39b6049f2455ce50a6277b83)

  - tweak: sync input & date picker [c629b746](https://github.com/tidbcloud/dbaas-ui/commit/c629b746ae7a099f3d79de83027dca91b6c89edb)

  - hotfix: 202501151043 [10427a75](https://github.com/tidbcloud/dbaas-ui/commit/10427a751f96c02cb2f3b69293b0b05fd5947379)

  - update: bump uikit version [1a84509b](https://github.com/tidbcloud/dbaas-ui/commit/1a84509b8d98d7e3e4f9ca7259411ba77ebf19c5)

  - fix: cost explorer datepicker [1df18b02](https://github.com/tidbcloud/dbaas-ui/commit/1df18b026db62d3796e967c422b3ab7f8f2a5939)

- Merge pull request [#3668](https://github.com/tidbcloud/dbaas-ui/pull/3668) from tidbcloud/hotfix/import_table [c984c48c](https://github.com/tidbcloud/dbaas-ui/commit/c984c48c53c586dd6fa405eb1e463585f95505df)

- Merge pull request [#3667](https://github.com/tidbcloud/dbaas-ui/pull/3667) from tidbcloud/hotfix/import_table [c1bdd402](https://github.com/tidbcloud/dbaas-ui/commit/c1bdd402cc61d4cd16fa348850ad8789ffc5581f)

  - bump version [dbe2bfd7](https://github.com/tidbcloud/dbaas-ui/commit/dbe2bfd7575b896f4e91dce3bcbbf07d2d400b91)

  - refactor(TargetInput): remove unnecessary withinPortal prop from Combobox component [6cbf18af](https://github.com/tidbcloud/dbaas-ui/commit/6cbf18af4a353a00ab5252e62d959dfcefcf20c1)

  - fix(import): enhance import functionality by adding canStartImport state and updating onDataChange signature. Refactor Preview component to accommodate new data structure and improve table rendering with updated props. [342b62b1](https://github.com/tidbcloud/dbaas-ui/commit/342b62b10e0bb60e242dba996e86d5b02b37bd16)

- Merge pull request [#3670](https://github.com/tidbcloud/dbaas-ui/pull/3670) from tidbcloud/hotfix/track-fix [568b4b49](https://github.com/tidbcloud/dbaas-ui/commit/568b4b49d36e51bd4ee61b25e9ea86fbb1917e77)

- Merge pull request [#3669](https://github.com/tidbcloud/dbaas-ui/pull/3669) from tidbcloud/hotfix/track-fix [7dbe7103](https://github.com/tidbcloud/dbaas-ui/commit/7dbe71038a892eb8391f435cff295724e8560546)

  - hotfix: 202501151007 [3a0dc928](https://github.com/tidbcloud/dbaas-ui/commit/3a0dc928528c3c9c616431b5c8190b7a6bf9de7e)

- Merge pull request [#3665](https://github.com/tidbcloud/dbaas-ui/pull/3665) from tidbcloud/hotfix/cluster-select [2db826f9](https://github.com/tidbcloud/dbaas-ui/commit/2db826f9af95c55d96365f12f1dd8cb50fd7bc1a)

- Merge pull request [#3666](https://github.com/tidbcloud/dbaas-ui/pull/3666) from tidbcloud/hotfix/cluster-select [6002dd6e](https://github.com/tidbcloud/dbaas-ui/commit/6002dd6e4923378401e9dae89b699f4396f3982c)

  - fix(help-center): cluster select unavilable [4316c29a](https://github.com/tidbcloud/dbaas-ui/commit/4316c29a6e54d653730823faacd0a01a78315d58)

  - fix(billing): billing profile reset [5086f1b4](https://github.com/tidbcloud/dbaas-ui/commit/5086f1b4e2648cd900b7dcad69651d9272c5a9ef)

  - fix: audit log ui [01c8a24f](https://github.com/tidbcloud/dbaas-ui/commit/01c8a24f237fc93304fe4c5e7bc98fceac54f7af)

- Merge pull request [#3664](https://github.com/tidbcloud/dbaas-ui/pull/3664) from tidbcloud/hotfix/auditlog-button-style [167185db](https://github.com/tidbcloud/dbaas-ui/commit/167185dbc817fcdb90937ca6b744699077e34110)

- Merge pull request [#3663](https://github.com/tidbcloud/dbaas-ui/pull/3663) from tidbcloud/hotfix/auditlog-button-style [0518ddd4](https://github.com/tidbcloud/dbaas-ui/commit/0518ddd43106e2faf813b4dd79d6043cbce57778)

  - hotfix: 202501141957 [7d693b64](https://github.com/tidbcloud/dbaas-ui/commit/7d693b6432955bc548805e4bbf2a1699d0c61972)

  - feat: fix several style issules [085bea11](https://github.com/tidbcloud/dbaas-ui/commit/085bea116ed901bed51b85aac53e8c1786831b2e)

- Merge pull request [#3659](https://github.com/tidbcloud/dbaas-ui/pull/3659) from tidbcloud/release-20250114 [d45c3d6f](https://github.com/tidbcloud/dbaas-ui/commit/d45c3d6f0638bfa2a8fd561ccb2de6a55acc9f5c)

- Merge pull request [#3660](https://github.com/tidbcloud/dbaas-ui/pull/3660) from tidbcloud/release-20250114 [f6fc1de0](https://github.com/tidbcloud/dbaas-ui/commit/f6fc1de0712ba8eef1d8fffb818d63eaa574f856)

- Merge pull request [#3662](https://github.com/tidbcloud/dbaas-ui/pull/3662) from tidbcloud/fix/icon [eb80e81b](https://github.com/tidbcloud/dbaas-ui/commit/eb80e81b1acc58b864db41cdd969c879c20308b9)

  - refactor: simplify ImportDropzone component by removing unnecessary Box wrappers around icons [3a4ecf85](https://github.com/tidbcloud/dbaas-ui/commit/3a4ecf851ada480fa4dc9e3de06f068ca9332ff0)

  - release: 20250114 [8a9c4803](https://github.com/tidbcloud/dbaas-ui/commit/8a9c4803b680a2120e50717d9783151f864983ce)

- Merge pull request [#3657](https://github.com/tidbcloud/dbaas-ui/pull/3657) from tidbcloud/fix/dataservice-createapp [3dac536b](https://github.com/tidbcloud/dbaas-ui/commit/3dac536bc0b46a118ee262a76ca05d907d7dc274)

- Merge pull request [#3658](https://github.com/tidbcloud/dbaas-ui/pull/3658) from tidbcloud/revert-3646-feat/import_upload_size [a4d457f0](https://github.com/tidbcloud/dbaas-ui/commit/a4d457f02d884b251117999a0bd99511485aa991)

  - Revert "refactor: update MAX_UPLOAD_FILE_SIZE to 250 Mib and as an object wit…" [f7648a0e](https://github.com/tidbcloud/dbaas-ui/commit/f7648a0e9392c7b6f751a0de1323189ca0611ad4)

  - fix: dataservice create app [e6a1cb20](https://github.com/tidbcloud/dbaas-ui/commit/e6a1cb207ed0ac5e7af3795bfd2dc67770ffcd75)

- Merge pull request [#3656](https://github.com/tidbcloud/dbaas-ui/pull/3656) from tidbcloud/fix/deps [78b5ef52](https://github.com/tidbcloud/dbaas-ui/commit/78b5ef52402de4b84679898b415d01cae12b22ef)

  - chore: update @tidbcloud/uikit to version 2.0.0-beta.123 in package.json and yarn.lock [2063c3df](https://github.com/tidbcloud/dbaas-ui/commit/2063c3df9c43ff4ae14cc98f38cc48360c5e5c07)

- Merge pull request [#3646](https://github.com/tidbcloud/dbaas-ui/pull/3646) from tidbcloud/feat/import_upload_size [f800d3ee](https://github.com/tidbcloud/dbaas-ui/commit/f800d3ee6d7358af75292e36d554d29ffcea433e)

- Merge pull request [#3655](https://github.com/tidbcloud/dbaas-ui/pull/3655) from tidbcloud/fix/dataservice-icon [9223d650](https://github.com/tidbcloud/dbaas-ui/commit/9223d650f6991a258de91b37875b8ebd1b4c54ce)

  - fix: create app select ui [7d63dc20](https://github.com/tidbcloud/dbaas-ui/commit/7d63dc20986aeb346795923adaa2b88ecdcaf1b7)

- Merge pull request [#3649](https://github.com/tidbcloud/dbaas-ui/pull/3649) from tidbcloud/feat/notification-ga [3905c9f4](https://github.com/tidbcloud/dbaas-ui/commit/3905c9f4180a946e7c8660cf4cf3f915e6246e70)

  - fix: system database icon ui [4c7ef836](https://github.com/tidbcloud/dbaas-ui/commit/4c7ef836058b17edf77ce46a788347553cc6b18f)

  - fix: vercel multiselect [8fcc2498](https://github.com/tidbcloud/dbaas-ui/commit/8fcc24985a3e3002ea2063df565dfc09acc79046)

  - fix: dataservice multiselect ui [99e7219f](https://github.com/tidbcloud/dbaas-ui/commit/99e7219fd186701a897bce18661f376fcdea5ad5)

  - feat: fix endpointid isslues [60817b8b](https://github.com/tidbcloud/dbaas-ui/commit/60817b8bc11258f0c2b43474f882db8fe7a0450c)

- Merge pull request [#3654](https://github.com/tidbcloud/dbaas-ui/pull/3654) from tidbcloud/tweak/favicon [3e13cf8f](https://github.com/tidbcloud/dbaas-ui/commit/3e13cf8ff457120f5b9c27bb9d5f403234fc4ecd)

  - tweak: multi fav icon sizes for search engine [336883bb](https://github.com/tidbcloud/dbaas-ui/commit/336883bbf96a92283b1825884e5b0b35830abf6d)

- Merge pull request [#3653](https://github.com/tidbcloud/dbaas-ui/pull/3653) from tidbcloud/fix/tibot_color [099a744d](https://github.com/tidbcloud/dbaas-ui/commit/099a744d5bc885fcc0714b8b7e3c35544ef098b7)

  - refactor: update EntryCard and HelpCenterEntry components for improved readability and styling [f3d60748](https://github.com/tidbcloud/dbaas-ui/commit/f3d60748027367bedc6963517fce254d67a824bf)

  - feat: remove actionicon [34a13b3f](https://github.com/tidbcloud/dbaas-ui/commit/34a13b3f97e94c60704d0bb3480ea832709d5e9d)

  - feat: remove enableNotification whitelist [911326b8](https://github.com/tidbcloud/dbaas-ui/commit/911326b8330912372e55c0246747c723666017a0)

- Merge pull request [#3652](https://github.com/tidbcloud/dbaas-ui/pull/3652) from tidbcloud/feat/examples-styling-fix [5ce45e6d](https://github.com/tidbcloud/dbaas-ui/commit/5ce45e6d8714a1733cb5f88b1f15d3e7ab932047)

  - feat: styles fix [fdee1001](https://github.com/tidbcloud/dbaas-ui/commit/fdee1001f4701c7385733d5838f03e24b16678d7)

  - feat: add margin [150b3dad](https://github.com/tidbcloud/dbaas-ui/commit/150b3dad1566ee9819d71efeed56ad4b142d088f)

- Merge pull request [#3650](https://github.com/tidbcloud/dbaas-ui/pull/3650) from tidbcloud/fix/observer [a214d212](https://github.com/tidbcloud/dbaas-ui/commit/a214d21273e213068885c7cfb3ed42f7789e155f)

- Merge pull request [#3645](https://github.com/tidbcloud/dbaas-ui/pull/3645) from tidbcloud/fix/billing-error-object [f13d5b70](https://github.com/tidbcloud/dbaas-ui/commit/f13d5b70638f21e468390134d07707b400e0c58a)

- Merge pull request [#3651](https://github.com/tidbcloud/dbaas-ui/pull/3651) from tidbcloud/feat/example-gallery-fix [ac58944a](https://github.com/tidbcloud/dbaas-ui/commit/ac58944a28776a948e2dd5b0dc6fa5a1f223acfe)

  - feat: update uikit version [3c0ef813](https://github.com/tidbcloud/dbaas-ui/commit/3c0ef813054b432b90927ac2e06b434837574908)

  - refactor: convert GCSBucketAccess and S3BucketAccess components to MobX observer [07dea573](https://github.com/tidbcloud/dbaas-ui/commit/07dea5735e53408ea899f5df5a189eea467f82fe)

  - feat: fix border line [35585575](https://github.com/tidbcloud/dbaas-ui/commit/35585575c90968d8543763901d7286d6b62f547e)

- Merge branch 'dev' into feat/example-gallery-fix [44332a24](https://github.com/tidbcloud/dbaas-ui/commit/44332a24f7ca331ebde91b52fbe0e09f559cc09f)

  - feat: strokewidth changed [09ec222f](https://github.com/tidbcloud/dbaas-ui/commit/09ec222f650c1ba472a352f3ddd14f9c8b635be8)

- Merge pull request [#3648](https://github.com/tidbcloud/dbaas-ui/pull/3648) from tidbcloud/feat/dataservice-uikit-fix [954a45aa](https://github.com/tidbcloud/dbaas-ui/commit/954a45aa1009af34015d4a27b28d676db2afac0e)

  - fix: sqleditor generate endpoint error [563a5095](https://github.com/tidbcloud/dbaas-ui/commit/563a5095e3570b7df230dfc52856bee6cf86a5a5)

  - feat: styling fix [e39a9800](https://github.com/tidbcloud/dbaas-ui/commit/e39a9800b71445349c3fc2f83736b8a234f41a8b)

  - feat: fix styling issue [657d7523](https://github.com/tidbcloud/dbaas-ui/commit/657d75232538b1fb2f851cbd686fcf5f7683bdf7)

- Merge pull request [#3647](https://github.com/tidbcloud/dbaas-ui/pull/3647) from tidbcloud/fix/serverless-connect [a4366c3a](https://github.com/tidbcloud/dbaas-ui/commit/a4366c3a0cd5d7790b3a057de54f72d36f9d1442)

  - fix(serverless/connection): prevent select deselection and improve code handling [705c6f83](https://github.com/tidbcloud/dbaas-ui/commit/705c6f83d67ac0a7b376ef33c200dbc54c0581f2)

  - Update ImportDropzone to use dynamic MAX_UPLOAD_FILE_SIZE label for upload instructions [8ac5cc10](https://github.com/tidbcloud/dbaas-ui/commit/8ac5cc10ab77ac4b66293981d771345e1d296048)

  - Update import file size messages to use dynamic MAX_UPLOAD_FILE_SIZE label [634d0c8b](https://github.com/tidbcloud/dbaas-ui/commit/634d0c8b6150ae03047cf1ce2e66ad4d9ac19346)

  - refactor: update MAX_UPLOAD_FILE_SIZE to 250 Mib and as an object with value and label [f07734f5](https://github.com/tidbcloud/dbaas-ui/commit/f07734f5fb247fb63376ff9d728fc0413ef1861b)

- Merge pull request [#3642](https://github.com/tidbcloud/dbaas-ui/pull/3642) from tidbcloud/fix/error_message [0fa78454](https://github.com/tidbcloud/dbaas-ui/commit/0fa784542be7f0a553de2f73d7d5e0714ef9b3d5)

- Merge pull request [#3643](https://github.com/tidbcloud/dbaas-ui/pull/3643) from tidbcloud/feat/prism-migration [3d9ce257](https://github.com/tidbcloud/dbaas-ui/commit/3d9ce257be30a2e39dcaee736104c0c2b0c8cae8)

  - fix(billing): add credit card modal shown error [360caec4](https://github.com/tidbcloud/dbaas-ui/commit/360caec4edf68442b1cb9462dfd9295d70692e3c)

  - fix(help-center): importing styles [1c00b566](https://github.com/tidbcloud/dbaas-ui/commit/1c00b56644ea4bc69144fa91843abad7dc06eb79)

  - fix: types [55d3cd4d](https://github.com/tidbcloud/dbaas-ui/commit/55d3cd4db452330a934f738770f4685a2b4a6122)

  - fix: types [30da8e4c](https://github.com/tidbcloud/dbaas-ui/commit/30da8e4c1f4c863f1e2da67dc10e8e7237c5e442)

- Merge pull request [#3644](https://github.com/tidbcloud/dbaas-ui/pull/3644) from tidbcloud/chore/refine-metrics-tabs-style [5ac902a5](https://github.com/tidbcloud/dbaas-ui/commit/5ac902a59ea8d0c4bf48d123da320d24df2a872a)

  - fix: styles [ecf935e4](https://github.com/tidbcloud/dbaas-ui/commit/ecf935e4995deaa804648e41b06508a9210175ff)

  - chore(metrics): refine tabs style [e6d4c19c](https://github.com/tidbcloud/dbaas-ui/commit/e6d4c19cd820b8ad0f3885c359ba34a6f4d659ab)

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

  - feat: prism migration [534dccf1](https://github.com/tidbcloud/dbaas-ui/commit/534dccf12f97a523b005b94167e6930fed243d7b)

  - fix: improve error message handling in ImportTaskDetailDrawer to provide additional context [09e60923](https://github.com/tidbcloud/dbaas-ui/commit/09e60923657e2241d252e2d95242b89bd74274fc)

  - fix: enhance error message handling in Preview component to include detailed context [c9c293da](https://github.com/tidbcloud/dbaas-ui/commit/c9c293dad9bfa5cb99f08199e424115cf9578163)

- Merge pull request [#3641](https://github.com/tidbcloud/dbaas-ui/pull/3641) from tidbcloud/fix/import_error_message [47e21015](https://github.com/tidbcloud/dbaas-ui/commit/47e21015e94fb0aa4ce9e695bbeb12cb6978d414)

  - fix: update error message handling in import components to include detailed error context [6cf7a082](https://github.com/tidbcloud/dbaas-ui/commit/6cf7a082fa13a48910b1e05d99f46df1bbff87e2)

- Merge pull request [#3638](https://github.com/tidbcloud/dbaas-ui/pull/3638) from tidbcloud/feat/fix-mantine-upgrading-issule [ae482937](https://github.com/tidbcloud/dbaas-ui/commit/ae48293770f084b9e846f5a3e7c4beaf82bd0219)

  - feat: fix connection test [98eaa77a](https://github.com/tidbcloud/dbaas-ui/commit/98eaa77aa3b4a96ba9228b8c39e7b8b344955841)

- Merge pull request [#3640](https://github.com/tidbcloud/dbaas-ui/pull/3640) from tidbcloud/fix/dropzone [d2ce710d](https://github.com/tidbcloud/dbaas-ui/commit/d2ce710dacdebf7c264539a7400df24a94787543)

  - fix: change button variant from light to default and remove custom border styling [d3b37f1b](https://github.com/tidbcloud/dbaas-ui/commit/d3b37f1b932b176cd70e3a6f904324d68d6dfc4a)

- Merge pull request [#3639](https://github.com/tidbcloud/dbaas-ui/pull/3639) from tidbcloud/fix/dropzone [2d606555](https://github.com/tidbcloud/dbaas-ui/commit/2d60655539ddf1fd3d65cab72fb7a5a9208f3883)

  - refactor(UploadLocalFile): remove unnecessary onClick prevention for file upload [0a40bcf8](https://github.com/tidbcloud/dbaas-ui/commit/0a40bcf81c56ba3ca7b1d4089ddf97534f8dad33)

- Merge pull request [#3637](https://github.com/tidbcloud/dbaas-ui/pull/3637) from tidbcloud/fix/sx-style [0bd930a0](https://github.com/tidbcloud/dbaas-ui/commit/0bd930a0cde1381924f95bfcaa714cf3c853720b)

  - feat: fix ui issules [20813eb4](https://github.com/tidbcloud/dbaas-ui/commit/20813eb4ab884b53dc7116695bd5f70510253d46)

  - fix(helpcenter): update help center style [d74b93f0](https://github.com/tidbcloud/dbaas-ui/commit/d74b93f0b6a3df889cf257591f5b5448081a8990)

- Merge pull request [#3632](https://github.com/tidbcloud/dbaas-ui/pull/3632) from tidbcloud/feat/serverless-overview-examples-card [427f77bf](https://github.com/tidbcloud/dbaas-ui/commit/427f77bf66ff5ceade1c09bd56c50b83419b657c)

- Merge branch 'dev' into feat/serverless-overview-examples-card [7b34b16b](https://github.com/tidbcloud/dbaas-ui/commit/7b34b16b53e2209735244b2beeade4abd255b4b8)

  - feat: switch back to light-weight badges styling [72b6d278](https://github.com/tidbcloud/dbaas-ui/commit/72b6d278d06f1441e2775aa4ea23f4c9e64333d4)

- Merge pull request [#3636](https://github.com/tidbcloud/dbaas-ui/pull/3636) from tidbcloud/fix/dropzone [91c425cc](https://github.com/tidbcloud/dbaas-ui/commit/91c425cc3f66e86e156694fa8671f9354e2d6ca4)

  - refactor(ImportDropzone): simplify component by removing CustomImportDropzone and integrating Dropzone directly [d6169c1a](https://github.com/tidbcloud/dbaas-ui/commit/d6169c1aeb201a4e8decb81fdc020dcf4994c445)

  - feat: remove fw={500} for the consistency [10957b80](https://github.com/tidbcloud/dbaas-ui/commit/10957b804d8c9a48cc8bedb317bb8382c14c9192)

  - feat: unify homepage badges [f09bbaaa](https://github.com/tidbcloud/dbaas-ui/commit/f09bbaaabca1bafb384ba787ee1c65a16fca2d68)

  - feat: fix new APIs of colorScheme [0e54b7ae](https://github.com/tidbcloud/dbaas-ui/commit/0e54b7aee53506100e5c814def35c2037a52a687)

- Merge branch 'dev' into feat/serverless-overview-examples-card [aa51b785](https://github.com/tidbcloud/dbaas-ui/commit/aa51b785bcd1a03f679d993606bd3585da0630d4)

- Merge pull request [#3634](https://github.com/tidbcloud/dbaas-ui/pull/3634) from tidbcloud/fix/dm [0b6c0d43](https://github.com/tidbcloud/dbaas-ui/commit/0b6c0d4393dc3755526f8c898e22d7b0ace669f5)

  - chore: update @tidbcloud/uikit to version 2.0.0-beta.113 in package.json and yarn.lock [80a1381f](https://github.com/tidbcloud/dbaas-ui/commit/80a1381f72d05cbd4fdc4b6449e4ed6250f3caf5)

  - refactor(ConfigureTarget): wrap zone selection components in Group for improved layout [671eac3f](https://github.com/tidbcloud/dbaas-ui/commit/671eac3f2942c66eb2f8c84c4888c9ef508a60a3)

- Merge pull request [#3526](https://github.com/tidbcloud/dbaas-ui/pull/3526) from tidbcloud/feat/uikit_v2 [8754b77c](https://github.com/tidbcloud/dbaas-ui/commit/8754b77cf3d46185efc24f0d2f923715b3f35f54)

  - feat: add logs [51b275fc](https://github.com/tidbcloud/dbaas-ui/commit/51b275fc40da1176bac94ce7f90d01cc43fc3c1e)

- Merge branch 'dev' into feat/serverless-overview-examples-card [021aecef](https://github.com/tidbcloud/dbaas-ui/commit/021aecefceda8745cd2ce492a417b0b2da1be943)

  - chore(monitoring): update chart panel style [dbb4aabc](https://github.com/tidbcloud/dbaas-ui/commit/dbb4aabc5aecad33f94207a10bbe237a71b77c64)

- Merge pull request [#3630](https://github.com/tidbcloud/dbaas-ui/pull/3630) from tidbcloud/release-20250107 [0157e901](https://github.com/tidbcloud/dbaas-ui/commit/0157e901b2b309826a3120b736da6e2c5a1235a3)

- Merge pull request [#3631](https://github.com/tidbcloud/dbaas-ui/pull/3631) from tidbcloud/release-20250107 [9c134cbf](https://github.com/tidbcloud/dbaas-ui/commit/9c134cbf1b814fa13bd27e768fe26383c1092176)

  - release: 20250107 [9a26f40d](https://github.com/tidbcloud/dbaas-ui/commit/9a26f40d2870768e42ca71081acd26f859287e46)

- Merge pull request [#3626](https://github.com/tidbcloud/dbaas-ui/pull/3626) from tidbcloud/feat/e2e-test-prod [3127c2c7](https://github.com/tidbcloud/dbaas-ui/commit/3127c2c7394576312d7a53a0e8deb2af4fad8615)

- Merge pull request [#3590](https://github.com/tidbcloud/dbaas-ui/pull/3590) from tidbcloud/tweak/costexplorer-err [c22f845a](https://github.com/tidbcloud/dbaas-ui/commit/c22f845a7cf679772dfb3c1c3295b51e3620102c)

  - feat: fix styling problem [5406fc1d](https://github.com/tidbcloud/dbaas-ui/commit/5406fc1d8997c08ecf0b104426d7f439491e2f97)

  - fix(SpendLimitUsage): update progress component to display sections dynamically and add debug logging [a67f1ec5](https://github.com/tidbcloud/dbaas-ui/commit/a67f1ec56de53f34830da9dfae11ba5cc74e2b6b)

  - refactor(StatusComponents): enhance status components to accept 'withinPortal' prop for improved hover card handling [cf488889](https://github.com/tidbcloud/dbaas-ui/commit/cf4888897174d217041d2a1b992413b3a3f0543c)

  - refactor(Imports): rename variables for clarity and improve loading state handling in Imports component [6d2ce61c](https://github.com/tidbcloud/dbaas-ui/commit/6d2ce61c79b85ab635da9fecf53052ea02b380cd)

  - refactor(ImportTaskDetailDrawer): add padding and className for improved layout and styling consistency [14c8a65b](https://github.com/tidbcloud/dbaas-ui/commit/14c8a65bf6dfeaa31c4486a84cf0a748a78da841)

  - fix: merge conflict [0d6d3484](https://github.com/tidbcloud/dbaas-ui/commit/0d6d348413baede59dc700daff4d7f22a94236ce)

  - chore(diagnosis): fix info table style [7c9c4af4](https://github.com/tidbcloud/dbaas-ui/commit/7c9c4af4cff964490ab8a06ff778d1a110cae6c0)

  - chore: upgrade @tidbcloud/uikit to version 2.0.0-beta.112 in package.json and yarn.lock [c76d7e13](https://github.com/tidbcloud/dbaas-ui/commit/c76d7e130233bfd6ad16c29cb76e7c9612f31568)

  - fix: vercel ui fix [072048f4](https://github.com/tidbcloud/dbaas-ui/commit/072048f4d06c208057ed0e767a77c85a43322cdc)

  - fix: vercel ui fix [9e2ba958](https://github.com/tidbcloud/dbaas-ui/commit/9e2ba958a23a76350f813b9799d08aa01d5742be)

  - fix: vercel ui fix [83871fe8](https://github.com/tidbcloud/dbaas-ui/commit/83871fe8af0c9068c0e4d7a309cc8b7cd93f3e68)

  - fix errors after merge dev branch [ca13ab21](https://github.com/tidbcloud/dbaas-ui/commit/ca13ab2131e57cda15cff838074a04c8e82dd3f8)

  - refactor(ExportTaskDetail): update layout and styling for improved consistency and readability, including adjustments to padding and code block styles [f78fad0d](https://github.com/tidbcloud/dbaas-ui/commit/f78fad0d61564b3b39f4ba8d4bc8da29e07301c2)

  - refactor(Imports): update styles for improved layout consistency and responsiveness in Import and ImportTaskDetailDrawer components [798c54de](https://github.com/tidbcloud/dbaas-ui/commit/798c54de92566fc4fae3512f3261cddaaa47d775)

  - fix: editor scroll bar [2df5461c](https://github.com/tidbcloud/dbaas-ui/commit/2df5461cf50cfaaad1702db4808e1f3a6d5bd6ea)

  - refactor: migrate CSSObject imports from '@tidbcloud/uikit/utils' to '@tidbcloud/uikit/emotion' in multiple components for improved styling consistency [99fe2857](https://github.com/tidbcloud/dbaas-ui/commit/99fe285731baffa0b4a669182226ed60f4417054)

  - refactor: migrate styles from '@tidbcloud/uikit/utils' to '@tidbcloud/uikit/emotion' across multiple components for improved styling consistency [554c726c](https://github.com/tidbcloud/dbaas-ui/commit/554c726c3cb54b673de5b6d3d54959ccbdc5e271)

  - chore: upgrade @tidbcloud/uikit to version 2.0.0-beta.110 in package.json and yarn.lock [cce64768](https://github.com/tidbcloud/dbaas-ui/commit/cce647689c7cf50ee4c280a560dbf894b4cff5d1)

  - fix changefeed merge [bc22f5d8](https://github.com/tidbcloud/dbaas-ui/commit/bc22f5d8879b03232bb16911c8f65d7d6aa9ae99)

  - feat: dataservice ui fix [27df321b](https://github.com/tidbcloud/dbaas-ui/commit/27df321b52c05682f940349f13908cb67f938a87)

  - refactor(Import): update ImportStatusColorMap type definition for improved type safety [e026cd8c](https://github.com/tidbcloud/dbaas-ui/commit/e026cd8c281f1fe5b218a99893a833f220e5a5d0)

  - fix(Import): change type assertion from 'satisfies' to 'as' since CRA's babel not support it [62157566](https://github.com/tidbcloud/dbaas-ui/commit/62157566181ec5aec53fd807ad91a2f4910c3670)

  - refactor(AdvancedSettings): update layout components to use 'gap' instead of 'spacing' for improved consistency; adjust Group properties for better alignment and responsiveness [782c27b7](https://github.com/tidbcloud/dbaas-ui/commit/782c27b7bad752f2068f64f49e62172b5543702c)

  - feat: upgrade uikit, typescript and prettier [72f254fd](https://github.com/tidbcloud/dbaas-ui/commit/72f254fd8c4b2c7d315b84def76c27dc4936db49)

  - feat: sql editor uikit update fix [733b6875](https://github.com/tidbcloud/dbaas-ui/commit/733b6875b0f8cfd1ddaf59e2e6a4aecdf897989f)

  - fix(ProTable): pagination icon [ea2e9ff3](https://github.com/tidbcloud/dbaas-ui/commit/ea2e9ff3caa73053d22dfc359fce4f18215fdf6b)

  - feat(ProTable): default set manualPagination true [f37a93a9](https://github.com/tidbcloud/dbaas-ui/commit/f37a93a977bc2c9e295ce64123fa404074c08e2a)

  - feat: fix notification ui issuless [7397e566](https://github.com/tidbcloud/dbaas-ui/commit/7397e56695769f4f46d08729947c75950bf0b908)

  - feat: fix cluster creation and maintenance window ui issules [15f79b30](https://github.com/tidbcloud/dbaas-ui/commit/15f79b3065aa0df73930b8a4cb629cfcee4c1a5b)

  - refactor(ImportFromCloudForServerless): add wrapper div around button for improved layout consistency [cff18cbf](https://github.com/tidbcloud/dbaas-ui/commit/cff18cbf9c04a8ba499804b3c07652394d67a9ab)

  - refactor(ImportFromCloudForServerless): update layout components to use 'gap' instead of 'spacing' for improved consistency; adjust Group and Stack properties for better alignment and responsiveness; minor adjustments in Imports index for icon positioning [0e04b454](https://github.com/tidbcloud/dbaas-ui/commit/0e04b454ae915aae687d2e0f1708cd9bb4ee4ef1)

  - feat: dataservice ui fix [9e8b3eef](https://github.com/tidbcloud/dbaas-ui/commit/9e8b3eefea691c038cea06fc27a4b5f67d12843e)

  - refactor(credit-cards): restructure CreditCardItem component for improved layout and interaction; enhance DeleteCardModal click handling [30613dd0](https://github.com/tidbcloud/dbaas-ui/commit/30613dd0ea5ff63e64d120bd2f925d654aa1e2e7)

  - refactor(cost-explorer): enhance date input layout and fix flickering issue [77f69f50](https://github.com/tidbcloud/dbaas-ui/commit/77f69f5016e3095559b92ab5ba86e08c2be60650)

  - chore: upgrade @tidbcloud/uikit to version 2.0.0-beta.97 and refactor PageHeader component to use PageShell.Header [e2db70da](https://github.com/tidbcloud/dbaas-ui/commit/e2db70da0a877d81dfa53727324ee0cdcdfe5e4e)

  - refactor: update component props structure for improved layout consistency in Backup, Changefeed, and Data Migration screens [caa303d8](https://github.com/tidbcloud/dbaas-ui/commit/caa303d8f608514f57834a3d1cbc11d216b459ee)

  - chore: upgrade @tidbcloud/uikit to version 2.0.0-beta.92 in package.json and yarn.lock [4e82dc71](https://github.com/tidbcloud/dbaas-ui/commit/4e82dc71804dce6b9774f38916f8736a83d1f904)

  - chore: update dependencies and fix type errors in integration forms [3840f317](https://github.com/tidbcloud/dbaas-ui/commit/3840f3178ae78e20474077b04dad6fcc779996f2)

  - fix: fix SQLWithPopover style [f6b55781](https://github.com/tidbcloud/dbaas-ui/commit/f6b557819ff3936b6a3eb406d28fc8a0e014769d)

  - fix(diagnosis): flexible column width [d3fa41b5](https://github.com/tidbcloud/dbaas-ui/commit/d3fa41b5b3391774f20f6ca9d3f37cde305e6095)

  - fix conflict [dccd07b7](https://github.com/tidbcloud/dbaas-ui/commit/dccd07b7ee454b5f860627696ddb3c62110b78ad)

  - fix(style): cost explorer filter [861256b8](https://github.com/tidbcloud/dbaas-ui/commit/861256b80c94fb7d6abc09e124160eb2ca4a35d5)

  - chore: sync metrics panel style [6b83dae0](https://github.com/tidbcloud/dbaas-ui/commit/6b83dae0d4706c0e7a4a50345cb960bc83d3f339)

  - fix(style): metrics panel [9bd8cabe](https://github.com/tidbcloud/dbaas-ui/commit/9bd8cabe17c283ceb7c91877be57b8aa8ea3fef1)

  - fix(style): tree select [d2369017](https://github.com/tidbcloud/dbaas-ui/commit/d23690178fa1695e06b69c03d4a39be63375d684)

  - fix: fix metrics panel and upgrade uikit [baea7838](https://github.com/tidbcloud/dbaas-ui/commit/baea7838670b164027cb960ec97eef78699ad4ef)

  - fix: fix AutoRefreshButton style [a161f682](https://github.com/tidbcloud/dbaas-ui/commit/a161f682e9ee8cb047784be06c051a5ce63de8bf)

  - fix(billing): label font style [32a114eb](https://github.com/tidbcloud/dbaas-ui/commit/32a114eb23d2dbdfb0216b66afc01a85e76008fb)

  - chore: update @tidbcloud/uikit to version 2.0.0-beta.81 in package.json and yarn.lock [2d67630b](https://github.com/tidbcloud/dbaas-ui/commit/2d67630bf5ea29f8e20882a8d44f7635d2a4c2e0)

  - fix(NotificationCard): set actionicon overflow to visible [28f45ad4](https://github.com/tidbcloud/dbaas-ui/commit/28f45ad48c823a0399d7c6c7b930a14f8d949a04)

  - feat(style): remove useless variables [2a6b8a00](https://github.com/tidbcloud/dbaas-ui/commit/2a6b8a005e3e6751fe182bd2bc52e3c72ffc6f64)

  - fix(global.css): remove !important from button overflow style [9512c896](https://github.com/tidbcloud/dbaas-ui/commit/9512c896e35923948ebec4ca0820063d999f1158)

  - refactor(ClusterFee): remove unused styles and clean up component imports [2fe675d2](https://github.com/tidbcloud/dbaas-ui/commit/2fe675d29a0a82064bc22d4ca6056873a72db5f1)

  - fix(global.css): update button overflow style to ensure visibility in flex containers [8f0c34ef](https://github.com/tidbcloud/dbaas-ui/commit/8f0c34efc5c6c7e27a8120dc07ecdd15c13421cd)

  - fix(global.css): update body styles and inherit colors from uikit theme [fb2aa623](https://github.com/tidbcloud/dbaas-ui/commit/fb2aa6234c711f7957aa9a71ef704ea0f08fcbb9)

  - fix(account): layout [76787d46](https://github.com/tidbcloud/dbaas-ui/commit/76787d4684fe7423b9f6728a8b8d4acab4db2cd8)

  - fix(billing): billing profile select error [2d5ccf74](https://github.com/tidbcloud/dbaas-ui/commit/2d5ccf74e996d2adc7fc4ab9c9f84f67e65fc526)

  - fix(org): integration style [45708368](https://github.com/tidbcloud/dbaas-ui/commit/45708368e83b3dc0b092aefb84b08be8ad160b11)

  - fix(Org): groups styles [16317c18](https://github.com/tidbcloud/dbaas-ui/commit/16317c187fb2ef116d9cebceb2dbd549e68da736)

  - feat: fix filtermultiselect [03f68b09](https://github.com/tidbcloud/dbaas-ui/commit/03f68b096c69e8988a81f5509963d6701d8cae6f)

  - fix(IAM): border style [abb31df9](https://github.com/tidbcloud/dbaas-ui/commit/abb31df9e8695bdf5178a7275e68c85daa6b47e6)

  - fix(Account): authorized apps layout [41afa9fb](https://github.com/tidbcloud/dbaas-ui/commit/41afa9fbef9e1199766a6d277342239431fe98ef)

  - feat(IAM): migrate icon [033d3867](https://github.com/tidbcloud/dbaas-ui/commit/033d3867b91f588a6aa4f3a9bcb47eabb8dd98a8)

  - fix: update inputWrapperOrder for ClusterInfo component [4859cc72](https://github.com/tidbcloud/dbaas-ui/commit/4859cc72c3fd4f6b4ed56d638ba4f239e4cb718a)

  - fix: upgrade @tidbcloud/uikit to version 2.0.0-beta.79 [c87e3b85](https://github.com/tidbcloud/dbaas-ui/commit/c87e3b85f72d3d317339553353b093c1c11f5b72)

  - fix: upgrade @tidbcloud/uikit to version 2.0.0-beta.78 [de36af75](https://github.com/tidbcloud/dbaas-ui/commit/de36af757fa934bc36a6698042e562252ca5b91b)

  - fix: hidden form input [2579619d](https://github.com/tidbcloud/dbaas-ui/commit/2579619dac292da17c21e133b255401e8322ad60)

  - fix: inherit global css [7bc2e61a](https://github.com/tidbcloud/dbaas-ui/commit/7bc2e61a8ffc9dc4465757a93388eaf88253b090)

  - fix: styles [57315743](https://github.com/tidbcloud/dbaas-ui/commit/57315743c27bcf33a0932e36c9d0c9d9a7efd01e)

  - fix: upgrade uikit & icon size should be number [6ee56025](https://github.com/tidbcloud/dbaas-ui/commit/6ee5602599d9dd555fe8f803b9bd5ccc403bb3e8)

  - fix(org): user table style [13b8eaaf](https://github.com/tidbcloud/dbaas-ui/commit/13b8eaaf9b2e2bd34a66683ee9cb49395b7a9b6d)

  - fix(ProTable): enablePinning -> enableColumnPinning [e3b326b2](https://github.com/tidbcloud/dbaas-ui/commit/e3b326b266a430331c61ca21078e16ee0bc34ff8)

  - fix(ProTable): table style error [e467c943](https://github.com/tidbcloud/dbaas-ui/commit/e467c943f07cfd94c9d196cf88d2cb15880bf3ed)

  - fix: appshell layout [62a8ae6a](https://github.com/tidbcloud/dbaas-ui/commit/62a8ae6aa58242006ba20691a68e4a0a4382223d)

  - fix: other shell layout [c9248106](https://github.com/tidbcloud/dbaas-ui/commit/c92481062a4c2137c8c0ea54e6884fa5fedb398b)

  - fix: color scheme size [222568dc](https://github.com/tidbcloud/dbaas-ui/commit/222568dcb122859e320d782978cc979b34d1bc9c)

  - fix: global appshell styles [1b352366](https://github.com/tidbcloud/dbaas-ui/commit/1b352366b967b01e958abd9f678057c062c38727)

  - fix: global appshell styles [fba35b6a](https://github.com/tidbcloud/dbaas-ui/commit/fba35b6a92f5271dd0b4c5b99dbce3c61edef4d6)

  - fix: global appshell layout [61436dd8](https://github.com/tidbcloud/dbaas-ui/commit/61436dd8ddd8c84afc67bb841086f7900260ac48)

  - fix: sqleditor page error [11545471](https://github.com/tidbcloud/dbaas-ui/commit/11545471e65a4063ce11a085aad94de992aee74b)

  - test: remove legacy tests [9a9fa182](https://github.com/tidbcloud/dbaas-ui/commit/9a9fa182994786c74af87ce08f62322b11c8ba79)

  - fix: make appshell layout work [d948b1bf](https://github.com/tidbcloud/dbaas-ui/commit/d948b1bf7bd71e6913d30389b0c55fa9043547d9)

  - fix: import uikit css to index.tsx [b7c988a1](https://github.com/tidbcloud/dbaas-ui/commit/b7c988a16d2c80073560173c28a1633215383d93)

  - fix: fake tabler icon [9bdf7c33](https://github.com/tidbcloud/dbaas-ui/commit/9bdf7c33390bd4c472df8e97071b581a29d88225)

  - fix: BasicTable in VPCForCluster [61b5dd25](https://github.com/tidbcloud/dbaas-ui/commit/61b5dd251eef88414f891086a705936f4fa9b678)

  - feat: fix error type [efc4d0e0](https://github.com/tidbcloud/dbaas-ui/commit/efc4d0e046a01b1ce59d6cc8eaa2a6cdf3663473)

  - feat: restore org auditlog [2e6706d8](https://github.com/tidbcloud/dbaas-ui/commit/2e6706d840ceda7b194039872a9f0f2c0a8190e9)

  - fix: FilterMultiSelect [f2276fde](https://github.com/tidbcloud/dbaas-ui/commit/f2276fdec24c342867b688a74cf802d0034acb5c)

  - fix: AutoRefreshButton and ServerlessTierConnect type [a523816e](https://github.com/tidbcloud/dbaas-ui/commit/a523816e6efbf7abd301e492a2877561e83ac8d4)

  - fix: ClusterV2/components/MetricsPanel [e9cb1f1e](https://github.com/tidbcloud/dbaas-ui/commit/e9cb1f1eceba776849a8c1c52cff7d81b90bdf04)

  - fix: Cluster/Replication/DetailMetrics [4ec5c387](https://github.com/tidbcloud/dbaas-ui/commit/4ec5c38753f8ab5508a8cd569603a19443fe2884)

  - fix: app/v2/SideNavBar [59ce7f33](https://github.com/tidbcloud/dbaas-ui/commit/59ce7f33349d23a769517f8c457dbcbfb215c24a)

  - fix: main and cluster shell error [dc09d0da](https://github.com/tidbcloud/dbaas-ui/commit/dc09d0da40b888c5acce9db7d11fa65494bb7cb9)

  - fix: update [ec06a79c](https://github.com/tidbcloud/dbaas-ui/commit/ec06a79cc4bc95e534be4580e7ded468f3cc140b)

  - fix: update [eba59094](https://github.com/tidbcloud/dbaas-ui/commit/eba59094e7522dcc18fc23e60edfba56de7c8f0b)

  - fix: update [679b36e2](https://github.com/tidbcloud/dbaas-ui/commit/679b36e2c255a467578772c21acda1bf55cf1e81)

  - fix: Typography align -> ta [65a3ab19](https://github.com/tidbcloud/dbaas-ui/commit/65a3ab19ec7a35e26415d233237dc00359e4037c)

  - fix: remove some of the @tidb-cloud-uikit/\* alias [aba844d1](https://github.com/tidbcloud/dbaas-ui/commit/aba844d1ab26a3e6909a3b2d82ab3de6485465f1)

  - fix: Select itemComponent -> renderOption [4a966b82](https://github.com/tidbcloud/dbaas-ui/commit/4a966b826cc6f2ad80e682e76009d64654a2a6ab)

  - feat: sqleditor & dataservice uikit update [40985901](https://github.com/tidbcloud/dbaas-ui/commit/409859011d8480f9eab1506686fbeeb9f189a8e2)

  - fix: update [ebe6ab05](https://github.com/tidbcloud/dbaas-ui/commit/ebe6ab0599ad661a560f3683282ea99d5089a91f)

  - feat: sqleditor uikit update [3e670fe9](https://github.com/tidbcloud/dbaas-ui/commit/3e670fe9632143d8c1cc9a4dab8ad2fd6a523bc4)

  - feat: dataservice helpcenter uikit update [b6ff69fa](https://github.com/tidbcloud/dbaas-ui/commit/b6ff69fafe3969e1c9fabe703a59b58803b91b98)

  - fix: error styles [e8ffd6fe](https://github.com/tidbcloud/dbaas-ui/commit/e8ffd6fe6169fe26491856a5d860dac2b84628c7)

  - fix: update [a9ff7b26](https://github.com/tidbcloud/dbaas-ui/commit/a9ff7b26405d1a23b9d36b3d37d902189e73781b)

  - remove TimezonePicker [d225cc28](https://github.com/tidbcloud/dbaas-ui/commit/d225cc281cecedfc56ef3e5e6f4ac548ed961f4c)

  - fix: import TargetInput [10578afa](https://github.com/tidbcloud/dbaas-ui/commit/10578afa97a75291215671791565a0e057b2d0b7)

  - fix: update [a0fa9826](https://github.com/tidbcloud/dbaas-ui/commit/a0fa98263f4d65738a8e6e95670392c284803ec5)

  - chore: bump uikit version [e7e51bd8](https://github.com/tidbcloud/dbaas-ui/commit/e7e51bd88c9321b552e83e87155315b973ba1b1e)

  - fix: Alerts [33769a80](https://github.com/tidbcloud/dbaas-ui/commit/33769a80e61f5e1510cb801e64dfa5a5d4b009db)

  - tweak: HeaderText type [2e3ed4b9](https://github.com/tidbcloud/dbaas-ui/commit/2e3ed4b99a1c34673f80e1e4b528253cc36791ed)

  - fix: Chatbot/HeaderText [a9896400](https://github.com/tidbcloud/dbaas-ui/commit/a98964007fa9e46089fab67fde22a4581943cf8b)

  - fix: DatePicker type [d497b7da](https://github.com/tidbcloud/dbaas-ui/commit/d497b7dad1d6e73c0421ab4bdcc7ca830704207c)

  - fix: CostExplorer [f05405b3](https://github.com/tidbcloud/dbaas-ui/commit/f05405b347a22b4c4823bb112e01262378149468)

  - fix: BudgetAlert [e9d11860](https://github.com/tidbcloud/dbaas-ui/commit/e9d11860b0378be0cbe9f909cd2086aefad55d4a)

  - fix: OrgSettings/Navbar [a3549a26](https://github.com/tidbcloud/dbaas-ui/commit/a3549a2633bfe3d7adb02b0593fd2c21dc7db0a3)

  - fix: Admin/Navbar [5d74eaef](https://github.com/tidbcloud/dbaas-ui/commit/5d74eaef07fa963a0bead41168ec14760ee6ec19)

  - fix: ClusterV2/Container/Navbar [fe05f172](https://github.com/tidbcloud/dbaas-ui/commit/fe05f172c98f10feab2f570a9eea8a49b2fc774f)

  - fix: Authorization [04b5397b](https://github.com/tidbcloud/dbaas-ui/commit/04b5397b24719e51e5696f3b445b520be5e93b51)

  - fix: Account/Navbar [81dca932](https://github.com/tidbcloud/dbaas-ui/commit/81dca932078603b88f126017b0f4462990504b83)

  - chore: bump uikit version [f12a2c9e](https://github.com/tidbcloud/dbaas-ui/commit/f12a2c9e11888a446bf22c9bdf3ca303bad2a53c)

  - feat: migrate uikit [7b6dd003](https://github.com/tidbcloud/dbaas-ui/commit/7b6dd00337c3e6fecb34808b06979b059ca1f0c7)

  - feat: migrate to lateset uikit [f962e3ed](https://github.com/tidbcloud/dbaas-ui/commit/f962e3ed7ecb5d79b4c74e1200501bcb26fac7d4)

  - feat: fix network error type [fac2f084](https://github.com/tidbcloud/dbaas-ui/commit/fac2f084da3abddab5ef44eee1b895053ac917ff)

  - feat: migrate to latest uikit [c8deb07d](https://github.com/tidbcloud/dbaas-ui/commit/c8deb07d74306b10041848e52913451fa32ccd57)

  - feat: fix Connection/shared/components type error [3585f169](https://github.com/tidbcloud/dbaas-ui/commit/3585f169398dedbdd3d075b0217f12915d9748a6)

  - fix: chart error type [d60cb8b4](https://github.com/tidbcloud/dbaas-ui/commit/d60cb8b4f838b6739947f3cd02203ea19efcff78)

  - fix: Chats [20ad2623](https://github.com/tidbcloud/dbaas-ui/commit/20ad2623925811c216bf37ea0a4450d1205f6560)

  - fix: routes [5cde188e](https://github.com/tidbcloud/dbaas-ui/commit/5cde188e09d3ddae0ad7c6feb225ef740d45ed78)

  - fix: NavMenu [66d1f91b](https://github.com/tidbcloud/dbaas-ui/commit/66d1f91b9b1f2da70e31bcf6fbc3c7c3c3e0d147)

  - fix: ClusterStatusIcon [b9adaeb4](https://github.com/tidbcloud/dbaas-ui/commit/b9adaeb4e3eb2abf554328a7660c55c6c08004a8)

  - feat:fix type error [c6ae39e0](https://github.com/tidbcloud/dbaas-ui/commit/c6ae39e07e2560ce814d638bbfad4a68a4d75c9e)

  - fix: keyviz style [d78d08b9](https://github.com/tidbcloud/dbaas-ui/commit/d78d08b974e52580ba87976b69f51c7d936eef69)

  - feat: remove origin audit log files [c65aaf64](https://github.com/tidbcloud/dbaas-ui/commit/c65aaf6451cad4b8c0ff6a6e7844917fee7c007e)

  - feat: sqleditor theme uikit upgrade [ca1085b1](https://github.com/tidbcloud/dbaas-ui/commit/ca1085b1f4e5cea65ba6dd163111856c8212d835)

  - fix: diagnosis apps type errors part 2 [b3adaa8f](https://github.com/tidbcloud/dbaas-ui/commit/b3adaa8f48a68f8cf7bab7811594bb97bb963330)

  - fix: diagnosis apps type errors [9da2df6d](https://github.com/tidbcloud/dbaas-ui/commit/9da2df6d1dee9f0e654af20da1c1ce8d8b8cf8e4)

  - feat: sqleditor uikit upgrade [54d1e7a8](https://github.com/tidbcloud/dbaas-ui/commit/54d1e7a8a0a1179397458b3b54eba96531c8f249)

  - feat: dataservice uikit upgrade [f8f2a7a6](https://github.com/tidbcloud/dbaas-ui/commit/f8f2a7a650cde141aecfeb362196cc558578fae4)

  - feat(Container): migrate container sizes [2b470fce](https://github.com/tidbcloud/dbaas-ui/commit/2b470fce546613e693b5846d911615323f9b3547)

  - feat: remove mantineThemeOther override [63e324e9](https://github.com/tidbcloud/dbaas-ui/commit/63e324e98cf80ac7185de2a9318bb8f0410f0f38)

  - fix(user): fix type error [3ffd711b](https://github.com/tidbcloud/dbaas-ui/commit/3ffd711b68b4ae85f8a0364540d6919a90384ec1)

  - fix: billing, org type error [e403cbec](https://github.com/tidbcloud/dbaas-ui/commit/e403cbec70f120f97676a3fb577a32dee03fdc70)

  - fix: revert deletion [d1082041](https://github.com/tidbcloud/dbaas-ui/commit/d1082041206ad597e7e2fc44928585cd222401ae)

  - fix: size -> fz, missing imports and other props renaming [51449669](https://github.com/tidbcloud/dbaas-ui/commit/51449669ce4040b437bc0b7a02d63c453163ddef)

  - fix: remove unused code [6b434477](https://github.com/tidbcloud/dbaas-ui/commit/6b4344778834465c951e7af7db629a5407c11a1d)

  - fix: Typography variant body2 -> label-lg [9d18ba49](https://github.com/tidbcloud/dbaas-ui/commit/9d18ba4981e40425e6390df78774df66772fd04b)

  - fix: overlayOpacity -> overlayProps={{ opacity: x }} [b65a10d3](https://github.com/tidbcloud/dbaas-ui/commit/b65a10d3bf06233976764d97987e8a194ef2f788)

  - fix: overlayBlur -> overlayProps={{ blur: x }} [0892b396](https://github.com/tidbcloud/dbaas-ui/commit/0892b39681cf28658ba18f4facefab425fa01225)

  - fix(survey): type error [7daf0920](https://github.com/tidbcloud/dbaas-ui/commit/7daf09203f7e89995c10362eefd36330edef2b0c)

  - fix: filledtable [7be9e6bd](https://github.com/tidbcloud/dbaas-ui/commit/7be9e6bdb664c72fecec3bd02eae61af515b3c28)

  - fix: color scheme hook [1fed04cb](https://github.com/tidbcloud/dbaas-ui/commit/1fed04cb481fe4ec340e70485005f0940cf6af18)

  - fix: leftSection [096f1c05](https://github.com/tidbcloud/dbaas-ui/commit/096f1c052221db27d61d0c3cef6869bf5dbb6c4f)

  - refactor: position -> justify [611ffdca](https://github.com/tidbcloud/dbaas-ui/commit/611ffdcaed09a31c7617aa3397100eb5cf78456f)

  - refactor: migrate to latest uikit [728fb051](https://github.com/tidbcloud/dbaas-ui/commit/728fb051c6dde9707d1ed1fb7619c5d258fe6abc)

  - feat: use latest uikit [d32accf2](https://github.com/tidbcloud/dbaas-ui/commit/d32accf2be5f91426df19a22ec5068353c9103c9)

  - refactor: remove unused script [5d53d7d0](https://github.com/tidbcloud/dbaas-ui/commit/5d53d7d0a1abc1057232cf146c8ca909c4920293)

- Merge pull request [#3628](https://github.com/tidbcloud/dbaas-ui/pull/3628) from tidbcloud/fix/overview-usage-bar-color [0f7b8189](https://github.com/tidbcloud/dbaas-ui/commit/0f7b818972a53943a3cd25765f7165b7cc9d02e5)

  - feat: add dark mode logos [035bc581](https://github.com/tidbcloud/dbaas-ui/commit/035bc5816d093a13d4a01d7b1692bfe433d53ed2)

  - fix(signup): marketplace logo overlap [1c6ac74b](https://github.com/tidbcloud/dbaas-ui/commit/1c6ac74b75b01867b91413a61178000dc7d3629c)

- Merge pull request [#3618](https://github.com/tidbcloud/dbaas-ui/pull/3618) from tidbcloud/fix/import_progress [554d20ed](https://github.com/tidbcloud/dbaas-ui/commit/554d20ed096cc519a324226dd04b5cc061f67683)

  - fix(serverless): update usage progress bar color [7711970e](https://github.com/tidbcloud/dbaas-ui/commit/7711970e57cccfb580d2d3b113d5fb77adeb7236)

  - feat: merged from main [5dd26375](https://github.com/tidbcloud/dbaas-ui/commit/5dd26375a1bbe93649b37d67bc4f76ff80344355)

- Merge pull request [#3627](https://github.com/tidbcloud/dbaas-ui/pull/3627) from tidbcloud/fix/dataapp-delete [1df732bc](https://github.com/tidbcloud/dbaas-ui/commit/1df732bce26f3ce9bf90668595395d03253b504f)

  - fix: dataapp delete form state [8a717dd4](https://github.com/tidbcloud/dbaas-ui/commit/8a717dd458032e05ec5d8d8ca8f20bb2d537afa0)

  - fix(ImportOptions): update getFormatOptions to include fileCountMode [2a7b507a](https://github.com/tidbcloud/dbaas-ui/commit/2a7b507a44f9615220bcc9417823f5bf95702333)

  - feat(DataMigration): enhance PrivateLinkMessage component for Azure MySQL support [0935d8e1](https://github.com/tidbcloud/dbaas-ui/commit/0935d8e12cd24ac54b6a5401bcf21c446dd034a8)

  - fix(ErrorHandling): update error handling for cluster and import processes [ac429c39](https://github.com/tidbcloud/dbaas-ui/commit/ac429c39efae8acf44453e2701c54277c45001ff)

  - fix(ImportDropzone): correct capitalization in upload instruction [38015052](https://github.com/tidbcloud/dbaas-ui/commit/3801505244b49c2bf2d4d2898af2a6dc8142ff7c)

  - refactor(StatusBadge & ExportStatus): simplify component props and enhance hover card functionality [fcbb7f5e](https://github.com/tidbcloud/dbaas-ui/commit/fcbb7f5e12eb570b59cfa5bbd9617ed4c47e21c7)

  - feat: remove comment [7748e12f](https://github.com/tidbcloud/dbaas-ui/commit/7748e12f556ae4e636224380c973c713ebf160e8)

  - feat: skip the import test [49761686](https://github.com/tidbcloud/dbaas-ui/commit/497616862c0d5847a52c15f5dbf3d38cf07bbc97)

  - feat: skip credit card test temporary [c77465bd](https://github.com/tidbcloud/dbaas-ui/commit/c77465bdc89bd201a1d0c476f1fd47261d7b68d6)

  - feat: add channel [08d21b26](https://github.com/tidbcloud/dbaas-ui/commit/08d21b26223ebf1b34ab38eb2e35d27ae05e0ccf)

  - feat: update lock [59783a40](https://github.com/tidbcloud/dbaas-ui/commit/59783a40524b4864fe1a1e83f7012158bc355dba)

  - feat: use 1.49.1 [1a39ed57](https://github.com/tidbcloud/dbaas-ui/commit/1a39ed57a05a430b72f0ccfa27f61a1e07c62aec)

  - feat: remove skip to content [80fa2602](https://github.com/tidbcloud/dbaas-ui/commit/80fa260256f4164e424b059e29737ee7160c07c8)

  - refactor(DataImport): remove BucketAccess component [00e6aad0](https://github.com/tidbcloud/dbaas-ui/commit/00e6aad07d6153ac5c545c56c7c2b5fa59dc8eab)

  - refactor(Common & Import): unify data ingestion profile retrieval for clusters [81a83433](https://github.com/tidbcloud/dbaas-ui/commit/81a8343383610f03a14ef5700a7aff7f74b11ff1)

  - feat(Imports): add 'View' option to export menu and enhance delete functionality [2a68a61f](https://github.com/tidbcloud/dbaas-ui/commit/2a68a61fa69440a58c2c56458b1e1dd01f7044c9)

  - refactor(ClusterManagement): enhance cluster table data handling and UI integration [2d9f28f4](https://github.com/tidbcloud/dbaas-ui/commit/2d9f28f4dac19fdf99f2adfe40982527cdd13eb7)

  - refactor(Imports): improve database and table extraction logic [9abe50e4](https://github.com/tidbcloud/dbaas-ui/commit/9abe50e486ee6c33b6d7d902c26403845edd3f2d)

  - refactor(Imports & Summary): streamline UI components and enhance data handling [755707b9](https://github.com/tidbcloud/dbaas-ui/commit/755707b93585226be32da20309a49cacff3caaa0)

  - feat: revert playwright version [163e2ff1](https://github.com/tidbcloud/dbaas-ui/commit/163e2ff1e2ceb867100eb1b5cafc98ebbe3a1613)

  - feat: update lock [9cf64032](https://github.com/tidbcloud/dbaas-ui/commit/9cf640325abe1af957495076f84836a8dd7ab727)

  - feat: use latest playwright [c4982638](https://github.com/tidbcloud/dbaas-ui/commit/c4982638f1452024e57d7906a38d4dba70609d32)

  - feat: increse timeout [39428520](https://github.com/tidbcloud/dbaas-ui/commit/39428520f436bbd0b48201c1fb94dbf49ba9056d)

  - feat: fix create cluster case [e3874992](https://github.com/tidbcloud/dbaas-ui/commit/e38749922f0fbdd9f2a2a27650fe9aa76df06ede)

- Merge pull request [#3625](https://github.com/tidbcloud/dbaas-ui/pull/3625) from tidbcloud/hotfix/cdc_stepper [63d1d1a6](https://github.com/tidbcloud/dbaas-ui/commit/63d1d1a683f04828f732dd35b6f8c18ab8d15e2d)

- Merge pull request [#3624](https://github.com/tidbcloud/dbaas-ui/pull/3624) from tidbcloud/hotfix/cdc_stepper [7c5b3bdd](https://github.com/tidbcloud/dbaas-ui/commit/7c5b3bdd50802fb94489402c940f25eea41e6efe)

  - refactor(Changefeed): clean up imports in Review component [ea84ade6](https://github.com/tidbcloud/dbaas-ui/commit/ea84ade6788fa84048826c5fbae38612cdc098fb)

  - chore(package): bump version to 0.183.2 [c2b4b665](https://github.com/tidbcloud/dbaas-ui/commit/c2b4b665a24551eb09dd6d3f24338639f1f1a3e2)

  - refactor(Changefeed): update onFinish handler to accept optional step parameter and remove SetState type [9cb508d0](https://github.com/tidbcloud/dbaas-ui/commit/9cb508d074e375f519a82e20a93b5403a05bd0c9)

  - feat(Changefeed): enhance DataFormatProperties to conditionally display TiDB extension and Debezium configuration options [880de5d6](https://github.com/tidbcloud/dbaas-ui/commit/880de5d6507c52f183511c144ba913b5dc019e31)

- Merge pull request [#3622](https://github.com/tidbcloud/dbaas-ui/pull/3622) from tidbcloud/hotfix/ha-link [b9c64193](https://github.com/tidbcloud/dbaas-ui/commit/b9c64193ca06f46e724c2eeda3219dc0b31ca1e7)

- Merge pull request [#3623](https://github.com/tidbcloud/dbaas-ui/pull/3623) from tidbcloud/hotfix/ha-link [fb195fc5](https://github.com/tidbcloud/dbaas-ui/commit/fb195fc5bc77f97a2786b2dca632acf9d74a74f2)

  - hotfix: 202501022138 [053472f2](https://github.com/tidbcloud/dbaas-ui/commit/053472f2e3efd86180089c5143e187551aa0100a)

- Merge pull request [#3620](https://github.com/tidbcloud/dbaas-ui/pull/3620) from tidbcloud/release-20250102 [5ea372bb](https://github.com/tidbcloud/dbaas-ui/commit/5ea372bb1fd4595224a4963ef0f38e7614abacab)

- Merge pull request [#3621](https://github.com/tidbcloud/dbaas-ui/pull/3621) from tidbcloud/release-20250102 [63ae6a6c](https://github.com/tidbcloud/dbaas-ui/commit/63ae6a6c887340bad30bf673d1ef4f41efe93a6b)

  - release: 20250102 [2b22871d](https://github.com/tidbcloud/dbaas-ui/commit/2b22871d19413d153272603117bfa3c7da593824)

- Merge pull request [#3617](https://github.com/tidbcloud/dbaas-ui/pull/3617) from tidbcloud/fix/support-plan-icon-shrink [1e028de2](https://github.com/tidbcloud/dbaas-ui/commit/1e028de20a747d0b64590c8a40d6c28ae479cbe5)

- Merge pull request [#3600](https://github.com/tidbcloud/dbaas-ui/pull/3600) from tidbcloud/fix/billing-alert [beaa8b18](https://github.com/tidbcloud/dbaas-ui/commit/beaa8b18a0b5ba714efcc50fbffd346d0bfc00b1)

- Merge pull request [#3619](https://github.com/tidbcloud/dbaas-ui/pull/3619) from tidbcloud/fix/dm_table [7d3c8938](https://github.com/tidbcloud/dbaas-ui/commit/7d3c8938b5aa47177eaba731058a5ac910bb5741)

  - feat(DataMigration): add 'action' column identifier for improved data handling [b9105672](https://github.com/tidbcloud/dbaas-ui/commit/b910567264cc5ff8a944961263152f0829285f31)

  - feat(DataMigration): set initial column pinning for action column [5bab6298](https://github.com/tidbcloud/dbaas-ui/commit/5bab629807c3cd9f8ead4d9f2a9b6bf3da8673ce)

- Merge pull request [#3589](https://github.com/tidbcloud/dbaas-ui/pull/3589) from tidbcloud/feat/connection-alert [2ee1d4c9](https://github.com/tidbcloud/dbaas-ui/commit/2ee1d4c99c7849f3088f489acbde77df33d4be31)

  - fix(support): icon shrink [1899a947](https://github.com/tidbcloud/dbaas-ui/commit/1899a947bcd94fe78a5ebeb536e5e52a415047de)

  - feat: increse the timeout of e2e-test [e02a6cc0](https://github.com/tidbcloud/dbaas-ui/commit/e02a6cc023e7f8888cf05a093046571e3efcba26)

  - feat: fix password, event test [d1654329](https://github.com/tidbcloud/dbaas-ui/commit/d1654329ea53077facbe6c1a335aee550463835f)

  - feat: add alert for connection [1914f048](https://github.com/tidbcloud/dbaas-ui/commit/1914f048ec2caf634d5c463b36483349f4759fff)

- Merge pull request [#3606](https://github.com/tidbcloud/dbaas-ui/pull/3606) from tidbcloud/feat/more_export_target [4f3b5a2e](https://github.com/tidbcloud/dbaas-ui/commit/4f3b5a2e7ac64109ebffe137d6480e41fd5a1142)

- Merge pull request [#3607](https://github.com/tidbcloud/dbaas-ui/pull/3607) from tidbcloud/feat/new-role [516a7b57](https://github.com/tidbcloud/dbaas-ui/commit/516a7b571c527db34b06c47abf3966f639e1ba40)

- Merge pull request [#3616](https://github.com/tidbcloud/dbaas-ui/pull/3616) from tidbcloud/fix/import_detail [3aad9fd7](https://github.com/tidbcloud/dbaas-ui/commit/3aad9fd7f4c7bb6e0bf5e3ddba7b70c1b891ad8a)

  - fix(ImportTaskDetailDrawer): update query enabling conditions and refetch interval [c03b2e99](https://github.com/tidbcloud/dbaas-ui/commit/c03b2e999357b657cfee33cc587ea73ac6a7c722)

- Merge pull request [#3611](https://github.com/tidbcloud/dbaas-ui/pull/3611) from tidbcloud/fix/dedicated-prop-panel [5012bc53](https://github.com/tidbcloud/dbaas-ui/commit/5012bc53c441d3db4010780263e43a3a3b10bf04)

  - fix(dedicated): wrong cluster status for dedicated [b4eb7282](https://github.com/tidbcloud/dbaas-ui/commit/b4eb7282f2ec4514d41ce0762461de1fae32086e)

- Merge pull request [#3593](https://github.com/tidbcloud/dbaas-ui/pull/3593) from tidbcloud/feat/support-plan-community [000ba154](https://github.com/tidbcloud/dbaas-ui/commit/000ba1541b11effb968f8e439adc9151a4ecb5f5)

- Merge pull request [#3615](https://github.com/tidbcloud/dbaas-ui/pull/3615) from tidbcloud/fix/import_uri_check [c12d42e2](https://github.com/tidbcloud/dbaas-ui/commit/c12d42e2883668686413bf34d6a78e701280cecc)

  - refactor(Summary): remove 'Name' field from ServerlessImport summary [caeb661a](https://github.com/tidbcloud/dbaas-ui/commit/caeb661a62c77ee7ac57894077fb0b351bce465a)

  - fix(validator): enhance bucket URI validation logic [2c34226e](https://github.com/tidbcloud/dbaas-ui/commit/2c34226ecacd0b3fdf20153851341657b91279ac)

- Merge pull request [#3613](https://github.com/tidbcloud/dbaas-ui/pull/3613) from tidbcloud/fix/cdc_detail_style [9676044b](https://github.com/tidbcloud/dbaas-ui/commit/9676044bc85c995e034e57c40d6ca924ea3ada0c)

- Merge pull request [#3614](https://github.com/tidbcloud/dbaas-ui/pull/3614) from tidbcloud/fix/import_progress [7ca48b8a](https://github.com/tidbcloud/dbaas-ui/commit/7ca48b8a9996d6b5f3f0b8b7ac8b73bdd4b536ca)

  - refactor(ImportTaskDetailDrawer): rename loading state variable for clarity [f0f66e45](https://github.com/tidbcloud/dbaas-ui/commit/f0f66e456d2a11b6fe916199ac669dcd3d20f415)

  - fix(ChangefeedDetail): remove unnecessary 'position' prop from PropertyCard.Item [0640ebe7](https://github.com/tidbcloud/dbaas-ui/commit/0640ebe76b1b8015ad2015aff539edc21eac94c1)

- Merge pull request [#3476](https://github.com/tidbcloud/dbaas-ui/pull/3476) from tidbcloud/feat/cdc_pl [3151a8d7](https://github.com/tidbcloud/dbaas-ui/commit/3151a8d70e26ad1ce5e583dd6150f85fcfb198f5)

  - feat(Changefeed): update Private Link and Private Service Connect labels to indicate beta status [dc9a9ea8](https://github.com/tidbcloud/dbaas-ui/commit/dc9a9ea827155e6b34e9739a866d10147fb357eb)

  - tweak: access guard for sql editor & data service [ad47e197](https://github.com/tidbcloud/dbaas-ui/commit/ad47e197664e040ff4fd22f02138f1b053673ee8)

  - feat(dedicated): add missing cluster prop [d33799a2](https://github.com/tidbcloud/dbaas-ui/commit/d33799a25e50a3329af4c59fc58517b242b6ad97)

- Merge pull request [#3601](https://github.com/tidbcloud/dbaas-ui/pull/3601) from tidbcloud/feat/revert-serverless-ha [3e84ff22](https://github.com/tidbcloud/dbaas-ui/commit/3e84ff223e6a80f89698cee5ae24d030e40210b3)

- Merge pull request [#3609](https://github.com/tidbcloud/dbaas-ui/pull/3609) from tidbcloud/fix/billing-planinfo-update [a446b561](https://github.com/tidbcloud/dbaas-ui/commit/a446b5617f52a6ca0f68dbbec70daca169e9d406)

- Merge pull request [#3610](https://github.com/tidbcloud/dbaas-ui/pull/3610) from tidbcloud/fix/billing-planinfo-update [6b932a99](https://github.com/tidbcloud/dbaas-ui/commit/6b932a9975d6f16865fe1032e776362dabcb2a2c)

  - hotfix: 202412301139 [534d4433](https://github.com/tidbcloud/dbaas-ui/commit/534d44332d324b3b35aa1fe1a61c71f35e83b647)

  - feat(serverless): add haOptions to advancedSettings [1ce4b26d](https://github.com/tidbcloud/dbaas-ui/commit/1ce4b26d36c902b356d2cf50d604cd526e9d1340)

  - fix(serverless): serverless status type error [92f17e29](https://github.com/tidbcloud/dbaas-ui/commit/92f17e2900a04aa63ffd6e546f2965867908f5a1)

  - revert(severless): enable serverless ha [a4919401](https://github.com/tidbcloud/dbaas-ui/commit/a49194015a6cb00824f531b8a3e9efae37e76661)

- Merge pull request [#3608](https://github.com/tidbcloud/dbaas-ui/pull/3608) from tidbcloud/feat/dm_azure [f43d634e](https://github.com/tidbcloud/dbaas-ui/commit/f43d634e5adb1d38d4c47f88a36c6077fdc2ca59)

  - refactor(Imports): rename refetchExports to refetchExportList for consistency [b1c467ac](https://github.com/tidbcloud/dbaas-ui/commit/b1c467ac2a1c694364125f76db0b58d29a13535e)

  - fix(CreateExport): update wording for Google Cloud credentials guidance [62842feb](https://github.com/tidbcloud/dbaas-ui/commit/62842feb8cc63db65209aa998e3e987631274cc9)

  - feat(ExportTaskDetail): enhance export options display for Parquet format [b6482ebc](https://github.com/tidbcloud/dbaas-ui/commit/b6482ebc701aae9cb7a0a2a542b6f731f70dcb97)

  - feat(AzureBlobAccess, CreateExport): add template link for Azure SAS token guidance [e0151544](https://github.com/tidbcloud/dbaas-ui/commit/e0151544c048000147ddf5c46503df6b457ac661)

  - fix(AzureBlobAccess): correct modal title for SAS token generation clarity [23e70f06](https://github.com/tidbcloud/dbaas-ui/commit/23e70f06844a8d494bd0e4d07cc9483b9ad2f113)

  - fix(AzureBlobAccess): update modal title for clarity in SAS token deployment process [3bb2eff5](https://github.com/tidbcloud/dbaas-ui/commit/3bb2eff5b175cc84b59af5ad6572aac3db1bc400)

  - fix(CreateExport): improve wording for clarity in export data description [ed5176f3](https://github.com/tidbcloud/dbaas-ui/commit/ed5176f377d8eb5edd6e720311ed7ada8651209a)

  - feat(export): add Parquet format support and enhance compression options [047c77e6](https://github.com/tidbcloud/dbaas-ui/commit/047c77e6e8e43cb5857cc35fa4837d2f63e1c12a)

  - feat(AzureBlobAccess): enhance SAS token guidance and streamline deployment instructions [0c5af184](https://github.com/tidbcloud/dbaas-ui/commit/0c5af18410552c3e529328307898de9eab45ab75)

  - feat(S3BucketAccess): add description and guidance for Access Key ID input [dabb022e](https://github.com/tidbcloud/dbaas-ui/commit/dabb022e324f1a6082b3979479fe8c2a847e79ba)

  - feat(export): update compression options and enhance GCS credential instructions [a7920740](https://github.com/tidbcloud/dbaas-ui/commit/a7920740be81158a7b4eef6e954b02e9e1c6ee4c)

  - feat(export): support azure and gcs [303bcf02](https://github.com/tidbcloud/dbaas-ui/commit/303bcf022fe538a361530fe1c31dbccf520050ac)

  - feat(Import): add export target options and refactor export menu for improved usability [cfb4cc78](https://github.com/tidbcloud/dbaas-ui/commit/cfb4cc788f8fab8e527192b72f68fcc6e9ff3d86)

  - refactor(Imports): simplify component structure, enhance export target display, and improve loading state handling [a9196745](https://github.com/tidbcloud/dbaas-ui/commit/a919674502ba7c6eb7b611a10cd49709d0883bce)

  - feat(export): update swagger and typings [771ccd52](https://github.com/tidbcloud/dbaas-ui/commit/771ccd52a2df12549d7d3cdb70da209f67d110f7)

- Merge pull request [#3586](https://github.com/tidbcloud/dbaas-ui/pull/3586) from tidbcloud/refactor/serverless_import_api [dccaefe0](https://github.com/tidbcloud/dbaas-ui/commit/dccaefe03d9407179eeaaa52f9d8f89e9c0b61c5)

  - tweak: db list ui [c40abdec](https://github.com/tidbcloud/dbaas-ui/commit/c40abdec63d0f1ea54cfc8cfef39e29728df339c)

  - refactor(Changefeed): update modal state management in ConfigureTarget component [5980a355](https://github.com/tidbcloud/dbaas-ui/commit/5980a355e4554291fb4c06e77a91333e59b96704)

  - refactor(Changefeed): streamline Kafka Advertised Listener Pattern handling [3f948b9f](https://github.com/tidbcloud/dbaas-ui/commit/3f948b9f127934327cfad842dcdfd6dc8dcf72a6)

  - feat(Changefeed): integrate private link data and enhance Kafka Advertised Listener Pattern display [77768bf7](https://github.com/tidbcloud/dbaas-ui/commit/77768bf776c48b00820860905d1c842accebea90)

  - refactor: remove azure_resource_id from DataMigration Step1 and update related swagger definitions [15d88cc4](https://github.com/tidbcloud/dbaas-ui/commit/15d88cc4e646c521e620d65aae477ab33cc364ee)

  - feat(logging): enhance error logging for serverless import processes in cloud and local file imports [05328e4c](https://github.com/tidbcloud/dbaas-ui/commit/05328e4cf64738273a46da9bafdadeb97cdc3365)

  - refactor(Changefeed): enhance Kafka Advertised Listener Pattern rendering [8cb85d65](https://github.com/tidbcloud/dbaas-ui/commit/8cb85d65be9324fa1d36a1619e5623cfda9ed599)

  - refactor(ChangefeedDetail): optimize pattern group rendering [e648de12](https://github.com/tidbcloud/dbaas-ui/commit/e648de12abc301b977de3411214ef39499e04ab7)

  - feat: support azure mysql for dm [9a50c731](https://github.com/tidbcloud/dbaas-ui/commit/9a50c731c10e5ab5d377e34e6db69a7d5e786fe0)

  - tweak: user roles [afc76221](https://github.com/tidbcloud/dbaas-ui/commit/afc76221899a324f67da0ac26be929b7bfffdd10)

- Merge pull request [#3604](https://github.com/tidbcloud/dbaas-ui/pull/3604) from tidbcloud/hotfix/20241224-unhide-azure-entrance [df5e5c92](https://github.com/tidbcloud/dbaas-ui/commit/df5e5c92db9686370db26cc0cb283237baffcc9b)

- Merge pull request [#3605](https://github.com/tidbcloud/dbaas-ui/pull/3605) from tidbcloud/hotfix/20241224-unhide-azure-entrance [ab0b536a](https://github.com/tidbcloud/dbaas-ui/commit/ab0b536a8a857a7bdc78ed5f075204f8f1e81ab9)

  - fix(ChangefeedDetail): disable HoverCard when network info is unavailable [d01605af](https://github.com/tidbcloud/dbaas-ui/commit/d01605af390cce8b43710ac84224be24ca7b4294)

  - feat(cdc): update ChangefeedDetail to handle new network types [29cb1a19](https://github.com/tidbcloud/dbaas-ui/commit/29cb1a19e9f1814b31b6e956f5ff72d6a0b7f0f3)

  - feat: update lock file [5d89e093](https://github.com/tidbcloud/dbaas-ui/commit/5d89e093d10caa324b2ca1571e7f75903be0f4f9)

  - feat: upgrade playwright [1a6361ca](https://github.com/tidbcloud/dbaas-ui/commit/1a6361caa349435e10287abae9bd964e29fd85b5)

  - refactor(cdc): clean up imports in ConfigureReplica component [975a282e](https://github.com/tidbcloud/dbaas-ui/commit/975a282ef9d8ad23a6bdd735d903bdae3add1071)

  - refactor(cdc): simplify CreateChangefeed component structure [9cd3d1ab](https://github.com/tidbcloud/dbaas-ui/commit/9cd3d1ab4b588a029fa520bcecc2ecef85f8b7fc)

  - refactor(cdc): remove unused partition distribution option mapping [59dae780](https://github.com/tidbcloud/dbaas-ui/commit/59dae78036ad13e3c7fa6789eeaaddf284b55f07)

  - feat(cdc): improve changefeed instance type handling and loading states in ConfigureSpec [9f6aeb21](https://github.com/tidbcloud/dbaas-ui/commit/9f6aeb21c38b21816f830d0e57dc1cbf71931b3e)

  - refactor(cdc): update partition dispatcher handling in ConfigureReplica component [371102b1](https://github.com/tidbcloud/dbaas-ui/commit/371102b1213e058757ea1d8d452460cfc677026b)

  - feat(cdc): enhance partition dispatcher result display in Changefeed properties [5fcefb73](https://github.com/tidbcloud/dbaas-ui/commit/5fcefb73347b982b16cc3de92dc84962708785b8)

  - hotfix: 202412241827 [4ee714d2](https://github.com/tidbcloud/dbaas-ui/commit/4ee714d2c057d433bc01f7401fc84c9288060dfe)

  - feat: unhide-azure-entrance [2f0e4c02](https://github.com/tidbcloud/dbaas-ui/commit/2f0e4c02c025319e34985a0db5882741df262ac1)

  - feat(cdc): partition distribution config support [fae1ecb1](https://github.com/tidbcloud/dbaas-ui/commit/fae1ecb1433eb918d7c05f4c0f5accd3e682d8ac)

  - feat(cdc): add Debezium format support [03b9f2fa](https://github.com/tidbcloud/dbaas-ui/commit/03b9f2faa07a51487594092717ee4cf02f7703f1)

  - feat(cdc): update swagger and manual network type [756a1c30](https://github.com/tidbcloud/dbaas-ui/commit/756a1c3080eef19689b888482fe5e1ef5f0b60a8)

  - feat(tutoial): migrate sample data import api [a244e188](https://github.com/tidbcloud/dbaas-ui/commit/a244e1880d7747bf7363bd59b1c376444f378330)

  - tweak: audit log [3f106a1a](https://github.com/tidbcloud/dbaas-ui/commit/3f106a1a86f5d3bd803e4103c9f53ffb73024ed8)

  - feat(support): update invite link [f7a35b41](https://github.com/tidbcloud/dbaas-ui/commit/f7a35b4192ff38f31b9790b05802b1b59afc6405)

  - chore: update rbac role id [18ac391b](https://github.com/tidbcloud/dbaas-ui/commit/18ac391bfad2e9e6ec3ae743bc555834010890ba)

- Merge pull request [#3568](https://github.com/tidbcloud/dbaas-ui/pull/3568) from tidbcloud/feat/skip-content [c5fa4a0b](https://github.com/tidbcloud/dbaas-ui/commit/c5fa4a0ba8e8c8dabecc1841a3619cd0ea3e3ea4)

  - feat: new role [162f309a](https://github.com/tidbcloud/dbaas-ui/commit/162f309af525101c4e6d47130c9a2ec0e2b5361e)

  - feat(tutorial): migrate import api [c0f2003f](https://github.com/tidbcloud/dbaas-ui/commit/c0f2003f7a01bd0f87aeea5312858c9900a05936)

  - refactor: update import target condition for file search logic in serverless import [363b591d](https://github.com/tidbcloud/dbaas-ui/commit/363b591d05fe9e3b47fa05f52531e5807198b133)

  - fix typings update [9b378d2d](https://github.com/tidbcloud/dbaas-ui/commit/9b378d2d96ad28bdbbe1b1df20020afe43c926c4)

  - fix(billing): filter billing error [7d5ad529](https://github.com/tidbcloud/dbaas-ui/commit/7d5ad529dedafbebaa0d6b25fdab63dd60a0bdb6)

- Merge pull request [#3599](https://github.com/tidbcloud/dbaas-ui/pull/3599) from tidbcloud/hotfix/free_cluster_quota_tip [2d0e6290](https://github.com/tidbcloud/dbaas-ui/commit/2d0e629013a47bfba1d37b3dc91ab0c15b25952f)

- Merge pull request [#3598](https://github.com/tidbcloud/dbaas-ui/pull/3598) from tidbcloud/hotfix/free_cluster_quota_tip [797cbb46](https://github.com/tidbcloud/dbaas-ui/commit/797cbb46bdf04c819d91d5fd13046549c43c01f5)

  - hotfix: 202412171905 [f429f162](https://github.com/tidbcloud/dbaas-ui/commit/f429f162f17a958f8673ef3c748179319d67a204)

  - fix(ClusterPlan): Refine tooltip and disabled state logic for free plan handling [1dc1bb81](https://github.com/tidbcloud/dbaas-ui/commit/1dc1bb817c9d2da0601101c22d2142d9bf291808)

- Merge pull request [#3597](https://github.com/tidbcloud/dbaas-ui/pull/3597) from tidbcloud/hotfix/free_cluster_quota [4c5299c2](https://github.com/tidbcloud/dbaas-ui/commit/4c5299c2ede67648c3010cb0ef0ebb87db41b1ef)

- Merge pull request [#3596](https://github.com/tidbcloud/dbaas-ui/pull/3596) from tidbcloud/hotfix/free_cluster_quota [5529d0ad](https://github.com/tidbcloud/dbaas-ui/commit/5529d0adcffdd1476733139ac4cb62a574d8e381)

  - hotfix: 202412171847 [36f29ea3](https://github.com/tidbcloud/dbaas-ui/commit/36f29ea3e92f5f2b43d39b41babac2917d5be33a)

  - fix(ClusterPlan): Improve plan tooltip and disabled state handling [94a8ddcc](https://github.com/tidbcloud/dbaas-ui/commit/94a8ddccd34afd751087abfc8abc8e9647f3b786)

- Merge pull request [#3595](https://github.com/tidbcloud/dbaas-ui/pull/3595) from tidbcloud/release-20241217 [b34eba20](https://github.com/tidbcloud/dbaas-ui/commit/b34eba2099817bffd6768cab429519fc7e06be98)

- Merge pull request [#3594](https://github.com/tidbcloud/dbaas-ui/pull/3594) from tidbcloud/release-20241217 [c339a13d](https://github.com/tidbcloud/dbaas-ui/commit/c339a13dc9b2b576cb51651f57c10c7e83400829)

  - tests: fix e2e test for backup and restore [2e64fbe1](https://github.com/tidbcloud/dbaas-ui/commit/2e64fbe13171e4934fe7ad415ef2ce2ab34c1f9d)

  - release: 20241217 [9d2bcbdd](https://github.com/tidbcloud/dbaas-ui/commit/9d2bcbdd0a7cd5e73e1e71e60e873b9dd8e66a2e)

  - fix(import): table mapping struct change compatibility issue [ef9a45cc](https://github.com/tidbcloud/dbaas-ui/commit/ef9a45cce711e29e49e2d4bef24f32a304ffe68c)

  - refactor:skip search import files if file count mode is single [1ed0d433](https://github.com/tidbcloud/dbaas-ui/commit/1ed0d4333e25bb966b81966abacbfde0347a198d)

  - feat(log): add import file upload check [9809ed8f](https://github.com/tidbcloud/dbaas-ui/commit/9809ed8ff8e96cd8c581d2bde29d9f6c3243621c)

  - refactor: simplify import node rendering logic in Cluster Imports component [193b2931](https://github.com/tidbcloud/dbaas-ui/commit/193b2931d0b30a4d40f3a92cdce5f5dc879c8acb)

  - refactor: serverless import columns [bb263e32](https://github.com/tidbcloud/dbaas-ui/commit/bb263e3245a2d5a506d2dd752a42604f9833f096)

  - fix: data format option [cb369e8e](https://github.com/tidbcloud/dbaas-ui/commit/cb369e8e7b323f3cc7aab076a0d72318e091bba2)

  - fix: import list name column [160b1651](https://github.com/tidbcloud/dbaas-ui/commit/160b16510a45bfa6d1cb58899e76c1782df0dd4d)

  - refactor: serverless import detail [e36f5ff6](https://github.com/tidbcloud/dbaas-ui/commit/e36f5ff67b38f79397899896d8e04d2a513fc633)

  - refactor: serverless list imports api [cbde5756](https://github.com/tidbcloud/dbaas-ui/commit/cbde57568fdc37caee43ab2d858b93879281f66a)

  - refactor: update api doc [9872eb9a](https://github.com/tidbcloud/dbaas-ui/commit/9872eb9a2859ca89755cf34ee96326b7d516e856)

  - refactor: migrate serverless create import from cloud api [041d49e7](https://github.com/tidbcloud/dbaas-ui/commit/041d49e7dc63d2cb8e154cedabc91e3fdac5c0e9)

  - refactor: migrate serverless create import api [dc2fe7bd](https://github.com/tidbcloud/dbaas-ui/commit/dc2fe7bd7f650c3fafb7436b5f71b5bc69a6ac43)

  - refactor: migrate preview file api [40de9816](https://github.com/tidbcloud/dbaas-ui/commit/40de98163ed58c7d6835e30313e4800f41fcfc68)

  - refactor: use serverless listTargetTables api [65ece17c](https://github.com/tidbcloud/dbaas-ui/commit/65ece17cc220ae994e28a4e91820b7ec60c8a0fe)

  - refactor: migrate file upload api [9142bfce](https://github.com/tidbcloud/dbaas-ui/commit/9142bfcecb5d5e5c2830de532c77ffe85f405aa3)

  - feat: add serverless import service api [b2d7e166](https://github.com/tidbcloud/dbaas-ui/commit/b2d7e166363a69c42d5949425ca4819afdb8ce72)

- Merge pull request [#3592](https://github.com/tidbcloud/dbaas-ui/pull/3592) from tidbcloud/feat/recycle_bin_event [6a62113e](https://github.com/tidbcloud/dbaas-ui/commit/6a62113e37521ada335d390cfc9bd8b9a093bc63)

  - feat(support): add discord link [cf8cd085](https://github.com/tidbcloud/dbaas-ui/commit/cf8cd085c7bfb4b8243509acb2354c42ae687edd)

  - feat(RecycleBin): Restore with events tracking [8d3586b3](https://github.com/tidbcloud/dbaas-ui/commit/8d3586b3b22ea0d6b653be88b9749ca5caeba30b)

- Merge pull request [#3559](https://github.com/tidbcloud/dbaas-ui/pull/3559) from tidbcloud/feat/br_serverless [6df4d5be](https://github.com/tidbcloud/dbaas-ui/commit/6df4d5bebece94f6c65ec1582235576be91e8876)

  - fix: ensure accurate time range calculation in RestoreForServerless [6046fec1](https://github.com/tidbcloud/dbaas-ui/commit/6046fec11fb1c46d71b07f43db4e8e82aea85363)

  - chore: update @tidbcloud/uikit version to 2.0.0-beta.55.2 in package.json and yarn.lock [b9ad5573](https://github.com/tidbcloud/dbaas-ui/commit/b9ad55735a84c2190feea79d7091bf0c5074bc09)

  - feat: enhance RestoreForServerless with ordering and UI updates [ef2f788e](https://github.com/tidbcloud/dbaas-ui/commit/ef2f788e7ad706dced8b821c1b6faa25db2eaba2)

  - tweak(cost_explorer): handle err [04930a4f](https://github.com/tidbcloud/dbaas-ui/commit/04930a4fa95ac11c96a340cafbccf0e2aaf00202)

  - fix: timeout [32cc321e](https://github.com/tidbcloud/dbaas-ui/commit/32cc321e609baa04182cbdc2060a8e55a3044bc6)

  - fix: update BackupSettingServerless to handle modal closure and conditional confirm button rendering [8f0a3aa0](https://github.com/tidbcloud/dbaas-ui/commit/8f0a3aa01f3357700635247780c2d363e481f293)

- Merge pull request [#3588](https://github.com/tidbcloud/dbaas-ui/pull/3588) from tidbcloud/hotfix/backup_alert [d6529760](https://github.com/tidbcloud/dbaas-ui/commit/d6529760803c9d77ec9e62e640e9c8a7f2036b7b)

- Merge pull request [#3587](https://github.com/tidbcloud/dbaas-ui/pull/3587) from tidbcloud/hotfix/backup_alert [4c61eafb](https://github.com/tidbcloud/dbaas-ui/commit/4c61eafb8c9858ccb9eff9f4d0a1f3886fd943bb)

  - hotfix: 202412101529 [075e561c](https://github.com/tidbcloud/dbaas-ui/commit/075e561cdeb53dbadd26a179dd7755aaca8feecc)

  - hotifx(RecycleBin): update backup retention policy descriptions [3dfd2ee6](https://github.com/tidbcloud/dbaas-ui/commit/3dfd2ee6702ce9991154c933b6d5af3beb4a248c)

  - fix(br): use SumInfoItem from create cluster [e81f5961](https://github.com/tidbcloud/dbaas-ui/commit/e81f59619867751552e5510d6186e244521484ac)

  - feat: enhance AdvancedSettings component with tooltip and options [e6b04eb3](https://github.com/tidbcloud/dbaas-ui/commit/e6b04eb3ef13ddcb8ffde37b42124a64b7755d6f)

  - feat: integrate cluster data fetching in RestoreForServerless component [f8a32ad3](https://github.com/tidbcloud/dbaas-ui/commit/f8a32ad3e80031baadbd1d438bb2709500b10638)

  - feat: serverless restore status with progress [c9852bdc](https://github.com/tidbcloud/dbaas-ui/commit/c9852bdc4b28c699b94d23ca86ae34d4795d79e7)

  - refactor: enhance spending limit handling in RestoreForServerless component [fe5388e7](https://github.com/tidbcloud/dbaas-ui/commit/fe5388e7a5fcfbd2d9d353fea8e82f81e60b07a2)

  - refactor: enhance restore progress handling and cluster status display [b2858664](https://github.com/tidbcloud/dbaas-ui/commit/b2858664b051108e17948c3c9c0124c5f322124e)

  - refactor: update restore mode labels and integrate options in Restore step [7765a139](https://github.com/tidbcloud/dbaas-ui/commit/7765a13914fcf6fea49164589a32c377a37c64df)

  - feat(br): serverless br restore summary [862e263c](https://github.com/tidbcloud/dbaas-ui/commit/862e263ca6d91636121007046c9a467107992565)

  - fix: improve backup retention display in BackupSettingServerless component [118ee952](https://github.com/tidbcloud/dbaas-ui/commit/118ee95275b370abeffac5733d77840b9ee19695)

  - fix: update BackupListServerless to enhance UI and improve column headers [9c7b23bb](https://github.com/tidbcloud/dbaas-ui/commit/9c7b23bb027de29bed2ff2d162cdef4f7adea962)

  - feat(br): add status column in serverless br list [a8934442](https://github.com/tidbcloud/dbaas-ui/commit/a89344428e8ae1826f1f8016f723115ae7e1f80b)

  - refactor: update RestoreForServerless component to use 'scalable' plan and improve loading state handling [9c6f4e82](https://github.com/tidbcloud/dbaas-ui/commit/9c6f4e826a9c34dd9ea645ee5a1a1888ae9747f2)

  - feat: serverless back list [eabed9a0](https://github.com/tidbcloud/dbaas-ui/commit/eabed9a0f56bc232a130dc46e5917cc140ecd295)

  - feat: pitr restore for serverless [fe043082](https://github.com/tidbcloud/dbaas-ui/commit/fe0430822094b0b158a0b1eafd43033ed80aac62)

  - refactor: update ClusterPlan components to use unified plans structure and improve tooltip handling [24f65ae0](https://github.com/tidbcloud/dbaas-ui/commit/24f65ae0af96b8b30d0b348c10a650261bcfec2e)

  - feat: serverless backup with new api [c23db468](https://github.com/tidbcloud/dbaas-ui/commit/c23db4681b27be088affd243462765f227c0b7f7)

  - feat: serverless restore new api [0e435fdd](https://github.com/tidbcloud/dbaas-ui/commit/0e435fdd3c90751717cf8225c2ab9878f9846746)

  - feat(br): new serverless restore ui [18a8fc87](https://github.com/tidbcloud/dbaas-ui/commit/18a8fc8757422a1528b5fe8bb5d6bb3430eead0d)

  - feat(br): add upgrade scalable link [dadbc0db](https://github.com/tidbcloud/dbaas-ui/commit/dadbc0db317697361e976e6649bac697bd9532f5)

  - feat: bakup setting change [1bdd59cc](https://github.com/tidbcloud/dbaas-ui/commit/1bdd59cc61d52361f61842500b6278ad2530d290)

  - feat: add useServerlessClusterHook [f24c741f](https://github.com/tidbcloud/dbaas-ui/commit/f24c741f724a192940fe6e0505f57f3c3d67e471)

  - feat: add br swagger json [539aefad](https://github.com/tidbcloud/dbaas-ui/commit/539aefaded46011e35178f5207804d1b371bc98d)

  - fix: resolve confilict [22973658](https://github.com/tidbcloud/dbaas-ui/commit/229736584e6abb0106afc3e819640f67f973118b)

  - fix: reset [a21f7a02](https://github.com/tidbcloud/dbaas-ui/commit/a21f7a02b5bb12ad4b28b20f6794aa6f0632fc9d)

  - fix: endpoint service name label [625cafff](https://github.com/tidbcloud/dbaas-ui/commit/625cafff26ed0b4dcdd6e436dff42dd4f4e824f2)

  - fix: api result change [67423a6a](https://github.com/tidbcloud/dbaas-ui/commit/67423a6aaf3d2b2aac30c0ffcd6c6623036b3558)

  - fix: remove network_info when submit edit [303e94dd](https://github.com/tidbcloud/dbaas-ui/commit/303e94dd3664378eab57112a2ce15f66f2e6a58f)

  - fix: kafka az field [cf15cb43](https://github.com/tidbcloud/dbaas-ui/commit/cf15cb432ba95a54d01e4a8d4776c002927fa3c5)

  - fix: refine kafka pattern tips [b650aab3](https://github.com/tidbcloud/dbaas-ui/commit/b650aab318c4284f8d167dd3bfb05a70c6b6119f)

  - fix: modal title [146aaee6](https://github.com/tidbcloud/dbaas-ui/commit/146aaee6d471437a9eabdb2085a183cd5cc29df4)

  - fix: typo [b7ff6282](https://github.com/tidbcloud/dbaas-ui/commit/b7ff628211c65e9cc89cca7b82ee5982e01543c9)

  - fix: skip pl check when editing [6385ab6f](https://github.com/tidbcloud/dbaas-ui/commit/6385ab6fa1fd99e3f77addc222d15ce8fd9af231)

  - fix: alert color and disabled fields [33c30d02](https://github.com/tidbcloud/dbaas-ui/commit/33c30d0292e37eee2d3be5a72c1442c2b6089ac9)

  - fix: disabel az when editing [100efeac](https://github.com/tidbcloud/dbaas-ui/commit/100efeac16591505de6a632aa90c9287047a403e)

  - fix: text bold [6b7442e7](https://github.com/tidbcloud/dbaas-ui/commit/6b7442e778f344dac8f8161edfd81026293f5702)

  - fix: hide key [473e4716](https://github.com/tidbcloud/dbaas-ui/commit/473e4716b9f036ca3fc6cdee0816c36d4107a24d)

  - fix: use keys length tp decide key display [4e6d480a](https://github.com/tidbcloud/dbaas-ui/commit/4e6d480a393757b8fcbd65a2822a106eb38d254f)

  - fix: kafka listener patterns display in review [cb05f576](https://github.com/tidbcloud/dbaas-ui/commit/cb05f5764a1746d911bdf539f70034ffda78056b)

  - fix: refine tips [908643e0](https://github.com/tidbcloud/dbaas-ui/commit/908643e0d3f96bb64e1a81ef0cc99aa5e82af2c1)

  - fix: error desc [35ee3df5](https://github.com/tidbcloud/dbaas-ui/commit/35ee3df5e723f1ffe47eefee7c45e81fc5383b18)

  - fix: error alert [c079bcff](https://github.com/tidbcloud/dbaas-ui/commit/c079bcff6ac048869d705d6115aa355a7aed95a6)

  - fix: disable some fields when edit changefeed [abd228db](https://github.com/tidbcloud/dbaas-ui/commit/abd228dbdfda804973ac31fa591b1e5f77acf890)

  - refine tips [fbb2d279](https://github.com/tidbcloud/dbaas-ui/commit/fbb2d279cebe82519a6a2378fd6421ef844d645b)

  - refine error message and descriptions [ab660665](https://github.com/tidbcloud/dbaas-ui/commit/ab660665c1daeb8db6daa44155cd64c2228624e7)

  - fix: network info in getPayload and error handling [25a6c1d3](https://github.com/tidbcloud/dbaas-ui/commit/25a6c1d3aea7ce315f333f4e27a6d887ef14bec8)

  - fix: refine changefeed detail page [5bce7351](https://github.com/tidbcloud/dbaas-ui/commit/5bce7351f316c23799113fd1e77e7e8cde1006d6)

  - fix: refine review [c2af040e](https://github.com/tidbcloud/dbaas-ui/commit/c2af040e82a6be11e7f8dc9ba6a43ae6693786f2)

  - fix: pl check refine [5f0f5104](https://github.com/tidbcloud/dbaas-ui/commit/5f0f5104ddf02912534066955d92622e16c44f68)

  - fix: add required rules [f1af1fba](https://github.com/tidbcloud/dbaas-ui/commit/f1af1fba4c2922f111582b42ed4b5a1f32a1f26a)

  - fix: refine tips [72fa71d1](https://github.com/tidbcloud/dbaas-ui/commit/72fa71d11e7c111989136ae7a0cdd8821a5fc6ae)

  - fix: use vpc peering as default connect method [e429828d](https://github.com/tidbcloud/dbaas-ui/commit/e429828d0c907abbfb39e4ab41e98346a789f5de)

  - fix: update tips [30e6e295](https://github.com/tidbcloud/dbaas-ui/commit/30e6e29556cde25755359d5b93eb08407ad6d5dc)

  - fix: update info tip [df19143d](https://github.com/tidbcloud/dbaas-ui/commit/df19143d63ab42b14f507235af9acf9fb0819c1f)

  - fix: update colored icon [9bf45061](https://github.com/tidbcloud/dbaas-ui/commit/9bf450616022ae66d08438e70cf59dcfbfccfaad)

  - fix: button display [e432c39c](https://github.com/tidbcloud/dbaas-ui/commit/e432c39c3daff9d944c051c834464b6062d443c8)

  - fix: update tooltip [dca09bb0](https://github.com/tidbcloud/dbaas-ui/commit/dca09bb04dcbae139451c6e87913f78e50952f20)

  - fix alert text [38558ea7](https://github.com/tidbcloud/dbaas-ui/commit/38558ea7d06bd3f0e9e8d03b44af0f81bc4c7296)

  - fix tooltip text [fcd327a1](https://github.com/tidbcloud/dbaas-ui/commit/fcd327a151c3b2eb0aceb5c8ca938d125b7df5d2)

  - feat: finish cdc pl biz flow [1f4c0fc0](https://github.com/tidbcloud/dbaas-ui/commit/1f4c0fc0604fef687ebb7a0a3d544a897ab8a088)

  - feat: tooltip with hover card [1756f6fd](https://github.com/tidbcloud/dbaas-ui/commit/1756f6fd8756ecf3671034a8351b8f8050106041)

  - fix: remove tip [eddf8f39](https://github.com/tidbcloud/dbaas-ui/commit/eddf8f390a0e072d6608ed57db144ca58c1161bb)

  - fix: more review field [0e85f2ab](https://github.com/tidbcloud/dbaas-ui/commit/0e85f2ab3bee11bd9291fdedd37dfd574b412e60)

  - fix: remove log [054ceb95](https://github.com/tidbcloud/dbaas-ui/commit/054ceb9578f355bae61d486f7645a5a227ae7b1b)

  - fix: use lowercase [0e2ddf0a](https://github.com/tidbcloud/dbaas-ui/commit/0e2ddf0a4348b4433ec0976ddb9903d7a7f7d7b7)

  - fix: disable refetchOnWindowFocus [b7fd31cc](https://github.com/tidbcloud/dbaas-ui/commit/b7fd31cc261a9098839d5e964bedb9e75ac03521)

  - fix: use polling switch for private link [81da5ad0](https://github.com/tidbcloud/dbaas-ui/commit/81da5ad0988c677279a18aa86d647e033bd02151)

  - fix: render error message with HTML safely in ConfigureReplica [5b3fd82b](https://github.com/tidbcloud/dbaas-ui/commit/5b3fd82b643fd3434966c4fa349d712d5ef4ca9e)

  - feat: connect kafka with pl [daae1f37](https://github.com/tidbcloud/dbaas-ui/commit/daae1f37d4cd318e1699f9ae6d04beed2036a970)

  - fix list size [9b2514d3](https://github.com/tidbcloud/dbaas-ui/commit/9b2514d336b5eb9216b3a595594c6b50577d8a18)

  - refactor: CopyButton [6fb777c1](https://github.com/tidbcloud/dbaas-ui/commit/6fb777c1b1139a373863f1c483b77cef7fdeaac8)

  - refactor(changefeed): use PropertyCard from uikit [4877b2f4](https://github.com/tidbcloud/dbaas-ui/commit/4877b2f40797461a064658953bd46dd9680043d1)

  - fix: add word-break style to Property component for better text wrapping [019552dd](https://github.com/tidbcloud/dbaas-ui/commit/019552dd655ae5d3768d3e3665adaa6c4d3710d9)

  - fix: remove .vscode since it was ignore already [a427bb5f](https://github.com/tidbcloud/dbaas-ui/commit/a427bb5faf5634dd901a851cca2de7f0d5afbcad)

- Merge pull request [#3581](https://github.com/tidbcloud/dbaas-ui/pull/3581) from tidbcloud/feat/show-slow-query-warnings [54cf5950](https://github.com/tidbcloud/dbaas-ui/commit/54cf5950fe4d30de90c5b2400b9864752c2459ce)

  - feat(slow-query): show warnings, use react-json-tree [758db6a4](https://github.com/tidbcloud/dbaas-ui/commit/758db6a47477efe835f24365d2bef1d445002706)

- Merge pull request [#3585](https://github.com/tidbcloud/dbaas-ui/pull/3585) from tidbcloud/release-20241203 [db6ffd68](https://github.com/tidbcloud/dbaas-ui/commit/db6ffd68ce65afe1534f691274e85204ffe6bfd5)

- Merge pull request [#3584](https://github.com/tidbcloud/dbaas-ui/pull/3584) from tidbcloud/release-20241203 [6f66b688](https://github.com/tidbcloud/dbaas-ui/commit/6f66b688a205e551bf238bb609f40f9962c3f990)

  - release: 20241203 [5d65fa47](https://github.com/tidbcloud/dbaas-ui/commit/5d65fa47fda83138b324936b5d63c2a8e6cf80ec)

- Merge pull request [#3583](https://github.com/tidbcloud/dbaas-ui/pull/3583) from tidbcloud/fix/dedicated-pause-resume [1c521b40](https://github.com/tidbcloud/dbaas-ui/commit/1c521b40429384283ea0590c8938581038afcbac)

  - test(dedicated/pause): wrap component in `QueryClientProvider` [d46afdcb](https://github.com/tidbcloud/dbaas-ui/commit/d46afdcbd1d0acdad869f1bd2f2683239ce02729)

  - test(dedicated/pause): add fetchCluster action to simulate cluster pause state [7211076e](https://github.com/tidbcloud/dbaas-ui/commit/7211076edb2bab8d30e2086bca6e20bb74f2ab33)

  - fix(dedicated/pause-resume): invalidate cluster query after pausing or resuming [b6dd5f3d](https://github.com/tidbcloud/dbaas-ui/commit/b6dd5f3d25cda11e45f41641d69ca02714355281)

- Merge pull request [#3582](https://github.com/tidbcloud/dbaas-ui/pull/3582) from tidbcloud/revert-3558-feat/[DM-10645](https://jira.tidbcloud.com/browse/DM-10645)\_serverless_support_ha [18989797](https://github.com/tidbcloud/dbaas-ui/commit/18989797928e6b537a38fefe8ef86b880e24fbf6)

- Merge pull request [#3573](https://github.com/tidbcloud/dbaas-ui/pull/3573) from tidbcloud/feat/azure-sql-user [81ea2cb1](https://github.com/tidbcloud/dbaas-ui/commit/81ea2cb14a12eabbe1b71edc9a8ba8578ca80d5b)

  - Revert "Feat/dm 10645 serverless support ha" [a9255c93](https://github.com/tidbcloud/dbaas-ui/commit/a9255c93b9abd26d3ee2ca855487b8b5d2f5ad2a)

  - feat(slow-query): show warnings [74ea0fd9](https://github.com/tidbcloud/dbaas-ui/commit/74ea0fd970bb2387f611072707185d5210234530)

  - feat: usebffdata determine the old and new arch [523e131e](https://github.com/tidbcloud/dbaas-ui/commit/523e131e05a40984ec4ef038d91b8598494b371b)

  - feat: open sql user entrances for azure [ed5a3bf1](https://github.com/tidbcloud/dbaas-ui/commit/ed5a3bf18618b35949c5d8b336c55d83e57fe6fe)

- Merge pull request [#3572](https://github.com/tidbcloud/dbaas-ui/pull/3572) from tidbcloud/feat/vtap-eric [19cc58c3](https://github.com/tidbcloud/dbaas-ui/commit/19cc58c35a6a4cedd2a0e9d14822de26d4fdb808)

  - feat: remove unnecessary aria label [6b81fec7](https://github.com/tidbcloud/dbaas-ui/commit/6b81fec7d96b493b074edb6d9e61a29ec1b312c9)

  - feat: remove unnecessary arialabel [92eb5bf2](https://github.com/tidbcloud/dbaas-ui/commit/92eb5bf20ac9cef97525bb9e4734dbfc8e0d5ce3)

- Merge pull request [#3558](https://github.com/tidbcloud/dbaas-ui/pull/3558) from tidbcloud/feat/[DM-10645](https://jira.tidbcloud.com/browse/DM-10645)\_serverless_support_ha [5730a1f1](https://github.com/tidbcloud/dbaas-ui/commit/5730a1f17b691615812d09f33df73e08d83498dc)

- Merge pull request [#3575](https://github.com/tidbcloud/dbaas-ui/pull/3575) from tidbcloud/fix/create-dedicated-error-alert [34c0f4dc](https://github.com/tidbcloud/dbaas-ui/commit/34c0f4dc753f2bd5baa6d3c15fff9c3d63d5438d)

- Merge pull request [#3576](https://github.com/tidbcloud/dbaas-ui/pull/3576) from tidbcloud/feat/switch-org-project [8125476e](https://github.com/tidbcloud/dbaas-ui/commit/8125476e32b04a9b47aeb6c1050ae352867b11b8)

- Merge pull request [#3574](https://github.com/tidbcloud/dbaas-ui/pull/3574) from tidbcloud/feat/auditlog-region-filter [a94ac4da](https://github.com/tidbcloud/dbaas-ui/commit/a94ac4da50fd943062ceac12ae10ef7f75224af3)

  - feat: add cusotom logos after aligned with teammates [9e0797bf](https://github.com/tidbcloud/dbaas-ui/commit/9e0797bffa05de3869b3b4f3f2c1f72ff71f796f)

  - feat: allow only swith org from path [45f88445](https://github.com/tidbcloud/dbaas-ui/commit/45f884454555c3b3057f7e47bf665111f0db06a6)

- Merge pull request [#3577](https://github.com/tidbcloud/dbaas-ui/pull/3577) from tidbcloud/fix/cdc_precheck [c5aea93b](https://github.com/tidbcloud/dbaas-ui/commit/c5aea93bb7bf938dfe2fe65e914226d774be1bdd)

  - feat: remove duplicated aria label of usernavmenu [69f4bdb4](https://github.com/tidbcloud/dbaas-ui/commit/69f4bdb47e6d4104c2473e0b1eed88949d8fe4b2)

  - feat: remove duplicated aria label [d7afbb5a](https://github.com/tidbcloud/dbaas-ui/commit/d7afbb5a751c46f7bcfbcf7a4024c4d6f41dee21)

  - feat: add aria label [b3a89cfb](https://github.com/tidbcloud/dbaas-ui/commit/b3a89cfba3bb2dfc0b4683a6e1d2f6663b031bf1)

  - feat: wording [e8f41a08](https://github.com/tidbcloud/dbaas-ui/commit/e8f41a0820c56a04123a0bc85e868c48febb41c4)

  - feat: add label for sidebar [33a4232a](https://github.com/tidbcloud/dbaas-ui/commit/33a4232a0d8dd29550bb4f0a7f2808bee12b6c73)

  - feat: add label for navbar aria [57012fcf](https://github.com/tidbcloud/dbaas-ui/commit/57012fcfbb32c618f4aa554695ce1ea553f6b0ac)

- Merge pull request [#3580](https://github.com/tidbcloud/dbaas-ui/pull/3580) from tidbcloud/tweak/a11y-alt [a109c0b3](https://github.com/tidbcloud/dbaas-ui/commit/a109c0b3f916921386ecc587e9aac4aeecf00ddb)

  - feat(serverless): adjust usage this month layout [d0349b69](https://github.com/tidbcloud/dbaas-ui/commit/d0349b697b3759927e604224bec3d53b8ff7427d)

  - feat(serverless): update scalable cluster wording [1986e401](https://github.com/tidbcloud/dbaas-ui/commit/1986e4013542298c568b4a429362cbc07ae779a8)

  - feat(serverless): add ha link [2164c87a](https://github.com/tidbcloud/dbaas-ui/commit/2164c87ac3c194ea42e605eb9f41bbc49146e7cb)

  - feat(serverless): add ha whitelist [f1ad13dc](https://github.com/tidbcloud/dbaas-ui/commit/f1ad13dcf503dd1e650db3d9c1a76515ac36c96c)

  - feat(serverless): update HA UI & integrate HA API [779e5d3f](https://github.com/tidbcloud/dbaas-ui/commit/779e5d3f96fec7ea43a07e3c3bf796b7e0d24f2b)

  - feat(serverless): add ha settings [6977f6cd](https://github.com/tidbcloud/dbaas-ui/commit/6977f6cdef46c4a9a1a3b9bb478c30bf3e61af71)

  - tweak: DataService [455e364e](https://github.com/tidbcloud/dbaas-ui/commit/455e364e376b09665ad6551c7e6fb235c8367460)

  - tweak: Diagnosis [97cd8e69](https://github.com/tidbcloud/dbaas-ui/commit/97cd8e6927a7edfd67092ec815a3408af524b82e)

  - tweak: EventsFilters [b08d5b1a](https://github.com/tidbcloud/dbaas-ui/commit/b08d5b1a130919cd2e68828022330a82aad4dda0)

  - tweak: SQLUsers [0920d222](https://github.com/tidbcloud/dbaas-ui/commit/0920d2221fe340c1963a62597f9ca96c09b7952d)

  - tweak: Imports/Backup [60c5cdee](https://github.com/tidbcloud/dbaas-ui/commit/60c5cdeed403db9a99ebb809a3994237fc124c5b)

  - tweak: SqlEditor [65ef332e](https://github.com/tidbcloud/dbaas-ui/commit/65ef332e3206cd13391a1cd3dc62796f16106df2)

  - tweak: Cluster overview [6b24e4a5](https://github.com/tidbcloud/dbaas-ui/commit/6b24e4a5882ee22fbfee8558d98bfb7117598b1a)

  - tweak: Clusters [80bbd2ea](https://github.com/tidbcloud/dbaas-ui/commit/80bbd2ea6bdb9faed614876968126baf9847c406)

  - tweak: HelpCenter [9b8e6695](https://github.com/tidbcloud/dbaas-ui/commit/9b8e66950f26eaea7bc9a6a6ddb5d00726cac7d0)

  - tweak: NotificationCard [e6a682dd](https://github.com/tidbcloud/dbaas-ui/commit/e6a682dd346d4c732f5304b3e1f1ff4c79d16b0b)

  - tweak: SideNavBar [f97bab3a](https://github.com/tidbcloud/dbaas-ui/commit/f97bab3a0cfaa07680dd4ac2a1ae1c05ace0b44d)

- Merge pull request [#3578](https://github.com/tidbcloud/dbaas-ui/pull/3578) from tidbcloud/hotfix/use-old-arch-api [7c544d45](https://github.com/tidbcloud/dbaas-ui/commit/7c544d459f7206dc5d2a701d675f9a0b02dd4059)

- Merge pull request [#3579](https://github.com/tidbcloud/dbaas-ui/pull/3579) from tidbcloud/hotfix/use-old-arch-api [1bc1f4bc](https://github.com/tidbcloud/dbaas-ui/commit/1bc1f4bc2556596f0122c3afd9330997810e9ee7)

  - hotfix: 202411281650 [7843c278](https://github.com/tidbcloud/dbaas-ui/commit/7843c278e6b6a7afb16e0604467ac9dedc3fed37)

  - fix: use old arch data condition [106c3f4f](https://github.com/tidbcloud/dbaas-ui/commit/106c3f4f9a4ffb985a508d6522ac3760de2699aa)

  - refactor: remove unnecessary styling from MySQL username and password fields in ConfigureTarget component [50f9c998](https://github.com/tidbcloud/dbaas-ui/commit/50f9c998f04ceeef5631e4c656d6274f2f508daa)

  - fix(cdc): updated endpointValidator to prevent using the source cluster endpoint in MySQL configuration. [f36a1eba](https://github.com/tidbcloud/dbaas-ui/commit/f36a1eba62be28fc7783e102123d65951f084d6f)

  - feat: update new design [f0d9be8f](https://github.com/tidbcloud/dbaas-ui/commit/f0d9be8f7173bd21662556f449d308842ff8d5be)

- Merge branch 'dev' into feat/serverless-overview-examples-card [cf4a656b](https://github.com/tidbcloud/dbaas-ui/commit/cf4a656b7c964d67de7d65f4a7c8e3960bf0e6d9)

  - feat: audit log regions [f1559eb4](https://github.com/tidbcloud/dbaas-ui/commit/f1559eb4e21b3397030584899168b470d1509dd2)

  - fix: create dedicated missing alert [5d9c64de](https://github.com/tidbcloud/dbaas-ui/commit/5d9c64de263f8d9781bd99bbd8c233eb122b2244)

  - feat: dev static ready 70% [a237c0af](https://github.com/tidbcloud/dbaas-ui/commit/a237c0afd00fe2ae7c9e89caa43bb6ca8b91ebd3)

  - feat: basic sketch [3d02e97a](https://github.com/tidbcloud/dbaas-ui/commit/3d02e97a71812647351c0554149487cf0daca835)

- Merge pull request [#3570](https://github.com/tidbcloud/dbaas-ui/pull/3570) from tidbcloud/release-20241126 [087bf723](https://github.com/tidbcloud/dbaas-ui/commit/087bf723b81caa4987957c62c4ba9637c27659e5)

- Merge pull request [#3571](https://github.com/tidbcloud/dbaas-ui/pull/3571) from tidbcloud/release-20241126 [ce0eb617](https://github.com/tidbcloud/dbaas-ui/commit/ce0eb6174f54c869c650c1f13559432f843bdfab)

  - release: 20241126 [24ace5b3](https://github.com/tidbcloud/dbaas-ui/commit/24ace5b315d541a508742246b1207671c54115c3)

- Merge pull request [#3569](https://github.com/tidbcloud/dbaas-ui/pull/3569) from tidbcloud/feat/fix-dedicated-e2e-test [89d0805a](https://github.com/tidbcloud/dbaas-ui/commit/89d0805aa2ab1764939b1dc74506cf30ae426237)

- Merge pull request [#3564](https://github.com/tidbcloud/dbaas-ui/pull/3564) from tidbcloud/feat/core-journey-check [a1773c78](https://github.com/tidbcloud/dbaas-ui/commit/a1773c7804f7ac6ef0f3ea091219d8c4d196db1f)

  - fix: depencies error [78ffc7e6](https://github.com/tidbcloud/dbaas-ui/commit/78ffc7e625e5e5636d57eeb2f861d48292ca90aa)

  - feat: wording [0e429252](https://github.com/tidbcloud/dbaas-ui/commit/0e429252d7425f5389a085799f6b48ea2203bda9)

  - feat: fix cluster creation test, remove both old and new arch cluster for test [99442a1a](https://github.com/tidbcloud/dbaas-ui/commit/99442a1acd34fa380c3a2aeffc17973a3e883431)

  - feat: placeholder inserted [1c297cbe](https://github.com/tidbcloud/dbaas-ui/commit/1c297cbe90d9f1f0f242fab5ab31b33517b1a77d)

- Merge pull request [#3539](https://github.com/tidbcloud/dbaas-ui/pull/3539) from tidbcloud/feat/br_azure [2c9accf7](https://github.com/tidbcloud/dbaas-ui/commit/2c9accf7ab9b67f663d3380a58e87764c767f0cf)

  - feat(a11y): add aria-label to signup form [45a61cab](https://github.com/tidbcloud/dbaas-ui/commit/45a61cab6fff35c6a2f8ed21373ae50cabefd04f)

  - feat(a11y): add auto anchor [2c917841](https://github.com/tidbcloud/dbaas-ui/commit/2c9178410ceebc4834b3c05dd40fca5cf7606430)

  - feat(a11y): add skip to content function [aef1797b](https://github.com/tidbcloud/dbaas-ui/commit/aef1797b7486a1ffcad942e7e8927dea7156ae8a)

- Merge pull request [#3567](https://github.com/tidbcloud/dbaas-ui/pull/3567) from tidbcloud/feat/unify-bg [8ff2a6d9](https://github.com/tidbcloud/dbaas-ui/commit/8ff2a6d9b64bfc21ef3e373329a41bf9f80660bb)

  - feat: update bg code [4813c442](https://github.com/tidbcloud/dbaas-ui/commit/4813c442c1db104979462d6c8d594b1e79d6b626)

- Merge pull request [#3566](https://github.com/tidbcloud/dbaas-ui/pull/3566) from tidbcloud/fix/button_border [a61cd2cc](https://github.com/tidbcloud/dbaas-ui/commit/a61cd2cc9b49e5ed1a942387c80b31d294db2ebc)

  - fix(networking): border color [c73546cf](https://github.com/tidbcloud/dbaas-ui/commit/c73546cf0be4ccf350298f85135e12b8c6516a90)

  - feat: unify bg [bdf1b26f](https://github.com/tidbcloud/dbaas-ui/commit/bdf1b26f79751f4de0a9bcea4de03316c533c9ea)

  - fix: tiflash initial value when restore [c41b308f](https://github.com/tidbcloud/dbaas-ui/commit/c41b308f1833a1df3962a3c89f3fb280074106a2)

  - feat: show backup on azure provider [833b822a](https://github.com/tidbcloud/dbaas-ui/commit/833b822a213fefd0872b4cefbccd803f272016f0)

  - tweak: redirect from cluster alert to project alert subscription page [31686690](https://github.com/tidbcloud/dbaas-ui/commit/31686690da9189b8809555104a5d83150435966b)

  - feat(dedicated): add dedicated creation check [3816d694](https://github.com/tidbcloud/dbaas-ui/commit/3816d6942dd7a8e93d7b3c0f28fa7bd6dffc398d)

  - feat: add serverless cluster creation check [69960b7b](https://github.com/tidbcloud/dbaas-ui/commit/69960b7bddcfb788a2f5c56ecb41c7602a5f6470)

  - feat(billing): add credit card check [c82a7ab0](https://github.com/tidbcloud/dbaas-ui/commit/c82a7ab0c1433556938c27495677f4fdfa3245de)

- Merge pull request [#3563](https://github.com/tidbcloud/dbaas-ui/pull/3563) from tidbcloud/release-20241119 [608c1837](https://github.com/tidbcloud/dbaas-ui/commit/608c1837778839901344cb2c03d14142402dc4b6)

- Merge pull request [#3562](https://github.com/tidbcloud/dbaas-ui/pull/3562) from tidbcloud/release-20241119 [6900fad5](https://github.com/tidbcloud/dbaas-ui/commit/6900fad513c90d2a57e2d15318933e2a59366a8e)

  - release: 20241119 [b0142ba8](https://github.com/tidbcloud/dbaas-ui/commit/b0142ba8c7c3cacdcbd588cc20de49bfe4b87375)

- Merge pull request [#3535](https://github.com/tidbcloud/dbaas-ui/pull/3535) from tidbcloud/feat/auzre-pre-check-endpoint-creating [5865b491](https://github.com/tidbcloud/dbaas-ui/commit/5865b491455846a35d3dfe0120a0dc92310a2e66)

  - feat: skip timezone [7685ab55](https://github.com/tidbcloud/dbaas-ui/commit/7685ab558418b357f652058ae69b87dcd13d0288)

  - featL: swtich project [ccae6e4c](https://github.com/tidbcloud/dbaas-ui/commit/ccae6e4c4f32ceaeef04adad1d92feb293b088a9)

  - fix: creation test [8c246c4e](https://github.com/tidbcloud/dbaas-ui/commit/8c246c4e7c70f03691f3d30aaac00f432a260055)

  - fix: azure private endpoint creation form validation [6e2a97c0](https://github.com/tidbcloud/dbaas-ui/commit/6e2a97c08bf545be224da3025fab4fd668ffd1b7)

  - feat: add regex valid for azure create endpoint [06d661cc](https://github.com/tidbcloud/dbaas-ui/commit/06d661cc9c6a74ca4ded5165f4e37e6d35f24f77)

  - feat: add successful alert ,and dirty check [67a656c9](https://github.com/tidbcloud/dbaas-ui/commit/67a656c9a76294246cf3c7ffccb320bd93fa1c99)

  - feat: add precheck for azure private endpoint [5f53124d](https://github.com/tidbcloud/dbaas-ui/commit/5f53124d393dd6aae718b1af645fd1061ef0155d)

- Merge pull request [#3556](https://github.com/tidbcloud/dbaas-ui/pull/3556) from tidbcloud/fix/import_refine [20ff31f1](https://github.com/tidbcloud/dbaas-ui/commit/20ff31f1141767edd7c37d77f712de30371593f5)

- Merge pull request [#3498](https://github.com/tidbcloud/dbaas-ui/pull/3498) from tidbcloud/feat/create-branch-from-branch [15dc2641](https://github.com/tidbcloud/dbaas-ui/commit/15dc2641548c8b7eeaefb2150bd747ca750515fe)

  - feat: adjust wording [d766cf6b](https://github.com/tidbcloud/dbaas-ui/commit/d766cf6ba46c71e988409394251db14d27d768a3)

  - fix: clear errormsg after close modal [e6a24ec7](https://github.com/tidbcloud/dbaas-ui/commit/e6a24ec758fed8f5cb592bcf1ccdec2cf3898248)

- Merge pull request [#3560](https://github.com/tidbcloud/dbaas-ui/pull/3560) from tidbcloud/feat/fix-dedicated-test [f72650ab](https://github.com/tidbcloud/dbaas-ui/commit/f72650ab8a3759bdcd34c36604159fb950bd0135)

- Merge pull request [#3561](https://github.com/tidbcloud/dbaas-ui/pull/3561) from tidbcloud/feat/audit-log-typo [6db4285d](https://github.com/tidbcloud/dbaas-ui/commit/6db4285d992413756ab1b42da80cfe25987167bf)

  - fix: audit log typo [279f0d6c](https://github.com/tidbcloud/dbaas-ui/commit/279f0d6cacabbd7215b2ddc8a11248ddafd4a3ef)

- Merge pull request [#3548](https://github.com/tidbcloud/dbaas-ui/pull/3548) from tidbcloud/feat/cluster-rename [49baaeb8](https://github.com/tidbcloud/dbaas-ui/commit/49baaeb8ec3daa971bacaefbe2baa8738ae0415a)

  - feat: fix backup test [241acee0](https://github.com/tidbcloud/dbaas-ui/commit/241acee0fb6c7426380aa167a10e510c82c8a356)

  - fix: rename opti [8a4adc94](https://github.com/tidbcloud/dbaas-ui/commit/8a4adc94cfd414ca1564edd4e9e567ab1c87a4ac)

  - feat: use correct utcoffset [7c476cc3](https://github.com/tidbcloud/dbaas-ui/commit/7c476cc3ea39354e96188b32718fe070697ecb01)

  - fix: audit log restore [8e0d56ca](https://github.com/tidbcloud/dbaas-ui/commit/8e0d56ca6b6dbb5874b8e2c1423e5413851db778)

  - feat: serverless cluster rename [c616226b](https://github.com/tidbcloud/dbaas-ui/commit/c616226b9b932a525cbca0cfcf78cb66929e7d0b)

  - fix: connection, psd setting test [5edf2d30](https://github.com/tidbcloud/dbaas-ui/commit/5edf2d30ffefb885d816eb5113ee76c5e42aa587)

  - fix: zIndex [ad7ef182](https://github.com/tidbcloud/dbaas-ui/commit/ad7ef18220ec01f51b99a9d72bd5c1150d0ee438)

  - fix: connection, psd setting test [296bb554](https://github.com/tidbcloud/dbaas-ui/commit/296bb554f2399ad37ffb115c949a5f9ce05f9a38)

  - fix: with in portal status [fd3d4a47](https://github.com/tidbcloud/dbaas-ui/commit/fd3d4a479111a3a6e3f0b34805dd09a64d393c8b)

  - fix: typo [ebfcb02d](https://github.com/tidbcloud/dbaas-ui/commit/ebfcb02d03fd9847b9a3039f595017cd3a76915d)

  - refine(import): small style issue [8f986fea](https://github.com/tidbcloud/dbaas-ui/commit/8f986feafb50c1565f34313f13957d5df7216e05)

  - feat: use org timezone [66d47d20](https://github.com/tidbcloud/dbaas-ui/commit/66d47d203d40ec6049227f81c6595544f3dc3ef6)

- Merge pull request [#3554](https://github.com/tidbcloud/dbaas-ui/pull/3554) from tidbcloud/fix/recyclebin_getcluster [8aed9e00](https://github.com/tidbcloud/dbaas-ui/commit/8aed9e00d3f65f55803f6ece1651dd442e2ef3a5)

  - fix: use getDeletedCluster instead of getCluster in recycle bin [dbe12a78](https://github.com/tidbcloud/dbaas-ui/commit/dbe12a78d6e44840a1950e1f8c5f0fd01e4c8f76)

  - feat: merge [639173ce](https://github.com/tidbcloud/dbaas-ui/commit/639173ce4e30cf4bbaf7b60b0e0330f358f0b7b2)

  - feat: remove log [66b71162](https://github.com/tidbcloud/dbaas-ui/commit/66b711624095bde73d1d5ce5bbc028f7b1f5ba80)

  - feat: use the same style for tip [b21023fb](https://github.com/tidbcloud/dbaas-ui/commit/b21023fb967041e0f76446f34358024c6a606ea3)

- Merge pull request [#3557](https://github.com/tidbcloud/dbaas-ui/pull/3557) from tidbcloud/hotfix/20241118-audit-log-entrance [393914c8](https://github.com/tidbcloud/dbaas-ui/commit/393914c8bb6d30bdb99ee08c952ba1e7bbebd4b7)

- Merge pull request [#3555](https://github.com/tidbcloud/dbaas-ui/pull/3555) from tidbcloud/hotfix/20241118-audit-log-entrance [aee8b22a](https://github.com/tidbcloud/dbaas-ui/commit/aee8b22a620d4954edeec27f0433863c19b47d8f)

  - fix: typo [05fc5c27](https://github.com/tidbcloud/dbaas-ui/commit/05fc5c27e698397dd190bf9f819adcfc630501b9)

  - chore: bump version [37068ce6](https://github.com/tidbcloud/dbaas-ui/commit/37068ce694dff055cc0486081f180a81eda79db7)

  - fix: audit log bucket name [accacce6](https://github.com/tidbcloud/dbaas-ui/commit/accacce6752e7078a31dd6de2a1ed94ae4dc6397)

  - fix: audit log operation entrance [61347b98](https://github.com/tidbcloud/dbaas-ui/commit/61347b980d8bee440cebd71ebf620aaf52f923bb)

  - feat: create modal errormesg, disable action on invalid status [21e33341](https://github.com/tidbcloud/dbaas-ui/commit/21e33341e28d606362c1f708855385bdf5cb90e9)

  - tweak: url length message [9143a2cb](https://github.com/tidbcloud/dbaas-ui/commit/9143a2cbb794658851a2b1cf05f7ce9b7a4093a4)

- Merge pull request [#3553](https://github.com/tidbcloud/dbaas-ui/pull/3553) from tidbcloud/hotfix/import_timeout [740bb7de](https://github.com/tidbcloud/dbaas-ui/commit/740bb7de4fe63a5483f751e718c315f8b7bec3bf)

- Merge pull request [#3552](https://github.com/tidbcloud/dbaas-ui/pull/3552) from tidbcloud/hotfix/import_timeout [14351346](https://github.com/tidbcloud/dbaas-ui/commit/1435134663cdf8ec71af9ea7f8761f350e21fbc1)

  - fix version [3ac14727](https://github.com/tidbcloud/dbaas-ui/commit/3ac147272bcd0cc74ec7451fb788ead293e5c838)

  - hotfix: 202411151618 [1465415c](https://github.com/tidbcloud/dbaas-ui/commit/1465415c9784f8df34b50ebf0c4e84652d6e6278)

  - hotfix: 202411151618 [9352f95c](https://github.com/tidbcloud/dbaas-ui/commit/9352f95cac09ed2f319d8565794889eaba8eeb88)

  - fix: make timeout to 10mins for import [d414e3e5](https://github.com/tidbcloud/dbaas-ui/commit/d414e3e571f1a3ca8a2adb48e927c37b78e541a2)

  - feat: adjust wording [9418641b](https://github.com/tidbcloud/dbaas-ui/commit/9418641b8e13e050880380af8b4ee0a9e31f6aaf)

- Merge pull request [#3550](https://github.com/tidbcloud/dbaas-ui/pull/3550) from tidbcloud/hotfix/select-all-audit-filter-rules [7b45c8a8](https://github.com/tidbcloud/dbaas-ui/commit/7b45c8a8dfa946c5a75c0f2ae633fdc9c5180cb0)

- Merge pull request [#3551](https://github.com/tidbcloud/dbaas-ui/pull/3551) from tidbcloud/hotfix/select-all-audit-filter-rules [2aa89c37](https://github.com/tidbcloud/dbaas-ui/commit/2aa89c37b83981a35075963f1270731d7f4e2d72)

  - hotfix: 202411151158 [c376e54d](https://github.com/tidbcloud/dbaas-ui/commit/c376e54d46d59b8f87761ce496c465b73241191c)

  - fix: value of select all filter rules [5098366a](https://github.com/tidbcloud/dbaas-ui/commit/5098366aa16d68c951c61dae690703431947abe7)

  - feat: add time limit [c4030d21](https://github.com/tidbcloud/dbaas-ui/commit/c4030d210086ad1f83ba785887a907c33903a642)

  - fix: some feedback issues [af2722d8](https://github.com/tidbcloud/dbaas-ui/commit/af2722d8d0cf0fdf083bef2efd93c35ce0074798)

- Merge pull request [#3547](https://github.com/tidbcloud/dbaas-ui/pull/3547) from tidbcloud/feat/vpat-page-title [fba3a2ec](https://github.com/tidbcloud/dbaas-ui/commit/fba3a2ec6f9a2e230520498cf228020f86bd9836)

  - feat: self-test for Dedicated clusters [b9af252e](https://github.com/tidbcloud/dbaas-ui/commit/b9af252ee9f8744f7bc4b1cddc2b88fa0d6c4eed)

  - feat: add page titles for routes [5397296d](https://github.com/tidbcloud/dbaas-ui/commit/5397296d92857cb1ee252a7318a4809a2dc48d8d)

- Merge pull request [#3546](https://github.com/tidbcloud/dbaas-ui/pull/3546) from tidbcloud/hotfix/dedicated-modify-groups-display [1a3f685d](https://github.com/tidbcloud/dbaas-ui/commit/1a3f685d738dea9e92b51802b053f02d26c14175)

- Merge pull request [#3545](https://github.com/tidbcloud/dbaas-ui/pull/3545) from tidbcloud/hotfix/dedicated-modify-groups-display [64ebc411](https://github.com/tidbcloud/dbaas-ui/commit/64ebc4111472bcd5872c99d180f60ba69de7d6d5)

  - chore(package): bump version [cbe02754](https://github.com/tidbcloud/dbaas-ui/commit/cbe027542ca06c712445a1f3704a00541bb6ce59)

  - fix(dedicated/modifying): fix tidb node groups display [ffefc98d](https://github.com/tidbcloud/dbaas-ui/commit/ffefc98d5f8d35e159eed788a9fae294a4cf5c84)

- Merge pull request [#3544](https://github.com/tidbcloud/dbaas-ui/pull/3544) from tidbcloud/hotfix/audit-log-issule [116089af](https://github.com/tidbcloud/dbaas-ui/commit/116089afc0e8ab5de56629bb0dd32052ae081fda)

- Merge pull request [#3543](https://github.com/tidbcloud/dbaas-ui/pull/3543) from tidbcloud/hotfix/audit-log-issule [a0408e94](https://github.com/tidbcloud/dbaas-ui/commit/a0408e94b7b383b3d8ec860f81363435a992138d)

  - hotfix: 202411122009 [68228ce8](https://github.com/tidbcloud/dbaas-ui/commit/68228ce8daaa86e1af92fbedd0035d676ecfc664)

  - fix: use new api in newapilist [cc7d310e](https://github.com/tidbcloud/dbaas-ui/commit/cc7d310e0800434938306e282c28bb9485db6d54)

- Merge pull request [#3541](https://github.com/tidbcloud/dbaas-ui/pull/3541) from tidbcloud/release-20241112 [3b3cefad](https://github.com/tidbcloud/dbaas-ui/commit/3b3cefadabd2a5c41cf1ac563b4ac2e4c5c8243e)

- Merge pull request [#3540](https://github.com/tidbcloud/dbaas-ui/pull/3540) from tidbcloud/release-20241112 [45e95406](https://github.com/tidbcloud/dbaas-ui/commit/45e95406d29981321b377732439d64846cc66674)

  - release: 20241112 [6fef0f41](https://github.com/tidbcloud/dbaas-ui/commit/6fef0f4135cb473e74bd46225b67e15677acdb34)

- Merge pull request [#3542](https://github.com/tidbcloud/dbaas-ui/pull/3542) from tidbcloud/revert-3510-feat/new-site-of-datadog [b550a0a5](https://github.com/tidbcloud/dbaas-ui/commit/b550a0a538519a7daf1c9ec920cae8312a86cab3)

  - Revert "feat: new site" [4df2ea29](https://github.com/tidbcloud/dbaas-ui/commit/4df2ea29b8909ed997cda35f27eb4506780af0ef)

- Merge pull request [#3538](https://github.com/tidbcloud/dbaas-ui/pull/3538) from tidbcloud/feat/dedicated-test-on-new-arch [ff0ac0ba](https://github.com/tidbcloud/dbaas-ui/commit/ff0ac0ba77eb20414464c4fce0255585c0cc6d83)

- Merge pull request [#3510](https://github.com/tidbcloud/dbaas-ui/pull/3510) from tidbcloud/feat/new-site-of-datadog [678bf5c2](https://github.com/tidbcloud/dbaas-ui/commit/678bf5c275271c96e60b860d153d25a969b79ac5)

  - feat: remove unimportant and unstable tests [35d417cc](https://github.com/tidbcloud/dbaas-ui/commit/35d417cc513b78fbe9c0bb7c0ccaee96835b100d)

  - fix: spelling error [204f5b2e](https://github.com/tidbcloud/dbaas-ui/commit/204f5b2ef8584e06ded97c23bcdd3c433df7844c)

- Merge pull request [#3525](https://github.com/tidbcloud/dbaas-ui/pull/3525) from tidbcloud/feat/db-audit-log-create [84f4012f](https://github.com/tidbcloud/dbaas-ui/commit/84f4012f499804f7acba00031f5a94258c688a5f)

  - feat: move feepromise into dedicated condition [6b378f14](https://github.com/tidbcloud/dbaas-ui/commit/6b378f147bda4b6d0d65a921e89b056fd334995e)

  - fix: audit log btn status [ed97677a](https://github.com/tidbcloud/dbaas-ui/commit/ed97677aab5a357fe64bd561060e60f305f941b3)

  - feat: move feepromise in dedicated condition [34b43ee4](https://github.com/tidbcloud/dbaas-ui/commit/34b43ee42cb158245c0681c4f5c106d15a83d77a)

  - feat: add a project for dedicated in new arch [ef26c461](https://github.com/tidbcloud/dbaas-ui/commit/ef26c4610981ffd22c275a3186c2381a16bbebb8)

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

  - fix: audit page rename [f6875edd](https://github.com/tidbcloud/dbaas-ui/commit/f6875edd0afeac537213be7f666eaa5bb709d4ff)

  - fix: audit log test tips [b3e026cd](https://github.com/tidbcloud/dbaas-ui/commit/b3e026cd71361f11f29e885e4b9392d71c740f9d)

  - fix: audit log add disable status at navbar [b611781b](https://github.com/tidbcloud/dbaas-ui/commit/b611781b1e0fbd00cdc0292e747c5d3af7eeb003)

- Merge pull request [#3537](https://github.com/tidbcloud/dbaas-ui/pull/3537) from tidbcloud/feat/mixpanel_user_id [79367a21](https://github.com/tidbcloud/dbaas-ui/commit/79367a21ff5469950a768a6d6b0f4519313f1fd3)

  - fix: audit log test success tips [952b8d64](https://github.com/tidbcloud/dbaas-ui/commit/952b8d64a4008159a76b17e06ca593cf00b5dd74)

  - fix: audit log disable [1cc921e2](https://github.com/tidbcloud/dbaas-ui/commit/1cc921e20963e06436d8f7a8b78b190df33a4548)

  - fix: audit log test btn disable status [f67d41f5](https://github.com/tidbcloud/dbaas-ui/commit/f67d41f5fc37857bc09e063da48fef5010fe1850)

  - tweak: column styles [9f26696d](https://github.com/tidbcloud/dbaas-ui/commit/9f26696d81fd672a2a73047b609494d73beadc0a)

  - chore: remove console [54046eb8](https://github.com/tidbcloud/dbaas-ui/commit/54046eb81b114054897a0ac1a249a7becf8bc4d9)

  - chore: update types [2b9ffe6c](https://github.com/tidbcloud/dbaas-ui/commit/2b9ffe6c5d59103ffdb50d14fc68c72655b6730b)

  - fix: audit log enable by cluster status [26090fc7](https://github.com/tidbcloud/dbaas-ui/commit/26090fc77eca3b3440cccdfed5a0f0fe044d4d0d)

  - tweak: update swagger [711ccbc3](https://github.com/tidbcloud/dbaas-ui/commit/711ccbc318a59a1f071920c3693c513cd8aef59d)

  - feat: add description for skipping import test [2d2c65b0](https://github.com/tidbcloud/dbaas-ui/commit/2d2c65b0ac0ab47edacd82c3dcc5f4dad5a489f3)

  - fix: remove console [c6e79ca2](https://github.com/tidbcloud/dbaas-ui/commit/c6e79ca27698ae58bc4fbd06cdb718d99234b67c)

  - fix: audit log edit actions [37f6fc12](https://github.com/tidbcloud/dbaas-ui/commit/37f6fc12ada9663c6fea9d85285b0f18435ac22b)

- Merge pull request [#3536](https://github.com/tidbcloud/dbaas-ui/pull/3536) from tidbcloud/fix/forgot-password-loading [ae4bbb4f](https://github.com/tidbcloud/dbaas-ui/commit/ae4bbb4fbbc2668e864c2d1d2c3819955af20310)

  - feat(tracking): add user_id to mixpanel event [d72b3693](https://github.com/tidbcloud/dbaas-ui/commit/d72b3693f42224137f8ac8510e4ffb6c371cffaa)

- Merge branch 'dev' into feat-custom-alert [b6217625](https://github.com/tidbcloud/dbaas-ui/commit/b6217625bf59eba5daa8405897fba0164185f5aa)

  - feat: audit log button add status [9fbe2c5e](https://github.com/tidbcloud/dbaas-ui/commit/9fbe2c5ee4e9804f0bf13181ce3a8fd0df59d135)

  - fix(forgot_password): add loading state to send button [4db8620f](https://github.com/tidbcloud/dbaas-ui/commit/4db8620f0f38763af3a92c0c8e35f8f95e0bee83)

  - chore: rename component [cc4a063d](https://github.com/tidbcloud/dbaas-ui/commit/cc4a063d0d4b4182a2225eb9733361bc6439c287)

  - tweak: unsubscribe button styles [2175533e](https://github.com/tidbcloud/dbaas-ui/commit/2175533e6978e77e91c5590a7188d4d0e094ee3a)

  - tweak(alert_subs): unsubscribe modal [36e6daa4](https://github.com/tidbcloud/dbaas-ui/commit/36e6daa4734dd48ccc4e01c5f1c59fe155efbe68)

  - feat(alert_subs): create & delete subscriber [7218de3e](https://github.com/tidbcloud/dbaas-ui/commit/7218de3e4e218c148e9be5aaa0c9aa4b8891895c)

- Merge pull request [#3532](https://github.com/tidbcloud/dbaas-ui/pull/3532) from tidbcloud/hotfix/disabled-status-of-cluster-list [939bd970](https://github.com/tidbcloud/dbaas-ui/commit/939bd9708f02cab841a5c69cc8bbeaa7ef2ed21c)

- Merge pull request [#3533](https://github.com/tidbcloud/dbaas-ui/pull/3533) from tidbcloud/hotfix/disabled-status-of-cluster-list [47166c06](https://github.com/tidbcloud/dbaas-ui/commit/47166c0630e62dad04e908d98dffbb65aeed877b)

  - feat: remove dependency of endpoint status [1e8e25e9](https://github.com/tidbcloud/dbaas-ui/commit/1e8e25e99674be32740efd4fcf453e4f722105a6)

  - feat: use tenant_vpc_id instead [7bbb1da9](https://github.com/tidbcloud/dbaas-ui/commit/7bbb1da9045227f8e5142e3e61b45bd314b49654)

  - feat: skip import test [bc8639ee](https://github.com/tidbcloud/dbaas-ui/commit/bc8639eeac1f8e84459c55d99a554d018549cba8)

  - feat: swap vpcid and tenant vpc id [b27d1d6c](https://github.com/tidbcloud/dbaas-ui/commit/b27d1d6c649486fec1d62c92c0136916817053b5)

  - feat(alert_subs): init alert subs [dbc93c28](https://github.com/tidbcloud/dbaas-ui/commit/dbc93c286e552b241187f0f1fa8dec4444136042)

- Merge pull request [#3531](https://github.com/tidbcloud/dbaas-ui/pull/3531) from tidbcloud/fix/query-metrics [9d430eee](https://github.com/tidbcloud/dbaas-ui/commit/9d430eeed36eb26085c72b48830d9160aa05019d)

  - hotfix: 202411071037 [d1e3b1ee](https://github.com/tidbcloud/dbaas-ui/commit/d1e3b1ee0252e8d13584bc4ee4f583c627bf5429)

  - fix: disable status [c1a440b8](https://github.com/tidbcloud/dbaas-ui/commit/c1a440b8fa1157218c32232884b040d1f1b35e65)

- Merge pull request [#3530](https://github.com/tidbcloud/dbaas-ui/pull/3530) from tidbcloud/hotfix/dedicated-creation [d269cbff](https://github.com/tidbcloud/dbaas-ui/commit/d269cbff73e5b563391159b12849eef45c00ea63)

- Merge pull request [#3529](https://github.com/tidbcloud/dbaas-ui/pull/3529) from tidbcloud/hotfix/dedicated-creation [596b2941](https://github.com/tidbcloud/dbaas-ui/commit/596b2941abdb067ff930893f7a5b49d611c512aa)

  - fix: apikey test [2c6c5ee1](https://github.com/tidbcloud/dbaas-ui/commit/2c6c5ee1e898c8ab4c0b4e41f8f66a4be3227b60)

  - chore: stop interval work when browser does not render [02f268ed](https://github.com/tidbcloud/dbaas-ui/commit/02f268edae6e76ce452bb79d664700616a08e9ba)

  - fix(dedicated/creation): enable legacy provider query [80a0a27e](https://github.com/tidbcloud/dbaas-ui/commit/80a0a27e4ae2829977825d1bfa985fb686ca9231)

  - hotfix: 202411061026 [5a75328d](https://github.com/tidbcloud/dbaas-ui/commit/5a75328d04002ebd3b79d83be2be800d8f66524f)

  - fix(dedicated/creation): remove legacy provider query limit [15cb7906](https://github.com/tidbcloud/dbaas-ui/commit/15cb7906de6f76d6152bcaf7f246e9bce5b5f6cd)

- Merge pull request [#3528](https://github.com/tidbcloud/dbaas-ui/pull/3528) from tidbcloud/release-20241105 [2024d8d9](https://github.com/tidbcloud/dbaas-ui/commit/2024d8d9cd98bfa02c43205af0ac496a3ddc0c38)

- Merge pull request [#3527](https://github.com/tidbcloud/dbaas-ui/pull/3527) from tidbcloud/release-20241105 [b34a77ee](https://github.com/tidbcloud/dbaas-ui/commit/b34a77eeb638ee60a1589484a3fde1cc7d54d267)

  - release: 20241105 [fb5fa2a0](https://github.com/tidbcloud/dbaas-ui/commit/fb5fa2a07550c2e8cdbe84ba3215efb120fec814)

- Merge pull request [#3515](https://github.com/tidbcloud/dbaas-ui/pull/3515) from tidbcloud/fix/export_cancel [dfa4db3e](https://github.com/tidbcloud/dbaas-ui/commit/dfa4db3e05dd78e9db4827b454d73209d6eaf1fc)

- Merge pull request [#3514](https://github.com/tidbcloud/dbaas-ui/pull/3514) from tidbcloud/refactor/dedicated-pause [75e72445](https://github.com/tidbcloud/dbaas-ui/commit/75e724452bf8c26b28ca6d8bbd82798496409552)

  - feat: whitelist, valid status [6b3598da](https://github.com/tidbcloud/dbaas-ui/commit/6b3598da1c6234ea6fd1f8704912adbab31d2b63)

- Merge pull request [#3516](https://github.com/tidbcloud/dbaas-ui/pull/3516) from tidbcloud/fix/billing-config-403 [5e58ee4d](https://github.com/tidbcloud/dbaas-ui/commit/5e58ee4d85a50e749e04d7b29c18e94c02551f75)

  - feat(create cluster): add credit check comment [87848335](https://github.com/tidbcloud/dbaas-ui/commit/878483355cf24587361083beddb69888b0d2e140)

  - fix: create cluster tip hidden [2834d6a3](https://github.com/tidbcloud/dbaas-ui/commit/2834d6a35e1aa207f39804af0cd6e915c2780d80)

  - fix: use planInfo for creating cluster [e98a44dd](https://github.com/tidbcloud/dbaas-ui/commit/e98a44dd95be8c792cb0f15b0fc3d10daa45234e)

  - feat(billing): update card element invalid color [03b90027](https://github.com/tidbcloud/dbaas-ui/commit/03b9002746df8e8824b4a747dfbdc8712c046c94)

  - feat(billing): remove discount, total_credits, discount_description, remaining_credit from store [5f031aaf](https://github.com/tidbcloud/dbaas-ui/commit/5f031aafce67f465c7d1dd57ac84a4bcce5dfd46)

  - fix(billing): card input color error [6202e662](https://github.com/tidbcloud/dbaas-ui/commit/6202e66213f8ac5f9a3bde44a128285f91c0f39b)

- Merge pull request [#3521](https://github.com/tidbcloud/dbaas-ui/pull/3521) from tidbcloud/feat/list-cluster-error [93cc6f29](https://github.com/tidbcloud/dbaas-ui/commit/93cc6f29edca1e81e4f74afd6e21fcc15f876f4c)

- Merge branch 'feat/db-audit-log-create' of github.com:tidbcloud/dbaas-ui into feat/db-audit-log-create [22a3fcf1](https://github.com/tidbcloud/dbaas-ui/commit/22a3fcf1a4fcf756a003f0c70b81779f6b6337bb)

  - fix: audit log old apu user [70170cbb](https://github.com/tidbcloud/dbaas-ui/commit/70170cbb780fc5649228c33b019cfa8939b1f72d)

  - feat(cluster): add error retry [342e0048](https://github.com/tidbcloud/dbaas-ui/commit/342e0048c5b27b49f58128752bcd1e2354061b27)

  - chore: revert branch commit [49f45c81](https://github.com/tidbcloud/dbaas-ui/commit/49f45c81bd11a03486dbeece730eca411b479f21)

  - fix: aws role required [7f79e080](https://github.com/tidbcloud/dbaas-ui/commit/7f79e080a43cf31e7bcddded875d7848fbbdcaba)

  - feat(cluster): open request support when fetch cluster list failed [f6f28e26](https://github.com/tidbcloud/dbaas-ui/commit/f6f28e261d6f8aa3ac37a708eb0e714e2e7762d3)

  - fix(cluster): add max retry to list cluster [f3942586](https://github.com/tidbcloud/dbaas-ui/commit/f3942586e80c13473c88837416958b980a12b029)

  - fix: remove useless file [66d8117e](https://github.com/tidbcloud/dbaas-ui/commit/66d8117e9a91cc2a197d04b985a384d6a8d83c82)

  - fix: remove useless file [dee0d4f5](https://github.com/tidbcloud/dbaas-ui/commit/dee0d4f54ed52a2080acf294af430094be59c261)

  - fix: navbar name [d4d65966](https://github.com/tidbcloud/dbaas-ui/commit/d4d659661028f0790d917bf608d5cfbab62dbe60)

- Merge pull request [#3524](https://github.com/tidbcloud/dbaas-ui/pull/3524) from tidbcloud/fix/user-table-hide [68e7466d](https://github.com/tidbcloud/dbaas-ui/commit/68e7466d1ae12883a94702019b464e5d9e9d8c72)

  - fix(login): form double click [e7ebeef6](https://github.com/tidbcloud/dbaas-ui/commit/e7ebeef67f390b4788a9b3dea7e83fb286481b9b)

  - feat(login): update title [e95cac71](https://github.com/tidbcloud/dbaas-ui/commit/e95cac717d4b3cad9afb9f11e303c7d3b7ed4f7b)

  - fix(login): sign in after valid [6bee1b5f](https://github.com/tidbcloud/dbaas-ui/commit/6bee1b5fcc3dde397ad099746a372cb392882fc3)

- Merge pull request [#3522](https://github.com/tidbcloud/dbaas-ui/pull/3522) from tidbcloud/fix/networking-connect-issule [88b3a18f](https://github.com/tidbcloud/dbaas-ui/commit/88b3a18f90052c7155f9eaf1baef2c19bb36fce5)

- Merge pull request [#3523](https://github.com/tidbcloud/dbaas-ui/pull/3523) from tidbcloud/fix/networking-connect-issule [36a5041f](https://github.com/tidbcloud/dbaas-ui/commit/36a5041fd38ca4aa426a6f94cd0093a2f01972e2)

  - feat(login): align form error style [ddf16975](https://github.com/tidbcloud/dbaas-ui/commit/ddf16975c6f26382cb26f1c7e1deadab2e31fd0d)

- Merge pull request [#3492](https://github.com/tidbcloud/dbaas-ui/pull/3492) from tidbcloud/feat/security-86_redirect_uri [53dd2325](https://github.com/tidbcloud/dbaas-ui/commit/53dd23250bcea8a6d46d5d2a9a770745c515e6ad)

  - feat: skip failed test [a395ccf9](https://github.com/tidbcloud/dbaas-ui/commit/a395ccf946a7713017db20776dbe1cdd0669b78e)

  - feat(style): unify button with red [d4687b5e](https://github.com/tidbcloud/dbaas-ui/commit/d4687b5e2fbb84386a1d4a30f029c04c5965dd65)

  - chore: bump version [e8edcfb4](https://github.com/tidbcloud/dbaas-ui/commit/e8edcfb4f5c9933178a58038dcd0f66f4662c611)

  - feat: show all instances [40ec775d](https://github.com/tidbcloud/dbaas-ui/commit/40ec775d4f00a41d87be2dd5703e8a023e496e72)

  - feat: ensure timezoneComp is enabled [ac210af2](https://github.com/tidbcloud/dbaas-ui/commit/ac210af2ea482b9b06e72fb2744c3a0627283cc5)

  - feat: ensure org input is enabled [ea6637d8](https://github.com/tidbcloud/dbaas-ui/commit/ea6637d8043da90dca0783e77b31f68f75a4fa37)

  - fix: connect endpoint, endpoint field of aws privatednpoint list [9fbf2ab3](https://github.com/tidbcloud/dbaas-ui/commit/9fbf2ab3f53c207ceddca922dfb336188182bc76)

  - feat(signin): update wording [5e9ed947](https://github.com/tidbcloud/dbaas-ui/commit/5e9ed9475b4443061256fb92502c85bfd3a6df9c)

  - fix: users/project/api keys table overflow [2453e58f](https://github.com/tidbcloud/dbaas-ui/commit/2453e58f83068940079d80f050d9c7d621b0f5e4)

- Merge pull request [#3520](https://github.com/tidbcloud/dbaas-ui/pull/3520) from tidbcloud/hotfix/billing-details-table [14cee21b](https://github.com/tidbcloud/dbaas-ui/commit/14cee21b9127c359c4be8669adb69cfdc7cccd16)

- Merge pull request [#3519](https://github.com/tidbcloud/dbaas-ui/pull/3519) from tidbcloud/hotfix/billing-details-table [be6e1b53](https://github.com/tidbcloud/dbaas-ui/commit/be6e1b53913c42406271d561db731c6b2944a889)

  - hotfix: 202411011501 [2da0e8e5](https://github.com/tidbcloud/dbaas-ui/commit/2da0e8e56a886f4da42b76e273334f6a95d86f18)

- Merge pull request [#3517](https://github.com/tidbcloud/dbaas-ui/pull/3517) from tidbcloud/hotfix/ric [b14a302c](https://github.com/tidbcloud/dbaas-ui/commit/b14a302c8ecbf49567cbd4ce6c6e25e05f44b705)

- Merge pull request [#3518](https://github.com/tidbcloud/dbaas-ui/pull/3518) from tidbcloud/hotfix/ric [0c47b837](https://github.com/tidbcloud/dbaas-ui/commit/0c47b8377e8fb1e616425251f89b0274a27d124f)

  - hotfix: 202410311725 [c65be44d](https://github.com/tidbcloud/dbaas-ui/commit/c65be44d42dd77799ac831172100f25a9f7244e0)

  - feat: lowwercase first letter, adjust the placeholder [96be1a27](https://github.com/tidbcloud/dbaas-ui/commit/96be1a278fec88f748ac6e0475c984732bc27e33)

- Merge branch 'feat/db-audit-log-create' of github.com:tidbcloud/dbaas-ui into feat/db-audit-log-create [41d559a9](https://github.com/tidbcloud/dbaas-ui/commit/41d559a9d34100ea4a42c066a946f6e7e1cbb088)

  - fix: audit log disabled update data [044b0a73](https://github.com/tidbcloud/dbaas-ui/commit/044b0a739bb85a5e60c8e1f1bd949fca77f2413d)

  - feat: adjust wording , fix table corner overlay [33383b4a](https://github.com/tidbcloud/dbaas-ui/commit/33383b4adfd608d0c1f32de23f3a4a798bae4c11)

  - style: update confirmation and button text for export task cancellation modal [7e32a01d](https://github.com/tidbcloud/dbaas-ui/commit/7e32a01d8b485f4bb690633d09d88c6bffe07559)

  - refine(cluster/overview): remove deprecated status [1bfb5bca](https://github.com/tidbcloud/dbaas-ui/commit/1bfb5bca31e3983201dea1905fab0e6a42bec17d)

  - refine(dedicated/overview): improve core metrics pause card [1637be85](https://github.com/tidbcloud/dbaas-ui/commit/1637be85295391b006ec2ca6eb19647989c17df2)

  - refactor(dedicated/overview): redesign core metrics card for paused clusters [29390c44](https://github.com/tidbcloud/dbaas-ui/commit/29390c441bfc6b854be763ec13b1bdf3a2e0c425)

  - feat(cluster/operation): use new dedicated pause modal and resuming modal [432baf4e](https://github.com/tidbcloud/dbaas-ui/commit/432baf4e02fc43e210583f106d678c0cfe6c948f)

  - feat(features/dedicated): export new UI and helpers [9c7a1ba8](https://github.com/tidbcloud/dbaas-ui/commit/9c7a1ba8d39c4830df4d429c151f9ccf25f027ed)

  - feat(features/dedicated): add resuming modal [0dfb0afc](https://github.com/tidbcloud/dbaas-ui/commit/0dfb0afc9196c8ff1ef59219d764c331fc817e33)

  - feat(features/dedicated): add pause helpers [46238573](https://github.com/tidbcloud/dbaas-ui/commit/46238573fca398e78b86f05e5e1c2b3aa48e82c7)

  - feat(features/dedicated): add pause modal [7ee92adb](https://github.com/tidbcloud/dbaas-ui/commit/7ee92adb280bf00e15b2712b0890643461db473f)

  - feat(features/dedicated): add costs helpers [828c4797](https://github.com/tidbcloud/dbaas-ui/commit/828c4797323fc5e0d6a1c29eeee25e0fce2e9f30)

  - feat(stores): sync exp feat mapping update [e6f6181d](https://github.com/tidbcloud/dbaas-ui/commit/e6f6181d91d7e827ce6e26bcf2f7498cb05db12c)

  - feat(utils/tracking): add events for dedicated pause and resume [48f0e105](https://github.com/tidbcloud/dbaas-ui/commit/48f0e105789518dd44b5d00cf7c82449e3c4f348)

  - refactor(features/dedicated): improve exp helpers [47c40af6](https://github.com/tidbcloud/dbaas-ui/commit/47c40af6af866640672eef0e6d2dc0283ca4d29d)

  - fix: audit log config status loading [85b89828](https://github.com/tidbcloud/dbaas-ui/commit/85b89828cca6965b5354f2f5d2d5e2f71e6988d1)

- Merge pull request [#3512](https://github.com/tidbcloud/dbaas-ui/pull/3512) from tidbcloud/release-20241029 [12de4c42](https://github.com/tidbcloud/dbaas-ui/commit/12de4c42b3928c08d62d81b761cc0e365e532c46)

- Merge pull request [#3513](https://github.com/tidbcloud/dbaas-ui/pull/3513) from tidbcloud/release-20241029 [ad5ad2ae](https://github.com/tidbcloud/dbaas-ui/commit/ad5ad2ae4d4952f8b6c3a7cdad4668e9aa8a21ab)

  - release: 20241029 [c65e8336](https://github.com/tidbcloud/dbaas-ui/commit/c65e83364f7c25589c600f4c0b5ff3421284abaa)

- Merge pull request [#3511](https://github.com/tidbcloud/dbaas-ui/pull/3511) from tidbcloud/feat/fix-test [4acb196a](https://github.com/tidbcloud/dbaas-ui/commit/4acb196a4f1eb6b11795be3b44ad24e282b9b9b4)

  - feat: remove unncessary log [a43b414e](https://github.com/tidbcloud/dbaas-ui/commit/a43b414e1d574b76bd5cf6e3e454ec1f56f6bbba)

  - feat: fix profile, org setting test [0900e20a](https://github.com/tidbcloud/dbaas-ui/commit/0900e20abd268c04929789bc7f6fd9980a18f214)

  - fix: ipacceseditor cidrlist value [46c9d9d7](https://github.com/tidbcloud/dbaas-ui/commit/46c9d9d7523fbcd9eab4f736c49d7e6aa0de05dc)

  - feat: only display first node spec [2ac32e8b](https://github.com/tidbcloud/dbaas-ui/commit/2ac32e8bb0cb7f5ee8609528143c6de214e8d21a)

- Merge branch 'feat/db-audit-log-create' of github.com:tidbcloud/dbaas-ui into feat/db-audit-log-create [e9b2214f](https://github.com/tidbcloud/dbaas-ui/commit/e9b2214f8b13fdeecb263ba48ab1af495c268219)

  - feat: audit log entrance status [e321cc02](https://github.com/tidbcloud/dbaas-ui/commit/e321cc02d8eec44c0d218b4e7a2f7ce24104fbe8)

  - feat: new site [b203a437](https://github.com/tidbcloud/dbaas-ui/commit/b203a437dfa425311624e75f08d49728740b2612)

  - feat: display main [fb0320ca](https://github.com/tidbcloud/dbaas-ui/commit/fb0320ca37e1b4608d49b4a202d85287ca272fac)

  - feat: remove stroage item [4d68224d](https://github.com/tidbcloud/dbaas-ui/commit/4d68224dea77202dc1d32f18fd77be580f22114a)

- Merge branch 'feat/db-audit-log-create' of github.com:tidbcloud/dbaas-ui into feat/db-audit-log-create [8c714a2c](https://github.com/tidbcloud/dbaas-ui/commit/8c714a2c9e72232711bb93cc54e1210a63aa7cf5)

  - fix: audit log config error reason [53197689](https://github.com/tidbcloud/dbaas-ui/commit/531976898b9e01b3a0cc60cb941552ec00ce63dd)

  - feat: adjust placeholder [c4c7a74e](https://github.com/tidbcloud/dbaas-ui/commit/c4c7a74eef14901d18aeaf0bb005dfd51016d64c)

  - feat: whether use new api is only related to the cluster arch [28064930](https://github.com/tidbcloud/dbaas-ui/commit/2806493063d6bc8f0a0769652b0a2ee36dbfbf9f)

  - feat: audit log error message [ff021af4](https://github.com/tidbcloud/dbaas-ui/commit/ff021af46afd39d474c797a8cf089a4ace725b71)

  - feat: autofocus [a546a4bd](https://github.com/tidbcloud/dbaas-ui/commit/a546a4bd94e2e2b6b938af7032a3f91141d6dd59)

  - feat: branch rename [3f80b9f9](https://github.com/tidbcloud/dbaas-ui/commit/3f80b9f9476880f2644b2aa731e672b41a03bac9)

- Merge branch 'feat/db-audit-log-create' of github.com:tidbcloud/dbaas-ui into feat/db-audit-log-create [13da4a3f](https://github.com/tidbcloud/dbaas-ui/commit/13da4a3f6473026074f4a018a413d6f2247def80)

  - fix: gcp connection status opti [1d87aa89](https://github.com/tidbcloud/dbaas-ui/commit/1d87aa8923f1012b1de800755aca0578c2c8d797)

  - feat: log stroage [68a27bb6](https://github.com/tidbcloud/dbaas-ui/commit/68a27bb6e6996f92ba1e9e7a29071f5f37eb24d2)

  - fix: conflict [c16a9e7d](https://github.com/tidbcloud/dbaas-ui/commit/c16a9e7df8df5da7ea6695e64f7cc621fe97f14a)

  - fix: azure error message [b5e6de14](https://github.com/tidbcloud/dbaas-ui/commit/b5e6de1467bf04af64c4464153cf717a39dfecd7)

  - fix: auditlog create optimize [80ef1cc0](https://github.com/tidbcloud/dbaas-ui/commit/80ef1cc0eee842ccf9f44ff7d98703a02ee0a638)

  - feat: audit log create add newapi/oldapi [fb4a8070](https://github.com/tidbcloud/dbaas-ui/commit/fb4a80709ca18667b28d08081ff82e01bb1a546f)

  - feat: gcp & azure audit log [fdcb3018](https://github.com/tidbcloud/dbaas-ui/commit/fdcb3018f4baca34bdbeee645ebf115d1f748ace)

  - feat: audit log create structure [38ab6f80](https://github.com/tidbcloud/dbaas-ui/commit/38ab6f80cb4df394229bbba714441e93e8f0a20d)

  - feat: audit log create structure [5fdfe39e](https://github.com/tidbcloud/dbaas-ui/commit/5fdfe39e3d685fa2a5d45d5ccee7428005e1fbd7)

  - feat: doc link [2ae53d0d](https://github.com/tidbcloud/dbaas-ui/commit/2ae53d0d02194961d5623e7b350fbef663cdd069)

  - fix: optimize aws form [70edff67](https://github.com/tidbcloud/dbaas-ui/commit/70edff6789f9dfa1d75381e0802dd1f29e0720a7)

  - feat: default badge [bb1c1667](https://github.com/tidbcloud/dbaas-ui/commit/bb1c166740d74f2351a66980c46bb41f4ba36f1d)

  - feat: time limit [1c076db7](https://github.com/tidbcloud/dbaas-ui/commit/1c076db79a68cbde55c3a7e2dfbfa8da38d5da6c)

  - feat: fix feedbacks [d8d7a508](https://github.com/tidbcloud/dbaas-ui/commit/d8d7a50886699c555e752e27edfb464aaa542c2a)

  - feat: rename to reset, add default value to timetype [9cc6d6e3](https://github.com/tidbcloud/dbaas-ui/commit/9cc6d6e37d2b192c810f678b768973e1c9e7358d)

  - adjust wording [41268b70](https://github.com/tidbcloud/dbaas-ui/commit/41268b706601a703792b223aef4e84d38c0a0d80)

  - feat: create and reset [01f5596c](https://github.com/tidbcloud/dbaas-ui/commit/01f5596c527c7acbf56b623a96875e01dec19e67)

  - feat: create branch form [c467e509](https://github.com/tidbcloud/dbaas-ui/commit/c467e5099b615c5d0852a110c597ac8d30bdc28c)

  - feat: extract createbranchmodal [a24e163b](https://github.com/tidbcloud/dbaas-ui/commit/a24e163b78dc1f3385e2d03c60457f9465ea6eb1)

  - feat: log filter [f47500c1](https://github.com/tidbcloud/dbaas-ui/commit/f47500c12eb8c8aac855a26c3f1b94aa7571ae32)

  - fix: auditlog create optimize [436f7f33](https://github.com/tidbcloud/dbaas-ui/commit/436f7f33890d15177878f9fd2232e9b57f4e06cc)

  - feat: create filter role [3a607105](https://github.com/tidbcloud/dbaas-ui/commit/3a607105098de720d9b6ebfcd047e8b9c31077ec)

  - feat: delete filter rule [312baefe](https://github.com/tidbcloud/dbaas-ui/commit/312baefe6f818f17d9f919ba572041c756aa6e9d)

  - feat: switch, list [0d25f679](https://github.com/tidbcloud/dbaas-ui/commit/0d25f679e3e5233101c2395af4d3ad054f39acca)

  - feat: add swagger for adb audit log [e6cae004](https://github.com/tidbcloud/dbaas-ui/commit/e6cae00459d36ceb94a8bc0f9a03236d29f09f93)

  - feat: file structure [20825c29](https://github.com/tidbcloud/dbaas-ui/commit/20825c297d1e7fc5d6506b0f54ba5bd5a346d226)

  - feat: create and reset [863fe279](https://github.com/tidbcloud/dbaas-ui/commit/863fe2794a03eeae53b2d1db3a3e2a62588ced4a)

  - feat: create branch form [9bff7b6e](https://github.com/tidbcloud/dbaas-ui/commit/9bff7b6e0ddf6c07d77baf11129e1d7bcba615ad)

  - feat: extract createbranchmodal [fe701ab0](https://github.com/tidbcloud/dbaas-ui/commit/fe701ab04d95b0815d29b29507853814384b6cb4)

  - feat: audit log create add newapi/oldapi [ad7f9177](https://github.com/tidbcloud/dbaas-ui/commit/ad7f9177451737ecd8f2371dd0a0b07e3613586e)

  - feat: gcp & azure audit log [04932448](https://github.com/tidbcloud/dbaas-ui/commit/04932448b15b3c8f56ecfe73ecacfebabbce3ecd)

  - feat: audit log create structure [d4db9a37](https://github.com/tidbcloud/dbaas-ui/commit/d4db9a37a0d6b8336c992efd71c9fad9118aa5f6)

  - feat: audit log create structure [65f9b949](https://github.com/tidbcloud/dbaas-ui/commit/65f9b949e73d2038afaab9b7abe6385bed4e4e5d)

  - feat: create filter role [c5006e01](https://github.com/tidbcloud/dbaas-ui/commit/c5006e0139aee616baa9edacfbf3a3b74fa3de31)

  - feat: delete filter rule [7400a698](https://github.com/tidbcloud/dbaas-ui/commit/7400a6986f0c4e76b6cf7d76a2ee20d5088e0cfa)

- Merge pull request [#3508](https://github.com/tidbcloud/dbaas-ui/pull/3508) from tidbcloud/hotfix/20241023-vercel-redirect [91e4882b](https://github.com/tidbcloud/dbaas-ui/commit/91e4882b04d4dc2463779afc80207360bcf8ba0a)

- Merge pull request [#3509](https://github.com/tidbcloud/dbaas-ui/pull/3509) from tidbcloud/hotfix/20241023-vercel-redirect [f952a949](https://github.com/tidbcloud/dbaas-ui/commit/f952a9493f75ac867307cbe0bba1fbc06cff3210)

  - fix: vercel create cluster callback [c59f93c8](https://github.com/tidbcloud/dbaas-ui/commit/c59f93c8328537e2e5a8bf5bc9a8bfb229717957)

  - feat: switch, list [70da486e](https://github.com/tidbcloud/dbaas-ui/commit/70da486ee9eb4f6f972a1252d7bccf8b8cd8dcbb)

- Merge pull request [#3506](https://github.com/tidbcloud/dbaas-ui/pull/3506) from tidbcloud/release-20241022 [1ccfe6e8](https://github.com/tidbcloud/dbaas-ui/commit/1ccfe6e8f3d071e1346b2d5722a67a5d34ead08e)

- Merge pull request [#3507](https://github.com/tidbcloud/dbaas-ui/pull/3507) from tidbcloud/release-20241022 [c3ac3fca](https://github.com/tidbcloud/dbaas-ui/commit/c3ac3fca7d3b48a2cb6f96023d878316d20cf453)

  - release: 20241022 [dae99539](https://github.com/tidbcloud/dbaas-ui/commit/dae995399d5301e4671e1932105107a8de4eb021)

- Merge pull request [#3505](https://github.com/tidbcloud/dbaas-ui/pull/3505) from tidbcloud/feat/update-cloud-provider [6773324c](https://github.com/tidbcloud/dbaas-ui/commit/6773324cb91e5bac947c1065a7791c5c249c11f7)

- Merge pull request [#3488](https://github.com/tidbcloud/dbaas-ui/pull/3488) from tidbcloud/feat/add-sql-user-name [2fb46e01](https://github.com/tidbcloud/dbaas-ui/commit/2fb46e01a7dc36f1e946b54e6cccc973a3403024)

  - feat: add searchable [58cec3d2](https://github.com/tidbcloud/dbaas-ui/commit/58cec3d21ae8331a8c1b41066c244fb0fa95d127)

  - feat(billing): update cloud provider values [de3e0ac6](https://github.com/tidbcloud/dbaas-ui/commit/de3e0ac63b3d7e9a8fefded41c4b9a72ffb822ee)

- Merge pull request [#3494](https://github.com/tidbcloud/dbaas-ui/pull/3494) from tidbcloud/fix/oauth-survey [50d9a9af](https://github.com/tidbcloud/dbaas-ui/commit/50d9a9af53a4cc78b5ddefb7381723b14d40ff8f)

  - feat: update uikit to 2.0.0-beta.54 [785a23cd](https://github.com/tidbcloud/dbaas-ui/commit/785a23cdd0cc36dd89ee419a7de667b9949a714d)

  - feat: use FilterMultiSelect instead [00d245e7](https://github.com/tidbcloud/dbaas-ui/commit/00d245e77de2894fae742ef598c4f0c70bdc1138)

  - feat: oauth signup user skip import actions [eb37182a](https://github.com/tidbcloud/dbaas-ui/commit/eb37182a868bf6d8203cabe9c58f7faea002e5ca)

  - fix(OAuth): OAuth user skip survey at the first time [a4a24a61](https://github.com/tidbcloud/dbaas-ui/commit/a4a24a6176c74678c53f5d598ea55c6777ff6bd2)

- Merge pull request [#3501](https://github.com/tidbcloud/dbaas-ui/pull/3501) from tidbcloud/feat/discount-provider [8ce11964](https://github.com/tidbcloud/dbaas-ui/commit/8ce11964035e26cc907eea2b1daae77155659798)

  - feat: update uikit to 2.0.0-beta.53 [4744ccd5](https://github.com/tidbcloud/dbaas-ui/commit/4744ccd521d62bf42d4fa14de053d164ab145619)

  - feat(billing): add cloud provider to credits/discounts [629c5922](https://github.com/tidbcloud/dbaas-ui/commit/629c592285d8c20641d088c80cc15d8d66c6df7a)

  - fix: networking issules [45e9ffe8](https://github.com/tidbcloud/dbaas-ui/commit/45e9ffe8c8d569d7ae96a481219bf35315eeef5a)

- Merge pull request [#3503](https://github.com/tidbcloud/dbaas-ui/pull/3503) from tidbcloud/feat/sqleditor-schema-ui [239293af](https://github.com/tidbcloud/dbaas-ui/commit/239293af5aa2c5605b61d5137c7a5a2a542b07f8)

- Merge pull request [#3504](https://github.com/tidbcloud/dbaas-ui/pull/3504) from tidbcloud/fix/import_matched_uri [0c25446a](https://github.com/tidbcloud/dbaas-ui/commit/0c25446ac5d8867f793162d345adf7cd7a4e9dde)

  - fix: dataservice scheme ui optimize [9780a8fb](https://github.com/tidbcloud/dbaas-ui/commit/9780a8fb3523d23edad7625a873ce71748100099)

  - fix: pass search import files data for immediat access [ceb88840](https://github.com/tidbcloud/dbaas-ui/commit/ceb888408bb07a620c466b3b673623bf0b99af4f)

- Merge pull request [#3502](https://github.com/tidbcloud/dbaas-ui/pull/3502) from tidbcloud/fix/url_ending [ebe4e175](https://github.com/tidbcloud/dbaas-ui/commit/ebe4e175fb196ed190d35a193136ff64a0aae622)

  - feat: add swagger for adb audit log [92f872a6](https://github.com/tidbcloud/dbaas-ui/commit/92f872a6112ff10b235d14d485ee032a3b9ae1c5)

  - fix: sqlditor schema ui optimize [6dacf92b](https://github.com/tidbcloud/dbaas-ui/commit/6dacf92b96599153d6c2590418e175806c6ffa4e)

  - fix: sqlditor schema ui optimize [510d7d30](https://github.com/tidbcloud/dbaas-ui/commit/510d7d30c95e77fa3c59b2ab99988271463c7cb1)

  - fix(import): correct bucket URI format for single file mode [85200914](https://github.com/tidbcloud/dbaas-ui/commit/8520091472aa40e5c8a121081c22fb74f82b6da9)

  - feat: file structure [eaafd29f](https://github.com/tidbcloud/dbaas-ui/commit/eaafd29f4e39d837cc7056c82f84c510ddfb2398)

  - fix: sqlditor schema ui optimize [96cabdbe](https://github.com/tidbcloud/dbaas-ui/commit/96cabdbe37f64474104f9a08e597ba758224c111)

- Merge pull request [#3500](https://github.com/tidbcloud/dbaas-ui/pull/3500) from tidbcloud/chore/code-owner [a0e0bf27](https://github.com/tidbcloud/dbaas-ui/commit/a0e0bf27a30354fb606dd982d42f09a9fdcb5ae1)

- Merge pull request [#3499](https://github.com/tidbcloud/dbaas-ui/pull/3499) from tidbcloud/fix/dedicated-arch2024-connect [94e063fc](https://github.com/tidbcloud/dbaas-ui/commit/94e063fc8d1fc78fe26fe05ebd9d747cb9629fb6)

  - chore(.github): update CODEOWNERS [621d6877](https://github.com/tidbcloud/dbaas-ui/commit/621d6877d9cf15d80a6352b74319c9ac6c173496)

  - fix(dedicated/networking): fix the connection mode [c7734a6c](https://github.com/tidbcloud/dbaas-ui/commit/c7734a6cf2fa3be9628fabf84f33b03eda007b09)

  - fix(dedicated/overview): fix the connection mode [7ba28511](https://github.com/tidbcloud/dbaas-ui/commit/7ba2851126336cdcc40e3c916b212fc9edc46bff)

- Merge pull request [#3481](https://github.com/tidbcloud/dbaas-ui/pull/3481) from tidbcloud/feat/tisqleditor [9b00a43f](https://github.com/tidbcloud/dbaas-ui/commit/9b00a43fc3179f499122477e2e7f3c7470b305bf)

  - feat: create and reset [a378f799](https://github.com/tidbcloud/dbaas-ui/commit/a378f7991b5f3724057806c541c41233a6f36b6e)

- Merge pull request [#3496](https://github.com/tidbcloud/dbaas-ui/pull/3496) from tidbcloud/fix/diagnosis-tab [c9dade8d](https://github.com/tidbcloud/dbaas-ui/commit/c9dade8dc9cf45704eaf6504fe16375ee7c7f391)

- Merge pull request [#3497](https://github.com/tidbcloud/dbaas-ui/pull/3497) from tidbcloud/fix/diagnosis-tab [75786997](https://github.com/tidbcloud/dbaas-ui/commit/757869970206c0d5e1c825dfd79f50593c15fecb)

  - hotfix: 202410181043 [8fe80685](https://github.com/tidbcloud/dbaas-ui/commit/8fe8068544b93ab10ddf36863a38d61aa98b79b0)

  - fix: default route issule [4b2daaaf](https://github.com/tidbcloud/dbaas-ui/commit/4b2daaaf45ddb47f299140a3caea9224891b4d3f)

  - feat: create branch form [16804339](https://github.com/tidbcloud/dbaas-ui/commit/16804339c94434d19770044b11b4ed3c55189df5)

  - fix: advisor fix editor path [d6c5de09](https://github.com/tidbcloud/dbaas-ui/commit/d6c5de09c2e7aad1253c5224e20ae102049031ea)

  - fix: remove console [037c49b7](https://github.com/tidbcloud/dbaas-ui/commit/037c49b7d5fd0155f4e03b17ab1385f0acb621a8)

  - feat: remove cursql & cursqlparser file [e3433b9e](https://github.com/tidbcloud/dbaas-ui/commit/e3433b9e9b9575ffd6ab17ee041b0269a64a8cc2)

  - feat: remove cursqlgutter [2f341cf6](https://github.com/tidbcloud/dbaas-ui/commit/2f341cf6022901045cb6821b9eeeb9136bb13f67)

  - feat: remove onchange & focus-change [d576ce88](https://github.com/tidbcloud/dbaas-ui/commit/d576ce88fa88f995dfc652f0ccda6367322caa17)

  - feat: theme rename [7fdeef3f](https://github.com/tidbcloud/dbaas-ui/commit/7fdeef3ff995b3cfa0614d9026411028f59cbda0)

  - feat: remove basic setup [68ac614f](https://github.com/tidbcloud/dbaas-ui/commit/68ac614f6f040d18fdf50fbd26273504b4f96c8c)

  - feat: remove savehelper [bc2b28bd](https://github.com/tidbcloud/dbaas-ui/commit/bc2b28bd884b9af83cc1f9d963f19bdbc920db8f)

  - feat: remove linters [10d54719](https://github.com/tidbcloud/dbaas-ui/commit/10d54719e98d5bf0965887aa52553ab68e360268)

  - feat: remove linters [c17ab1ea](https://github.com/tidbcloud/dbaas-ui/commit/c17ab1ea6ba07292d89ac1359f1d5cc10c3fa4ec)

  - feat: remove auto-complete [03ea0d65](https://github.com/tidbcloud/dbaas-ui/commit/03ea0d652ab1e47911e00c2ee5ff99e959610f74)

  - feat: extract createbranchmodal [571d3827](https://github.com/tidbcloud/dbaas-ui/commit/571d38279c1fcd1b049acf764cc4b736d82ba41f)

- Merge pull request [#3493](https://github.com/tidbcloud/dbaas-ui/pull/3493) from tidbcloud/hotfix/20241017-sqleditor-adduse [19b1a425](https://github.com/tidbcloud/dbaas-ui/commit/19b1a42522f297a90843a6a7cfcccc7eec74fcfc)

- Merge pull request [#3495](https://github.com/tidbcloud/dbaas-ui/pull/3495) from tidbcloud/hotfix/20241017-sqleditor-adduse [4f550634](https://github.com/tidbcloud/dbaas-ui/commit/4f550634236325c47cdc8c8cf8473e69265ddbeb)

  - fix: sqleditor add use button hidden [650d7e0f](https://github.com/tidbcloud/dbaas-ui/commit/650d7e0f257624db61e90cbc34730ebb1dd96988)

  - feat(login): only allowed https [98abf402](https://github.com/tidbcloud/dbaas-ui/commit/98abf402b5974d62c30cc30d098c7873dc7e5828)

  - fix(login): redirect_uri external link [6d5e48e8](https://github.com/tidbcloud/dbaas-ui/commit/6d5e48e8ca10e0ab0d53455438eb39501dbfaff4)

- Merge pull request [#3491](https://github.com/tidbcloud/dbaas-ui/pull/3491) from tidbcloud/release-20241015 [a542bdd3](https://github.com/tidbcloud/dbaas-ui/commit/a542bdd3f95f26577d297ea694c1a862cb85544c)

- Merge pull request [#3490](https://github.com/tidbcloud/dbaas-ui/pull/3490) from tidbcloud/release-20241015 [be17218d](https://github.com/tidbcloud/dbaas-ui/commit/be17218d52a11fcdc77ffad18078a0d5f3814763)

  - release: 20241015 [e2247a4d](https://github.com/tidbcloud/dbaas-ui/commit/e2247a4d908496c4e47538d557d45b438c48a26e)

- Merge pull request [#3489](https://github.com/tidbcloud/dbaas-ui/pull/3489) from tidbcloud/feat/skip-networking-test [8a3a3e26](https://github.com/tidbcloud/dbaas-ui/commit/8a3a3e2636633ece06bd79c4e287a00322903a9f)

  - feat: skip failed test [733fa917](https://github.com/tidbcloud/dbaas-ui/commit/733fa9177151b600f41f2bdb0fd0be9e2ea43b6b)

- Merge pull request [#3452](https://github.com/tidbcloud/dbaas-ui/pull/3452) from tidbcloud/feat/import_azure [b6e94707](https://github.com/tidbcloud/dbaas-ui/commit/b6e94707977fd63dde36e662efd4b7b6d27d95c0)

  - feat: add sql user name [12b3070e](https://github.com/tidbcloud/dbaas-ui/commit/12b3070e403af7b0bc2d9b7ae25c727b3af88530)

  - feat: fix sqleditor test [2d0bc1a2](https://github.com/tidbcloud/dbaas-ui/commit/2d0bc1a20e3d7a9a8928944b4d69dbf123ef3c4f)

- Merge pull request [#3477](https://github.com/tidbcloud/dbaas-ui/pull/3477) from tidbcloud/fix/e2e-test [3c86607b](https://github.com/tidbcloud/dbaas-ui/commit/3c86607b310c80bc28f28782b247cd172ad813b3)

- Merge pull request [#3480](https://github.com/tidbcloud/dbaas-ui/pull/3480) from tidbcloud/feat/index-advisor-2 [b508acdb](https://github.com/tidbcloud/dbaas-ui/commit/b508acdb60d1366de9efc29dcf7a2b5b65f644d9)

- Merge pull request [#3483](https://github.com/tidbcloud/dbaas-ui/pull/3483) from tidbcloud/feat/cluster-overview-status [e7f3af1c](https://github.com/tidbcloud/dbaas-ui/commit/e7f3af1ca9921e1ae6c321523c17aad7c5a97f91)

- Merge pull request [#3486](https://github.com/tidbcloud/dbaas-ui/pull/3486) from tidbcloud/fix/serverless-zone-id [7f55ff42](https://github.com/tidbcloud/dbaas-ui/commit/7f55ff425d407b083dc7fe3438b89f80f139fa76)

- Merge pull request [#3487](https://github.com/tidbcloud/dbaas-ui/pull/3487) from tidbcloud/refine/dedicated-modify-groups [d4024143](https://github.com/tidbcloud/dbaas-ui/commit/d402414317a2edfe6fe8fad5dfa93dda88b48e34)

  - feat(index-advisor): refine, address review comments [5886a32b](https://github.com/tidbcloud/dbaas-ui/commit/5886a32b77d72da6d20af1b1ecb95e5fb6b13a6f)

  - refine(dedicated/modifying): prevent adding node groups for 2C/4C clusters [7fd3a1ee](https://github.com/tidbcloud/dbaas-ui/commit/7fd3a1ee3e931c056e2eb61bbfa15b1db0be30fd)

  - feat(index-advisor): refine sql editor [a513d4f9](https://github.com/tidbcloud/dbaas-ui/commit/a513d4f939596d104ed4b52863426039fb37847c)

  - feat(index-advisor): format reason [c9419672](https://github.com/tidbcloud/dbaas-ui/commit/c94196725d9d26869ffd11b71694c4bbb09b4ef6)

  - feat(index-advisor): support feature flag [b9d0296e](https://github.com/tidbcloud/dbaas-ui/commit/b9d0296e9a0f1129dabce8e21b1c1ff08b644607)

  - feat(index-advisor): fix mutate async usage [96696baa](https://github.com/tidbcloud/dbaas-ui/commit/96696baac556a6dcd0f674671c26cb2f8777ab57)

  - feat(index-advisor): support `applying` status [fe77d7ae](https://github.com/tidbcloud/dbaas-ui/commit/fe77d7ae265537fb55191b5c65bf38724318a1e2)

  - Revert "feat(index-advisor): update CodeBlock style" [80642305](https://github.com/tidbcloud/dbaas-ui/commit/806423050998d927de6f548f2462bfdccb724141)

  - Feat/index advisor (#3479) [61072b02](https://github.com/tidbcloud/dbaas-ui/commit/61072b02e357d07c122efa49faf337174d51c998)

- Merge pull request [#3485](https://github.com/tidbcloud/dbaas-ui/pull/3485) from tidbcloud/fix/vercel-redirect [f79cc98c](https://github.com/tidbcloud/dbaas-ui/commit/f79cc98c067730ba1e15c064f46b2f57a63b5795)

  - fix: update import files naming rules [9695c3a8](https://github.com/tidbcloud/dbaas-ui/commit/9695c3a84a629e77b86e7d70ff60010f09cde739)

  - fix(serverless): show all azs [b8154fc9](https://github.com/tidbcloud/dbaas-ui/commit/b8154fc975287c2966a13ab3adb8ee2491a5d21c)

  - add link [0c37d6c9](https://github.com/tidbcloud/dbaas-ui/commit/0c37d6c91e48017ec7d35f18138b288f8d11f7ef)

  - fix: vercel signup redirect fix [668b82b7](https://github.com/tidbcloud/dbaas-ui/commit/668b82b7733a623231b4c06df0a991f0bb5350a5)

  - fix: survey key error [98179de9](https://github.com/tidbcloud/dbaas-ui/commit/98179de947ff9d405beeae53fe28e0ad147ee693)

  - feat: add disabled status for cluster guide [e8f6dabc](https://github.com/tidbcloud/dbaas-ui/commit/e8f6dabce8fad200395b3ee70df0b1ab5e530586)

  - fix: isfrom vercel fix [80b3c0fe](https://github.com/tidbcloud/dbaas-ui/commit/80b3c0fe0bd8387630a75e4d856b002025f62297)

- Merge pull request [#3482](https://github.com/tidbcloud/dbaas-ui/pull/3482) from tidbcloud/refine/create-cluster [952652de](https://github.com/tidbcloud/dbaas-ui/commit/952652de28769026c0d2c2b2849d1538ea7c161c)

  - refine(clusters/creation): add back button to header [dce06f17](https://github.com/tidbcloud/dbaas-ui/commit/dce06f173917d05dc23c70f2f41693002e27d10f)

  - show csv header option for cloud import [5af19c0b](https://github.com/tidbcloud/dbaas-ui/commit/5af19c0b76913d1cdccbffd717b414e01032db92)

  - feat: add show-report command [fb425614](https://github.com/tidbcloud/dbaas-ui/commit/fb42561480aa11cdbe12810fde000f9c6b5fb5f0)

  - fix style [c5dfa08f](https://github.com/tidbcloud/dbaas-ui/commit/c5dfa08f59dc4c514e0bb457beb62f3ae567b3a8)

  - refactor: remove unused condition for Azure provider in useImportStatus [23ba9ad7](https://github.com/tidbcloud/dbaas-ui/commit/23ba9ad75830f99e254402e1421832df78626350)

  - fix import url example and validator [719d6f8e](https://github.com/tidbcloud/dbaas-ui/commit/719d6f8e45cecc1ddefff99fec8595cd991a8550)

  - update azure template url [74af344e](https://github.com/tidbcloud/dbaas-ui/commit/74af344ead6dd8397822f5e320334f2fca77f124)

  - fix: filter out disabled options in formatOptions function [d5724975](https://github.com/tidbcloud/dbaas-ui/commit/d57249758e75815ad48b6de74db2e696b8140e8a)

  - fix: update azure arm template link [1d90a3e1](https://github.com/tidbcloud/dbaas-ui/commit/1d90a3e1768aaa5ba6e64db9ed6de829e36826e9)

  - refactor(import-task-detail): replace SummaryProperty with PropertyCard for better readability [fa2b6bf5](https://github.com/tidbcloud/dbaas-ui/commit/fa2b6bf53a3405b7971676948171d38a46745e6c)

  - feat: add Azure Blob Storage to import location options in ImportTaskDetail Summary [8713ac96](https://github.com/tidbcloud/dbaas-ui/commit/8713ac96ba348cc6b58015b2dcc0952535dddbe4)

  - fix: revert sidebar import entry disable and show alert on creation page if import not available [0f516948](https://github.com/tidbcloud/dbaas-ui/commit/0f516948818402083e49733a1d49d5c2f7f7b32f)

  - fix(import-dropzone): update upload instructions to specify csv file and size limit [d03d6618](https://github.com/tidbcloud/dbaas-ui/commit/d03d6618b4e30c7363625b1edfe22df4e264e5c0)

  - fix: update export csv config tip image [f86e718a](https://github.com/tidbcloud/dbaas-ui/commit/f86e718a9fa7b732293dffa7cd6870175fd7a916)

  - refactor(ImportFromCloud): update default values and improve error handling in import process [0332bd74](https://github.com/tidbcloud/dbaas-ui/commit/0332bd746b402d3f6e2e15a81de820e874373bdf)

  - fix(import): styles issue [8b53e60c](https://github.com/tidbcloud/dbaas-ui/commit/8b53e60cf3855e0a35cd195974a994c261458014)

  - feat: add Mixpanel event tracking for import validation and connection testing [278e77d3](https://github.com/tidbcloud/dbaas-ui/commit/278e77d3840679eea4535ddc9a0d7a0d597f9dcf)

  - fix: source url validate [041304af](https://github.com/tidbcloud/dbaas-ui/commit/041304afb0b6e1322b3c8b2ac2ae22c12349df5f)

  - fix: data source type [d5ca6de3](https://github.com/tidbcloud/dbaas-ui/commit/d5ca6de3e565bea5102f1cb1352841aa98183be2)

  - feat: import for azure [27f2214e](https://github.com/tidbcloud/dbaas-ui/commit/27f2214e6593e70e0babbd5d1bc1e467c5c3be61)

  - fix: azure constant [16c03156](https://github.com/tidbcloud/dbaas-ui/commit/16c03156bfb9de887c48fae8a583a492f67ca0ce)

  - feat: add azure constants [fce4bda1](https://github.com/tidbcloud/dbaas-ui/commit/fce4bda1d1219e868050550c4ab3199451ef16cf)

  - feat: fix org test [ca282141](https://github.com/tidbcloud/dbaas-ui/commit/ca28214127fbb916b228c32e42b880e8df68b663)

- Merge pull request [#3471](https://github.com/tidbcloud/dbaas-ui/pull/3471) from tidbcloud/feat/slow-query-internal-only [5c316e6c](https://github.com/tidbcloud/dbaas-ui/commit/5c316e6c270c276ee0fdf459c59fdde3a9320cda)

  - feat: fix apikey test [ccdd5fb1](https://github.com/tidbcloud/dbaas-ui/commit/ccdd5fb125ea5b76798e140be4337ac2c1c78e7a)

  - feat: use node 20 in e2e-test, fix sql editor test [d2c34d58](https://github.com/tidbcloud/dbaas-ui/commit/d2c34d58892442ffea82d6f9c876618caa7bc2f0)

- Merge pull request [#3478](https://github.com/tidbcloud/dbaas-ui/pull/3478) from tidbcloud/feat-pending-comp [01cc519b](https://github.com/tidbcloud/dbaas-ui/commit/01cc519b53f10113e1ec5d30799032f535ba30d9)

  - chore: import order [9d83f91d](https://github.com/tidbcloud/dbaas-ui/commit/9d83f91d6a2a1ee06b961a0d3cbd37095898a7a7)

  - tweak: default delay ms [be6219cf](https://github.com/tidbcloud/dbaas-ui/commit/be6219cf5ab6f6359f5ad91bef1c63d02051aeb2)

  - Update src/dbaas/components/Placeholder/index.tsx [341235c8](https://github.com/tidbcloud/dbaas-ui/commit/341235c8d24fa261ad331afa9f75031feca0cdcc)

  - tweak: props type [9b95eb1d](https://github.com/tidbcloud/dbaas-ui/commit/9b95eb1d78918582f58766e0e4a6dcd38236bf23)

  - chore: update deps [b9acc305](https://github.com/tidbcloud/dbaas-ui/commit/b9acc305c5d9d6cea29643332e6703379576ed72)

  - tweak: DelayedPageLoader [fb5d3b64](https://github.com/tidbcloud/dbaas-ui/commit/fb5d3b642ae477592745df066d99752c22b525ac)

  - feat: revert config change [6a301727](https://github.com/tidbcloud/dbaas-ui/commit/6a301727ea84f2570ec8eb72b1732974565a2658)

  - feat: update version [0c5e321f](https://github.com/tidbcloud/dbaas-ui/commit/0c5e321f07bcca0692a603365fb004c2cb7c2bb1)

  - fix: delay logic [6a91dea2](https://github.com/tidbcloud/dbaas-ui/commit/6a91dea2e6c32970d5132b5e35710a2c31a21a51)

  - fix: delay logic [291a68fe](https://github.com/tidbcloud/dbaas-ui/commit/291a68fe4c4f4a65ae2764adaa539d6a005cb801)

  - feat: pending layout [11595d2e](https://github.com/tidbcloud/dbaas-ui/commit/11595d2ef9a88e1ce6548d7c2402e4f2a12b0a26)

  - feat: use exact to get element [49395314](https://github.com/tidbcloud/dbaas-ui/commit/493953142c5eae948409c12ef4f7f2ad7141f1b4)

  - feat(slow-query): support download to csv [fe7bc067](https://github.com/tidbcloud/dbaas-ui/commit/fe7bc0671d0753c55c9c75fe55a819e74ca62c8c)

- Merge pull request [#3475](https://github.com/tidbcloud/dbaas-ui/pull/3475) from tidbcloud/hotfix/survey-step-form [6504ce95](https://github.com/tidbcloud/dbaas-ui/commit/6504ce95d54a0824ef205bd86840ee8b92706047)

- Merge pull request [#3474](https://github.com/tidbcloud/dbaas-ui/pull/3474) from tidbcloud/hotfix/survey-step-form [c02cc0b7](https://github.com/tidbcloud/dbaas-ui/commit/c02cc0b715061f928dd11d76f8892af798ab5b87)

  - feat: bump version to 0.173.2 [67ae4b20](https://github.com/tidbcloud/dbaas-ui/commit/67ae4b20548e90bc336287b6a029898afd806dc4)

  - hotfix: 202410101619 [dc4dcdfc](https://github.com/tidbcloud/dbaas-ui/commit/dc4dcdfcb28d6d449431e0a0bd4a3d0d0eefe2a9)

- Merge pull request [#3472](https://github.com/tidbcloud/dbaas-ui/pull/3472) from tidbcloud/fix/node-group-issules [ff4e332c](https://github.com/tidbcloud/dbaas-ui/commit/ff4e332c140eec9e4a2f6565725caa93fe11dd27)

- Merge pull request [#3473](https://github.com/tidbcloud/dbaas-ui/pull/3473) from tidbcloud/fix/node-group-issules [b41de11f](https://github.com/tidbcloud/dbaas-ui/commit/b41de11fd25eeea1d853e897884d8eb33e1ae6e7)

  - hotfix: 202410101457 [e3ccd688](https://github.com/tidbcloud/dbaas-ui/commit/e3ccd6883ef12ae494094e6b988e25581dacb256)

  - feat: adjust error msg [ac6acc11](https://github.com/tidbcloud/dbaas-ui/commit/ac6acc110f30686f3f81596b292d55a5aeec0728)

  - feat(slow-query): support show internal sql [7af82012](https://github.com/tidbcloud/dbaas-ui/commit/7af8201270471eecd7e4caae47eac211a5a8a8d2)

  - feat: restricted selectable status of cluster [6072f06d](https://github.com/tidbcloud/dbaas-ui/commit/6072f06d740c1c31bfd118a116ab5e28d1cbd062)

  - feat: use correct white list hooks [117489ac](https://github.com/tidbcloud/dbaas-ui/commit/117489acd5551d3e79b03282f3d23bcf21e510f2)

- Merge pull request [#3470](https://github.com/tidbcloud/dbaas-ui/pull/3470) from tidbcloud/release-20241009 [b45e551e](https://github.com/tidbcloud/dbaas-ui/commit/b45e551edc35cd34cf37874c5cd16c3b419fda25)

- Merge pull request [#3469](https://github.com/tidbcloud/dbaas-ui/pull/3469) from tidbcloud/release-20241009 [18417479](https://github.com/tidbcloud/dbaas-ui/commit/184174794898ca341482f6de2b495ca89b7b2d1d)

  - chore: release [2168e50d](https://github.com/tidbcloud/dbaas-ui/commit/2168e50d1337c853e0c5860a1f52a3cc7638dae2)

- Merge pull request [#3464](https://github.com/tidbcloud/dbaas-ui/pull/3464) from tidbcloud/feat/azure [c0d72c39](https://github.com/tidbcloud/dbaas-ui/commit/c0d72c396b658d06c1d9c5a1eadafb26895784f8)

  - fix: vercel login/signup redirect [f381cb3f](https://github.com/tidbcloud/dbaas-ui/commit/f381cb3f0f88ee8c2550a7e62e06c6cff3ad1402)

  - feat: reload bff dedicated api on mount [f73cfd47](https://github.com/tidbcloud/dbaas-ui/commit/f73cfd47f74946d2f462fd6d6d3cdf029a509106)

  - feat: add loading skeleton when whitelist api is loading [8393f793](https://github.com/tidbcloud/dbaas-ui/commit/8393f793d128f210f08c3c765caeb6cf534d8c50)

  - feat: use dotbadge instead [94acafcf](https://github.com/tidbcloud/dbaas-ui/commit/94acafcf017c350ba61f9f6f4fa6e53e8beb10ab)

  - feat: ensure whitelist request is loaded [b19c5715](https://github.com/tidbcloud/dbaas-ui/commit/b19c5715465d68c6fef18a39bfab9f5f8c041c12)

  - feat: remove log [fd8ec412](https://github.com/tidbcloud/dbaas-ui/commit/fd8ec412f78bc3485e43ee032b94e44582de1ec2)

  - feat: adjust label to tidb node group [22b14e04](https://github.com/tidbcloud/dbaas-ui/commit/22b14e04bbe8f48c30323fb31dc97b76eed097e8)

  - feat: hide slow query [2d733e9e](https://github.com/tidbcloud/dbaas-ui/commit/2d733e9e3f2dc363c48c441d05d1a2d19244edde)

  - feat: refresh bff cluster every 10s [d45659d8](https://github.com/tidbcloud/dbaas-ui/commit/d45659d866cd94ce80f06deea64c34b8eb8945c9)

  - feat: fix metric [edc13627](https://github.com/tidbcloud/dbaas-ui/commit/edc1362798f97a6b8074ee00f6c1c7689e9988cb)

  - feat: group metrics [68f54cf7](https://github.com/tidbcloud/dbaas-ui/commit/68f54cf7f4eb4962e15cdd03eb2ff8d3b63d0baf)

  - feat: disable modify button, enable dns region [95293036](https://github.com/tidbcloud/dbaas-ui/commit/952930368fa5a1041a320d4dad7266d53f4b5ddc)

  - feat: pr feedbacks [b587858b](https://github.com/tidbcloud/dbaas-ui/commit/b587858b399ce8a4e0319043b17a378d77ae0c7b)

  - feat: hide entry issules [45c33ac0](https://github.com/tidbcloud/dbaas-ui/commit/45c33ac0e1cc9f272271c194fd00c8272402d78a)

  - fix: enable public setting shouldnot modify ip access list [265a8426](https://github.com/tidbcloud/dbaas-ui/commit/265a8426c599740631d10f3eee3341b9cf076fe1)

  - feat: status dot is obscured [b378bf3f](https://github.com/tidbcloud/dbaas-ui/commit/b378bf3f60eb56dc51af5fa53fa7b6401d59f710)

  - feat: use the correct selected group id [d967ef62](https://github.com/tidbcloud/dbaas-ui/commit/d967ef62872c0dc79662fdaf48b7bb5e42df46e1)

  - feat: validate form before swtich address type [06428d24](https://github.com/tidbcloud/dbaas-ui/commit/06428d247c02d2461f693240cd4386c9db89461f)

  - feat: use regionid [68b70525](https://github.com/tidbcloud/dbaas-ui/commit/68b70525b9deab0348febb52749cb3f413426aef)

  - feat: whitelist and hide features [b98e71e9](https://github.com/tidbcloud/dbaas-ui/commit/b98e71e917eb6c8ac57b48d9974c8adee940e58d)

  - feat: private link service status [a7a2f473](https://github.com/tidbcloud/dbaas-ui/commit/a7a2f47351cb629b1a693f2cc158c33232711362)

  - feat: remove unnecessary status alert [2d47611e](https://github.com/tidbcloud/dbaas-ui/commit/2d47611e955922fc7eb5384907c00bfbec579f71)

  - feat: use display name [3c9531d7](https://github.com/tidbcloud/dbaas-ui/commit/3c9531d74deab4be0f03ea3370138375725ee3fe)

  - feat: use bff api in overview [9fe570d8](https://github.com/tidbcloud/dbaas-ui/commit/9fe570d80f0ebb439c1d694556a6b3b41e38a9c0)

  - feat: sort group [52c26074](https://github.com/tidbcloud/dbaas-ui/commit/52c26074faa3aae78cc7af10a55ec88100f5891f)

  - feat: add spacing in business comp [03fea37a](https://github.com/tidbcloud/dbaas-ui/commit/03fea37a0dee7815393109c11ede6097e298adae)

  - feat: nodegroup desc, modify group name loading [d59b3115](https://github.com/tidbcloud/dbaas-ui/commit/d59b311585503a345e4d95f12c4335a1b2246f9b)

  - feat: replaceguidance image [28ebcb1e](https://github.com/tidbcloud/dbaas-ui/commit/28ebcb1e2a28b212bc87d405eb6f20ed93953adb)

  - feat: show alert only delete action endpoint [c0f55767](https://github.com/tidbcloud/dbaas-ui/commit/c0f5576708b16ba0995429864b73f17da8b9332d)

  - feat: button style, service status [d9658586](https://github.com/tidbcloud/dbaas-ui/commit/d965858618a70d1c6df417be3bca35b072fad497)

  - feat: azure correct case [f9d77d82](https://github.com/tidbcloud/dbaas-ui/commit/f9d77d82c35a182900871d2e35457c3f2f99a637)

  - feat: adjust tooltip, use endpoint id [778ba5f2](https://github.com/tidbcloud/dbaas-ui/commit/778ba5f2e304ee472b151bf20d7c8cc2da31f3e7)

  - feat: use endpointId [ae6314d0](https://github.com/tidbcloud/dbaas-ui/commit/ae6314d0de5c30fb9f0d55fe71ef6e86d51e63d2)

  - feat: add edit, deletion limit [baa4e163](https://github.com/tidbcloud/dbaas-ui/commit/baa4e1635ac7aa271d9910d59ee2bbdb51866ff0)

  - feat: remove redundant service status info [bc928162](https://github.com/tidbcloud/dbaas-ui/commit/bc9281625da7f350d70446707bd62133523b85d2)

  - feat: support cidir for azure [46cf37d6](https://github.com/tidbcloud/dbaas-ui/commit/46cf37d64543f176a9ee3e30ec1f40d9873dc9cb)

  - feat: azure eendpoint edit [25cb62da](https://github.com/tidbcloud/dbaas-ui/commit/25cb62da691fecace4fe9cd60e263ea3912d285d)

  - feat: azure private endpoint creation edit deletion [d4e24321](https://github.com/tidbcloud/dbaas-ui/commit/d4e2432190c52136fd41385cbb76091bdf1a7f41)

  - feat: modify service name [a096b984](https://github.com/tidbcloud/dbaas-ui/commit/a096b9840099023038e70417b544b3f8a2038711)

  - feat: use new cidr creation for azure [dc70b958](https://github.com/tidbcloud/dbaas-ui/commit/dc70b958c397cd3c0d958401ec71f07b5a3c261e)

  - feat: use privateEndpointConnectionId [3bb18cc7](https://github.com/tidbcloud/dbaas-ui/commit/3bb18cc77208fe8eb25711b742c20d2084a96557)

  - feat: azure [898b4486](https://github.com/tidbcloud/dbaas-ui/commit/898b4486eed3487720e29e3643512c917cc4b709)

  - feat: hide some feature on azure [1e13bb76](https://github.com/tidbcloud/dbaas-ui/commit/1e13bb76d5e5605ba6d2a2303317abe8e4f060a9)

  - feat: azure create and list style [7ac0cd19](https://github.com/tidbcloud/dbaas-ui/commit/7ac0cd196d2c0247038a5d65682b5cd3e2614a00)

  - feat: private endpoint for azure [729d5595](https://github.com/tidbcloud/dbaas-ui/commit/729d559570fd5554453596563cec016927917df4)

  - feat: use popover [44ac4ddd](https://github.com/tidbcloud/dbaas-ui/commit/44ac4dddfca56b696ffe9252009088a16a784453)

  - feat: nodesmap rebranding issules [2279ddb9](https://github.com/tidbcloud/dbaas-ui/commit/2279ddb94ba4f4f11b106b8bc111250e2b0a82cc)

  - feat: update naming [3f416df2](https://github.com/tidbcloud/dbaas-ui/commit/3f416df204ec43bf8ebb169639c6077437830366)

  - feat: enable public endpoint [db7c2384](https://github.com/tidbcloud/dbaas-ui/commit/db7c2384e4c161a19d37949970119d5ee1a71f9e)

  - feat: networking loading style [785c5a6d](https://github.com/tidbcloud/dbaas-ui/commit/785c5a6d540ca3d7f5a279387404ec8cdac4d1f8)

  - feat: publicsetting [abc1aba5](https://github.com/tidbcloud/dbaas-ui/commit/abc1aba55bf3fd0d532268877cfb2cce6b10d16b)

  - feat: refine loading style [5bf49ab4](https://github.com/tidbcloud/dbaas-ui/commit/5bf49ab4348b39c214df676bee5e7ed45145bf79)

  - feat: compatible PrivateEndpointConnectionEndpointState in status comp [0b63bbbd](https://github.com/tidbcloud/dbaas-ui/commit/0b63bbbde2660bd5c72d41f4171b9dde67d5ce86)

  - feat: display nodegroup info correctly [05691b5e](https://github.com/tidbcloud/dbaas-ui/commit/05691b5e08d68b46dd8816cbc930474dd57fecc9)

  - feat: use correct nodegroupid [897e7357](https://github.com/tidbcloud/dbaas-ui/commit/897e7357485fd92a7b98640af1f6e591a3e0b487)

  - feat: adjust loading animation position when modify group name [3dd16cc8](https://github.com/tidbcloud/dbaas-ui/commit/3dd16cc82813ab21c47431efae27bb60258b49f0)

  - feat: filter by status [ff8ad613](https://github.com/tidbcloud/dbaas-ui/commit/ff8ad6138bf9e6fc0aef94e80f9dfe11696ea934)

  - feat:support filter instances [70587681](https://github.com/tidbcloud/dbaas-ui/commit/705876813953997fc80c9f3b9190dad893d262b7)

  - feat: use new icon [a3425b0a](https://github.com/tidbcloud/dbaas-ui/commit/a3425b0ac67f089b54a857246855997508d558ad)

  - feat: pincolumn, refesh new api list [3b7447ac](https://github.com/tidbcloud/dbaas-ui/commit/3b7447acce98bb79961f44de57845babe8bf18a5)

  - feat: use spec info of new api in table [c1371d7c](https://github.com/tidbcloud/dbaas-ui/commit/c1371d7c7e6b2252d1a7d74ebbae899db526096b)

  - feat: use spec info of new api [6ff4ea42](https://github.com/tidbcloud/dbaas-ui/commit/6ff4ea424abb29e277fc2e511dd936821b9b0a4c)

  - feat: refetch node instances every 10s [6aa2b932](https://github.com/tidbcloud/dbaas-ui/commit/6aa2b9326a8a80d0573c99a7f8091b48c2620743)

  - feat: refetch nodegroupinfo when cluster is in modifying [3ca83af1](https://github.com/tidbcloud/dbaas-ui/commit/3ca83af19582f7ed77e9138adfdfe38e68108ac0)

  - feat: use cache [d3d023a4](https://github.com/tidbcloud/dbaas-ui/commit/d3d023a4bd129f536ef9a032e3591bdd2870226d)

  - feat: use correct titel [ca8cd759](https://github.com/tidbcloud/dbaas-ui/commit/ca8cd7591e51c37bf16d042bac3b3927bae98278)

  - feat: add holder when cluster is pausing [a9c451bb](https://github.com/tidbcloud/dbaas-ui/commit/a9c451bbabcce29b75d479401608697a9be1cd09)

  - feat: project level private endpoint [b9ae56a3](https://github.com/tidbcloud/dbaas-ui/commit/b9ae56a3ae31522103ed4cc2d696fff6b95a9168)

  - fix: delete gcp endpoint [87103484](https://github.com/tidbcloud/dbaas-ui/commit/87103484d82468ff85605695ca5fbe3cc6ef3673)

  - fix: aws endpoint deletion [5ff877d9](https://github.com/tidbcloud/dbaas-ui/commit/5ff877d9f40bde813df5554af8bc8f3690de72b2)

  - fix: private endpoint donot loading [b49ec0ee](https://github.com/tidbcloud/dbaas-ui/commit/b49ec0ee89e2d8b1363c1a1348ef906906e5c799)

  - feat: revert [b138af4a](https://github.com/tidbcloud/dbaas-ui/commit/b138af4aa1f4d3173b776cff015a5adc64b539a9)

  - feat: add gib unit [ca6e29f8](https://github.com/tidbcloud/dbaas-ui/commit/ca6e29f8180032e870e56c96092f8b4e96238214)

  - feat: remove mock data [d7678a06](https://github.com/tidbcloud/dbaas-ui/commit/d7678a0698b55ed382ac1c7554599ecee63e0ce4)

  - feat: use correct whitelist [0635fff1](https://github.com/tidbcloud/dbaas-ui/commit/0635fff10c444bf5b0e6815e8353f0aca7655ae1)

  - feat: use status from backend [5d8be6de](https://github.com/tidbcloud/dbaas-ui/commit/5d8be6de2e8f2d37434a680de04b9707876004ea)

  - feat: update swagger [a1a67299](https://github.com/tidbcloud/dbaas-ui/commit/a1a67299efde94217fd3f2d5f1e245c813d6faa1)

  - feat: update swagger [dae4bc9c](https://github.com/tidbcloud/dbaas-ui/commit/dae4bc9c8e3797473ea348d3ac5a965fdfea6f81)

  - feat: nodeGroup info in overview page [13bacf0a](https://github.com/tidbcloud/dbaas-ui/commit/13bacf0a3e48cd0979c8f12da6e4b3ad286e0ed9)

  - feat: test old api endpoint [bb2173a7](https://github.com/tidbcloud/dbaas-ui/commit/bb2173a7cb05add2110d0e8a4773dbded747b56f)

  - feat: cluster level aws endpoint [1ac6c86e](https://github.com/tidbcloud/dbaas-ui/commit/1ac6c86e94036629f95702e3478b6662c3112d06)

  - feat: project level networking aws endpoint [2170ee77](https://github.com/tidbcloud/dbaas-ui/commit/2170ee77a8b9d358becfbdeb0a87a791c27efddf)

  - feat: debug createPrivateEndpoint api [e4439d81](https://github.com/tidbcloud/dbaas-ui/commit/e4439d81e6724f9b664150243f94b6488226e86c)

  - feat: update cidr [39168583](https://github.com/tidbcloud/dbaas-ui/commit/3916858361627a26469649d3b1972d85fb5cf732)

  - feat: update cidr [e1cb7dcc](https://github.com/tidbcloud/dbaas-ui/commit/e1cb7dccd63ac81680a78c8222a289a670d36e54)

  - feat: use standard data for ip access list [ba8ab58a](https://github.com/tidbcloud/dbaas-ui/commit/ba8ab58a6c1018500a1a0fc2100284b830401b9a)

  - feat: nodegroupid [96b8a759](https://github.com/tidbcloud/dbaas-ui/commit/96b8a759a959f0cfbde89a3ac13a56f6b1c7af4e)

  - feat: usePrivateendpsetting [f8232039](https://github.com/tidbcloud/dbaas-ui/commit/f8232039975ea75110327f850a619be6c71ea624)

  - feat: gcp doesnot support nodegroup [5fd411ee](https://github.com/tidbcloud/dbaas-ui/commit/5fd411eef220c1f597578a853212900df73d9697)

  - feat: nodemap enabled flag [8a413847](https://github.com/tidbcloud/dbaas-ui/commit/8a413847dc376f0a7ec43739ee41f3e5f11ae777)

  - feat: three arch api [8ff9a4b1](https://github.com/tidbcloud/dbaas-ui/commit/8ff9a4b12c1648483114c85a535778e278f0f6b1)

  - feat: update group [f544755c](https://github.com/tidbcloud/dbaas-ui/commit/f544755c62e57cc4b63fdca66df64af37b2685e6)

  - feat: debug update node group api [99596bb6](https://github.com/tidbcloud/dbaas-ui/commit/99596bb63e1568e9c222b8abb89b29fdc5e0e288)

  - feat: debug ListNodeInstances api [2ab79829](https://github.com/tidbcloud/dbaas-ui/commit/2ab798295ad8f7e572f165b6666c42066d36a28c)

  - feat: use right varient [b9cd69e5](https://github.com/tidbcloud/dbaas-ui/commit/b9cd69e510e9ad70d1bdcd3a74a32a07fb64ef6e)

  - feat: use mock data [fca9e8ea](https://github.com/tidbcloud/dbaas-ui/commit/fca9e8ea2e579c43c89caac4a74d586e2466638e)

  - feat: first commit [13a4bb90](https://github.com/tidbcloud/dbaas-ui/commit/13a4bb904dcb112e1de379d207f2a1b98b73911f)

- Merge pull request [#3468](https://github.com/tidbcloud/dbaas-ui/pull/3468) from tidbcloud/refine/button-link [a973561a](https://github.com/tidbcloud/dbaas-ui/commit/a973561a8041503dffb0b0ef4838208ba2468e81)

- Merge pull request [#3467](https://github.com/tidbcloud/dbaas-ui/pull/3467) from tidbcloud/feat/banner [3db04a60](https://github.com/tidbcloud/dbaas-ui/commit/3db04a6017e838f44383c7aaf8c9877ac094cc62)

- Merge pull request [#3466](https://github.com/tidbcloud/dbaas-ui/pull/3466) from tidbcloud/feat/vercel-logo [a43c0191](https://github.com/tidbcloud/dbaas-ui/commit/a43c0191c266fed25ff4c0c4f631799a784c9150)

  - feat: replace badge with dotbadge [796dbdd0](https://github.com/tidbcloud/dbaas-ui/commit/796dbdd07d6252835400d31cbf6bfa695e503f17)

  - refine(serverless/connection): improve link button styles [195ac330](https://github.com/tidbcloud/dbaas-ui/commit/195ac33081cec352ccc5371868e34d7686867917)

  - refine(dedicated/connection): improve link button styles [b65d1be6](https://github.com/tidbcloud/dbaas-ui/commit/b65d1be61520991e143785764e43a14cba1094c4)

  - feat: update global banner color [c967b715](https://github.com/tidbcloud/dbaas-ui/commit/c967b715ca483670d8bdcad7749d30d526d19f5a)

  - feat(vercel): update tidb logo [a99c7683](https://github.com/tidbcloud/dbaas-ui/commit/a99c76834bb6d3da9427038645122e187095461e)

  - feat: vercel tidbcloud logo [467b00f1](https://github.com/tidbcloud/dbaas-ui/commit/467b00f12c05f0f60b2418d496a2aa41f8abd540)

  - feat: vercel tidbcloud logo [6d52b216](https://github.com/tidbcloud/dbaas-ui/commit/6d52b2168a1a4067a1eff5e9a5f8d371b888a992)

- Merge pull request [#3462](https://github.com/tidbcloud/dbaas-ui/pull/3462) from tidbcloud/fix/bearer-token-submit [dacd29dc](https://github.com/tidbcloud/dbaas-ui/commit/dacd29dc1221894d53ea098b19a379beb237305e)

- Merge pull request [#3463](https://github.com/tidbcloud/dbaas-ui/pull/3463) from tidbcloud/feat/dedicated-node-group-modify [040d4163](https://github.com/tidbcloud/dbaas-ui/commit/040d416317bce8be558a0f34a1340f5780b51483)

  - fix(dedicated/modify): fix disabled number input width [ce0af690](https://github.com/tidbcloud/dbaas-ui/commit/ce0af690857b347f5e1d8187bfc2c38f1ee1f2c2)

  - feat(dedicated/modify): use the tidb node group form label [382f1bd3](https://github.com/tidbcloud/dbaas-ui/commit/382f1bd33f2f57b8867fadbf66254a0d9c230599)

  - fix(dedicated/modify): fix tiflash min storage rule [95810c20](https://github.com/tidbcloud/dbaas-ui/commit/95810c2024f37a9f9f4362ed0e1aba1139e0e6c3)

  - fix(dedicated/modify): fix review after deleting tidb groups [9383a82f](https://github.com/tidbcloud/dbaas-ui/commit/9383a82f265540b25f5fbac90309c60796572fcc)

  - fix(dedicated/modify): fix duplicate group names validation [b183b85d](https://github.com/tidbcloud/dbaas-ui/commit/b183b85def3632e962c7fdee111d2323ba82541d)

  - fix(dedicated/modify): correct payload of tiflash modifying [839c9919](https://github.com/tidbcloud/dbaas-ui/commit/839c991964975bb610232e156c5aac9f3437ff68)

  - fix(dedicated/modify): fix private endpoint wording [a9467b50](https://github.com/tidbcloud/dbaas-ui/commit/a9467b50d3850afb8a07b3a66b8b3ecb3892e1fb)

  - fix(dedicated/modify): fix group count pluralizing [48ed9671](https://github.com/tidbcloud/dbaas-ui/commit/48ed9671636af503c2e8304a9d61436175609aac)

  - fix(dedicated/modify): refetch cluster after modifying [d8a12f2a](https://github.com/tidbcloud/dbaas-ui/commit/d8a12f2ad390cda4633e0968089b29018fe6b31c)

  - fix(dedicated/modify): correct nodes review for arch 2024 [3e27be8a](https://github.com/tidbcloud/dbaas-ui/commit/3e27be8a25d3ced28e2007a8ee43e603ed9f66d5)

  - refactor(dedicated/modifying): use bff cluster query [7490e3ec](https://github.com/tidbcloud/dbaas-ui/commit/7490e3ecdfb86b404f3264b2e26e88f7c13107c4)

  - fix(dedicated/modify): correct tidb node group review [6a791880](https://github.com/tidbcloud/dbaas-ui/commit/6a79188026354a9e63b741a0428e386e621a82fc)

  - feat(dedicated/modify): support tidb node groups review [06b92095](https://github.com/tidbcloud/dbaas-ui/commit/06b92095fcf67d1c77bf84b3c759b197969f4c55)

  - refactor(dedicated/modify): support storage nodes review for arch 2024 [87fa2335](https://github.com/tidbcloud/dbaas-ui/commit/87fa233570ef1de8f3d318a6d10efbf3e915f943)

  - fix(dedicated/modify): fix modifying payload [7ddb248f](https://github.com/tidbcloud/dbaas-ui/commit/7ddb248f86b0b01d9e99e622256b92c5928b516b)

  - refine(dedicated/modify): improve node count tips [9b4e415e](https://github.com/tidbcloud/dbaas-ui/commit/9b4e415e35f73d732d8b1c15a08f794f820795cf)

  - fix(dedicated/modify): fix tidb spec fixed options [b563cf09](https://github.com/tidbcloud/dbaas-ui/commit/b563cf098aa7fb5ffe0bd08265b6de99fb39f1f4)

  - fix(dedicated/modify): fix legacy nodes form styles [56d88797](https://github.com/tidbcloud/dbaas-ui/commit/56d887978246e4e4e9d153a0ff886ec2db31af59)

  - fix(dedicated/modify): fix nodes form problems [89023296](https://github.com/tidbcloud/dbaas-ui/commit/89023296f4e2332bca13438aa58bda3071c5af23)

  - fix(dedicated/modify): correct tidb node group name input rules [e2b0a4eb](https://github.com/tidbcloud/dbaas-ui/commit/e2b0a4eb8a6b471f320b0536d00cca02c496862f)

  - refine(dedicated/modify): improve cluster query [646ae5fb](https://github.com/tidbcloud/dbaas-ui/commit/646ae5fbb9c01cdd9c7eedcb5570ff29e7922b29)

  - feat(dedicated/modify): support arch 2024 modifying [c5cff497](https://github.com/tidbcloud/dbaas-ui/commit/c5cff49721ac49002ba56363973c91563d75c2a1)

  - feat(dedicated/modify): init summary UI for tidb node group [f87579aa](https://github.com/tidbcloud/dbaas-ui/commit/f87579aaeec689cecbdbcfbdf2765218d6237ef7)

  - feat(dedicated/modify): add summary helpers for tidb node group [069aa99e](https://github.com/tidbcloud/dbaas-ui/commit/069aa99e94d23a7b9fecb05a8b43d0d12b6c0845)

  - feat(dedicated/modify): add form paper for tidb node group [6ecacb7c](https://github.com/tidbcloud/dbaas-ui/commit/6ecacb7ce7170d1df4a659fb88551a1dd0651341)

  - feat(dedicated/modify): add cluster nodes configs UI for tidb node group [bab914ec](https://github.com/tidbcloud/dbaas-ui/commit/bab914eca57c9f2c67751183da60ed2c23310aea)

  - feat(dedicated/modify): extract cluster nodes helpers [adcf26a1](https://github.com/tidbcloud/dbaas-ui/commit/adcf26a16594903695de9a95b26d53385e81ea2f)

  - refactor(dedicated/modify): improve node spec query and add form model for tidb node group [4f79144e](https://github.com/tidbcloud/dbaas-ui/commit/4f79144ebd5c58d4342ebd43d70c01e83180f5dc)

  - feat(features/dedicated/node): improve helpers [19427703](https://github.com/tidbcloud/dbaas-ui/commit/19427703d0535e0678c006c28e5516a635481e5f)

  - refine(dedicated/modify): improve wrapper [4daf71da](https://github.com/tidbcloud/dbaas-ui/commit/4daf71dac75ec150b9a3d15fdd04481b4ab7421b)

- Merge pull request [#3458](https://github.com/tidbcloud/dbaas-ui/pull/3458) from tidbcloud/feat/dedicated-cm-node-group [a5ed442d](https://github.com/tidbcloud/dbaas-ui/commit/a5ed442d8e0108cf689b867fb1333b79d501d608)

  - feat(dedicated/creation): use the tidb node group form label [117e71ff](https://github.com/tidbcloud/dbaas-ui/commit/117e71ff3ea56ac52a7866e10145c6c15cf9a2f5)

  - feat(features/dedicated/node): provide the tidb node group form label [ff35e830](https://github.com/tidbcloud/dbaas-ui/commit/ff35e830c048c868f19722c5d8d3444e7d26c999)

  - refine(dedicated/connection): use bff cluster query for node group connection [a747321e](https://github.com/tidbcloud/dbaas-ui/commit/a747321e5cf9d41160a12ef6bc37d1ffe8124177)

  - fix(dedicated/creation): fix cluster size styles [9685ad84](https://github.com/tidbcloud/dbaas-ui/commit/9685ad841258638152ce7b298f914b51ce45450b)

  - fix(dedicated/creation): fix new regions API usage [3a72d44b](https://github.com/tidbcloud/dbaas-ui/commit/3a72d44b8f5fa7f0db78782a287d08b94c0e6aad)

  - refactor(dedicated/creation): use new regions API for whitelist users [32694cf5](https://github.com/tidbcloud/dbaas-ui/commit/32694cf586d03847fffeeec4fb880a944994e363)

  - fix(dedicated/connection): fix public connection status [943927ec](https://github.com/tidbcloud/dbaas-ui/commit/943927ec5696c793dfbd5bb8b03f975672aa305c)

  - fix(dedicated/creation): support node group display on the summary block [3cc70770](https://github.com/tidbcloud/dbaas-ui/commit/3cc70770a5979f9d9d3927b76cb13e91efca3f2b)

  - refine(dedicated/connection): allow users to connect to a modifying node group [86e7c28e](https://github.com/tidbcloud/dbaas-ui/commit/86e7c28e3258904a0dccb414622673eab913fdde)

  - refine(dedicated/connection): support private endpoint init for node group [db12629c](https://github.com/tidbcloud/dbaas-ui/commit/db12629c9af332742d7f63aed505be99809894fd)

  - refine(dedicated/connection): improve node group selector [8dc1c288](https://github.com/tidbcloud/dbaas-ui/commit/8dc1c2887b2d66dba82eaa3724f8d471753d6140)

  - refine(dedicated/networking): use different connections according to feat flags [47d8bf59](https://github.com/tidbcloud/dbaas-ui/commit/47d8bf59b0379c04b7e9d938f2aa53b844b39ca0)

  - refine(dedicated/overview): use different connections according to feat flags [af54e68e](https://github.com/tidbcloud/dbaas-ui/commit/af54e68efca7a3d2a5b0b4de12399859c3808b27)

  - refactor(dedicated/connection): support node group connection [56ef3e3a](https://github.com/tidbcloud/dbaas-ui/commit/56ef3e3afab753cf0eacf48b7ce3e267655a6f43)

  - feat(dedicated/connection): separate the node group connection [34c260d4](https://github.com/tidbcloud/dbaas-ui/commit/34c260d4bab042231e2b96212b87daf535435fb4)

  - refine(dedicated/connection): adapt connection updates [99835ca9](https://github.com/tidbcloud/dbaas-ui/commit/99835ca98a091282dc8e8c07cebae56c78bc764f)

  - refine(features/dedicated/pwd): support new cluster api [8263cd41](https://github.com/tidbcloud/dbaas-ui/commit/8263cd41963b0358f9979d65c7a82eb13db1b083)

  - refactor(dedicated/connection): remove api dependency from client block [ee87cafe](https://github.com/tidbcloud/dbaas-ui/commit/ee87cafe090b56f41b63fe5295edd55f29da2213)

  - refactor(dedicated/connection/private): support node group [a18e1e5b](https://github.com/tidbcloud/dbaas-ui/commit/a18e1e5b2a79e15292a614fb4fc6bcfd92c270c7)

  - refactor(dedicated/connection/public): support node group [5b592dbe](https://github.com/tidbcloud/dbaas-ui/commit/5b592dbedc092cd45e34651fd876c59678c6ca87)

  - feat(dedicated/connection): support cluster annotation [d8a4fc25](https://github.com/tidbcloud/dbaas-ui/commit/d8a4fc25428bef25120d90006730574ede38640e)

  - feat(dedicated/connection): show vpc peering tips for azure [4efcbec1](https://github.com/tidbcloud/dbaas-ui/commit/4efcbec15c22b7f1f4175c93ea0440ef052d8102)

  - feat(dedicated/connect/vpc-peer): support azure [50891c7e](https://github.com/tidbcloud/dbaas-ui/commit/50891c7ead68749e0f008ce0435c65baffc79311)

  - feat(features/project): support azure [38b85de4](https://github.com/tidbcloud/dbaas-ui/commit/38b85de436368faec6da6c752598d908ad596755)

  - feat(dedicated/creation): support node group for cluster size [4bf57120](https://github.com/tidbcloud/dbaas-ui/commit/4bf57120eef7323f2ad086c6f5085ddec79e56d1)

  - feat(features/dedicated, store): add arch 2024 helpers [a0632a25](https://github.com/tidbcloud/dbaas-ui/commit/a0632a2576a2039d527854e1c8388839313d511b)

  - fix(scim): nested form submit [7b6944cf](https://github.com/tidbcloud/dbaas-ui/commit/7b6944cf2904ae85a8dc83d0f6cd07065b6d3bd8)

- Merge pull request [#3461](https://github.com/tidbcloud/dbaas-ui/pull/3461) from tidbcloud/hotfix/scim-bear-token [6fdd7c59](https://github.com/tidbcloud/dbaas-ui/commit/6fdd7c5910b6947f82e467607c318290437d500a)

- Merge pull request [#3460](https://github.com/tidbcloud/dbaas-ui/pull/3460) from tidbcloud/hotfix/scim-bear-token [3aa0aff0](https://github.com/tidbcloud/dbaas-ui/commit/3aa0aff068f9248bef1ed9e8ee564d74171bc06f)

  - fix: update sso signup callback logo [0633f7d1](https://github.com/tidbcloud/dbaas-ui/commit/0633f7d14fe6504a668e5b89cdd782bb71570232)

  - fix(e2e): update login test [b127eca7](https://github.com/tidbcloud/dbaas-ui/commit/b127eca7e14925f2f20724931509bc2ab284e26d)

  - hotfix: 202409291013 [cab1f4a5](https://github.com/tidbcloud/dbaas-ui/commit/cab1f4a58db713667d5a9219518b51fd67746fa7)

  - feat: add scim bearer token [924093c1](https://github.com/tidbcloud/dbaas-ui/commit/924093c12d0f8ac29dd8e922edb21bf0ac075cd9)

- Merge pull request [#3456](https://github.com/tidbcloud/dbaas-ui/pull/3456) from tidbcloud/fix/modal_border [062040d2](https://github.com/tidbcloud/dbaas-ui/commit/062040d295e7c458eab1c8e116adabbc510c6a9a)

  - style: remove unused theme styles in ConnectionModal components [d7f049f4](https://github.com/tidbcloud/dbaas-ui/commit/d7f049f4c4d14db01e14ae49c69a61b5b68e517e)

- Merge pull request [#3454](https://github.com/tidbcloud/dbaas-ui/pull/3454) from tidbcloud/fix/badge_padding [b1b365de](https://github.com/tidbcloud/dbaas-ui/commit/b1b365dea6487dff8aaea8660e488c6383a54a86)

- Merge pull request [#3455](https://github.com/tidbcloud/dbaas-ui/pull/3455) from tidbcloud/fix/bg [7aab0fe6](https://github.com/tidbcloud/dbaas-ui/commit/7aab0fe61940c3dd7f42c7ffb48844d9e620bfaa)

  - fix(sqlEditor): update background color for loader overlay [23492ebd](https://github.com/tidbcloud/dbaas-ui/commit/23492ebd66b02195e5cd3fd214073bf9eae5fa2b)

  - refactor(ClusterInfo): remove redundant padding prop from Badge component [2d16fe55](https://github.com/tidbcloud/dbaas-ui/commit/2d16fe554dabe8ad80dc979d94aa605edba0a1c5)

  - chore: upgrade @tidbcloud/uikit to 2.0.0-beta.50 [d61ccbbd](https://github.com/tidbcloud/dbaas-ui/commit/d61ccbbdb10ca27864e86dee3a436047f344ace4)

- Merge pull request [#3453](https://github.com/tidbcloud/dbaas-ui/pull/3453) from tidbcloud/fix/swagger [2b26102a](https://github.com/tidbcloud/dbaas-ui/commit/2b26102a4a0e9ee6a1af840195294e19fa295843)

  - chore(swagger/v2023): fix dedicated swagger [ffce5382](https://github.com/tidbcloud/dbaas-ui/commit/ffce5382ca5489d07304108e8e4d85ae2c60c8a2)

- Merge pull request [#3451](https://github.com/tidbcloud/dbaas-ui/pull/3451) from tidbcloud/chore/swagger [e64e04bf](https://github.com/tidbcloud/dbaas-ui/commit/e64e04bfa4382795b48365f39a55fb428f0817b3)

  - chore(swagger/v2023): sync cm bff APIs update [8c62ff38](https://github.com/tidbcloud/dbaas-ui/commit/8c62ff380475e421b53e476f2ec39ce1b8c79436)

  - chore(swagger/v2023): sync dedicated APIs update [935a0894](https://github.com/tidbcloud/dbaas-ui/commit/935a0894a492c581c2765a60540b0bb55b293fd0)

- Merge pull request [#3450](https://github.com/tidbcloud/dbaas-ui/pull/3450) from tidbcloud/release-20240924 [1950a70c](https://github.com/tidbcloud/dbaas-ui/commit/1950a70c3a6c6a8b5d4dde390a1f32343fdf3f68)

- Merge pull request [#3449](https://github.com/tidbcloud/dbaas-ui/pull/3449) from tidbcloud/release-20240924 [c8a4392b](https://github.com/tidbcloud/dbaas-ui/commit/c8a4392bc0e41ae17fb94e2f554accb3cc173b0b)

  - release: 20240924 [de359410](https://github.com/tidbcloud/dbaas-ui/commit/de3594102634b231f49ff3d4a4173401292e4666)

- Merge pull request [#3447](https://github.com/tidbcloud/dbaas-ui/pull/3447) from tidbcloud/fix/editor-result-table-thmeming [ff48452b](https://github.com/tidbcloud/dbaas-ui/commit/ff48452b80ae53b487349da94b713d866dcc0b84)

  - fix: sqleditor table border color [6d8bebff](https://github.com/tidbcloud/dbaas-ui/commit/6d8bebffa934d66633cd3993d692eb35493718cf)

- Merge pull request [#3448](https://github.com/tidbcloud/dbaas-ui/pull/3448) from tidbcloud/feat/update-favicons-v3 [de0aacb5](https://github.com/tidbcloud/dbaas-ui/commit/de0aacb55fe7e1ef02b1ce29d58f501f7bc29df3)

  - feat: update favicons v3 [12f5547c](https://github.com/tidbcloud/dbaas-ui/commit/12f5547c994651fa16a19820d7817d1566a0a4ae)

  - fix: sql editor result table cell height [87f8d09c](https://github.com/tidbcloud/dbaas-ui/commit/87f8d09c62e1174f668e76b1a53472904cfc5e68)

  - fix: sql editor result table cell height [47c266dc](https://github.com/tidbcloud/dbaas-ui/commit/47c266dc6e65161c68a6aa611cbaa9902f3901b6)

- Merge pull request [#3435](https://github.com/tidbcloud/dbaas-ui/pull/3435) from tidbcloud/feat/fix-rebranding-issule [654f0b11](https://github.com/tidbcloud/dbaas-ui/commit/654f0b1189026ef21e60bcd71906b54b7c9fa212)

- Merge pull request [#3446](https://github.com/tidbcloud/dbaas-ui/pull/3446) from tidbcloud/feat/update-overview-divider [6da59ee7](https://github.com/tidbcloud/dbaas-ui/commit/6da59ee7fabffdacd39c04e40ad8e7f2948fd36b)

- Merge pull request [#3445](https://github.com/tidbcloud/dbaas-ui/pull/3445) from tidbcloud/feat/update-favicons-v2 [7f5a8b5c](https://github.com/tidbcloud/dbaas-ui/commit/7f5a8b5cd1650aed046520f757bcc1f3f14a8e66)

  - feat: dev update favicons v2 [d706d878](https://github.com/tidbcloud/dbaas-ui/commit/d706d8780bba1d451608a350340697c9e235cb09)

  - feat: update overview bar divider [3d7d4c6b](https://github.com/tidbcloud/dbaas-ui/commit/3d7d4c6ba8b8ce847fe6cbb7139bfc17aadea5cf)

- Merge pull request [#3444](https://github.com/tidbcloud/dbaas-ui/pull/3444) from tidbcloud/fix/dataservice-loading [5f2c21a5](https://github.com/tidbcloud/dbaas-ui/commit/5f2c21a5edfe8ae4d9bdbcb19a1e2cb6a0f18cdd)

- Merge pull request [#3409](https://github.com/tidbcloud/dbaas-ui/pull/3409) from tidbcloud/feat/onboarding-v2 [9a1b1b74](https://github.com/tidbcloud/dbaas-ui/commit/9a1b1b74ee9f9eae2e6ce89a2aa05637f201431e)

  - feat(survey): add event tracking [cf63b60e](https://github.com/tidbcloud/dbaas-ui/commit/cf63b60e34d8051fd784b14b3bd1c11a0b307964)

  - fix: dataservice endpoint loading [e7189c71](https://github.com/tidbcloud/dbaas-ui/commit/e7189c71ff07f60779fe783d2d2d6af237de841e)

  - feat: update login favicon [4c920498](https://github.com/tidbcloud/dbaas-ui/commit/4c9204988c9d2d4ddd402419c35f8579a06a59af)

  - feat: update enterprise logo [ffcb5cc3](https://github.com/tidbcloud/dbaas-ui/commit/ffcb5cc33941fef304d963e836d46b1bf5f6195e)

  - feat: add dedicated badge [e9fff16c](https://github.com/tidbcloud/dbaas-ui/commit/e9fff16c48b5656b45caa23842f1b5f5bc733e66)

  - feat(survey): remove item bg [4ae5dca7](https://github.com/tidbcloud/dbaas-ui/commit/4ae5dca71e96b5731e24f9735b7503671b30e9cd)

  - feat: update survey bg [1d14fd7f](https://github.com/tidbcloud/dbaas-ui/commit/1d14fd7fcd28f2abcbcdfd4aa1aaf0257a0df77b)

  - feat: update serverless spending limit margin [80c26b07](https://github.com/tidbcloud/dbaas-ui/commit/80c26b07dae8cd76ec6b2dbf73fb77eeb629d189)

  - feat: update billing profile form [97793d32](https://github.com/tidbcloud/dbaas-ui/commit/97793d324afbb0f33dc2f7466d15e17ca66bc857)

  - feat(oauth): update oauth text [f84a419e](https://github.com/tidbcloud/dbaas-ui/commit/f84a419e8b647ab2524062e84ab12d0e2b664658)

  - feat(oauth): update oauth logo [752d4abc](https://github.com/tidbcloud/dbaas-ui/commit/752d4abc41bbf395e22baa5d19fdb3137634bf73)

  - feat(onboarding): add font [84f6d28b](https://github.com/tidbcloud/dbaas-ui/commit/84f6d28b97d5d4f7279875c9afea071653b74ed4)

  - feat: update signup/invite pageshell [38238635](https://github.com/tidbcloud/dbaas-ui/commit/38238635e4ffad576afb95beeb097eb6b42235c8)

  - feat: update signup page bg [7867a98d](https://github.com/tidbcloud/dbaas-ui/commit/7867a98d00b0cea263dd84117fe80f9b0b039caa)

  - feat(onbarding): remove tutorial [6b034137](https://github.com/tidbcloud/dbaas-ui/commit/6b0341371a334c2c46fdf8a340d057d3638f7a03)

  - feat(survey): update survey style [9f88db9d](https://github.com/tidbcloud/dbaas-ui/commit/9f88db9ddd00ea0e53cb7f27d611900cc1be31b5)

  - feat(onboarding): update servlerss badge [fe6b5297](https://github.com/tidbcloud/dbaas-ui/commit/fe6b5297283040b996bc3749063312b8958e8398)

  - feat(survey): add light theme [a3824fb4](https://github.com/tidbcloud/dbaas-ui/commit/a3824fb42abfa590fa37d79c55bbebba54f86803)

  - feat(survey): add path [4d769421](https://github.com/tidbcloud/dbaas-ui/commit/4d769421617b8bc23c37f2f4fb7133a213cd41f8)

  - feat(onboarding): fix onboarding navigation [40430659](https://github.com/tidbcloud/dbaas-ui/commit/404306591bac3c876fa734430d27b3ad5a993816)

  - feat(survey): update overview [127b8e71](https://github.com/tidbcloud/dbaas-ui/commit/127b8e718d3ad4d84f647e5cc749e8e20e7bc401)

  - feat(survey): update onboarding background [021cbc2d](https://github.com/tidbcloud/dbaas-ui/commit/021cbc2d7d6ea40ae974c30a471bc8050ce7ee6c)

  - feat(survey): support auto import sample data [f4e85795](https://github.com/tidbcloud/dbaas-ui/commit/f4e85795c247dfd860a3e8f556b8fff4578f365f)

  - feat(onboarding): add onboarding guide [9ac193dc](https://github.com/tidbcloud/dbaas-ui/commit/9ac193dc0a2c30467dde896e3ef66b4a12309998)

  - feat(onboarding): add onboarding sererless [6774eb5a](https://github.com/tidbcloud/dbaas-ui/commit/6774eb5adffe3d93518c1caf36606268e8700ab1)

  - feat(onboarding): add onboaring jpg [5949ad04](https://github.com/tidbcloud/dbaas-ui/commit/5949ad046f4068d19e715ed00be75ef3bb846730)

  - feat(survey): add company search [6b64fd96](https://github.com/tidbcloud/dbaas-ui/commit/6b64fd961df177bef3613c270022f2ed16131d22)

  - feat(survey): add language [5fc349f1](https://github.com/tidbcloud/dbaas-ui/commit/5fc349f109146505eb15d3b3bd8e539b500fdd46)

  - feat(survey): add database [b454ad44](https://github.com/tidbcloud/dbaas-ui/commit/b454ad44c4e5736992f01012a57bd35865328cd2)

  - feat(survey): support multiple check [c953c013](https://github.com/tidbcloud/dbaas-ui/commit/c953c0135fb2a64678e58e9563012aa6fdd04b36)

  - feat: add sector [0c934f4d](https://github.com/tidbcloud/dbaas-ui/commit/0c934f4dbd3bb51c260c81499c635c0b8d9c4d24)

  - feat(survey): add survey [ec65e6ed](https://github.com/tidbcloud/dbaas-ui/commit/ec65e6ed563fcf91354a294efba4e635eb83ae2b)

  - feat(login): update login page [3d2b0adf](https://github.com/tidbcloud/dbaas-ui/commit/3d2b0adf564cc5eed892c7e4bf06653b398b5818)

  - feat(users): update signupcallback [ccebfb19](https://github.com/tidbcloud/dbaas-ui/commit/ccebfb19e302dfa9687b3dc07992802a47c39158)

  - feat(users): add pageshellv2 [2b6ed100](https://github.com/tidbcloud/dbaas-ui/commit/2b6ed100118d0cdf390bda03b10c6e9752bc030b)

- Merge pull request [#3443](https://github.com/tidbcloud/dbaas-ui/pull/3443) from tidbcloud/feat/update-favicon [c0c8af99](https://github.com/tidbcloud/dbaas-ui/commit/c0c8af9995ad6f497f3609e20061aaaf0e40c7f0)

  - feat: dev update favicons with three colors, red for prod, blue for dev, yellow for staging [9a829635](https://github.com/tidbcloud/dbaas-ui/commit/9a829635b23f382e64d0aff05f81fcc1f3414d62)

- Merge pull request [#3442](https://github.com/tidbcloud/dbaas-ui/pull/3442) from tidbcloud/fix/themeing_issues [4d84f160](https://github.com/tidbcloud/dbaas-ui/commit/4d84f1605f2f4e5e7e94ecea4976c2abd91e9923)

  - chore: update @tidbcloud/uikit to version 2.0.0-beta.49 [d6b7ca0d](https://github.com/tidbcloud/dbaas-ui/commit/d6b7ca0d9f58b0dcde48f3dce495b73cf5262d2b)

- Merge pull request [#3438](https://github.com/tidbcloud/dbaas-ui/pull/3438) from tidbcloud/feat/editor-theme [91fe0647](https://github.com/tidbcloud/dbaas-ui/commit/91fe0647b04235a6a4ffe8cd177c6ba971a2c263)

  - fix: editor button theming [9ec1b32f](https://github.com/tidbcloud/dbaas-ui/commit/9ec1b32f7f1b73d03d41ae3e0361331c5ebc5446)

  - fix: editor empty message icon [6195d0c1](https://github.com/tidbcloud/dbaas-ui/commit/6195d0c1d26cbe588d9faae91442e54de7b2120d)

  - feat: dataservice theming [3647150c](https://github.com/tidbcloud/dbaas-ui/commit/3647150ce79c07f6c86ea46de84ff7407ec68109)

  - feat: sqleditor theming [ab9bbc6d](https://github.com/tidbcloud/dbaas-ui/commit/ab9bbc6d5d2ab5c00447597eca6864da2b1de5ad)

- Merge pull request [#3430](https://github.com/tidbcloud/dbaas-ui/pull/3430) from tidbcloud/fix/metrics [612b1b71](https://github.com/tidbcloud/dbaas-ui/commit/612b1b717f68dda4a0f571090f88ff62b210f3da)

- Merge pull request [#3440](https://github.com/tidbcloud/dbaas-ui/pull/3440) from tidbcloud/feat/dataservice-bot-api [50410294](https://github.com/tidbcloud/dbaas-ui/commit/50410294f83eef8fbf1ef5b0dd6dafdf384168ca)

- Merge pull request [#3441](https://github.com/tidbcloud/dbaas-ui/pull/3441) from tidbcloud/fix/alerts-styles [477af5af](https://github.com/tidbcloud/dbaas-ui/commit/477af5afc400804953bcc8813460943b1a14303a)

- Merge pull request [#3439](https://github.com/tidbcloud/dbaas-ui/pull/3439) from tidbcloud/fix/themeing_issues [71c0b378](https://github.com/tidbcloud/dbaas-ui/commit/71c0b37884eb881b18c9a95eb46c34b915ce6fa2)

  - fix alerts page Select style [7b4007b1](https://github.com/tidbcloud/dbaas-ui/commit/7b4007b10e9fae065fbaf3c07c2165f2d929a27d)

  - feat: dataservice bot api remove [873130b9](https://github.com/tidbcloud/dbaas-ui/commit/873130b939ee471af3391b3dca9de8c9a9ea8963)

  - feat: migrate DateTimePicker [d1826178](https://github.com/tidbcloud/dbaas-ui/commit/d18261780e71dd2ba41651bec3df459b300fc6bd)

- Merge pull request [#3437](https://github.com/tidbcloud/dbaas-ui/pull/3437) from tidbcloud/fix/theme-misc [47a181cc](https://github.com/tidbcloud/dbaas-ui/commit/47a181cc3be9b4c694662883a862e3d070ee342f)

  - fix(dedicated/connection): correct styles [1962a135](https://github.com/tidbcloud/dbaas-ui/commit/1962a135db13ed147d1aa6e6131066c0c12dc376)

  - fix(serverless/connection): correct styles [9eaad644](https://github.com/tidbcloud/dbaas-ui/commit/9eaad644e089feb3e7059d1284a439239382aab0)

  - feat: use righticon [00be1bd3](https://github.com/tidbcloud/dbaas-ui/commit/00be1bd3a87e6af5c28a78e8caf3fadfcbc7ebb2)

- Merge pull request [#3436](https://github.com/tidbcloud/dbaas-ui/pull/3436) from tidbcloud/fix/rebranding-issues [f2625d97](https://github.com/tidbcloud/dbaas-ui/commit/f2625d974878bc9e91868b72613bd5e0c4e5f0ff)

- Merge pull request [#3434](https://github.com/tidbcloud/dbaas-ui/pull/3434) from tidbcloud/fix/themeing_issues [516f4583](https://github.com/tidbcloud/dbaas-ui/commit/516f458313293ee21a913b40f8a632fac3e6dbaa)

  - fix: fix rebranding color issues [70706408](https://github.com/tidbcloud/dbaas-ui/commit/7070640827824ddff8c6922de26a7b7629591868)

  - upgrade uikit [8288a074](https://github.com/tidbcloud/dbaas-ui/commit/8288a0740779488f037bb7ed6ca5e0168af8682f)

  - feat(EditPointActionList): add conditional variant for ActionIcon based on source prop [d86cf0d5](https://github.com/tidbcloud/dbaas-ui/commit/d86cf0d55f221a703e1c7142e3f690e44ed45c00)

  - fix: rebanding issules [c2237d37](https://github.com/tidbcloud/dbaas-ui/commit/c2237d377d06f2245c7d9be3261dc51f66638e66)

  - fix: fix theming issue [0ad2baae](https://github.com/tidbcloud/dbaas-ui/commit/0ad2baae6870dbbc2d114ae773732e42737b7fa3)

- Merge pull request [#3433](https://github.com/tidbcloud/dbaas-ui/pull/3433) from tidbcloud/feat/copy_after_script [6ebe3f7b](https://github.com/tidbcloud/dbaas-ui/commit/6ebe3f7b26f8eef59220294db1fe5b16ee93e5fc)

- Merge pull request [#3431](https://github.com/tidbcloud/dbaas-ui/pull/3431) from tidbcloud/fix/import_status [17c4f1fd](https://github.com/tidbcloud/dbaas-ui/commit/17c4f1fd05f348015bc3c48b5f01a8b1087c033d)

  - feat(scripts): add PR URL copying to clipboard in hotfix and release scripts [67847167](https://github.com/tidbcloud/dbaas-ui/commit/67847167cc84d2e23028d8d497673de18c7097ee)

  - Update src/dbaas/screens/ClusterV2/Container/Navbar/Sidebar.tsx [30b67b16](https://github.com/tidbcloud/dbaas-ui/commit/30b67b16eec127edcb4c6a4c3251f5103c2abcb4)

  - Update src/dbaas/screens/ClusterV2/Container/Navbar/Sidebar.tsx [5c789418](https://github.com/tidbcloud/dbaas-ui/commit/5c789418609deb14fa4d8b92f0adb7ae69d6bbed)

  - fix: use import status check on sidebar navlink [427daac6](https://github.com/tidbcloud/dbaas-ui/commit/427daac667d91bae0c9975877c13d1676c701bc2)

  - chore(metrics): update RU and TPS promQL [5b31a073](https://github.com/tidbcloud/dbaas-ui/commit/5b31a07370b0e046df101dfd51d7659b1b3f69c2)

- Merge pull request [#3398](https://github.com/tidbcloud/dbaas-ui/pull/3398) from tidbcloud/feat/new_theming [2d3dc172](https://github.com/tidbcloud/dbaas-ui/commit/2d3dc172e608bf441ed0ba2e814ed6d392c006c8)

  - feat: update uikit to beta.44 [7c21065d](https://github.com/tidbcloud/dbaas-ui/commit/7c21065d05f21da2da0beabd1bc9190c8adb2c23)

  - fix(cluster/connection): fix `connect with` width [ed6e0acf](https://github.com/tidbcloud/dbaas-ui/commit/ed6e0acf151dc79d8d2db519f7032fb179fa88fa)

  - refine(app, screens): adjust navbar border [065fbeb9](https://github.com/tidbcloud/dbaas-ui/commit/065fbeb9ad85f80e05f4b9179a64f06584a26d90)

  - refine(clusters/creation): improve styles [c03709c2](https://github.com/tidbcloud/dbaas-ui/commit/c03709c2a09456820c8853984e44f49713821117)

  - refine(features/serverless): improve cluster plan styles [e894fed2](https://github.com/tidbcloud/dbaas-ui/commit/e894fed29b89e7902a56a6c0fa04b7eaa210de36)

  - feat: rebranding issule [a20ad61c](https://github.com/tidbcloud/dbaas-ui/commit/a20ad61cca172d6d4d5442fb61c38e30155f6363)

  - feat: rebranding feedbacks [699f21f4](https://github.com/tidbcloud/dbaas-ui/commit/699f21f4fe029f8d5c84130259fbf346f182eb91)

  - upgrade uikit [7b541487](https://github.com/tidbcloud/dbaas-ui/commit/7b5414875b7fdb7453ccd790c8f5b978c7b887c3)

  - feat(uikit): add Slider and Typography components for shade selection in UIKitThemeProvider [89460ccc](https://github.com/tidbcloud/dbaas-ui/commit/89460cccdb3125425c63c0d7056a3b35ca0b3d55)

  - feat(table): align table settings [5da0f075](https://github.com/tidbcloud/dbaas-ui/commit/5da0f0757ca3cc2c8b18004a9cfd8e58d10c2277)

  - refactor: replace useEffect with useUpdateEffect for color scheme updates [da588dfb](https://github.com/tidbcloud/dbaas-ui/commit/da588dfba60cf02488fe4bbc5d0efd8ea83b511a)

  - fix: fix diagnosis styles [793a016f](https://github.com/tidbcloud/dbaas-ui/commit/793a016f7aa0a8aba01ae053f9da74753f839e67)

  - feat: update phone input, contract style [cbeb3842](https://github.com/tidbcloud/dbaas-ui/commit/cbeb38422613a88ecefb981f74b939a7ff733472)

  - fix: sqleditor run add icon [b3c77a2e](https://github.com/tidbcloud/dbaas-ui/commit/b3c77a2ec343e77fa8ece0aafeedfe14f5afd09a)

  - fix: dataservice run button [6c7dc548](https://github.com/tidbcloud/dbaas-ui/commit/6c7dc54853a5a6b7ffba41433f9c6bcdc61f1169)

  - fix: update diagnosis styles [ddc5b17c](https://github.com/tidbcloud/dbaas-ui/commit/ddc5b17c81b31de0f0deb33d4cd56935c4579970)

  - feat: dataservice params button ui [2730747a](https://github.com/tidbcloud/dbaas-ui/commit/2730747ad622a039c9733ff8a8de3cfb0dd8ede6)

  - feat(billing): update credit card bg [6097ebc6](https://github.com/tidbcloud/dbaas-ui/commit/6097ebc6aabdf5441a2b8273ef2d4014eb6254ab)

  - feat: update api keys, project, users actions [59af28eb](https://github.com/tidbcloud/dbaas-ui/commit/59af28eb0f2a71b2fa42717258a540b8d98a5822)

  - feat: remove the click animation of typeicon [7e9c6975](https://github.com/tidbcloud/dbaas-ui/commit/7e9c6975a96cdd250937a0ee3115ce6efddbdc2d)

  - upgrade uikit [f4e12df5](https://github.com/tidbcloud/dbaas-ui/commit/f4e12df5db16b0361406a0db638da41a33cc31ea)

  - feat(billing): update credit card hover style [cb804c4e](https://github.com/tidbcloud/dbaas-ui/commit/cb804c4e6e04daff9f2e306bd3dbba7887f36792)

  - feat: update api-keys, help center icon [1affe7cb](https://github.com/tidbcloud/dbaas-ui/commit/1affe7cb3b1634eed4a6f177b3f2dd2d1f787615)

  - feat: change gray alert to peacock [4b4718e2](https://github.com/tidbcloud/dbaas-ui/commit/4b4718e254099ebec8e94a87c13f446138eae390)

  - upgrade uikit [5d4d6c82](https://github.com/tidbcloud/dbaas-ui/commit/5d4d6c8259dbbaaee4953e183066200159549b7b)

  - feat: change gray alerts to peacock [4ff35d60](https://github.com/tidbcloud/dbaas-ui/commit/4ff35d609dcd9e53791915e5c4d6bfb0309f1bd4)

  - feat: Alert margin inconsistency fix [de36afd7](https://github.com/tidbcloud/dbaas-ui/commit/de36afd7b8a770c3c41bf107a784af67b932a272)

  - fix: sqleditor dblist css [3249a3dd](https://github.com/tidbcloud/dbaas-ui/commit/3249a3dda9c59981a5beb9a95008866f1b2a1e1d)

  - fix: upgrade uikit and add icon typing support [118ba62d](https://github.com/tidbcloud/dbaas-ui/commit/118ba62d4c8ce1df0a6ca5978fffebca5828f301)

  - feat: adjust feature enablement color [fcbc097b](https://github.com/tidbcloud/dbaas-ui/commit/fcbc097b36c9a3fe6bca3d4b139a00c0014de0f5)

  - feat: fix support page strokeWidth [122cf48d](https://github.com/tidbcloud/dbaas-ui/commit/122cf48db14453b289f698cce49a06591aca21e2)

  - fix: dataservice anchor color [a1bc855a](https://github.com/tidbcloud/dbaas-ui/commit/a1bc855a30a035345a360b0c8cde48205654df6c)

  - upgrade uikit [ee15fa6c](https://github.com/tidbcloud/dbaas-ui/commit/ee15fa6c500372e0ce2a3f07a20405a40d066dc0)

  - fix: NodeMap card colors [34f51b45](https://github.com/tidbcloud/dbaas-ui/commit/34f51b45a6b16b5d8599168996220f517a535c38)

  - fix: diagnosis colors [47d53aab](https://github.com/tidbcloud/dbaas-ui/commit/47d53aab53d01b7409d51f572852b8f23d16ed6e)

  - fix: sqleditor meta api optimize [12f92761](https://github.com/tidbcloud/dbaas-ui/commit/12f92761972e1c298dc2d9d0fef06c0b187f73dd)

  - fix: sqleditor meta api optimize [b9f78bf3](https://github.com/tidbcloud/dbaas-ui/commit/b9f78bf3cd7d28288f8f1e5e47408d74d7d0fa9e)

  - fix: editor tabs bgcolor [3b05eb84](https://github.com/tidbcloud/dbaas-ui/commit/3b05eb84758197401febd99bb2f8c93f89d81445)

  - fix: map blue to peacock [7cfdb941](https://github.com/tidbcloud/dbaas-ui/commit/7cfdb941dac95499b474cc63866fcbc8e937f945)

  - fix: remove useless file [57a71540](https://github.com/tidbcloud/dbaas-ui/commit/57a715400c30348faec1b63694ff18ebca0764e8)

  - fix: text color [a5ce025a](https://github.com/tidbcloud/dbaas-ui/commit/a5ce025ab50598309b9bd13283a12125874acbe8)

  - upgrade uikit [0cf774c8](https://github.com/tidbcloud/dbaas-ui/commit/0cf774c8546e14cd7ac50d067a079a1fc3862be3)

  - feat: update support/authentication/users bg [ca613cb5](https://github.com/tidbcloud/dbaas-ui/commit/ca613cb5578587501e7717c7048012794ae36c05)

  - fix: update background color for empty recovery group list component [6e2806e1](https://github.com/tidbcloud/dbaas-ui/commit/6e2806e18483f60b3fdf5190e48f0ed2a06374dc)

  - upgrade uikit [4ae82858](https://github.com/tidbcloud/dbaas-ui/commit/4ae82858921f34be7912a2acbb722d71221292d1)

  - fix(notification): remove unnecessary size attribute from ActionIcon in NotificationCenter [91486a9a](https://github.com/tidbcloud/dbaas-ui/commit/91486a9aef55067ca0a18db4fc9bf450845dcdc8)

  - style: adjust button size from xs to sm in TextFileUpload component [c749f6d4](https://github.com/tidbcloud/dbaas-ui/commit/c749f6d49f266004a7dcba21e17307b6df95ed17)

  - fix: group item grow [53b34044](https://github.com/tidbcloud/dbaas-ui/commit/53b34044eec90d39ff84e77652f1a2b0f334b62d)

  - upgrade uikit [0c361743](https://github.com/tidbcloud/dbaas-ui/commit/0c361743d1f473105bad0f3839cd0553e16366b6)

  - feat(support): update support button color [79264105](https://github.com/tidbcloud/dbaas-ui/commit/792641055b1346d150d24c5f69b27b56e9a11388)

  - refactor(ClusterProperty): replace custom property components with PropertyCard from uikit/biz [a6e8987f](https://github.com/tidbcloud/dbaas-ui/commit/a6e8987f4da09a167387363a190788bd2161ef9f)

  - feat: add actionVariant prop to ClusterOpertions for customizable button styling [9bc2b7bc](https://github.com/tidbcloud/dbaas-ui/commit/9bc2b7bc388b588d61f04c0914fb4b81f05f9617)

  - fix: dedicated security label [4b9ad7c9](https://github.com/tidbcloud/dbaas-ui/commit/4b9ad7c93999db3fc5670e233c6275891d07280d)

  - fix: change ActionIcon variant from subtle to default [085944a4](https://github.com/tidbcloud/dbaas-ui/commit/085944a4fd061790682a0fb2b5ba38756df546a0)

  - feat: add useEffect hook to update colors on theme change in UIKitThemeProvider [c25d7769](https://github.com/tidbcloud/dbaas-ui/commit/c25d77690a0f295c94282a3de5ff516a410dc8f3)

  - fix: set width for uikit color picker [782e432f](https://github.com/tidbcloud/dbaas-ui/commit/782e432f83b84159d7fefdbfe81233b54c31e4ea)

  - feat: add reset for uikit color picker [9ab4dc8c](https://github.com/tidbcloud/dbaas-ui/commit/9ab4dc8ce527d5b37f607a12cf416031a52292e6)

  - fix: color copy content [cfb1344a](https://github.com/tidbcloud/dbaas-ui/commit/cfb1344a5561194bf907ca59b280f314546fa929)

  - fix: add missing value prop to ColorPicker in UIKitThemeProvider [b918c982](https://github.com/tidbcloud/dbaas-ui/commit/b918c98282b4bc6dc51b356ba0fe699cfbcebde6)

  - feat: theme color picker [d33a5250](https://github.com/tidbcloud/dbaas-ui/commit/d33a52505cebf034740a88a8ad3c1540af342e3b)

  - fix: update uikit to beta.26 to fix modal style [17cdc1c4](https://github.com/tidbcloud/dbaas-ui/commit/17cdc1c470aee9fcd04477757657f52e98ca6428)

  - fix: update alert subscribe and unscrible modal style [39cd238e](https://github.com/tidbcloud/dbaas-ui/commit/39cd238ee89365de7bc2375160c76a31faad8b4e)

  - fix: editor tab bgcolor and loading [7caca091](https://github.com/tidbcloud/dbaas-ui/commit/7caca0914f52f8d12151097e3ceb5ecff44a8d17)

  - fix: use subtle ActionIcon in cluster list action [49d1cca4](https://github.com/tidbcloud/dbaas-ui/commit/49d1cca4f8822e61e1d132c958df277be27ca651)

  - feat: update to uikit to beta.25 [21e75132](https://github.com/tidbcloud/dbaas-ui/commit/21e75132f7e1b54a61e86b1c85a481bd4f609335)

  - fix: revert sqleditor loading [2c03232c](https://github.com/tidbcloud/dbaas-ui/commit/2c03232ce98f2b672d0fa1e96ef3f7e9e360c980)

  - fix: dataservice icon [aa3312b6](https://github.com/tidbcloud/dbaas-ui/commit/aa3312b663c7a1d82a896552c0183a724f66b009)

  - fix: banner color [05d2193b](https://github.com/tidbcloud/dbaas-ui/commit/05d2193b16b21069fcaafbbbba31c16210137f33)

  - fix: sqleditor loading bg [d5c46d64](https://github.com/tidbcloud/dbaas-ui/commit/d5c46d649e7d5fe70a06e90993f78e057cd4d524)

  - fix: change ActionIcon variant from subtle to default [23072619](https://github.com/tidbcloud/dbaas-ui/commit/230726197a552ef2d4686b011421e3182a424d56)

  - style: add width and padding to Card components in CreateExport.tsx [8170a931](https://github.com/tidbcloud/dbaas-ui/commit/8170a931e231a69bcf96b308fdf59fc9b2d9a9c3)

  - style: remove unnecessary radius property from Badge component [eba4efc4](https://github.com/tidbcloud/dbaas-ui/commit/eba4efc4feb318f94b1725e20ca6bec9c401a956)

  - style: update strokeWidth for icons in ImportDropzone component [af9aec8c](https://github.com/tidbcloud/dbaas-ui/commit/af9aec8cdd468e282b9163dce2465acb154d3a02)

  - refactor: replace Button with Anchor for 'Edit' action in ImportFromCloud.tsx [a46f45e4](https://github.com/tidbcloud/dbaas-ui/commit/a46f45e47c14645c0a7bf3367e2b27db72260ce5)

  - fix: dataservice icon bg [dbc92008](https://github.com/tidbcloud/dbaas-ui/commit/dbc92008b45337b830fed6815ff7d9925eae4bc7)

  - style: remove unnecessary border styling from Settings component [fdae7db0](https://github.com/tidbcloud/dbaas-ui/commit/fdae7db002de7fd13063d2d10a1e0391b9ae5b1b)

  - upgrade uikit [3e48e123](https://github.com/tidbcloud/dbaas-ui/commit/3e48e123cc2e60e060c0e8fd806ed3ff74594b21)

  - style: adjust padding in ImportTaskDetailDrawer for better layout [d96524f6](https://github.com/tidbcloud/dbaas-ui/commit/d96524f64d3a50e1bbe6648e7b448571d491b3f3)

  - fix: add missing variant property to ActionIcon in NavMenu component [4f707bc6](https://github.com/tidbcloud/dbaas-ui/commit/4f707bc638432d39ad92aa560920b114837371f4)

  - style: add background color to Box components and adjust Button style in RestoreForServerless [334bdb90](https://github.com/tidbcloud/dbaas-ui/commit/334bdb904073bec6b834a166d694c26efffbeff7)

  - style: update anchor color to peacock in imports screen [004ff95b](https://github.com/tidbcloud/dbaas-ui/commit/004ff95bcb4dc8db411b68ef9d551f976b7c4565)

  - style: update background color in SqlEditorV2 component [4023711b](https://github.com/tidbcloud/dbaas-ui/commit/4023711bf228ac6e8174c1bf35c132fb1526315e)

  - style: update icon and menu styling in SqlFiles component [76d517ba](https://github.com/tidbcloud/dbaas-ui/commit/76d517bac8c94a46f99d1511cbff416910db24c9)

  - refine(org): use default alert [4732ed97](https://github.com/tidbcloud/dbaas-ui/commit/4732ed9705b83ff152f01c07ce33050a7c8388c0)

  - refine(account): use default alert [33545949](https://github.com/tidbcloud/dbaas-ui/commit/3354594981d397bfa32a8db035c325ac983ba976)

  - refine(project/network): use default alert [82abcaa1](https://github.com/tidbcloud/dbaas-ui/commit/82abcaa1da89db30571676617756586488a66de6)

  - refine(dedicated/network): use default alert [e9f986d4](https://github.com/tidbcloud/dbaas-ui/commit/e9f986d4f81dd3a3bd6b769e36808b0fc6205bb5)

  - refine(dedicated/connection): use default alert [456015ab](https://github.com/tidbcloud/dbaas-ui/commit/456015ab08615bc8b016b0a8bcac1927e5e5afd3)

  - refine(serverless/network): use default alert [32cfe2e6](https://github.com/tidbcloud/dbaas-ui/commit/32cfe2e64d0f436d13934e573ccc024c0990b52b)

  - refine(serverless/overview): adjust spending limit colors [a245d98c](https://github.com/tidbcloud/dbaas-ui/commit/a245d98c8de37bdd315bf6cca17cbd2945c92478)

  - refine(style): remove deprecated styles [511bfec5](https://github.com/tidbcloud/dbaas-ui/commit/511bfec55f18ea44d2bf7012abfd27e77da929c0)

  - style: update anchor tags to use consistent color "peacock" [da783d3f](https://github.com/tidbcloud/dbaas-ui/commit/da783d3f2e2eeffe8519e9053fac164929fa5c85)

  - style: update ActionIcon variant from 'default' to 'subtle' in Imports screen [b8f8d2b1](https://github.com/tidbcloud/dbaas-ui/commit/b8f8d2b1249db054cd893ddf46dacdefb88a13c1)

  - style: update alert color and code component styling [fbd939e3](https://github.com/tidbcloud/dbaas-ui/commit/fbd939e3ff8f067037578b9aa82339c1f17be8da)

  - refactor(APIKeyList): replace Grid with Group for better alignment [b18084f4](https://github.com/tidbcloud/dbaas-ui/commit/b18084f4a1de2317923fb6e79a16c48444d76a23)

  - fix: chatbot feedback tooltip [578cae46](https://github.com/tidbcloud/dbaas-ui/commit/578cae465c5884b402f672f010f71087592bfe32)

  - feat: auditlog detail button align [df47f195](https://github.com/tidbcloud/dbaas-ui/commit/df47f1959c35bd3307215892900eb2a2ab44954c)

  - feat: networking creaton button height [3ee1b6dc](https://github.com/tidbcloud/dbaas-ui/commit/3ee1b6dc753d3ce7490680e1b0f03fbe6164793e)

  - style: update button variant from light to default in MFA and Profile components [bd33e4c1](https://github.com/tidbcloud/dbaas-ui/commit/bd33e4c19570bd38290fc216ed69e1c7065a6502)

  - style: change button variants and colors in AI feature components [6bc30465](https://github.com/tidbcloud/dbaas-ui/commit/6bc304659504171e106f3ade1337e64ce3baf012)

  - upgrade uikit [2b3df244](https://github.com/tidbcloud/dbaas-ui/commit/2b3df24447f6e02a51438bc5ae40972d1d589ee9)

  - fix: styles [c6735d36](https://github.com/tidbcloud/dbaas-ui/commit/c6735d36bcff4601eb10871e968256dd55ee14a2)

  - fix: subtle action icon [bf84a501](https://github.com/tidbcloud/dbaas-ui/commit/bf84a501a583690f54533eef1098320f04c5c130)

  - upgrade uikit [4fea614b](https://github.com/tidbcloud/dbaas-ui/commit/4fea614b4513a55e9c641572e47909eb89ee6486)

  - fix: sql editor scrollbar [be2b680b](https://github.com/tidbcloud/dbaas-ui/commit/be2b680bda406992d5d7dd20d0fac3d0ebdc3989)

  - fix: refresh button style [2b688514](https://github.com/tidbcloud/dbaas-ui/commit/2b6885141594f50c072ad80abb1dc1d75152eee7)

  - feat: update navbar sub-titles [81b664b9](https://github.com/tidbcloud/dbaas-ui/commit/81b664b9adc77aac686aea0dffcea3fb133e29a6)

  - fix: badge color [6a54c6e6](https://github.com/tidbcloud/dbaas-ui/commit/6a54c6e6842bd68e977754c2e87e3ab8f9d01ea9)

  - upgrade uikit [a9bf4acc](https://github.com/tidbcloud/dbaas-ui/commit/a9bf4acc948e78f7e4e811b881fbae138579cfa3)

  - fix(import-from-cloud): update import source text to dynamically reflect S3 or GCS [107337d2](https://github.com/tidbcloud/dbaas-ui/commit/107337d2343625293fc4a8d40c046d9e3af74681)

  - feat: cmek creation buttons color [0f25ffba](https://github.com/tidbcloud/dbaas-ui/commit/0f25ffba0a3c2a0fe0146632451c5e72cbfb9189)

  - tweak: update metric chart bg [57ee922c](https://github.com/tidbcloud/dbaas-ui/commit/57ee922c524eca5a05ea3b604e028169b705f4b1)

  - feat: notification color [7659a311](https://github.com/tidbcloud/dbaas-ui/commit/7659a311053396560fc2be5b875563f179054f0e)

  - fix: dataservice messagebar ui [cf8c9dd7](https://github.com/tidbcloud/dbaas-ui/commit/cf8c9dd75fd2c999154c8f5efbdce760e9484548)

  - refine(serverless/plan/edit): adjust the error color of the summary info [9d0b54ea](https://github.com/tidbcloud/dbaas-ui/commit/9d0b54ea572ab6fcccf6d1e3ff1e89579ad10f43)

  - refine(clusters/creation): adjust the error color of the summary info [524a013c](https://github.com/tidbcloud/dbaas-ui/commit/524a013cc1aa69ba64bf7a5725cf14859b57771b)

  - fix: sqleditor theme [a98c9abe](https://github.com/tidbcloud/dbaas-ui/commit/a98c9abe101303e1a2e7e3aa02f84dfaa8630cd3)

  - fix: sqleditor theme [738e52ed](https://github.com/tidbcloud/dbaas-ui/commit/738e52ed8849ba8e2cb3d7ce79250e43894b97c6)

  - feat: use carbon0 stroke pooint [b602db58](https://github.com/tidbcloud/dbaas-ui/commit/b602db58982b2b0b27c61e4366cc02a2f2f7ba7c)

  - fix: make red button to variant light [acf9ca5a](https://github.com/tidbcloud/dbaas-ui/commit/acf9ca5a2033044951f0cf34d7d4530fc055103d)

  - fix: fonts [35542a29](https://github.com/tidbcloud/dbaas-ui/commit/35542a296054434ff0a0dfc30c69f5aa28acb8df)

  - feat: chart color isslue [45f2035d](https://github.com/tidbcloud/dbaas-ui/commit/45f2035dfadfe9bb04478c758fcc1ece42f2fa2d)

  - feat(gloabl): update link color [d4a28476](https://github.com/tidbcloud/dbaas-ui/commit/d4a28476eaf413489a89b90c947d746361719156)

  - fix: sqleditor gutter color theme [4e1d51ed](https://github.com/tidbcloud/dbaas-ui/commit/4e1d51ed5c56b551da07af37d8ab163f20e2df1f)

  - fix: sqleditor theme [a099cd60](https://github.com/tidbcloud/dbaas-ui/commit/a099cd60eb45424837167d88e210d5546a741e0d)

  - feat(index-advisor): update bbedit style [4293fb90](https://github.com/tidbcloud/dbaas-ui/commit/4293fb90dba6ee7502386b04c44ba3b08546d8bc)

  - fix: sqleditor theme [b98b7e54](https://github.com/tidbcloud/dbaas-ui/commit/b98b7e54cb1fd9062cce2a93ec703082466bd005)

  - upgarade uikit [3d6dc51d](https://github.com/tidbcloud/dbaas-ui/commit/3d6dc51de24a08d08af6dde92d71ed725303bf0d)

  - style: separate font-face declarations for different font weights [c8cdb69b](https://github.com/tidbcloud/dbaas-ui/commit/c8cdb69b253b974db27b078ccf736e896d8f6c01)

  - feat: fix fatal error [369a57e0](https://github.com/tidbcloud/dbaas-ui/commit/369a57e05ac9af3c9ad668c9151e6b3fcbdc44ad)

  - feat: dataservice theme [f3ba4243](https://github.com/tidbcloud/dbaas-ui/commit/f3ba4243fb8995920498692244b5adf8b0145a51)

  - feat: sql editor bg & ui [a197b425](https://github.com/tidbcloud/dbaas-ui/commit/a197b4254296d1850e6a83ea6b4b45b4b30084ad)

  - feat: sql editor theme [32e62d14](https://github.com/tidbcloud/dbaas-ui/commit/32e62d14b9e5f556e59cff97481d401b5c3628b1)

  - feat: sql editor theme [907b8a40](https://github.com/tidbcloud/dbaas-ui/commit/907b8a4049fcebf009e381b59cc24c9275111a02)

  - upgrade uikit [d1f9d056](https://github.com/tidbcloud/dbaas-ui/commit/d1f9d05665e5ee2676ebca862fff5eeff6039f10)

  - upgrade uikit [80955210](https://github.com/tidbcloud/dbaas-ui/commit/80955210adf6fdab69ed8d2a8172ed6df9cffaed)

  - style: adjust padding in NavItem component for better spacing [aa76b804](https://github.com/tidbcloud/dbaas-ui/commit/aa76b8048f2d9a9f78e0d50fb07975a832443208)

  - style: adjust navbar section margins and typography sizes in Sidebar component [0bc75bc5](https://github.com/tidbcloud/dbaas-ui/commit/0bc75bc5bfb5c2829b8f8b43ef7ccf126edc238a)

  - feat: update sec. title [119a17ea](https://github.com/tidbcloud/dbaas-ui/commit/119a17ea21c43b4fadfca22c81e64d5083f03d34)

  - feat: revert stylings [d2cc8c2c](https://github.com/tidbcloud/dbaas-ui/commit/d2cc8c2c77b9ccf3c36492a40896962c4e88b469)

  - feat: udpate right bottom icons color [5e0787ef](https://github.com/tidbcloud/dbaas-ui/commit/5e0787efa33e7da1f771b0d418d2830098432c94)

  - feat: updated logos [8f185cf8](https://github.com/tidbcloud/dbaas-ui/commit/8f185cf86347798ac7e2691607c4ed3590666b0e)

  - feat: add light-mode new logo [1f81d19a](https://github.com/tidbcloud/dbaas-ui/commit/1f81d19a40f5f66d78fbd1d4e1cb59722c000233)

  - feat: upgrade uikit [112b4abf](https://github.com/tidbcloud/dbaas-ui/commit/112b4abf587f725a0384cd437128739c50909013)

  - fix: gray->carbon, cyan->peacock [3cf6a669](https://github.com/tidbcloud/dbaas-ui/commit/3cf6a669c16a3117b06ae06be87d0063fa90e8ba)

  - feat: upgrade uikit [d7f938eb](https://github.com/tidbcloud/dbaas-ui/commit/d7f938ebff95a509fe80b3e8c115eeb4740d5d0e)

  - feat: fix chart style [11fbe357](https://github.com/tidbcloud/dbaas-ui/commit/11fbe3570e8354b7fe37782ad7b519fbf24d4a7d)

  - fix: update font URLs to be absolute paths in index.html [e19bdfb7](https://github.com/tidbcloud/dbaas-ui/commit/e19bdfb7a69d1f91796196aaa6421beb34c666cd)

  - fix: correct font format specifications in index.html [52a7f2c4](https://github.com/tidbcloud/dbaas-ui/commit/52a7f2c440d053264bee83218254b0b7fae9ed43)

  - feat: commit before pull [892e4d67](https://github.com/tidbcloud/dbaas-ui/commit/892e4d67d0d9d877fd1069a74485208f121cdec8)

  - fix: windi config [668638ec](https://github.com/tidbcloud/dbaas-ui/commit/668638ec7e4042158d4d7361d1d74892bdd1bc1f)

  - feat: fix logo-without-text part [367c286c](https://github.com/tidbcloud/dbaas-ui/commit/367c286c94efac88a0af800308193f6b6fcfc69e)

  - fix: fix metrics panel style [a97c6c22](https://github.com/tidbcloud/dbaas-ui/commit/a97c6c2254ca594e3d07f4f95234919a2bd61f2a)

  - fix(test): mock theme provider [5e60a339](https://github.com/tidbcloud/dbaas-ui/commit/5e60a339aae74baac735f313bdf823aa97335a3f)

  - feat: upgade uikit [4aa5a5cc](https://github.com/tidbcloud/dbaas-ui/commit/4aa5a5cc1484b28bb6303d0c87cde3d147c22b38)

  - feat: map blue to peacock color [da8af879](https://github.com/tidbcloud/dbaas-ui/commit/da8af87994205e9dbfe6a5969ce3c4c808ed8611)

  - feat: map gray to carbon color [b8ae0a4a](https://github.com/tidbcloud/dbaas-ui/commit/b8ae0a4a091be2a2a9446cfb4547e86b6b67e08d)

  - feat: upgrade uikit version [ca193a7a](https://github.com/tidbcloud/dbaas-ui/commit/ca193a7ad4f4ff3f70f3cbe86cc1d9d76b004261)

  - feat: change font to moderat [1578faab](https://github.com/tidbcloud/dbaas-ui/commit/1578faab4aac5966998448a745f6b1d1fa2e446b)

  - feat: bump uikit version [fff6e360](https://github.com/tidbcloud/dbaas-ui/commit/fff6e360d76a10dba521ffbcbc4be0adba66939a)

  - fix: unify button size [966d1e98](https://github.com/tidbcloud/dbaas-ui/commit/966d1e9841a3752fda0e09d3a0a0089e6aaea305)

  - feat: bump uikit version [b9d5f7fe](https://github.com/tidbcloud/dbaas-ui/commit/b9d5f7feaf5f1f2d0b94825d6d8c0aa2cfdc6819)

  - fix: map gray color to carbon [0d550e63](https://github.com/tidbcloud/dbaas-ui/commit/0d550e630fed7a397f24ce1855d192d4f4e9082d)

  - feat: use muliti opacity colors [5a014411](https://github.com/tidbcloud/dbaas-ui/commit/5a014411e9452cab47f323fcf9b39150f40358fb)

  - feat: new chart themeing [7de46058](https://github.com/tidbcloud/dbaas-ui/commit/7de46058ba232c8a1176437de5e63a7d7e531d5d)

  - feat: new loading logo [7528c9ed](https://github.com/tidbcloud/dbaas-ui/commit/7528c9edfead392252629580cae6c0e8f7250475)

  - refactor: simplify color scheme management in UIKitThemeProvider [b28484a6](https://github.com/tidbcloud/dbaas-ui/commit/b28484a678172937d36c56bc7e3f26d2b1a96f37)

  - feat: colors change for new theming [7f5645ae](https://github.com/tidbcloud/dbaas-ui/commit/7f5645ae1d777153311fadec52c9209be4747eea)

- Merge pull request [#3429](https://github.com/tidbcloud/dbaas-ui/pull/3429) from tidbcloud/feat/2023-dedicated-swagger [0adcb8f7](https://github.com/tidbcloud/dbaas-ui/commit/0adcb8f7e00527fc93729d5db228b036cbe0fa8e)

  - feat: update orval config [3f14b354](https://github.com/tidbcloud/dbaas-ui/commit/3f14b3544f3754ac1f93110dd8abe7fb885b8eac)

  - feat: add 2023-dedicated-swagger [ce1393c1](https://github.com/tidbcloud/dbaas-ui/commit/ce1393c1a7c48dfd1d670a9acbfa126b3b4e72df)

- Merge pull request [#3428](https://github.com/tidbcloud/dbaas-ui/pull/3428) from tidbcloud/hotfix/github-campaign-banner-link [88d61702](https://github.com/tidbcloud/dbaas-ui/commit/88d6170224c810787a4ea550fba297c6bebabb2d)

- Merge pull request [#3427](https://github.com/tidbcloud/dbaas-ui/pull/3427) from tidbcloud/hotfix/github-campaign-banner-link [cb3f1dda](https://github.com/tidbcloud/dbaas-ui/commit/cb3f1dda230024effd3b6af95434ae8e323355ac)

  - hotfix: 202409121626 [099dbdb1](https://github.com/tidbcloud/dbaas-ui/commit/099dbdb12c9b4ecce2bb60dad12b36c5c24534bb)

- Merge pull request [#3425](https://github.com/tidbcloud/dbaas-ui/pull/3425) from tidbcloud/fix/import_csv_config [b68eb5b1](https://github.com/tidbcloud/dbaas-ui/commit/b68eb5b16fc70db84e5594330e927dd16019fe3d)

- Merge pull request [#3426](https://github.com/tidbcloud/dbaas-ui/pull/3426) from tidbcloud/fix/import_csv_config [301c609d](https://github.com/tidbcloud/dbaas-ui/commit/301c609d217712a827538217db21e1a90e02c608)

  - hotfix: 202409121605 [2135f03d](https://github.com/tidbcloud/dbaas-ui/commit/2135f03d1035c0600aaa803654efc06095a8a6a7)

  - fix: edit csv config for import from cloud [7b98a751](https://github.com/tidbcloud/dbaas-ui/commit/7b98a751ffbb7c0e6141ef931b4f8231984bae2f)

- Merge pull request [#3423](https://github.com/tidbcloud/dbaas-ui/pull/3423) from tidbcloud/hotfix/cppo-bills [8897a55a](https://github.com/tidbcloud/dbaas-ui/commit/8897a55a61fa3ea8acedfb5cedd975f7ae701df3)

- Merge pull request [#3422](https://github.com/tidbcloud/dbaas-ui/pull/3422) from tidbcloud/hotfix/cppo-bills [2bcfa9b2](https://github.com/tidbcloud/dbaas-ui/commit/2bcfa9b2386eaad9441bd5dc1b4d7f7972b6fa70)

  - feat: cppo without bills only show payments [8ed884d8](https://github.com/tidbcloud/dbaas-ui/commit/8ed884d86f6e400a31e155edf9cde610babe3e1c)

  - hotfix: 202409111024 [4373bfa9](https://github.com/tidbcloud/dbaas-ui/commit/4373bfa989fc4acb83a8f952a20968bac0a9d2ad)

- Merge pull request [#3420](https://github.com/tidbcloud/dbaas-ui/pull/3420) from tidbcloud/release-20240910 [7e40b79d](https://github.com/tidbcloud/dbaas-ui/commit/7e40b79ddfcbe8efd38947f93bbf64deb4a520ac)

- Merge pull request [#3421](https://github.com/tidbcloud/dbaas-ui/pull/3421) from tidbcloud/release-20240910 [cc8a5dae](https://github.com/tidbcloud/dbaas-ui/commit/cc8a5daee1c25a5ec75640d4dda0f2316c9447df)

  - release: 20240910 [3cece0d7](https://github.com/tidbcloud/dbaas-ui/commit/3cece0d72435c63deb47eb73dbd51229121af1b6)

- Merge pull request [#3412](https://github.com/tidbcloud/dbaas-ui/pull/3412) from tidbcloud/fix/github-auth-error [092d4f02](https://github.com/tidbcloud/dbaas-ui/commit/092d4f02bf32cbe576a3b996ae5c104118e25987)

- Merge pull request [#3419](https://github.com/tidbcloud/dbaas-ui/pull/3419) from tidbcloud/fix/import_single_file [30e7d341](https://github.com/tidbcloud/dbaas-ui/commit/30e7d341e2db8c909223800f621cdebfc31645c1)

  - feat: click edge of button [2f8b69d7](https://github.com/tidbcloud/dbaas-ui/commit/2f8b69d7eba2ab87a0fb293ec9b0e9edd7ba8e25)

- Merge pull request [#3418](https://github.com/tidbcloud/dbaas-ui/pull/3418) from tidbcloud/fix/editor-cancel [ec78cfd6](https://github.com/tidbcloud/dbaas-ui/commit/ec78cfd63eb3619b3ec99ca2c1f7ba5eed853553)

  - fix: disable single file option for import [385c9ace](https://github.com/tidbcloud/dbaas-ui/commit/385c9ace031634e0d8f3f43fb7567ff2b12652e3)

  - fix: sql editor cancel fix [9e4f8c74](https://github.com/tidbcloud/dbaas-ui/commit/9e4f8c74dc43a01417d03702b40f5ea639a4b185)

  - feat: fix test [f5c13c02](https://github.com/tidbcloud/dbaas-ui/commit/f5c13c02411516ec9c4663475db004737c32344c)

  - feat: fix test [afac9d42](https://github.com/tidbcloud/dbaas-ui/commit/afac9d425d88360e65d673da4ccacb748d2db599)

  - feat: increate timeout [74d8ae4a](https://github.com/tidbcloud/dbaas-ui/commit/74d8ae4a3544751b2097781d06ec9a19c5ffaa86)

  - feat: remove getting started test [bb125145](https://github.com/tidbcloud/dbaas-ui/commit/bb125145a400faf2ab9439695cfbd1c0fa866a3b)

  - feat: increase timeout of import test [9462e7b7](https://github.com/tidbcloud/dbaas-ui/commit/9462e7b75c285727169f955970a1846eb1eacd18)

  - feat: revert playwright [616c17fc](https://github.com/tidbcloud/dbaas-ui/commit/616c17fc4e08305d01227c4f11827c2e5b58d1b9)

  - feat: use latest playwright [0bcf1c6d](https://github.com/tidbcloud/dbaas-ui/commit/0bcf1c6d4191106c8024cba37f13565761645d94)

  - feat: revert modify of playwright.config [c5130af9](https://github.com/tidbcloud/dbaas-ui/commit/c5130af941764682261aba64dc64327efe755203)

  - feat: gettting started test fixed [f59a76ca](https://github.com/tidbcloud/dbaas-ui/commit/f59a76ca3dd82844fbd6489f764b47e951f7abc1)

  - feat: import.test.ts fixed [71aa14bf](https://github.com/tidbcloud/dbaas-ui/commit/71aa14bf55a980315796a7d73334976f7421e8bc)

  - feat: fix undefined error [8a5e21d1](https://github.com/tidbcloud/dbaas-ui/commit/8a5e21d1b36766cbfe6e6d7d3784c917b7f17e41)

- Merge pull request [#3411](https://github.com/tidbcloud/dbaas-ui/pull/3411) from tidbcloud/feat/github-campaign [c29a258d](https://github.com/tidbcloud/dbaas-ui/commit/c29a258dd025dce8fb2e5ca44897474420607eed)

  - feat: add campaign event [a67c28de](https://github.com/tidbcloud/dbaas-ui/commit/a67c28dec7ae2aeea85c9231127ac2c864a6b817)

- Merge pull request [#3417](https://github.com/tidbcloud/dbaas-ui/pull/3417) from tidbcloud/feat/sqleditor-ai-eventtracking [37f7a62b](https://github.com/tidbcloud/dbaas-ui/commit/37f7a62bc471eb9e6d8e2251b0113405fcdfe30c)

  - feat: sqleditor fix by chat2query event tracking [35fae112](https://github.com/tidbcloud/dbaas-ui/commit/35fae112f89dd331f10d29107b313e6359a93957)

  - feat: update credits link [6dce0845](https://github.com/tidbcloud/dbaas-ui/commit/6dce084564945a77a5371a9ee173823d81560150)

- Merge pull request [#3416](https://github.com/tidbcloud/dbaas-ui/pull/3416) from tidbcloud/hotfix/enterprise-sigin-tips [8c974591](https://github.com/tidbcloud/dbaas-ui/commit/8c97459110bdd71a135bb451694e3f242ed64537)

- Merge pull request [#3415](https://github.com/tidbcloud/dbaas-ui/pull/3415) from tidbcloud/hotfix/enterprise-sigin-tips [09723d73](https://github.com/tidbcloud/dbaas-ui/commit/09723d730285e1108466ce955e81c0d7e75b1282)

  - hotfix: 202409091610 [46d3e8ec](https://github.com/tidbcloud/dbaas-ui/commit/46d3e8ec70319bccfb9f159581dec279934623b3)

- Merge pull request [#3414](https://github.com/tidbcloud/dbaas-ui/pull/3414) from tidbcloud/hotifx/import [fdd8a730](https://github.com/tidbcloud/dbaas-ui/commit/fdd8a730f8d9493503c5abd3d79c4605e964c561)

- Merge pull request [#3413](https://github.com/tidbcloud/dbaas-ui/pull/3413) from tidbcloud/hotifx/import [f55c77b4](https://github.com/tidbcloud/dbaas-ui/commit/f55c77b48388852ec87baa409a860d5c7c95242b)

  - feat: add maxSize property to table columns and reset import and export IDs on drawer close [d7752656](https://github.com/tidbcloud/dbaas-ui/commit/d7752656faffdd532081c101692831602bc3d638)

  - hotfix: 202409091546 [ff65e106](https://github.com/tidbcloud/dbaas-ui/commit/ff65e1062ecf4820c703e9f0a817e07198cd3b86)

  - fix: add null check for cluster.region and update input render props in Import components [75471880](https://github.com/tidbcloud/dbaas-ui/commit/754718801aebc59e5d4d5c55bd6a993a8b240f1f)

- Merge pull request [#3410](https://github.com/tidbcloud/dbaas-ui/pull/3410) from tidbcloud/chore/refine-sql-fix [3be93dd1](https://github.com/tidbcloud/dbaas-ui/commit/3be93dd1f40cfdca043cba02e48228a69ca44795)

  - feat(e2e): remove legacy getting-started [9e9b9103](https://github.com/tidbcloud/dbaas-ui/commit/9e9b9103a9a31a337278db8504b0ca63cfdc8fa5)

  - feat: add github compaign banner [5f47ab13](https://github.com/tidbcloud/dbaas-ui/commit/5f47ab13cfdaec83f2a21cf68f648ae04aaf2cda)

  - chore(sql-editor): support pass sql_error to sqlAutoFix api [1a7a1bbf](https://github.com/tidbcloud/dbaas-ui/commit/1a7a1bbfcd8783a8e2812d7ffe43f9933d4a9eab)

- Merge pull request [#3408](https://github.com/tidbcloud/dbaas-ui/pull/3408) from tidbcloud/feat/tcds-llm-mode [dd7b47e4](https://github.com/tidbcloud/dbaas-ui/commit/dd7b47e44ac8a86275a05899dc9c09e7e0eb4bf6)

  - feat: remove gpt-3-tuobo option [5218f0a9](https://github.com/tidbcloud/dbaas-ui/commit/5218f0a935585859d303da1ff49d77c6d847cc14)

- Merge pull request [#3407](https://github.com/tidbcloud/dbaas-ui/pull/3407) from tidbcloud/hotfix/cdc_pagination [6a433019](https://github.com/tidbcloud/dbaas-ui/commit/6a4330192107b726afcfb4fe1c24f1e2d013e9ae)

- Merge pull request [#3406](https://github.com/tidbcloud/dbaas-ui/pull/3406) from tidbcloud/hotfix/cdc_pagination [d9b71dd1](https://github.com/tidbcloud/dbaas-ui/commit/d9b71dd1fd034e97d9a5c4208cb60a5119d60871)

  - hotfix: 202409041907 [0f950b26](https://github.com/tidbcloud/dbaas-ui/commit/0f950b260db761bdc98c6266e193651f51b3d2fe)

  - feat: add pagination to ChangefeedList component [470d740f](https://github.com/tidbcloud/dbaas-ui/commit/470d740f751f9643f1619ab6cd3fa8f18c5f1f24)

- Merge pull request [#3404](https://github.com/tidbcloud/dbaas-ui/pull/3404) from tidbcloud/release-20240903 [b4afb6ec](https://github.com/tidbcloud/dbaas-ui/commit/b4afb6ecada8139de33cf1643571261c29e2b6f7)

- Merge pull request [#3405](https://github.com/tidbcloud/dbaas-ui/pull/3405) from tidbcloud/release-20240903 [b8064c9c](https://github.com/tidbcloud/dbaas-ui/commit/b8064c9ce83fe50ae3975331dc6efaa53ee36c81)

  - release: 20240903 [36d49f71](https://github.com/tidbcloud/dbaas-ui/commit/36d49f7165fa15209dbe00cb02b68eaf439d56e3)

- Merge pull request [#3187](https://github.com/tidbcloud/dbaas-ui/pull/3187) from tidbcloud/feat/import_v3 [d0d2f978](https://github.com/tidbcloud/dbaas-ui/commit/d0d2f9787be9d09c10011487859aaa22f6e795b6)

  - feat: add button for importing from third-party tools in ImportPageHeader [e37cbe16](https://github.com/tidbcloud/dbaas-ui/commit/e37cbe16eadb286e895ff2d2f19a5a456140b931)

- Merge pull request [#3401](https://github.com/tidbcloud/dbaas-ui/pull/3401) from tidbcloud/feat/update-central-swagger [3d5c4381](https://github.com/tidbcloud/dbaas-ui/commit/3d5c4381bafa0d0174e70063563d2fc57ca2d64d)

- Merge pull request [#3402](https://github.com/tidbcloud/dbaas-ui/pull/3402) from tidbcloud/feat/web-shell-issule [e46749e2](https://github.com/tidbcloud/dbaas-ui/commit/e46749e2cef39c8a58a8aac7645f2060f4173fb9)

- Merge pull request [#3403](https://github.com/tidbcloud/dbaas-ui/pull/3403) from tidbcloud/feat/dedicated-connect [94256255](https://github.com/tidbcloud/dbaas-ui/commit/94256255c6bf3a3e436ccb294810ca7335103e00)

  - feat(store): enable dedicated network v2 by default [e15ffb1b](https://github.com/tidbcloud/dbaas-ui/commit/e15ffb1bb4b50122d1112947b15bb011eb541dac)

  - feat: hide the scroller [debd8e3c](https://github.com/tidbcloud/dbaas-ui/commit/debd8e3cef84c47d62b2a4f4c1d7b39744cbae8c)

  - fix: remove gcs tip [eda5e474](https://github.com/tidbcloud/dbaas-ui/commit/eda5e4748acf3da38cd6fa2ba7f362334b77119f)

  - feat: pr feedback [cce9eeb3](https://github.com/tidbcloud/dbaas-ui/commit/cce9eeb3451576601a19dd963a65f60843a93a04)

  - refine(clusters): remove unnecessary effect [052c09ad](https://github.com/tidbcloud/dbaas-ui/commit/052c09ad3d5d54a3090b2ca2950dbd2e9d7cfa96)

  - refactor(dedicated/operation): enable password settings by default [9664d1e0](https://github.com/tidbcloud/dbaas-ui/commit/9664d1e0cd6a390c58da29401ae7043b8897f9ed)

  - refactor(dedicated/overview): deprecate legacy connection modal [98526648](https://github.com/tidbcloud/dbaas-ui/commit/98526648bc792907fff46737d0530c5b04ebe234)

  - feat(dedicated/connect): add connection type guide [e1e7f11f](https://github.com/tidbcloud/dbaas-ui/commit/e1e7f11f128d30ff4c4ecac71790de49100a9cb6)

  - refine(serverless/connect): improve connection type wording [00530c95](https://github.com/tidbcloud/dbaas-ui/commit/00530c9547d3542701b5102cfda207383f3460f9)

  - feat: fix swagger [10be5099](https://github.com/tidbcloud/dbaas-ui/commit/10be5099fd4c7ef25132b5fa438d709ec019f671)

- Merge pull request [#3399](https://github.com/tidbcloud/dbaas-ui/pull/3399) from tidbcloud/refine/serverless-connect [d5ea3631](https://github.com/tidbcloud/dbaas-ui/commit/d5ea3631a6bc9e7da40eba598454ef4716068e22)

  - feat: use correct favicon path [62f2a854](https://github.com/tidbcloud/dbaas-ui/commit/62f2a854bd48bb0a177b782537d2122488348501)

  - feat: public networking, supplement subnetids error msg [4249328e](https://github.com/tidbcloud/dbaas-ui/commit/4249328e64d18b5550d05c834ec8110aaa2b392a)

  - feat: update central.swagger.json [c7636794](https://github.com/tidbcloud/dbaas-ui/commit/c7636794c91654fc1c421e62995576a99b6a4bd1)

- Merge pull request [#3397](https://github.com/tidbcloud/dbaas-ui/pull/3397) from tidbcloud/chore/update-ru-promql [c99b2d20](https://github.com/tidbcloud/dbaas-ui/commit/c99b2d20ebac44e21ea2e6bcb45290d22d920905)

  - refactor(importdropzone): replace icons with Box component for better layout control [9ef5e9e0](https://github.com/tidbcloud/dbaas-ui/commit/9ef5e9e0a7a192a9fef3453f63601290501d2f06)

  - feat: update export task deletion modal for improved clarity [468954b0](https://github.com/tidbcloud/dbaas-ui/commit/468954b0faf70a705e369e1eb0be1b853c0e24e3)

  - fix: update label from 'SQL File' to 'SQL' in CreateExport component [d4df6b3e](https://github.com/tidbcloud/dbaas-ui/commit/d4df6b3e9ae3edc5a92f748d74e0e52013bcdfd5)

  - fix: conditionally render HoverCard based on fileCountMode [1b6fbf67](https://github.com/tidbcloud/dbaas-ui/commit/1b6fbf675e44f3c20ae1aeea9d8bdb6e13ac9ab9)

  - feat(import-dropzone): enhance UI with new icons and theme integration [01fa01f2](https://github.com/tidbcloud/dbaas-ui/commit/01fa01f2ebbaa482f69cb7ec4a80636f5a35f933)

- Merge pull request [#3400](https://github.com/tidbcloud/dbaas-ui/pull/3400) from tidbcloud/chore/swagger-v2023-serverless [1b7540b6](https://github.com/tidbcloud/dbaas-ui/commit/1b7540b6796d75b32d628af8f0e7b719f4d35174)

  - chore(metrics): update ru promql [cc6672ea](https://github.com/tidbcloud/dbaas-ui/commit/cc6672ea6db419914ff987a611aacc48cbcb3d2f)

  - feat(import): add data format support to bucket URI example and validation [a0755633](https://github.com/tidbcloud/dbaas-ui/commit/a0755633ec00c52ad65b2bfe3234891a4e21c1e7)

  - chore(metrics): update ru promql [f7a6227b](https://github.com/tidbcloud/dbaas-ui/commit/f7a6227be77776ffbabc17d84a99f87946008c9f)

  - chore(swagger/v2023): reset serverless API URI paths [e8573113](https://github.com/tidbcloud/dbaas-ui/commit/e85731135be40845420034328ce4220321e8bf72)

  - test(e2e/serverless): sync wording update [8ca773cf](https://github.com/tidbcloud/dbaas-ui/commit/8ca773cf126fb2663c5ba3be7153ee4ce35e13d4)

  - refine(serverless/connection): sync wording update [4d1f0841](https://github.com/tidbcloud/dbaas-ui/commit/4d1f0841ad7b4395d3cb099894930efd80002f13)

  - refine(serverless/connection): sync meta update [92b43884](https://github.com/tidbcloud/dbaas-ui/commit/92b438847c35f96fa6281a4efd713b7055037f50)

  - fix: add form validation check before bucket URI connection and submission [afb302ae](https://github.com/tidbcloud/dbaas-ui/commit/afb302aeb773541ab3b758bd8b01d0b75e8d3f47)

  - fix: add required validation rules to S3 bucket access form fields [fe722399](https://github.com/tidbcloud/dbaas-ui/commit/fe7223997db6ccc627f1eb509456521e45fff3c2)

  - feat(import): add getBucketURIExample function and update placeholder for bucket URI [b414f41d](https://github.com/tidbcloud/dbaas-ui/commit/b414f41d291b6bf32186ddf843e822c23c9a733f)

  - fix: update modal title and instructions for role ARN input in S3BucketAccess component [1cb06a3c](https://github.com/tidbcloud/dbaas-ui/commit/1cb06a3cba405257e64f655d618c120e2375b7d0)

  - fix(cluster/imports): update empty message text in export table [f93912dd](https://github.com/tidbcloud/dbaas-ui/commit/f93912dddff89cfc3a8afd762c688cf46d94d577)

  - chore(metrics): update ru promql [3ed91e1c](https://github.com/tidbcloud/dbaas-ui/commit/3ed91e1c8389eec9e7e64df06a31aadeff9255a9)

  - style: update CLI references to third party tools in import pages [a0ca9b96](https://github.com/tidbcloud/dbaas-ui/commit/a0ca9b96b828d7b4a4dd8e6107456ec9024cd85e)

  - feat(cluster/importV3): add data export options for serverless clusters [dbdb876e](https://github.com/tidbcloud/dbaas-ui/commit/dbdb876ec1add707e5b8b54f4b67c9b8bb0422d3)

  - refactor(importV3): replace modal with popover for CSV configuration [b7a57f2f](https://github.com/tidbcloud/dbaas-ui/commit/b7a57f2fb14635ef395b6d6c5df2fc23531779c3)

  - refactor: replace Link component with Anchor for external URL [ec60bc6c](https://github.com/tidbcloud/dbaas-ui/commit/ec60bc6cfb02a2cd79676e510a7805ff2129a16f)

  - refactor: remove unused buttons from CreateExport modal [a871011e](https://github.com/tidbcloud/dbaas-ui/commit/a871011ebcce5ae1170d38fa6d8bc98d8b196a21)

  - feat: add toggle icons to S3BucketAccess anchor text [a37cfed2](https://github.com/tidbcloud/dbaas-ui/commit/a37cfed245ee483d39663f8d4d94dc9869dc022e)

  - style: add margin bottom to import dropzone title element [30bdc170](https://github.com/tidbcloud/dbaas-ui/commit/30bdc170492a732acb2b8d200e27c6e1be6b0787)

  - refactor(ImportDropzone): remove unused icon imports and update dropzone text [4978050a](https://github.com/tidbcloud/dbaas-ui/commit/4978050a1565a0d56c0270c513a98106827b6ad0)

  - style: add padding to Card and remove max width from Select elements [697edb11](https://github.com/tidbcloud/dbaas-ui/commit/697edb11eb3569318761238ec87c1f0c46ef46e7)

  - style: adjust spacing and button height in ImportFromCloud component [732ddc5b](https://github.com/tidbcloud/dbaas-ui/commit/732ddc5b56e15aeb25558c78d95986b6645803cb)

  - fix: remove log [74218dfc](https://github.com/tidbcloud/dbaas-ui/commit/74218dfcde437d554c68c63f98dadbf6b90bdb91)

  - refactor(S3BucketAccess): reorganize TextInput component placement in modal for better UI flow [dbb6694e](https://github.com/tidbcloud/dbaas-ui/commit/dbb6694e509cd476edbd4647eda2523304905e9f)

  - fix: set minimum width for import dropzone component [32c6b9e5](https://github.com/tidbcloud/dbaas-ui/commit/32c6b9e50cc05e48a007f169389e2678b51d6281)

  - refactor: remove conditional labels for import feature [84456a19](https://github.com/tidbcloud/dbaas-ui/commit/84456a19a8d1a6cd64eb65a4ea642be5b261e49e)

  - style: improve spacing and alignment in ExportTaskDetail component [d512c51a](https://github.com/tidbcloud/dbaas-ui/commit/d512c51a5f506b1c4d8fb4a03f67304e3a320bc9)

  - feat: more export target type support [ab08254d](https://github.com/tidbcloud/dbaas-ui/commit/ab08254da52863b69490ccc12320eafdc3f52977)

  - refactor: move ImportPageHeader to new file [7833288d](https://github.com/tidbcloud/dbaas-ui/commit/7833288d57e97fde52932e59a979c85668518a28)

  - fix(importV3): update label from "Bucket URI" to "Folder URI" and add conditional bucketUriName logic [5835208f](https://github.com/tidbcloud/dbaas-ui/commit/5835208f15b536404d020ad160a0a261a02be835)

  - fix: update default task name description in CreateExport.tsx [92a53ccf](https://github.com/tidbcloud/dbaas-ui/commit/92a53ccf8875baaa19e8cfebeda67dd38eeb7345)

  - fix: update tooltip text for bucket URI input [0ef7e1de](https://github.com/tidbcloud/dbaas-ui/commit/0ef7e1de055583d23527e536582e9a08cffe26af)

  - fix: add missing s3 configuration in CreateExport component [81284f33](https://github.com/tidbcloud/dbaas-ui/commit/81284f33aef962681fc4f3203f35397e00a5d007)

  - style: remove unnecessary background color from button in ImportPageHeader [2f9e3dcb](https://github.com/tidbcloud/dbaas-ui/commit/2f9e3dcbd246d34c2f84601150f3fea1b7c37d4e)

  - feat: add support for S3 auth type in export creation form [fdec95f5](https://github.com/tidbcloud/dbaas-ui/commit/fdec95f5e188277e27803e86dbfd287abca31360)

  - feat(import-v3): use password input for access key secret in S3 bucket access form [2db64131](https://github.com/tidbcloud/dbaas-ui/commit/2db64131fac18363322cdac5264812e5c72cbe2f)

  - feat: gcs bucket access [c260afeb](https://github.com/tidbcloud/dbaas-ui/commit/c260afebf47ad16a891c5084e0cfd309d265aac8)

  - refactor(import): replace enum with string literals for s3 auth types [956921a7](https://github.com/tidbcloud/dbaas-ui/commit/956921a7643ab5f64c6ca36e2d0e7b4286697cb8)

  - feat: add HoverCard for AWS Console link in S3BucketAccess component [48baebea](https://github.com/tidbcloud/dbaas-ui/commit/48baebea22e5757400a939a894d42175c6e0b4f9)

  - refactor: replace new Date() with Date.now() for cloudformationStackName [b08a62ff](https://github.com/tidbcloud/dbaas-ui/commit/b08a62fffe0e02a290b94bd16c8ea11201dc3d3a)

  - refactor: remove console log statement from Preview component [2a515d60](https://github.com/tidbcloud/dbaas-ui/commit/2a515d609d3523c000401468a8a63451f3e646da)

  - refactor: replace Tooltip with Anchor and remove width from Menu in Imports component [ccb5cf18](https://github.com/tidbcloud/dbaas-ui/commit/ccb5cf18518cf13297b8b7d21349668ae7506be7)

  - fix: update cloudformation stack names to use current date instead of cluster id [51812227](https://github.com/tidbcloud/dbaas-ui/commit/518122273af395bc1a465dcc79530de3d8594e90)

  - refactor(import): replace MethodTitle with ServerlessExportS3AuthTypeEnum for bucket access methods [5bdb2d10](https://github.com/tidbcloud/dbaas-ui/commit/5bdb2d10e82b2aaf1972d0e4ab18812f15f8d0a5)

  - fix: correct conditional operator for S3 bucket URI in S3BucketAccess.tsx [199cdb7c](https://github.com/tidbcloud/dbaas-ui/commit/199cdb7ca0753a3ad5018435043f28cd5c04aa3d)

  - feat: add cloudformationStackName prop to S3BucketAccess component [557a6027](https://github.com/tidbcloud/dbaas-ui/commit/557a6027234122f9db1552161eec22ea6c9a3ff1)

  - feat: add cloudformationTemplateUrl prop to S3BucketAccess component for dynamic URL generation [7c2bf70c](https://github.com/tidbcloud/dbaas-ui/commit/7c2bf70cc653115fd22385bfd536dbe8dd5a8921)

  - fix: correct S3PathARN parameter formatting in S3BucketAccess component [00d10357](https://github.com/tidbcloud/dbaas-ui/commit/00d103578b8caf3fc182e9ffc8d31794497df2e1)

  - fix: uncomment code to validate bucket URI connection in ImportFromCloud.tsx [bc92aba7](https://github.com/tidbcloud/dbaas-ui/commit/bc92aba774d3482bbc8ea83b813e183edf0113fb)

  - refactor: reposition TextInput component in S3BucketAccess modal [36ffc039](https://github.com/tidbcloud/dbaas-ui/commit/36ffc03973106a7f657bbc2724d48bae0b0985ee)

  - feat: add dashed border style for accepted imports in ImportDropzone [60366b17](https://github.com/tidbcloud/dbaas-ui/commit/60366b1736c6c0395deeb822ac65debac67a57ce)

  - style: update ImportDropzone styles for better theme compatibility [8e7b9fb1](https://github.com/tidbcloud/dbaas-ui/commit/8e7b9fb156d6af99a4df12ed9849b08b8f739ea7)

  - feat: add mixpanel tracking for serverless export events [8121bc2f](https://github.com/tidbcloud/dbaas-ui/commit/8121bc2f8ed8790285f1ab0677561d38fc7f89da)

  - feat: integrate useUrlState hook for tab state management in Imports component [092ef078](https://github.com/tidbcloud/dbaas-ui/commit/092ef0788ccb78cad7e8bfcc45cd2c62a9e160c1)

  - fix: correct target comparison to use ServerlessExportTargetTypeEnum.S3 [184721f7](https://github.com/tidbcloud/dbaas-ui/commit/184721f7cd1fc405d610efdf447cf4702c489ee5)

  - feat(sidebar): update import label to include export for serverless tiers [a4c64e0d](https://github.com/tidbcloud/dbaas-ui/commit/a4c64e0d8d09cfd3b910e8694e17d6ae39a212c2)

  - style: update padding and typography styles in ImportDropzone component [9efda6e1](https://github.com/tidbcloud/dbaas-ui/commit/9efda6e1a2c6bc67b634e4b4edd8db01e1c16fda)

  - style: add background color to import page button [c0bc0a1d](https://github.com/tidbcloud/dbaas-ui/commit/c0bc0a1deab52266a207aa6713c1b64b06bca00c)

  - refactor(importV3): update icon usage and improve UI elements for clarity [5e41ba24](https://github.com/tidbcloud/dbaas-ui/commit/5e41ba24318e786401f3b8c900f915c1db100fce)

  - feat: replace IconHelpCircle with IconInfoCircle for better clarity in tooltips [fe1822d7](https://github.com/tidbcloud/dbaas-ui/commit/fe1822d73d9a19c3b4e11b4fa74f62cddd229ac5)

  - feat: update typography variants and add disabled state to table input [3a45e4be](https://github.com/tidbcloud/dbaas-ui/commit/3a45e4bef53e39f36d6725bbcae954147235cac6)

  - refactor(import-preview): simplify import preview layout and improve column editing interface [7b9ce70d](https://github.com/tidbcloud/dbaas-ui/commit/7b9ce70dd09d56c5adf5d5c25e3d3be284883a46)

  - style: adjust loader styling for ClusterImportList component during loading state [e0f4d930](https://github.com/tidbcloud/dbaas-ui/commit/e0f4d930e05a2265bdad3b781e986d94cbbf89c7)

  - chore: remove console log statement from ImportV3 component [cf5a385e](https://github.com/tidbcloud/dbaas-ui/commit/cf5a385e4f89e3d90f3b0ed08a21d510212cefd5)

  - style: update placeholder text for Role ARN input [bc77e593](https://github.com/tidbcloud/dbaas-ui/commit/bc77e593d9d0db453c00925324eba7f1f953324c)

  - fix: correct schema SQL file format in import note [b2b0ecb1](https://github.com/tidbcloud/dbaas-ui/commit/b2b0ecb1eddbe2d4f7a024a8963e6e295ee984cd)

  - fix: change included_schema_files type to string in DataImportV2 and ImportFromCloud components [dfbe30f9](https://github.com/tidbcloud/dbaas-ui/commit/dfbe30f9dfe916c99605351f1afcb523c677f59b)

  - fix: add noWrap prop to Group in ImportDropzone component [b31670ba](https://github.com/tidbcloud/dbaas-ui/commit/b31670ba8912046ed59f849666e3340c797f14a9)

  - feat: add ordering by create time to imports query [b51326a3](https://github.com/tidbcloud/dbaas-ui/commit/b51326a30b5c7604b909a4b5e6009295d8d3e3d5)

  - fix: add null check for local_download_command in ExportTaskDetail component [5610c81a](https://github.com/tidbcloud/dbaas-ui/commit/5610c81aca2337ec1faf1420d806e24965f99945)

  - fix: correct URL path for export redirect in CreateExport component [a75399ed](https://github.com/tidbcloud/dbaas-ui/commit/a75399ed2e3a6887aefc4459ead3c3530455f402)

  - feat: add export task management with cancel and delete functionality [18379058](https://github.com/tidbcloud/dbaas-ui/commit/1837905840a48fd06335d3283aa2a6c745fe51b4)

  - feat(importV3): add ExportCSVConfig component to replace CSVConfiguration in CreateExport [9fdf3974](https://github.com/tidbcloud/dbaas-ui/commit/9fdf3974c7e6840f5b1a0583ef72142a5b816716)

  - feat: add code block language support and display SQL query in export task details [56d75d63](https://github.com/tidbcloud/dbaas-ui/commit/56d75d637ea52edf33625f2e31d4f899abd3e7c1)

  - refactor(imports): extract pagination logic and add handleTabChange function [5124daa9](https://github.com/tidbcloud/dbaas-ui/commit/5124daa9a38dcb578a2ac8774bc5513e0d7f7004)

  - fix: handle single file count mode in import logic [72aae0fb](https://github.com/tidbcloud/dbaas-ui/commit/72aae0fb76795f566a2d6335c3f9c846f9a3e5c8)

  - feat(cluster): add CSV configuration modal in create export screen [cc04ce84](https://github.com/tidbcloud/dbaas-ui/commit/cc04ce846a744aa08640d967cd7cbd31eb86a255)

  - fix: remove debug log statement from ClusterTableSelect.tsx [e10cdd4b](https://github.com/tidbcloud/dbaas-ui/commit/e10cdd4b4f8d1c4806ec9c5f093739f244cf56e5)

  - feat(ClusterTableSelect): add onChange prop to handle table selection changes and use useEffect to update selected tables [67172caa](https://github.com/tidbcloud/dbaas-ui/commit/67172caa50ea6a8aefd85cf2a6db00a014b34904)

  - fix: update validation logic for source_url field in ImportFromCloud.tsx [3ed4399e](https://github.com/tidbcloud/dbaas-ui/commit/3ed4399e1f2188783eea0ed25d9e7b0652e9ee3c)

  - fix: correct typo in CreateExport component title [0c1e848d](https://github.com/tidbcloud/dbaas-ui/commit/0c1e848d6e3626b7b0ba9369026e5624df402bb8)

  - feat(import): enhance import from cloud with additional settings for file count and schema files [80c94261](https://github.com/tidbcloud/dbaas-ui/commit/80c9426145c211041613965c7f9f6584a8b2df58)

  - feat: integrate ExportStatus component into ExportTaskDetail to display status [2b4e5183](https://github.com/tidbcloud/dbaas-ui/commit/2b4e5183d825ffc2deacafc8688be8371bb2d30d)

  - fix: update export api typing [e29832de](https://github.com/tidbcloud/dbaas-ui/commit/e29832de9dcde0fb4a791409eb943cb849346afc)

  - feat: use ExportStatus in export list [25c958a5](https://github.com/tidbcloud/dbaas-ui/commit/25c958a5687226554b267e1aabd9468d63abfc16)

  - feat(import): add export status component and color map for serverless export state enum [c1b7b277](https://github.com/tidbcloud/dbaas-ui/commit/c1b7b277e6fbcace77030780280ffb515cae23c6)

  - feat(cluster-imports): add search and clear filter functionality for export tasks [9e337e78](https://github.com/tidbcloud/dbaas-ui/commit/9e337e78d729f37aa7ea348d222f835f3c5e686d)

  - fix: handle file drop for non-serverless environments and update CLI card title [29db64a7](https://github.com/tidbcloud/dbaas-ui/commit/29db64a78c58ff1b4bd686959914c634d655f4dc)

  - feat(import): add drag-and-drop file upload for CSV import with validation and overlay feedback [78e3fede](https://github.com/tidbcloud/dbaas-ui/commit/78e3fedef7982eaf179f6e38158e6a19af3a0061)

  - fix: adjust margin-top for headline text in EmptyImportPage component [668c6045](https://github.com/tidbcloud/dbaas-ui/commit/668c6045fc119c12b394b5c305844ed3fcf1a766)

  - feat: export creation and detail [f3aa186f](https://github.com/tidbcloud/dbaas-ui/commit/f3aa186fbe6f7e28cf3f61365c8d30817d144e3f)

  - feat: add serverless export data handling to cluster import list [71ea1f80](https://github.com/tidbcloud/dbaas-ui/commit/71ea1f805b72e83fb93f58bfd10e5cb84329b749)

  - feat: export creation [a2bf0545](https://github.com/tidbcloud/dbaas-ui/commit/a2bf0545194accf75ad919bf84d7dac9953b626a)

  - feat: add ClusterTableSelect component [dc3ae622](https://github.com/tidbcloud/dbaas-ui/commit/dc3ae622e1cc6e2ec3cbd518bcfd8edb0264a88b)

  - feat(cluster import): conditionally render import card for serverless tier [fdc71dd0](https://github.com/tidbcloud/dbaas-ui/commit/fdc71dd01c58e330836ad9f7bbc340cc2744dbd0)

  - style: simplify import data text in ImportV3 and ImportDropzone components [ae6570bb](https://github.com/tidbcloud/dbaas-ui/commit/ae6570bb529bdef7e938a17bd9b813cd566713eb)

  - refactor: rename ImportData to ImportPageHeader for clarity [1ba09daa](https://github.com/tidbcloud/dbaas-ui/commit/1ba09daa4483cddaba1ad3e0693f4c0a7bdabec1)

  - fix: update import tool references to TiDB Cloud CLI for consistency [9e485d36](https://github.com/tidbcloud/dbaas-ui/commit/9e485d36925b859c5ffe5e24de5a36f9673e09b8)

  - feat: export list [f979bc4d](https://github.com/tidbcloud/dbaas-ui/commit/f979bc4dae69b6fc773aff260c99afb5786a86ae)

  - refactor(cluster/imports): simplify ProTable rendering logic [898d2fb4](https://github.com/tidbcloud/dbaas-ui/commit/898d2fb46fc5d14e3bc561104725d4d42c5d5d03)

  - feat(import-dropzone): improve layout and add third-party tools link [23b76eaf](https://github.com/tidbcloud/dbaas-ui/commit/23b76eafb5423c46d1d9b55e25fe8248b2662bf5)

  - fix: add noWrap prop to Group component for better layout wrapping [df3d5642](https://github.com/tidbcloud/dbaas-ui/commit/df3d56421393a77f3b55370e92ab851b3392a604)

  - fix: set fixed width for preview card in ImportFromLocalFile component [1e216f23](https://github.com/tidbcloud/dbaas-ui/commit/1e216f23d325104ec4b71689f2e614ac09251b99)

  - fix: handle preview error by displaying null instead of message [980b4b22](https://github.com/tidbcloud/dbaas-ui/commit/980b4b22c6e3ebf63fea3e76fe1410d99b5373f4)

  - style: set fixed width for Card components in import screens [f9c732d2](https://github.com/tidbcloud/dbaas-ui/commit/f9c732d2d1665ec631e074a6b09d0bf30c1d54d0)

  - feat: add cli link [e0cb075d](https://github.com/tidbcloud/dbaas-ui/commit/e0cb075d375d96f0e99682981a00fde577504c18)

  - feat: add export api swagger [202e4032](https://github.com/tidbcloud/dbaas-ui/commit/202e403266a5050be5321cbfec2fc7a3aa157423)

  - feat(ImportFromCloud): add validation for import process using useValidateImport mutation [bae75a89](https://github.com/tidbcloud/dbaas-ui/commit/bae75a895fa12194a0b976db240a78ef59b131f0)

  - fix lint warning [f00ddd93](https://github.com/tidbcloud/dbaas-ui/commit/f00ddd9376cee6f1834f262aba0dbb20d5e9a8ff)

  - fix: disable button when newRoleArnInput is empty in ImportFromCloud component [ff279136](https://github.com/tidbcloud/dbaas-ui/commit/ff279136e40b63bd199622e05bf3b403f4f5487c)

  - fix: remove redundant modal close settings in ImportFromCloud.tsx [3eba41eb](https://github.com/tidbcloud/dbaas-ui/commit/3eba41eb141cadd6f1f87dc9029cb561e745f2ec)

  - feat(import): add role ARN modal with step-by-step guide and images [a60ad713](https://github.com/tidbcloud/dbaas-ui/commit/a60ad71390c78d62c6c2bc00b5af5e618380690b)

  - feat(import): update import target options and form handling for schema inclusion [f4c404bc](https://github.com/tidbcloud/dbaas-ui/commit/f4c404bcd09cb1ab82f9c1303eedbf73a5c57118)

  - fix: reset original file name and preview state on reset [3e7b56e1](https://github.com/tidbcloud/dbaas-ui/commit/3e7b56e1abd728cc5573fb83476896f75a6d5ec7)

  - fix: dropzone upload [187d8e41](https://github.com/tidbcloud/dbaas-ui/commit/187d8e41745e99abc3b34f0d14d329f2a854eab2)

  - fix(cluster/imports): conditionally render ProTable based on importData and isServerless status [9ef85526](https://github.com/tidbcloud/dbaas-ui/commit/9ef8552626e17a8bfee508ce2f1d06e5b599ade2)

  - refactor(ImportV3): remove local import configuration handling from CreateImport and ImportFromLocalFile components [7ae79dfe](https://github.com/tidbcloud/dbaas-ui/commit/7ae79dfe130cd0bd9f5db8f3b605d0c526a2d87c)

  - fix(import): fix back navigation for cloud import creation [8ba7d64d](https://github.com/tidbcloud/dbaas-ui/commit/8ba7d64dc30f89512848c6da16f1c60a06b3b7f9)

  - feat(import): import from cloud v3 [80fad2d8](https://github.com/tidbcloud/dbaas-ui/commit/80fad2d8298db52ecf0eaf5e3c52ab80a7434975)

  - feat(import): import from local file v3 [b5969fc8](https://github.com/tidbcloud/dbaas-ui/commit/b5969fc8bf03f5f7886e4bb08c0843370b59c19c)

  - refactor(imports): update dropzone UI and simplify component structure [dffd7628](https://github.com/tidbcloud/dbaas-ui/commit/dffd7628b0246b7482007bfa262ccf86a0774529)

  - feat(import): import v3 empty page [c13de4de](https://github.com/tidbcloud/dbaas-ui/commit/c13de4de0dfd6afc37ccbfb30f67d8db27a38e80)

  - refactor: update @tidbcloud/uikit to v1.17.1 and refactor components to use biz exports [ed0d2f75](https://github.com/tidbcloud/dbaas-ui/commit/ed0d2f75dea813caeb3a178193f392ef17139a3b)

- Merge pull request [#3396](https://github.com/tidbcloud/dbaas-ui/pull/3396) from tidbcloud/feat/web-sql-shell [f0406e81](https://github.com/tidbcloud/dbaas-ui/commit/f0406e81bad3f0827ca879633371ab7100d62373)

  - feat: encode service url [22223412](https://github.com/tidbcloud/dbaas-ui/commit/222234126bb6f99aa554050ab0133c84ba3b4a3d)

- Merge pull request [#3395](https://github.com/tidbcloud/dbaas-ui/pull/3395) from tidbcloud/feat/web-sql-shell [0a150e75](https://github.com/tidbcloud/dbaas-ui/commit/0a150e75bf77f01e5499d9767facdf525bf04e4f)

  - feat: make iframe fill full screen [43b80dfc](https://github.com/tidbcloud/dbaas-ui/commit/43b80dfcce38bbe7aed8a23c49992e758cc4633e)

  - feat: service url [3a91540f](https://github.com/tidbcloud/dbaas-ui/commit/3a91540f01b4d748fa3a062795f07d837dfc8074)

  - feat: make a test [17523123](https://github.com/tidbcloud/dbaas-ui/commit/17523123a7d9c15a5c426c2fe245563a757c588d)

- Merge pull request [#3394](https://github.com/tidbcloud/dbaas-ui/pull/3394) from tidbcloud/feat/web-sql-shell [0642d3ae](https://github.com/tidbcloud/dbaas-ui/commit/0642d3aecfdc450e9c33d9cbbf80a48ac9395a17)

  - feat: revert unnecessary change [bc4f1943](https://github.com/tidbcloud/dbaas-ui/commit/bc4f1943ecfa460e89748087797f10a3bf99a7ab)

  - feat: test on dev [effb4c1f](https://github.com/tidbcloud/dbaas-ui/commit/effb4c1fd3cc75985099372498fc57c95ff1879f)

- Merge pull request [#3392](https://github.com/tidbcloud/dbaas-ui/pull/3392) from tidbcloud/chore/swagger-bff-2023 [22c195df](https://github.com/tidbcloud/dbaas-ui/commit/22c195dfa445c2bc16c6595cc487ba4456eb2fd5)

  - refine(features/cm, serverless): sync APIs update [17d1bbc7](https://github.com/tidbcloud/dbaas-ui/commit/17d1bbc75e42d1b38f193947ef9bad4b78b940be)

  - chore(swagger/v2023): sync serverless APIs update [2206377e](https://github.com/tidbcloud/dbaas-ui/commit/2206377e5b2a3c3db277bb429c93625ef1c579f5)

  - chore(swagger/v2023): sync cluster management APIs update [d4ef735c](https://github.com/tidbcloud/dbaas-ui/commit/d4ef735c00812514e921e2dde1e319b0a1b76581)

  - chore(swagger/v2023): sync APIs update [2b6c0695](https://github.com/tidbcloud/dbaas-ui/commit/2b6c069523377915de84e6bf550bfc6197ebe5e1)

  - chore(swagger/v2023): sync swagger update [0db831c6](https://github.com/tidbcloud/dbaas-ui/commit/0db831c60dea145219357afec22fff3b8e30fd28)

  - chore(features/cm, serverless): sync api clients v2023 path update [058d360a](https://github.com/tidbcloud/dbaas-ui/commit/058d360aae7c50cd39b7bbc1475b99105ec71736)

  - chore(swagger, orval): add v2023 cluster management swagger [4b7fa854](https://github.com/tidbcloud/dbaas-ui/commit/4b7fa8544ec1f23d4aa8b282cf9391a160ed4b49)

  - chore(swagger, orval): move bff api v2023 swagger [6e1ee243](https://github.com/tidbcloud/dbaas-ui/commit/6e1ee243cd4b17aba924c611bae6e050faa49576)

- Merge pull request [#3391](https://github.com/tidbcloud/dbaas-ui/pull/3391) from tidbcloud/release-20240827 [3fb51cb4](https://github.com/tidbcloud/dbaas-ui/commit/3fb51cb4488feb1cc2e7d1f90ea3f4238a91baa2)

- Merge pull request [#3390](https://github.com/tidbcloud/dbaas-ui/pull/3390) from tidbcloud/release-20240827 [cfedbfb4](https://github.com/tidbcloud/dbaas-ui/commit/cfedbfb4fab3ffe2f47c0c1e1f99a4a47b4f07f9)

  - release: 20240827 [eb8a89dd](https://github.com/tidbcloud/dbaas-ui/commit/eb8a89dd6bdfab2e002b7da369dc8d876df760c1)

- Merge pull request [#3389](https://github.com/tidbcloud/dbaas-ui/pull/3389) from tidbcloud/feat/sqleditor-eventtrack [9896a603](https://github.com/tidbcloud/dbaas-ui/commit/9896a6034fa5c67da29e54232b2af821bf8c091f)

  - feat: sql editor fix by chat2query event [2e36d4f3](https://github.com/tidbcloud/dbaas-ui/commit/2e36d4f33edfa624d385760c8de2f5743ae6164b)

  - feat: sql editor fix by chat2query event [8a233d75](https://github.com/tidbcloud/dbaas-ui/commit/8a233d75b2b256ae25709bc63b90f98e947c0695)

- Merge pull request [#3383](https://github.com/tidbcloud/dbaas-ui/pull/3383) from tidbcloud/feat/misc-changes-0826 [f4f3b354](https://github.com/tidbcloud/dbaas-ui/commit/f4f3b354dfae8780e16fb032a45bd8e5cf0308b2)

  - feat(org): using MixPanelEvents [45eddd3b](https://github.com/tidbcloud/dbaas-ui/commit/45eddd3b1894122cb1cc8e8623fae5bd45b85854)

  - feat(org): add org updated events [2604eca5](https://github.com/tidbcloud/dbaas-ui/commit/2604eca5684819253af1fc353f935e4fcc976d42)

  - feat: sql editor run event tracking [e875da85](https://github.com/tidbcloud/dbaas-ui/commit/e875da8503fb825e55c9c0cf995c907977ca3197)

  - feat: test on dev [12627173](https://github.com/tidbcloud/dbaas-ui/commit/12627173718bcc9a81e1a00c896f57d9686d35eb)

- Merge pull request [#3382](https://github.com/tidbcloud/dbaas-ui/pull/3382) from tidbcloud/fix/dataservice-opti [78591300](https://github.com/tidbcloud/dbaas-ui/commit/78591300c08a8e29c1a94b2897d7d89fa576e22b)

  - fix: remove comment code [8dfebbf5](https://github.com/tidbcloud/dbaas-ui/commit/8dfebbf5bd1d5b368989dd087caed17cc123c1dd)

  - fix: dataservice loading ui [9b1902d1](https://github.com/tidbcloud/dbaas-ui/commit/9b1902d1370bc07d3793d63cfb6a00454cb2faa4)

  - fix: editor hotkey tips [d0419547](https://github.com/tidbcloud/dbaas-ui/commit/d04195470aa7598c8daaf47da9cddf976a5c5f5b)

  - fix: dataservice sidemenu opti [da21ac55](https://github.com/tidbcloud/dbaas-ui/commit/da21ac55143670882d5b656570188f9df082a37e)

  - fix: dataservice loading ui [0260da6a](https://github.com/tidbcloud/dbaas-ui/commit/0260da6afa7c03242ccfa52d29980611443fb963)

  - feat: revert changes [06f90cee](https://github.com/tidbcloud/dbaas-ui/commit/06f90ceebc586de6febbf5a3ed0c0298c175f171)

  - feat: shell test [2f5c2d54](https://github.com/tidbcloud/dbaas-ui/commit/2f5c2d54e6ddb08315e01fbbfbab79e683d933b2)

- Merge pull request [#3387](https://github.com/tidbcloud/dbaas-ui/pull/3387) from tidbcloud/chore/update-metrics-chart [3ef8f97e](https://github.com/tidbcloud/dbaas-ui/commit/3ef8f97ea10334ba5d6b4f037fd1ccfc263304ad)

  - chore(metrics): update metrics chart to support ignore error data [21637fb2](https://github.com/tidbcloud/dbaas-ui/commit/21637fb2e7f068aa1e8ab139919868c3ea22e60d)

  - feat: test web shell [bfa551e0](https://github.com/tidbcloud/dbaas-ui/commit/bfa551e0f6cd5d2c59f26e576bc3159a703d27bf)

- Merge pull request [#3385](https://github.com/tidbcloud/dbaas-ui/pull/3385) from tidbcloud/fix/subnet-ids [05658a72](https://github.com/tidbcloud/dbaas-ui/commit/05658a72402278dfd268b2a0341bb8a4fee89802)

- Merge pull request [#3386](https://github.com/tidbcloud/dbaas-ui/pull/3386) from tidbcloud/fix/subnet-ids [ec6c78f6](https://github.com/tidbcloud/dbaas-ui/commit/ec6c78f6e77ffe6cf204aa4736e41dbfc9e00f07)

  - feat: use space to split subnet ids [91cddd3e](https://github.com/tidbcloud/dbaas-ui/commit/91cddd3ed06cad9028d1b5be4e93c0eed71ca087)

  - hotfix: 202408261649 [7ea27d61](https://github.com/tidbcloud/dbaas-ui/commit/7ea27d6162f4e964ed2d730541c5df92861ce5ee)

- Merge pull request [#3384](https://github.com/tidbcloud/dbaas-ui/pull/3384) from tidbcloud/feat/chat2query-app-log [4b7cdc95](https://github.com/tidbcloud/dbaas-ui/commit/4b7cdc9582689df234ff197d354dfa84170c9474)

  - fix: dataservice filter ui [1712243c](https://github.com/tidbcloud/dbaas-ui/commit/1712243c84abb75671e40cbceaeff1e3aa6081ae)

  - fix: dataservice log protable [cef2e0e6](https://github.com/tidbcloud/dbaas-ui/commit/cef2e0e60d9830caa3f08b96dc13448484cd8f7b)

  - fix(billing): only org owner can unlock enterprise sso [7b909547](https://github.com/tidbcloud/dbaas-ui/commit/7b909547a36b648bfb8861ab686a940d61bdf716)

  - fix: delete comment code [51c4e402](https://github.com/tidbcloud/dbaas-ui/commit/51c4e402ebf3309bffbb66bdb1262b8fc1630a4c)

  - feat: dataservice chat2query app log [899b6cf4](https://github.com/tidbcloud/dbaas-ui/commit/899b6cf46f23a95c78f6523ca5848bd415174984)

  - feat(tracing): add missed path [86d34c3b](https://github.com/tidbcloud/dbaas-ui/commit/86d34c3bb355358f68eced84d48f65425011f1a9)

  - feat(request support): add description to request support [b99ff825](https://github.com/tidbcloud/dbaas-ui/commit/b99ff8256424489a8af42298f307bfd2e4171d36)

- Merge pull request [#3368](https://github.com/tidbcloud/dbaas-ui/pull/3368) from tidbcloud/feat/tracking [f6731b3b](https://github.com/tidbcloud/dbaas-ui/commit/f6731b3bef433200c1656272bd318d8f60297d9d)

- Merge pull request [#3380](https://github.com/tidbcloud/dbaas-ui/pull/3380) from tidbcloud/fix/cluser-level-networking-wording [81628397](https://github.com/tidbcloud/dbaas-ui/commit/81628397fcd5ca6f7ae14aa62717b274b1133be0)

- Merge pull request [#3381](https://github.com/tidbcloud/dbaas-ui/pull/3381) from tidbcloud/fix/cluser-level-networking-wording [4cc2aab5](https://github.com/tidbcloud/dbaas-ui/commit/4cc2aab5e571144d267c7d48918a66ea849c1092)

  - hotfix: 202408211456 [8bdcbcbd](https://github.com/tidbcloud/dbaas-ui/commit/8bdcbcbd036e33c41c9009f577a1e5e0e9f43a84)

  - feat: wording [0dea0e80](https://github.com/tidbcloud/dbaas-ui/commit/0dea0e80c79cdec8dbd2eb1345aca6f257d1fc13)

  - fix: serveral wording [da805aa9](https://github.com/tidbcloud/dbaas-ui/commit/da805aa979c0b3ced830ff2f169a294cffdfe92d)

- Merge pull request [#3379](https://github.com/tidbcloud/dbaas-ui/pull/3379) from tidbcloud/release-20240820 [f97495b0](https://github.com/tidbcloud/dbaas-ui/commit/f97495b0d70705ea7d4eb72b10f4c1824741e286)

- Merge pull request [#3378](https://github.com/tidbcloud/dbaas-ui/pull/3378) from tidbcloud/release-20240820 [2c573237](https://github.com/tidbcloud/dbaas-ui/commit/2c5732376fda868b4e735153e2bc69a45fcf2afa)

- Merge branch 'master' into release-20240820 [e4d75873](https://github.com/tidbcloud/dbaas-ui/commit/e4d758731584c5deed0f904c330dcfef40e99144)

  - release: 20240820 [2cdd86ff](https://github.com/tidbcloud/dbaas-ui/commit/2cdd86fff70b484190e3c4c91a53fa9ff719c33b)

- Merge pull request [#3377](https://github.com/tidbcloud/dbaas-ui/pull/3377) from tidbcloud/fix/dataservice-ui [d0250ef0](https://github.com/tidbcloud/dbaas-ui/commit/d0250ef0b2ab974eb1c71a8ec9e663ccc23ce0b5)

  - fix: dataservice ui [7605c674](https://github.com/tidbcloud/dbaas-ui/commit/7605c674b5100a383bc0c3bea4e60cddd608dedb)

- Merge pull request [#3370](https://github.com/tidbcloud/dbaas-ui/pull/3370) from tidbcloud/feat/dedicated-networking-cluser-level [7946ca27](https://github.com/tidbcloud/dbaas-ui/commit/7946ca270e153d047e13b15f4d8c656a2dfb5843)

- Merge pull request [#3374](https://github.com/tidbcloud/dbaas-ui/pull/3374) from tidbcloud/feat/sqleditor-devx [776be6c9](https://github.com/tidbcloud/dbaas-ui/commit/776be6c92421fbecd32a6b4f7475501e03140cb3)

  - feat: connect button [725f7c49](https://github.com/tidbcloud/dbaas-ui/commit/725f7c49972bb5007aee7afc422eacb7cdc03531)

  - fix: kbd ui [8e5bb666](https://github.com/tidbcloud/dbaas-ui/commit/8e5bb66624f6cf2854edfaba78fa8cb1ae534d49)

  - feat: add accesguard [0ee0ef0d](https://github.com/tidbcloud/dbaas-ui/commit/0ee0ef0d2085d1a3cca61e7184d8add534957fe8)

  - feat: connect [fa50c09e](https://github.com/tidbcloud/dbaas-ui/commit/fa50c09e219f8eaaf3671425e6b8b916cefe18f2)

- Merge pull request [#3376](https://github.com/tidbcloud/dbaas-ui/pull/3376) from tidbcloud/refine/dedicated-security-settings [ef260595](https://github.com/tidbcloud/dbaas-ui/commit/ef260595e2dcfec3f87ed726dc1a73ace8e228b1)

- Merge pull request [#3375](https://github.com/tidbcloud/dbaas-ui/pull/3375) from tidbcloud/chore/fix-related-slow-query-in-statement [6f06063e](https://github.com/tidbcloud/dbaas-ui/commit/6f06063e946ef640e7aa6c764134521388bbf953)

- Merge pull request [#3365](https://github.com/tidbcloud/dbaas-ui/pull/3365) from tidbcloud/feat/misc-changes-0814 [9c726cb6](https://github.com/tidbcloud/dbaas-ui/commit/9c726cb6aaa2ad52c76da7a11473b128e865cc19)

  - feat: add enable dns of aws [d6bc24ab](https://github.com/tidbcloud/dbaas-ui/commit/d6bc24ab3d2602254533868534a05dae3e18e42c)

  - feat: wording, add vpc cidr image [f985de4a](https://github.com/tidbcloud/dbaas-ui/commit/f985de4a0f9361c7da2303c7ecd7150754c425a7)

  - feat: modal title, access ti [a8f607ac](https://github.com/tidbcloud/dbaas-ui/commit/a8f607aca94ca8103d98779834ca723403a3f7a8)

  - chore(slow-query): limit the max 3 hours time range duration [ea9b41b5](https://github.com/tidbcloud/dbaas-ui/commit/ea9b41b56fdacce759ba459d6d3f1a912440f6fd)

  - fix: sqleditor optimize [43460c53](https://github.com/tidbcloud/dbaas-ui/commit/43460c5369607a1f287986e7f33d4f1d5a7ea28e)

  - feat: revert change [1311c5f6](https://github.com/tidbcloud/dbaas-ui/commit/1311c5f62d18304ff2a2b0ec71191fdc37d9262a)

  - feat: revert change [9a983c29](https://github.com/tidbcloud/dbaas-ui/commit/9a983c2910985d7f6b10671561c9c3dc8d5d2b61)

  - fix: sql editor kbd ui [6a19f28b](https://github.com/tidbcloud/dbaas-ui/commit/6a19f28b6e3252bfb52c6e5bfd5c3824c27ac2fa)

  - feat: pr feedbacks [2597f84b](https://github.com/tidbcloud/dbaas-ui/commit/2597f84b865d2cf9c2c5d852af5598f870b9a3fc)

  - feat: update wording and term [d8af3f0c](https://github.com/tidbcloud/dbaas-ui/commit/d8af3f0c47964cd90d9e38093dae115f0317b28c)

  - feat: pr feedbacks [24e7d21b](https://github.com/tidbcloud/dbaas-ui/commit/24e7d21b3fd1c134a4cd5431a4eaf4d9e04f4b3f)

  - feat: use defaultValues [87709444](https://github.com/tidbcloud/dbaas-ui/commit/877094448acf324ba015e2d42aec4efad6358e0b)

  - feat: adjust layout of private enpoint creation [c15a3af5](https://github.com/tidbcloud/dbaas-ui/commit/c15a3af543345243b9702049d1b6b7c0b547721f)

  - feat: serverless,dedicated use one route [6cbf2f18](https://github.com/tidbcloud/dbaas-ui/commit/6cbf2f18de5e403cbda256f49d53353eca45d6d6)

  - feat: replace image [a98a0150](https://github.com/tidbcloud/dbaas-ui/commit/a98a0150fbc06e516003f9c014acb71fd921a993)

  - feat: refine layout [555ecfc6](https://github.com/tidbcloud/dbaas-ui/commit/555ecfc6a0ab82342a2761413b3ad9522798e693)

  - feat: update doc postion [edd6487f](https://github.com/tidbcloud/dbaas-ui/commit/edd6487f600556090c65b321400088203c9118e6)

  - feat(dedicated/operation): enable security settings by feat flags [8eacc414](https://github.com/tidbcloud/dbaas-ui/commit/8eacc4148465e32d4cc47078dfaa170f8fba3187)

  - feat: ip access list local pagination [017fe112](https://github.com/tidbcloud/dbaas-ui/commit/017fe1128407b1e99293e4b7c18c455f323fe8b6)

  - feat: prevent close modal through click on the outside [ee113ca3](https://github.com/tidbcloud/dbaas-ui/commit/ee113ca31a34042e672b737db1c87f4bc5757bfe)

  - feat: integrate private endpoint creation [8e5117ea](https://github.com/tidbcloud/dbaas-ui/commit/8e5117eae37481e8879117b65f90cb0c8c9cff8e)

  - feat: add TiDB Cloud VPC information [2df14192](https://github.com/tidbcloud/dbaas-ui/commit/2df14192418c076dace0cbfa112380e9ab9d0505)

  - feat: vpc peering creation [abb91512](https://github.com/tidbcloud/dbaas-ui/commit/abb9151277baca0b504425b1c7396f3304973622)

  - feat: add whitelist swtich [1142a3a4](https://github.com/tidbcloud/dbaas-ui/commit/1142a3a424dbd5a12ba10d746a373e74ab02e9c6)

  - feat: fix bottomToolbar style [376c7513](https://github.com/tidbcloud/dbaas-ui/commit/376c75134312741458713d0114e7f14550a9aa07)

  - feat: provide dedicated networking UI on the cluster level [b2332829](https://github.com/tidbcloud/dbaas-ui/commit/b23328292d2af38d75dcb2fe826b50e30cc949e0)

- Merge pull request [#3371](https://github.com/tidbcloud/dbaas-ui/pull/3371) from tidbcloud/refactor/dedicated-connect [d4aadccf](https://github.com/tidbcloud/dbaas-ui/commit/d4aadccfad03d2b9fbf9fec3cf3b17af20ac575e)

  - fix(dedicated/connection/public): fix alert styles [c4b431ff](https://github.com/tidbcloud/dbaas-ui/commit/c4b431ff2d63f7ab45b0c24d536a931517c8613b)

  - refine(cluster/operation): update password setting icon [6e497304](https://github.com/tidbcloud/dbaas-ui/commit/6e497304a4fcf47d02d54b4b5dd6001573d6b2f0)

  - refine(features/vpc-peering): improve wording [142a5b4f](https://github.com/tidbcloud/dbaas-ui/commit/142a5b4f6396095e933215762e9b319856b6ff41)

  - fix: sqleditor tabs add scroll ele [a97916a5](https://github.com/tidbcloud/dbaas-ui/commit/a97916a5a56fa14d9aa0fa6b073658dab71315cf)

  - refine(dedicated/connection): improve fallback UI for users without enough permissions [597bd161](https://github.com/tidbcloud/dbaas-ui/commit/597bd16198051e6b6f26ff01024720c50a047045)

  - refine(dedicated/connection): improve public endpoint wording [cc3f78c3](https://github.com/tidbcloud/dbaas-ui/commit/cc3f78c3a22c8f4856c1f749f16fb69519a81f25)

  - fix: sqleditor tabs scrollbar color [e98e39b0](https://github.com/tidbcloud/dbaas-ui/commit/e98e39b0111f6223b3062923bf20ca732471ae83)

  - refine(dedicated/connection): always show a placeholder for the user [0d3c3f12](https://github.com/tidbcloud/dbaas-ui/commit/0d3c3f12131c7cc086386380c33baede2e69f3dc)

- Merge pull request [#3373](https://github.com/tidbcloud/dbaas-ui/pull/3373) from tidbcloud/feat/cluster-list-query [0e23cf33](https://github.com/tidbcloud/dbaas-ui/commit/0e23cf331b20f29c8025cfe3fe1a7f03c08ec418)

  - refine(features/vpc-peer): improve creation default values [4e0b98fb](https://github.com/tidbcloud/dbaas-ui/commit/4e0b98fb54077ca9a03c6e48417f05146e322399)

  - Update src/dbaas/utils/tracking/event.ts [5e396a7b](https://github.com/tidbcloud/dbaas-ui/commit/5e396a7b0f92fa5552bf2a2aa3caecd117030b28)

  - refine(dedicated/connection): remove unnecessary styles [45b5c867](https://github.com/tidbcloud/dbaas-ui/commit/45b5c8671d8ae6669edfdd9e90f6d344b62266dc)

  - fix(dedicated/connection): fix wording [997f63f5](https://github.com/tidbcloud/dbaas-ui/commit/997f63f5afb7512932e97f369a1ed4251b04b34f)

  - refine(dedicated/connection): update mp events for buttons [8dde0e86](https://github.com/tidbcloud/dbaas-ui/commit/8dde0e86bcb3b59fb9239df8148ae23639020dd3)

  - refine(dedicated/connection): optimize fallback UI for users without enough permissions [c6ac29b9](https://github.com/tidbcloud/dbaas-ui/commit/c6ac29b9cc14d2a2a6e6cbe82c19e835d7c94af2)

  - refine(dedicated/connection): improve password settings wording [e103aee0](https://github.com/tidbcloud/dbaas-ui/commit/e103aee0b8d7e80493d62b350b9edaf16d32a0d8)

  - Update src/dbaas/utils/tracking/event.ts [37fd1e5a](https://github.com/tidbcloud/dbaas-ui/commit/37fd1e5a7f767a95209b28d6dd657f395112bc11)

  - fix(dedicated/connection): correct wording [f45439ed](https://github.com/tidbcloud/dbaas-ui/commit/f45439ed4a7aef58c71cdd3352649a965f8049b6)

  - refine(dedicated/connection): update public endpoint wording [af5fa2a6](https://github.com/tidbcloud/dbaas-ui/commit/af5fa2a6837fa3581c715b755b61ea70e4af38ca)

  - refine(dedicated/connection): update private endpoint wording [c004a801](https://github.com/tidbcloud/dbaas-ui/commit/c004a801349534a5582b26287ff71984366c0905)

  - refine(dedicated/connection): update vpc peer wording [2173d86c](https://github.com/tidbcloud/dbaas-ui/commit/2173d86c4ad762d675e1f84a14d7db6e974fe6b5)

  - refine(dedicated/connection): add ca to public connection parameters [e01c80d8](https://github.com/tidbcloud/dbaas-ui/commit/e01c80d841de704d6c126e9af57e574ec9e7a015)

  - fix(dedicated/connection/meta): fix java connection code [633fba59](https://github.com/tidbcloud/dbaas-ui/commit/633fba590bbf4bcc4170e5418aaa1b0b845b3d72)

  - refine(dedicated/connection): hide the entrance of password resetting [f102e84f](https://github.com/tidbcloud/dbaas-ui/commit/f102e84f29604a16947102608c3c59641214ed57)

  - feat(error): downgrade 40x error to warning [d692a8a1](https://github.com/tidbcloud/dbaas-ui/commit/d692a8a1ff1893c4d8eedbb6dd9ab3e4e75fbd9f)

  - feat(signup): add default background for login/signup [c94843db](https://github.com/tidbcloud/dbaas-ui/commit/c94843dbd9df9db8ef692d395e9845b96b171b2c)

  - refine(dedicated/connection): always show a placeholder for the password [800ce944](https://github.com/tidbcloud/dbaas-ui/commit/800ce9449397f48c19e9a0ff83f89b3cb6ffa5ea)

  - refine(dedicated/connection): update networking links [5ff4ce0b](https://github.com/tidbcloud/dbaas-ui/commit/5ff4ce0bc748ffdd1705a4c7604937ea9798094d)

  - refine(dedicated/password): improve file structure [2831cfdd](https://github.com/tidbcloud/dbaas-ui/commit/2831cfdd9f0d84ef30aecb97d490646b7d9cf2b7)

  - refine(dedicated/connection): remove unnecessary `observer` [f3babd95](https://github.com/tidbcloud/dbaas-ui/commit/f3babd956468f4a27a113172e820971ab6c039d5)

  - feat(dedicated/operation): add password setting menu item [3fff4696](https://github.com/tidbcloud/dbaas-ui/commit/3fff46969ee8a41863858a2808a2488ce83f9fbf)

  - feat(dedicated): provide password setting modal [fe3f89c4](https://github.com/tidbcloud/dbaas-ui/commit/fe3f89c429ac12ca3b10a5b51c6449688f382108)

  - refine(dedicated/connection): use shared password setting UI [ed6a87d0](https://github.com/tidbcloud/dbaas-ui/commit/ed6a87d054af5c1e54ba9aee6cb3bdf27682b04e)

  - feat(features/cm/dedicated): extract password setting UI [cfb4c511](https://github.com/tidbcloud/dbaas-ui/commit/cfb4c51118c9e27021c50e6f4a340465704b80f6)

  - fix(dedicated/overview): fix the legacy connection entrance [365b1256](https://github.com/tidbcloud/dbaas-ui/commit/365b1256bdaa689462c2f94a21c9a027ad509a53)

  - feat(dedicated/connection/vpc-peer): close the modal when request support [875f8cdb](https://github.com/tidbcloud/dbaas-ui/commit/875f8cdbb372e85bb598b59840a4b1e9a6771888)

  - feat(network/vpc-peer/aws): close the creation modal when request support [e895d384](https://github.com/tidbcloud/dbaas-ui/commit/e895d38465e4af0ffe8977792e4576e3b234fbbc)

  - feat(features/vpc-peer): support aws region support callback [e26f6365](https://github.com/tidbcloud/dbaas-ui/commit/e26f63657476c9e0ebbdf3307a0843bc36cd5458)

  - fix(dedicated/connection): fix vpc peer ready status [7129c6bc](https://github.com/tidbcloud/dbaas-ui/commit/7129c6bcb51f3722de809220f3a517be8c853812)

  - fix(dedicated/connection): fix private endpoint ready status [8559d0ad](https://github.com/tidbcloud/dbaas-ui/commit/8559d0ad9c0f4774928a0ceb65d04161faad416e)

  - fix(dedicated): sync `getClusterTierInfo` update [bbd43d71](https://github.com/tidbcloud/dbaas-ui/commit/bbd43d713589a69c9ca948d0fc4fb149e5ac32e5)

  - refactor(cluster/operation): remove the connection entrance and optimize performance [944039eb](https://github.com/tidbcloud/dbaas-ui/commit/944039eb5a3b46a19192c4874643b0b8343ba3e2)

  - refine(features/cluster): improve `getClusterTierInfo` [c48ec017](https://github.com/tidbcloud/dbaas-ui/commit/c48ec017505b7da9695eba7190b412515b8f919c)

  - feat(dedicated/overview): use connection modal v2 [60a97bd9](https://github.com/tidbcloud/dbaas-ui/commit/60a97bd9ac90bca28853fff09a5ed0ae357a9796)

  - feat(dedicated/connection): add modal [177237a5](https://github.com/tidbcloud/dbaas-ui/commit/177237a5cabe4a3286ff4611e41601804e0577f3)

  - feat(dedicated/connection): add vpc peer info block and helpers [26b53bff](https://github.com/tidbcloud/dbaas-ui/commit/26b53bffdfd9f107065a78e6623c11922e3d14a5)

  - feat(dedicated/connection): add vpc peer creation UI [19ff6aea](https://github.com/tidbcloud/dbaas-ui/commit/19ff6aea453be35f50c47dc47b8a1e5dde73f324)

  - feat(dedicated/connection): add private endpoint info block and helpers [4d6ff589](https://github.com/tidbcloud/dbaas-ui/commit/4d6ff5897de8366ae4bf0c463d06dcc2f616d3f3)

  - feat(dedicated/connection): add private endpoint creation UI [cc296b03](https://github.com/tidbcloud/dbaas-ui/commit/cc296b03ac74ff4f3f2db6ac02abc338d3e51ed6)

  - feat(dedicated/connection): add public endpoint module [7a0607cc](https://github.com/tidbcloud/dbaas-ui/commit/7a0607cc2e7af37e89b5a951c5e7aa56da92ec02)

  - feat(dedicated/connection): add root password setting module [d31732b1](https://github.com/tidbcloud/dbaas-ui/commit/d31732b1f6d1b82779b277eca6f1d284bb4e17fb)

  - refine(network/vpc-peer): sync shared creation modules update [eb2f3171](https://github.com/tidbcloud/dbaas-ui/commit/eb2f317105f837c6021d2318d521c16a0dd064cb)

  - refine(features/vpc-peer): improve creation modules [8814ecfd](https://github.com/tidbcloud/dbaas-ui/commit/8814ecfd422d68581e4a54c7a76d6fc98ebf108d)

  - feat(network/private-endpoint): export aws/gcp creation UI [29d4250c](https://github.com/tidbcloud/dbaas-ui/commit/29d4250c0c05ea9ad97eb97c1d8b4f11f30788d9)

  - feat(dedicated/connection): add connection client block [4d4d8d8f](https://github.com/tidbcloud/dbaas-ui/commit/4d4d8d8fa85e6cacca0f764b03b6c2bc4991e328)

  - refine(dedicated/connection): adjust params block according to types update [df0aadb6](https://github.com/tidbcloud/dbaas-ui/commit/df0aadb6267e68b3e1296f4fea811174cbf0c6ee)

  - refactor(dedicated/connection): redesign client helpers [dcdc7dba](https://github.com/tidbcloud/dbaas-ui/commit/dcdc7dbaf77ef885a33f4d6b650c0ca54a9953e1)

  - refactor(dedicated/connection): redesign types [9ff83c12](https://github.com/tidbcloud/dbaas-ui/commit/9ff83c121ae8617286664d71f4096a3730e3482b)

  - refine(dedicated/connection/meta): adjust js ext name [de25a0ac](https://github.com/tidbcloud/dbaas-ui/commit/de25a0ac0d14c43a7987eea46de7d2eb58cfbdaa)

  - refine(dedicated/connection/meta): improve CA guide for java [e5e9dfb0](https://github.com/tidbcloud/dbaas-ui/commit/e5e9dfb0b3f1f8edde46259e8c4b6856a54f93b2)

  - refactor(dedicated/connection/meta): add importing CA guide for jdbc [f1ff3415](https://github.com/tidbcloud/dbaas-ui/commit/f1ff3415233140a7af80a6ed7307b1df673552d3)

  - chore(dedicated/connection/meta): regenerate output [5356ab7f](https://github.com/tidbcloud/dbaas-ui/commit/5356ab7f4153de1149fd0f8336b495325b28173b)

  - chore(scripts/meta): improve dedicated connection configs generator [d1b1dd44](https://github.com/tidbcloud/dbaas-ui/commit/d1b1dd440c2b3b376b8fd6650544de53dfc720da)

  - feat(dedicated/connection): support js raw file ext [391ac929](https://github.com/tidbcloud/dbaas-ui/commit/391ac929b01f56d274b2078242b423f1c72c324f)

  - fix(dedicated/connection/meta): fix manifest [7945f9a8](https://github.com/tidbcloud/dbaas-ui/commit/7945f9a8450da949b1ff91d3effb180a644118b9)

  - fix(dedicated/connection): fix private and peering raw files [02ef4bb0](https://github.com/tidbcloud/dbaas-ui/commit/02ef4bb00b8210193617089c8251a4073588cc69)

  - fix(dedicated/connection/meta): fix public raw files [4ad4f5bc](https://github.com/tidbcloud/dbaas-ui/commit/4ad4f5bc21b635c13bb9a371984379e8150f296b)

  - feat(dedicated/connection): add parameters block [fbb9119f](https://github.com/tidbcloud/dbaas-ui/commit/fbb9119fa74cde945c695dd9c268e2ec5538d39c)

  - feat(dedicated/connection): add types and helpers [ae9c577c](https://github.com/tidbcloud/dbaas-ui/commit/ae9c577ce85ca671d6cb5ea007886b74052e31d3)

  - feat(dedicated/connection): create meta output [66c82662](https://github.com/tidbcloud/dbaas-ui/commit/66c8266220b66c9ab49a762cf28740f5cb356556)

  - chore(scripts): add dedicated connection generation scripts [cd73a36c](https://github.com/tidbcloud/dbaas-ui/commit/cd73a36cb81fca69f9fcf176b3398d7482bd8151)

  - feat(dedicated/connection): add meta manifest [97c7b87f](https://github.com/tidbcloud/dbaas-ui/commit/97c7b87f2d8b2a439e1abfad01a6b9a76236d6c8)

  - feat(dedicated): extract public connection meta data [bee6492b](https://github.com/tidbcloud/dbaas-ui/commit/bee6492bc653fe6f5d23fbafc671bbd290a73344)

  - feat(dedicated): extract vpc peering connection meta data [e05b4595](https://github.com/tidbcloud/dbaas-ui/commit/e05b4595827e5b94b436b03e3e243087d549a53c)

  - feat(dedicated): extract private connection meta data [2436bc5c](https://github.com/tidbcloud/dbaas-ui/commit/2436bc5cd50dbfef2186f13ae92c595b31827900)

  - refactor(cluster/connection): extract shared components [0042edb1](https://github.com/tidbcloud/dbaas-ui/commit/0042edb1073c5045779fe1250c2fe223e85777d2)

- Merge pull request [#3372](https://github.com/tidbcloud/dbaas-ui/pull/3372) from tidbcloud/refine/serverless-network [3fa562de](https://github.com/tidbcloud/dbaas-ui/commit/3fa562de7b7b5fdd8a23dd3ca152e08cf5e3716c)

  - refactor(routes, cluster): redesign network route path [08d322a1](https://github.com/tidbcloud/dbaas-ui/commit/08d322a1859ad806dd340ec532f4afe8ed0e5682)

  - feat(cluster/network): add a networking wrapper [29aa5d3c](https://github.com/tidbcloud/dbaas-ui/commit/29aa5d3c71a1ca6524544b63c48c2870f79d936c)

  - refactor(serverless/network): redesign file structure [7c99613c](https://github.com/tidbcloud/dbaas-ui/commit/7c99613cdb18648a792d6be123345be5d3808087)

- Merge pull request [#3369](https://github.com/tidbcloud/dbaas-ui/pull/3369) from tidbcloud/feat/project-level-networking-style [909b7431](https://github.com/tidbcloud/dbaas-ui/commit/909b7431c81cb4bc8ba933e65834f628ae050ee5)

  - fix: sqleditor tab scrollbar bgcolor [4b656745](https://github.com/tidbcloud/dbaas-ui/commit/4b656745ad8ef8919212531b2370be664dd4f23f)

  - fix: sqleditor messagelog overflowtooltip component opti [9218a9f2](https://github.com/tidbcloud/dbaas-ui/commit/9218a9f29f7eb95c79fecb40c80d2e51d9e51250)

  - feat: pr feedback [fb29cb03](https://github.com/tidbcloud/dbaas-ui/commit/fb29cb03221ad7dfa39ec80c1ad70c24150c86f0)

  - feat: use lowwer case [a5392497](https://github.com/tidbcloud/dbaas-ui/commit/a5392497a48fe1d6202001e54659d1db24c637cc)

  - feat: subnet image [2d5a852b](https://github.com/tidbcloud/dbaas-ui/commit/2d5a852b2fffa3459810772417c110b3e3d262a7)

  - feat: support tracking multiple events in eventTracking function [c320845f](https://github.com/tidbcloud/dbaas-ui/commit/c320845f548c80f7cf74b0f832060bcb7b1d8514)

  - feat: revert test code [1032dd47](https://github.com/tidbcloud/dbaas-ui/commit/1032dd47fb253b260e85b412fd3064d0a96155ae)

  - feat: tooltip image, startCase service status [b096007a](https://github.com/tidbcloud/dbaas-ui/commit/b096007a9682d06920cd6f479baf9d4f3ac24241)

  - feat(tracking): add event tracking utilities with Mixpanel integration [3d6d40ee](https://github.com/tidbcloud/dbaas-ui/commit/3d6d40ee869e844bc94cb54fafff2cbf9129849e)

  - feat: add doc link ,wording [4a54f27d](https://github.com/tidbcloud/dbaas-ui/commit/4a54f27df490397376e770441d4b135fd7049a93)

- Merge pull request [#3348](https://github.com/tidbcloud/dbaas-ui/pull/3348) from tidbcloud/feat/elastic-group [0ae9bea1](https://github.com/tidbcloud/dbaas-ui/commit/0ae9bea158eb941b62031f6f0950821fc46fadd3)

  - feat(request support): convert S1 -> S3 for serverless cluster [77346d16](https://github.com/tidbcloud/dbaas-ui/commit/77346d16bf713f63cc4fea4a47834deac8d36618)

  - feat(tracking): skip id path for mixpanel [b2cc0a91](https://github.com/tidbcloud/dbaas-ui/commit/b2cc0a9153872dc835e3a6ec48c68da591a17f9f)

  - feat: use hovercard insteadof tooltip [83c65e7f](https://github.com/tidbcloud/dbaas-ui/commit/83c65e7fcc3d80553f6b3d90db964f93f2b06d17)

  - feat: divider color [942dcbee](https://github.com/tidbcloud/dbaas-ui/commit/942dcbee074b5f3eb9e17772e163477fcec5e003)

  - feat: wording and term [b07e85ae](https://github.com/tidbcloud/dbaas-ui/commit/b07e85ae0492b4928f3061d14f22c91839b5a940)

  - feat: enable NDS [c93c9e59](https://github.com/tidbcloud/dbaas-ui/commit/c93c9e59d63f020d26f37b8646379efa2cba0154)

  - feat: add divider for creation modal [23014d57](https://github.com/tidbcloud/dbaas-ui/commit/23014d5726dfa3cb50fe5e4306c76a92f98f263a)

  - feat: use query key [e297eafc](https://github.com/tidbcloud/dbaas-ui/commit/e297eafc35ecd20bc11775af0caecfb641279382)

  - feat: use queryClient to refresh data [a1bf4051](https://github.com/tidbcloud/dbaas-ui/commit/a1bf4051f8ab55988471436ed1de9e9767f129f6)

  - feat: fix pr feedbacks [cbb5c97e](https://github.com/tidbcloud/dbaas-ui/commit/cbb5c97e60b00c51c3a2c20674eb50ce27b783b9)

  - feat: wording [f60aa139](https://github.com/tidbcloud/dbaas-ui/commit/f60aa139ad44007cd8d5aeb87ebebe0c5bda33bd)

  - feat: use Google Cloud insteadof GCP [ac03df3e](https://github.com/tidbcloud/dbaas-ui/commit/ac03df3e2e70d5968bb788c6f229b24f64a472fa)

  - feat: cannot confirm before fill all field [df6fb723](https://github.com/tidbcloud/dbaas-ui/commit/df6fb72386ec94b37139261d6ccfaabc71958a6e)

  - feat: update placeholder [c6cb2681](https://github.com/tidbcloud/dbaas-ui/commit/c6cb26815cded76ed07c0f9eb3659f09979bb01e)

  - feat: fix pr feedbacks [610dfdee](https://github.com/tidbcloud/dbaas-ui/commit/610dfdeeab5627c4e738db674c8ce52be765f908)

  - feat: update term [4a545c5e](https://github.com/tidbcloud/dbaas-ui/commit/4a545c5eae43efe3b108c954a6b7d3b9c4ac05e1)

  - feat: use shared InputLabelWithExample [a87ad07e](https://github.com/tidbcloud/dbaas-ui/commit/a87ad07ee55849106c96810888372a247aba8c29)

  - feat: add callback for gcp enpoint creation [15b5ed7d](https://github.com/tidbcloud/dbaas-ui/commit/15b5ed7d4987c1f4e4d2410cf4af5c7e7e591be8)

  - feat: use correct path [dcfb9e58](https://github.com/tidbcloud/dbaas-ui/commit/dcfb9e58a77d942b6b4af2b645e87951b0f45ceb)

  - feat: remove cluster level of network [f9d0496d](https://github.com/tidbcloud/dbaas-ui/commit/f9d0496d1f36aa8701eb6991efbe71a437076cd8)

  - feat: empty tips [3618d123](https://github.com/tidbcloud/dbaas-ui/commit/3618d1237f2e788b383568cba6076399e46f4444)

  - refine: ipeditor bottomToolbar style [f909a444](https://github.com/tidbcloud/dbaas-ui/commit/f909a4445a77a9a838c80a8ebc75eef115128ef9)

  - feat: add cardHeader [99b73ee9](https://github.com/tidbcloud/dbaas-ui/commit/99b73ee92294610b18321ea7fa547d2ea49ece9e)

  - feat: vpcpeering list [a753ec7f](https://github.com/tidbcloud/dbaas-ui/commit/a753ec7f5ce2136b2fa4067157b068a4f4c65a9d)

  - feat: add generate btn for aws creation [761b2a7c](https://github.com/tidbcloud/dbaas-ui/commit/761b2a7ce4427f91ef4dfccfc89663457555f4ff)

  - feat: add gcp list to networking, private endpoint creation in one step [79178187](https://github.com/tidbcloud/dbaas-ui/commit/79178187cb76a4ad170e26fdc1e32f7e49bd01b5)

  - feat: gcp list in networking [441368dd](https://github.com/tidbcloud/dbaas-ui/commit/441368dda08ed3681707cdf4674505de4dea0ae6)

  - feat: add connect ability [f9cca7c0](https://github.com/tidbcloud/dbaas-ui/commit/f9cca7c0c7ff97dff71f5482a7efa1da8b01915f)

  - feat: remove requirement [3e6618f5](https://github.com/tidbcloud/dbaas-ui/commit/3e6618f59fec7c0ef1dfacb384b25aaef5683a59)

  - feat: exclude nodemap feature [bddc864c](https://github.com/tidbcloud/dbaas-ui/commit/bddc864cc17fc45dc5db81dc0653c80313943b7d)

  - feat: aws creation [d4abc7d4](https://github.com/tidbcloud/dbaas-ui/commit/d4abc7d4cb83af50db406b14b7f1079eda4a3ced)

  - feat: fix lint [86bcfc58](https://github.com/tidbcloud/dbaas-ui/commit/86bcfc58a81f24bd2680ee40831eeb02527c155e)

  - feat: use new design of access list editor [250bbd80](https://github.com/tidbcloud/dbaas-ui/commit/250bbd80a42abc197dfe05c6bb0d2aed972ccda6)

  - feat: use cidrList [e7f4ebf7](https://github.com/tidbcloud/dbaas-ui/commit/e7f4ebf7c856becdfa15354fadb5177e1f29e3ae)

  - feat: modal title wording [0f9d26ef](https://github.com/tidbcloud/dbaas-ui/commit/0f9d26ef32d2d27e4ebbe58c98b29d6567e1d84e)

  - feat: change cidrlist to required prop [171adde6](https://github.com/tidbcloud/dbaas-ui/commit/171adde6bb5f254a92edbb2b53507c5908ec0a41)

  - feat: use original err msg [23bf706e](https://github.com/tidbcloud/dbaas-ui/commit/23bf706e3e2dd7fa97f5c50e614a24d96fd58995)

  - feat: replacereplace the drawer of IpAccessEditor with modal [9d9a0e13](https://github.com/tidbcloud/dbaas-ui/commit/9d9a0e1390aa603bb6406d18ef17c9e779163c46)

  - feat: adjust layout [d3801ca7](https://github.com/tidbcloud/dbaas-ui/commit/d3801ca79c1972e8fcc10f31d72fd24acedcfcc3)

  - feat: support clusterId prop for privateendpoint creation [da280c74](https://github.com/tidbcloud/dbaas-ui/commit/da280c741a47030559a8070b5702866c8808e076)

  - feat: pell offmodal from creation [5a458ea0](https://github.com/tidbcloud/dbaas-ui/commit/5a458ea00f9cfaa01c6f0de51457f3994585fec7)

  - feat: use InputLabelWithExample [132e6db2](https://github.com/tidbcloud/dbaas-ui/commit/132e6db23e4ffd9bdc2c434a27556e2cfd597de2)

  - refactor: rename [48838a36](https://github.com/tidbcloud/dbaas-ui/commit/48838a3675a08cc4784bcfe3d478ea1dd590c611)

  - refactor: write vpc creation in a file [e7382a65](https://github.com/tidbcloud/dbaas-ui/commit/e7382a65b813e7b45399f0770ebc78f032486f59)

  - feat: step1 finish [2d064155](https://github.com/tidbcloud/dbaas-ui/commit/2d064155c908fc0c1ba28b2dc2b6f68fe5525868)

  - feat: reuse create helper [8264adde](https://github.com/tidbcloud/dbaas-ui/commit/8264adde5f177b62207e965f8197ec3446603e14)

  - feat: aws private link step1 [1ac7d3e8](https://github.com/tidbcloud/dbaas-ui/commit/1ac7d3e83d0d1e8d7f6de10ca02a97c14d2a1c07)

  - feat: disable condition of anywhereip [d81afc6b](https://github.com/tidbcloud/dbaas-ui/commit/d81afc6bab0c921287e71374920bcfd751793f74)

  - feat: update cidrs [d4769368](https://github.com/tidbcloud/dbaas-ui/commit/d4769368905b9207c4580fe75cd5d7612bdf9cdb)

  - feat: fetch cidr [ae8b3cea](https://github.com/tidbcloud/dbaas-ui/commit/ae8b3cea840ffa915b404c3ac6d0e91e04283c00)

  - feat: ipaccessdrawer [a9253dc4](https://github.com/tidbcloud/dbaas-ui/commit/a9253dc49d51b01ecaa978a3a54144b1bdd8eff6)

  - feat:ipaccessdrawer [bb4cfd72](https://github.com/tidbcloud/dbaas-ui/commit/bb4cfd729b9b698e162abd35a98d56f701b38fb0)

  - feat: networking page [92a89dd1](https://github.com/tidbcloud/dbaas-ui/commit/92a89dd121c126562617fe5107e2014e641a736e)

  - feat: awsendpoint [7221da22](https://github.com/tidbcloud/dbaas-ui/commit/7221da229bcf7bc3d76f721ddb2e746f29c5ab73)

  - feat: file structure [26bffbf5](https://github.com/tidbcloud/dbaas-ui/commit/26bffbf54ccea7d518fe87eb864d377d61d7fa0e)

  - fix: add margin bttom to prevent being covered by notification icon [d270f841](https://github.com/tidbcloud/dbaas-ui/commit/d270f84117f081db5fdb284abff6cd76f202f347)

  - feat: table style, edit group name button issule [c6b83bc9](https://github.com/tidbcloud/dbaas-ui/commit/c6b83bc9ed20b5501a3f80d75d4f9565c7938e06)

  - feat: table layout [cb4f48fd](https://github.com/tidbcloud/dbaas-ui/commit/cb4f48fd4f5f7eb2a8a7a6f0e3a8cee75d8ed26d)

  - feat: edit group name [37313cae](https://github.com/tidbcloud/dbaas-ui/commit/37313cae9491934926472c3a2b02e5503a81f197)

  - feat: ResourceCard [b927471e](https://github.com/tidbcloud/dbaas-ui/commit/b927471e2ccea9a36fec6001b97fa161444e0a6f)

  - feat: card header [f2cc8432](https://github.com/tidbcloud/dbaas-ui/commit/f2cc84324fa5bcafeb48aa65e67ad131279e6f1b)

  - feat: tidbcartd [d79267e3](https://github.com/tidbcloud/dbaas-ui/commit/d79267e35f00499ba0956759b5f49347984ccba0)

  - feat: nodemap [b6d89465](https://github.com/tidbcloud/dbaas-ui/commit/b6d894653ff608b7e498565f9404f20c86baa9b9)

- Merge pull request [#3363](https://github.com/tidbcloud/dbaas-ui/pull/3363) from tidbcloud/release-20240813 [a781667a](https://github.com/tidbcloud/dbaas-ui/commit/a781667ac46b5f4d0dd151d7f21218ad035faba8)

  - feat: use react-query in fetchClusetList [c9224113](https://github.com/tidbcloud/dbaas-ui/commit/c9224113591b69cdd8e4fbe13315ff246238710e)
