feat: enhance error handling and data loading in various components (#1385)

* build: Optimize the styles of some tables, adapt to backend changes, format the code, and package it

* chore: remove PR_DESCRIPTION.md file as it is no longer needed

* fix: update routing rule handling

updated routing rule handling to use constants for HTTP status codes in various components.

* build: build & format

* feat: enhance error handling and data loading in various components

- Added a silent error handling mechanism for specific URLs in the HTTP request module to suppress error messages.
- Refactored data loading logic in sceneConfig.vue to load configuration data based on the selected tab, improving user experience.
- Updated YAMLView.vue and other components to remove unused button code and optimize imports, enhancing code clarity and maintainability.
- Improved error handling in routingRule and dynamicConfig components to ensure better user feedback and debugging.

* feat: add new components and enhance YAML and XML editing capabilities

- Introduced new JavaScript files for YAML and XML syntax highlighting and editing.
- Added components for updating YAML configurations with structured editor interfaces.
- Updated index.html to reference new JavaScript bundles for improved functionality.
- Enhanced error handling and logging in various components for better debugging.
- Removed unused code and optimized imports in YAMLView and related components.
108 files changed
tree: 6e9ee17690c3a0d1622b8e4c98d9835037b63c73
  1. .github/
  2. api/
  3. app/
  4. docs/
  5. pkg/
  6. release/
  7. scripts/
  8. ui-vue3/
  9. .asf.yaml
  10. .codecov.yml
  11. .gitattributes
  12. .gitignore
  13. .licenserc.yaml
  14. CHANGELOG.md
  15. CONTRIBUTING.md
  16. go.mod
  17. go.sum
  18. LICENSE
  19. Makefile
  20. NOTICE
  21. README.md
README.md

Build codecov license

Dubbo Admin is the console designed for better visualization of Dubbo applications.

Repositories

The main code repositories of Dubbo Admin include:

  • ui-vue3: Implements the front-end interface of Dubbo Admin.
  • Dubbo Admin Console: Implemented in the app and pkg directories.
    For more details, see the app/README.

Quick Start

Please refer to official website.

Roadmap

Please refer to RoadMap.

Contributing

Admin UI

Admin Server

Other Information

Refer to CONTRIBUTING.md

License

Apache License 2.0, see LICENSE.