Juliusz Chroboczek
|
c44bd24706
|
WIP
|
2022-03-26 11:53:26 +01:00 |
|
Juliusz Chroboczek
|
eb21c1ab20
|
Maintain stream information for oneself.
We used to maintain stream information for all users except oneself.
|
2022-03-25 18:21:03 +01:00 |
|
Juliusz Chroboczek
|
e303992e45
|
Call onuser when deleting stream.
|
2022-03-25 17:04:31 +01:00 |
|
Juliusz Chroboczek
|
7527aeba3d
|
Factorise out setUserStatus.
|
2022-03-25 16:49:09 +01:00 |
|
Juliusz Chroboczek
|
d8db7567e4
|
Allow displaying chat messages when unconnected.
This makes commands such as /set work before you connect.
|
2022-03-25 16:30:31 +01:00 |
|
Juliusz Chroboczek
|
2eca0e44d5
|
Don't break lines manually in chat messages.
This is no longer necessary since we use "pre-wrap" in the CSS.
|
2022-03-25 16:23:51 +01:00 |
|
Juliusz Chroboczek
|
a7ccfba407
|
Update CHANGES for 0.5.1.
|
2022-03-25 10:44:45 +01:00 |
|
Juliusz Chroboczek
|
f66cabd6f4
|
Fix file transfer error handling.
|
2022-03-23 00:58:55 +01:00 |
|
Juliusz Chroboczek
|
8aaa6d1466
|
Obey forceRelay for file transfers.
|
2022-03-23 00:12:51 +01:00 |
|
Juliusz Chroboczek
|
55ae4a684b
|
Remove parameter from the onpeerconnection callback.
The distinction is not likely to be useful, and it doesn't make
sense in all cases.
|
2022-03-23 00:11:12 +01:00 |
|
Juliusz Chroboczek
|
8d4bafe05c
|
Tweak documentation of protocol.js.
|
2022-03-23 00:08:16 +01:00 |
|
Juliusz Chroboczek
|
c0413a43ee
|
Update CHANGES.
|
2022-03-22 18:49:52 +01:00 |
|
Juliusz Chroboczek
|
34b21a2598
|
Add preference forceRelay.
This may be useful to get around network blocks in some cases.
|
2022-03-22 18:23:16 +01:00 |
|
Juliusz Chroboczek
|
4053d9ca77
|
Display warning when joining a locked group.
|
2022-03-22 18:18:04 +01:00 |
|
Juliusz Chroboczek
|
5353d0a856
|
Update CHANGES.
|
2022-03-22 02:45:56 +01:00 |
|
Juliusz Chroboczek
|
fd09564c05
|
Remove H.264 Baseline profile.
Some devices only support the Constrained Baseline profile.
|
2022-03-22 01:03:56 +01:00 |
|
Juliusz Chroboczek
|
a183ac4bcd
|
Increase the size of the diskwriter's reordering buffer.
This must be larger than the samplebuilder's MaxLate.
|
2022-03-21 23:38:09 +01:00 |
|
Juliusz Chroboczek
|
a2ce703512
|
Reduce MaxLate values in diskwriter.
|
2022-03-21 21:40:33 +01:00 |
|
Juliusz Chroboczek
|
de63449150
|
More paranoid match for Firefox bandwidth workaround.
|
2022-03-21 19:40:41 +01:00 |
|
Juliusz Chroboczek
|
a698011aef
|
Don't set rid when not simulcasting.
It turns out that the bandwidth limitation is not effective
in Firefox when the rid is set unless we're simulcasting.
|
2022-03-21 19:19:19 +01:00 |
|
Juliusz Chroboczek
|
70163094e9
|
Update dependencies.
|
2022-03-20 23:53:17 +01:00 |
|
Juliusz Chroboczek
|
d798cfec75
|
Fix simulcast statistics display for Firefox.
Firefox doesn't include the rid in the statistics result.
Use the SSID instead.
|
2022-03-20 22:34:39 +01:00 |
|
Juliusz Chroboczek
|
148c49d253
|
Enable simulcast on Firefox.
Firefox uses a non-standard protocol for simulcast, which has been
supported by Pion for a while now. Enable simulcast in Firefox.
|
2022-03-20 21:52:24 +01:00 |
|
Juliusz Chroboczek
|
ba75bfeb3a
|
Update CHANGES for 0.5.
|
2022-03-08 16:07:38 +01:00 |
|
Juliusz Chroboczek
|
c69ccd098e
|
Fix typo in documentation.
Thanks to Miroslav36.
|
2022-03-08 16:07:38 +01:00 |
|
Juliusz Chroboczek
|
1b492114ad
|
Fix typo in permissionsChangedAction.
|
2022-03-04 22:23:25 +01:00 |
|
Juliusz Chroboczek
|
96588d0aa3
|
Remove galene-link.
Our tokens are not revocable, they should not be generated with
a large lifetime. Don't encourage users to do that.
|
2022-03-04 22:19:06 +01:00 |
|
Juliusz Chroboczek
|
e19716489c
|
Update CHANGES.
|
2022-02-21 23:47:39 +01:00 |
|
Juliusz Chroboczek
|
96a46c695a
|
Add presenting files to context menu.
|
2022-02-21 18:36:36 +01:00 |
|
Juliusz Chroboczek
|
296fe622df
|
Share audio in addition to video.
|
2022-02-21 18:19:25 +01:00 |
|
Juliusz Chroboczek
|
3c98e15229
|
Control preprocessing and high-quality audio.
|
2022-02-21 18:18:03 +01:00 |
|
Juliusz Chroboczek
|
aa30c34863
|
Increase audio quality for presented files.
|
2022-02-21 17:41:49 +01:00 |
|
Juliusz Chroboczek
|
cbcfbb3f74
|
Make presenting files a chat command.
|
2022-02-21 17:32:32 +01:00 |
|
Juliusz Chroboczek
|
5ecb3a1f93
|
Fix file transfer.
We had two functions with the same name.
|
2022-02-21 16:53:22 +01:00 |
|
Juliusz Chroboczek
|
797f9f5430
|
Update CHANGES.
|
2022-02-20 20:11:27 +01:00 |
|
Juliusz Chroboczek
|
298a4639f4
|
Update dependencies.
|
2022-02-20 18:16:35 +01:00 |
|
Juliusz Chroboczek
|
de3a016f4d
|
Set the username in the server when using tokens.
This avoids the need to pass the username in the URL without
requiring the client to parse tokens.
|
2022-02-20 15:33:11 +01:00 |
|
Juliusz Chroboczek
|
c4d46d20aa
|
Add the galene-link utility.
|
2022-02-20 01:16:26 +01:00 |
|
Juliusz Chroboczek
|
37ef768ac0
|
Fix token parsing when aud is an array.
|
2022-02-20 01:05:21 +01:00 |
|
Juliusz Chroboczek
|
a9c9581465
|
Implement authPortal.
|
2022-02-19 23:58:31 +01:00 |
|
Juliusz Chroboczek
|
a86fb08f6c
|
Replace ClientPermissions with a list of strings.
Now that we support external auth, the permissions list is
open-ended. Make it a list for simplicity.
|
2022-02-19 23:44:57 +01:00 |
|
Juliusz Chroboczek
|
439dbabaa5
|
Replace custom SVG with icon.
|
2022-02-19 03:50:30 +01:00 |
|
Juliusz Chroboczek
|
4ce9a91c40
|
Implement passing tokens in URL search parameters.
It is now possible to autojoin by going to a URL such as
https://galene.example.org/group/test?username=jch&token=...
|
2022-02-18 20:27:53 +01:00 |
|
Juliusz Chroboczek
|
1d583e5367
|
Don't verify token issuer.
This makes it possible to use token authentication without
an authentication server.
|
2022-02-18 19:21:02 +01:00 |
|
Juliusz Chroboczek
|
7784a2ac96
|
Add more tests for token auth.
|
2022-02-18 16:08:44 +01:00 |
|
Juliusz Chroboczek
|
947eb71328
|
Used named errors in token code.
|
2022-02-18 15:59:59 +01:00 |
|
Juliusz Chroboczek
|
9141d9eccb
|
Update jwt to v4.3.0.
|
2022-02-18 15:55:08 +01:00 |
|
Juliusz Chroboczek
|
dbc8d11f83
|
Update CHANGES.
|
2022-02-18 14:38:08 +01:00 |
|
Juliusz Chroboczek
|
03811db37d
|
Implement token authentication.
|
2022-02-18 13:35:17 +01:00 |
|
Juliusz Chroboczek
|
b4d1ef398f
|
Fix typo in mute menu entry.
|
2022-02-16 23:10:43 +01:00 |
|