Commit Graph

10 Commits (934ba4f5fb99ea31620e94330e265f31dd3628ed)

Author SHA1 Message Date
Sergey Ponomarev 11de3aed51 dnsapi: structured info minor fixes
Extend dns_myapi.sh info with samples.
omglol: Split Address option by a dot to avoid incorrect parsing with a dot from omg.lol

Signed-off-by: Sergey Ponomarev <stokito@gmail.com>
WhiteAls 0fa20da990 Little optimisations and fixes.
- Removed or moved `_normalizeJson` processing to occur only when needed.
- Corrected usage of `_red` to `__red`.
- Simplified JSON parsing by using more concise `cut` commands.
- Simplify token refresh logic.
WhiteAls 1700f064b3 Fix: Support for IDN
WhiteAls 2f08bd1965 Refactor: Improve Yandex360 DNS API integration:
- Make YANDEX360_ORG_ID optional and auto-retrieve if not provided.
- Refactor _get_root function to search across multiple organizations.
WhiteAls 13c68cd799 Refactor: Rename _check_yandex360_variables to _check_variables and improve error handling
WhiteAls c7d78f4594 Fix: Corrected the entry point for Yandex 360 API
WhiteAls 2f1ca949f0 Fix: Make record_id extraction independent of JSON key order
WhiteAls a6488ff9ac Optimizing debug output
WhiteAls 7ca861805d Fixed incorrect links in informational messages
WhiteAls f84577bcda Support for the Yandex 360 for Business DNS API