24 Commits (0c39bcd73bb028832fea8580117400f950d9c753)

Author SHA1 Message Date
Leon Klingele ed044a3d8b Compare HMACs in constant time to mitigate timing attack 9 years ago
Simon Eisenmann cfec82384a Add support for extra.d directory 9 years ago
Joachim Bauch d0f6b3a481 Only broadcast a "soft" left event on room leave. 9 years ago
Joachim Bauch 983c9b991f Added API to leave a room. 9 years ago
Joachim Bauch da3cb4d0c4 Make the room type configurable through NATS. 9 years ago
Joachim Bauch 4abbf575be Include user status in "Joined" event. 9 years ago
Joachim Bauch 26c79210c8 Move room type names to constants and don't expose roomworker properties. 9 years ago
Joachim Bauch c46c0b7f14 Reverse data in session ids. 9 years ago
Joachim Bauch a74f424a86 Also send "Conference" message after "Room" messages. 9 years ago
Joachim Bauch 7bda39351b Don't send "Conference" event if user couldn't join room. 9 years ago
Joachim Bauch 2a8ac1bb53 Implement new API for tests. 9 years ago
Joachim Bauch f9906b5973 Evaluate room type mapping and send Conference messages for conference rooms. 9 years ago
Joachim Bauch 7fbc4449ca Make mapping of room name to room type configurable. 9 years ago
Simon Eisenmann 597d06d764 Pipeline API is now optional and disabled by default. 9 years ago
Simon Eisenmann 71035380d8 Added default sink. 9 years ago
Simon Eisenmann d86e805d94 Added to and from userid to sink/pipeline API. 9 years ago
Simon Eisenmann 33aa9e4e15 Implement NATS sink outbound encoding. 9 years ago
Simon Eisenmann 96cc6fd64c Extended Pipeline manager to support Sink creation. 9 years ago
Simon Eisenmann 9ff675bca9 Implement sessionCreate via NATS. 9 years ago
Simon Eisenmann 336f2eda8f Implemented pipeline for Offer, Candidate and Bye. 9 years ago
Simon Eisenmann b363c210f2 Wrap nats connections as reference. 9 years ago
Simon Eisenmann 447bc7fe8e Moved NATS connecting helpers to own submodule. 10 years ago
Simon Eisenmann e617374095 Refactored structure of Go source code to module and binary. 10 years ago