Commit Graph

84 Commits

Author SHA1 Message Date
Quentin McGaw
4c840f4bb6 fix(dondominio): remove unneeded name field 2024-09-17 07:50:17 +00:00
Quentin McGaw
607ca8f0b8 docs(goip): fix documentation for the host field 2024-09-17 07:42:44 +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
Gottfried Mayer
a5cc9da33c docs(infomaniak): add missing details and guide (#677)
- Precise credentials are dyndns ones, not infomaniak admin ones
- Add official guide link
- Precise to set IPv4 or IPv6 address depending on which IP version you want to use
2024-03-19 15:14:18 +01:00
Quentin McGaw
bfdae74925 docs: add contributing document with example provider
- add example provider in code and docs markdown file
- merge contributing guides together
- add contributing section on adding a new provider
2024-02-29 09:25:54 +00:00
CyberAustin
aa12ccc0b9 feat(provider): goip.de support (#623) 2024-02-03 19:28:46 +01:00
Quentin McGaw
621c3a13be docs(typo): indentifier -> identifier 2024-01-29 17:11:37 +00:00
Quentin McGaw
bad0d3aeda fix(ipv6): add JSON IPv6 suffix parameter (#611)
- Remove `IPV6_PREFIX` environment variable (unneeded) and remove associated code
- Update all documentation for each provider supporting IPv6
- Build IPv6 as prefix:suffix when getting it from a public IP source for each record IPv6 suffix parameter
- Automatically disable provider_ip if public ip is IPv6 and IPv6 suffix is set (they are not compatible with each other)
2024-01-29 17:31:07 +01:00
Quentin McGaw
67b83d402a docs(ip_version): add missing parameter for 4 providers
- allinkl, name.com, netcup, nowdns, porkbun
2024-01-29 09:42:57 +00:00
Quentin McGaw
fc500f7443 docs(ip_version): update description of all providers 2024-01-29 09:37:33 +00:00
Quentin McGaw
f60f7212c3 hotfix(dondominio): use DDNS only endpoint dondns.dondominio.com/json 2024-01-29 08:12:30 +00:00
Quentin McGaw
5c166a6ab6 hotfix(markdown): fix links and add link check config 2024-01-28 12:10:49 +00:00
Quentin McGaw
417a26282e feat(dondominio): allow any host values including wildcard 2024-01-28 09:42:39 +00:00
Quentin McGaw
7eee3fcccf fix(dondominio): use endpoint api.dondominio.com 2024-01-28 09:40:28 +00:00
Quentin McGaw
8888694b9a hotfix(ci): fix markdown issues 2024-01-28 08:31:41 +00:00
Quentin McGaw
e665684fa4 fix(google): removed since no longer functional
- Logs error if provider google is used
- Documentation updated
- Fixes #605
2024-01-27 21:24:27 +00:00
Quentin McGaw
0c561d4378 feat(custom): add custom provider
- Sends HTTP GET request to url given with ip information
- Configurable ipv4 and ipv6 query parameter keys
- Configurable response success detection with a regex
- Treat non status OK 200 responses as failures
2024-01-19 19:54:43 +00:00
Quentin McGaw
59d8791b8d fix(dyndns): allow wildcard hosts 2024-01-19 11:42:54 +00:00
Quentin McGaw
c8ba7edcb7 fix(dyn): always give myip parameter, provider_ip setting disabled 2024-01-19 11:42:50 +00:00
Quentin McGaw
869b010853 fix(porkbun): delete ALIAS record before creating an A or AAAA record 2024-01-18 17:15:41 +00:00
Quentin McGaw
37f473160c fix(desec): allow wildcard hosts 2024-01-18 14:18:59 +00:00
Quentin McGaw
ec1ee7803b docs(inwx,nowdns): remove trail comma in JSON example 2024-01-18 11:11:16 +00:00
Quentin McGaw (desktop)
ff5767aa38 feat(provider): add Ionos provider 2024-01-15 13:11:02 +00:00
varner-owl
ee495bbfea fix(gandi): personal access token support (#568)
- `"token"` replaced with `"personal_access_token"` (retro-compatible)
2024-01-14 20:44:45 +01:00
Lieblinger
301e4d6cc4 feat(provider): support Hetzner (#503) 2023-11-17 15:04:05 +01:00
guangwu
c7c5468e5f docs: fix typos (#532) 2023-09-28 16:42:06 +02:00
CyberAustin
5c3e407272 feat(providers): support now-dns (#504) 2023-08-04 16:26:56 +02:00
biochron
7b3b6609fd feat(provider): support deSEC (#496) 2023-06-30 09:09:44 +02:00
Joseph Diekhoff
06b6288e58 feat(providers): support name.com (#474) 2023-06-15 07:29:36 +02:00
Quentin McGaw
4ac2bd7933 docs(zoneedit): warn about minimum update period 2023-06-14 07:07:30 +00:00
Quentin McGaw
c98f8d6052 feat(providers): support zoneedit.com (#482) 2023-06-14 09:01:16 +02:00
Azorimor
09eb9e706d feat(provider): support netcup.de (#361) 2023-06-14 08:16:40 +02:00
Quentin McGaw
9b5e0e1187 docs(cloudflare): wildcard hosts are possible now 2023-06-12 15:50:19 +00:00
Quentin McGaw
936bf4386e docs(readme): add missing easydns entry 2023-06-12 14:47:12 +00:00
charlydaily
6a9ba7ecb4 feat: add support for easydns (#480) 2023-06-12 16:34:00 +02:00
Stavros Kois
61ead94870 docs: add missing provider_ip field in examples (#466)
- he.net
- selfhost.de
- servercow
2023-06-07 20:24:24 +02:00
Stavros Kois
10b6b79c70 docs(inwx): fix bad provider name opendns -> inwx (#468)
Closes #410
2023-06-07 20:09:43 +02:00
Stavros Kois
625b687b77 docs(noip): add missing username field in example (#469) 2023-06-07 20:08:49 +02:00
Stavros Kois
4028e8ade2 docs(opendns): fix bad provider name dyn to opendns in example (#470) 2023-06-07 20:08:24 +02:00
Stavros Kois
9ee74a3e75 docs(infomaniak): add missing username field in example (#467) 2023-06-07 20:07:35 +02:00
Stavros Kois
35c8928bd4 docs(dnsomatic): fix settings fields (#463)
- replace invalid `token` with `username` + `password`
- add `provider_ip` field
2023-06-07 20:06:35 +02:00
Stavros Kois
d31318d1fe docs(gcp): fix typo for provider name (#465) 2023-06-07 20:03:15 +02:00
Quentin McGaw
522cc7c9c6 chore(aliyun): remove Alibaba SDK dependency (#253)
- Remove `region` parameter
- Support AAAA records
- Files split around
2023-04-17 04:26:09 -07:00
Quentin McGaw
3fd82ab89f chore(dyn): change password -> client_key 2022-12-14 20:18:56 +00:00
Philipp Susen
bd4b87032f feat(provider): support for inwx (#379) 2022-12-07 02:57:55 -05:00
Quentin McGaw
cd37ab1646 fix(ddnss.de): add dual_stack parameter
- Discussed on #270
- Original fix proposed by @quantum-byte
2022-09-17 21:08:17 +00:00
orbatschow
7c815924ff feat(provider): add support for GCP (#337)
Co-authored-by: Quentin McGaw <quentin.mcgaw@gmail.com>
2022-09-17 13:51:25 -07:00
Tao Tien
675c4ae64e fix(docs): remove unneeded steps in cloudflare.md (#363) 2022-09-17 07:27:06 -07:00