On 5/6/20 4:31 PM, Dominik Csapak wrote: > this series adapts the node->certificates->acme panel to include > an 'accountselector' and to be able to add/edit/remove single domains, > including ones with a plugin > > changes from v1: > * drop fieldLabel in ACMEAccountSelector > * reword 'Account' in 'Used Account' > * use different approach to change the account > (use viewModel and a displayfield/combobox/editbutton to better > see when the account actually changes) > > Dominik Csapak (5): > ui: add ACME selector formfields for account and plugins > ui: Parser: add printACME > ui: Utils: add helper functions for acme domains > ui: node/ACME: add ACMEDomainEdit > ui: node/ACME: rework ACME grid for plugin based domains > > www/manager6/Makefile | 2 + > www/manager6/Parser.js | 7 + > www/manager6/Utils.js | 23 + > www/manager6/form/ACMEAccountSelector.js | 21 + > www/manager6/form/ACMEPluginSelector.js | 19 + > www/manager6/node/ACME.js | 617 ++++++++++++++++------- > 6 files changed, 517 insertions(+), 172 deletions(-) > create mode 100644 www/manager6/form/ACMEAccountSelector.js > create mode 100644 www/manager6/form/ACMEPluginSelector.js >
applied series, but this wasn't much tested, or the wrong thing was sent.. I had to fix the acme undefined access exceptions I mentioned to you for v1 off-list, the "show button to go to account page" didn't worked at all (no code doing it included), I fixed that but threw it out for something different all together.. renamed: form/ACMEAPiSelector.js -> form/ACMEAPISelector.js (Which I also mentioned for v1..) and threw in a few smaller followups. The store glitches still on load for the Certificates ACME view, I increased the interval to 10 seconds as I really did not wanted to investigate that too. The DC -> ACME ones could profit from update/diffstore to get changes more live, even if seldom made - they are really cheap to query. _______________________________________________ pve-devel mailing list pve-devel@pve.proxmox.com https://pve.proxmox.com/cgi-bin/mailman/listinfo/pve-devel