Releases: criteo/data-aggregation-api
Releases · criteo/data-aggregation-api
v0.0.1-alpha.7
Changelog
Fixes
- fix: afk_enabled tag instead of salt_enabled (@kpetremann)
Internal
- Merge pull request #23 from kpetremann/fix_afk_enabled_tag (@kpetremann)
v0.0.1-alpha.6
Changelog
Enhancements
- feat(netbox): limit per page configurable (@kpetremann)
- feat(netbox): move from offset to cursor pagination (@kpetremann)
Internal
- Merge pull request #22 from kpetremann/cursor_pagination (@kpetremann)
v0.0.1-alpha.5
Changelog
Breaking changes
- feat(ingestor)!: filter assets per site (@kpetremann)
Enhancements
- feat(api): expose app version (@kpetremann)
- feat(ldap): configurable max connection lifetime (@kpetremann)
- feat(metrics): add build duration metrics (@kpetremann)
- feat(metrics): expose app version (@kpetremann)
- feat(metrics): number of successfully built devices (@kpetremann)
- feat(report): number of successfully built devices (@kpetremann)
- feat: number of LDAP worker configurable (@kpetremann)
Fixes
- fix: build variable not matching goreleaser ldflags (@kpetremann)
- fix: concurrent calls not authorized and LDAP timeout (@kpetremann)
- fix: handle timeout for LDAP requests (@kpetremann)
- fix: prevent http shutdown to be blocked (@kpetremann)
Internal
- Merge branch 'main' into build_metrics (@kpetremann)
- Merge branch 'main' into number_devices (@kpetremann)
- Merge branch 'main' into version_info (@kpetremann)
- Merge branch 'main' into version_info (@kpetremann)
- Merge pull request #15 from kpetremann/datacenter_filter (@kpetremann)
- Merge pull request #16 from kpetremann/go_1.21 (@kpetremann)
- Merge pull request #17 from kpetremann/number_devices (@kpetremann)
- Merge pull request #18 from kpetremann/version_info (@kpetremann)
- Merge pull request #20 from kpetremann/ldap_fix (@kpetremann)
- Merge pull request #21 from kpetremann/build_metrics (@kpetremann)
- chore: bump dependencies (@kpetremann)
- chore: bump to go 1.21 (@kpetremann)
- refactor(ldap): some improvements (@kpetremann)
- refactor(ldap): timeout via context (@kpetremann)
- refactor(metrics): registry.appInfo is now private (@kpetremann)
- refactor(metrics): simple gauge when no labels (@kpetremann)
- refactor: rework ldap implementation (@kpetremann)
v0.0.1-alpha.4
Changelog
Fixes
- fix(bgp): peers could not be shutdown (@kpetremann)
- refactor(rp): remove community-list sequence (@kpetremann)
- refactor(rp): remove prefix-list sequence (@kpetremann)
Internal
- Merge pull request #13 from kpetremann/fix_impossible_bgp_shutdown (@kpetremann)
- Merge pull request #14 from kpetremann/remove_useless_sequences (@kpetremann)
v0.0.1-alpha.3
Changelog
Breaking changes
- refactor!: enabled field is now used to shut or no shut the session (@kpetremann)
Enhancements
- feat: add prometheus build metrics (@kpetremann)
- feat: pretty logs managed in the configuration (@kpetremann)
Fixes
- fix: ldap authentication defaults path (@kpetremann)
Internal
- Merge pull request #11 from kpetremann/bgp_enabled (@kpetremann)
- Merge pull request #12 from kpetremann/fix_ldap_default_config (@kpetremann)
- Merge pull request #5 from kpetremann/contribution_guide (@kpetremann)
- Merge pull request #6 from kpetremann/pretty_log_settings (@kpetremann)
- Merge pull request #7 from kpetremann/prometheus (@kpetremann)
- Merge pull request #9 from kpetremann/fix_unused_params (@kpetremann)
- ci: add unused parameters detection (@kpetremann)
- refactor(api): handle unused params (@kpetremann)
- refactor(convertor): remove unused hostname parameters (@kpetremann)
v0.0.1-alpha.2
Changelog
Breaking changes
- refactor(auth)!: simplify ldap init (@kpetremann)
- refactor(config)!: hierarchical parameters (@kpetremann)
Enhancements
- feat(auth): make LDAP optional (@kpetremann)
Fixes
- fix(config): remove unused parameters (@kpetremann)
- fix(rp): failure when next-hop is nil (@kpetremann)
- fix: LdapInsecureSkipVerify not registered in viper (@kpetremann)
- fix: bad path in update_openconfig script (@kpetremann)
- fix: crash due to not initialized mutex (@kpetremann)
- fix: return an error if config file is invalid (@kpetremann)
Internal
- Merge pull request #1 from kpetremann/config_rework (@kpetremann)
- Merge pull request #2 from kpetremann/optional_ldap (@kpetremann)
- Merge pull request #3 from kpetremann/openconfig_2_3_0 (@kpetremann)
- Merge pull request #4 from kpetremann/main (@kpetremann)
- build: only amd64 (@kpetremann)
- chore(auth): add auth-method in log failure (@kpetremann)
- chore(auth): do not export configureLDAP method (@kpetremann)
- chore: bump dependencies (@kpetremann)
- chore: fix settings struct alignment (@kpetremann)
- chore: improve failure authentication log (@kpetremann)
- chore: log 500 authentication issue (@kpetremann)
- chore: migrate to OpenConfig 2.3.0 (@kpetremann)
- chore: remove unuser IPAM module (@kpetremann)
- chore: return the error to main when webserver error occurs (@kpetremann)
- ci: dependabot compliant with conventional commit (@kpetremann)
- ci: fix issues reported by golangci (@kpetremann)
- refactor(auth): set mode at BasicAuth instantiation (@kpetremann)
v0.0.1-alpha.1
Changelog
Enhancements
- feat: first open-source release (@kpetremann)
Internal
- ci: fix token (@kpetremann)