Skip to content

feat: show SSL certificate issuer and expiry date in certificate selectors#12071

Merged
ssongliu merged 1 commit into1Panel-dev:dev-v2from
rowanchen-com:dev-demo
Mar 5, 2026
Merged

feat: show SSL certificate issuer and expiry date in certificate selectors#12071
ssongliu merged 1 commit into1Panel-dev:dev-v2from
rowanchen-com:dev-demo

Conversation

@rowanchen-com
Copy link
Contributor

What this PR does / why we need it?

When selecting an SSL certificate from the dropdown, only the primary domain is shown, making it difficult to distinguish between multiple certificates. This PR adds the certificate issuer (organization) and expiry date as tags in the dropdown options, helping users quickly identify the correct certificate.

Summary of your change

  • Added organization and expireDate display as el-tag in all 4 SSL certificate selector dropdowns, following the same tagClass pattern used in cronjob's backup database selector.
  • Added SSLItem type definition for strict TypeScript compatibility.
  • Files changed:
    • frontend/src/views/website/website/components/https/index.vue
    • frontend/src/views/website/website/create/index.vue
    • frontend/src/views/ai/mcp/server/bind/index.vue
    • frontend/src/views/ai/model/ollama/domain/index.vue

Please indicate you've done the following:

  • Made sure tests are passing and test coverage is added if needed.
  • Made sure commit message follow the rule of Conventional Commits specification.
  • Considered the docs impact and opened a new docs issue or PR with docs changes if needed.

@f2c-ci-robot
Copy link

f2c-ci-robot bot commented Mar 4, 2026

Adding the "do-not-merge/release-note-label-needed" label because no release-note block was detected, please follow our release note process to remove it.

Details

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository.

@f2c-ci-robot
Copy link

f2c-ci-robot bot commented Mar 4, 2026

[APPROVALNOTIFIER] This PR is NOT APPROVED

This pull-request has been approved by:
Once this PR has been reviewed and has the lgtm label, please assign ssongliu for approval. For more information see the Code Review Process.

The full list of commands accepted by this bot can be found here.

Details Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@HynoR
Copy link
Contributor

HynoR commented Mar 5, 2026

麻烦 cherrypick 一下再传

@rowanchen-com
Copy link
Contributor Author

麻烦 cherrypick 一下再传
Completed

@ssongliu ssongliu merged commit 99c5d9a into 1Panel-dev:dev-v2 Mar 5, 2026
0 of 3 checks passed
@rowanchen-com rowanchen-com deleted the dev-demo branch March 5, 2026 10:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants