Commit Graph

  • 10fc434629 SIENTIAPDE-2072: bump sientia_do pin to 1.12.2 fix/SIENTIAPDE-2072 Eduardo Rios 2026-08-17 16:42:09 -03:00
  • 1f43545f9d chore(release): Bump version to 1.3.0, enhance CI, and add Claude AI guidance Bruno Domingues 2026-08-05 23:35:17 -03:00
  • 4c2e9288df Code import - branch 1.3.0 1.3.0 gitea_admin 2026-08-05 13:53:40 +00:00
  • 968bcdaa51 Merge pull request #38 from Aignosi/feature/SIENTIAPDE-1646 vitor-aignosi 2026-07-21 14:55:47 -03:00
  • b78ead85df SIENTIAPDE-1646 SIENTIAPDE-1646: Configure quality-gate workflow to use requirements-local.txt. vitor-aignosi 2026-07-21 09:53:38 -03:00
  • c4ca9dafe8 SIENTIAPDE-1646 Merge branch 'main' into feature/SIENTIAPDE-1646 vitor-aignosi 2026-07-21 09:43:47 -03:00
  • 8cbff7d693 SIENTIAPDE-1712 Remove validate.sh script and fix typo in POSTGRES_USER value in values.yaml vitor-aignosi 2026-03-24 11:48:58 -03:00
  • 293528161f SIENTIAPDE-1712 Update values.yaml for GITHUB_BRANCH and POSTGRES credentials; add unique_columns to CoreScouter and related tests for conflict resolution. vitor-aignosi 2026-03-24 11:47:04 -03:00
  • 12683e1eff SIENTIAPDE-1712 Add unique constraint on (model_id, timestamp, variable) in schema and implement idempotent export test to ensure no duplicates are created. Update CoreScouter and related tests to handle conflict resolution by ignoring duplicates. vitor-aignosi 2026-03-24 11:34:57 -03:00
  • 26a132d02a Merge pull request #31 from Aignosi/fix/SIENTIAPDE-1712 vitor-aignosi 2026-07-21 09:33:16 -03:00
  • 7a7d202081 SIENTIAPDE-1712 Merge branch 'main' into fix/SIENTIAPDE-1712 vitor-aignosi 2026-07-21 08:20:35 -03:00
  • 9fd32e79fb SIENTIAPDE-1945: Delete values.yaml file. Bruno Domingues 2026-07-08 22:13:16 -03:00
  • 8c033f6793 chore(sonar): Update SonarQube project key Bruno Domingues 2026-07-01 21:18:44 -03:00
  • eb672c7a49 Merge pull request #37 from Aignosi/feature/SIENTIAPDE-1945 Bruno Domingues 2026-07-10 11:52:12 -03:00
  • f560467aa1 SIENTIAPDE-1945: Delete values.yaml file. Bruno Domingues 2026-07-08 22:13:16 -03:00
  • 724c2291a0 chore(sonar): Update SonarQube project key Bruno Domingues 2026-07-01 21:18:44 -03:00
  • 1be8c97e5a Code import - branch feature/SIENTIAPDE-1646 feature/SIENTIAPDE-1646 gitea_admin 2026-06-28 03:03:00 +00:00
  • 027a100691 SIENTIAPDE-1646 Update .gitignore to include 'openspec' and 'collect_scripts' vitor-aignosi 2026-05-27 08:02:43 -03:00
  • 07056c2cdf SIENTIAPDE-1646 Update PostgreSQL configuration in values.yaml vitor-aignosi 2026-05-25 14:10:38 -03:00
  • 34dbc886f3 SIENTIAPDE-1646 Update project configuration and dependencies vitor-aignosi 2026-05-25 12:58:03 -03:00
  • aa91f69c4b SIENTIAPDE-1712 Remove validate.sh script and fix typo in POSTGRES_USER value in values.yaml vitor-aignosi 2026-03-24 11:48:58 -03:00
  • 09658bee52 SIENTIAPDE-1712 Update values.yaml for GITHUB_BRANCH and POSTGRES credentials; add unique_columns to CoreScouter and related tests for conflict resolution. vitor-aignosi 2026-03-24 11:47:04 -03:00
  • d7cd9043b2 SIENTIAPDE-1712 Add unique constraint on (model_id, timestamp, variable) in schema and implement idempotent export test to ensure no duplicates are created. Update CoreScouter and related tests to handle conflict resolution by ignoring duplicates. vitor-aignosi 2026-03-24 11:34:57 -03:00
  • 909ad25b63 Merge pull request #30 from Aignosi/fix/SIENTIAPDE-1478 Matheus Demoner 2026-01-29 10:48:30 -03:00
  • a9b098dca5 SIENTIAPDE-1478 Add headers configuration to test API for enhanced request handling vitor-aignosi 2026-01-29 10:04:10 -03:00
  • c8b287ecdd SIENTIAPDE-1478 Add headers configuration to API class for improved request handling vitor-aignosi 2026-01-27 11:43:46 -03:00
  • 30b1bea846 Merge pull request #29 from Aignosi/fix/SIENTIAPDE-1478 vitor-aignosi 2026-01-23 13:49:27 -03:00
  • c904b85be2 Update tests.ipynb vitor-aignosi 2026-01-23 13:37:42 -03:00
  • 1a91bee548 Update tests.ipynb vitor-aignosi 2026-01-23 13:37:28 -03:00
  • 59e8f9c8c7 Update scouter/workflow/pi_web_api_scouter.py vitor-aignosi 2026-01-23 13:15:28 -03:00
  • dc8ff4db1a SIENTIAPDE-1478 Update sientia-dataops-library dependency version in requirements.txt from 1.8.0 to 1.8.2 for improved functionality. vitor-aignosi 2026-01-23 13:09:49 -03:00
  • cf367f2319 SIENTIAPDE-1478 Enhance API class to format timestamps correctly and improve logging. Update test cases to include 'end_time' parameter for better data retrieval flexibility. vitor-aignosi 2026-01-23 10:40:30 -03:00
  • fb4bef317d SIENTIAPDE-1478 Remove unused import for DATETIME_FORMAT_WITH_TZ in API class to streamline code and improve readability. vitor-aignosi 2026-01-23 10:10:52 -03:00
  • e64af1aa7c SIENTIAPDE-1478 Update tests.ipynb and API class in scouter module vitor-aignosi 2026-01-21 15:38:22 -03:00
  • 9dab8da5b3 SIENTIAPDE-1478 Refactor API class to remove unnecessary blank line and improve code readability. Update test cases to rename 'timeout' parameter to 'request_timeout' for consistency. vitor-aignosi 2026-01-19 10:11:36 -03:00
  • dc38309348 SIENTIAPDE-1478 Update tests.ipynb and prepare_worker.py vitor-aignosi 2026-01-13 15:53:25 -03:00
  • efeb29414e SIENTIAPDE-1478 Refactor timestamp normalization in API class to handle NaN values correctly by dropping them before calculating the maximum timestamp. vitor-aignosi 2026-01-12 12:38:59 -03:00
  • 0bc8b55a3d SIENTIAPDE-1478 Enhance API class logging by adding debug statement for latest values retrieval vitor-aignosi 2026-01-12 12:34:28 -03:00
  • 9ca7c43b2b SIENTIAPDE-1478 Refactor API class to rename 'timeout' parameter to 'request_timeout' for improved clarity and consistency. vitor-aignosi 2026-01-12 12:27:26 -03:00
  • f9fdc3f95a SIENTIAPDE-1478 Update GITHUB_BRANCH in values.yaml to reflect the new fix/SIENTIAPDE-1478 branch. vitor-aignosi 2026-01-09 12:52:32 -03:00
  • ea081ca348 SIENTIAPDE-1478 Refactor import statements in worker.py to enhance readability and maintain consistency with the new repository structure. vitor-aignosi 2026-01-09 12:38:46 -03:00
  • 1829307704 SIENTIAPDE-1478 Refactor import statements in worker.py for improved readability and consistency vitor-aignosi 2026-01-09 12:35:39 -03:00
  • 4352c67f3a SIENTIAPDE-1478 Enhance PI Web API Scouter Workflow and Documentation vitor-aignosi 2026-01-09 09:49:55 -03:00
  • b75f499436 SIENTIAPDE-1478 Update sientia-dataops-library version in requirements.txt from 1.7.1 to 1.8.0 for improved functionality. vitor-aignosi 2026-01-08 16:25:40 -03:00
  • f94ee12324 SIENTIAPDE-1478 Update import path for connectors_config in worker.py to reflect new repository structure vitor-aignosi 2026-01-08 16:25:07 -03:00
  • f2b648ead2 SIENTIAPDE-1478 Refactor metrics and imports across multiple files vitor-aignosi 2026-01-08 16:20:10 -03:00
  • 7958afbadf SIENTIAPDE-1478 Update pytest_asyncio fixture scopes in conftest.py for improved test isolation and add asyncio_default_fixture_loop_scope in pyproject.toml. Remove outdated scenarios from scenarios.md and delete unused test files for cleaner codebase. vitor-aignosi 2026-01-08 16:13:59 -03:00
  • cf7f9fb63c SIENTIAPDE-1478 Refactor PIWebAPIClient and Update Configuration Imports vitor-aignosi 2026-01-08 12:41:53 -03:00
  • 9988720421 Merge pull request #28 from Aignosi/fix/SIENTIAPDE-1445 vitor-aignosi 2025-12-30 16:42:28 -03:00
  • 90e801bdcd SIENTIAPDE-1445 Update pyproject.toml to enable automatic asyncio mode, modify pytest_asyncio fixture scopes in conftest.py for better isolation, and streamline e2e scenarios documentation in scenarios.md by removing outdated scenarios and reorganizing sections for clarity. vitor-aignosi 2025-12-30 16:18:52 -03:00
  • 4f076956cc SIENTIAPDE-1445 Update workflow_name in test_pi_web_api_scouter.py to reflect correct naming convention for clarity vitor-aignosi 2025-12-30 09:00:52 -03:00
  • b17eaf972c SIENTIAPDE-1445 Update requirements-dev.txt to add E2E testing dependencies: fakeredis and mongomock for in-memory testing, and include testcontainers for PostgreSQL support. vitor-aignosi 2025-12-30 08:40:07 -03:00
  • a6a3a9326e SIENTIAPDE-1445 Invert startTime and endTime parameters in PIWebAPIClient to ensure descending order results. Update tests to verify parameter handling and use pytest.approx for floating-point comparisons. vitor-aignosi 2025-12-23 12:10:11 -03:00
  • 7424844db6 SIENTIAPDE-1445 Add debug logging to PIWebAPIClient for raw data output vitor-aignosi 2025-12-23 11:30:56 -03:00
  • 57b2a7d2fa SIENTIAPDE-1445 Update values.yaml to change GITHUB_BRANCH to fix/SIENTIAPDE-1445 and modify workflow_name in pi_web_api_scouter.py for clarity vitor-aignosi 2025-12-23 11:28:29 -03:00
  • d9fbd132ef SIENTIAPDE-1445 Update debug logging in API class to display latest values as a string for improved readability. vitor-aignosi 2025-12-23 11:26:09 -03:00
  • 77e54b6b16 Merge pull request #27 from Aignosi/feature/SIENTIAPDE-1445 vitor-aignosi 2025-12-22 15:22:53 -03:00
  • 3127efd391 SIENTIAPDE-1445 Update test_api.py and test_core_scouter.py to enhance timestamp validation and add new test cases vitor-aignosi 2025-12-22 14:32:45 -03:00
  • d3945692d0 SIENTIAPDE-1445 Refactor condition in core_scouter.py for improved readability vitor-aignosi 2025-12-22 14:23:30 -03:00
  • 90d543f810 SIENTIAPDE-1445 Update tests.ipynb to improve execution count management and enhance data handling vitor-aignosi 2025-12-22 14:10:58 -03:00
  • bcc4e6de6d SIENTIAPDE-1445 Normalize package timestamp in API class to ensure consistent data handling. vitor-aignosi 2025-12-19 16:32:08 -03:00
  • dd282e003d SIENTIAPDE-1445 Update requirements.txt to change sientia-dataops-library dependency to version 1.7.1 for improved functionality. vitor-aignosi 2025-12-19 15:54:45 -03:00
  • 7f8b7a3b1c SIENTIAPDE-1445 Update requirements.txt and core_scouter.py vitor-aignosi 2025-12-19 15:51:06 -03:00
  • 256d3c909a SIENTIAPDE-1445 Update requirements.txt to change sientia-dataops-library dependency from a local path to a Git repository reference at version 1.7.0 for improved dependency management. vitor-aignosi 2025-12-19 11:16:40 -03:00
  • d9820cf3d7 SIENTIAPDE-1445 Update requirements and enhance tests.ipynb functionality vitor-aignosi 2025-12-19 11:15:19 -03:00
  • 4bf1a5aae8 SIENTIAPDE-1445 Update queue naming convention in prepare_worker.py to use kebab-case instead of snake_case for improved consistency. vitor-aignosi 2025-12-18 12:39:13 -03:00
  • aa1850ce47 SIENTIAPDE-1445 Refactor camelCase conversion in prepare_worker.py to snake_case for consistency in queue naming. Updated function name and logic accordingly. vitor-aignosi 2025-12-18 12:38:36 -03:00
  • 3bd44bb12b SIENTIAPDE-1445 Refactor imports and enhance timestamp handling in API and test files vitor-aignosi 2025-12-18 09:36:13 -03:00
  • 23e6890692 SIENTIAPDE-1445 Enhance PI Web API integration and update test configurations vitor-aignosi 2025-12-18 09:06:11 -03:00
  • e61cb38b5b SIENTIAPDE-1445 SIENTIAPDE-1445 Add PI Web API configuration to .env.example and enhance worker setup vitor-aignosi 2025-12-17 17:02:06 -03:00
  • 034e0b2520 SIENTIAPDE-1445 Refactor workflow parameters in tests.ipynb and prepare_worker.py to enhance clarity and flexibility. Updated workflow_id and task_queue to accept dynamic values, and standardized timeout parameters for improved configuration. vitor-aignosi 2025-12-17 16:46:15 -03:00
  • d7d61f27a4 SIENTIAPDE-1445 Update API configuration in values.yaml and connectors_config.py; integrate PIWebAPIScouter into worker setup vitor-aignosi 2025-12-17 16:42:51 -03:00
  • e87c5d2da6 SIENTIAPDE-1445 Enhance Activities and API Integration vitor-aignosi 2025-12-17 15:16:00 -03:00
  • ab99695702 Merge pull request #26 from Aignosi/release/SIENTIAPDE-1441 vitor-aignosi 2025-12-16 16:33:12 -03:00
  • 666a0a6e13 SIENTIAPDE-1441 Refactor prepare_worker.py to improve type annotations and code clarity. Update import statements and enhance formatting for better readability. Adjust comments in worker.py for consistency. vitor-aignosi 2025-12-16 16:01:47 -03:00
  • 26eed05f74 SIENTIAPDE-1441 Update sonar-project.properties to include prepare_worker.py in coverage exclusions, enhancing code quality metrics. vitor-aignosi 2025-12-16 15:51:31 -03:00
  • 5e2403090b SIENTIAPDE-1441 Refactor prepare_worker function to return a single Worker instance instead of a list, streamlining worker configuration and improving code clarity. vitor-aignosi 2025-12-16 15:43:01 -03:00
  • f1cdf7471d SIENTIAPDE-1441 SIENTIAPDE-1441: Refactor worker configuration in worker.py to utilize a new prepare_worker function for cleaner setup. Update environment variable names in values.yaml for consistency and clarity, adjusting memory requests and enhancing health check commands for improved application monitoring. vitor-aignosi 2025-12-16 15:39:54 -03:00
  • 14eea70090 SIENTIAPDE-1441 Update values.yaml to modify liveness and readiness probe configurations, enhancing application health checks with improved metrics validation and adjusted timing parameters for better responsiveness. vitor-aignosi 2025-12-16 14:06:39 -03:00
  • 39494b90ac SIENTIAPDE-1441 Update requirements.txt to upgrade sientia-dataops-library dependency from version 1.5.3 to 1.6.1 for improved functionality. vitor-aignosi 2025-12-16 13:40:54 -03:00
  • d3555221cf SIENTIAPDE-1441 Update values.yaml to define resource limits and requests for improved resource management in Kubernetes deployments. vitor-aignosi 2025-12-16 13:24:23 -03:00
  • c538f43488 SIENTIAPDE-1441 Update requirements.txt to remove unused dependencies: asyncua and aiokafka, streamlining the project requirements. vitor-aignosi 2025-12-16 10:45:01 -03:00
  • 5c4f9eca96 SIENTIAPDE-1441 Update README.md and values.yaml to enhance system description and worker configuration. Added ML model orchestration to the system overview, introduced new debug mode features, and updated environment variable values to be strings for consistency. vitor-aignosi 2025-12-16 10:40:21 -03:00
  • e879107053 SIENTIAPDE-1441 SIENTIAPDE-1442: Enhance Temporal worker configuration by adding environment variables for concurrency limits and poller behavior settings in values.yaml and worker.py for optimized performance. vitor-aignosi 2025-12-16 10:10:42 -03:00
  • f3833a0f98 SIENTIAPDE-1441 Remove encrypt.py and test.ipynb files; update values.yaml to set image tag to 1.0.0 and change GITHUB_BRANCH to release/SIENTIAPDE-1441 for version consistency. vitor-aignosi 2025-12-16 09:48:28 -03:00
  • 9332f6a4a9 Merge pull request #25 from Aignosi/fix/SIENTIAPDE-1273 Matheus Demoner 2025-11-19 16:56:41 -03:00
  • 2bc49637a1 SIENTIAPDE-1273 Update image tag in values.yaml from 0.5.0 to 0.5.2 for version consistency. vitor-aignosi 2025-11-18 11:42:21 -03:00
  • fc4ec35298 SIENTIAPDE-1273 Update GITHUB_BRANCH in values.yaml to fix/SIENTIAPDE-1273 for issue resolution. vitor-aignosi 2025-11-17 16:53:32 -03:00
  • 6701a25c7b SIENTIAPDE-1273 Update GITHUB_BRANCH in values.yaml to feature/SIENTIAPDE-1273, increment Helm chart version to 0.6.0, and modify metrics registration in Gates class to skip None values. Update test cases to reflect changes in tag values. vitor-aignosi 2025-11-14 12:04:16 -03:00
  • 5db04c7e5b Merge pull request #24 from Aignosi/feature/SIENTIAPDE-1325-adicionar-metricas-especificas-de-operacoes-externas vitor-aignosi 2025-11-10 10:12:16 -03:00
  • 1b7391e8f1 SIENTIAPDE-1325 Enhance Redis activity by formatting set and get operations for improved readability and consistency. Update tests to include metadata in assertions for better verification of Redis interactions. vitor-aignosi 2025-11-10 08:39:19 -03:00
  • 3e8ba6c758 SIENTIAPDE-1325 Update release workflow to trigger only on merged pull requests, ensuring proper release management. vitor-aignosi 2025-11-10 08:23:01 -03:00
  • 082ae682ee SIENTIAPDE-1325 Update requirements to use sientia-dataops-library version 1.5.3 and enhance Redis activity logging by including metadata in get and set operations. vitor-aignosi 2025-11-06 15:19:55 -03:00
  • d4fbb69b26 SIENTIAPDE-1325 Update requirements to use the remote sientia-dataops-library repository and increment image tag in values.yaml from 0.4.9 to 0.5.0 for version consistency. vitor-aignosi 2025-11-05 09:28:17 -03:00
  • 32882d0b6f SIENTIAPDE-1325 Update metric labels from 'pipeline_name' to 'workflow_name' in metrics and related classes, ensuring consistency across the codebase and tests. vitor-aignosi 2025-11-04 08:49:38 -03:00
  • 4351289111 SIENTIAPDE-1325 Refactor notification methods in Gates, MongoDB, and Redis classes to use asynchronous send_notification_async. Update related tests to ensure proper async handling and verification of notifications. vitor-aignosi 2025-11-03 14:57:44 -03:00
  • 8350a3a0c3 SIENTIAPDE-1325 Refactor initialization of Activities, Gates, and MongoDB classes for improved readability by using multi-line argument formatting. Update related tests to match the new initialization style. vitor-aignosi 2025-10-30 16:50:39 -03:00
  • d4a74ec5eb SIENTIAPDE-1325 Update environment configuration and refactor activities to include metrics controller. Remove Kafka settings and adjust Redis and MongoDB initialization. Update tests to reflect changes in initialization and metrics tracking. vitor-aignosi 2025-10-30 16:49:55 -03:00
  • 0c16075823 SIENTIAPDE-1325 Update GITHUB_BRANCH in values.yaml to feature/SIENTIAPDE-1325 for specific external operation metrics. Refactor shutdown methods in Activities class to ensure proper closure of MongoDB, Redis, and Gates connections. Adjust tests to reflect these changes and enhance repository pattern implementation for MongoDB and Redis activities. vitor-aignosi 2025-10-29 16:58:22 -03:00
  • 10b3310677 SIENTIAPDE-1325 Refactor MongoDB, Redis, and Gates classes to extend SientiaMonitoring instead of BaseActivity. Update requirements to point to local dataops library path. Implement repository pattern for MongoDB and Redis operations, enhancing code organization and maintainability. vitor-aignosi 2025-10-29 16:01:54 -03:00