Commit graph

29 commits

Author SHA1 Message Date
Jeffrey Cafferata
1db0ae2dc8
TRANSIP: Audit records verified () 2024-01-11 17:24:09 -05:00
Vincent Hagen
057c921ebf
TRANSIP: Fix description of multirecord updates to be increasing ()
Co-authored-by: Tom Limoncelli <tlimoncelli@stackoverflow.com>
2024-01-11 14:35:16 -05:00
Jeffrey Cafferata
c0dc049755
TRANSIP: Added audit record for a maximum of 1024 TXT-record characters () 2023-12-15 15:03:07 -05:00
Vincent Hagen
a7e764391c
TRANSIP: Fix TXT quoting ()
Co-authored-by: Tom Limoncelli <tlimoncelli@stackoverflow.com>
2023-12-10 20:47:44 -05:00
Tom Limoncelli
cbccbbeb8d
REFACTOR: Opinion: TXT records are one long string ()
Co-authored-by: Costas Drogos <costas.drogos@gmail.com>
Co-authored-by: imlonghao <git@imlonghao.com>
Co-authored-by: Jeffrey Cafferata <jeffrey@jcid.nl>
Co-authored-by: Vincent Hagen <blackshadev@users.noreply.github.com>
2023-12-04 17:45:25 -05:00
Vincent Hagen
ef081da1a6
TRANSIP: Fixed integration tests: Edge cases and TXT records fixed ()
Co-authored-by: Tom Limoncelli <tlimoncelli@stackoverflow.com>
2023-12-04 11:54:03 -05:00
Tom Limoncelli
3dab594757
CHORE: More cleanups () 2023-11-19 13:44:49 -05:00
Tom Limoncelli
c91fe6c1c8
CHORE: Remove diff1 from codebase () 2023-10-22 13:56:13 -04:00
Tom Limoncelli
d00804b4f5
TRANSIP: Improve error-checking on ListZones() ()
Co-authored-by: Tom Limoncelli <tlimoncelli@stackoverflow.com>
2023-06-15 09:59:15 -04:00
nemunaire
5ae231030e
Update version in go.mod () 2023-05-20 13:21:45 -04:00
Vincent Hagen
0cad03df60
Fix TransIP record deletion by using original record for deletion () 2023-05-06 11:15:13 -04:00
Tom Limoncelli
489be2e3dc
ROUTE53: fix R53_ZONE() handling for domains ()
Co-authored-by: Tom Limoncelli <tal@whatexit.org>
2023-05-02 13:04:59 -04:00
Tom Limoncelli
60470a3886
BUG: Some DNS zones are downloaded twice ()
Signed-off-by: Amelia Aronsohn <squirrel@wearing.black>
Co-authored-by: Tom Limoncelli <tal@whatexit.org>
Co-authored-by: Grégoire Henry <hnrgrgr@users.noreply.github.com>
Co-authored-by: Amelia Aronsohn <squirrel@wearing.black>
Co-authored-by: Kai Schwarz <kschwarz@hexonet.net>
Co-authored-by: Asif Nawaz <asif.nawaz@centralnic.com>
Co-authored-by: imlonghao <git@imlonghao.com>
Co-authored-by: Will Power <1619102+willpower232@users.noreply.github.com>
2023-04-14 15:22:23 -04:00
Vincent Hagen
9ffec690f5
TRANSIP: Improve diff2 implementation ()
Co-authored-by: Tom Limoncelli <tlimoncelli@stackoverflow.com>
2023-03-26 12:51:45 -04:00
Paul Dee
3b6591fd95
NEW FEATURE: Support DNS LOC record type () 2023-03-16 14:04:20 -04:00
Jeffrey Cafferata
fd7e642457
TRANSIP: Audit records ()
Co-authored-by: Tom Limoncelli <tlimoncelli@stackoverflow.com>
2023-01-29 13:03:31 -05:00
Jeffrey Cafferata
222f50d986
BUG: TRANSIP: Wrong SRV record content () 2023-01-26 15:08:32 -05:00
Jeffrey Cafferata
b9b35d516e
TRANSIP: Implementation get-zones all ()
Co-authored-by: Tom Limoncelli <tlimoncelli@stackoverflow.com>
2023-01-23 18:16:09 -05:00
Vincent Hagen
0403b2c82d
TRANSIP: Fix quoting of TXT records ()
Co-authored-by: Tom Limoncelli <tlimoncelli@stackoverflow.com>
2023-01-09 10:24:23 -05:00
Vincent Hagen
01829a2dc0
TRANSIP: For modifications always remove and re-add records ()
Co-authored-by: Tom Limoncelli <tlimoncelli@stackoverflow.com>
2023-01-09 10:23:36 -05:00
Tom Limoncelli
b0f2945510
REFACTOR: Add diff2 enable flag to all DNS providers ()
This should enable the diff2 code to be inserted with good "git blame" results for new code.  I'm adding this early to catch any problems early.
2022-12-11 15:02:58 -05:00
Tom Limoncelli
31723ad146
PERFORMANCE: Refactor auditrecords.go to loop only once ()
* stash

* Use rejectif idea

* rename

* wip!

* Convert old systems to new

* fixup!

* fix typo
2022-08-11 17:24:47 -04:00
Jeffrey Cafferata
1b3471835c
TRANSIP: Enable ALIAS-record ()
- https://www.transip.nl/nieuws/alias-records/
2022-08-08 08:35:09 -04:00
Tom Limoncelli
dcb0e58b99
MAINT: Linting ()
* MAINT: Linting

* Unsort for a smaller diff

* fix hexonet error checking
2022-01-27 15:58:56 -05:00
Tom Limoncelli
360a6266c5 Revert "CLEANUP: Fix many golint/staticcheck issues"
This reverts commit de64f90c51.
2022-01-25 10:35:21 -05:00
Tom Limoncelli
de64f90c51 CLEANUP: Fix many golint/staticcheck issues 2022-01-25 10:33:48 -05:00
Vincent Hagen
cc6638fb95
TRANSIP: Fix staticcheck errors () 2021-12-14 15:47:38 -05:00
Tom Limoncelli
8ab0df92cc
TRANSIP: Enable privatekey authentication ()
* Add PrivateKey authentication for TransIP

* Remove space before comma

* Re-enable CodeQL for Javascript ()

* Create codeql-config.yml

* Update codeql-analysis.yml

Add config to exclude certain files

* deSEC implement pagination ()

* deSEC: Implement pagination for domain list 

* deSEC: add debug logging for pagination

* deSEC: simplify get/post methods by allowing url / api endpoints as target

* deSEC: implement pagination for getRecords function

* deSEC: fix linter warnings

* deSEC: replace domainIndexInitalized variable with checking if the domainIndex == nil

* deSEC: add mutex for domainIndex

Co-authored-by: Tom Limoncelli <tlimoncelli@stackoverflow.com>

Co-authored-by: Vincent Hagen <vinnie@script4web.nl>
Co-authored-by: Jauder Ho <jauderho@users.noreply.github.com>
Co-authored-by: Georg <georg@neuland.tech>
2021-07-21 12:06:29 -04:00
Vincent Hagen
506b6cc32f
Transip provider ()
* Add initial transip provider

* Add GetNameservers to transip

* Add first try to correction function.

* Implemented corrections

* Add docs for transip

* Fix TransIP TTL updates

* Fix transip nameserver records

* Update docs/_providers/transip.md

Co-authored-by: Sven Luijten <11269635+svenluijten@users.noreply.github.com>

Co-authored-by: Sven Luijten <11269635+svenluijten@users.noreply.github.com>
2021-07-07 11:43:10 -04:00