Commit Graph

775 Commits

Author SHA1 Message Date
Quentin McGaw
f4e1cca222 docs(readme): update v2.7 links to point to v2.7.1 v2.7.1 2024-09-17 07:58:22 +00:00
Quentin McGaw
79efca2bf4 fix(publicip/http): remove google provider which no longer works 2024-09-17 07:52:19 +00:00
dependabot[bot]
f17be83112 chore(deps): bump github.com/breml/rootcerts from 0.2.17 to 0.2.18 (#814) 2024-09-17 07:51:39 +00:00
Quentin McGaw
2a9e41c646 fix(ci): ignore duckdns.org for links check 2024-09-17 07:51:06 +00:00
Quentin McGaw
8664aa0e5c fix(config): upgrade qdm12/gosettings from v0.4.1 to v0.4.4-rc1 2024-09-17 07:50:34 +00:00
Quentin McGaw
4c840f4bb6 fix(dondominio): remove unneeded name field 2024-09-17 07:50:17 +00:00
Benjamin Temple
7230fea962 fix(porkbun): fix wildcard behavior (#773) 2024-09-17 07:49:01 +00:00
Benjamin Temple
8aa6aba8b7 fix(porkbun): remove trailing '.' from alias delete request (#775) 2024-09-17 07:48:06 +00:00
Quentin McGaw
1d8690fb14 fix(noip): force useProviderIP to false for IPv6 2024-09-17 07:47:02 +00:00
Quentin McGaw
2922d441d2 docs(readme): add readme and docs/ versioned links 2024-09-17 07:45:46 +00:00
Quentin McGaw
607ca8f0b8 docs(goip): fix documentation for the host field 2024-09-17 07:42:44 +00:00
Quentin McGaw
d37f05766b chore(providers): change ttl type to uint32 v2.7.0 2024-06-17 19:01:08 +00:00
Quentin McGaw
ca85596e19 feat(config): CONFIG_FILEPATH option 2024-06-17 19:01:06 +00:00
Quentin McGaw
cf184070b8 docs(readme): better explain container directory and file creation 2024-06-16 15:39:34 +00:00
Quentin McGaw
012a6dddcd fix(namecom): update record using "" when the host is @ 2024-06-16 08:35:04 +00:00
Marcelo HP Ferreira
d3b689d0ef feat(provider): route53 simple routing (#715) 2024-06-15 17:02:22 +02:00
Quentin McGaw
a1a9fc0b62 docs(typo): fix identifiersuffix -> identifier suffix 2024-06-15 10:57:53 +00:00
Quentin McGaw
2f88d44af7 feat(provider): add changeip.com 2024-06-15 10:57:23 +00:00
Quentin McGaw
5d74d11835 docs(readme): fix missing allinkl document link 2024-06-15 10:27:27 +00:00
Quentin McGaw
2f2bef3d6c feat(publicip): add changeip ipv4v6 echo service 2024-06-15 10:24:17 +00:00
Quentin McGaw
3494cfbcbb docs(devcontainer): change 'remote containers extension' to new 'dev containers extension' 2024-06-15 09:55:29 +00:00
Quentin McGaw
b7986dd6b9 chore(ci): pin docker/build-push-action to v5 2024-06-15 09:54:41 +00:00
dependabot[bot]
3644e5cc21 chore(deps): bump goreleaser/goreleaser-action from 5 to 6 (#737) 2024-06-15 11:53:49 +02:00
Ryan Kupka
2f252a3ec1 docs(contributing): change 'remote containers extension' to new 'dev containers extension' (#696) 2024-06-15 11:52:08 +02:00
dependabot[bot]
270014ccda chore(deps): bump github.com/go-chi/chi/v5 from 5.0.11 to 5.0.12 (#654) 2024-06-15 11:49:00 +02:00
Gottfried Mayer
b70a91582c feat(ui): ui improvements and fixes (#687)
- UI theme improved
- Dark/Light themes depending on the user's browser settings
- Mobile UI (vertical table)
- Fix serving static files (favicon did not work before)
- Add readme UI gif and mobile screenshot
2024-06-15 11:48:16 +02:00
Quentin McGaw
5b384cbf18 hotfix(ui): redirect /rooturl to /rooturl/ 2024-06-15 09:38:21 +00:00
dependabot[bot]
ff3b661d66 chore(deps): bump golang.org/x/mod from 0.15.0 to 0.18.0 (#736) 2024-06-15 10:44:25 +02:00
dependabot[bot]
b3134c7770 chore(deps): bump github.com/miekg/dns from 1.1.58 to 1.1.61 (#745) 2024-06-15 10:44:10 +02:00
dependabot[bot]
b9bbbf26d2 chore(deps): bump github.com/breml/rootcerts from 0.2.16 to 0.2.17 (#741) 2024-06-15 10:44:01 +02:00
Quentin McGaw
dfd352b817 docs(readme): reference Qnap setup guide, fix #708 2024-06-15 08:42:15 +00:00
Quentin McGaw
a84a1d664a chore(gcp): drop google sdk dependency
- depend on golang.org/x/oauth2 only
- drop image size from 17MB to 11.5MB
2024-06-15 08:36:10 +00:00
Quentin McGaw
25472f43c3 fix(ui): list IPs in reverse chronological order
- Fix #730
2024-06-14 08:49:37 +00:00
Quentin McGaw
aa4a1f3813 fix(ionos): wildcard handling 2024-06-14 08:25:51 +00:00
Quentin McGaw
76afd8361e feat(server): serve root at /rooturl on top of /rooturl/ 2024-06-14 08:13:51 +00:00
Quentin McGaw
cc995a79c8 feat(config): add SERVER_ENABLED defaulting to yes 2024-06-13 19:51:52 +00:00
Quentin McGaw
776206eec8 feat(health): only run health server when running in Docker 2024-06-13 19:35:11 +00:00
Quentin McGaw
c1bf7a49c1 fix(namecom): detect existing root host domains 2024-06-13 19:15:59 +00:00
Quentin McGaw
987138dfc1 fix(porkbun): do not add * to URL path 2024-06-13 19:01:21 +00:00
Quentin McGaw
85780dc6e1 chore(lint): add multiple linters 2024-06-13 09:23:19 +00:00
Quentin McGaw
130ab008b5 chore(all): migrate to service architecture with github.com/qdm12/goservices (#743) 2024-06-13 11:16:32 +02:00
Quentin McGaw
20792e9460 chore(lint): remove invalid config fields 2024-06-13 09:11:55 +00:00
Quentin McGaw
8e802d45ae chore(lint): upgrade to v1.56.2 2024-06-13 09:10:33 +00:00
Quentin McGaw
2b02ac154e chore(main): split main function into smaller functions 2024-06-13 09:01:38 +00:00
Quentin McGaw
8e09cd6342 change(docker): rename /updater/app -> /updater/ddns-updater
- Clearer `ddns-updater` process name than `app`
- Refers to issue #729
2024-05-23 13:30:03 +00:00
Quentin McGaw
542e89536c fix(noip): useproviderip and no ip returned case 2024-05-06 11:13:07 +00:00
Quentin McGaw
093e8154f3 feat(gcp): validate credentials JSON object has type field 2024-05-05 10:01:00 +00:00
Quentin McGaw
b131c3d90b chore(build): upgrade Go from 1.21 to 1.22 2024-05-03 07:53:18 +00:00
Quentin McGaw
d3541da812 fix(godaddy): link to comment when 403 is encountered 2024-05-02 20:44:12 +00:00
Quentin McGaw
937a249ffa feat(healthchecksio): option HEALTH_HEALTHCHECKSIO_BASE_URL 2024-04-30 15:52:47 +00:00