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

romshark / datapages / 23293529707 / 2
40%
main: 40%

Build:
DEFAULT BRANCH: main
Ran 19 Mar 2026 11:55AM UTC
Files 6
Run time 0s
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

19 Mar 2026 11:51AM UTC coverage: 0.0%. Remained the same
23293529707.2

push

github

web-flow
feat!: Gen httperr package, rename Recover500 (#27)

BREAKING: Recover500 is renamed to RecoverError.
Rename the method on your App type:
  func (*App) Recover500(...) -> func (*App) RecoverError(...)

Datapages now generates a new datapagesgen/httperr subpackage with
sentinel errors for HTTP status codes (400, 403, 404).
Action handlers can return httperr.BadRequest, httperr.Forbidden,
or httperr.NotFound to control the response status instead of
defaulting to 500.

All action handler errors are now routed through RecoverError,
including httperr sentinels. This ensures users always get visible
feedback (e.g. toast notifications) rather than silent HTTP errors.
Client errors logged at DEBUG level reduce log noise in production
by keeping expected 4xx responses out of the ERROR stream.

When RecoverError is not defined or fails, the server
falls back to the appropriate HTTP status code based on
the httperr sentinel, or 500 for unrecognized errors.

0 of 722 relevant lines covered (0.0%)

0.0 hits per line

Source Files on job fancy-counter - 23293529707.2
  • Tree
  • List 6
  • Changed 1
  • Source Changed 1
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 23293529707
  • 9dfff9a2 on github
  • Prev Job for on main (#23293234464.1)
  • Next Job for on main (#23293790190.5)
  • 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