199d846acb
Pseudo commit tp trigger Github Actions
2022-05-03 13:04:48 +02:00
b07e479840
Save domain dependent values in domain.conf after successfull use
2022-05-03 13:04:48 +02:00
9bf37fde02
Added variable checks
2022-05-03 13:04:48 +02:00
1054325b2d
Rename delete function, add info
2022-05-03 13:04:48 +02:00
ef8cb11707
Fix shfmt
2022-05-03 13:04:48 +02:00
c23c40df8a
Fix shellcheck, use double quote
2022-05-03 13:04:48 +02:00
77d606df34
Add custom option to map multidomain RIDs
2022-05-03 13:04:48 +02:00
e717c9dba2
Start ShellCheck and CI Test
2022-05-03 13:04:48 +02:00
3d312e2140
Added Selfhost DNS API
...
+ShellCheck
+ACME v2 compatible
Example:
- Fist create 2 new TXT records on _acme-challenge.example.com
- Now note the ID in (...) from the edit page behind "_acme-challenge.example.com"
export SELFHOSTDNS_USERNAME=myname
export SELFHOSTDNS_PASSWORD=mypass
export SELFHOSTDNS_RID=id_of_txt_record
export SELFHOSTDNS_RID2=id_of_second_txt_record
acme.sh --issue -d example.com --dns dns_selfhost
2022-05-03 13:04:48 +02:00
24ce7c1991
Add call dns OVH API for refresh domain after delete TXT record
2022-05-02 16:16:56 +02:00
8ba7d02fdb
Merge pull request #4059 from NerLOR/master
...
dns_world4you: fix _parse_paket_nr
2022-04-29 14:48:31 +08:00
db83643c1e
dns_world4you: fix _parse_paket_nr
...
Signed-off-by: Lorenz Stechauner <lorenz.stechauner@necronda.net >
2022-04-28 20:49:55 +02:00
9b27298d54
Removed GratisDNS api
2022-04-25 09:43:38 +02:00
e11e32cd52
Merge pull request #4035 from ccope-netgate/master
...
LoopiaAPI error handling isn't compatible with FreeBSD
2022-04-21 06:58:44 +08:00
f17ec7a4f5
Merge pull request #4037 from ahwayakchih/master
...
Update dns_mydevil.sh
2022-04-20 09:01:29 +08:00
deec6aab1a
Merge pull request #4039 from DerVerruckteFuchs/1984-update-URL
...
1984 update url
2022-04-20 09:00:14 +08:00
5e465a298f
Update 1984 Hosting's URL
2022-04-15 23:04:10 -04:00
515c9e7811
Fix DNS handling for MyDevil.net
...
MyDevil updated their tool to require y|n confirmation when deleting record.
2022-04-15 10:38:45 +02:00
03c8309703
Fix dns_loopia on FreeBSD
2022-04-13 15:41:44 -04:00
df79443ed8
Merge pull request #3997 from tumarov/fornex_com_support
...
fornex.com API support
2022-04-12 11:01:53 +08:00
2b891f7f1d
Update dns_fornex.sh
2022-04-12 10:11:05 +08:00
29e23ac9ce
Due to down of cloudxns.net, remove dns_cx.sh
2022-04-10 19:57:25 +08:00
8a85bb2989
Merge pull request #4017 from exogee-technology/dev
...
Fix / Netlify API should only match exact domain matches.
2022-04-08 21:03:54 +08:00
40e7eca1ee
dns_ispconfig: adding missing brackets
2022-04-07 11:07:06 +02:00
481f02de88
Also check for the closing quote so that only exact domain matches are found.
2022-04-06 14:29:25 +10:00
a300df0020
Update dns_fornex.sh
2022-03-25 15:48:17 +08:00
a50158cbeb
Merge pull request #3982 from waldner/master
...
Geoscaling: read credentials when removing records too
2022-03-24 15:15:58 +08:00
7278fd25e5
Added fornex.com api
2022-03-23 17:46:38 +03:00
8d574ecb34
Geoscaling: get creds for removal too
2022-03-15 18:56:54 +01:00
227d62a5dc
Fixes Simply.com to use REST API version 2 with Basic Auth
2022-03-10 11:13:38 +01:00
6ead019873
Accept some special characters in password and added a little bit better error handling
2022-03-09 17:12:09 +01:00
a6b58bc88d
Corrected use of Plesk API calls to fetch all domain for all Plesk editions
...
This implementation of the Plesk API will add support for Plesk web admin edition and will now discover all domains ( of customers & administrative users) managed by the specific plesk instance.
The previous implementation of the Plesk API uses the customer API. This brings two problems:
1. The current API call only fetches the domains of resellers/customers and not the domains that are managed by administrative users.
compare:
https://docs.plesk.com/en-US/obsidian/api-rpc/about-xml-api/reference/managing-customer-accounts/retrieving-the-list-of-customer%E2%80%99s-domains.75309/
https://docs.plesk.com/en-US/obsidian/api-rpc/about-xml-api/reference/managing-plesk-server/getting-server-information/response-packet-structure-and-samples/list-of-domains.75294/
2. The customer API is only available in the web pro/host editions. The most common license on VPS/Dedicated Servers is nowadays the web admin edition. See: https://www.plesk.com/editions/
The correct way to get all domains in all Plesk editions is to use the Sites (Domains) API:
https://docs.plesk.com/en-US/obsidian/api-rpc/about-xml-api/reference/managing-sites-domains/getting-information-about-sites.66583/
This way is working for all plesk editions the same way.
2022-03-09 01:42:26 +01:00
e58b00d9a2
Merge pull request #3964 from gabbe/Loopia_API_is_updated
...
Update dns_loopia.sh
2022-03-07 21:52:03 +08:00
b75e90f8c9
Double quote variables (shellcheck suggestions)
2022-03-07 10:28:09 +01:00
0bc8e3bee5
Merge pull request #3965 from waldner/master
...
geoscaling DNS API
2022-03-07 09:08:01 +08:00
13f80acb2d
geoscaling DNS API
2022-03-05 19:34:36 +01:00
8fe813acff
Merge pull request #3932 from peterlh/master
...
Added curanet dns support
2022-03-05 18:58:14 +08:00
0ed4fc6a12
Update dns_loopia.sh
...
Loopia API is now less tolerant so we need another <value> tag surrounding the <struct>
2022-03-04 13:38:05 +01:00
930609e875
Merge pull request #3948 from richard-9000/richard-9000-patch-1
...
dns_opnsense.sh - Fixed the domain parse regex
2022-02-22 21:41:22 +08:00
8752d08ce9
dns_opnsense.sh - Fixed the domain parse regex
...
Extended the regex to skip the new transferkey and hmac sections of opnsense bind.
2022-02-19 10:52:24 -08:00
9a677534a7
added more debug info when rm recordid is empty
2022-02-13 14:00:14 +01:00
af08d67fad
rem. ;
2022-02-12 23:41:26 +01:00
a2901d61ea
check for return values
2022-02-12 23:39:33 +01:00
aaae83efec
check for return values
2022-02-12 20:18:08 +01:00
7369298638
Merge pull request #3921 from andischerer/master
...
Added united-domains Reselling DNS API
2022-02-11 21:24:40 +08:00
01ace11293
Update dns_ispconfig.sh
...
fix https://github.com/acmesh-official/acme.sh/issues/3895#issuecomment-1035409954
2022-02-11 21:11:04 +08:00
2c2a43e1ec
Update dns_cf.sh
...
if CF_Zone_ID is used, save it to domain conf instead.
2022-02-09 18:08:55 +08:00
0c9a6da623
more specific delete of records
2022-02-08 17:18:48 +01:00
888d91d14a
FIX dns_udr api: loop variable
2022-02-08 15:57:19 +01:00
2c0cc87b4c
final commit
2022-02-08 13:49:04 +01:00