1
Fork 0
mirror of https://github.com/jech/galene.git synced 2024-11-22 08:35:57 +01:00

Commit graph

  • 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
  • c1920e36b6 Increase size of SRTP replay window. Juliusz Chroboczek 2020-11-03 00:58:21 +0100
  • 96c3e4f830 Add warning about screen sharing under Safari. Juliusz Chroboczek 2020-10-31 22:31:14 +0100
  • 2efb5b3cea Improve timing of nackWriter. Juliusz Chroboczek 2020-10-31 21:31:05 +0100
  • b46da173e5 Don't log rate limited FIR. Juliusz Chroboczek 2020-10-30 01:32:08 +0100
  • 581d2439ab video controls on mobile Alain Takoudjou 2020-10-31 01:23:20 +0100
  • e900ef6d89 fix resize video on screen sharing too Alain Takoudjou 2020-10-31 01:15:03 +0100
  • 4e2993dd1d put message send date in the msg header block Alain Takoudjou 2020-10-31 00:37:03 +0100
  • 4911b7ad38 Buffer local ICE candidates. Juliusz Chroboczek 2020-10-30 00:16:09 +0100
  • 358cdd918d make video control buttons more visible Alain Takoudjou 2020-10-29 09:55:32 +0100
  • 56641b8d84 Allow 1s slack for long time display. Juliusz Chroboczek 2020-10-28 18:00:48 +0100
  • 5a526c24f6 sfu.js: fix display message time in chat box Alain Takoudjou 2020-10-12 12:48:12 +0200
  • 2388dfd351 allow to disable camera on videoElement Alain Takoudjou 2020-10-12 12:02:31 +0200
  • 2e0b195964 fix resizing when we have only 2 videos Alain Takoudjou 2020-10-07 09:46:00 +0200
  • 31deef47f5 fix video resizing, add a button to close chat Alain Takoudjou 2020-10-07 09:33:38 +0200
  • fc152d4377 allow to hide chat, improve settings bar and others Alain Takoudjou 2020-10-05 11:15:31 +0200
  • fa694e67bf improve html interface, add custom controls for video Alain Takoudjou 2020-09-28 17:00:25 +0200
  • aae6b460f7 Clean up keyframe handling in rtpwriter. Juliusz Chroboczek 2020-10-27 19:15:56 +0100
  • 6c6b0b39c9 Copy id list in setRequested. Juliusz Chroboczek 2020-10-27 18:21:25 +0100
  • f8d2bb93e8 Avoid deadlock in DelLocal. Juliusz Chroboczek 2020-10-27 18:20:09 +0100
  • 0c8df661b2 Don't drop first frame when recording to disk. Juliusz Chroboczek 2020-10-12 15:20:34 +0200
  • c8de6620a7 Send non-trivial bitmaps during NACK forwarding. Juliusz Chroboczek 2020-10-12 14:38:41 +0200
  • 9f6e23aaf3 Implement ToBitmap. Juliusz Chroboczek 2020-10-12 14:35:35 +0200
  • 5e130122f5 Forward NACKs to sender in case of double loss. Juliusz Chroboczek 2020-10-12 12:20:55 +0200
  • 962c675ded Packetcache: implement KeyframeSeqno and Get(nil). Juliusz Chroboczek 2020-10-12 10:45:59 +0200
  • 2a516674f2 Request a keyframe every 10s when saving to disk. Juliusz Chroboczek 2020-10-11 22:40:00 +0200
  • 5e845eb493 Send FIR if initial keyframe is too old. Juliusz Chroboczek 2020-10-11 22:09:20 +0200
  • a189e0ad46 Implement packetcache.Last. Juliusz Chroboczek 2020-10-11 22:08:03 +0200
  • e6bf9338dd Document packetcache. Juliusz Chroboczek 2020-10-08 18:46:52 +0200
  • e07a98e355 Deal with reordered keyframes. Juliusz Chroboczek 2020-10-08 17:58:58 +0200
  • 69540e23af Allow anonymous users to chat. Juliusz Chroboczek 2020-10-08 15:18:22 +0200
  • 2b4372ad87 Sort usernames case-insensitively in user interface. Juliusz Chroboczek 2020-10-08 15:11:52 +0200
  • 90ba4814c8 Discard old history entries. Juliusz Chroboczek 2020-10-08 14:38:33 +0200
  • 865848c7bc Sort files in web interface. Juliusz Chroboczek 2020-10-08 13:32:50 +0200
  • 31efabbefc Disable mDNS gathering by default. Juliusz Chroboczek 2020-10-06 06:08:29 +0200
  • 86f7594626 Discard old keyframes. Juliusz Chroboczek 2020-10-06 05:02:58 +0200
  • 0eb1593bb8 Delay adding tracks until connection is complete. Juliusz Chroboczek 2020-10-06 02:41:18 +0200
  • aa65164edd Update dependencies to beta.7. Juliusz Chroboczek 2020-10-06 04:17:56 +0200
  • 179b57a986 Display destination in private messages. Juliusz Chroboczek 2020-10-05 20:48:44 +0200
  • bda58b42c6 Rename disk to diskwriter. Juliusz Chroboczek 2020-10-04 19:01:06 +0200
  • 44ae9f82d3 Remodularise packet cache. Juliusz Chroboczek 2020-10-04 17:08:42 +0200
  • a233f10b0b Make NACK threshold depend on the average packet rate. Juliusz Chroboczek 2020-10-04 13:11:33 +0200
  • 4a8e48d146 Take next packet index into account when sending NACKs. Juliusz Chroboczek 2020-10-04 12:51:56 +0200
  • 67a821ea75 Increase minimum size of packet cache. Juliusz Chroboczek 2020-10-03 15:53:16 +0200
  • a50e9c6771 Buffer last keyframe. Juliusz Chroboczek 2020-10-03 12:54:17 +0200
  • bbd5ce0c75 Remove dead code (cache.GetLast). Juliusz Chroboczek 2020-10-03 13:15:30 +0200
  • 28b7c6d54d Move RTP writer to separate file. Juliusz Chroboczek 2020-10-03 12:56:16 +0200
  • 1ec0e7540a Passive ICE TCP. ice-tcp-20200808 Juliusz Chroboczek 2020-08-08 13:44:33 +0200
  • 3083b89db9 Reuse single buffer in RTCP listeners. Juliusz Chroboczek 2020-10-01 22:21:59 +0200
  • 0a49dc4569 Store HTTP server in atomic.Value. Juliusz Chroboczek 2020-10-01 19:47:04 +0200
  • 4ff1151fef Update dependencies. Juliusz Chroboczek 2020-10-01 19:19:21 +0200
  • 66dd71678e Implement private messages. Juliusz Chroboczek 2020-10-01 16:52:01 +0200
  • bd5cd7c1a2 Avoid calling pc.Close under a lock. Juliusz Chroboczek 2020-10-01 15:48:00 +0200
  • 13d6b7ad1f Don't disconnect clients when negotiation fails. Juliusz Chroboczek 2020-10-01 13:47:48 +0200
  • 9ce591e4c5 Override permissions for disk recording. Juliusz Chroboczek 2020-10-01 13:38:09 +0200
  • 3bd9a1db4e Timestamp chat messages. Juliusz Chroboczek 2020-09-30 00:33:23 +0200
  • 480922268e Some more tweaks to JS typing. Juliusz Chroboczek 2020-09-28 20:58:07 +0200
  • f2c8116559 Fix typo in README. Juliusz Chroboczek 2020-09-24 23:21:05 +0200
  • 8399ee2c4a Implement group description. Juliusz Chroboczek 2020-09-24 22:03:41 +0200
  • 7183730a68 Make the default list of ICE servers empty, update docs. Juliusz Chroboczek 2020-09-24 19:08:25 +0200
  • 6a4784da44 Hide share button if getDisplayMedia doesn't exist. Juliusz Chroboczek 2020-09-23 21:46:30 +0200
  • 2e63c0f305 Error handling when attempting chat on closed connection. Juliusz Chroboczek 2020-09-23 21:22:55 +0200
  • 667412e6ae Implement /set command. Juliusz Chroboczek 2020-09-23 21:01:29 +0200
  • cca19444d6 Mark paths in recordings server as relative. Juliusz Chroboczek 2020-09-21 23:03:03 +0200
  • 0aa77441bd Improve typing of javascript code. Juliusz Chroboczek 2020-09-20 14:33:13 +0200
  • 4e14c29fbb Rework recordings server. Juliusz Chroboczek 2020-09-19 11:39:03 +0200
  • eab848f2cf Add ability to receive nothing. Juliusz Chroboczek 2020-09-18 20:09:52 +0200
  • 8a4b2f5d3f Implement studio and blackboard mode. Juliusz Chroboczek 2020-09-18 19:14:10 +0200
  • b8011371cf Rework settings handling in sfu.js. Juliusz Chroboczek 2020-09-18 17:57:37 +0200
  • f5cb2ff328 Rework synchronisation between webserver and main. Juliusz Chroboczek 2020-09-18 14:14:26 +0200
  • aeb8540ad4 Fix kickability. Juliusz Chroboczek 2020-09-18 14:12:51 +0200
  • 6e84b641e6 Improve cachability of the web server. Juliusz Chroboczek 2020-09-18 13:43:30 +0200
  • 4d79d10d6e Reimplement http.FileServer. Juliusz Chroboczek 2020-09-18 13:12:39 +0200
  • 6d3932b491 Move webserver into its own package. Juliusz Chroboczek 2020-09-18 13:11:21 +0200
  • 211845564e Increase the saved chat history. Juliusz Chroboczek 2020-09-18 11:48:21 +0200
  • f8ae908d7a Implement message for locked groups. Juliusz Chroboczek 2020-09-18 11:40:00 +0200
  • e824b93584 Improve error handling in ServerConnection.connect. Juliusz Chroboczek 2020-09-18 11:28:13 +0200
  • b2f01a528e Fix URL in ServerConnection.connect. Juliusz Chroboczek 2020-09-18 11:24:33 +0200
  • 5a4db62873 Call context cancel function after shutdown. Juliusz Chroboczek 2020-09-18 10:36:05 +0200
  • 2347417f83 Merge branch 'modular' into master Juliusz Chroboczek 2020-09-18 10:33:17 +0200
  • 709a6857d3 Update .gitignore. Juliusz Chroboczek 2020-09-18 10:31:22 +0200
  • 6f5ae12f14 Move RTP-specific code into its own package. Juliusz Chroboczek 2020-09-18 10:28:05 +0200
  • 98245cbd24 Draw recorder ids randomly. Juliusz Chroboczek 2020-09-18 10:23:53 +0200
  • 7ce61a1100 Move stats code into its own module. Juliusz Chroboczek 2020-09-18 10:14:57 +0200
  • 714a0939d6 Fix formatting of /me. Juliusz Chroboczek 2020-09-16 01:47:36 +0200
  • 77179c3db9 Allow usernames with spaces. Juliusz Chroboczek 2020-09-16 01:42:39 +0200
  • 1672f13230 Don't login automatically. Juliusz Chroboczek 2020-09-16 01:02:46 +0200
  • 5ad4df5a45 Add missing semicolons. Antonin Décimo 2020-09-14 15:48:17 +0200
  • c6d065aa20 Println doesn't support formats. Antonin Décimo 2020-09-14 15:48:16 +0200
  • aa3e094f65 Fix checkbox for activity detection, increase interval to 200ms. Juliusz Chroboczek 2020-09-14 17:15:21 +0200
  • 813d89b60d Move disk writer to its own package. Juliusz Chroboczek 2020-09-13 14:12:00 +0200