Commit Graph
100 Commits
Author SHA1 Message Date
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
Håvar Aambø Fosstveit 3e858ae6cd Fix network indicator for fullscreen video. Fixes #218 2020-05-01 23:33:39 +02:00
Håvar Aambø Fosstveit d6d962e379 Fix filmstrip. Need to fix buttons inside videoview if screen is too small. Fixes #231, ref #115 2020-05-01 23:32:13 +02:00
Håvar Aambø Fosstveit 695d366e59 Fix network status icon for speaker in filmstrip view. 2020-05-01 23:28:42 +02:00
Håvar Aambø Fosstveit 36b7e45f05 Clean up lifecycle methods 2020-05-01 22:04:14 +02:00
Håvar Aambø Fosstveit 87b114fccc Styling and lint 2020-05-01 21:49:40 +02:00
Håvar Aambø Fosstveit 2ad7b45ef6 Fix translations 2020-05-01 21:49:04 +02:00
Håvar Aambø Fosstveit 7ed99c51d0 Add missing peer.picture to lobby peerlist 2020-05-01 21:48:28 +02:00
Håvar Aambø Fosstveit 881eac741a Remove getServerHistory, and use 'join' callback instead. 2020-05-01 21:48:09 +02:00
Håvar Aambø Fosstveit a8dabf7343 If peer gets role PROMOTE_PEER, notify peer of all peers in lobby, fixes #208 2020-05-01 21:45:16 +02:00
Håvar Aambø Fosstveit 4d3ebefc92 Change login button based on login status, fixes #183 2020-05-01 00:44:02 +02:00
Håvar Aambø Fosstveit 49a951466f Fix missing roomId in login from joindialog, ref #183 2020-05-01 00:31:07 +02:00
Håvar Aambø Fosstveit 1e5c0eb772 Lint and a small bug 2020-05-01 00:24:19 +02:00
Håvar Aambø Fosstveit 574a86e3ec Don't show lobby, and don't provide events for lobby for peers that don't have PROMOTE_PEER permission, fixes #208 2020-05-01 00:23:38 +02:00
Håvar Aambø Fosstveit ddd93038c4 Make joindialog text bold and bigger, fixes #154 2020-04-30 23:30:47 +02:00