0.3.9
Features
-
Added LDAP authentication support: RepoFlow now supports authentication via LDAP, allowing integration with enterprise directory services for user authentication.
-
New health check routes:
/health
→ Returns a basic200 OK
if the service is running./health/hasura
→ Checks if the Hasura GraphQL connection is active./health/object-storage
→ Checks if the object storage (S3 or compatible) is accessible./health/full
→ Runs a complete health check, verifying all services.
-
The
logsPvc
configuration invalues.yaml
has been updated for Helm deployments.
Important: To avoid deployment failures, make sure to update your configuration:
logsPvc:
logsVolumeSize: "100Mi"
storageClassName: "" # Default empty, so it won't set a storage class unless specified
accessModes: [] # Default empty, so it will use "ReadWriteOnce" unless specified
- Added a new environment variable to configure the S3 checksum algorithm. Read more here.
Bug fixes
- Now, with the
DOCKER_AUTH_USE_REQUEST_HOST
environment variable, you can set authentication to use the request's host and protocol, making it behave like a relative URL. We attempted to support fully relative URLs, but not all Docker clients accept them. - Fixed a bug in RPM where, in some cases,
primary.xml.gz
did not specify conflict dependencies. - Fixed an issue where file-based requirements that were also provided by the same package were not filtered out.