# Release-20260213

- Merge pull request [#4550](https://github.com/tidbcloud/dbaas-ui/pull/4550) from tidbcloud/feat/byoc-creation [0b558de7](https://github.com/tidbcloud/dbaas-ui/commit/0b558de7afb42b20635bb2e223cd0af7deb3fa75)

  - feat: only keep 1d option [9dcdb81c](https://github.com/tidbcloud/dbaas-ui/commit/9dcdb81cbfcc9aa2ad4555cde0c26f9893befd51)

- Merge pull request [#4554](https://github.com/tidbcloud/dbaas-ui/pull/4554) from tidbcloud/hotfix/cluster-permission [5ea762c2](https://github.com/tidbcloud/dbaas-ui/commit/5ea762c27d0634728fc0b00a05a891630fd3464b)

  - refactor(my-tidb/list): simplify button rendering by removing access control wrapper for resource creation [03c4518a](https://github.com/tidbcloud/dbaas-ui/commit/03c4518a557fc9271028e7889a42e834ddebc431)

  - hotfix: 202602130106 [d2a2a7b8](https://github.com/tidbcloud/dbaas-ui/commit/d2a2a7b8603bfb14b4e1b56b2a956c7dfb8590eb)

- Merge pull request [#4552](https://github.com/tidbcloud/dbaas-ui/pull/4552) from tidbcloud/release-20260212 [7c845e28](https://github.com/tidbcloud/dbaas-ui/commit/7c845e28d818224874c4aa433552f8bdf295386f)

- Merge pull request [#4551](https://github.com/tidbcloud/dbaas-ui/pull/4551) from tidbcloud/release-20260212 [7e2d8c13](https://github.com/tidbcloud/dbaas-ui/commit/7e2d8c138d7b7fc3d4ce54b0858a3053179cc4b3)

  - release: 20260212 [11dbdfb5](https://github.com/tidbcloud/dbaas-ui/commit/11dbdfb5fc0a85608f7c46e17f7458cfe054c4d2)

  - feat: show date when data beyond 1 day [68b727f6](https://github.com/tidbcloud/dbaas-ui/commit/68b727f660cb7d76b5806c7f8d37ab2cc090520a)

  - fix: UI flash [889e24c3](https://github.com/tidbcloud/dbaas-ui/commit/889e24c3fdf02a7bb6f8354d33fd47e928ea5ab5)

  - feat: x axis [548ca739](https://github.com/tidbcloud/dbaas-ui/commit/548ca73952becdd0586bdbd850ada493b4479cc9)

  - feat: use indivisual schema [d9ca0657](https://github.com/tidbcloud/dbaas-ui/commit/d9ca0657879d9e3bcfd6cb94e41a456ea0972882)

  - feat: add a individual type file [bb5e9abe](https://github.com/tidbcloud/dbaas-ui/commit/bb5e9abe2b6a6f4f6ada29b24a03e23c6c275d03)

  - feat: add refreash button [895c5132](https://github.com/tidbcloud/dbaas-ui/commit/895c5132c9b900759e449494ad2d36f2276383c2)

  - feat: filter by region and provider, placeholder for chart [01f6ffd8](https://github.com/tidbcloud/dbaas-ui/commit/01f6ffd86a458f84ca42618c448f6a26d30e2314)

  - feat: remove mock data [9d1841db](https://github.com/tidbcloud/dbaas-ui/commit/9d1841dbe48d8468e565716279510ec9d1e3c212)

  - fix: ux issues [1052b5f7](https://github.com/tidbcloud/dbaas-ui/commit/1052b5f720fb468ed8948f47b93c2ddaf8e6e39d)

  - feat: o11y data [2b638590](https://github.com/tidbcloud/dbaas-ui/commit/2b63859009adb6a830703c41c9eb1ef818e2cb8b)

  - feat: use api data [a98d1a9d](https://github.com/tidbcloud/dbaas-ui/commit/a98d1a9d7094e9ef75d3261248688f8d46270bbd)

  - feat: add vcpu mgmt [35d57e87](https://github.com/tidbcloud/dbaas-ui/commit/35d57e87c155fea51fc3ab35c0c61270453d50d9)

  - feat: add byoc configuration [8a7d34dd](https://github.com/tidbcloud/dbaas-ui/commit/8a7d34dd5c540651f58ea713d6e527857dbc5f2e)

  - feat: add capacity section component [9f734488](https://github.com/tidbcloud/dbaas-ui/commit/9f734488a5ceaee156829ddb5729c81938caa977)

  - feat: adjust byoc creation form [d6963290](https://github.com/tidbcloud/dbaas-ui/commit/d6963290b748512fcf1171937145857f388c50a1)

- Merge pull request [#4534](https://github.com/tidbcloud/dbaas-ui/pull/4534) from tidbcloud/feat/one-console-m1 [094456f2](https://github.com/tidbcloud/dbaas-ui/commit/094456f2ff18317e0202f4627ed936e415ec440e)

  - remove unused getOneConsoleEnabled function from localStorage.ts to streamline code [9de93c3a](https://github.com/tidbcloud/dbaas-ui/commit/9de93c3a8b3604344c7dd57a42646dfd76757ee8)

  - fix(overview/toolbar): add support for oneConsoleEnabled in overview operation modals [c20152c1](https://github.com/tidbcloud/dbaas-ui/commit/c20152c12121cfb7036493e19db29f97be7fb08c)

  - fix(cluster/overview): adjust margin for Cluster ID display in ServerlessClusterPropPanel [839dd892](https://github.com/tidbcloud/dbaas-ui/commit/839dd8921edd2914cb0e22b50719544cbacdea65)

  - fix(tidb/create/dedicated): enhance form validation and error handling [83ccaae8](https://github.com/tidbcloud/dbaas-ui/commit/83ccaae84185bd98778456ed74f0e550f36be780)

  - fix(tidb/create/dedicated): update ProjectCidrSection to handle latestCIDRVal correctly [f1cb8b88](https://github.com/tidbcloud/dbaas-ui/commit/f1cb8b885433dc3ebc132f3408d16d4a1c162b9e)

  - refine(tidb/create/dedicated): optimize node profile computation in useDedicatedNodeProfiles hook [7f8fb991](https://github.com/tidbcloud/dbaas-ui/commit/7f8fb9915abeda2d89484947748945425ee7d167)

  - refine(tidb/create): update pricing display for TIDB_CLOUD_PLANS [b2289a8b](https://github.com/tidbcloud/dbaas-ui/commit/b2289a8b268dd29225a5a98f5e63151d118105f8)

  - refactor(tidb/create): enhance plan selection logic and introduce policy management [b654f65c](https://github.com/tidbcloud/dbaas-ui/commit/b654f65cd6bdc92736b16d510b60fc4edd29c0cf)

  - refactor(tidb/create/dedicated): streamline DedicatedForm and NodeSizesSection components [4b7c2d1b](https://github.com/tidbcloud/dbaas-ui/commit/4b7c2d1bfe7b0b2b4705f5a9b4ceceb818acb2e5)

  - refactor(tidb/create/dedicated): simplify DedicatedForm by removing unused default name logic [52e10caf](https://github.com/tidbcloud/dbaas-ui/commit/52e10cafef4bf3cb7957b9d0604e47d8e86202f1)

  - refine(tidb/create/dedicated): remove cross-account deployment ID from cluster creation [9a2fef06](https://github.com/tidbcloud/dbaas-ui/commit/9a2fef0637bb4701b6eaa2728c053f469229d7b2)

  - refactor(cluster-operations): simplify navigation logic in ClusterOperations component [d9438e44](https://github.com/tidbcloud/dbaas-ui/commit/d9438e4499bdd0339f79be3e174aaf6a9968ba55)

  - refactor(org-project-panel): update project filtering logic to use allProjects [262d46a6](https://github.com/tidbcloud/dbaas-ui/commit/262d46a6241721eed1c266e7e14ff10735d59cf8)

  - refine(premium): remove debug log from PremiumPreviewGuard [49230d48](https://github.com/tidbcloud/dbaas-ui/commit/49230d4868b2d12988d43be73aea58ca77fcf931)

  - refactor(premium): update PremiumPreviewGuard for improved access control [18893faf](https://github.com/tidbcloud/dbaas-ui/commit/18893fafb8dabf80f5af2b7aaee6c91a08ffe8d5)

  - refine(tidb/create): update pricing for TIDB_CLOUD_PLANS [14e48a55](https://github.com/tidbcloud/dbaas-ui/commit/14e48a55b23adbb9f88a9a98f4d75938e153ecb6)

  - refine(tidb/create): update HighAvailabilitySection to use region prop and manage high availability state [c8072927](https://github.com/tidbcloud/dbaas-ui/commit/c807292737a7ce6ffca16b353415d92f51dcbe5d)

  - refine(tidb/create): filter disabled options in HighAvailabilitySection [ac714275](https://github.com/tidbcloud/dbaas-ui/commit/ac71427541e4a3d475298a5a7aa348d4ac905d3a)

  - refactor(tidb/mgmt): integrate PageAccessGuard for premium access control [013d7115](https://github.com/tidbcloud/dbaas-ui/commit/013d7115ecb0551880693f2b8b2a32e2f09c71bb)

  - refine(access-control): remove debug logs from AccessDeniedView [c20cdf67](https://github.com/tidbcloud/dbaas-ui/commit/c20cdf6794d41413732802b148f14cc23e0b5a13)

  - refine(access-control): enhance role display logic and add debug logs in AccessDeniedView [84ac0a49](https://github.com/tidbcloud/dbaas-ui/commit/84ac0a492cddfa0dda560681f8d203223c8d3d32)

  - refine(tidb/create): adjust padding in DedicatedSummary component [8e48717e](https://github.com/tidbcloud/dbaas-ui/commit/8e48717e32cc42245ea3a70efaeaa7ba12e8fc80)

  - refine(tidb/create): adjust layout and labels in DedicatedSummary component [909b0d19](https://github.com/tidbcloud/dbaas-ui/commit/909b0d19defb70d440839cbbb4561c36f3c0309a)

  - refine(tidb/create): update label from "Provider" to "Cloud Provider" in summary components [cb1b9209](https://github.com/tidbcloud/dbaas-ui/commit/cb1b920949f7230c1c98f5c6f01c63e208b25c7f)

  - refine(tidb/create): enhance PlanCard component styling and interaction [efe06df8](https://github.com/tidbcloud/dbaas-ui/commit/efe06df89d23c94faa277811483615d2863ce303)

  - refactor(tidb/create): replace FormSegmentedControl with FormSelect in HighAvailabilitySection [28b5bef3](https://github.com/tidbcloud/dbaas-ui/commit/28b5bef350b98df12b2df879608ed17da4213460)

  - refine(tidb/create): conditionally render project icon in ClusterPanel [115633fc](https://github.com/tidbcloud/dbaas-ui/commit/115633fca4f1236398efcf4b588cfbaa34c2a9eb)

  - refine(tidb/create): update ServicePlanTag colors for clarity [c5fcaa8e](https://github.com/tidbcloud/dbaas-ui/commit/c5fcaa8e633b1cfc2ddad4963535a092a5c078b2)

  - refine(tidb/create): update description for Dedicated plan in PlanSelector [65c41909](https://github.com/tidbcloud/dbaas-ui/commit/65c4190954cec993f59eae56740bd9e9b1421ba1)

  - refine(tidb/create): update BasicSettingsSection descriptions for clarity [9db9f367](https://github.com/tidbcloud/dbaas-ui/commit/9db9f367c5ac85244a67a7139ee163e2a4d3bf64)

  - refine(tidb/create): update PlanSelector component text for clarity [674987a9](https://github.com/tidbcloud/dbaas-ui/commit/674987a943efcd0a20e406087db9964d4e276630)

  - refactor(tidb/create): enhance essential form with project selection and validation [ed166dc0](https://github.com/tidbcloud/dbaas-ui/commit/ed166dc0a65f7e25a20d9e72cc195e2ca27f9cd9)

  - refactor(tidb/create): enhance project selection and spending limit features [0ac0279d](https://github.com/tidbcloud/dbaas-ui/commit/0ac0279ddcc2471e116611e914b88bbb8fe1ca01)

  - refactor(tidb/create): simplify ProjectSelectorField component [7ca02446](https://github.com/tidbcloud/dbaas-ui/commit/7ca0244690d03d842ba0d220ee388ebea8e20741)

  - refine(tidb/create): extract project selection functionality to DedicatedForm [a5624350](https://github.com/tidbcloud/dbaas-ui/commit/a5624350155287fec4bebb54c8a49a867cea953b)

  - fix(tidb/create): update theme colors for TIDB Cloud plans [b3b0799c](https://github.com/tidbcloud/dbaas-ui/commit/b3b0799c955b4d64e635c1d0700828d2a66a47fd)

  - refactor(tidb/create): remove unused project information from BYOC and Premium summaries [cfa4ce57](https://github.com/tidbcloud/dbaas-ui/commit/cfa4ce5711b3b2890bfec75b9cb60cf1cdc8daa8)

  - feat(tidb/create): integrate DedicatedCreation component into MyTidbCreationPage [4cb1a2ed](https://github.com/tidbcloud/dbaas-ui/commit/4cb1a2edf6dc74238d76bf37bb1a3e581e811b74)

  - fix(tidb/create): remove disabled state from Dedicated plan option [edf045ee](https://github.com/tidbcloud/dbaas-ui/commit/edf045eea2233436e5143aa26ec9eb38f0cdc1a0)

  - feat(tidb/create): implement dedicated cluster creation components and sections [8fa49b18](https://github.com/tidbcloud/dbaas-ui/commit/8fa49b185c2d65d49a28af0e7dc399d6af5b546e)

  - feat(tidb/create): add dedicated cluster form schema with validation [45c26d9d](https://github.com/tidbcloud/dbaas-ui/commit/45c26d9da78a7e5d6538b8c22fe825d5d4744d90)

  - feat(tidb/create): add dedicated cluster creation hooks and types [c7693dee](https://github.com/tidbcloud/dbaas-ui/commit/c7693deed8ace0067834f39c68ceabf6a5a2a825)

  - refactor(tidb/create): update header title and fix layout overflow [bb86561c](https://github.com/tidbcloud/dbaas-ui/commit/bb86561cab72b5fc5f4fc1d3aabed15032bb5f5d)

  - refine(tidb/create): update PropertyKV width in BYOC and Premium summaries for better layout [5f6fd6f1](https://github.com/tidbcloud/dbaas-ui/commit/5f6fd6f17e5e03f6d8c7df8a8dcf7af350a18d89)

  - fix(tidb/create/plan): enhance service plan descriptions and add event tracking [a7c76693](https://github.com/tidbcloud/dbaas-ui/commit/a7c76693a2bff8c7a85a90ca4a291a3792c56c87)

  - fix(tidb/create/premium): correct label for maximum RCU display [a4f9d036](https://github.com/tidbcloud/dbaas-ui/commit/a4f9d0367f8f83f574b86fdb69f6ddc12561260a)

  - refactor(tidb/create): enhance BYOC creation components and structure [ce6639cc](https://github.com/tidbcloud/dbaas-ui/commit/ce6639cc5f8a4aacbdeef75b43825bed0479e23b)

  - refactor(tidb/create): overhaul premium BYOC creation flow and components [dcdd26b1](https://github.com/tidbcloud/dbaas-ui/commit/dcdd26b173f3c7c6be365c7eeda4374f43403d90)

  - refactor(tidb/create): restructure premium BYOC form and capacity management [6a96a5bb](https://github.com/tidbcloud/dbaas-ui/commit/6a96a5bbb274d4e195950be08b940caca15f2f17)

  - feat(tidb/create): implement dual-layer data encryption modals and hooks [31b66db0](https://github.com/tidbcloud/dbaas-ui/commit/31b66db02d9119fdae4f3365ec0eedd1c29f2df0)

  - fix(tidb/create): update FormItem component for improved accessibility [56aac24f](https://github.com/tidbcloud/dbaas-ui/commit/56aac24f4d2b3c7a0686d94c1ed5d3dbf0a93a3f)

  - refactor(tidb/create): enhance Essential components with organization tracking and UI improvements [d8e14160](https://github.com/tidbcloud/dbaas-ui/commit/d8e1416029b32d84707a205bf987d029cdcfa42e)

  - refactor(tidb/create): enhance starter creation components with tracking and organization updates [64a41ced](https://github.com/tidbcloud/dbaas-ui/commit/64a41ced8e3716aff13a5dfb12bd19be4f0445bb)

  - refactor(tidb/create): update useAddCreditCard hook for improved plan info handling [bd0b21b3](https://github.com/tidbcloud/dbaas-ui/commit/bd0b21b3378221db3cc678212c7710d09b311459)

  - refactor(tidb/create): reorganize imports and add help center adjustment hook [9477d17b](https://github.com/tidbcloud/dbaas-ui/commit/9477d17b2679ecbc208fe4a03e5a310fd92e2242)

  - refactor(tidb/create): improve BYOC component structure and imports [6e4e551b](https://github.com/tidbcloud/dbaas-ui/commit/6e4e551b472c6b65a793570a5038fb64d15aeb5a)

  - refactor(tidb/create): update PremiumCreation components for improved structure and clarity [b06fedb9](https://github.com/tidbcloud/dbaas-ui/commit/b06fedb9cfd2e5e41a560e03ac61e36c90e3a9af)

  - feat(tidb/create): enhance Essential instance creation with new form structure and validation [3997c21e](https://github.com/tidbcloud/dbaas-ui/commit/3997c21e3f6a8ee42932050cf5652ce7dfbbb2b6)

  - refactor(tidb/create): enhance starter instance creation with advanced settings and validation [91bc3316](https://github.com/tidbcloud/dbaas-ui/commit/91bc3316579630b9846af562084f32289c0cd054)

  - feat(tidb/create): add hooks for credit card management and serverless plan regions [0551df34](https://github.com/tidbcloud/dbaas-ui/commit/0551df34662c05682068e8310243b1b77be651d4)

  - refine(tidb/create): convert component to observer for MobX integration [ca97996e](https://github.com/tidbcloud/dbaas-ui/commit/ca97996e8bb79f38909e0a41b819af9de31c4ac1)

  - refactor(tidb/create): remove barrel files [b4518208](https://github.com/tidbcloud/dbaas-ui/commit/b451820882bc93074e6e0f777c4f417c8b3c7d29)

  - feat(utils/feature-flags): add organization-specific HA regional feature flag [94342f00](https://github.com/tidbcloud/dbaas-ui/commit/94342f009d7337cb4ba5cb5ab4cf675378277436)

  - refine(utils/validationRules): update TiDB name validation messages for clarity [76e4a151](https://github.com/tidbcloud/dbaas-ui/commit/76e4a15125c0b141ab50e69c82559ec790723025)

  - refine(features/starter/spend-limit): add resourceName prop to SpendLimitInputDesc for dynamic messaging [dc5c1034](https://github.com/tidbcloud/dbaas-ui/commit/dc5c103466b951784702b9cddea720763dfb6797)

  - refine(tidb/create): enhance TwoPaneLayout visibility handling [10881e37](https://github.com/tidbcloud/dbaas-ui/commit/10881e376e4246c89fe6f68834ef02ce4cb2d12b)

  - refactor(tidb/create): enhance BYOC creation components by utilizing Commonv1beta1ServicePlan and improving form logic [6723946e](https://github.com/tidbcloud/dbaas-ui/commit/6723946e1a6e525d40aa8d600ae46e4f4e63856d)

  - refactor(tidb/create): streamline PremiumCreation component by removing unused props and utilizing Commonv1beta1ServicePlan for service plan handling [8a6245bb](https://github.com/tidbcloud/dbaas-ui/commit/8a6245bb72981761458ef1989cb81959a6ca557c)

  - refactor(tidb/create): simplify PremiumForm by removing unused props and updating service plan handling [f08efe39](https://github.com/tidbcloud/dbaas-ui/commit/f08efe399891a89202890738056bd8dfed02ecf6)

  - feat(tidb/create): add premium and byoc shared components for TiDB instance creation [dcb67f9a](https://github.com/tidbcloud/dbaas-ui/commit/dcb67f9aaef6234b58f92d3def4676e938334663)

  - refactor(ClusterPanel): update servicePlans to include BYOC option for project selection [601ad5bd](https://github.com/tidbcloud/dbaas-ui/commit/601ad5bda5e39d94d92c16b59eb55e9d9ab8edb5)

  - refactor(DedicatedRestoreWrapper): remove debug console log for backups [6efe60d7](https://github.com/tidbcloud/dbaas-ui/commit/6efe60d7c6a508ede4007aaf15ef9f02af5aed1c)

  - refactor(DedicatedRestoreWrapper): remove debug console logs for orgId, projectId, and clusterId [6004dc64](https://github.com/tidbcloud/dbaas-ui/commit/6004dc64b3751d17a2c2796946616cc22507a3ff)

  - refactor(recycle-bin): unify restore flow with plan-based routing [8efc6a8f](https://github.com/tidbcloud/dbaas-ui/commit/8efc6a8fdd044c1cd72eca6c12cd7e8de7fc03e3)

  - refactor(recycle-bin): unify Premium/BYOC/Dedicated views with plan switcher [934b58ed](https://github.com/tidbcloud/dbaas-ui/commit/934b58edded49bf7170dbdc2b5991ef85b43228e)

  - refactor(nav-switcher): update icon styles for consistency [85820b08](https://github.com/tidbcloud/dbaas-ui/commit/85820b0899af5cece2173e11807ca4eab1b31e4a)

  - refactor(tidb/create): update terminology and descriptions for instance creation [45343dd6](https://github.com/tidbcloud/dbaas-ui/commit/45343dd6ff61fa4bfebf0e2b7613b6a225b90513)

  - refine(plan-selector): adjust grid column configuration for responsive layout [2da3b04f](https://github.com/tidbcloud/dbaas-ui/commit/2da3b04ff4b157c35803942bde4da2000e81eabf)

  - feat(tidb/create): implement BYOC plan components for TiDB creation [97cfd886](https://github.com/tidbcloud/dbaas-ui/commit/97cfd8869f7e04873bbf805f276dadf7c4b05080)

  - refactor(tidb/routes): update TiDBRoutes to use MyTidbCreation component [80234972](https://github.com/tidbcloud/dbaas-ui/commit/802349726be708266454b5018be38c05e2bcb09f)

  - feat(tidb/create): add MyTidbCreationPage for TiDB instance creation [3729b880](https://github.com/tidbcloud/dbaas-ui/commit/3729b880e5f9060ddf6d000df0f1de9b8bfcea21)

  - feat(tidb/create): implement Starter plan components for TiDB creation [cb90c62f](https://github.com/tidbcloud/dbaas-ui/commit/cb90c62f84619a36e0108f157c27cbbf34fd79c7)

  - feat(tidb/create): implement Essential plan components for TiDB creation [306f0b0c](https://github.com/tidbcloud/dbaas-ui/commit/306f0b0caa987ad879f8ad3270ee873f265bed14)

  - feat(tidb/create): implement Premium plan components for TiDB creation [6cec191f](https://github.com/tidbcloud/dbaas-ui/commit/6cec191f28a762ff9b87c2df0e2c7f39566fdd5f)

  - feat(tidb/create): add FormItem and ProjectSelectorField components for TiDB creation [04948bcf](https://github.com/tidbcloud/dbaas-ui/commit/04948bcf25d019f2e0d9f0c2f6b18bf8a4149d81)

  - feat(tidb/create): add PlanSelector component for service plan selection [3f56f840](https://github.com/tidbcloud/dbaas-ui/commit/3f56f840b83255363dd22c9fd2b8caab2fcc767c)

  - feat(tidb/create): add layout components for TiDB creation screen [5358530c](https://github.com/tidbcloud/dbaas-ui/commit/5358530c771834fcd41e64fb26a98d544f9bdc16)

  - feat: enhance Help Center context with rootStyles management [1a0e097d](https://github.com/tidbcloud/dbaas-ui/commit/1a0e097d22ff803133dd03fd653d1d5df5ab045a)

  - refactor: remove unused getOneConsoleEnabled function and update oneConsoleEnabled logic [6a871e61](https://github.com/tidbcloud/dbaas-ui/commit/6a871e61f39f4dfa38077edcb9f6a31112b90068)

  - feat: enhance TiDB management and navigation in NextGen mode [8b29f9b4](https://github.com/tidbcloud/dbaas-ui/commit/8b29f9b411e5289dc62bdea2073a5a37a898e27d)

  - feat: enhance TiDB management and cluster operations in NextGen mode [58df0003](https://github.com/tidbcloud/dbaas-ui/commit/58df0003320d73f56f594566fd598f9d331b346d)

  - feat: add support for v2023 cluster management API and enhance navigation in NextGen mode [03767610](https://github.com/tidbcloud/dbaas-ui/commit/037676106f0358c340f93c96ddfa0e609e0d27cc)

  - feat: enhance navigation and organization/project management in NextGen mode [3c90ba52](https://github.com/tidbcloud/dbaas-ui/commit/3c90ba526335cb9b68f676f3048e33c224d497ea)

  - refactor: update access control and navigation for NextGen mode [1fb2b614](https://github.com/tidbcloud/dbaas-ui/commit/1fb2b61486198869eb065390d77f6e3f24bbc53c)

  - feat: introduce My TiDB feature and update navigation [099b6701](https://github.com/tidbcloud/dbaas-ui/commit/099b6701172ee108541cf226ea9a51409c4dafbb)

- Merge pull request [#4548](https://github.com/tidbcloud/dbaas-ui/pull/4548) from tidbcloud/hotfix/remove-region-essential-alert [2023100b](https://github.com/tidbcloud/dbaas-ui/commit/2023100b5998c9ac0e65bcb7b92904c798c536e7)

- Merge pull request [#4549](https://github.com/tidbcloud/dbaas-ui/pull/4549) from tidbcloud/hotfix/remove-region-essential-alert [a6e5352f](https://github.com/tidbcloud/dbaas-ui/commit/a6e5352f73d748f7ea4b669442f039c03bf02c0f)

  - hotfix: 202602111509 [abee9ecc](https://github.com/tidbcloud/dbaas-ui/commit/abee9eccf403fc2fe318c94e9d2db472aacd7576)

  - fix: remove unsupported region guard [2f0750c9](https://github.com/tidbcloud/dbaas-ui/commit/2f0750c9970d55e5f3ffbd4ccc33adfbfabdf4fd)

- Merge pull request [#4546](https://github.com/tidbcloud/dbaas-ui/pull/4546) from tidbcloud/release-20260210 [8d3d46b8](https://github.com/tidbcloud/dbaas-ui/commit/8d3d46b896b4a3c0d3f3fdef03e960d65ab6ef54)

- Merge pull request [#4547](https://github.com/tidbcloud/dbaas-ui/pull/4547) from tidbcloud/release-20260210 [0fe777b5](https://github.com/tidbcloud/dbaas-ui/commit/0fe777b52ec2d69ffbda0feb8a4d630e90194a73)

  - release: 20260210 [c9975f8b](https://github.com/tidbcloud/dbaas-ui/commit/c9975f8b61aadca022f37ab1c582884d51f8b842)

- Merge pull request [#4545](https://github.com/tidbcloud/dbaas-ui/pull/4545) from tidbcloud/fix/sqleditor-refresh [c7fb19f3](https://github.com/tidbcloud/dbaas-ui/commit/c7fb19f379ab115e05769e3958a853bfc10a2114)

  - fix: sql editor refresh valid [abfb11ac](https://github.com/tidbcloud/dbaas-ui/commit/abfb11ac2e4533dee16f5dd6c30001a19fe1f1f8)

- Merge pull request [#4542](https://github.com/tidbcloud/dbaas-ui/pull/4542) from tidbcloud/feat/sqleditor-schema-search [ecbef7a1](https://github.com/tidbcloud/dbaas-ui/commit/ecbef7a1bc08f21922eec636c91d66f4e889e028)

  - fix: sql editor scheme key [c6fbb12e](https://github.com/tidbcloud/dbaas-ui/commit/c6fbb12ec884474ad22a3cd9da6eca9dae7cce9f)

- Merge pull request [#4544](https://github.com/tidbcloud/dbaas-ui/pull/4544) from tidbcloud/fix/line-chart-optimization [617d7456](https://github.com/tidbcloud/dbaas-ui/commit/617d74565c51746e3f843512f2e2e6cf6864d90e)

- Merge pull request [#4540](https://github.com/tidbcloud/dbaas-ui/pull/4540) from tidbcloud/feat/remove-enabled-data [9efb9196](https://github.com/tidbcloud/dbaas-ui/commit/9efb9196d8ae99444c5961fa1060954af1a4b1af)

- Merge pull request [#4543](https://github.com/tidbcloud/dbaas-ui/pull/4543) from tidbcloud/feat/tidbx-alert-newsub [ebddc99c](https://github.com/tidbcloud/dbaas-ui/commit/ebddc99cceb0ceddda788830054403595a54f5fb)

  - fix: sql editor scheme key [0cf3e3c7](https://github.com/tidbcloud/dbaas-ui/commit/0cf3e3c7b4c2a837ec02ba404413aa931362ee02)

- Merge pull request [#4541](https://github.com/tidbcloud/dbaas-ui/pull/4541) from tidbcloud/feat/cluster-overview-id [c9f9ba7e](https://github.com/tidbcloud/dbaas-ui/commit/c9f9ba7eab5d1ed2f6d18e9cc8b43b966c145eaa)

  - fix: sqleditor schema remove useless typo [232ae43d](https://github.com/tidbcloud/dbaas-ui/commit/232ae43d1f3d608b25a83ad1d39e1bba1d15a6ad)

  - fix: sqleditor schema remove useless typo [fe30d32a](https://github.com/tidbcloud/dbaas-ui/commit/fe30d32abfd4e20f08c0503a090a1ed1b8e68342)

- Merge pull request [#4529](https://github.com/tidbcloud/dbaas-ui/pull/4529) from tidbcloud/feat/import_azure_blob_pl [c431f485](https://github.com/tidbcloud/dbaas-ui/commit/c431f485cdc82798406a1fad0732048f8c9b25cc)

  - fix: sqleditor schema remove useless typo [bd2b39b0](https://github.com/tidbcloud/dbaas-ui/commit/bd2b39b0b6d219c5a8509c1c97ec5517ebf469eb)

  - fix: remove whitelist for essential alert [98ca21d1](https://github.com/tidbcloud/dbaas-ui/commit/98ca21d1978ba7a8c6c958396b90058bf8ae8dba)

  - feat: sql editor schema syns load [a25da9d4](https://github.com/tidbcloud/dbaas-ui/commit/a25da9d46836d4c769a025eadaeafef0948be728)

  - fix: dedicated creation [5234fa0c](https://github.com/tidbcloud/dbaas-ui/commit/5234fa0c2f97532a31cee948c59489768f145eec)

  - feat: fix typo [2f5b9fc9](https://github.com/tidbcloud/dbaas-ui/commit/2f5b9fc9d859890c68b469c53523c3fb08444331)

  - feat: sql editor schema syns load [ce11a7b5](https://github.com/tidbcloud/dbaas-ui/commit/ce11a7b5cdb8889681024dd3968335fca67cc3fd)

  - feat: add CopyActionIcon for Cluster ID and Instance ID in property cards [99ce5a2c](https://github.com/tidbcloud/dbaas-ui/commit/99ce5a2ca27f870a99ee5ca9216f0a2d2ae18773)

  - fix: line chart width&color optimization [3cbfe7f4](https://github.com/tidbcloud/dbaas-ui/commit/3cbfe7f4ec444f60093e3e276badf7911abce09d)

  - fix: exclude Tokyo region aws for essential alert feat [0a904c6a](https://github.com/tidbcloud/dbaas-ui/commit/0a904c6a63bd89fa33a42216c6483b844ab00bf8)

  - fix: decouple essential alert from cookie auth [ba167862](https://github.com/tidbcloud/dbaas-ui/commit/ba1678628e2b2bf1cb1e1a30cf1f6b1a8e5596b3)

  - feat: add flashduty&pagerduty for essential/premium tier [1558498c](https://github.com/tidbcloud/dbaas-ui/commit/1558498cb82237aa2d5d393d2e6f9a04ee590720)

  - feat: remove enabled data from the payload of publicEndpointSetting api [dd6d6d69](https://github.com/tidbcloud/dbaas-ui/commit/dd6d6d696c2f9971c325787a1b51332149d054bc)

- Merge pull request [#4538](https://github.com/tidbcloud/dbaas-ui/pull/4538) from tidbcloud/hotfix/20260206-dataservice-apps [8153be9e](https://github.com/tidbcloud/dbaas-ui/commit/8153be9ebbf96b766d4bdee93096962ae43ddc6e)

- Merge pull request [#4539](https://github.com/tidbcloud/dbaas-ui/pull/4539) from tidbcloud/hotfix/20260206-dataservice-apps [85f8425d](https://github.com/tidbcloud/dbaas-ui/commit/85f8425d9398b6e9dd0e05f72c14207c339c2186)

  - fix: dataservice access for app entrance [64b7c245](https://github.com/tidbcloud/dbaas-ui/commit/64b7c24592265c6de8f85fec05398141bad26e00)

- Merge pull request [#4537](https://github.com/tidbcloud/dbaas-ui/pull/4537) from tidbcloud/hotfix/sql-editor-timeout [5be86135](https://github.com/tidbcloud/dbaas-ui/commit/5be86135c7a3aeec0b5a8c2602223340f88629e4)

- Merge pull request [#4536](https://github.com/tidbcloud/dbaas-ui/pull/4536) from tidbcloud/hotfix/sql-editor-timeout [23fa0d30](https://github.com/tidbcloud/dbaas-ui/commit/23fa0d30fdcb93519341e8530c40eedacba3df22)

  - hotfix: 202602050918 [87562f59](https://github.com/tidbcloud/dbaas-ui/commit/87562f59e751003e2de7301ef7f56f27d95fb4f8)

  - feat: add privateLinkKey state to manage PrivateLinkCheck component re-renders [45435c06](https://github.com/tidbcloud/dbaas-ui/commit/45435c06647a29116e5b43778419acc1fda5ff9f)

  - feat: add loading alert for private link endpoint creation in PrivateLinkCheck [2c3afcc9](https://github.com/tidbcloud/dbaas-ui/commit/2c3afcc99f475ef1ff56e40d573258fcb6203456)

  - refactor: reorganize imports and add rules prop to FormAzureSasTokenInput [0b117cae](https://github.com/tidbcloud/dbaas-ui/commit/0b117caee9a997568f43884d544123db756c9fba)

  - fix: update label for Public IP option and add required rule for SAS Token input [07cccf6f](https://github.com/tidbcloud/dbaas-ui/commit/07cccf6f1ae68bdc8bbce23d7efe9c8af93a1e63)

- Merge pull request [#4533](https://github.com/tidbcloud/dbaas-ui/pull/4533) from tidbcloud/hotfix/20260204-essential-restore [53414be3](https://github.com/tidbcloud/dbaas-ui/commit/53414be31ebbc21575ecd55458349edd1bfe1788)

- Merge pull request [#4532](https://github.com/tidbcloud/dbaas-ui/pull/4532) from tidbcloud/hotfix/20260204-essential-restore [3180f6fe](https://github.com/tidbcloud/dbaas-ui/commit/3180f6fee6fc1436ae2a621367c64c5e89bf7d2a)

  - fix: restore sumbit high_availability_type [0c05975a](https://github.com/tidbcloud/dbaas-ui/commit/0c05975a0adc3c6b3aa0d4debd5d03f9b3e628f4)

- Merge pull request [#4531](https://github.com/tidbcloud/dbaas-ui/pull/4531) from tidbcloud/hofix/mkt-link [4de02e6b](https://github.com/tidbcloud/dbaas-ui/commit/4de02e6b0705d752dcf4fc7126b04befd4a45c98)

- Merge pull request [#4530](https://github.com/tidbcloud/dbaas-ui/pull/4530) from tidbcloud/hofix/mkt-link [d6ab7c22](https://github.com/tidbcloud/dbaas-ui/commit/d6ab7c226620509258de726c0b550df816418927)

  - feat: enhance PrivateLinkCheck to handle PendingAcceptance state and show appropriate alerts [3c33cbb0](https://github.com/tidbcloud/dbaas-ui/commit/3c33cbb0dbb017e41fecd770dde879e5b41bab07)

  - refine: update dependency array for useMemo in EssentialPrivateLinkCheck [f55a6cc1](https://github.com/tidbcloud/dbaas-ui/commit/f55a6cc1562f9c08501b0f3632b5bb68bc052579)

  - fix: restore ha val [356fb3af](https://github.com/tidbcloud/dbaas-ui/commit/356fb3affe686d61d9d4c6d4f7f7f9a490df97be)

  - hotfix: 202602041115 [c8105ab8](https://github.com/tidbcloud/dbaas-ui/commit/c8105ab81b83cf153a8f65d543bb381d9c87f734)

- Merge pull request [#4527](https://github.com/tidbcloud/dbaas-ui/pull/4527) from tidbcloud/hotfix/20260203-essential-ha [d0b7d2c3](https://github.com/tidbcloud/dbaas-ui/commit/d0b7d2c3e9ca04354512ca3cb80ef0e87d84e729)

- Merge pull request [#4528](https://github.com/tidbcloud/dbaas-ui/pull/4528) from tidbcloud/hotfix/20260203-essential-ha [924cb592](https://github.com/tidbcloud/dbaas-ui/commit/924cb5920508b3bdac6a971dd346498dda5a24c8)

  - fix: essential hide spending limit at restore [f1bd984b](https://github.com/tidbcloud/dbaas-ui/commit/f1bd984b9fc6c4b5e3851f9976ee31af76298f9e)

  - feat(import): add Azure Blob Storage Private Link connectivity support [6cb15028](https://github.com/tidbcloud/dbaas-ui/commit/6cb150280c5a70f6d02af87d63b00096f3f08158)

  - fix: essential restore summary highAvailabilityType [c3f1cdae](https://github.com/tidbcloud/dbaas-ui/commit/c3f1cdaead0d2929b7ffb76f1a423acedff51fdc)

- Merge pull request [#4526](https://github.com/tidbcloud/dbaas-ui/pull/4526) from tidbcloud/release-20260203 [e3f3337c](https://github.com/tidbcloud/dbaas-ui/commit/e3f3337cee18d9ef571bf28f72c27293eaee7069)

- Merge pull request [#4525](https://github.com/tidbcloud/dbaas-ui/pull/4525) from tidbcloud/release-20260203 [b1f125eb](https://github.com/tidbcloud/dbaas-ui/commit/b1f125eb9caa940dde8f145b6cf6c4dbd0436341)

  - release: 20260203 [92682507](https://github.com/tidbcloud/dbaas-ui/commit/92682507cd917ad6fda8643a7d0c3906229caa4a)

- 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)

- Merge pull request [#4515](https://github.com/tidbcloud/dbaas-ui/pull/4515) from tidbcloud/hotfix/wanring-log [a0a8b4f8](https://github.com/tidbcloud/dbaas-ui/commit/a0a8b4f8b5f690f72d9abd9166ef2781bacb8d2e)

  - 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)

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

  - 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 [#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 [#4489](https://github.com/tidbcloud/dbaas-ui/pull/4489) from tidbcloud/hotfix/byoc-alerts-url [aa966213](https://github.com/tidbcloud/dbaas-ui/commit/aa9662133ad9fa3cdcbf2fe675c2891cb1d4a5dc)

- 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)
