Files
ipe/TODO.org
T
2015-01-15 20:03:07 -03:00

1.5 KiB

IPÊ —

  • TODO [9/14]
  • Autenticação API Rest

    • Autenticação Websockets
    • Ping e Pong
    • Escrever testes automatizados
    • SSL
  • Expvar - Canais, inscritos

    • Otimizações [1/3]
    • Refatorar partes do código, remover repetições

      • Alterar tipos de dados de slices para mapas em alguns locais.
      • Remover Canais vazios com uma go routine - Uma especie de coletor de lixo
      • Segurança, tempo de expiração, etc
      • Dados extra na conexão do usuário. Ver Websockets onOpen
      • Webhooks [5/5]
    • Member added
    • Member removed
    • Channel Occupied
    • Channel vacated
    • Clients Events
  • Events Presence channels [3/3]

    • pusher_internal:subscription_succeeded para canais de presença

      • pusher_internal:member_added
      • pusher_internal:member_removed
  • Remover inscrições quando o web socket for fechado

    • Alterar os dados extras da inscrição são relacionados ao canal e não diretamente a inscrição
  • Escrever um README

    • Dúvidas
  • Atualmente o ID do usuário em canais de presença está como string, o protocolo não deixa claro, já ví exemplos onde a chave é um inteiro. Nesse caso essa chave terá que ser um RawMessage, O campo Data inteiro??

    • Objetivos [7/7]
  • Implementação Funcional.
  • WebHooks

    • Presence channels
    • Private Channels
    • Public Channels
    • Easy Instalation
    • Easy configuration