• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

raystack / compass / 23678621030
2%

Build:
DEFAULT BRANCH: main
Ran 28 Mar 2026 05:45AM UTC
Jobs 1
Files 107
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

28 Mar 2026 05:40AM UTC coverage: 28.265% (+7.3%) from 20.988%
23678621030

push

github

web-flow
refactor: restructure backend code organization (#247)

* refactor: restructure backend code organization

- Move handlers to handler/v1beta1/ (from internal/server/v1beta1/)
- Move interceptors to internal/middleware/ (from pkg/server/interceptor/)
- Move store to store/ (from internal/store/)
- Move telemetry to internal/telemetry/ (from pkg/telemetry/)
- Extract server config to internal/config/ package
- Remove pkg/ directory entirely (metrics, statsd, telemetry)
- Migrate proto generation from PGV to buf protovalidate
- Switch buf.gen.yaml to source_relative with proto/gen/ output
- Replace manual ValidateAll() calls with connectrpc/validate interceptor
- Remove envoyproxy/protoc-gen-validate dependency

* refactor: flatten handler package, remove v1beta1 subdirectory

Move handler files from handler/v1beta1/ to handler/ and rename
package from handlersv1beta1 to handler.

* refactor: move proto/gen to top-level gen directory

Remove the proto/ wrapper directory — generated code now lives
directly at gen/ (gen/raystack/compass/v1beta1/, gen/buf/validate/).

* refactor: rename handler server.go to handler.go, update references

* refactor: move config example and flatten test directory

- Move config.yaml to internal/config/config.example.yaml
- Flatten test/e2e_test/ to test/
- Update Makefile reference

91 of 6715 new or added lines in 18 files covered. (1.36%)

5445 of 19264 relevant lines covered (28.27%)

5.81 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
1
0.0
internal/config/config.go
2
51.79
handler/search.go
15
0.0
0.0% cli/server.go
24
0.0
0.0% internal/server/server.go
131
0.0
gen/raystack/compass/v1beta1/compassv1beta1connect/service.connect.go
2502
0.0
gen/buf/validate/validate.pb.go
3949
0.0
gen/raystack/compass/v1beta1/service.pb.go
Jobs
ID Job ID Ran Files Coverage
1 23678621030.1 28 Mar 2026 05:45AM UTC 107
28.27
GitHub Action Run
Source Files on build 23678621030
  • Tree
  • List 107
  • Changed 5
  • Source Changed 0
  • Coverage Changed 5
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • 43891e9a on github
  • Prev Build on main (#23676598061)
  • Next Build on main (#23690104426)
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc