You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The current field names and settings for the ddns app are very confusing for both users and maintainers. There are issues opened about this like #2436 and various other by confused users. I would propose the following changes:
Allow the script maintainers to add, remove, rename, and set properties (hidden, required etc.) to fields via a .json file. For example this can look like:
For ddns-scripts, provide a complete example curl script including any possible error catchers. There are some issues out there linked to an incomplete ddns-script. This could also be used to add better tests for the CI.
Add a view log option outside the edit dialog, and output any or all the contents in the \var\log, DATFILE, ERRFILE.
Lowest priority, but would definitely be appreciated: Provide a contact method for when any of the scripts are failing.
Situations where this is helpful:
Remove the confusion when you have to input the record name into the username field.
Allow ddns on local servers like PowerDNS
Simplify and clarify scripts, e.g. remove the need for param_opt
I understand that this could break some of the current ddns-scripts, however some of them could use a rewrite to better manage error at the very least.
The text was updated successfully, but these errors were encountered:
I agree with you completely. That's why I changed the database to json. Before, it was a file with which you added or deleted something with SED. If you want, you can create a proof of concept how you imagine it, then I can look at it in the code.
I now filed #7559 to actually show the Update URL. It is not the general customization suggested here but given this issue did not get addressed so far, maybe being able to see the URL in the UI with the placeholders might help a bit?
The current field names and settings for the
ddns
app are very confusing for both users and maintainers. There are issues opened about this like #2436 and various other by confused users. I would propose the following changes:.json
file. For example this can look like:ddns-scripts
, provide a complete examplecurl
script including any possible error catchers. There are some issues out there linked to an incompleteddns-script
. This could also be used to add better tests for the CI.view log
option outside theedit
dialog, and output any or all the contents in the\var\log
,DATFILE
,ERRFILE
.Situations where this is helpful:
record name
into theusername
field.ddns
on local servers like PowerDNSparam_opt
I understand that this could break some of the current
ddns-scripts
, however some of them could use a rewrite to better manage error at the very least.The text was updated successfully, but these errors were encountered: