1
Fork 0
mirror of https://github.com/jech/galene.git synced 2024-11-09 18:25:58 +01:00

Commit graph

  • b7aea3a4d1 Remove incorrect guards from addMedia functions. Juliusz Chroboczek 2020-12-12 23:31:54 +0100
  • 13a44b2a37 Update dependencies. Juliusz Chroboczek 2020-12-12 23:26:28 +0100
  • da8c592232 Fix log message. Juliusz Chroboczek 2020-12-12 23:21:49 +0100
  • e35e6e5e10 Fix handling of join messages of kind change. Juliusz Chroboczek 2020-12-12 13:45:49 +0100
  • 954c23cc3b Move disabling of volume slider into setVolumeButton. Juliusz Chroboczek 2020-12-11 19:37:09 +0100
  • 6a403e1fd9 Set temporary placeholder for input area. Alain Takoudjou 2020-12-11 18:28:17 +0100
  • 3faf46a1d7 Rework video player style Alain Takoudjou 2020-12-08 13:27:56 +0100
  • b2f050e552 Fix size for present and unpresent button on mobile Alain Takoudjou 2020-12-03 19:03:16 +0100
  • 4de2953037 Fix incorrect closure in pushConnsAction. Juliusz Chroboczek 2020-12-09 01:05:24 +0100
  • f7048e4dae Fix codec check in rtpwriter. Juliusz Chroboczek 2020-12-07 19:50:10 +0100
  • f8e2f755d6 Implement redirection to canonical host. Juliusz Chroboczek 2020-12-07 02:43:51 +0100
  • ef1c211b7f SFU is now called Galène. Juliusz Chroboczek 2020-12-06 19:43:17 +0100
  • 2d07c5d317 Move to Pion v3 API. Juliusz Chroboczek 2020-12-04 01:15:52 +0100
  • d47c1e7dd4 Fix typo in README. Juliusz Chroboczek 2020-12-06 10:53:02 +0100
  • 3cbbfbacdd Implement command renegotiate. Juliusz Chroboczek 2020-12-05 21:02:28 +0100
  • c6108f08d5 Allow renegotiate to be called on down streams. Juliusz Chroboczek 2020-12-05 20:44:12 +0100
  • f002a83806 Keep track of stream direction. Juliusz Chroboczek 2020-12-05 20:27:32 +0100
  • 1c5bce2a38 Improve documentation for protocol functions. Juliusz Chroboczek 2020-12-05 20:21:33 +0100
  • b6a6165650 Make fullscreen work on Safari. Juliusz Chroboczek 2020-12-05 14:13:30 +0100
  • 9bb2499b85 Rework flushing of ICE candidates. Juliusz Chroboczek 2020-12-05 02:52:56 +0100
  • 96e5030d54 Work around Safari's autoplay restrictions. Juliusz Chroboczek 2020-12-05 01:46:45 +0100
  • e8c732c54c Fix error handling at websocket close. Juliusz Chroboczek 2020-12-05 01:18:27 +0100
  • 26e6ecc3bc Fix error handling on negotiation failure. Juliusz Chroboczek 2020-12-05 00:32:01 +0100
  • 0e7bf0b348 Carry group around when pushing connections. Juliusz Chroboczek 2020-12-05 00:07:34 +0100
  • b134bfcf13 Improve error handling on join failure. Juliusz Chroboczek 2020-12-04 22:42:20 +0100
  • e3098899e1 Log errors from PushConn. Juliusz Chroboczek 2020-12-04 12:15:37 +0100
  • ca6c371ec4 Send chat history after joined message. Juliusz Chroboczek 2020-12-04 11:31:20 +0100
  • 120bfc92c7 Upgrade pion/rtcp, use nack.Range instead of PacketList. Juliusz Chroboczek 2020-12-03 23:46:19 +0100
  • f0cbe9c0c1 Fix wrong label reference. Antonin Décimo 2020-12-03 19:41:40 +0100
  • c5638a544f Mirror own video. Juliusz Chroboczek 2020-12-03 18:38:36 +0100
  • 29e98f4f37 Fixed size for both present and unpresent button Alain Takoudjou 2020-12-03 14:01:48 +0100
  • 1a11548192 Delay playing of video until connection is in good state. Juliusz Chroboczek 2020-12-03 01:07:48 +0100
  • 27a2e45500 Implement /subgroups. Juliusz Chroboczek 2020-12-02 19:47:32 +0100
  • 43047fc00e Allow empty values in clientMessage. Juliusz Chroboczek 2020-12-02 19:33:53 +0100
  • 4a4973fc44 Rename Present button to Panic. Juliusz Chroboczek 2020-12-02 19:05:02 +0100
  • 20fe37b459 Align checkboxes with labels in optionsdiv. Antonin Décimo 2020-12-01 18:19:01 +0100
  • 2546aae7c1 Eliminate login from protocol. Juliusz Chroboczek 2020-12-01 22:42:06 +0100
  • b30d4fe537 Add delay after login failure. Juliusz Chroboczek 2020-12-02 00:07:31 +0100
  • 2f6c710f29 Fix side menu input elements. Juliusz Chroboczek 2020-12-01 21:17:10 +0100
  • 7d4dabe30f JSDoc doesn't recognize {Promise<void>[]}, use {Array.<>}. Antonin Décimo 2020-12-01 18:18:59 +0100
  • 59507c811f Make type of array of objects compatible with JSDoc and TSDoc. Antonin Décimo 2020-12-01 18:18:58 +0100
  • 22f9442cf4 Fix typos. Antonin Décimo 2020-12-01 18:18:55 +0100
  • 0265df6331 Expire idle groups from memory. Juliusz Chroboczek 2020-12-01 19:30:45 +0100
  • dc3256ca19 Remove left over debugging message. Juliusz Chroboczek 2020-12-01 18:24:45 +0100
  • e68882fff0 Fix replacing of a video with a new one. Juliusz Chroboczek 2020-12-01 16:20:25 +0100
  • 2b19a1034f Improve command error handling when not connected. Juliusz Chroboczek 2020-12-01 03:01:19 +0100
  • f4c5d6a6ef Display message header when time delta is larger than a minute. Juliusz Chroboczek 2020-12-01 02:51:15 +0100
  • e8df60cbbe Move automatic presentation into gotPermissions. Juliusz Chroboczek 2020-12-01 00:26:14 +0100
  • 71744c44ca Implement mike-only login. Juliusz Chroboczek 2020-11-30 21:28:45 +0100
  • 9110d03a9a Fix handling of empty strings in reflectSettings. Juliusz Chroboczek 2020-11-30 21:53:25 +0100
  • 8df19bc760 Remove more side menu entries when not allowed to present. Juliusz Chroboczek 2020-11-30 20:53:12 +0100
  • 1a92535957 Respect whitespace in chat messages. Juliusz Chroboczek 2020-11-30 17:51:16 +0100
  • 02504bcf9b Hide mute button when user is not allowed to present. Juliusz Chroboczek 2020-11-30 17:39:23 +0100
  • 6e5348101c Propagate kick originators. Juliusz Chroboczek 2020-11-30 16:26:11 +0100
  • d98c9b95b2 Implement commands /warn and /wall. Juliusz Chroboczek 2020-11-30 15:48:23 +0100
  • ed531cefc2 More spoofing protection. Juliusz Chroboczek 2020-11-30 15:39:44 +0100
  • aa71205fa2 Include username and id in group and user actions. Juliusz Chroboczek 2020-11-30 15:36:59 +0100
  • 74b3683cf1 Protect against chat message spoofing. Juliusz Chroboczek 2020-11-30 15:22:00 +0100
  • f9e0573654 Implement remote mute. Juliusz Chroboczek 2020-11-30 14:22:36 +0100
  • 6040d1943c Allow forwarding usermessages. Juliusz Chroboczek 2020-11-30 14:06:14 +0100
  • 60470cf8cf Simplify Settings menu icon Alain Takoudjou 2020-11-27 11:21:48 +0100
  • 63b460d20c Move User menu to Settings sidebar Alain Takoudjou 2020-11-24 17:36:52 +0100
  • 3a86157f15 Remove streamed video when it finishes. Juliusz Chroboczek 2020-11-29 22:16:28 +0100
  • e2a79e24a1 Mute local audio when streaming video. Juliusz Chroboczek 2020-11-29 21:48:14 +0100
  • 4c0fd01258 Implement hashed passwords. Juliusz Chroboczek 2020-11-29 14:26:42 +0100
  • c178c28b60 Add test for description marshalling/unmarshalling. Juliusz Chroboczek 2020-11-29 17:00:12 +0100
  • 4b420e5bd6 Don't set permissions if clients overrides. Juliusz Chroboczek 2020-11-29 16:42:42 +0100
  • 1ed2540bd7 Don't send permissions with each client message. Juliusz Chroboczek 2020-11-29 15:46:22 +0100
  • 08a2ff63fc Replace type cast with type assertion. Juliusz Chroboczek 2020-11-28 02:08:52 +0100
  • a2e322edcb Rework custom video controls. Juliusz Chroboczek 2020-11-28 01:53:29 +0100
  • 907a712d6a Remove support for disabling camera in media player. Alain Takoudjou 2020-11-27 11:13:48 +0100
  • 484781e3c1 Close side menu after a local media file is loaded Alain Takoudjou 2020-11-25 18:45:04 +0100
  • 08b1a50d21 Fix CSS for new version of Font Awesome. Toke Høiland-Jørgensen 2020-11-25 01:27:14 +0100
  • 21361a87cd Fix kick message. Juliusz Chroboczek 2020-11-25 00:16:32 +0100
  • 6e548deded Handle removetrack event on streamed videos. Juliusz Chroboczek 2020-11-24 23:22:24 +0100
  • 6a9ab96902 Use default controls for streamed video. Juliusz Chroboczek 2020-11-24 23:05:43 +0100
  • 58ba37d8da Implement stopping of videos. Juliusz Chroboczek 2020-11-24 22:41:43 +0100
  • 2c9ee2f431 Set outgoing rate for all stream types, not just local. Juliusz Chroboczek 2020-11-24 21:21:26 +0100
  • 3167c217db Implement playing of local files. Juliusz Chroboczek 2020-11-24 19:22:38 +0100
  • 2c17157ea2 Implement automatic enabling of camera. Juliusz Chroboczek 2020-11-24 17:08:33 +0100
  • 4c9762931d Prevent multiple connections. Juliusz Chroboczek 2020-11-24 16:29:19 +0100
  • 81db6e73eb Add some typing annotations. Juliusz Chroboczek 2020-11-24 15:55:12 +0100
  • 689bc63330 Make /me undocumented. Juliusz Chroboczek 2020-11-24 15:46:10 +0100
  • 9317b120fc Remove list of commands from README. Juliusz Chroboczek 2020-11-24 15:04:23 +0100
  • db4ea57883 Rework the command parser, implement /help. Juliusz Chroboczek 2020-11-24 14:55:52 +0100
  • 29bd67cc22 Implement subgroups. Juliusz Chroboczek 2020-11-22 19:54:54 +0100
  • dcfd071ea0 Remove studio mode. Juliusz Chroboczek 2020-11-20 21:22:52 +0100
  • b1dac6f477 sfu webfont: switch to fontawesome 5 Alain Takoudjou 2020-11-09 15:57:30 +0100
  • ff110ec9cd remove button control to mute/unmute my video Alain Takoudjou 2020-11-09 12:08:04 +0100
  • 0bc8129159 Disable the present button while setting up a presentation. Juliusz Chroboczek 2020-11-09 01:11:13 +0100
  • 85df898101 Remove PIP button when not supported. Juliusz Chroboczek 2020-11-09 00:35:52 +0100
  • 01192d69fc Clarify README. Juliusz Chroboczek 2020-11-09 00:23:44 +0100
  • 3d3182acf8 Fix typo in side menu. Juliusz Chroboczek 2020-11-09 00:13:13 +0100
  • 47c90037f3 Allow brackets and ampersands in URLs. Juliusz Chroboczek 2020-11-09 00:11:55 +0100
  • 3c607a6e72 Improve typing, reindent. Juliusz Chroboczek 2020-11-08 17:07:17 +0100
  • 3c57cc772e Merge remote-tracking branch 'alain/sfu-update' into master Juliusz Chroboczek 2020-11-08 14:06:05 +0100
  • c4f97b3cf0 make button on video more visible when background is white Alain Takoudjou 2020-11-06 11:03:49 +0100
  • 7cb73a501f do not listen on camera control button when it's not present Alain Takoudjou 2020-11-06 10:03:33 +0100
  • 49ade2f66f Allow 30s slack for message times in the future. Juliusz Chroboczek 2020-11-05 21:09:16 +0100
  • 7ee8cbc45a Don't push incomplete connections. Juliusz Chroboczek 2020-11-05 20:47:13 +0100