Commit Graph

  • 8aaa6d1466 Obey forceRelay for file transfers. Juliusz Chroboczek 2022-03-23 00:12:51 +01:00
  • 55ae4a684b Remove parameter from the onpeerconnection callback. Juliusz Chroboczek 2022-03-23 00:11:12 +01:00
  • 8d4bafe05c Tweak documentation of protocol.js. Juliusz Chroboczek 2022-03-23 00:08:16 +01:00
  • c0413a43ee Update CHANGES. Juliusz Chroboczek 2022-03-22 18:49:52 +01:00
  • 34b21a2598 Add preference forceRelay. Juliusz Chroboczek 2022-03-22 18:22:18 +01:00
  • 4053d9ca77 Display warning when joining a locked group. Juliusz Chroboczek 2022-03-22 18:18:04 +01:00
  • 5353d0a856 Update CHANGES. Juliusz Chroboczek 2022-03-22 02:45:56 +01:00
  • fd09564c05 Remove H.264 Baseline profile. Juliusz Chroboczek 2022-03-22 01:03:56 +01:00
  • a183ac4bcd Increase the size of the diskwriter's reordering buffer. Juliusz Chroboczek 2022-03-21 23:38:09 +01:00
  • a2ce703512 Reduce MaxLate values in diskwriter. Juliusz Chroboczek 2022-03-21 21:40:33 +01:00
  • de63449150 More paranoid match for Firefox bandwidth workaround. Juliusz Chroboczek 2022-03-21 19:40:41 +01:00
  • a698011aef Don't set rid when not simulcasting. Juliusz Chroboczek 2022-03-21 19:19:19 +01:00
  • 70163094e9 Update dependencies. Juliusz Chroboczek 2022-03-20 23:53:17 +01:00
  • d798cfec75 Fix simulcast statistics display for Firefox. Juliusz Chroboczek 2022-03-20 22:30:44 +01:00
  • 148c49d253 Enable simulcast on Firefox. Juliusz Chroboczek 2022-03-20 21:52:24 +01:00
  • ba75bfeb3a Update CHANGES for 0.5. Juliusz Chroboczek 2022-03-08 16:03:12 +01:00
  • c69ccd098e Fix typo in documentation. Juliusz Chroboczek 2022-03-08 16:06:58 +01:00
  • 1b492114ad Fix typo in permissionsChangedAction. Juliusz Chroboczek 2022-03-04 22:23:25 +01:00
  • 96588d0aa3 Remove galene-link. Juliusz Chroboczek 2022-02-24 12:20:24 +01:00
  • e19716489c Update CHANGES. Juliusz Chroboczek 2022-02-21 23:47:39 +01:00
  • 96a46c695a Add presenting files to context menu. Juliusz Chroboczek 2022-02-21 18:36:36 +01:00
  • 296fe622df Share audio in addition to video. Juliusz Chroboczek 2022-02-21 18:19:25 +01:00
  • 3c98e15229 Control preprocessing and high-quality audio. Juliusz Chroboczek 2022-02-21 18:07:49 +01:00
  • aa30c34863 Increase audio quality for presented files. Juliusz Chroboczek 2022-02-21 17:41:49 +01:00
  • cbcfbb3f74 Make presenting files a chat command. Juliusz Chroboczek 2022-02-21 17:32:32 +01:00
  • 5ecb3a1f93 Fix file transfer. Juliusz Chroboczek 2022-02-21 16:53:22 +01:00
  • 797f9f5430 Update CHANGES. Juliusz Chroboczek 2022-02-20 20:10:03 +01:00
  • 298a4639f4 Update dependencies. Juliusz Chroboczek 2022-02-20 18:16:35 +01:00
  • de3a016f4d Set the username in the server when using tokens. Juliusz Chroboczek 2022-02-20 15:32:18 +01:00
  • c4d46d20aa Add the galene-link utility. Juliusz Chroboczek 2022-02-20 01:16:26 +01:00
  • 37ef768ac0 Fix token parsing when aud is an array. Juliusz Chroboczek 2022-02-20 01:04:16 +01:00
  • a9c9581465 Implement authPortal. Juliusz Chroboczek 2022-02-19 23:58:31 +01:00
  • a86fb08f6c Replace ClientPermissions with a list of strings. Juliusz Chroboczek 2022-02-19 23:43:44 +01:00
  • 439dbabaa5 Replace custom SVG with icon. Juliusz Chroboczek 2022-02-19 03:50:30 +01:00
  • 4ce9a91c40 Implement passing tokens in URL search parameters. Juliusz Chroboczek 2022-02-18 20:27:53 +01:00
  • 1d583e5367 Don't verify token issuer. Juliusz Chroboczek 2022-02-18 19:21:02 +01:00
  • 7784a2ac96 Add more tests for token auth. Juliusz Chroboczek 2022-02-18 16:08:44 +01:00
  • 947eb71328 Used named errors in token code. Juliusz Chroboczek 2022-02-18 15:59:59 +01:00
  • 9141d9eccb Update jwt to v4.3.0. Juliusz Chroboczek 2022-02-18 15:54:54 +01:00
  • dbc8d11f83 Update CHANGES. Juliusz Chroboczek 2022-02-18 14:38:08 +01:00
  • 03811db37d Implement token authentication. Juliusz Chroboczek 2021-10-29 23:37:05 +02:00
  • b4d1ef398f Fix typo in mute menu entry. Juliusz Chroboczek 2022-02-16 23:10:43 +01:00
  • 997806ec52 Add contextual menu in user list. Juliusz Chroboczek 2022-02-16 20:41:58 +01:00
  • 7cbc516679 Import Contextual.js. Juliusz Chroboczek 2022-02-16 19:08:38 +01:00
  • 968390942c Keep self at top of user list. Juliusz Chroboczek 2022-02-16 20:33:59 +01:00
  • d2dff184d1 Move fontawesome to external, upgrade to 6.0.0. Juliusz Chroboczek 2022-02-16 19:05:16 +01:00
  • 62fb6d853c Move toastify into separate dir, upgrade. Juliusz Chroboczek 2022-02-16 18:56:21 +01:00
  • db4eb6fc5c Update dependencies. Juliusz Chroboczek 2022-02-07 17:25:12 +01:00
  • 14ca47651b Fix data parameter of ServerConnection.join. Juliusz Chroboczek 2022-02-05 13:45:32 +01:00
  • 5444aa9089 Update CHANGES. Juliusz Chroboczek 2022-02-01 20:29:51 +01:00
  • 97541ea9ae Merge branch 'galene-0.4-branch' Juliusz Chroboczek 2022-02-01 20:28:48 +01:00
  • 6634b7c1e8 Update CHANGES for 0.4.4. Juliusz Chroboczek 2022-02-01 20:18:44 +01:00
  • dc50104467 Update pion/webrtc to v3.1.19. Juliusz Chroboczek 2022-02-01 20:15:17 +01:00
  • 6b54f14dfe Display correct maxBitrate in statistics. Juliusz Chroboczek 2022-02-01 15:20:43 +01:00
  • 66e5d2951d Rework file transfer code. Juliusz Chroboczek 2022-02-01 18:46:51 +01:00
  • 0ef5d10744 Display correct maxBitrate in statistics. Juliusz Chroboczek 2022-02-01 15:20:43 +01:00
  • 60ba4aa727 Fix file transfer for Firefox. Juliusz Chroboczek 2022-02-01 13:33:02 +01:00
  • 6d250bfa98 Add warnings about disclosing IP addresses. Juliusz Chroboczek 2022-01-30 19:22:43 +01:00
  • c38c5555b0 Ensure buttons are removed after a transfer is cancelled. Juliusz Chroboczek 2022-01-30 18:28:35 +01:00
  • c535f67246 Implement peer-to-peer file transfer. Juliusz Chroboczek 2022-01-30 06:32:55 +01:00
  • 24187430e8 Rename client status to data, add group data. Juliusz Chroboczek 2022-01-29 22:54:44 +01:00
  • 710cc3cc14 Add ability to set initial user status. Juliusz Chroboczek 2022-01-25 18:16:42 +01:00
  • 0b5e40bc7f Set user-status-raisehand when adding user. Juliusz Chroboczek 2022-01-28 22:13:14 +01:00
  • c1eb8a9cb5 Update CHANGES for 0.4.3. Juliusz Chroboczek 2022-01-27 14:22:43 +01:00
  • 1fb4288630 Don't send NACKs from disk writer. Juliusz Chroboczek 2022-01-26 02:31:34 +01:00
  • 564dcd4167 Move keyframe handling back to the packet level. Juliusz Chroboczek 2022-01-25 23:11:03 +01:00
  • d47c6834dc Update samplebuilder. Juliusz Chroboczek 2022-01-25 22:24:59 +01:00
  • 0cbfa7b0ca Write out disk writer packets unconditionally. Juliusz Chroboczek 2022-01-25 22:04:57 +01:00
  • e8fbfcb9ba Avoid overflow in bitrate computation. Juliusz Chroboczek 2022-01-25 19:45:49 +01:00
  • 0d8fdc5c20 Update dependencies. Juliusz Chroboczek 2022-01-25 16:55:08 +01:00
  • a5aad53e7c Update CHANGES. Juliusz Chroboczek 2022-01-25 16:39:22 +01:00
  • 6bb1ed7ab7 Use playsInline instead of playsinline. Juliusz Chroboczek 2022-01-25 01:28:18 +01:00
  • 29b4734bc4 Adapt typing to TypeScript 4.5.4. Juliusz Chroboczek 2022-01-25 01:22:59 +01:00
  • 221ed44538 Fix joining in frontend documentation. Juliusz Chroboczek 2022-01-24 19:59:45 +01:00
  • 6fbdf0eab2 Use the new MIME type for AV1. Juliusz Chroboczek 2022-01-04 13:09:07 +01:00
  • 993d664ba2 frontend: add support for showing raised hand Sascha Silbe 2021-12-27 21:58:15 +01:00
  • 39976d6d0d Protect webClient.actions with its own mutex. Juliusz Chroboczek 2021-12-11 01:33:47 +01:00
  • 0e85552ea7 Update CHANGES for 0.4.2. Juliusz Chroboczek 2021-12-01 23:47:50 +01:00
  • 662b8ad9b3 Don't consider system users when deciding simulcast. Juliusz Chroboczek 2021-12-02 00:08:48 +01:00
  • e74156e1b0 Add initial blurb to README. Juliusz Chroboczek 2021-12-01 23:42:10 +01:00
  • abed33d654 Fix missing line break in subgroups command. Juliusz Chroboczek 2021-11-29 17:33:46 +01:00
  • 99a97ebca7 Update dependencies. Juliusz Chroboczek 2021-11-28 14:21:18 +01:00
  • fdf1fb4b16 Rework packet recovery in diskwriter. Juliusz Chroboczek 2021-11-28 13:58:07 +01:00
  • 1f9e45a30b Increase samplebuilder buffers even more. Juliusz Chroboczek 2021-11-27 23:21:39 +01:00
  • 6af729eeee Reduce delay before sending NACK. Juliusz Chroboczek 2021-11-27 23:14:42 +01:00
  • 7929561099 Update CHANGES. Juliusz Chroboczek 2021-11-27 21:38:49 +01:00
  • f72061996c Fix error handling in gotClose. Juliusz Chroboczek 2021-11-27 21:30:07 +01:00
  • 4b2cd311e3 Update samplebuilder. Juliusz Chroboczek 2021-11-27 21:19:15 +01:00
  • 47bdc6d8e3 Update CHANGES. Juliusz Chroboczek 2021-11-23 19:57:53 +01:00
  • 8def714553 Update dependencies. Juliusz Chroboczek 2021-11-23 19:54:44 +01:00
  • 501edd4a88 Update samplebuilder, increase buffer size. Juliusz Chroboczek 2021-11-23 19:39:40 +01:00
  • 5c2e27b21d Rename mungeHeader to cspHeader. Juliusz Chroboczek 2021-11-06 00:07:18 +01:00
  • 1d89177ae9 Add ending quotation mark Éric Gaspar 2021-11-05 16:21:06 +01:00
  • 37d6ab5445 Update CHANGES for 0.4.1. Juliusz Chroboczek 2021-11-05 15:31:09 +01:00
  • c93cda1775 Tweak README.PROTOCOL. Juliusz Chroboczek 2021-11-05 15:30:45 +01:00
  • 4d5e6a319a Avoid saving passwords in session storage. Juliusz Chroboczek 2021-11-01 00:15:20 +01:00
  • 3e52ac1253 Fix typo in GetConfiguration. Juliusz Chroboczek 2021-10-31 22:39:35 +01:00
  • b91d48d4ea Improve media-failed CSS. Juliusz Chroboczek 2021-10-31 18:12:34 +01:00
  • 028ed7df6d Parse config file in group.Update. Juliusz Chroboczek 2021-10-30 19:28:51 +02:00
  • c00f84bd9d Fix typo in handling of redirects. Juliusz Chroboczek 2021-10-30 19:25:18 +02:00