Files
DDNS/doc/examples
1600e57aff feat(config): add support for extra configuration fields (#562)
* Initial plan

* feat(config): add extra field support to Config class

Co-authored-by: NewFuture <6290356+NewFuture@users.noreply.github.com>

* feat(config): complete extra field implementation with documentation

Co-authored-by: NewFuture <6290356+NewFuture@users.noreply.github.com>

* docs(config): add practical examples for extra fields usage

Co-authored-by: NewFuture <6290356+NewFuture@users.noreply.github.com>

* fix(config): remove func from known_keys, delete docs, update schema

Co-authored-by: NewFuture <6290356+NewFuture@users.noreply.github.com>

* fix(config): revert v4.0.json changes and fix lint/format issues

Co-authored-by: NewFuture <6290356+NewFuture@users.noreply.github.com>

* Remove statistics option from ruff-action args

* Update ddns/config/cli.py

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* fix(config): fix lint error and Python 2.7 compatibility

Co-authored-by: NewFuture <6290356+NewFuture@users.noreply.github.com>

* fix(config): remove redundant extra unpacking in provider init

Co-authored-by: NewFuture <6290356+NewFuture@users.noreply.github.com>

* fix(config): make set_record call Python 2.7 compatible

Co-authored-by: NewFuture <6290356+NewFuture@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: NewFuture <6290356+NewFuture@users.noreply.github.com>
Co-authored-by: New Future <NewFuture@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-10-13 17:06:56 +08:00
..