Basil Pozdeev
e3d8983ed4
feat(azure): dns metadata (tags) support ( #5984 )
...
* feat: Add Azure DNS metadata (tags) support
* fix: address PR review comments for Azure metadata support
* test: add Azure metadata annotation test cases and fix prefix initialization
* Replace azure-metadata-* annotations with azure-tags
* refactor: move Azure tags parsing to provider package
Move provider-specific Azure tags annotation parsing from
source/annotations to provider/azure, following the same
pattern as Cloudflare tags handling.
* fix: use GetProviderSpecificProperty and handle duplicate tags
* fix: align with upstream Go 1.26 migration and short-form property names
2026-04-02 13:11:04 +05:30
Seena Fallah
1d0b3eaa91
feat: introduce record-type annotation and endpoint helpers ( #6282 )
...
Signed-off-by: Seena Fallah <seenafallah@gmail.com>
2026-03-17 19:19:48 +05:30
Ivan Ka
45b4aa2d83
fix(source): filter provider-specific properties to configured provider ( #6220 )
...
* fix(source): filter provider-specific properties to configured provider
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* fix(source): filter provider-specific properties to configured provider
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* fix(source): filter provider-specific properties to configured provider
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* fix(source): filter provider-specific properties to configured provider
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* fix(source): filter provider-specific properties to configured provider
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* fix(source): filter provider-specific properties to configured provider
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* fix(source): filter provider-specific properties to configured provider
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* fix(source): filter provider-specific properties to configured provider
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* fix(source): filter provider-specific properties to configured provider
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* Apply suggestions from code review
Co-authored-by: vflaux <38909103+vflaux@users.noreply.github.com>
* fix(source): filter provider-specific properties to configured provider
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
---------
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
Co-authored-by: vflaux <38909103+vflaux@users.noreply.github.com>
2026-03-16 00:01:36 +05:30
Pascal Bourdier
699e994a9c
ci(linter): add go-critic ( #5875 )
...
* ci: add go-critic linter
follow go-critic advices when possible
* docs: add a short description about go-critic
2025-10-01 09:06:19 -07:00
Nikhil
92cf223b69
feat(provider/cloudflare): add support for tags ( #5862 )
...
* feat(provider/cloudflare): Add support for Cloudflare Tags
Signed-off-by: nikhil-m_neteinc <nikhil.m@netenrich.com>
* fix/reconcile the tags
* fix/reconcile the tags
* fix(lint): Address code formatting issues
Signed-off-by: nkhl99 <nkhlkumar01@gmail.com>
* test(provider/cloudflare): Add unit tests for tags feature
Signed-off-by: nkhl99 <nkhlkumar01@gmail.com>
* test(provider/cloudflare): Edited the unit cases
Signed-off-by: nkhl99 <nkhlkumar01@gmail.com>
* test(provider/cloudflare): Added the unit cases and created function for cloudflareTag
Signed-off-by: nkhl99 <nkhlkumar01@gmail.com>
* update(provider/cloudflare): Updated the cloudflare tutorial document with cloudflare-tags
Signed-off-by: nkhl99 <nkhlkumar01@gmail.com>
* update(provider/cloudflare): Updated the cloudflare tutorial document with cloudflare-tags
Signed-off-by: nkhl99 <nkhlkumar01@gmail.com>
* ci: Trigger CI checks
* update(provider/cloudflare): Updated the cloudflare tutorial document
Signed-off-by: nkhl99 <nkhlkumar01@gmail.com>
---------
Signed-off-by: nikhil-m_neteinc <nikhil.m@netenrich.com>
Signed-off-by: nkhl99 <nkhlkumar01@gmail.com>
2025-09-29 06:24:23 -07:00
Jan Jansen
8851544c1c
feat(coredns): add annotations for coredns groups ( #5842 )
...
Signed-off-by: Jan Jansen <jan.jansen@gdata.de>
2025-09-18 23:22:12 -07:00
Ivan Ka
89191f1b68
refactor(annotations): simplify nesting for ProviderSpecificAnnotations method ( #5813 )
...
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
2025-09-07 10:09:26 -07:00
Michel Loiseleur
756a7288da
chore!: remove unmaintained providers
2025-05-25 09:43:01 +02:00
tom
14ea50300e
feat(cloudflare): Suppport DNS record comments ( #5411 )
...
* feat(cloudflare): Suppport DNS record comments
* Provide comment flag example
2025-05-19 00:43:15 -07:00
ivan katliarchuk
fe83c0d2d0
chore(source): code cleanup
2025-05-12 14:21:28 +01:00
ivan katliarchuk
9f427e5622
chore(source): code cleanup
2025-04-16 13:50:04 +01:00