nedvedba

Results 19 issues of nedvedba

# Description The purpose of this PR was to place a reverse proxy (NGINX) infront of DataFed this provides us with the ability to easily switch between containers in preparation...

This pull request serves to integrate the changes that add bash scripts that will generate the necessary scripts for running DataFed in production using individual scripts for starting, stopping, and...

Priority: High
Component: Scripts

## Summary by Sourcery Add a back-off strategy for database connection retries in the TaskWorker to improve resilience against connection failures. New Features: - Introduce a back-off mechanism for database...

Component: Core
Type: Refactor

## Summary by Sourcery Refactor CI configuration to utilize new script-based Docker container management, enhancing maintainability and reducing inline script complexity. CI: - Refactor CI scripts to use new container...

# PR Description This PR serves to introduce two scripts that will create the individual container scripts needed to run the application in production. # Tasks * [ ] -...

Component: Scripts

# PR Description This PR serves to reduce image sizes and drastically reduce CVEs in built images, along with fixing a deprecation warning to the python API. ## BEFORE |...

Type: New Feature
Component: Web API
Component: Core
Component: Repository
Component: GridFTP Auth Module
Component: Python API
Component: Build
Component: Scripts
Component: CI
Type: Update

In the fixes to the CI for updating to Ubuntu 24.04 we have multiple places where we are installing Python that should be consolidated.

# Description Currently the CI job is failing that is responsible for provisioning the DataFed Python Client VM. The issue with the CI is that the protobuf build does not...

Priority: High
Component: CI

This issue serves as the master issue for splitting out all of the other dependencies not specified in #1379, #1380, #1381, #1382. These libraries have been grouped together because they...

Component: Build

This issue will serve as the master issue to splitting out cmake from the current build system, and build it into a base builder image to be able to build...

Component: Build