Commit Graph

  • 68dc8bd6d5 SIENTIAPDE-2072: bump sientia_do pin to 1.12.2 fix/SIENTIAPDE-2072 Eduardo Rios 2026-08-17 16:42:16 -03:00
  • a584405bd9 Update requirements.txt 1.4.2 gitea_admin 2026-08-14 13:50:26 +00:00
  • 6acfdd1e96 Add OPC UA client certificate for KEPServer connection (URI urn:sientia:opc-ingestor) opc-cert-script 2026-08-06 10:11:21 -03:00
  • 810bf54d56 fix(ingestor): Remove __del__ methods for async shutdown Bruno Domingues 2026-08-05 15:25:06 -03:00
  • ef37122f56 ci(workflow): Enhance quality gate, streamline validation, and add AI guidance Bruno Domingues 2026-08-05 15:08:00 -03:00
  • 6282d0fc6c Code import - branch 1.4.2 gitea_admin 2026-08-05 13:53:41 +00:00
  • 497abe5582 Merge pull request #30 from Aignosi/fix/SAM0123-231 vitor-aignosi 2026-07-24 08:24:43 -03:00
  • f0ac6c2702 git push Merge branch 'fix/SAM0123-231' of github.com:Aignosi/sientia-dataops-opc-ingestor into fix/SAM0123-231 vitor-aignosi 2026-07-23 16:18:39 -03:00
  • a239a1a706 SAM0123-231: Enhance OPC UA client setup by asserting certificate and private key presence and assigning pod ID to client description. vitor-aignosi 2026-07-23 16:18:28 -03:00
  • ab2f105c62 Merge branch 'main' into fix/SAM0123-231 vitor-aignosi 2026-07-23 16:13:26 -03:00
  • f099091bee Merge branch 'main' into fix/SAM0123-231 vitor-aignosi 2026-07-23 16:11:04 -03:00
  • 08a76a9293 SAM0123-231: Remove version pin for asyncua in requirements.txt vitor-aignosi 2026-07-23 16:10:51 -03:00
  • c29b06288c Merge pull request #29 from Aignosi/fix/SAM0123-231 vitor-aignosi 2026-07-23 14:15:24 -03:00
  • f75aa322cb SAM0123-231: Remove Kafka configuration and infrastructure references; simplify README documentation. vitor-aignosi 2026-07-23 13:41:56 -03:00
  • 648458510d SAM0123-231: Remove Kafka integration for data streaming and add comprehensive OPC UA client certificate management. vitor-aignosi 2026-07-23 13:37:56 -03:00
  • b10c226e4e SAM0123-231: Remove Kafka integration from Ingestor service. vitor-aignosi 2026-07-23 12:25:29 -03:00
  • c157d1649a SAM0123-231: Broaden quality gate workflow to include release and feature branches; correct asynchronous call for OPC server updates in ingestor. vitor-aignosi 2026-07-23 12:04:13 -03:00
  • 0d9d7b2ebe SAM0123-231: Update quality gate workflow to use requirements.txt for the ingestor project. vitor-aignosi 2026-07-23 12:00:54 -03:00
  • 675f30c60e SAM0123-231: Update GitHub Actions quality gate workflow to use python-quality-gate template and correct requirements file parameter name. vitor-aignosi 2026-07-23 11:58:26 -03:00
  • c209796ffb SAM0123-231: Update sientia-dataops-library dependency to version 1.12.1. vitor-aignosi 2026-07-23 11:51:55 -03:00
  • 046b4064d3 Merge branch 'main' into fix/SAM0123-231 vitor-aignosi 2026-07-23 11:49:44 -03:00
  • b9c5380690 SAM0123-231: Refactor Python dependencies to use published sientia_do package, introduce requirements-local.txt for local development and quality gates, and add script for automated OPC UA client certificate generation and deployment. vitor-aignosi 2026-07-23 11:49:28 -03:00
  • c7fd8dd0c7 Add OPC UA client certificate for KEPServer connection (URI urn:sientia:opc-ingestor) main opc-cert-script 2026-07-15 17:00:27 -03:00
  • 498030dd5f Merge pull request #28 from Aignosi/feature/SIENTIAPDE-1945 Bruno Domingues 2026-07-10 11:50:21 -03:00
  • 878644c953 SIENTIAPDE-1945: Remove values.yaml. Bruno Domingues 2026-07-08 22:12:59 -03:00
  • 1e0c83828e chore(sonar): Update project key Bruno Domingues 2026-07-01 21:11:01 -03:00
  • 24af3bc6e3 Code import - branch main gitea_admin 2026-06-28 03:02:59 +00:00
  • b74ec5a08e Merge pull request #27 from Aignosi/feature/SIENTIAPDE-1325-adicionar-metricas-especificas-de-operacoes-externas vitor-aignosi 2025-11-10 10:12:05 -03:00
  • 89278827e7 SIENTIAPDE-1325 Enhance release workflow to trigger only on merged pull requests and streamline data insertion in DataManager vitor-aignosi 2025-11-10 09:14:35 -03:00
  • 373245d5a1 SIENTIAPDE-1325 Refactor OpcManager to emit connection metrics immediately after connection attempt vitor-aignosi 2025-11-07 09:56:48 -03:00
  • 032be28eb1 SIENTIAPDE-1325 Refactor OpcManager to emit connection metrics after successful connection establishment vitor-aignosi 2025-11-07 08:58:11 -03:00
  • 1cb687aa37 SIENTIAPDE-1325 Update metrics.py to reorganize OPC Manager metrics section vitor-aignosi 2025-11-07 08:49:09 -03:00
  • c4f8fe95a8 SIENTIAPDE-1325 Update IngestorManager to use asynchronous methods for checking OPC server cycles and listening status vitor-aignosi 2025-11-06 16:40:45 -03:00
  • 254be06004 SIENTIAPDE-1325 Update requirements.txt to use version 1.5.3 of sientia-dataops-library and enhance DataManager and ResourceManager with improved logging and timestamping for data insertion and retrieval. vitor-aignosi 2025-11-05 12:38:35 -03:00
  • e313de453e SIENTIAPDE-1325 Update requirements.txt to use version 1.5.2 of sientia-dataops-library and bump image tag in values.yaml to 0.5.0 for consistency with recent changes. vitor-aignosi 2025-11-05 09:15:36 -03:00
  • d93c497914 SIENTIAPDE-1325 Enhance Ingestor Class with Asynchronous Metrics and Monitoring Integration vitor-aignosi 2025-11-03 10:33:05 -03:00
  • dfd08e883f SIENTIAPDE-1325 Refactor Ingestor and Metrics Classes for Enhanced Asynchronous Operations vitor-aignosi 2025-11-03 09:41:49 -03:00
  • 85a371a38b SIENTIAPDE-1325 SIENTIAPDE-1325: Refactor Ingestor and Manager Classes for Enhanced Asynchronous Operations vitor-aignosi 2025-10-31 16:32:45 -03:00
  • 4158a74cac SIENTIAPDE-1325 Update requirements.txt and values.yaml to reflect new library path and GITHUB_BRANCH for feature SIENTIAPDE-1325 vitor-aignosi 2025-10-30 08:43:32 -03:00
  • f8e9d9679d Merge pull request #26 from Aignosi/fix/SIENTIAPDE-1314-ajustes-nas-camadas-de-monitoramento-do-sientia Matheus Demoner 2025-10-27 14:27:56 -03:00
  • 92fd2cb356 SIENTIAPDE-1314 Update GITHUB_BRANCH in values.yaml to reflect new monitoring layer adjustments for SIENTIAPDE-1314 vitor-aignosi 2025-10-24 10:14:13 -03:00
  • b1287acc1c SIENTIAPDE-1314 Enhance type hinting in encrypt.py for better code clarity vitor-aignosi 2025-10-23 16:12:48 -03:00
  • 8e3d62ff76 SIENTIAPDE-1314 Refactor IngestorManager to streamline server disconnection process vitor-aignosi 2025-10-23 15:17:47 -03:00
  • 56023dfdf4 SIENTIAPDE-1314 Refactor IngestorManager and OpcManager for improved server management vitor-aignosi 2025-10-23 15:11:32 -03:00
  • cc0fde664b Merge pull request #25 from Aignosi/fix/hotfix-opc-connection-optimizing Matheus Demoner 2025-10-23 12:01:42 -03:00
  • 83e43edf95 Fix formatting of NOSONAR comment in update_opc_servers method for consistency vitor-aignosi 2025-10-23 11:58:00 -03:00
  • f415207d5b Update OPC server update method to include NOSONAR comment for code quality tools vitor-aignosi 2025-10-23 11:55:55 -03:00
  • eea6ccb48f Refactor OPC manager shutdown logic for improved reliability vitor-aignosi 2025-10-23 11:52:00 -03:00
  • 6d2a0e46be Refactor OPC server integrity checks to be asynchronous vitor-aignosi 2025-10-23 11:46:02 -03:00
  • d62a1e3381 Merge pull request #23 from Aignosi/feature/SIENTIAPDE-1327-controle-de-releases Bruno Domingues 2025-10-23 08:58:23 -03:00
  • a4664edee0 SIENTIAPDE-1327 Remove unnecessary blank line from quality gate workflow for improved clarity vitor-aignosi 2025-10-23 08:38:31 -03:00
  • cb28eb7e0f Merge branch 'main' into feature/SIENTIAPDE-1327-controle-de-releases vitor-aignosi 2025-10-23 08:05:19 -03:00
  • 7cfc1435f6 SIENTIAPDE-1327 Remove push trigger from quality gate workflow to streamline execution on pull requests only vitor-aignosi 2025-10-23 07:56:38 -03:00
  • e97a006068 Merge pull request #22 from Aignosi/feature/SIENTIAPDE-1327-controle-de-releases Bruno Domingues 2025-10-22 16:47:39 -03:00
  • c33869be9f SIENTIAPDE-1327 SIENTIAPDE-1327: Replace existing release workflow with a template for improved maintainability and permissions vitor-aignosi 2025-10-22 16:39:00 -03:00
  • e1da6964f4 SIENTIAPDE-1327 SIENTIAPDE-1327: Add write-all permissions to quality gate workflow for enhanced functionality vitor-aignosi 2025-10-22 16:31:56 -03:00
  • 6fce58fa6a SIENTIAPDE-1327 Enhance quality gate workflow by adding a blank line for improved readability vitor-aignosi 2025-10-22 16:25:31 -03:00
  • 8a9d2e4d73 SIENTIAPDE-1327 SIENTIAPDE-1327: Add secrets inheritance to quality gate workflow configuration vitor-aignosi 2025-10-22 16:21:27 -03:00
  • a8b2fe0bd9 SIENTIAPDE-1327 Update quality gate workflow path to use the correct GitHub repository template vitor-aignosi 2025-10-22 16:13:16 -03:00
  • 88129f2914 SIENTIAPDE-1327 Update quality gate workflow path in GitHub Actions configuration vitor-aignosi 2025-10-22 15:59:13 -03:00
  • c8bd6c78d7 SIENTIAPDE-1327 Update quality gate workflow path in GitHub Actions configuration vitor-aignosi 2025-10-22 15:52:26 -03:00
  • 19ee884c0a SIENTIAPDE-1327 test vitor-aignosi 2025-10-22 15:50:24 -03:00
  • 6bd695d5a2 SIENTIAPDE-1327 Update quality gate workflow path in GitHub Actions configuration vitor-aignosi 2025-10-22 15:48:00 -03:00
  • 6a65403e17 SIENTIAPDE-1327 Update requirements and simplify quality gate workflow vitor-aignosi 2025-10-22 15:44:19 -03:00
  • 3d5af42fc0 SIENTIAPDE-1327 Remove unnecessary persist-credentials option from quality gate workflow configuration vitor-aignosi 2025-10-22 15:21:27 -03:00
  • 5c823eea22 SIENTIAPDE-1327 SIENTIAPDE-1312: Enhance quality gate workflow to determine next version based on branch type vitor-aignosi 2025-10-22 14:52:03 -03:00
  • d7274cd72e Merge pull request #21 from Aignosi/SIENTIAPDE-1312-melhorias-e-correcoes-nas-pipelines-de-dados Matheus Demoner 2025-10-21 17:25:02 -03:00
  • 95c9ad85f9 SIENTIAPDE-1312 Update image tag in values.yaml and refactor OpcManager error handling vitor-aignosi 2025-10-21 17:03:58 -03:00
  • 3eacf27faf SIENTIAPDE-1312 Refactor OpcManager connection error handling and enhance unit tests vitor-aignosi 2025-10-20 17:08:40 -03:00
  • aaa8d00f56 SIENTIAPDE-1312 Update OpcManager to set a timeout for the client connection vitor-aignosi 2025-10-20 16:26:24 -03:00
  • 8c552f50a8 SIENTIAPDE-1312 Fix pod URI formatting and enhance disconnection error logging in OpcManager vitor-aignosi 2025-10-20 15:56:00 -03:00
  • 7001b5e9bd SIENTIAPDE-1312 SIENTIAPDE-1318 Enhance OpcManager disconnection handling vitor-aignosi 2025-10-20 15:27:05 -03:00
  • 44a9367663 SIENTIAPDE-1312 Update GITHUB_BRANCH in values.yaml to reflect changes for SIENTIAPDE-1312, focusing on improvements and corrections in data pipelines. vitor-aignosi 2025-10-20 12:41:30 -03:00
  • 47b3159e71 SIENTIAPDE-1312 Enhance OpcManager to accept subscription period from configuration vitor-aignosi 2025-10-20 12:41:05 -03:00
  • 64a1a14a8b Merge pull request #20 from Aignosi/SIENTIAPDE-1318-adicionar-pipeline-de-qualidade Matheus Demoner 2025-10-20 08:37:51 -03:00
  • acae38377f SIENTIAPDE-1318 Refactor app.py for consistency in comment formatting vitor-aignosi 2025-10-17 16:25:50 -03:00
  • a192e2ba04 SIENTIAPDE-1318 Update app.py to add a comment for clarity in the main asynchronous function vitor-aignosi 2025-10-17 16:25:24 -03:00
  • fe9fce0ba6 SIENTIAPDE-1318 Update app.py to add a comment for clarity in the main loop condition vitor-aignosi 2025-10-17 16:17:41 -03:00
  • 4c3289647b SIENTIAPDE-1318 Refactor app.py and enhance unit tests for better clarity and structure vitor-aignosi 2025-10-17 16:09:41 -03:00
  • 2fad392dcb SIENTIAPDE-1318 Refactor async handling and enhance unit tests for ingestor manager vitor-aignosi 2025-10-17 16:07:13 -03:00
  • 1e4085d8c4 SIENTIAPDE-1318 Update GitHub Actions workflow to include a blank line for improved readability vitor-aignosi 2025-10-17 15:25:38 -03:00
  • 7e460018fe SIENTIAPDE-1318 Enhance GitHub Actions workflow for quality gate vitor-aignosi 2025-10-17 14:58:13 -03:00
  • e19b57d4b1 SIENTIAPDE-1318 Refactor project structure and update configurations vitor-aignosi 2025-10-17 14:54:39 -03:00
  • e2462af31c Update dependencies, improve CI workflow, and enhance code formatting vitor-aignosi 2025-10-17 12:58:24 -03:00
  • 464c9aae9b Merge pull request #19 from Aignosi/OPC-connection-changes Matheus Demoner 2025-09-03 13:28:45 -03:00
  • 1eb5711345 Atualiza o OPC Manager para incluir um intervalo de watchdog de 1 hora e define o nome do cliente como o ID do pod. Ajusta os testes para refletir essas mudanças na inicialização do cliente. Matheus 2025-09-03 11:47:47 -03:00
  • 28dd9eb5c7 Merge pull request #18 from Aignosi/SIENTIAPDE-1084-ajustar-documentacao Bruno Domingues 2025-09-03 13:32:48 +00:00
  • 0a3826b767 Merge branch 'main' into SIENTIAPDE-1084-ajustar-documentacao vitor-aignosi 2025-09-01 16:04:25 -03:00
  • 26f776f8e1 SIENTIAPDE-1084 Enhance documentation and improve shutdown methods for DataManager and IngestorManager vitor-aignosi 2025-09-01 12:47:39 -03:00
  • 873c733730 SIENTIAPDE-1084 Update README.md to clarify data streaming and storage features vitor-aignosi 2025-08-29 11:26:36 -03:00
  • 8f6ba4ddcf SIENTIAPDE-1084 Remove deprecated files and enhance documentation vitor-aignosi 2025-08-29 11:20:28 -03:00
  • a384a077a9 Merge pull request #17 from Aignosi/SIENTIAPDE-1205-alterar-opc-para-assincrono Bruno Domingues 2025-08-29 13:59:43 +00:00
  • f92ee20831 SIENTIAPDE-1205 Update quality-gate.yml to include pytest-asyncio for enhanced async testing capabilities vitor-aignosi 2025-08-28 12:54:58 -03:00
  • 102507d815 SIENTIAPDE-1205 Enhance unit tests for async shutdown and improve assertions vitor-aignosi 2025-08-28 08:34:30 -03:00
  • f55604c7db SIENTIAPDE-1205 Refactor tests for async compatibility and enhance IngestorManager functionality vitor-aignosi 2025-08-27 17:00:06 -03:00
  • c09a96d4a4 SIENTIAPDE-1205 Remove __del__ method from Ingestor class to prevent blocking during cleanup and ensure proper async shutdown handling. vitor-aignosi 2025-08-27 08:49:19 -03:00
  • 501aac1868 SIENTIAPDE-1205 Update values.yaml and refactor shutdown methods for improved configuration and async handling vitor-aignosi 2025-08-27 08:48:31 -03:00
  • d4aa44d774 SIENTIAPDE-1205 Refactor Ingestor and OPC Manager for Asynchronous Operations vitor-aignosi 2025-08-26 16:27:35 -03:00
  • ec3c738519 Merge pull request #16 from Aignosi/SIENTIAPDE-1193-conferir-como-a-escrita-de-datetime-ocorre-no-temporal Bruno Domingues 2025-08-26 13:39:53 +00:00
  • 59c1bc6214 Merge branch 'main' into SIENTIAPDE-1193-conferir-como-a-escrita-de-datetime-ocorre-no-temporal vitor-aignosi 2025-08-25 10:29:05 -03:00