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
