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

DerManoMann / openapi-introspector
98%

Build:
DEFAULT BRANCH: main
Repo Added 06 Oct 2026 04:16AM UTC
Files 17
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

LAST BUILD ON BRANCH main
branch: SELECT
CHANGE BRANCH
x
  • No branch selected
  • ci/v5-layout
  • docs/adapter-options
  • docs/readme-routes
  • docs/suggest-verifier
  • feat/auth-401
  • feat/forbidden-403
  • feat/form-request
  • feat/l5-builder-factory
  • feat/l5-guard
  • feat/middleware-statuses
  • feat/model-404
  • feat/parameter-types
  • feat/route-methods
  • feat/route-prefix
  • feat/route-translator
  • fix/bound-default
  • fix/hybrid-routes
  • fix/l5-conflict
  • fix/placeholder-names
  • fix/route-collisions
  • main

23 Oct 2026 10:26PM UTC coverage: 97.903% (+0.08%) from 97.819%
40383032128

push

github

web-flow
Add the statuses Laravel route middleware answers with, and Passport scopes (#20)

A Laravel route now gets a response for each status its middleware can
answer with before the handler runs. Its security requirements also
carry Passport's scopes.

- `verified`, `signed`, Sanctum's abilities, Passport's scopes and
spatie/laravel-permission's role and permission middleware add a `403`,
next to `can`. `password.confirm` adds a `423`, and `throttle` a `429`.
- Laravel's own middleware counts by alias or class, subclasses
included. The packages' middleware counts by alias or class name,
without the packages being installed.
- The map of middleware to status code is the adapter's `middleware`
option. A project extends its defaults for middleware of its own. It
replaces the `authorization` option, which has not been released.
- `scopes:read,write` puts both scopes on each security requirement.
`scope:read,write` gives one requirement per scope.
- Responses come out in status code order, described with the standard
status texts.
- A response the attributes declare for the same status code wins.

44 of 44 new or added lines in 3 files covered. (100.0%)

607 of 620 relevant lines covered (97.9%)

20.19 hits per line

Relevant lines Covered
Build:
Build:
620 RELEVANT LINES 607 COVERED LINES
20.19 HITS PER LINE
Source Files on main
  • Tree
  • List 17
  • Changed 2
  • Source Changed 0
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
40383032128 main Add the statuses Laravel route middleware answers with, and Passport scopes (#20) A Laravel route now gets a response for each status its middleware can answer with before the handler runs. Its security requirements also carry Passport's scopes. ... push 26 Oct 2026 07:02PM UTC web-flow github
97.9
40033583303 main Add the statuses Laravel route middleware answers with, and Passport scopes (#20) A Laravel route now gets a response for each status its middleware can answer with before the handler runs. Its security requirements also carry Passport's scopes. ... push 23 Oct 2026 10:26PM UTC web-flow github
97.9
40033534738 main Keep the 404 for a bound model parameter that has a default (#19) A route parameter bound to a model now gets its `404` even when the handler gives it a default. Laravel only skips the binding when an optional placeholder is missing from the URL.... push 23 Oct 2026 10:25PM UTC web-flow github
97.82
39896069035 feat/middleware-statuses Merge ea4b6b1ae into fa0b4bbd2 Pull #20 23 Oct 2026 03:38AM UTC web-flow github
97.91
39894102641 fix/bound-default Merge f382b5948 into fa0b4bbd2 Pull #19 23 Oct 2026 03:16AM UTC web-flow github
97.82
39892285185 main Add a 403 for Laravel routes behind authorization middleware (#18) A Laravel route behind authorization middleware now gets a `403` response. - Authorization middleware is the `can` alias (`can:update,post`), the `Authorize` middleware or a subc... push 23 Oct 2026 02:56AM UTC web-flow github
97.82
39887244956 feat/forbidden-403 Merge 67f697c4d into dc827a023 Pull #18 23 Oct 2026 02:01AM UTC web-flow github
97.82
39887056707 main Move the documentation into docs/ and document the adapters' options (#17) The README now holds the introduction, requirements, installation, a short usage example and links. The rest of the documentation moves into `docs/`, one page per topic, a... push 23 Oct 2026 01:59AM UTC web-flow github
97.78
39884655574 docs/adapter-options Merge 23ac3f7b1 into dbf3e4576 Pull #17 23 Oct 2026 01:33AM UTC web-flow github
97.78
39877629681 main Let the L5-Swagger factory map guards to schemes and take a logger (#16) The L5-Swagger builder factory now uses the application's default guard for a bare `auth` middleware. It can also map guards to security schemes and give a logger, each thro... push 23 Oct 2026 12:21AM UTC web-flow github
97.78
See All Builds (51)
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc