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

supabase / supabase-js / 18219542135
80%

Build:
DEFAULT BRANCH: master
Ran 03 Oct 2025 10:20AM UTC
Jobs 8
Files 52
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

03 Oct 2025 10:16AM UTC coverage: 81.195% (-2.3%) from 83.445%
18219542135

push

github

web-flow
feat(auth): add OAuth 2.1 client admin endpoints (#1582)

## Summary
Adds OAuth 2.1 client administration endpoints to `@supabase/auth-js`
based on the OpenAPI specification from
https://github.com/supabase/auth/pull/2165.

This PR implements a new `admin.oauth` namespace with full CRUD
operations for managing OAuth clients when the OAuth 2.1 server is
enabled in Supabase Auth

New admin.oauth methods:
- listClients() - List OAuth clients with pagination (for now, the same
api with `listUsers`)
  - createClient() - Register new OAuth client
  - getClient() - Get client details by ID
  - deleteClient() - Remove OAuth client
  - regenerateClientSecret() - Regenerate client secret

All methods include proper error handling, follow existing patterns
(similar to admin.mfa), and are only relevant when the OAuth 2.1 server
is enabled in Supabase Auth.

1747 of 2430 branches covered (71.89%)

Branch coverage included in aggregate %.

1 of 42 new or added lines in 1 file covered. (2.38%)

3676 of 4249 relevant lines covered (86.51%)

121.37 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
41
57.2
-31.54% packages/core/auth-js/src/GoTrueAdminApi.ts
Jobs
ID Job ID Ran Files Coverage
1 18219542135.1 03 Oct 2025 10:20AM UTC 18
68.31
GitHub Action Run
2 auth-js - 18219542135.2 03 Oct 2025 10:25AM UTC 18
68.9
GitHub Action Run
3 realtime-js - 18219542135.3 03 Oct 2025 10:23AM UTC 15
97.38
GitHub Action Run
4 node-20-windows-latest - 18219542135.4 03 Oct 2025 10:26AM UTC 7
95.45
GitHub Action Run
5 node-20-ubuntu-latest - 18219542135.5 03 Oct 2025 10:22AM UTC 7
95.45
GitHub Action Run
6 functions-js - 18219542135.6 03 Oct 2025 10:23AM UTC 3
90.91
GitHub Action Run
7 postgrest-js - 18219542135.7 03 Oct 2025 10:23AM UTC 9
96.79
GitHub Action Run
8 node-20-macos-latest - 18219542135.8 03 Oct 2025 10:22AM UTC 7
95.45
GitHub Action Run
Source Files on build 18219542135
  • Tree
  • List 52
  • Changed 2
  • Source Changed 2
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #18219542135
  • 5b2f8c7a on github
  • Prev Build on master (#18196107325)
  • Next Build on master (#18222704517)
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

© 2025 Coveralls, Inc