Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

Expose whether an organisation is blocked for API usage

Abierto Apto para principiantes
#8,773 0 comentarios 0 reacciones 0 asignados Ver en GitHub

Los mantenedores suelen responder en 1 día

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
2/5
Tiempo estimado
1-3 horas
Aptitud para principiantes
62/100
Tipo de issue
Nueva funcionalidad
Claridad
Bastante claro
Estado de actividad
Activo
Stack tecnológico
python
Área
api, backend

Línea de trabajo

Empieza por encontrar el modelo APILimitAccessBlock y el serializador de respuesta de la organización que devuelve la API, y luego revisa cómo se exponen otros campos booleanos allí. Añade un campo de solo lectura api_limit_access_blocked que sea true cuando exista una fila de bloqueo para la organización. Está terminado cuando el endpoint de la organización devuelve el campo como true para una organización bloqueada y como false en los demás casos, con una prueba que cubra ambos casos.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

The usage page can't tell users how to get access back when their organisation is restricted, because the API doesn't say why it was blocked:

  • API usage block: access returns after 30 days under the limit, or on upgrade.
  • Block set by support: only support can lift it.

For now the banner shows copy that covers both (#8653).

Proposal: add a read-only api_limit_access_blocked boolean to the organisation response, true when an APILimitAccessBlock exists. Then the UI can show the right message for each case.

Follow-up from https://github.com/Flagsmith/flagsmith/pull/8653#discussion_r4259429177

Lenguaje dominante
Python
Estrellas
6.6k
Forks
584
Merge medio
2 d 13 h
PR fusionados (30 d)
131

Preparar el entorno

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de Flagsmith/flagsmith

Todos los issues de Flagsmith/flagsmith

Issues similares

Más issues de Python

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.