Skip to content

Branch - #451

Merged
khaylebfortune merged 5 commits into
sorotrail:mainfrom
stephaniepez21-art:branch
Aug 3, 2026
Merged

Branch#451
khaylebfortune merged 5 commits into
sorotrail:mainfrom
stephaniepez21-art:branch

Conversation

@stephaniepez21-art

Copy link
Copy Markdown
Contributor

Closes #53

Summary

Closes #

Type of change

  • Bug fix (non-breaking change that fixes an issue)
  • New feature (non-breaking change that adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to change)
  • Documentation / templates only

Checklist

Build & tests

  • go build ./... passes
  • make test passes (the unit suite)
  • make lint passes (golangci-lint run)
  • For schema or DB changes: make test-db passes against a throwaway TEST_DATABASE_URL
  • New behavior is covered by tests; coverage follows the existing patterns (table-driven where practical)

Docs & config

  • README.md updated if API endpoints, request/response shape, or env vars changed (the API reference and config table)
  • docs/*.md updated if architecture, replay, backfill, or logging flows changed
  • CONTRIBUTING.md updated if conventions changed in a way this PR template no longer reflects (so the two stay in sync — one source of truth)

Operator-facing

  • If a decoder change is included, the PR description notes that operators must run sorotrail replay --from-ledger N after upgrading, otherwise the change only applies to events ingested from then on
  • If a migration is included, both the .up.sql and .down.sql files are checked in; no applied migration is edited

Out-of-scope / follow-ups

  • n/a

Testing notes

  • n/a

@khaylebfortune
khaylebfortune merged commit b2a1ee0 into sorotrail:main Aug 3, 2026
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.

Gzip response compression for API endpoints

2 participants