Supabase Postgres Linter: Performance and Security Advisors

¿Es supabase/splinter apto para principiantes?

Los mantenedores de supabase/splinter suelen responder a un pull request en 1 día. Ahora mismo hay 2 issues aptos para principiantes abiertos.

Estrellas
284
Forks
110
Issues abiertos para principiantes
2
Issues indexados
21
Lenguaje dominante
PLpgSQL
Licencia
Sin datos de licencia
Último push a GitHub
29/9/2026
Última indexación
19/9/2026
Guía de contribución
Guía de contribución
Código de conducta
Código de conducta
Etiquetas para principiantes
Sin etiquetas para principiantes indexadas
Métricas de merge de PR
Sin PR fusionados en 30 d

Cómo contribuir a supabase/splinter

  1. Lee primero la guía de contribución: explica cómo quieren los mantenedores que se propongan, prueben y revisen los cambios.
  2. Lee su código de conducta: se aplica a los issues y pull requests igual que al chat.
  3. Elige uno de los 2 issues abiertos aptos para principiantes de abajo y comenta que quieres trabajar en él antes de empezar.

Las issues en las que quizá ya trabaja alguien aparecen al final. Ordenar todo por fecha

  • Please add a licence file to supabase/splinter
    Abierto

    Dificultad 1/5 Menos de una hora Aptitud para principiantes 40/100

    supabase/splinter#210 · 1 reacción ·

    Los mantenedores suelen responder en 1 día

  • No LICENSE file in the repository
    Abierto

    Dificultad 2/5 1-3 horas Aptitud para principiantes 69/100

    supabase/splinter#206 · 1 reacción ·

    Los mantenedores suelen responder en 1 día

  • Proposal update to make it where Supabase rule 0029 will skip functions whose body matches a reasonable "gated" heuristic - e.g. contains a check on 'auth.uid( )', 'has_role', 'is_admin', or equivalent.
    Abierto
    documentation

    Dificultad 5/5 Más de una semana Aptitud para principiantes 35/100

    supabase/splinter#172 · 1 comentario ·

    Los mantenedores suelen responder en 1 día

  • Proposal: detect read policies whose USING is unconditionally true for unauthenticated sessions (inverted auth.* IS NULL disjunct)
    Abierto

    Dificultad 5/5 Más de una semana Aptitud para principiantes 45/100

    supabase/splinter#165 · 3 comentarios ·

    Los mantenedores suelen responder en 1 día

  • Bug
    Abierto
    bug

    Dificultad 3/5 1-2 días Aptitud para principiantes 15/100

    supabase/splinter#153 · 1 comentario ·

    Los mantenedores suelen responder en 1 día

  • Security definer views should be allowed in certain conditions
    Abierto
    bug

    Dificultad 5/5 Más de una semana Aptitud para principiantes 38/100

    supabase/splinter#140 · 1 comentario ·

    Los mantenedores suelen responder en 1 día

  • Bug: Issue auto-closes when password or secret detected by security automation
    Abierto
    bug

    Dificultad 4/5 3-5 días Aptitud para principiantes 35/100

    supabase/splinter#138 ·

    Los mantenedores suelen responder en 1 día

  • LICENSE file missing?
    Quizá libre de nuevo @omwanere la tomó hace 230 días y no hay ningún pull request abierto. Abierto
    bug

    Dificultad 2/5 1-3 horas Aptitud para principiantes 48/100

    supabase/splinter#137 · 2 comentarios · 2 reacciones ·

    Los mantenedores suelen responder en 1 día

  • add `supabase_only` flag to each rule
    Abierto

    Dificultad 3/5 1-2 días Aptitud para principiantes 35/100

    supabase/splinter#135 · 1 comentario ·

    Los mantenedores suelen responder en 1 día

  • Lint for replication lag
    Abierto
    enhancement

    Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100

    supabase/splinter#131 ·

    Los mantenedores suelen responder en 1 día

  • Fix
    Abierto
    bug

    Dificultad 5/5 Más de una semana Aptitud para principiantes 10/100

    supabase/splinter#129 ·

    Los mantenedores suelen responder en 1 día

  • Lint to detect if tables/views/functions were created outside of migrations
    Abierto
    enhancement

    Dificultad 4/5 3-5 días Aptitud para principiantes 45/100

    supabase/splinter#32 ·

    Los mantenedores suelen responder en 1 día

  • 0030_autovacuum_disabled misses tables where autovacuum_enabled is set to off, 0 or no
    Posiblemente ocupada @RaphaelFakhri la tomó hace 10 días. Abierto

    Dificultad 2/5 1-3 horas Aptitud para principiantes 35/100

    supabase/splinter#207 ·

    Los mantenedores suelen responder en 1 día

  • Proposal: lint for RLS policies whose role lacks the table privilege (policy_without_privilege)
    Posiblemente ocupada @larik15 la tomó hace 29 días. Abierto

    Dificultad 1/5 Menos de una hora Aptitud para principiantes 1/100

    supabase/splinter#196 ·

    Los mantenedores suelen responder en 1 día

  • 0028/0029 silently report zero findings for projects using a custom PostgREST request role
    Posiblemente ocupada Un pull request vinculado a esta issue está abierto o ya se fusionó. Abierto

    Dificultad 4/5 3-5 días Aptitud para principiantes 68/100

    supabase/splinter#185 ·

    Los mantenedores suelen responder en 1 día

  • 0025_public_bucket_allows_listing silently returns zero findings when splinter.public_buckets is unset — undocumented transaction-local contract
    Posiblemente ocupada @sidgaikwad la tomó hace 49 días. Abierto

    Dificultad 4/5 3-5 días Aptitud para principiantes 45/100

    supabase/splinter#181 · 1 comentario ·

    Los mantenedores suelen responder en 1 día

  • 0002_auth_users_exposed false positive: pg_depend join lacks a refclassid filter (cross-catalog OID collision)
    Posiblemente ocupada @tushardev-365 la tomó hace 97 días. Abierto

    Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100

    supabase/splinter#171 ·

    Los mantenedores suelen responder en 1 día

  • Invalid function_search_path_mutable lint warning for aggregates
    Posiblemente ocupada @oniani1 la tomó hace 225 días. Abierto
    bug

    Dificultad 3/5 1-2 días Aptitud para principiantes 45/100

    supabase/splinter#139 ·

    Los mantenedores suelen responder en 1 día

  • Failed to toggle RLS: must be owner of table spatial_ref_sys
    Posiblemente ocupada @adithyankoonoth la tomó hace 196 días. Abierto
    bug

    Dificultad 4/5 3-5 días Aptitud para principiantes 35/100

    supabase/splinter#125 · 4 comentarios ·

    Los mantenedores suelen responder en 1 día

  • Lint for extensions deprecated in pg17 image
    Posiblemente ocupada @omwanere la tomó hace 153 días. Abierto
    bug

    Dificultad 3/5 1-2 días Aptitud para principiantes 45/100

    supabase/splinter#105 · 1 comentario ·

    Los mantenedores suelen responder en 1 día

  • Re-enable some RLS Lints on storage/auth/realtime tables
    Posiblemente ocupada @djedi-knight la tomó hace 19 días. Abierto
    bug

    Dificultad 4/5 3-5 días Aptitud para principiantes 32/100

    supabase/splinter#35 · 1 comentario ·

    Los mantenedores suelen responder en 1 día

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.