Skip to content

[feat][WEB][frontend] add delete function for user configuration management page #1061

Description

@v-kkhuang

Search before asking

  • I had searched in the issues and found no similar issues.

Linkis Component

  • linkis-commons
  • linkis-computation-governance
  • linkis-dist
  • linkis-engineconn-plugin
  • linkis-extensions
  • linkis-orchestrator
  • linkis-public-enhancements
  • linkis-spring-cloud-services
  • linkis-web

Description

The user configuration management page currently lacks the ability to delete configurations. Administrators need a way to remove obsolete or incorrect user configurations to maintain system cleanliness and prevent configuration conflicts.

Steps to reproduce

  1. Navigate to the user configuration management page
  2. Observe that there is no delete button for configuration entries
  3. Try to remove an outdated configuration - there is no way to do this

Expected behavior

Administrators should be able to delete user configurations with proper confirmation and error handling.

Your environment

  • Linkis version used: 2.0.0
  • Environment name and version:
    • hadoop-3.3.4
    • hive-2.3.3
    • spark-2.4.3 / 3.3.0
    • scala-2.11.12 / 2.12.17
    • jdk 1.8.0_xxx

Anything else

This PR adds:

  • Delete button in the user configuration table action column
  • Delete confirmation modal with detailed configuration info
  • Proper error handling and success messages
  • Internationalization support (English and Chinese)
  • Permission check using isLogAdmin flag

Are you willing to submit a PR?

  • Yes I am willing to submit a PR!

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions