Skip to content

Conversation

@pull
Copy link

@pull pull bot commented Jan 15, 2026

See Commits and Changes for more details.


Created by pull[bot] (v2.0.0-alpha.4)

Can you help keep this open source service alive? 💖 Please sponsor : )

alexluong and others added 2 commits January 15, 2026 13:12
* fix: set updated_at on tenant creation

The PUT tenant endpoint returned a nullish updated_at (0001-01-01T00:00:00Z)
when creating a new tenant because UpdatedAt wasn't initialized. Now both
CreatedAt and UpdatedAt are set to the same timestamp on creation.

* fix: set updated_at on destination creation

* test: verify updated_at in creation response directly

The e2e test was checking timestamps after a GET request, which would
pass due to entity store fallbacks. Now checks the PUT/POST response
directly to catch bugs where updated_at isn't set before returning.

* test: fix flaky tests & improve overall test dx (#623)

* chore: ignore .envrc for personal direnv usage

* refactor: use dedicated testcontainers for RediSearch tests

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>

* test: skip redundant backend tests by default (TESTCOMPAT=1)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>

* perf: parallelize e2e tests, skip redundant PG suite

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>

* test: add fail-fast to e2e suite, use require over assert

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>

* fix: use synchronous span export in test tracer to prevent flaky tests

The batching exporter could cause spans to not be flushed before
assertions ran, leading to intermittent test failures when running
multiple packages in parallel.

* refactor: add scripts/test.sh with core test runner logic

* refactor: add unit, e2e, and full commands to test.sh

* refactor: simplify Makefile test targets to use scripts/test.sh

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>

* docs: update test.md for unified test runner

* docs: testinfra explanation

* chore: remove `make test/integration`

* fix: use glob pattern for TEST default in Makefile

Change TEST default from $(go list ./...) to ./... to fix
"malformed import path: invalid char '\n'" error.

The go list command outputs newline-separated packages which
breaks when passed as an environment variable to scripts/test.sh.
Using the glob pattern ./... lets gotestsum handle expansion internally.

Issue surfaced during cherry-pick conflict resolution when test
targets were refactored to use scripts/test.sh.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>

---------

Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>

* chore: add gofmt check to build target

---------

Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
* docs: include /tenants api prefix

* docs: remove manual api ref

* docs: v0.12.0 upgrade guide

* chore: update tenants prefix in examples and scripts
@pull pull bot locked and limited conversation to collaborators Jan 15, 2026
@pull pull bot added the ⤵️ pull label Jan 15, 2026
@pull pull bot merged commit de0c544 into erickirt:main Jan 15, 2026
1 check failed
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant