Håvar Aambø Fosstveit
2e3749cafe
Fixes #413
2020-05-22 16:05:44 +02:00
Håvar Aambø Fosstveit
d1ffe6cd43
Adding frame rate option to videos. Make resolution and frame rate of screen sharing configurable.
2020-05-22 00:20:15 +02:00
Håvar Aambø Fosstveit
b3ad0a44c2
Change resolution of extra videos too
2020-05-21 23:14:39 +02:00
Håvar Aambø Fosstveit
1efb1c4a2b
Clean up device handling properly. Don't restart track on change in constraints.
2020-05-21 22:53:26 +02:00
Håvar Aambø Fosstveit
11ec28aa5c
Cleanup logging
2020-05-20 23:58:05 +02:00
Håvar Aambø Fosstveit
0654acded8
Cleaning up device handling. Now able to change devices properly when audio/video is disabled.
2020-05-20 23:57:41 +02:00
Håvar Aambø Fosstveit
425fd1a92b
Hark cleanup
2020-05-20 23:48:03 +02:00
Håvar Aambø Fosstveit
93cc50ace2
Small fixes and cleanup
2020-05-20 23:44:33 +02:00
Håvar Aambø Fosstveit
a1aec0a8d3
Cleanups
2020-05-20 23:44:11 +02:00
Håvar Aambø Fosstveit
fbd39af210
Update translation
2020-05-20 23:41:45 +02:00
Håvar Aambø Fosstveit
27eeadbe84
Merge pull request #401 from havfo/feat-network-indicator
...
Fix crash when extra video is running
2020-05-20 20:17:22 +02:00
Håvar Aambø Fosstveit
d75d2154f2
Proper locale setting, fixes #369
2020-05-20 20:15:56 +02:00
Håvar Aambø Fosstveit and Stefan Otto
21a56f3b40
Merge pull request #349 from havfo/feat-network-indicator
...
create component "NetworkIndicator"
add to VideoView for Me,
receive data from server / getTransportStats,
estimate of connection/value [wip]
show recv/send bitrate in advanced mode
* Change probe counting from sec to state inc
* Rebuild, fix null error with null
* Store probe from zero
* Add highestBitrate
* Fix eslint errors
* remove graphical indicator, refactor only to statistics
* uninstall "wifi-network-indicator" package
* Remove "netInfo" class
* Change "advanced mode" box info "bitrate" from MB/s to Mb/s
* fix my own fault
* Fix crash when screen sharing is running
* Update transport stats only when advancedMode is on
* Fix/Mute eslint Multiline support info
* Fix lint
* Set VideoView/netInfo prop as not required
* Fix lint
* Set RoomClient/_getTransportStats() as public
Co-authored-by: Stefan Otto <stefan.otto@uninett.no >
2020-05-20 18:02:47 +02:00
Håvar Aambø Fosstveit
ac079d1cd1
Change to Material-UI switch for settings
2020-05-20 14:56:39 +02:00
Håvar Aambø Fosstveit
d4a35e9e33
Make settings denser
2020-05-20 12:41:40 +02:00
Håvar Aambø Fosstveit
19c9f484fc
Show error for IE users, fixes #393
2020-05-20 09:38:47 +02:00
Håvar Aambø Fosstveit
209b545900
Lint
2020-05-19 15:16:24 +02:00
Håvar Aambø Fosstveit
82c1d73698
Disallow trailing white spaces.
2020-05-19 14:53:08 +02:00
Håvar Aambø Fosstveit
d9cce46505
Lint
2020-05-19 14:26:19 +02:00
Håvar Aambø Fosstveit
a0a23109a9
Lint
2020-05-19 14:25:13 +02:00
Håvar Aambø Fosstveit
bb391b1390
Disallow trailing white spaces.
2020-05-19 14:22:03 +02:00
Håvar Aambø Fosstveit
0f184a3a29
Socket request timeout handling, with retries.
2020-05-19 14:09:27 +02:00
Håvar Aambø Fosstveit
ba6c57b283
Make notification position configurable.
2020-05-15 21:12:30 +02:00
Håvar Aambø Fosstveit
05d7cb571c
Fix ptt over elements. FIxes #370
2020-05-15 20:54:48 +02:00
Håvar Aambø Fosstveit
a7557e3e15
Show quality indicator on me view. Fix "Me" text on me view on hover on extra videos and screen sharing.
2020-05-10 23:08:43 +02:00
Håvar Aambø Fosstveit
7ab388a714
Propagate producer score into state.
2020-05-10 20:43:51 +02:00
Håvar Aambø Fosstveit
439eb5cf4a
Merge pull request #326 from havfo/fix-translation-pl
2020-05-09 08:47:18 +02:00
Håvar Aambø Fosstveit
27ac8e2742
Remove unused function
2020-05-09 00:43:20 +02:00
Håvar Aambø Fosstveit
f468f95cdc
Translated media buttons, fixes #309
2020-05-09 00:43:05 +02:00
Håvar Aambø Fosstveit
aa5f75b794
Do things in correct order.
2020-05-09 00:37:47 +02:00
Håvar Aambø Fosstveit
13e611e177
Missing tooltip, fixes #324
2020-05-09 00:07:12 +02:00
Håvar Aambø Fosstveit
1690394328
Option to make side drawer push videos to the side and be permanent, fixes #320
2020-05-09 00:03:56 +02:00
Håvar Aambø Fosstveit
a9e9a1c1fa
Cleanup of join logic, and making sure that lobbyPeers are sent to all peers if last peer with PROMOTE_PEER leaves and allowWhenRoleMissing contains PROMOTE_PEER, fixes #303
2020-05-08 22:11:48 +02:00
Håvar Aambø Fosstveit
c73ee5c26b
Fix missing picture on peer in lobby.
2020-05-08 22:02:06 +02:00
Håvar Aambø Fosstveit
717c0053e5
Better handling of reconnect. Clear the state properly and handle spotlights.
2020-05-08 22:01:28 +02:00
Håvar Aambø Fosstveit
d09e7f5565
Some error checks
2020-05-08 16:20:15 +02:00
Håvar Aambø Fosstveit
a49258e840
New option for handling permissions in rooms. Set allowWhenRoleMissing to permit actions before a peer with that permission joins. Ref #303
2020-05-08 16:19:55 +02:00
Håvar Aambø Fosstveit
837aa1ace2
Revert change for now, ref #249
2020-05-08 00:11:39 +02:00
Håvar Aambø Fosstveit
a066a5df2f
Revert server change, seems to be a problem with it. Ref #249
2020-05-07 23:22:46 +02:00
Håvar Aambø Fosstveit
16a59f1167
Don't show video mute icon for peer that does not have video visible. Fixes #302
2020-05-07 22:14:48 +02:00
Håvar Aambø Fosstveit
ce8141eed7
Cleanup
2020-05-07 21:03:22 +02:00
Håvar Aambø Fosstveit
2373bf44d8
Allow serving other than root of site, fixes #249
2020-05-07 21:03:07 +02:00
Håvar Aambø Fosstveit
02b6c617c5
Respect hide media buttons setting on button control bar, ref #309
2020-05-07 15:15:44 +02:00
Håvar Aambø Fosstveit
4c6d9291bf
Fix regression on advanced mode, ref #309
2020-05-07 14:57:42 +02:00
Håvar Aambø Fosstveit
cfdaceed22
Add posibility to have separate media buttons, fixes #309
2020-05-07 13:35:29 +02:00
Håvar Aambø Fosstveit
7e91609276
Have a global try-catch in the server
2020-05-07 12:20:24 +02:00
Håvar Aambø Fosstveit
457d679382
Setting to disable notifications, fixes #306
2020-05-06 23:08:51 +02:00
Håvar Aambø Fosstveit
c1aa62d22c
Don't send lobbypeers to client if they don't have PROMOTE_PEER role, fixes #208
2020-05-06 22:22:57 +02:00
Håvar Aambø Fosstveit
1cbf2d5b38
Remove unused imports, fixes #305
2020-05-06 21:05:34 +02:00
Håvar Aambø Fosstveit
26874877ba
Provide roomId to logout for load balanced scenarios, fixes #275
2020-05-06 14:03:47 +02:00
Håvar Aambø Fosstveit
45a89b9f1a
Only keep one self destruct timeout, ref #255
2020-05-06 13:50:29 +02:00
Håvar Aambø Fosstveit
feac3f069d
Participant list is now animated on events, fixes #302
2020-05-06 13:30:05 +02:00
Håvar Aambø Fosstveit
136037d83f
Simplify participantlist and order participants based on status. Raise hand queue, and moderator can remove raised hand. Fixes #146 , #278
2020-05-06 01:40:08 +02:00
Håvar Aambø Fosstveit
ee6409b2b3
Hide quality indicator if the quality has top score.
2020-05-05 22:20:21 +02:00
Håvar Aambø Fosstveit
3c7afd2066
Make buttons in AppBar fit on narrow screens, fixes #279
2020-05-05 21:31:21 +02:00
Håvar Aambø Fosstveit
c02c8b1d67
Missing translation string
2020-05-05 21:27:45 +02:00
Håvar Aambø Fosstveit
3710c3b3ac
Add tooltips to participant list, fixes #299
2020-05-05 20:08:11 +02:00
Håvar Aambø Fosstveit
6ca73e190f
Merge pull request #300 from sd4v1d/develop
...
Croatian translation update
2020-05-05 19:50:36 +02:00
Håvar Aambø Fosstveit
458bc44211
Merge pull request #301 from L4ky/develop
...
Update italian translation
2020-05-05 19:49:41 +02:00
Håvar Aambø Fosstveit
15fe4521b7
Fix bug on resizing filmstrip
2020-05-05 15:15:26 +02:00
Håvar Aambø Fosstveit
e2211b000c
Fix button scaling in filmstrip
2020-05-05 15:06:18 +02:00
Håvar Aambø Fosstveit
678abe05d0
Update translations
2020-05-05 15:00:58 +02:00
Håvar Aambø Fosstveit
bf837b3398
Fix color on kick button
2020-05-05 14:31:02 +02:00
Håvar Aambø Fosstveit
2bb64596b0
Fix button sizes and take care not to overflow container in filmstrip, ref #115
2020-05-05 14:29:54 +02:00
Håvar Aambø Fosstveit
3f75a6c506
Fix icon colors
2020-05-05 13:43:32 +02:00
Håvar Aambø Fosstveit
dd6016e855
Remove unused function
2020-05-05 13:06:16 +02:00
Håvar Aambø Fosstveit
65f47d4b8d
Fix screensharing on Edge
2020-05-05 10:31:41 +02:00
Håvar Aambø Fosstveit
7adcef19a3
Change to total number of peers, not just joined. Styling.
2020-05-05 09:56:21 +02:00
Håvar Aambø Fosstveit
e2421f094f
Shuffle workers to get routers on random cores. Increase routerScaleSize default to 40.
2020-05-05 09:48:26 +02:00
Håvar Aambø Fosstveit
ee338accc8
Merge pull request #293 from Astagor/room_limit
...
Added limit for maximum number of users in a single room
2020-05-05 09:25:20 +02:00
Håvar Aambø Fosstveit
24f7bd2a9b
Merge pull request #292 from Astagor/share_photo_from_mobile_gallery
...
Added share photo from gallery on mobile
2020-05-05 09:22:51 +02:00
Håvar Aambø Fosstveit
8c8a00f126
Remove config option that is not used anymore
2020-05-04 23:53:38 +02:00
Håvar Aambø Fosstveit
04c9cb3285
Merge branch 'develop' of github.com:havfo/multiparty-meeting into develop
2020-05-04 23:44:30 +02:00
Håvar Aambø Fosstveit
5af33068b1
Merge branch 'feat-server-scaling' into develop
2020-05-04 23:44:23 +02:00
Håvar Aambø Fosstveit
381f9cd733
All peers enter the same router up to config.routerScaleSize. Then go to the next one, and keep going until all routers are filled up to config.routerScaleSize. After that simple put peers into routers with least peers.
2020-05-04 23:33:51 +02:00
Håvar Aambø Fosstveit
4acedad987
Propagate raise hand timestamp to clients, ref #278
2020-05-04 15:21:49 +02:00
Håvar Aambø Fosstveit
f70ed01e7e
Add timestamps to various peer parameters.
2020-05-04 15:14:47 +02:00
Håvar Aambø Fosstveit
69a988200d
Merge pull request #289 from christian-2/feat-contributing
...
CONTRIBUTING.md
2020-05-04 15:12:22 +02:00
Håvar Aambø Fosstveit
a1ed79c5db
A button to promote all peers from lobby, fixes #287
2020-05-04 15:09:05 +02:00
Håvar Aambø Fosstveit
a00d33ee4b
Merge pull request #272 from christian-2/mm-exporter
...
Prometheus monitoring
2020-05-04 14:35:08 +02:00
Håvar Aambø Fosstveit
b7aad16f65
Clean up CSS, make room for buttons, fixes #283
2020-05-04 13:54:13 +02:00
Håvar Aambø Fosstveit
f4986cc9d7
Make participant list more compact
2020-05-04 11:14:09 +02:00
Håvar Aambø Fosstveit
e82f86c900
Merge pull request #282 from christian-2/issue-274
...
LICENSE.md
2020-05-04 08:59:55 +02:00
Håvar Aambø Fosstveit
2ed7c5711c
Missing translation in extra video menu item
2020-05-04 08:49:22 +02:00
Håvar Aambø Fosstveit
28bad32f69
Add permission for sending extra video, fixes #280
2020-05-04 00:40:39 +02:00
Håvar Aambø Fosstveit
08e2c425c6
Add the ability for a peer to have several video producers in a room.
2020-05-04 00:16:23 +02:00
Håvar Aambø Fosstveit
a0cd4416d8
Until we resolve login issue with service worker, disable it again
2020-05-04 00:07:56 +02:00
Håvar Aambø Fosstveit
b2891090dc
Register service worker
2020-05-03 00:13:02 +02:00
Håvar Aambø Fosstveit
dc7b51b38a
Make notification sounds configurable
2020-05-02 23:45:08 +02:00
Håvar Aambø Fosstveit
c7c4a76b33
Sound and notification on raise hand, fixes #40
2020-05-02 23:28:03 +02:00
Håvar Aambø Fosstveit
1dcb4eabf2
Adding badge of "unread" raised hands, ref #40
2020-05-02 23:16:16 +02:00
Håvar Aambø Fosstveit
272cef52b4
You are muted message fix when hiding controls, fixes #267
2020-05-02 23:09:23 +02:00
Håvar Aambø Fosstveit
c76c6d548a
Make visibility of media controls configurable, fixes #267
2020-05-02 22:33:59 +02:00
Håvar Aambø Fosstveit
c461ee4eb7
Clean up lock code.
2020-05-02 21:58:41 +02:00
Håvar Aambø Fosstveit
130ed19f13
Settings split into tabs.
2020-05-02 21:57:53 +02:00
Håvar Aambø Fosstveit
d76682b6c8
Added raise hand button back to UI, fixes #40
2020-05-02 13:34:19 +02:00
Håvar Aambø Fosstveit
e33c1f7c03
Clean up raised hand naming. Only needs UI now. Ref #40
2020-05-02 10:47:57 +02:00
Håvar Aambø Fosstveit
e061cce53f
Add raised hand status to peerInfo. This will give joining peers raise hand status. Ref #40
2020-05-01 23:49:16 +02:00
Håvar Aambø Fosstveit
f28abc9c74
Fix videoview in videowindow
2020-05-01 23:34:29 +02:00
Håvar Aambø Fosstveit
c0507daabc
Change in lifecycle method
2020-05-01 23:33:59 +02:00