Commit Graph

  • 5a23e143b7 chore: bump version to 2.1.0 main 2.1.0 github-actions[bot] 2026-10-27 17:05:09 +00:00
  • 6975f58ab5 Merge pull request #37 from Aignosi/feature/SIENTIAPDE-2226 vitor-aignosi 2026-10-27 14:04:56 -03:00
  • ada3515688 SIENTIAPDE-2226: Assign DataFrame before pytest.raises in test vitor-aignosi 2026-10-27 13:37:51 -03:00
  • 3266d34620 SIENTIAPDE-2226: Add plugin store e2e docs and cover repo edge cases vitor-aignosi 2026-10-27 12:22:14 -03:00
  • 51c34350f7 SIENTIAPDE-2226 ci: trigger quality gate rerun vitor-aignosi 2026-10-27 11:09:30 -03:00
  • 3990b2e170 SIENTIAPDE-2226: Point quality-gate workflow back to main templates vitor-aignosi 2026-10-27 10:58:30 -03:00
  • 34eaa01ca7 SIENTIAPDE-2226: Stop installing runtime in worker; unpin requirements vitor-aignosi 2026-10-27 10:43:41 -03:00
  • c71e426b18 SIENTIAPDE-2226: Update quality-gate workflow to use feature branch for templates and enable runtime checks. vitor-aignosi 2026-10-27 10:08:38 -03:00
  • ca3f37da78 chore: bump version to 2.0.5 github-actions[bot] 2026-10-26 14:11:44 +00:00
  • f054bc9517 Merge pull request #35 from Aignosi/fix/SIENTIAPDE-2215 PedroHMCosme 2026-10-26 11:11:30 -03:00
  • 52f9f2724b Merge remote-tracking branch 'origin/main' into fix/SIENTIAPDE-2215 fix/SIENTIAPDE-2215 PedroHMCosme 2026-10-23 11:37:59 -03:00
  • f18f519adb chore: bump version to 2.0.4 github-actions[bot] 2026-10-22 17:06:48 +00:00
  • c9c85e35db Merge pull request #36 from Aignosi/fix/SIENTIAPDE-2214 vitor-aignosi 2026-10-22 14:06:33 -03:00
  • 29700169ad refactor(worker): iterate a sys.modules copy instead of list() (Sonar S7504) (SIENTIAPDE-2214) fix/SIENTIAPDE-2214 PedroHMCosme 2026-10-22 12:37:11 -03:00
  • dfbdd4b605 fix(worker): set app_up only after the runtime version guard (SIENTIAPDE-2214) PedroHMCosme 2026-10-22 12:17:12 -03:00
  • 0f5e4a5cef fix(worker): pin the runtime versions and refuse to boot when install_runtime swaps an imported package (SIENTIAPDE-2214) PedroHMCosme 2026-10-22 11:34:04 -03:00
  • 9fa1430d75 fix(metrics): name the wrapper mock correctly and document NaN r2 with one valid pair (SIENTIAPDE-2215) PedroHMCosme 2026-10-22 10:57:53 -03:00
  • fcb9bb263b test(metrics): build the metadata mock outside pytest.raises (SIENTIAPDE-2215) PedroHMCosme 2026-10-22 10:34:00 -03:00
  • 2678c5d638 Merge remote-tracking branch 'origin/main' into fix/SIENTIAPDE-2215 PedroHMCosme 2026-10-21 21:48:06 -03:00
  • 993c7d7662 Merge remote-tracking branch 'origin/main' into fix/SIENTIAPDE-2214 PedroHMCosme 2026-10-21 21:46:49 -03:00
  • dc9fd871bb fix(ci): restaura pull-requests:read no deploy.yml, exigido pelo release-tarball Bruno Domingues 2026-10-21 14:10:25 -03:00
  • 242566f9b1 fix(ci): grant contents:write permission to version-bump workflow Bruno Domingues 2026-10-21 11:44:53 -03:00
  • 959a430314 test(metrics): compare metric floats with pytest.approx (SIENTIAPDE-2215) PedroHMCosme 2026-10-21 09:43:49 -03:00
  • 5043137f97 refactor(metrics): build the NaN-pairs warning before the call (SIENTIAPDE-2215) PedroHMCosme 2026-10-21 09:32:26 -03:00
  • 7903dda730 Merge branch 'main' into fix/SIENTIAPDE-2214 PedroHMCosme 2026-10-21 09:28:48 -03:00
  • 0920d8138e Merge branch 'main' into fix/SIENTIAPDE-2215 PedroHMCosme 2026-10-21 09:14:20 -03:00
  • 8c81aa68bb refactor(metrics): warn with the remaining count and document NaN pairs (SIENTIAPDE-2215) PedroHMCosme 2026-10-21 09:11:40 -03:00
  • d0b4644f63 chore(ci): add version-bump.yml, decoupled from deploy Bruno Domingues 2026-10-21 00:18:51 -03:00
  • 9c05871fcf fix(metrics): ignore NaN target/prediction pairs in validation metrics (SIENTIAPDE-2215) PedroHMCosme 2026-10-20 22:17:57 -03:00
  • ced847bbe7 chore(ci): switch deploy.yml to manual workflow_dispatch with required chart_ref Bruno Domingues 2026-10-20 17:03:33 -03:00
  • 262ba8d658 docs(worker): document SIENTIA_RUNTIME_READY, log the skipped install, test install failure (SIENTIAPDE-2214) PedroHMCosme 2026-10-20 16:30:23 -03:00
  • 0c9c5f300b fix(worker): re-exec after install_runtime so imports match the runtime (SIENTIAPDE-2214) PedroHMCosme 2026-10-20 15:40:38 -03:00
  • 49c8942a87 chore(ci): remove feature/** do push trigger (evita run duplicado) [skip ci] Bruno Domingues 2026-10-19 15:38:47 -03:00
  • 3b90812c12 chore: bump version to 2.0.3 2.0.3 github-actions[bot] 2026-10-16 15:10:26 +00:00
  • 0b673b35a1 Merge pull request #33 from Aignosi/fix/SIENTIAPDE-2201 vitor-aignosi 2026-10-16 12:10:01 -03:00
  • 37f16f34ff SIENTIAPDE-2201: fix: keep the timestamp column in train/test data CSVs PedroHMCosme 2026-10-15 10:09:06 -03:00
  • dd981b8027 fix(ci): Update env_list_path to array format in deploy workflow Bruno Domingues 2026-09-11 00:41:42 -03:00
  • 5641734c3c chore: bump version to 2.0.2 2.0.2 github-actions[bot] 2026-09-10 13:48:02 +00:00
  • c51466f304 Merge pull request #32 from Aignosi/fix/SIENTIAPDE-2068 Bruno Domingues 2026-09-10 10:47:41 -03:00
  • 44a4ffe6d0 SIENTIAPDE-2068: Configure deploy workflow to update version in pyproject.toml. Bruno Domingues 2026-09-10 10:39:49 -03:00
  • 3f5f61dd07 Merge pull request #31 from Aignosi/fix/SIENTIAPDE-2068 2.0.1 Bruno Domingues 2026-09-09 22:11:09 -03:00
  • 274192a5f3 SIENTIAPDE-2068: feat(cicd): migrate model-manager deploy to Flow B Bruno Domingues 2026-09-09 21:49:46 -03:00
  • c464681db5 Merge pull request #29 from Aignosi/fix/SIENTIAPDE-2072 vitor-aignosi 2026-09-09 11:53:06 -03:00
  • 20cb9827b0 Merge branch 'main' into fix/SIENTIAPDE-2072 vitor-aignosi 2026-09-09 10:34:51 -03:00
  • 9fe262327e Code import - branch release/SIENTIAPDE-1645 release/SIENTIAPDE-1645 gitea_admin 2026-09-09 11:43:07 +00:00
  • 22d0c9c342 chore: bump version to 2.0.1 [skip ci] github-actions[bot] 2026-08-20 13:47:38 +00:00
  • a7d3b43db9 Merge pull request #30 from Aignosi/fix/model-library-version vitor-aignosi 2026-08-20 10:47:16 -03:00
  • 5048ecbdd4 model-library-version: Update sientia-model-library from 0.8.3 to 0.14.0 in local requirements. vitor-aignosi 2026-08-20 10:40:02 -03:00
  • ae8066cb26 SIENTIAPDE-2072: bump sientia_do pin to 1.12.2 fix/SIENTIAPDE-2072 Eduardo Rios 2026-08-17 16:42:24 -03:00
  • 85642bed25 Merge pull request #27 from Aignosi/release/SIENTIAPDE-1645 Bruno Domingues 2026-08-05 13:17:43 -03:00
  • e3e1c712a8 SIENTIAPDE-1645: Refactor temporary directory cleanup activity by extracting processing and deletion logic into dedicated helper methods. Update train_test_split to use a local numpy.random generator for improved reproducibility. Remove an unnecessary else: pass block. Bruno Domingues 2026-08-05 12:10:54 -03:00
  • 4133e200f7 SIENTIAPDE-1645: Remove validate.sh script, add jsonschema dependency, and improve test code readability Bruno Domingues 2026-08-05 11:23:22 -03:00
  • ebc7e5ce6f SIENTIAPDE-1645: Overhaul deployment, add Claude AI guidance, and enhance CI/CD. Bruno Domingues 2026-08-05 10:38:38 -03:00
  • b6e59cf18e chore: bump version to 1.3.0 [skip ci] github-actions[bot] 2026-07-10 14:48:08 +00:00
  • 3457496c0a Merge pull request #28 from Aignosi/feature/SIENTIAPDE-1945 Bruno Domingues 2026-07-10 11:47:50 -03:00
  • 159607fc72 SIENTIAPDE-1945: Adopt shared Docker image and Kubernetes deployment strategy. Removed the local Dockerfile, .dockerignore, and values.yaml, as image building and Kubernetes deployment are now handled by external sientia-module components. Updated README accordingly. Bruno Domingues 2026-07-08 20:22:32 -03:00
  • 1c06a8e584 ci(sonar): Update project key Bruno Domingues 2026-07-01 21:07:47 -03:00
  • 2c63414770 SIENTIAPDE-1645: Expose detailed model training information via a new Prometheus gauge. This gauge, sientia_training_info, records metadata such as dataset sizes, feature count, and evaluation metrics (MSE, MAE, R2) along with the training run's timestamp. vitor-aignosi 2026-06-18 09:56:30 -03:00
  • bc65ebb955 SIENTIAPDE-1645: Use absolute time (time.time()) for training start timestamps instead of monotonic time. vitor-aignosi 2026-06-17 17:26:34 -03:00
  • 214923b93e SIENTIAPDE-1645: Update pod_id label retrieval in training activities to use HOSTNAME environment variable with localhost fallback. vitor-aignosi 2026-06-17 16:12:51 -03:00
  • fe8a9384ba SIENTIAPDE-1645: Rename Prometheus 'sientia_app_up' metric to 'app_up' and update test assertion. vitor-aignosi 2026-06-17 12:26:25 -03:00
  • ea98032057 SIENTIAPDE-1645: Upgrade sqlalchemy to version 2.0.50 in requirements.txt vitor-aignosi 2026-06-17 11:20:23 -03:00
  • 76f926a8ab SIENTIAPDE-1645: Add comprehensive model training observability metrics and Grafana dashboard. vitor-aignosi 2026-06-17 10:34:56 -03:00
  • 445fe643fe chore: update .gitignore and requirements for development vitor-aignosi 2026-05-26 09:38:24 -03:00
  • 64295d3855 refactor: update runtime configuration in values.yaml vitor-aignosi 2026-05-22 16:25:20 -03:00
  • bcd4fab259 refactor: update input dataset and training parameters vitor-aignosi 2026-05-11 12:49:04 -03:00
  • 544c768ef4 chore: update sientia library versions in requirements files vitor-aignosi 2026-05-06 17:15:16 -03:00
  • 78167f7a44 fix: downgrade sientia_do version and update CSV saving logic vitor-aignosi 2026-05-05 16:26:47 -03:00
  • 23912d854e chore: update dependencies and improve import statements vitor-aignosi 2026-05-05 15:52:39 -03:00
  • ad125e22e1 chore: update .gitignore to include models directory vitor-aignosi 2026-05-05 11:00:14 -03:00
  • d1f9394879 feat: enhance E2E testing setup and model reporting vitor-aignosi 2026-05-05 10:59:51 -03:00
  • ba9eb3d7c7 feat: require date_column in training parameters and update documentation vitor-aignosi 2026-05-05 08:35:12 -03:00
  • 6bd30e3328 feat: enhance test scenarios and configuration for regression models vitor-aignosi 2026-05-04 11:11:16 -03:00
  • 50d0ea6f32 doc update vitor-aignosi 2026-04-17 12:12:58 -03:00
  • 31e95cbdf8 feat: log regression metrics as parameters in Training class vitor-aignosi 2026-04-17 10:52:32 -03:00
  • b245801e09 fix: clear input example in Training class before model storage vitor-aignosi 2026-04-16 15:08:26 -03:00
  • e2b2f702f8 feat: integrate SientiaModel wrapper and enhance logging in Training class vitor-aignosi 2026-04-16 14:51:41 -03:00
  • 30dc98f140 feat: add template path debug print in Reports class for enhanced traceability vitor-aignosi 2026-04-16 14:43:59 -03:00
  • de2d7712e8 feat: add project base path and template path handling in report generation vitor-aignosi 2026-04-16 14:43:25 -03:00
  • b2458ec354 refactor: simplify load_html_from_file function and add debug prints in Reports class vitor-aignosi 2026-04-16 14:17:54 -03:00
  • 17632477a8 chore: downgrade evidently dependency to version 0.6.7 in requirements.txt vitor-aignosi 2026-04-16 12:46:51 -03:00
  • 935530e1e8 chore: downgrade evidently dependency to version 0.6.7 in requirements-local.txt vitor-aignosi 2026-04-16 12:42:53 -03:00
  • 0d00a8c3d2 chore: update evidently dependency to version 0.7.21 in requirements files vitor-aignosi 2026-04-16 10:59:10 -03:00
  • 8d4dc65aaa feat: enhance report generation with target name and content injection vitor-aignosi 2026-04-16 10:26:42 -03:00
  • 1e05ebe147 feat: add experiment_name to TrainModelResult and update training logic vitor-aignosi 2026-04-16 09:43:39 -03:00
  • c75a5921f3 feat: add run_name to TrainModelResult for enhanced tracking vitor-aignosi 2026-04-16 09:34:36 -03:00
  • e658c3036f feat: add timezone handling for DataFrame index vitor-aignosi 2026-04-16 09:20:04 -03:00
  • 409cad23c0 SIENTIAPDE-1645: Update sientia_model dependency to 0.8.1 vitor-aignosi 2026-04-15 17:05:16 -03:00
  • a83cdbfde0 chore: ensure consistent formatting in quality-gate.yml vitor-aignosi 2026-04-14 13:44:34 -03:00
  • 3bee743cfd feat: enhance training and regression metrics logging vitor-aignosi 2026-04-13 15:18:42 -03:00
  • 388d4c95e4 chore: update configuration and imports for improved functionality vitor-aignosi 2026-04-13 14:57:06 -03:00
  • 4d761c15ac chore: remove sientia models module and relocate date format validation vitor-aignosi 2026-04-13 10:40:21 -03:00
  • 8765c46b5b chore: add jsonschema dependency to requirements.txt vitor-aignosi 2026-04-13 10:26:58 -03:00
  • 7ddae14b7d chore: update sientia-model-library version in requirements files vitor-aignosi 2026-04-13 09:05:55 -03:00
  • bbf500e951 chore: remove git-requirements-mapping.txt as it is no longer needed vitor-aignosi 2026-04-13 08:47:37 -03:00
  • ab34d09f65 chore: clarify ipykernel version constraint in requirements-dev.txt vitor-aignosi 2026-04-13 08:43:12 -03:00
  • 5b41ef59e4 chore: ensure newline at end of requirements.txt for consistency vitor-aignosi 2026-04-13 08:10:10 -03:00
  • 9ea3249daf refactor: update GitHub repository links in requirements mapping and requirements files vitor-aignosi 2026-04-13 08:04:56 -03:00
  • 62f5a88c5f chore: update dependency versions in requirements.txt vitor-aignosi 2026-04-09 17:15:47 -03:00
  • e2190081ff feat: update dependencies and refactor image configuration vitor-aignosi 2026-04-09 17:12:28 -03:00