Ivan Ka
eb40149b99
test: improve code coverage ( #6321 )
...
* test: improve code coverage
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* test: improve code coverage
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
---------
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
2026-03-29 23:46:12 +05:30
vflaux
c745bb044a
chore(go): upgrade to go1.26 ( #6314 )
...
* chore(go): upgrade to go1.26
* chore: use the new new() capability
* chore(lint): update golanci-lint
* chore(endpoint): add EndpointKey.String() test
2026-03-29 23:12:12 +05:30
Ivan Ka
d217706973
refactor(fqdn): encapsulate FQDN template logic into TemplateEngine ( #6292 )
...
* refactor(source): extract FQDN template logic into fqdn.TemplateEngine
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* refactor(source): extract FQDN template logic into fqdn.TemplateEngine
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* refactor(source): extract FQDN template logic into fqdn.TemplateEngine
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* refactor(source): extract FQDN template logic into fqdn.TemplateEngine
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* refactor(source): extract FQDN template logic into fqdn.TemplateEngine
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* refactor(source): extract FQDN template logic into fqdn.TemplateEngine
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* refactor(source): extract FQDN template logic into fqdn.TemplateEngine
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* refactor(source): extract FQDN template logic into fqdn.TemplateEngine
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* refactor(source): extract FQDN template logic into fqdn.TemplateEngine
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* refactor(source): extract FQDN template logic into fqdn.TemplateEngine
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* refactor(source): extract FQDN template logic into fqdn.TemplateEngine
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* refactor(source): extract FQDN template logic into fqdn.TemplateEngine
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* refactor(fqdn): encapsulate FQDN template logic into TemplateEngine
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* refactor(fqdn): encapsulate FQDN template logic into TemplateEngine
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* efactor(fqdn): encapsulate FQDN template logic into TemplateEngine
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* refactor(fqdn): encapsulate FQDN template logic into TemplateEngine
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* refactor(fqdn): encapsulate FQDN template logic into TemplateEngine
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* refactor(fqdn): encapsulate FQDN template logic into TemplateEngine
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* refactor(fqdn): encapsulate FQDN template logic into TemplateEngine
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* refactor(fqdn): encapsulate FQDN template logic into TemplateEngine
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* refactor(fqdn): encapsulate FQDN template logic into TemplateEngine
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* refactor(fqdn): encapsulate FQDN template logic into TemplateEngine
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
---------
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
2026-03-23 19:40:19 +05:30
Ivan Ka
e1aee5dc00
refactor(wrappers): introduce wrapper.Build as single entry point for source pipeline ( #6300 )
...
* refactor(wrappers): introduce BuildWrappedSource as single entry point for source pipeline
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* refactor(wrappers): introduce BuildWrappedSource as single entry point for source pipeline
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* refactor(wrappers): introduce BuildWrappedSource as single entry point for source pipeline
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* refactor(wrappers): introduce wrapper.Build as single entry point for source pipeline
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
---------
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
2026-03-22 15:58:13 +05:30
Ivan Ka
2c8b57eea4
refactor(test): deduplicate endpoint assertion helpers across source ( #6299 )
...
* refactor(test): deduplicate endpoint assertion helpers across source and integration tests
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* refactor(test): deduplicate endpoint assertion helpers across source
Co-authored-by: Michel Loiseleur <97035654+mloiseleur@users.noreply.github.com>
---------
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
Co-authored-by: Michel Loiseleur <97035654+mloiseleur@users.noreply.github.com>
2026-03-22 00:56:13 +05:30
Ivan Ka
3f42ce9716
chore(tests): Add YAML-driven integration test framework for sources ( #6158 )
...
* chore(tests): added cross source tests
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* chore(tests): added cross source tests
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* chore(tests): added cross source tests
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* chore(tests): added cross source tests
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* chore(tests): Add YAML-driven integration test framework for sources
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* chore(tests): Add YAML-driven integration test framework for sources
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* chore(tests): Add YAML-driven integration test framework for sources
Co-authored-by: vflaux <38909103+vflaux@users.noreply.github.com>
* chore(tests): Add YAML-driven integration test framework for sources
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* chore(tests): Add YAML-driven integration test framework for sources
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 15:19:38 +05:30