51a2a488d9
chore: bump version to 2.1.0
main
2.1.0
github-actions[bot]
2026-10-30 11:58:37 +00:00
a6014cc1a5
Merge pull request #49 from Aignosi/feature/SIENTIAPDE-2202-escrita-opc-timestamp-qualidade
vitor-aignosi2026-10-30 08:58:23 -03:00
4ee672a715
SIENTIAPDE-2202 SIENTIAPDE-2202 Add gateway end-to-end test suite (e2e/)
vitor-aignosi2026-10-29 17:31:15 -03:00
ca9f4ce188
SIENTIAPDE-2202 SIENTIAPDE-2202-escrita-opc-timestamp-qualidade: Enable granular control over OPC UA SourceTimestamp and StatusCode in write commands. This implements write_timestamp and write_quality flags (command > env > default true) for DataValue construction. Upgraded asyncua to 2.0+ to fix StatusCode field naming. Enhanced README.md with new gateway environment variables and detailed write command behavior. Added comprehensive unit and E2E tests for this feature, and removed obsolete planning documents.
vitor-aignosi2026-10-29 16:38:03 -03:00
b984d16b72
chore: bump version to 2.0.0
github-actions[bot]
2026-10-29 18:23:07 +00:00
8689ac7bec
Merge pull request #48 from Aignosi/release/SIENTIAPDE-1973
vitor-aignosi2026-10-29 15:22:53 -03:00
97bf2fd748
SIENTIAPDE-1973 SIENTIAPDE-1973: Refactor unit tests for improved readability, primarily by splitting chained assertions into individual statements and minor fixture import adjustments.
release/SIENTIAPDE-1973
vitor-aignosi2026-10-29 13:33:25 -03:00
ecb055eefb
SIENTIAPDE-1973 SIENTIAPDE-1973: Implement per-connector OPC client certificates and remove legacy read engine. This update overhauls certificate management, transitioning from a single platform certificate to individual client certificates defined in the slot configuration. The CertProvider now downloads certificates from MinIO based on certificate_id, applying dynamic security policies (mode, policy) from the slot. The legacy READ_ENGINE=legacy option and OpcManager have been entirely removed, standardizing on the ServerReader with strict slot v2 enforcement. Write command resolution (ServerConfigResolver) now consistently uses connectors joined with opc_certificates. The CERT_BUCKET environment variable is no longer used.
vitor-aignosi2026-10-29 12:39:21 -03:00
5318c82677
feat(SIENTIAPDE-2202): write timestamp and quality per OPC server
test-SIENTIAPDE-2202-gw
Eduardo Rios
2026-10-28 14:29:33 -03:00
ce67105c16
fix(deps): sientia_do 1.12.5 so the Postgres engine works with SQLAlchemy 2.1
Eduardo Rios
2026-10-19 16:06:17 -03:00
ea55a4db62
TEST ONLY: sqlalchemy<2.1 (No module named psycopg with sientia_do 1.12.2) - dev test, do not merge
test-SIENTIAPDE-1975-write-path
Eduardo Rios
2026-10-19 15:35:37 -03:00
8ab9af170d
SIENTIAPDE-1975: the gateway is the only writer that updates write_status
Eduardo Rios
2026-10-15 11:00:27 -03:00
e94b489196
SIENTIAPDE-1975: Sonar fixes in the NATS consumer tests
Eduardo Rios
2026-10-14 12:20:30 -03:00
bf287a688c
SIENTIAPDE-1975: align the gateway write path with the Laborious
Eduardo Rios
2026-10-14 10:43:33 -03:00
d83917a30f
chore: bump version to 2.2.0-rc1
2.2.0-rc1
github-actions[bot]
2026-10-13 16:59:56 +00:00
54c854bb0a
Merge pull request #42 from Aignosi/feature-rc/SIENTIAPDE-1974-release-slot-keyerror
vitor-aignosi2026-10-13 13:59:26 -03:00
06caa88ed8
SIENTIAPDE-1974: chore(slots): drop NOSONAR, accept S7504 in SonarQube instead
Eduardo Rios
2026-10-13 13:24:54 -03:00
2349912efb
SIENTIAPDE-1973: fix(deps): make the gateway requirements installable from the cluster index
Eduardo Rios
2026-10-01 13:31:00 -03:00
963b437937
Revert "chore: bump version to 2.0.0-rc1"
ci-dependencies-fetcher[bot]
2026-10-01 15:08:35 +00:00
2f108ecbad
Merge remote-tracking branch 'origin/release/SIENTIAPDE-1973' into rc/ingestor2 Merge feito para que a branch rc/ingestor2 passe a enxergar o rc 2 corretamente
Eduardo Rios
2026-10-01 12:03:40 -03:00
d7773d9e77
chore: bump version to 2.0.0-rc1
2.0.0-rc1
github-actions[bot]
2026-10-01 15:02:31 +00:00
a083099e2d
Merge pull request #37 from Aignosi/release-rc/ingestor1
vitor-aignosi2026-10-01 12:02:00 -03:00
e84b73631c
Merge branch 'feature/SIENTIAPDE-1972-gateway-write-read' into feature/SIENTIAPDE-1972-gateway-wiring
PedroHMCosme
2026-09-22 16:57:37 -03:00
f0ac6c2702
git push Merge branch 'fix/SAM0123-231' of github.com:Aignosi/sientia-dataops-opc-ingestor into fix/SAM0123-231
vitor-aignosi2026-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-aignosi2026-07-23 16:18:28 -03:00
648458510d
SAM0123-231: Remove Kafka integration for data streaming and add comprehensive OPC UA client certificate management.
vitor-aignosi2026-07-23 13:37:56 -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-aignosi2026-07-23 12:04:13 -03:00