commits

por redis

Sigue el formato de Conventional Commits:

npx skills add https://github.com/redis/redisinsight --skill commits

Commit Message Guidelines

Follow Conventional Commits format:

<type>(<scope>): <subject>

<body>

<footer>

Commit Types

  • feat - New feature
  • fix - Bug fix
  • refactor - Code refactoring
  • test - Adding or updating tests
  • docs - Documentation changes
  • chore - Maintenance tasks
  • style - Code style changes (formatting)
  • perf - Performance improvements
  • ci - CI/CD changes

Examples

feat(ui): add user search functionality

Implements real-time search with debouncing.

References: #RI-123

---

fix(api): resolve memory leak in connection pool

Properly cleanup subscriptions on unmount.

Fixes #456

---

test(ui): add tests for data serialization

refactor(api): extract common validation logic

docs: update API endpoint documentation

chore: upgrade React to version 18.2

Best Practices

✅ Good Commits

  • Clear, descriptive subject line
  • Atomic changes (one logical change per commit)
  • Reference issue/ticket in body
  • Explain why, not just what
  • Keep it concise - Don't list every file change in the body
feat(ui): add user profile editing

Allows users to update their profile information including
name, email, and avatar. Includes validation and error handling.

References: #RI-123

❌ Bad Commits

# Too vague
fix stuff
WIP
update

# Too broad
add feature, fix bugs, refactor code, update tests

Issue References

  • JIRA (internal): References: #RI-123 or Fixes #RI-123
  • GitHub (open source): Fixes #456 or Closes #456
  • Use # for auto-linking in commit messages

Más skills de redis

docs-sync
redis
Analizar la implementación y configuración de la rama master para encontrar documentación faltante, incorrecta o desactualizada en docs/, README.md y READMEs por paquete. Usar…
redis-query-engine
redis
Orientación sobre Redis Query Engine (RQE) que cubre diseño de esquemas FT.CREATE, selección de tipos de campo (TEXT, TAG, NUMERIC, GEO, GEOSHAPE, VECTOR), sintaxis de consultas DIALECT 2,…
redis-search
redis
Orientación sobre Redis Search que cubre diseño de esquemas FT.CREATE, selección de tipos de campo (TEXT, TAG, NUMERIC, GEO, GEOSHAPE, VECTOR, JSON path), sintaxis de consulta DIALECT 2,…
redis-security
redis
Guía de seguridad de Redis que cubre autenticación (requirepass y usuarios ACL), TLS, control de acceso basado en ACL con mínimo privilegio, restricción de exposición de red mediante…
redis-semantic-cache
redis
Guía de Redis LangCache para el almacenamiento en caché semántico de respuestas de LLM en Redis Cloud: llamadas a search/set mediante el SDK o la API REST, ajuste del umbral de similitud,…
redis-vector-search
redis
Guía de búsqueda vectorial en Redis que cubre la elección del algoritmo HNSW vs FLAT, configuración del índice vectorial (dimensiones, métrica de distancia, tipo de datos), búsqueda híbrida filtrada…
bump-test-image
redis
Actualiza la imagen de prueba docker de Redis predeterminada (redislabs/client-libs-test) en el DEFAULT_DOCKER_CONFIG compartido y la matriz de CI, luego haz force-push de los…
i18n
redis
Convenciones de internacionalización para la interfaz de RedisInsight (i18next). Úsese al añadir o modificar cadenas visibles para el usuario en redisinsight/ui/**, al editar el…