ddns-scripts: POST data for some providers
Nobody has claimed this yet.
- Dominant language
- Makefile
- Stars
- 4.6k
- Forks
- 4k
- Avg merge
- 3d 12h
- Merged PRs (30d)
- 134
Description
Package Name
ddns-scripts
Maintainer
(@chris5560)
OpenWrt Version
25.12.0
OpenWrt Target/Subtarget
generic
Steps to Reproduce
DNS provider API needs POST
Actual Behaviour
Some dns providers uses API which accepts only POST requests with content-type "application/json" or "application/xml".
We needs a multiline editor "POST data", content-type can be detected startsWith "{" or "<" symbols, otherwise urlencoded form.
Also all fields replacements need be do to that data too.
Confirmation Checklist
- The package is maintained in this repository.
- I understand that issues related to the base OpenWrt repository or LuCI repository will be closed.
- I am reporting an issue for OpenWrt, not an unsupported fork.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
The issue points to the ddns-scripts package but names no files or tests. Start by tracing how provider requests and field replacement are handled, then identify where request method, content type, and editable POST data are configured. Done means providers can submit JSON, XML, or form-encoded POST data with all supported replacements.
Written by the indexing model from the issue text.
Assessment
- Domain
- api, networking
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 48/100