The GitHub Actions job "CI" on rocketmq-dashboard.git/rocketmq-studio has 
succeeded.
Run started by GitHub user lizhimins (triggered by lizhimins).

Head commit for run:
5156a8a5bf1add1f3bbef737b88aa16ffe18cb79 / lizhimins <[email protected]>
feat(web): redesign settings page, reorganize navigation and unify page styles 
(#2319)

* chore(deploy): fix maven container ownership, npm registry and deploy docs

- run the maven build container as the invoking user so build artifacts
  do not end up owned by root
- pin npm ci to the npmmirror registry in web/Dockerfile
- document the local maven wrapper image workaround in the deploy skill

* refactor(server): standardize database schema with numeric auto-increment keys

- every table now starts with id bigint(20) unsigned auto_increment plus
  gmt_create/gmt_modified as the fixed 2nd/3rd columns; drop varchar UUID
  primary keys and created_at/updated_at
- rename rmq_topic to rmq_instance_topic, rmq_group to rmq_instance_group,
  rmq_message_query to rmq_instance_message, rmq_trace_query to 
rmq_instance_trace
- switch entities, repositories, services, VOs and DTOs from String to Long ids
  and remove all UUID generation; move the ACL default-permission marker from
  id suffixes to resource_pattern, resolve the settings singleton by first row,
  keep ds_key as the data source business key, and add InstanceIds/EntityIds
  helpers bridging String API parameters to numeric ids

* refactor(web): adopt numeric ids and gmt timestamps across the app

- align API types with the backend: id/instanceId/credentialId become
  numbers and createdAt/updatedAt become gmtCreate/gmtModified
- convert URL params and instance selection state to numeric ids and
  update mock data accordingly; DataSource.key stays a string
- adapt hooks, stores, services, utils and their tests

* feat(web): redesign settings page, reorganize navigation and unify page styles

- settings: split general settings into three cards (appearance preferences
  saved on toggle, security/session, notifications), move the AI assistant
  into its own tab with a sectioned layout, and sync the active tab with the URL
- navigation: promote audit log to a top-level entry, split alerts into
  cluster alerts and business alerts (business alerts moved under instance
  management), hide Grafana dashboards, remove the config drift and
  resource plan pages
- styles: raise the global minimum font size to 14px, unify page-level notices
  with InfoBanner, add column sorting to audit and cluster alert tables,
  give the business alerts page the same padding as the DLQ page, and fix the
  duplicate alert icon in the navigation
- topic page: add a sync-data dialog that detects topics missing broker
  routes and recreates them on the broker
- certs page: drop namespace and support add/delete; show mock topology on
  the cluster page in mock data mode

Report URL: 
https://github.com/apache/rocketmq-dashboard/actions/runs/32023168424

With regards,
GitHub Actions via GitBox

Reply via email to