Skip to content

Feat/otel logging tracing#11

Merged
simpros merged 4 commits intomainfrom
feat/otel-logging-tracing
Mar 14, 2026
Merged

Feat/otel logging tracing#11
simpros merged 4 commits intomainfrom
feat/otel-logging-tracing

Conversation

@simpros
Copy link
Copy Markdown
Owner

@simpros simpros commented Mar 14, 2026

No description provided.

simpros and others added 4 commits March 4, 2026 08:14
- Rename DYNATRACE_LOG_INGEST_URL to DYNATRACE_OTLP_ENDPOINT in
  publish.yml to match the Dockerfile updated secret mount.
- Remove the now-empty test script from @leader/logging since the
  dynatrace-sink tests were deleted along with the source file.

Generated with [Devin](https://cli.devin.ai/docs)

Co-Authored-By: Devin <noreply@cognition.ai>
…iables

- Introduced new environment variables for Dynatrace telemetry: DYNATRACE_OTLP_ENDPOINT and DYNATRACE_API_TOKEN.
- Updated documentation to reflect the new telemetry configuration options.
- Removed existing Dynatrace sink implementation and tests.
- Added OpenTelemetry integration for traces and logs in the SvelteKit application.
- Configured telemetry initialization in the SvelteKit instrumentation file.
- Implemented telemetry shutdown procedure to clean up resources.
RLS integration tests (packages/db):
- Enable RLS on all 8 tenant-scoped tables (was 3)
- Add isolation tests for project_lead, project_custom_field,
  lead_custom_field_value, initiative, initiative_lead, and
  initiative_conversation
- Add negative test: cross-org insert is rejected
- Add fail-closed test: no rows returned without org context
- Move shared seed data to beforeAll to reduce duplication

E2E tests (apps/web):
- Replace networkidle with domcontentloaded in waitForHydration
- Fix weak assertions in leads and projects pages using .or()
- Fix silent pass in navigation test with hard assertion
- Use test.skip() for project detail when no projects exist
- Add profile name update mutation test with persistence check
- Add organisation name update mutation test with persistence check
- Delete deprecated docker.setup.ts
- Update stale comment reference in global.setup.ts

Generated with Devin (https://cli.devin.ai/docs)

Co-Authored-By: Devin <noreply@cognition.ai>
@simpros simpros merged commit ef9e635 into main Mar 14, 2026
4 checks passed
@simpros simpros deleted the feat/otel-logging-tracing branch March 17, 2026 10:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant