Commit Graph
100 Commits
Author SHA1 Message Date
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
Håvar Aambø Fosstveit 3de8555c10 Proper handling of moderator clearing files and sharing same file twice. Fixes #257 2020-04-30 23:06:02 +02:00
Håvar Aambø Fosstveit 7a3bd327f2 Play audio from video elements, fixes #242 2020-04-30 22:42:47 +02:00
Håvar Aambø Fosstveit 5c4eeb121a Change to a more logical audio mute icon 2020-04-30 13:14:37 +02:00
Håvar Aambø Fosstveit 881164a718 Add option for muting remote videos, fixes #204 2020-04-30 13:10:34 +02:00
Håvar Aambø Fosstveit 2fced42c42 Cleanups. 2020-04-30 12:50:43 +02:00
Håvar Aambø Fosstveit 1ffa4fdc9a Better handling of default resolution. 2020-04-30 12:50:23 +02:00
Håvar Aambø Fosstveit 2ece8e9975 Make layout configurable in client, fixes #227 2020-04-30 12:48:36 +02:00
Håvar Aambø Fosstveit a64830a06a Make lastN configurable, max, and lock. Fixes #225 2020-04-30 12:32:43 +02:00
Håvar Aambø Fosstveit c23d635803 ESlint for server 2020-04-28 22:23:15 +02:00
Håvar Aambø Fosstveit 5124e44b5a Merge branch 'develop' of github.com:havfo/multiparty-meeting into develop 2020-04-22 22:15:50 +02:00
Håvar Aambø Fosstveit fcc37f5d89 Missing null in return, ref #209 2020-04-22 22:15:46 +02:00
Håvar Aambø Fosstveit cdf899a948 We don't need to change sink manualy. State, and React handles that for us. 2020-04-22 10:41:12 +02:00
Håvar Aambø Fosstveit 37d5fdeefc Proper state handling 2020-04-22 10:30:29 +02:00
Håvar Aambø Fosstveit 0ed9d4db9b Various lint and fixes 2020-04-22 10:26:58 +02:00
Håvar Aambø Fosstveit 66b513cf19 Cleanup 2020-04-22 10:21:49 +02:00
Håvar Aambø Fosstveit 1cef52a3a1 Properly handle wakelock, fixes #237 2020-04-22 10:01:58 +02:00
Håvar Aambø Fosstveit e28b6cdc5d MODERATE_FILES role can clean all files in a room, fixes #209 2020-04-22 01:07:16 +02:00
Håvar Aambø Fosstveit 7340621b6e Unused CSS 2020-04-22 00:43:04 +02:00
Håvar Aambø Fosstveit 91a258c273 MODERATE_CHAT role can clear the chat in a room, references issue #209 2020-04-20 23:22:19 +02:00
Håvar Aambø Fosstveit df86c8b493 Merge pull request #240 from christian-2/issue-203
fixes #203
2020-04-20 12:58:44 +02:00
Håvar Aambø Fosstveit 6267f808db Lint 2020-04-09 19:09:14 +02:00
Håvar Aambø Fosstveit 0077c459e2 Fix if displayName is null 2020-04-09 18:58:44 +02:00
Håvar Aambø Fosstveit 403c52339a Enable wakelock only on mobile 2020-04-08 23:41:51 +02:00
Håvar Aambø Fosstveit ee16bf809e Quality indicator on screen sharing missing 2020-04-07 21:38:35 +02:00
Håvar Aambø Fosstveit 7510a5da27 Merge branch 'develop' of github.com:havfo/multiparty-meeting into develop 2020-04-07 19:47:47 +02:00
Håvar Aambø Fosstveit 226b0f6293 Change quality indicator for peers 2020-04-07 19:47:36 +02:00
Håvar Aambø Fosstveit 6f36b4f468 Update CHANGELOG 2020-04-07 10:17:54 +02:00
Håvar Aambø Fosstveit bac00a87e1 Cleaning 2020-04-07 10:05:01 +02:00
Håvar Aambø Fosstveit f2f548112d Change to arrow functions 2020-04-07 10:00:34 +02:00
Håvar Aambø Fosstveit c5bfcf3810 Update README 2020-04-07 09:54:32 +02:00
Håvar Aambø Fosstveit 4d8dd667bc Merge pull request #176 from havfo/fix-pl-translation
Fix yet another traslation
2020-04-06 17:48:02 +02:00
Håvar Aambø Fosstveit b14ce6964c Merge pull request #175 from havfo/fix-pl-translation
Fix pl translation
2020-04-06 08:08:17 +02:00
Håvar Aambø Fosstveit 938d344bd0 Login status not reflected in login button, fixes #173 2020-04-05 21:47:44 +02:00
Håvar Aambø Fosstveit 8ea875e8d1 Fix bug on rotated videos from mobile devices 2020-04-03 22:49:05 +02:00
Håvar Aambø Fosstveit 97bfca3471 Don't show screen sharing button on mobile 2020-04-03 22:22:33 +02:00
Håvar Aambø Fosstveit f174583ffd Remove unused variables 2020-04-03 21:29:59 +02:00
Håvar Aambø Fosstveit 77718516e2 Update dependencies 2020-04-03 19:45:20 +02:00
Håvar Aambø Fosstveit e1bb07bc4e Make tracker configurable, fixes #171 2020-04-03 18:12:31 +02:00
Håvar Aambø Fosstveit 10886e3dc6 Small bugs 2020-04-03 10:17:58 +02:00
Håvar Aambø Fosstveit 8544279425 Remove unused variable 2020-04-03 10:17:32 +02:00
Håvar Aambø Fosstveit 8e85ce51e8 Propagate click correctly 2020-04-03 10:07:20 +02:00
Håvar Aambø Fosstveit 4a273f0cd3 Clean up styling and use ONE set of controls regardless of platform 2020-04-03 10:02:23 +02:00
Håvar Aambø Fosstveit b5754bbf96 Merge branch 'feat-roles-authorization' into develop 2020-04-02 00:32:38 +02:00
Håvar Aambø Fosstveit a6347dc283 Expand permissions/role system. Clients are now provisioned with their roles when they join and will have features enabled/disabled based on their permissions. 2020-04-02 00:28:05 +02:00
Håvar Aambø Fosstveit fa032036d7 Give client correct authentication status when joining a room. Fixes #166 2020-04-01 21:58:41 +02:00
Håvar Aambø Fosstveit b19add7599 Remove unused and duplicate signaling 2020-04-01 21:40:55 +02:00
Håvar Aambø Fosstveit 0d4b1c3916 Sort participant list alphabetically 2020-04-01 21:38:54 +02:00
Håvar Aambø Fosstveit 038aeaff67 Add quality indicator pr peer 2020-04-01 14:13:46 +02:00
Håvar Aambø Fosstveit 197156e6f6 Handle it correctly if a user tries to share a file that has allready been shared. Closes #142 2020-03-31 20:32:36 +02:00
Håvar Aambø Fosstveit 160a510f8e Merge branch 'hotfix-react-scripts' into develop 2020-03-31 12:39:42 +02:00
Håvar Aambø Fosstveit e305e7e1a5 Update version 2020-03-31 12:36:08 +02:00
Håvar Aambø Fosstveit 9cbe8b9609 Hotfix for bug in react-scripts 2020-03-31 12:34:49 +02:00
Håvar Aambø Fosstveit fe53243372 Lint and fix 2020-03-31 01:31:53 +02:00
Håvar Aambø Fosstveit c0b37e0e1b Merge branch 'develop' of github.com:havfo/multiparty-meeting into develop 2020-03-31 01:29:34 +02:00
Håvar Aambø Fosstveit a31da9359b Add logging class that receives room and peer events 2020-03-31 01:27:59 +02:00
Håvar Aambø Fosstveit 9da1afd4af Merge branch 'feat-client-reconnect' into develop 2020-03-28 23:24:18 +01:00
Håvar Aambø Fosstveit 87d4037562 We need jwt to make sure no one can hijack peerId 2020-03-28 23:20:37 +01:00
Håvar Aambø Fosstveit c521bb9ad1 Firefox relay if turnservers configured, fixes #160 2020-03-28 21:17:59 +01:00
Håvar Aambø Fosstveit a1dc652d04 Linting and translations 2020-03-27 22:57:04 +01:00
Håvar Aambø Fosstveit 34cdac8102 Bug in Lobby close() 2020-03-27 21:49:38 +01:00
Håvar Aambø Fosstveit 2e68a7d891 Bug in Room close 2020-03-27 21:17:03 +01:00
Håvar Aambø Fosstveit 1e1f714db5 Always give audio the priority if there is bandwidth problems 2020-03-27 14:23:51 +01:00
Håvar Aambø Fosstveit 76adbf1d69 Update french translation 2020-03-27 12:11:59 +01:00
Håvar Aambø Fosstveit 71e695b912 Remove option to configure multiPartyMeeting server, use window.location.hostname 2020-03-27 11:18:49 +01:00
Håvar Aambø Fosstveit b4ad79d5f9 Merge branch 'develop' of github.com:havfo/multiparty-meeting into develop 2020-03-27 10:46:20 +01:00
Håvar Aambø Fosstveit 9cd6efe761 Merge branch 'feature-ptt' into develop 2020-03-27 10:46:14 +01:00
Håvar Aambø Fosstveit 3043098f0c Remove jwt, not needed 2020-03-27 10:38:51 +01:00
Håvar Aambø Fosstveit d20f0c161f Handle client reconnects better 2020-03-27 01:36:11 +01:00
Håvar Aambø Fosstveit 2b96e0b039 Remove package-lock files 2020-03-26 22:21:27 +01:00
Håvar Aambø Fosstveit 5071282d40 Merge branch 'feat-user-roles' into develop 2020-03-26 21:31:57 +01:00
Håvar Aambø Fosstveit 0600d1207b Temporary fix for Firefox because trouble with TURN tcp 2020-03-24 19:50:56 +01:00
Håvar Aambø Fosstveit 92a0370499 Don't break existing configs 2020-03-24 19:40:09 +01:00
Håvar Aambø Fosstveit c914cbcb9f Properly close the room on moderator close 2020-03-24 18:35:43 +01:00
Håvar Aambø Fosstveit 0b62856414 Messages that are not translated are now null 2020-03-24 11:04:44 +01:00
Håvar Aambø Fosstveit 253de07d95 Update translations, needs translation 2020-03-24 10:42:55 +01:00
Håvar Aambø Fosstveit 04b2d6d443 Add "close meeting" function for moderator 2020-03-24 01:43:40 +01:00
Håvar Aambø Fosstveit d756dd4721 Cleanup 2020-03-24 01:23:17 +01:00
Håvar Aambø Fosstveit 4135be9789 Remove duplicate signaling 2020-03-24 00:59:35 +01:00