Commit Graph

19 Commits

Author SHA1 Message Date
github-actions[bot]
dfe05a063a chore: bump version to 1.2.0 [skip ci] 2026-03-30 18:27:46 +00:00
Bruno Domingues
7a0961f29d SIENTIAPDE-1717: Remove MinIO cleanup functionality and associated components. This change streamlines the cleanup workflow to focus solely on local temporary directories, removes the ModelTrainingError exception, and updates related configurations, documentation, and tests. 2026-03-30 14:14:10 -03:00
github-actions[bot]
63a94dae0a chore: bump version to 1.1.3 [skip ci] 2026-03-12 17:33:24 +00:00
github-actions[bot]
9d71c0cf80 chore: bump version to 1.1.2 [skip ci] 2026-02-20 00:20:15 +00:00
github-actions[bot]
b0629cb34a chore: bump version to 1.1.1 [skip ci] 2026-02-19 12:34:59 +00:00
github-actions[bot]
f0cdace820 chore: bump version to 1.1.0 [skip ci] 2025-12-19 19:43:10 +00:00
github-actions[bot]
923f2cb675 chore: bump version to 1.0.3 [skip ci] 2025-12-05 14:45:10 +00:00
github-actions[bot]
530e8cbb08 chore: bump version to 1.0.2 [skip ci] 2025-12-04 22:39:52 +00:00
Bruno Domingues
11aaa0780f SIENTIAPDE-1350: Improve Docker image build context and fix queue names
This commit refactors the .dockerignore file to use a whitelist approach, significantly reducing the Docker image size by excluding unnecessary files. It also fixes the queue names in values.yaml and adds TEMPORAL_USE_TLS to the test environment.
2025-11-26 17:52:44 -03:00
Bruno Domingues
b028dc1b7d SIENTIAPDE-1350: Implement scheduled cleanup workflow using Temporal schedules. Adds schedule creation to worker startup and configures environment variables. 2025-11-25 18:12:53 -03:00
Bruno Domingues
9ecac9c8fd SIENTIAPDE-1350: Update values.yaml with new environment variables and remove outdated task from todo-list.txt 2025-11-25 17:03:06 -03:00
Bruno Domingues
731a23a92e SIENTIAPDE-1349: Add Grafana dashboard configuration to values.yaml 2025-11-11 11:37:28 -03:00
Bruno Domingues
7ff54a1112 SIENTIAPDE-1309: Improve Dockerignore, Gitignore, Dockerfile, README, model repository, tests, todo list and values.yaml files. 2025-11-07 15:08:50 -03:00
Bruno Domingues
c7f44a2423 SIENTIAPDE-1309: Update README with Helm instructions and refactor experiment status messages. Also, update values.yaml with new image and configurations. 2025-11-06 15:34:03 -03:00
Bruno Domingues
a625ef6c19 SIENTIAPDE-1309: Add Helm chart documentation to README and update image tag in values.yaml 2025-11-05 21:26:58 -03:00
Bruno Domingues
b102f79087 SIENTIAPDE-1243: Remove OPC server integration and add code quality tools.
This commit removes the OPC server integration from the Model Manager, including related activities, repositories, metrics, and configuration. It also adds code quality tools such as Ruff (linting/formatting), mypy (type checking), and Bandit (security analysis) along with a validation script and CI/CD integration for automated code validation. The README has been updated to reflect these changes.
2025-10-01 16:25:08 -03:00
Bruno Domingues
bc4d98f78d SIENTIAPDE-1243: Rename project from 'laborious' to 'model-manager' across codebase and configuration. This includes updating project names in environment variables, Makefiles, README, metrics, and Helm chart values. 2025-10-01 14:41:24 -03:00
Bruno Domingues
aba4a3f1a5 SIENTIAPDE-1243: Refactor: Rename 'laborious' package to 'model_manager'
This commit renames the 'laborious' package to 'model_manager' across the entire project. This includes renaming directories, modules, references in code, configuration files, and documentation to reflect the new package name. This change improves clarity and consistency within the project.
2025-10-01 14:29:24 -03:00
Bruno Domingues
93d0849c80 SIENTIAPDE-1243: Initial commit of the model manager project, adding core files and configurations.
This commit introduces the initial project structure, including:
- .env.example: Example environment configuration.
- .github/workflows/quality-gate.yml: CI workflow for quality checks.
- .gitignore: Specifies intentionally untracked files that Git should ignore.
- Makefile: Automation of tasks like docker builds.
- README.md: Project documentation.
- Source code for model management, activities, utils, worker and workflows.
- Test suite.
- Dockerfile for the simulator.
- sonar-project.properties: SonarQube configuration file.
- values.yaml: Helm chart values for deployment.
2025-09-30 14:55:38 -03:00