Commit Graph
100 Commits
Author SHA1 Message Date
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 698a57cb3e Scaling up to new router after this many users connect 2020-03-23 14:59:25 +01:00
Håvar Aambø Fosstveit d446b33695 Room now scales up to total server capacity 2020-03-22 22:41:48 +01:00
Håvar Aambø Fosstveit d18d729326 Hotkey for toggling video on/off 2020-03-22 19:16:45 +01:00
Håvar Aambø Fosstveit e56ff28b91 Fix filesharing 2020-03-22 18:51:20 +01:00
Håvar Aambø Fosstveit 59ca0a2a68 Update translations, understand button is now translatable 2020-03-22 15:51:11 +01:00
Håvar Aambø Fosstveit 6e00915bfe Update translations 2020-03-22 12:04:49 +01:00
Håvar Aambø Fosstveit b19e4766be Revert to old simulcast behavior. To use simulcast, enable it in config. 2020-03-22 00:49:37 +01:00
Håvar Aambø Fosstveit d64247d12d Expose simulcast settings to client config 2020-03-21 21:03:11 +01:00
Håvar Aambø Fosstveit 78262b71e1 Space out buttons on top bar, make sure users don't accidentally leave room. Fixes #138 2020-03-20 18:22:29 +01:00
Håvar Aambø Fosstveit 6b469881ef Fix mute buttons in participant list 2020-03-20 12:59:18 +01:00
Håvar Aambø Fosstveit beab510f46 Fix styling of peer screensharing if sharing is muted. 2020-03-20 12:58:15 +01:00
Håvar Aambø Fosstveit c95c621f5b Example config for badge color 2020-03-20 00:01:08 +01:00
Håvar Aambø Fosstveit fb2e7246c4 Remove HiddenPeers, added icon on AppBar 2020-03-19 23:58:14 +01:00
Håvar Aambø Fosstveit 959289594b Fix lastN 2020-03-19 23:27:37 +01:00
Håvar Aambø Fosstveit ac24d4fc10 Expand server config example 2020-03-19 21:42:50 +01:00
Håvar Aambø Fosstveit f35119b1d3 Merge branch 'develop' of github.com:havfo/multiparty-meeting into develop 2020-03-19 21:35:17 +01:00
Håvar Aambø Fosstveit fbe7dec676 Update mediasoup 2020-03-19 21:34:18 +01:00
Håvar Aambø Fosstveit b8305bbb08 Syntax 2020-03-19 21:24:04 +01:00
Håvar Aambø Fosstveit c424ffc17c Fix simulcast 2020-03-19 21:23:01 +01:00
Håvar Aambø Fosstveit 7a884edcdd Clean up 2020-03-19 21:21:01 +01:00
Håvar Aambø Fosstveit 545beb70ec Make sure the interactive server can never crash server 2020-03-18 15:30:04 +01:00
Håvar Aambø Fosstveit 0f793e1d02 Make resolution configurable, fixes #130 2020-03-18 10:21:46 +01:00
Håvar Aambø Fosstveit fd58940916 Constrain screensharing in getDisplayMedia 2020-03-18 10:07:15 +01:00
Håvar Aambø Fosstveit 023aac3c21 Don't run interactive 2020-03-18 01:00:32 +01:00
Håvar Aambø Fosstveit b9f666bc49 Spacebar to mute/unmute 2020-03-18 00:55:38 +01:00
Håvar Aambø Fosstveit dd49fa3ea6 Add stats output from interactive client 2020-03-18 00:51:36 +01:00
Håvar Aambø Fosstveit 11de9a2dba Sticky App bar for fullscreen 2020-03-18 00:50:50 +01:00
Håvar Aambø Fosstveit 8ba29338d1 Added advanced options for sticky app bar, lastn. Optimized some component rendering. 2020-03-18 00:12:50 +01:00
Håvar Aambø Fosstveit 4975c08c0d Error in torrent handling, fixes #132, #124 2020-03-17 22:09:51 +01:00
Håvar Aambø Fosstveit 1b710d273c Added an interactive terminal to get info from running server. 2020-02-18 12:38:37 +01:00
Håvar Aambø Fosstveit 96bdccd52f Merge pull request #123 from fouber/patch-1
fix Chinese language locale bug
2020-02-10 00:11:15 +01:00
Håvar Aambø Fosstveit 6696f0de45 Merge pull request #122 from fouber/patch-2
fix mobile device maxSpotlights bug for #120
2020-02-10 00:09:36 +01:00
Håvar Aambø Fosstveit 1613cf8703 Merge pull request #119 from sgomez/add-spanish-translation
Added Spanish translation
2020-02-05 10:45:26 +01:00
Håvar Aambø Fosstveit 894b39585f Fix link opening in new tab from chat. 2020-01-17 08:17:44 +01:00
Håvar Aambø Fosstveit ac59253213 Fix the chat send button. 2020-01-16 14:07:52 +01:00
Håvar Aambø Fosstveit d1039411a4 Add some tests 2019-12-10 15:46:38 +01:00
Håvar Aambø Fosstveit be20b3ba35 Remove unused parameter to video tag 2019-12-10 15:46:26 +01:00
Håvar Aambø Fosstveit f252c3ebd1 Do proper check that config is present 2019-12-10 15:46:14 +01:00
Håvar Aambø Fosstveit 11cbeb04ac Add checks in RoomClient for missing parameters 2019-12-10 15:45:13 +01:00
Håvar Aambø Fosstveit fbc1812ffe Add testing libraries 2019-12-10 15:44:50 +01:00
Håvar Aambø Fosstveit 81d463c992 Check if this is a test 2019-12-10 15:44:36 +01:00
Håvar Aambø Fosstveit ad4054c108 Activate chinese translation. 2019-12-10 15:40:46 +01:00
Håvar Aambø Fosstveit aea105297d Better source explorer config. 2019-12-10 13:03:33 +01:00
Håvar Aambø Fosstveit 82dc6a104b Remove greyscale for now, confusing for users. 2019-12-10 10:44:37 +01:00
Håvar Aambø Fosstveit 0dee1eb1bb Simplify selector. 2019-12-05 13:51:31 +01:00
Håvar Aambø Fosstveit 105e245c7e Error in spotlightselector. 2019-12-05 13:46:16 +01:00
Håvar Aambø Fosstveit 02c2089648 Combine CSS selectors. 2019-11-26 13:32:15 +01:00
Håvar Aambø Fosstveit 6e5300c937 Fix fading of screensharing. 2019-11-26 13:28:28 +01:00
Håvar Aambø Fosstveit ff549a230d Fade out Me, and increase fade out time. 2019-11-26 13:07:14 +01:00
Håvar Aambø Fosstveit 3f321da30e Merge branch 'feat-static-layout' into develop 2019-11-26 12:50:32 +01:00
Håvar Aambø Fosstveit b163fd0a72 Update selector and containers. Peers now don't jump around on the screen when active speaker changes. 2019-11-26 12:49:36 +01:00
Håvar Aambø Fosstveit 4c39a48d4e Fade out passive speakers. 2019-11-26 12:48:20 +01:00
Håvar Aambø Fosstveit 12efa3eb2c Fixed sizing of democratic view 2019-11-26 12:44:04 +01:00
Håvar Aambø Fosstveit a5b56626f0 Fix simulcast support 2019-11-11 18:32:28 +01:00
Håvar Aambø Fosstveit 6054cde920 Use correct routers based on environment we're in. 2019-11-11 09:57:10 +01:00
Håvar Aambø Fosstveit 1dc19611fb Remove application menu, we don't use it. 2019-11-11 09:56:52 +01:00
Håvar Aambø Fosstveit 39376f133b Need to run --no-sandbox for now because of error on Linux. 2019-11-11 09:56:35 +01:00
Håvar Aambø Fosstveit 99dd6433a6 Merged electron into main code. One unified codebase for both web and native version of client. 2019-11-10 23:57:28 +01:00
Håvar Aambø Fosstveit aea08b4cbe Fix roomId handling 2019-11-10 23:01:45 +01:00
Håvar Aambø Fosstveit b2a7599095 Add and activate polish translation 2019-11-10 20:20:12 +01:00
Håvar Aambø Fosstveit daf661889d Remove static chooseRoom file, and use react-router instead. 2019-11-10 00:01:01 +01:00
Håvar Aambø Fosstveit 80607dbbf5 Update README.md 2019-11-08 14:31:39 +01:00
Håvar Aambø Fosstveit 60523d406d Demo file 2019-11-08 14:29:56 +01:00
Håvar Aambø Fosstveit 7c3e0ea717 Add support for IPv6 2019-11-08 09:58:51 +01:00
Håvar Aambø Fosstveit 5f967891fa Activate german translation. 2019-11-07 11:26:23 +01:00
Håvar Aambø Fosstveit 74bf6e1781 Preparing for release. 2019-11-07 10:12:26 +01:00
Håvar Aambø Fosstveit 69677e4972 Remove browser info for users. 2019-11-07 10:01:26 +01:00
Håvar Aambø Fosstveit 5cdf0baac4 syntax 2019-11-07 09:42:20 +01:00
Håvar Aambø Fosstveit 030ae8a24b Move away from marked sanitize, and use dompurify instead. 2019-11-07 08:56:26 +01:00
Håvar Aambø Fosstveit 43aa242b7b Small bug in input values in formatMessage. 2019-11-06 23:20:57 +01:00
Håvar Aambø Fosstveit c12057e53c Added internationalization support, and translated to nb-NO. 2019-11-06 23:11:42 +01:00
Håvar Aambø Fosstveit 23e02d4865 Add redux state logging to debug build. 2019-11-06 10:12:16 +01:00
Håvar Aambø Fosstveit 0414aa6b7b Move top AppBar to its own component. 2019-11-05 15:27:04 +01:00
Håvar Aambø Fosstveit 99575f330b Remove unused code. 2019-11-05 15:17:56 +01:00
Håvar Aambø Fosstveit 7e3e4cdd67 Fix muting microphone from hotkey. Didn't update UI before. 2019-11-05 14:46:15 +01:00
Håvar Aambø Fosstveit 9b23c3c615 Remove unused file. 2019-11-05 12:35:55 +01:00
Håvar Aambø Fosstveit 8ab1475fea Refactor stateActions for better overview. 2019-11-05 11:53:21 +01:00
Håvar Aambø Fosstveit a9be34aea7 Unused action. 2019-11-05 09:53:45 +01:00
Håvar Aambø Fosstveit ac39703874 Syntax. 2019-11-05 09:47:30 +01:00
Håvar Aambø Fosstveit 5ba83fce5f Make sure events are propagated out of lobby. 2019-11-05 09:47:20 +01:00
Håvar Aambø Fosstveit 7a01017832 Change authentication status last. 2019-11-05 09:46:44 +01:00
Håvar Aambø Fosstveit 6d558be11c Remove dependency, 2019-11-05 09:46:12 +01:00
Håvar Aambø Fosstveit 51e4d6664d Merge branch 'feat-lobby' into develop 2019-11-04 23:40:47 +01:00
Håvar Aambø Fosstveit 972662e2b0 Syntax. 2019-11-04 23:38:11 +01:00
Håvar Aambø Fosstveit 4910b2c10d Cleanup of listeners in Lobby if a user is promoted. 2019-11-04 23:38:00 +01:00
Håvar Aambø Fosstveit cd5055c00e Better state handling. 2019-11-04 23:37:10 +01:00
Håvar Aambø Fosstveit d45fd32a78 Better scaling of democratic view based on if toolbars are visible. 2019-11-04 23:36:45 +01:00
Håvar Aambø Fosstveit c7e40598f7 Missing Icon, and added tooltip to icons. 2019-11-04 23:36:03 +01:00
Håvar Aambø Fosstveit 5604ba20bb Move room locking to its own icon. 2019-11-04 23:34:54 +01:00
Håvar Aambø Fosstveit ce76a28e0e Add tooltip to icon for letting peer into room. 2019-11-04 23:32:30 +01:00
Håvar Aambø Fosstveit 1f60222b75 Remove unused variables. 2019-11-04 23:31:29 +01:00
Håvar Aambø Fosstveit fd1e53a895 Properly close client on clicking leave. 2019-11-04 23:31:10 +01:00
Håvar Aambø Fosstveit d9e712ec04 Small fix to join dialog. 2019-11-04 23:30:22 +01:00
Håvar Aambø Fosstveit 98caed6e4a Properly handle login/logout. 2019-11-04 23:29:54 +01:00
Håvar Aambø Fosstveit d3d3e9626e Remove event emits. Setter handles emitting on change. 2019-11-04 20:37:25 +01:00
Håvar Aambø Fosstveit b108fbac87 Fix logic for joining rooms. 2019-11-04 15:56:17 +01:00
Håvar Aambø Fosstveit 4b0c17c698 Fix filesharing after code splitting. 2019-11-04 14:43:14 +01:00
Håvar Aambø Fosstveit 673c3f989e Code splitting and lazy loading for faster load times. 2019-11-04 14:34:27 +01:00
Håvar Aambø Fosstveit 8bfdcab709 Fixed socket connection handling. 2019-11-01 14:50:40 +01:00