Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

PR for forcing integration tests (do not close) #3280

Open
wants to merge 439 commits into
base: tlim_silentignore
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
439 commits
Select commit Hold shift + click to select a range
30942ac
fix unused params in: providers/akamaiedgedns
tlimoncelli Mar 4, 2024
b1c6ddc
fix unused params in: providers/azuredns
tlimoncelli Mar 4, 2024
e9f119d
fix unused params in: providers/cscglobal
tlimoncelli Mar 4, 2024
e98187e
fix unused params in: providers/azureprivatedns
tlimoncelli Mar 4, 2024
ad2fb7e
fix unused params in: providers/desec
tlimoncelli Mar 4, 2024
9d9219e
fix unused params in: providers/digitalocean
tlimoncelli Mar 4, 2024
e589a8e
fix unused params in: providers/vultr
tlimoncelli Mar 4, 2024
454f59f
fix unused params in: providers/rwth
tlimoncelli Mar 4, 2024
4059ef1
fix unused params in: providers/dnsmadeeasy
tlimoncelli Mar 4, 2024
a2b0970
fix unused params in: providers/doh
tlimoncelli Mar 4, 2024
4a1340b
fix unused params in: providers/hexonet
tlimoncelli Mar 4, 2024
004dc4d
fix unused params in: providers/hostingde
tlimoncelli Mar 4, 2024
a51a9f9
fix unused params in: providers/oracle
tlimoncelli Mar 4, 2024
570ce5e
fix unused params in: providers/packetframe
tlimoncelli Mar 4, 2024
c35e062
Revert NS1
tlimoncelli Mar 4, 2024
3920d19
Build(deps): Bump actions/cache from 4.0.0 to 4.0.1 (#2869)
dependabot[bot] Mar 4, 2024
ce12d89
deadcode: move sfplib.Lookups to parse_test.go
tlimoncelli Mar 5, 2024
51d1c57
remove unused parameters
tlimoncelli Mar 5, 2024
060e50d
CHORE: Update dependencies
tlimoncelli Mar 12, 2024
46ca50e
CHORE: Update dependencies
tlimoncelli Mar 12, 2024
2e5d01e
SECURITY: Fix protobuf security issue (#2875)
tlimoncelli Mar 18, 2024
e52ec54
Remove unused CantUseNOPURGE capability (#2877)
tlimoncelli Mar 18, 2024
4765f40
FEATURE: New capability: Can provider run concurrently (#2876)
tlimoncelli Mar 20, 2024
3a84f6c
upgrade deps (#2881)
tlimoncelli Mar 25, 2024
02b0bed
DEV: Upgrade to go 1.22.x (#2882)
tlimoncelli Mar 25, 2024
408a70e
DEV: Adopt go 1.22.1 as minimum compiler version (#2885)
tlimoncelli Mar 27, 2024
68c5e87
NEW FEATURE: Gather data for providers concurrently (#2873)
tlimoncelli Mar 27, 2024
1ae265e
Add documentation for preview/push (#2884)
tlimoncelli Mar 27, 2024
c112e91
DOCS: Commands preview/push (#2888)
cafferata Mar 28, 2024
eb19b31
GCORE: Allow PTR records (#2890)
xtexx Apr 1, 2024
a9a4725
BUG: ALIAS target not properly canonicalized (#2899)
tlimoncelli Apr 1, 2024
5e211fc
CHORE: Update deps (#2900)
tlimoncelli Apr 1, 2024
293d5cb
DOCS: Add missing docs for fmt, global flags, preview-push (#2886)
tlimoncelli Apr 2, 2024
42125b5
NEW RECORD TYPE: DNAME (#2893)
imlonghao Apr 2, 2024
68a00bb
DEV: Fix broken DNAME test (#2903)
tlimoncelli Apr 2, 2024
4f23b2a
DOCS: Warn that get-certs will be removed without notice (#2902)
tlimoncelli Apr 2, 2024
f9cff3d
TEST GCORE: add DNSSEC support (#2904)
tlimoncelli Apr 2, 2024
1d96981
NEW FEATURE: Add RFC4183 support to REV() (#2879)
tlimoncelli Apr 3, 2024
17d644c
CHORE: update deps (#2906)
tlimoncelli Apr 7, 2024
c310647
DOCS: Documentation directory structure (#2905)
cafferata Apr 9, 2024
6cbfb57
DOCS: Disabling colors via environment variable (#2907)
allixsenos Apr 10, 2024
2f9d248
Fix typo: "cooordinate" (#2910)
jauderho Apr 15, 2024
0cd3c2f
POWERDNS: Enables DHCID (#2911)
fuero Apr 17, 2024
5078927
DOCS: Simplified the provider URLs (providers) (#2914)
cafferata Apr 18, 2024
df0fa2d
POWERDNS: Change DHCID test value to valid base64 code (#2915)
fuero Apr 19, 2024
da6f621
POWERDNS: Value in test was too long (#2916)
fuero Apr 19, 2024
3f05482
NEW RECORD TYPE: DNSKEY (#2917)
xtexx Apr 22, 2024
eae9686
Build(deps): Bump actions/upload-artifact from 4.3.1 to 4.3.3 (#2920)
dependabot[bot] Apr 29, 2024
3a9b413
NEW RECORD TYPE: HTTPS & SVCB (#2919)
fritterhoff May 1, 2024
7741ef0
Enable support for SVCB/HTTPS in GCLOUD and HEDNS (#2926)
tlimoncelli May 1, 2024
bb79c70
CHORE: update deps (#2927)
tlimoncelli May 1, 2024
3fd6806
BIND: BUGFIX: SOA serial number doesn't change if SOA() used (#2908)
tlimoncelli May 2, 2024
cf4cca0
INWX: Enable support for SVCB/HTTPS (#2930)
christianbur May 3, 2024
4757a0f
DOCS: Remind devs to run go generate (#2929)
tlimoncelli May 3, 2024
1616348
NETLIFY: add support for listing all zones (#2933)
SphericalKat May 3, 2024
0b25fdb
DOCS: Add reminder to create github label after adding new provider (…
tlimoncelli May 3, 2024
a679095
DOCS: Clarify RE doc (#2934)
tlimoncelli May 7, 2024
6817e08
BUG: "ppreview --expect-no-changes" returns error for "informational"…
tlimoncelli May 7, 2024
1fa92de
CHORE: Linting and comment-fixing (#2937)
tlimoncelli May 7, 2024
39eb45b
CICD: De-conflate integration test for SVCB and HTTPS (#2938)
tlimoncelli May 7, 2024
612f16b
NS1: update ns1-go to 2.10.0 (#2941)
costasd May 8, 2024
c679623
DESEC: Enable support for SVCB/HTTPS (#2942)
Meroje May 8, 2024
27f9a5f
AKAMAIEDGEDNS: new maintainer: Chris Dornin (#2940)
svernick May 8, 2024
7bd9316
NS1: Add SVCB, HTTPS, TLSA support (#2945)
costasd May 9, 2024
a1fc1b1
BUNNY_DNS: Add support for `ALIAS` (#2946)
DamianZaremba May 9, 2024
e6885cf
CHORE: update deps (#2944)
tlimoncelli May 10, 2024
1205ef6
DOCS: Code examples with `END` constant (#2950)
cafferata May 13, 2024
e3e91cc
DOCS: [OVH] Several improvements (#2949)
cafferata May 13, 2024
9815cbb
TRANSIP: Concurrency documented (#2948)
cafferata May 13, 2024
4a36396
NS1: add support for DNAME and DHCID record types (#2951)
costasd May 13, 2024
734a55c
NS1: enable concurrency (#2952)
costasd May 13, 2024
6e4689d
CHORE: Update deps (#2953)
tlimoncelli May 13, 2024
ec241ee
BUG: ZSH Autocomplete does not work if installed as a file #2955 (#2956)
Maetveis May 14, 2024
494a3f7
AKAMAIEDGEDNS: new maintainer: Ed Lynes (#2954)
svernick May 14, 2024
c3152b4
TRANSIP: Completed/checked the missing capabilities (#2957)
cafferata May 16, 2024
c7975f9
CHORE: Upgrade AWS module (#2958)
tlimoncelli May 16, 2024
df1354b
DNSIMPLE: enable Null MX records (#2960)
philpennock May 16, 2024
4083641
DOCS: Fixed 404 URL's on GitHub page (#2969)
cafferata May 21, 2024
5e68998
DOCS: Removed the double Markdown header syntax. (#2968)
cafferata May 21, 2024
91bf56c
DOCS: [get-zones] Removed old reference to `convertzone` (#2971)
cafferata May 21, 2024
2b70f24
DOCS: [REVCOMPAT] Fixed broken URL's (#2970)
cafferata May 21, 2024
107b585
HEXONET: Adopt version 4.0.0 of the rtldev-middleware-go-sdk (#2974)
AsifNawaz-cnic May 22, 2024
f0d1319
DOCS: Several improvements and cleanups (#2972)
cafferata May 22, 2024
0a784a3
CHORE: Clean up comments in models/domain.go (#2975)
tlimoncelli May 22, 2024
b786b0e
GCLOUD: Fix missing length in make() (#2982)
tlimoncelli May 28, 2024
1f4c4c6
FEATURE: Add TTL() support to CAA_BUILDER() (#2978)
cafferata May 29, 2024
b3787ab
AXFRDDNS: Canonicalize key name as per RFC 2845 3.4.2 (#2966)
nemunaire May 29, 2024
9dcd8c7
DOCS: AUTODNSSEC_* improvements (#2984)
cafferata Jun 3, 2024
f029c9b
CHORE: update deps (#2991)
tlimoncelli Jun 4, 2024
b47ac0d
GCORE: add SVCB and HTTPS support (#2983)
xddxdd Jun 4, 2024
cffd0bb
Build(deps): Bump alpine from 3.19.1 to 3.20.0 (#2990)
dependabot[bot] Jun 4, 2024
39c08bd
DOCS: Provide domain modifiers code examples with a Top Level Functio…
cafferata Jun 5, 2024
94ce7e2
BUILD: GoReleaser v2.0.0 (#2996)
cafferata Jun 10, 2024
68b0b30
CLOUDFLAREAPI: Enable DNSKEY, HTTPS, SVCB record types (#3000)
charliez0 Jun 11, 2024
2ccef49
CLOUDFLAREAPI: disable DNSKEY until it is fixed (#3004)
tlimoncelli Jun 11, 2024
8eb3c65
FEATURE: Enable "require()" function to accept json5 files (#3003)
tlimoncelli Jun 11, 2024
2344257
Build(deps): Bump github.com/Azure/azure-sdk-for-go/sdk/azidentity fr…
dependabot[bot] Jun 11, 2024
174fd7b
PORKBUN: catch error on parsing api (#3012)
imlonghao Jun 17, 2024
d55474c
GCLOUD: Fix issue on creating/deleting/updating TXT records (#3011)
ingwarsw Jun 17, 2024
ce07c76
Add support for huaweicloud dns (#3010)
huihuimoe Jun 17, 2024
2d15884
HUAWEICLOUD: add metadata to control Intelligent Resolution (#3013)
huihuimoe Jun 18, 2024
7fd6a74
CLOUDFLAREAPI: CF_REDIRECT/CF_TEMP_REDIRECT should dtrt using Single …
tlimoncelli Jun 18, 2024
3b0e124
CHORE: update deps (#3015)
tlimoncelli Jun 18, 2024
01e0fbb
DOCS: Getting started installation options summary (#3023)
cafferata Jun 29, 2024
f83c816
DOCS: MacPorts removed (#3022)
cafferata Jun 29, 2024
d1a8420
CHORE: Update deps (#3026)
tlimoncelli Jun 29, 2024
53efc51
Build(deps): Bump github.com/softlayer/softlayer-go from 1.1.3 to 1.1…
dependabot[bot] Jul 1, 2024
277b0a0
Build(deps): Bump alpine from 3.20.0 to 3.20.1 (#3028)
dependabot[bot] Jul 1, 2024
f3acdc4
Build(deps): Bump github.com/huaweicloud/huaweicloud-sdk-go-v3 from 0…
dependabot[bot] Jul 1, 2024
2f155ce
PORKBUN: fix JSON unmarshal and add retry on rate limit (#3019)
imlonghao Jul 1, 2024
c22f20d
DESEC: Fix init (#3017)
JenswBE Jul 1, 2024
5ef1e99
CLOUDFLARE: Fix bugs with the new "single redirect" feature (#3031)
tlimoncelli Jul 2, 2024
a091da9
CLOUDFLARE: Bugfix for Redirect, correct typo in error message. (#3033)
jzhang-sre Jul 2, 2024
937c0dc
CLOUDFLARE: Fix another redirect bug (#3034)
tlimoncelli Jul 2, 2024
0883068
CLOUDFLAREAPI: Add CF_SINGLE_REDIRECT to manage "dynamic single" redi…
tlimoncelli Jul 8, 2024
ebf32bf
Build(deps): Bump actions/upload-artifact from 4.3.3 to 4.3.4 (#3037)
dependabot[bot] Jul 8, 2024
7b28609
DOCS: CLOUDFLAREAPI - CF_SINGLE_REDIRECT (#3038)
cafferata Jul 8, 2024
cff63b5
BUGFIX: Remove debug statement left in by mistake (#3041)
tlimoncelli Jul 9, 2024
571eaf0
CLOUDFLAREAPI: Bugfix: Fix misaligned CF_SINGLE_REDIRECT validation (…
tlimoncelli Jul 9, 2024
f2a709f
CLOUDFLAREAPI: Bugfix: Fix misaligned CF_SINGLE_REDIRECT validation (…
tlimoncelli Jul 9, 2024
0ed31ef
CHORE: go generate (#3043)
tlimoncelli Jul 9, 2024
95c7a70
REFACTOR: Pave args (not validate) (#3045)
tlimoncelli Jul 10, 2024
cf49ec8
DOCS: Fix markdown links in Cloudflare provider docs (#3046)
svenluijten Jul 10, 2024
8fa1a8d
BUILD: Generate OWNERS files (#2997)
cafferata Jul 10, 2024
d160b82
fmt helpers.js (#3048)
tlimoncelli Jul 10, 2024
1d348de
DOCS: Fix M365_BUILDER examples (#3009)
nikolamilekic Jul 18, 2024
0869052
CLOUDFLAREAPI: CF_SINGLE_REDIRECT improvements: fix bugs, log transla…
tlimoncelli Jul 18, 2024
e03c5cb
Gitter - Drop communication channel (#3066)
cafferata Aug 5, 2024
62112d1
update deps (#3068)
tlimoncelli Aug 5, 2024
2944ede
TESTING: Fix reversed got/want output in compareconfig_test.go (#3070)
tlimoncelli Aug 5, 2024
3102ec4
CHORE: gitignore should include *.ACTUAL (#3069)
tlimoncelli Aug 5, 2024
411a1ed
Build(deps): Bump actions/upload-artifact from 4.3.4 to 4.3.5 (#3067)
dependabot[bot] Aug 5, 2024
dedf398
Build(deps): Bump alpine from 3.20.1 to 3.20.2 (#3063)
dependabot[bot] Aug 5, 2024
69533fc
BUNNY_DNS: run goimports on convert.go (#3071)
tlimoncelli Aug 5, 2024
e86c666
PORKBUN: Remove unused function (#3072)
tlimoncelli Aug 6, 2024
24b5c4b
CICD: Removed CodeQL workflow (#3073)
cafferata Aug 6, 2024
663be6e
GANDI: Adopt new Gandi v5 auth changes (#2726)
llange Aug 9, 2024
1738c6e
NS1: update ns1-go to 2.12.0 (#3074)
costasd Aug 9, 2024
5a20c66
Build(deps): Bump actions/upload-artifact from 4.3.5 to 4.3.6 (#3077)
dependabot[bot] Aug 13, 2024
2b1aa5f
DOCS: add docs for NS1_URLFWD (#3075)
costasd Aug 13, 2024
fe7370b
CHORE: go generate (#3079)
tlimoncelli Aug 13, 2024
1a3d6a3
NS1: add warning for deprecated record (#3078)
costasd Aug 13, 2024
8899f45
CLOUDFLAREAPI: Upgrade to cloudflare-go v0.102.0 (#3081)
tlimoncelli Aug 14, 2024
e8eca6a
HUAWEICLOUD: Document DNSSEC capability and improve docs, reliability…
huihuimoe Aug 15, 2024
864d452
NEW PROVIDER: Sakura Cloud (SAKURACLOUD) (#3086)
ttkzw Aug 21, 2024
94a0cfc
New Feature: HASH() adds hashing functions to dnsconfig.js language (…
fuero Aug 21, 2024
8bb5df9
POWERDNS: Use canonical domain in calls to PowerDNS (#3080)
kytta Aug 21, 2024
0de789f
ORACLE: Abide by 429-style rate limits, fix Nameserver update bug (#3…
fabienmazieres Aug 23, 2024
a3b194f
Oracle: Use SDK v65 and default retry policy (#3094)
fabienmazieres Aug 23, 2024
3b904d2
SAKURACLOUD: Add SAKURACLOUD to automated tests (#3095)
ttkzw Aug 26, 2024
dd2030e
CHORE: update deps (#3097)
tlimoncelli Aug 26, 2024
04f34cf
PORKBUN: support URL Forward (#3064)
imlonghao Aug 26, 2024
f2be1a6
AUTODNS: Enable CanUsePTR (#3098)
christianbur Aug 28, 2024
74826d3
update deps; go generate (#3106)
tlimoncelli Sep 3, 2024
9178a83
POWERDNS: Improve preformance by using new batched add/remove functio…
Veratil Sep 8, 2024
040384f
BIND: DOCS: clarify meta config instructions (#3111)
chicks-net Sep 9, 2024
6e2cfb5
Build(deps): Bump actions/upload-artifact from 4.3.6 to 4.4.0 (#3104)
dependabot[bot] Sep 13, 2024
06ba3cc
Bugfix: Providers with batched updates might not report the correct n…
tlimoncelli Sep 16, 2024
12a72cb
DOCS: Minor clarifications on NAMESERVER() (#3113)
tlimoncelli Sep 17, 2024
269542c
RELEASE: Move some BYOS steps to be standard (#3107)
tlimoncelli Sep 17, 2024
dcba570
CLOUDNS: implement AutoDNSSEC (#747) (#3114)
hmoffatt Sep 18, 2024
b22078e
DEV: Update dependabot.yml (#3115)
tlimoncelli Sep 18, 2024
3553459
Build(deps): Bump alpine from 3.20.2 to 3.20.3 (#3116)
dependabot[bot] Sep 23, 2024
2a424f5
DOCS: Update Cloudflare permission to "Single Redirect" (#3122)
kevinji Sep 23, 2024
c1abd5d
CLOUDNS: don't print full URL on error (#3124) (#3126)
hmoffatt Sep 24, 2024
62da39c
CHORE: update deps (#3128)
tlimoncelli Sep 24, 2024
f18ef35
CICD: GoReleaser snapshot property deprecation (#3131)
cafferata Sep 26, 2024
0f08087
FEATURE: parallel preview/push is now default (#3132)
tlimoncelli Sep 26, 2024
d6d50fc
LOC: fix float altitude value ingestion, gate size and precision valu…
systemcrash Sep 27, 2024
aca618a
CHORE: update deps (#3141)
tlimoncelli Oct 4, 2024
c6e956a
Revert "FEATURE: parallel preview/push is now default (#3132)" (#3144)
tlimoncelli Oct 4, 2024
d7f4d0e
CLOUDNS: add support for LOC records (#3127)
hmoffatt Oct 5, 2024
bf2b6cb
Build(deps): Bump actions/cache from 4.0.1 to 4.1.0 (#3147)
dependabot[bot] Oct 7, 2024
94e6b48
Build(deps): Bump actions/upload-artifact from 4.4.0 to 4.4.1 (#3146)
dependabot[bot] Oct 7, 2024
ee610bf
Build(deps): Bump github.com/huaweicloud/huaweicloud-sdk-go-v3 from 0…
dependabot[bot] Oct 9, 2024
bbc6892
FEATURE: enable --report for preview (not just push) (#3149)
tlimoncelli Oct 10, 2024
795dbea
ORACLE: fix nameserver trailing dot error (#3151)
kallsyms Oct 10, 2024
b29c65a
Build(deps): Bump github.com/oracle/oci-go-sdk/v65 from 65.75.1 to 65…
dependabot[bot] Oct 10, 2024
864325e
PORKBUN: Update porkbun API endpoint per documentation / email (#3153)
plttn Oct 12, 2024
967b37d
Build(deps): Bump actions/cache from 4.1.0 to 4.1.1 (#3157)
dependabot[bot] Oct 15, 2024
db91c71
Build(deps): Bump actions/upload-artifact from 4.4.1 to 4.4.3 (#3156)
dependabot[bot] Oct 15, 2024
57f15c1
PORKBUN: fix staticcheck warnings (#3159)
imlonghao Oct 15, 2024
16a99a1
CHORE: Add deprecation messages to preview/push/ppreview/ppush comman…
tlimoncelli Oct 16, 2024
2bb0d87
CHORE: Update deps (#3160)
tlimoncelli Oct 16, 2024
ee65e46
NS1: Ignore RRSets of type REDIRECT (#3167)
kabenin Oct 23, 2024
635eb31
M365_BUILDER: Support second level domains, fix domainGUID Generation…
CJFelto Oct 23, 2024
1edde62
Clean-up records after TestDualProviders (#3171)
fabienmazieres Oct 28, 2024
e0ef3cb
GET-CERTS: Bump github.com/go-acme/lego to v4 to resolve security is…
jauderho Oct 28, 2024
16fa123
Build(deps): Bump actions/cache from 4.1.1 to 4.1.2 (#3175)
dependabot[bot] Oct 28, 2024
be25228
GCORE: Add support for GeoDNS/Failover (#3161)
xddxdd Oct 29, 2024
5fbbad1
ORACLE: BUGFIX: Support accounts with > 50 zones (#3179)
fabienmazieres Oct 29, 2024
a6fe3fc
ORACLE: Do not warn about TTL for sub domain NS records (#3178)
fabienmazieres Oct 29, 2024
4190659
ORACLE: Handle the API's inconsistent NS "trailing dot" issue (#3170)
fabienmazieres Oct 29, 2024
2abbab0
CHORE: go generate (#3182)
tlimoncelli Oct 30, 2024
1872b12
NEW FEATURE: IMPORT_TRANSFORM_STRIP (#3181)
tlimoncelli Oct 31, 2024
a0f7123
CHORE: Update deps and fmt (#3184)
tlimoncelli Nov 1, 2024
f14de79
Build(deps): Bump github.com/softlayer/softlayer-go from 1.1.5 to 1.1…
dependabot[bot] Nov 1, 2024
74582e1
BUG: IMPORT_TRANSFORM_STRIP not stripping CNAME targets (#3189)
tlimoncelli Nov 1, 2024
1fde133
Build(deps): Bump github.com/huaweicloud/huaweicloud-sdk-go-v3 from 0…
dependabot[bot] Nov 4, 2024
583cba3
IMPORT_TRANSFORM_SUFFIX: Fix for CNAMEs (#3192)
tlimoncelli Nov 4, 2024
8a6912b
Build(deps): Bump github.com/oracle/oci-go-sdk/v65 from 65.75.2 to 65…
dependabot[bot] Nov 5, 2024
de0f346
NS1: Remove tests for NS1_URLFWD (#3195)
tlimoncelli Nov 7, 2024
df8f8a6
feat(import_transform): skip records with import_transform_skip set (…
tlimoncelli Nov 7, 2024
5c68ccb
CHORE: update deps (#3197)
tlimoncelli Nov 7, 2024
5d8e711
PORKBUN: support CAA (#3200)
imlonghao Nov 12, 2024
52c9bad
GANDI: Enable cmode concurrent (#3201)
tlimoncelli Nov 12, 2024
87fcb27
NAMECHEAP: Enable cmode concurrent (#3202)
tlimoncelli Nov 19, 2024
2eeeb76
DIGITALOCEAN: Enable cmode concurrent (#3207)
willpower232 Nov 19, 2024
cc0058b
Build(deps): Bump alpine from `beefdbd` to `1e42bbe` (#3208)
dependabot[bot] Nov 19, 2024
bbaf083
update deps (#3214)
tlimoncelli Nov 19, 2024
d29c1cf
NETLIFY: Enable cmode concurrent (#3205)
willpower232 Nov 20, 2024
be48b6e
Build(deps): Bump github.com/oracle/oci-go-sdk/v65 from 65.78.0 to 65…
dependabot[bot] Nov 25, 2024
b2ee265
NEW PROVIDER: CentralNic Reseller (CNR) - formerly RRPProxy (#3203)
AsifNawaz-cnic Dec 6, 2024
9bb9f16
BUG: Errors while listing zones do not propagate through the system (…
hmoffatt Dec 6, 2024
006a434
CNR: Disable pager101 integration test (#3226)
tlimoncelli Dec 9, 2024
52f6242
CHORE: Update deps (#3230)
tlimoncelli Dec 9, 2024
9357743
CHORE: Remediate staticcheck warnings (#3231)
tlimoncelli Dec 9, 2024
25652e0
Build(deps): Bump actions/cache from 4.1.2 to 4.2.0 (#3229)
dependabot[bot] Dec 9, 2024
e774e2d
Add notifications with Shoutrr (#3215)
hmoffatt Dec 9, 2024
de6afe2
PORKBUN: increase req interval and retry on 503 (#3228)
imlonghao Dec 10, 2024
a6308ed
DOCS: Add instructions for increasing the timeout on integration test…
hmoffatt Dec 12, 2024
5d625e8
HETZNER: enable concurrency capability (#3234)
das7pad Dec 12, 2024
9d42930
CLOUDNS: enable concurrent access (#3232)
hmoffatt Dec 12, 2024
9588a91
CHORE: Update deps (#3237)
tlimoncelli Dec 12, 2024
9df5a25
CHORE: Linting corrections (#3236)
tlimoncelli Dec 12, 2024
701cc69
Build(deps): Bump golang.org/x/crypto from 0.30.0 to 0.31.0 (#3240)
dependabot[bot] Dec 12, 2024
e2cf886
DEFAULT CHANGE: --cmode now defaults to concurrent (#3238)
tlimoncelli Dec 12, 2024
0b85cf2
CNR Provider: Review CI / Docs / Capabilities (add NAPTR, SSHFP) (#3241)
tlimoncelli Dec 13, 2024
29283f7
DOCS: Update Mattermost docs link (#3247)
willpower232 Dec 13, 2024
4357950
BUGFIX: push not running concurrently (#3249)
tlimoncelli Dec 13, 2024
c1206a8
ENHANCEMENT: get-zones: No longer generate END tokens (#3253)
tlimoncelli Dec 16, 2024
a7e83de
BIND: Allow use in cmode=concurrent (#3254)
tlimoncelli Dec 17, 2024
3d25d3e
TEST: Improve IGNORE() integration tests (#3255)
tlimoncelli Dec 17, 2024
ee49704
DOCS: Trailing commas are no longer an issue (#3248)
cafferata Dec 17, 2024
c74fbd5
CHORE: update deps (#3256)
tlimoncelli Dec 17, 2024
7f477d8
CI/CD: Run integration tests and GoReleaser concurrently (#3258)
tlimoncelli Dec 17, 2024
a341022
BUGFIX: IGNORE() deletes ignored records on ByZone() platforms (#3263)
tlimoncelli Dec 19, 2024
35ac9a9
DOCS: Add dep updates steps to rel-eng (#3265)
tlimoncelli Dec 19, 2024
1ffd38f
CHORE: Update dependencies (#3266)
tlimoncelli Dec 19, 2024
71539d4
DOCS: Shoutrrr added list of notification services (#3242)
cafferata Dec 19, 2024
876451b
empty
tlimoncelli Dec 18, 2024
76bbdc1
GANDI_V5: Increase error verbosity (#3267)
tlimoncelli Dec 19, 2024
1a1e592
DOC: NEW: How to test a branch (#3264)
tlimoncelli Dec 19, 2024
2f55b6c
DOCS: How to test a branch (feedback) (#3268)
cafferata Dec 19, 2024
a8990ae
NAMEDOTCOM: BUGFIX: TXT records add unneeded quotes (#3260)
tlimoncelli Dec 27, 2024
d0d9926
AXFRDDNS: Add support for LOC records (#3269)
gucci-on-fleek Dec 27, 2024
6d5bfe9
Build(deps): Bump actions/upload-artifact from 4.4.3 to 4.5.0 (#3270)
dependabot[bot] Dec 27, 2024
af9e214
CI/CD: Make titles easier to read (#3274)
tlimoncelli Dec 29, 2024
fb3adf9
MYTHICBEASTS: Add MYTHICBEASTS to automated tests (#3277)
tomfitzhenry Dec 31, 2024
ea5e571
CICD: Update docs/comments after file renames (#3278)
tomfitzhenry Jan 1, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
4 changes: 2 additions & 2 deletions .editorconfig
Original file line number Diff line number Diff line change
Expand Up @@ -109,12 +109,12 @@ indent_style = space

# Shell
# https://google.github.io/styleguide/shell.xml#Indentation
[*.{bash,sh,zsh}]
[*.{bash,sh,zsh,*sh.gotmpl}]
indent_size = 2
indent_style = space

# Svelte
# https://github.com/sveltejs/svelte/blob/master/.editorconfig
# https://github.com/sveltejs/svelte/blob/main/.editorconfig
[*.svelte]
indent_size = 2
indent_style = tab
Expand Down
2 changes: 2 additions & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
Expand Up @@ -29,3 +29,5 @@ go.sum text eol=lf
*.jpg binary
*.png
*.svg

pkg/cloudflare-go/.changelog text eol=crlf
1 change: 0 additions & 1 deletion .gitbook.yaml

This file was deleted.

2 changes: 1 addition & 1 deletion .github/ISSUE_TEMPLATE/bug_report.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
name: Bug report
about: Create a report to help us improve
about: Create a report to help us improve.
title: ''
labels: ''
assignees: ''
Expand Down
8 changes: 8 additions & 0 deletions .github/ISSUE_TEMPLATE/config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
blank_issues_enabled: false
contact_links:
- name: I have a question or need support
url: https://docs.dnscontrol.org/
about: We use GitHub for tracking bugs, check our website for resources on getting help.
- name: I'm unsure where to go
url: https://groups.google.com/g/dnscontrol-discuss
about: If you are unsure where to go, then joining our mailing list is recommended; Just ask!
2 changes: 1 addition & 1 deletion .github/ISSUE_TEMPLATE/feature_request.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
name: Feature request
about: Suggest an idea for this project
about: Suggest an idea for this project.
title: ''
labels: ''
assignees: ''
Expand Down
1 change: 0 additions & 1 deletion .github/dependabot.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,6 @@ updates:
- dependency-name: "github.com/exoscale/egoscale"
- dependency-name: "github.com/ovh/go-ovh"
- dependency-name: "github.com/vultr/govultr"
- dependency-name: "gopkg.in/ns1/ns1-go.v2"

# Maintain dependencies for Docker
- package-ecosystem: "docker"
Expand Down
16 changes: 14 additions & 2 deletions .github/pull_request_template.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,21 @@
<!--
Before you submit a pull request, please make sure you've run the following commands from the root directory.
## Before submiting a pull request

Please make sure you've run the following commands from the root directory.

go vet ./...
go fmt ./...
go generate ./...
go mod tidy
!-->

## Release changelog section

Help keep the release changelog clear by pre-naming the proper section in the GitHub pull request title.

Some examples:
* CICD: Add required GHA permissions for goreleaser
* DOCS: Fixed providers with "contributor support" table
* ROUTE53: Allow R53_ALIAS records to enable target health evaluation

More examples/context can be found in the file .goreleaser.yml under the 'build' > 'changelog' key.
!-->
76 changes: 0 additions & 76 deletions .github/workflows/codeql.yml

This file was deleted.

83 changes: 83 additions & 0 deletions .github/workflows/pr_build.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,83 @@
name: "PR: Run UNIT tests and Build artifacts for all platforms"

# When will this pipeline be activated?
# 1. On any pull-request, or if someone pushes to a branch called
# "tlim_testpr".
on:
pull_request:
workflow_dispatch:
# Want to trigger all the tests without making a PR?
# Run: git push origin main:tlim_testpr --force
# This will trigger a full PR test on the main branch.
# See https://github.com/StackExchange/dnscontrol/actions/workflows/pr_build.yml?query=branch%3Atlim_testpr
push:
branches:
- 'tlim_testpr'

# Environment Variables
env:
# cache-key: Change to force cache reset `pwsh > Get-Date -UFormat %s`
cache-key: 1639697695
# go-mod-path: Where go-mod writes temp files
go-mod-path: /go/pkg/mod
# BIND_DOMAIN: BIND is the one providers that we always test. By
# defining this here, we know it will always be set.
BIND_DOMAIN: example.com

jobs:

# Run unit tests:

build:
runs-on: ubuntu-latest
env:
TEST_RESULTS: "/tmp/test-results"
steps:
- uses: actions/checkout@v4
with:
fetch-depth: 0
- name: Set up Go
uses: actions/setup-go@v5
with:
go-version: stable
- name: restore_cache
uses: actions/[email protected]
with:
key: linux-go-${{ hashFiles('go.sum') }}-${{ env.cache-key }}
restore-keys: linux-go-${{ hashFiles('go.sum') }}-${{ env.cache-key }}
path: ${{ env.go-mod-path }}
- run: mkdir -p "$TEST_RESULTS"
- name: Run unit tests
run: |
go install gotest.tools/gotestsum@latest
gotestsum --junitfile ${TEST_RESULTS}/gotestsum-report.xml -- $PACKAGE_NAMES
# - name: Enforce Go Formatted Code
# run: "[ `go fmt ./... | wc -l` -eq 0 ]"
- uses: actions/[email protected]
with:
name: unit-tests
path: ${{ env.TEST_RESULTS }}

# build: Use GoReleaser to build binaries for all platforms.

# Stringer is needed because .goreleaser includes "go generate ./..."
- name: Install stringer
run: |
go install golang.org/x/tools/cmd/stringer@latest

-
id: build_binaries_tagged
name: Build binaries (if tagged)
if: github.ref_type == 'tag'
uses: goreleaser/goreleaser-action@v6
with:
distribution: goreleaser
version: latest
args: build
-
id: build_binaries_not_tagged
name: Build binaries (not tagged)
if: github.ref_type != 'tag'
uses: goreleaser/goreleaser-action@v6
with:
args: build --snapshot
26 changes: 26 additions & 0 deletions .github/workflows/pr_check_git_status.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
name: "PR: Check git status"
on:
push:
branches:
- 'tlim_testpr'
pull_request:
workflow_dispatch:

jobs:
check-git-status:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
with:
repository: ${{ github.event.pull_request.head.repo.full_name }}
ref: ${{ github.event.pull_request.head.ref }}
- uses: actions/setup-go@v5
with:
go-version: stable
- run: go install golang.org/x/tools/cmd/stringer@latest
- run: go fmt ./...
- run: go mod tidy
- run: go generate ./...
- uses: CatChen/check-git-status-action@v1
with:
fail-if-not-clean: true
Loading
Loading