Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: Coderic/relay
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 2.0
Choose a base ref
...
head repository: Coderic/relay
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: master
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 11 commits
  • 18 files changed
  • 2 contributors

Commits on Dec 15, 2025

  1. feat: añadir soporte para rooms (canales tipo room)

    - Añadir evento 'unirse' para unirse a rooms
    - Añadir destino 'room' en eventos relay y notificar
    - Actualizar documentación con ejemplos de uso
    - Mantener compatibilidad total con API existente
    - Versión 2.1
    
    Closes #2
    NeftaliYagua committed Dec 15, 2025
    Configuration menu
    Copy the full SHA
    9174136 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d89baa8 View commit details
    Browse the repository at this point in the history
  3. feat: agregar plugin WebRTC (v2.2.0)

    - Plugin WebRTC opcional para video/audio en tiempo real
    - WebRTCManager: cliente JavaScript para frontend
    - Sistema de plugins documentado
    - Ejemplo de video chat incluido
    - Usa API estándar de Relay (relay con destino room)
    - No depende de MongoDB
    - Compatible con múltiples instancias (Redis Adapter)
    
    Características:
    - Video llamadas P2P (mesh topology)
    - Audio en tiempo real
    - Compartir pantalla
    - Controles de audio/video
    - Soporte STUN/TURN
    - Múltiples participantes simultáneos
    
    Documentación:
    - docs/docs/plugins.md: Sistema de plugins
    - docs/docs/plugins-webrtc.md: Documentación WebRTC
    - public/examples/video-chat.html: Ejemplo funcional
    NeftaliYagua committed Dec 15, 2025
    Configuration menu
    Copy the full SHA
    0f6573e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9f35d84 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    1510430 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    88644c4 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    7fa41f2 View commit details
    Browse the repository at this point in the history
  8. fix(webrtc): corregir routing de señalización WebRTC para envío direc…

    …to a sockets
    
    - Agregar mapa inverso peerId -> socketId
    - Guardar referencia al namespace
    - Enviar mensajes directamente al socket del destinatario
    - Corregir limpieza de mapas en handleLeaveRoom
    
    Fixes: WebRTC no conectaba entre dispositivos
    NeftaliYagua committed Dec 15, 2025
    Configuration menu
    Copy the full SHA
    3383762 View commit details
    Browse the repository at this point in the history

Commits on Dec 16, 2025

  1. docs: agregar documentación del plugin MongoDB y actualizar sidebar

    - Agregar plugins-mongo.md con documentación completa
    - Actualizar sidebars.js para incluir sección de Plugins
    - Incluir plugins, plugins-mongo y plugins-webrtc en el sidebar
    NeftaliYagua committed Dec 16, 2025
    Configuration menu
    Copy the full SHA
    b343076 View commit details
    Browse the repository at this point in the history

Commits on Dec 17, 2025

  1. feat: Añadir configuración STUN/TURN para WebRTC y mejorar video-chat

    - Añadida configuración STUN_SERVERS y TURN en server.js
    - Mejorado video-chat.html para obtener ICE servers del servidor
    - Actualizada documentación de plugins WebRTC
    - Mejorado manejo de configuración ICE servers en WebRTCPlugin
    NeftaliYagua committed Dec 17, 2025
    Configuration menu
    Copy the full SHA
    9f93528 View commit details
    Browse the repository at this point in the history

Commits on Feb 24, 2026

  1. Update ejemplos.md

    NeftaliYagua authored Feb 24, 2026
    Configuration menu
    Copy the full SHA
    c95138e View commit details
    Browse the repository at this point in the history
Loading