Age | Commit message (Collapse) | Author |
|
## Changelog
* 6192e685cbc10d48d1d6ee649ec3bbeddd92438a Add OpenWRT procd service script (#251)
* 6bf1959d7d0c3fc905372ac8e9b72cdabebadfec Added IP2Location.io endpoint for public IP (#248)
* f92c1060b77e6a9d387535eb30e9b496fdb8385d Added ipinfo.io endpoint for public IP (#249)
* 254f04507f6241293b4a85195dd527105895cc14 Bump next from 14.1.1 to 14.2.10 in /web (#250)
* 6a759722fb907594bd60e5a863ddc79dc37c91ac Update README.md
* 479cded220bb35c5609262784dbcc7e3839c0206 add mikrotik api support (#252)
* 2dabcd331f1b33736462c8e33fa67926a513dcfa update README file
* 0d4b027a08a1b57810c7edabbd9718e770a0ff22 update goreleaser config file
* 33ffdaf0946f4e8fb829635184b8fafc47d7d58c update workflow file
|
|
## Changelog
* e92d40945ba7d37b138f168f095634d6113cb72e Bump braces from 3.0.2 to 3.0.3 in /web (#247)
* d6b827c9f45379c02a96d2fda692defbae1c0658 Bump github.com/gofiber/fiber/v2 from 2.52.1 to 2.52.5 (#246)
* f7970690d856c95f8eaac904b914ea5a23862829 feat: update web to support the DigitalOcean provider
* b33a76ffcb058e5043994daeae60ffba473283af fix: format the code
* 72949ba98b0a47efaa7794d27678ab213228a69f fix: remove unavailable public IP API
|
|
## Changelog
* fb542aeacbeadb251a576c6c3a4e0247401c2ff9 Bump next from 14.1.0 to 14.1.1 in /web (#241)
* 176281327720d19f7ddd9df0a2c8ffd20cc21e90 Fix Cloudflare AAAA creation (#242)
|
|
## Changelog
* 611ee02 Bump golang.org/x/net from 0.17.0 to 0.23.0 (#239)
* 3f788f1 Bump google.golang.org/protobuf from 1.30.0 to 1.33.0 (#237)
* 04207ba add DigitalOcean provider (#240)
|
|
## Changelog
* db05821 check the online IP format
* 708c0de set the network based on the current ip mode
|
|
## Changelog
* 6a10250 fix the dropdown menu
|
|
## Changelog
* d5ead7f Bump github.com/gofiber/fiber/v2 from 2.52.0 to 2.52.1 (#233)
* 941e9a0 add network settings page (#234)
* 7ef57d7 update Dockerfile
|
|
## Changelog
* 7767024 Add option to skip verification of ssl certificates (#227)
* a5fa5ec 修复错误的ipv6_urls (#226)
|
|
## Changelog
* 73cf4ae Bump golang.org/x/crypto from 0.14.0 to 0.17.0 (#224)
* 817828f add: IONOS Hosting Services provider (#225)
* f558d78 chore: update Dockerfile (#223)
* bc27af1 update dependencies
|
|
## Changelog
* 6ddeca8 Add support for Infomaniak as provider (#219)
* 08b0f38 fix lint errors
* 935c982 fix lint errors
* 3302715 update test cases
|
|
## Changelog
* 4c4b451 fix the empty IP url issue
* 30ba7cc fix unit test
|
|
## Changelog
* f91f205 fix the retry issue
* 0f25fde update test cases
|
|
## Changelog
* 7f7f851 Update README.md
* a96d2b6 add multiple API urls support (#215)
|
|
## Changelog
* 2fb2cf6 add Dynu provider (#214)
* 6a63c03 fix: file path for config files (#212)
|
|
## Changelog
* c5c5a27 feat: add dns manager (#209)
* 6b7d887 fix issue #211
* 92462c3 update goreleaser config
|
|
## Changelog
* 7355657 run docker with yaml config file (#207)
|
|
## Changelog
* 7cb8cb5 Added OVH as provider (#205)
|
|
## Changelog
* f191fd9 Add LoopiaSE as provider (#197)
* 784075b Update README.md
* cddecc5 update dependencies
|
|
## Changelog
* 51c5a69 fix the version
* bdd7cde update build option
|
|
## Changelog
* 41d18ef Added Strato as Provider (#193)
|
|
## Changelog
* b03832c Add send_from field to notify.mail config (#195)
|
|
## Changelog
* 536e819 backward compatible for the ip_url config setting (#190)
|
|
## Changelog
* d0a3b72 Try to fix get IP API that has failed sometimes. (#185)
* cf690d1 fix get online ip issue
* 401fef1 fix lint warnings
* 50834c5 fix(run_once): in case of error, exit with code 1 (#184)
* 53cdbc8 format code
* 61661da rename internal variables
* a39e365 update lint rule
## Breaking Changes
From this version, GoDNS support configuring with multiple URLs:
JSON config file example:
```json
"ip_urls": [
"https://api.ipify.org",
"https://myip.biturl.top",
"https://ip4.seeip.org",
"https://ipecho.net/plain",
"https://api-ipv4.ip.sb/ip",
"https://api.ip.sb/ip"
],
```
YAML config file example:
```yml
ip_urls: [https://api.ipify.org, https://api.ip.sb/ip]
```
|
|
## Changelog
* 928302a add proxied option for Cloudflare provider
* f2c6906 fix creating root record issue for cloudflare provider
|
|
## Changelog
* 17493ec add DNS resolve checking
|
|
## Changelog
* cc177ed Pull runOnce logic out of handler (#170)
* ba47301 Refactor to remove some duplicate lines (#169)
* 6f410f2 fix run once issue (#173)
|
|
## Changelog
* 9f84877 auto create domain records for Cloudflare provider, fix #167 (#168)
|
|
## Changelog
* 0ae2936 Update README.md
* 001bb15 run_once optimization
|
|
## Changelog
* 268131b remove proxy switch from notification settings, use global proxy switch
|
|
## Changelog
* 5621ec6 implement webhook feature (#165)
|
|
* 8eb7c70 fix multi-domains issue
* 7c74bd0 Break up utils file (#160)
* 254eb6d Update README.md
* 30b2507 check empty domain and subdomains (#162)
|
|
## Changelog
* 32c2dfa Fix CI issue (#159)
|
|
## Changelog
* 8ddef02 Create generic handler (#157)
|
|
## Changelog
* d300ce2 Enable golangci-lint and fix lint errors (#153)
* 580f828 Work around subdomain filtering bug in linode API (#154)
* efcfd3c update dependencies
* 11153cc update yaml version
|
|
## Changelog
* 333b68b fix wrong JSON tag
|
|
## Changelog
* 9f27b1c set user-agent for online IP query (#151)
* 077dbce update docker image platforms
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|