Skip to content

Implement new certificate management API - #3

Merged
mrmelon54 merged 29 commits into
mainfrom
cert
Dec 7, 2025
Merged

Implement new certificate management API#3
mrmelon54 merged 29 commits into
mainfrom
cert

Conversation

@mrmelon54

Copy link
Copy Markdown
Member
  • Change to new certs rest table API endpoint
  • Add certificate creation popup
  • Improve styling of dynamic list widget
  • Support adding values to the dynamic list when pressing enter
  • Only allow non empty trimmed domain names in a certificate
  • Try Tom Select
  • Remove Tom Select to use standard HTML datalist instead
  • Add IP addresses to certificate preview
  • Add delete button to certificates
  • Remove :last-child from .branch-cell in CertificiatesView
  • Add name column to certificate list
  • Add common name to client side certificate filtering
  • Set initial reduce value to false when filtering by domain
  • Add support for patch API calls in rest table item
  • Add toggle icon in certificate auto renew column
  • Format nested filter query in rowOrdering function
  • Add button element around certificate auto renew icon
  • Always highlight the auto renew icon colour
  • Add a div within the auto renew table cell
  • Add an apiCall method to RestItem
  • Remove the active column from the certificate table
  • Add a button to manual renew a certificate
  • Change manual renew button to gold style
  • Add action row to allow actions to render horizontally
  • Use right align on the action row buttons
  • Add subject fields to test server response
  • Add name field to test server
  • Work with certificates which are missing the subject object
  • Ensure this does not crash if the domains are missing

@mrmelon54 mrmelon54 added the enhancement New feature or request label Dec 6, 2025
@mrmelon54 mrmelon54 self-assigned this Dec 6, 2025
@mrmelon54
mrmelon54 requested a review from Captain-ALM December 6, 2025 23:34

@Captain-ALM Captain-ALM left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@mrmelon54
mrmelon54 merged commit daec201 into main Dec 7, 2025
1 check passed
@mrmelon54
mrmelon54 deleted the cert branch December 7, 2025 23:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants