openwrt / openwrt/packages

ddns-scripts: POST data for some providers

Open
#29,134 4 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

bug
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

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.