Releases: ARGOeu/argo-api-authn
Releases · ARGOeu/argo-api-authn
Version 1.4.0
New features/Enchantments
- AM-356 Authn Compatibility with mongo 6
- AM-354 authn: Upgrade to Golang version 1.21.6
Fixes
- AM-354 FetchCrl should still use deprecated standard
Version 1.3.0
Fixes
- AM-349 authn: Avoid using x509 v2 CRL parsing
Version 1.2.0
- AM-330 authn: Integration tests for mongo 5.0 and mgo driver
- AM-39 Enable again health check & version api calls
- Update authn_ci-cd_tests.postman_collection.json
- AM-343 Improper handling of errors during Fetch CRL functionality
- AM-41 Authn upgrade to go 1.19
Version 1.0.0
New features/Enchantments
- AM-232 authn: update user creation scripts to use ams-library 0.5.9
- AM-231 Authn transition to usage of headers auth method for ams
- Allow // in literal string when escaping commas
- Update gocdb scripts to escape commas inside RDNs
- AM-103: Upgrade TLS version
- AM-77: authn scripts: service endpoint should be in production as well
- AM-9: authn: All resources should include an updated_on field
- Update python-ldap version to 3.4.0
Version 0.1.8
Fixes
- AM-139 Adapt Authn Logs to follow the common format of our services
- General escape of slash characters that might be present in any rdn values
- ARGO-3117 authn scripts: Newly created users do not have project role
Version 0.1.7
New features/Enchantments
- ARGO-3102 authn: Update scripts to handle same DN under multiple endpoints
Fixes
- ARGO-3108 authn: Fix problematic use case regarding the list of auth methods
Version 0.1.6
New features / Enchantments
- ARGO-2909 Add support for emailAddress, postalCode and street RDNS
- ARGO-3060 Update authn scripts to handle CN with {service}/{fqdn} pattern
Fixes
- ARGO-2956 AuthN service file: remove mongo dependency
- ARGO-2922 AuthMethodsFindAll unstable test case fix
- ARGO-2910 authn: gocdb user script should only modify acls with unique users
- Remove swagger downstream job trigger
Version 0.1.5
Features
- Make syslog configurable
Fixes
- Fix a nil pointer bug while fetching cert's CRL
Version 0.1.4
New features/Enchantments
- DEVOPS-210 Add trigger of argodoc
- ARGO-2502 argo-api-authn: Modify the BindingDelete API route to include name in the path
- ARGO-2466 Update authn scripts to handle DN changes
- ARGO-2501 Modify the BindingUpdate API route to include name in the path
- ARGO-2495 Bindings:ListOne API Call should accept name url path parameter
- ARGO-2494 Modify the BindingCreate API route to include name in the path
- ARGO-2493 Binding name should be unique
- ARGO-2491 AuthN Tests for its automatic deployment
- ARGO-2391 Migrate argo-authn to use go modules
- ARGO-2331 Authn user creation scripts should use project admin tokens
- ARGO-2387 Migrate argo-authn to golang 1.14
- DEVOPS-91 Add jenkinsfile
- ARGO-1914 Adapt ams-create-users-cloud-info.py to also create subscription for each topic it creates
- ARGO-1876 Update authn scripts to be python3 compatible
Version: 0.1.3
- ARGO-1773 Update authn scripts to filter service endpoints before creating the respective user
- ARGO-1615 update authn scripts to get site-mail from gocdb
- ARGO-1738 Add support for interacting with the argo-web-api
- ARGO-1737 Add support for headers auth method
- ARGO-1740 Change binding structure to be more generic