-
Notifications
You must be signed in to change notification settings - Fork 3.4k
Adds feature to Edit Custom certificates. #4425
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
base: develop
Are you sure you want to change the base?
Adds feature to Edit Custom certificates. #4425
Conversation
ad1f773 to
6c9531e
Compare
|
Hey @jc21 can you please review this PR? |
|
I have tried to use this version of NPM and pulled the docker image. When running this in Docker on Ubuntu using Firefox 138.0.4 (64-bit) when I go to add an SSL and select 'Custom' I get javascript errors 'InternalError: too much recursion - in main.bundle.js related to this line isNew http://0.0.0.0:81/js/17.bundle.17.js?v=2.12.3:1'. Have tried clearing cache etc, no good. |
|
hey @asmwp thanks for looking at this. I will look into this and get back with the fix. |
|
I've fixed the issue, I thought @asmwp can you have another look? |
|
I didn't think it was working earlier but it was me being an idiot! I can confirm that this now works as expected in both Chrome and Firefox on Ubuntu. |
Same for me. Don't forget to clear your cache/empty cache & hard reload. You'll see the Edit option after that. Much appreciated @rumansaleem |
…by @rumansaleem) Co-Authored-By: Ruman Saleem <ruman63@gmail.com>
|
Any plans to merge this into the master branch? |
|
Would love to see this deployed! Would prefer to not have to change my docker image for this feature. |
|
+1 |
The expiry dates are all stored in a database (either sqlite, or Mariadb, etc. depending on how you set it up). You'd need to updated the records in the db to do so. There is more detail here. Alternatively, just install the version mentioned in this post and you can do it all through the nginx UI. |
|
@rumansaleem - do you know what checks are failing? Seems this commit cannot be built as per Jenkins. Would love to see this in the base release. |
|
Hey @rjblake Haven't checked this in a while seems like some recent failure, I'll check and get back on this. |
7a0a1e5 to
b9bf340
Compare
|
Hey @rjblake seems like I'd need login credentials to be able to access the jenkins build logs. But I've updated this branch with latest |
|
Docker Image for build 6 is available on DockerHub: Note Ensure you backup your NPM instance before testing this image! Especially if there are database changes. Warning Changes and additions to DNS Providers require verification by at least 2 members of the community! |
|
I'm also interested in getting this feature. |
|
Looks good, this is commonly requested. The React branch has been merged and changed a lot of things. Backend only received a code refresh, nothing changed functionality wise. Frontend is a different story though.. |
Yeah, pity it wasn't included in 2.12.4 back in July, then could have been updated to fit with Frontend changes. Guess it'll be another year to see it possibly merged into the master :( |


Closes #1618 & #1911
Screenshots
Edit Menu (only for custom certificates)
Edit Form (re-uses existing form)