Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add the page for displaying the configuration list #1530

Merged
merged 1 commit into from
Jun 4, 2024

Conversation

hanbingleixue
Copy link
Collaborator

@hanbingleixue hanbingleixue commented May 31, 2024

What type of PR is this?

Feature.

What this PR does / why we need it?

Add the page for displaying the configuration list.

  1. The configuration list page is added to display the configuration list information by page.
  2. Plug-in configurations and other configurations can be queried on the page. The query can be performed based on conditions such as the application name and service name.
  3. Supports configuration deletion on the page.
  4. Users can switch to other pages to add or modify configurations.
  5. The page rendering is as follows

image

Which issue(s) this PR fixes?

Fixes #1528

Does this PR introduce a user-facing change?

No

Checklist

  • Make sure there is a GitHub_issue related with this PR before you start working on it.
  • Make sure you have squashed your change to one single commit.
  • GitHub Actions works fine in this PR.

@hanbingleixue hanbingleixue changed the title Add front-end page for configuration management Add the page for displaying the configuration list. May 31, 2024
@hanbingleixue hanbingleixue changed the title Add the page for displaying the configuration list. Add the page for displaying the configuration list May 31, 2024
Copy link

codecov bot commented May 31, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

Flag Coverage Δ Complexity Δ
unittests 42.88% <ø> (-0.19%) 181.00 <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

see 15 files with indirect coverage changes

@lilai23
Copy link
Collaborator

lilai23 commented Jun 3, 2024

Beautify the configuration center display and configure the search box

@lilai23
Copy link
Collaborator

lilai23 commented Jun 3, 2024

Change the edit button to a view details button

@lilai23
Copy link
Collaborator

lilai23 commented Jun 3, 2024

Add front-end filtering

daizhenyu
daizhenyu previously approved these changes Jun 3, 2024
@Sherlockhan Sherlockhan merged commit d037b17 into sermant-io:develop Jun 4, 2024
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Support configuration management on the backend.
4 participants