Commit Graph
100 Commits
Author SHA1 Message Date
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
Håvar Aambø Fosstveit 5d1a38d978 Fixing the join dialog. 2019-11-01 14:22:29 +01:00
Håvar Aambø Fosstveit 10228a9f8c Allow minimum TLSv1.2 and recommended ciphers, fixes #105. 2019-11-01 11:43:34 +01:00
Håvar Aambø Fosstveit a8c6169945 Don't throw on not joined. 2019-10-30 22:21:02 +01:00
Håvar Aambø Fosstveit b30011c81a Checking wrong element in object. 2019-10-30 22:17:48 +01:00
Håvar Aambø Fosstveit 549176b86e Fixed events on server when user logs in. 2019-10-30 22:12:29 +01:00
Håvar Aambø Fosstveit a003bcdef0 Remove unused file. 2019-10-28 12:11:47 +01:00
Håvar Aambø Fosstveit c81b377723 Fixed race condition on socket acknowledge callback. Fixed naming on socket methods. Added error handling on socket messages. 2019-10-28 11:45:37 +01:00
Håvar Aambø Fosstveit bb8cf02c23 Some cleanup. 2019-10-25 23:43:59 +02:00
Håvar Aambø Fosstveit cacc9abf7c Restructured code. 2019-10-25 16:15:39 +02:00
Håvar Aambø Fosstveit 85d1973a6c Fix for state change of picture. 2019-10-25 15:02:55 +02:00
Håvar Aambø Fosstveit e17d712ed5 Simplified user info on login. 2019-10-25 14:53:47 +02:00
Håvar Aambø Fosstveit 80c6c441cb Wrong state variable name. 2019-10-25 14:13:58 +02:00
Håvar Aambø Fosstveit 6dc3f537e4 Need to check for undefined. 2019-10-25 13:52:13 +02:00
Håvar Aambø Fosstveit 39c3f7c36d Refactored a bit of code and added a Peer class to the server. 2019-10-25 13:34:28 +02:00
Håvar Aambø Fosstveit 76c6b5121e Removed picture from localstorage. 2019-10-24 12:56:31 +02:00
Håvar Aambø Fosstveit 01ea8b05d5 Fixed display name. 2019-10-24 12:53:44 +02:00
Håvar Aambø Fosstveit f38c5e38c5 Small fixes and requireSignIn now working. 2019-10-24 12:43:11 +02:00
Håvar Aambø Fosstveit 5adb08e184 Added config for requiring guests to sign in. 2019-10-24 11:01:54 +02:00
Håvar Aambø Fosstveit 7e292b29c1 User can login without joining. 2019-10-24 10:32:28 +02:00
Håvar Aambø Fosstveit 7b65328789 Cleaned up login code. 2019-10-24 10:10:22 +02:00
Håvar Aambø Fosstveit 5247bfe332 Need to stringify. 2019-10-24 09:45:26 +02:00
Håvar Aambø Fosstveit e148c8d2a0 Mistake. 2019-10-24 09:40:35 +02:00
Håvar Aambø Fosstveit 263cdb7430 Some tests. 2019-10-24 09:26:34 +02:00
Håvar Aambø Fosstveit bf754d4797 Some tests. 2019-10-24 09:03:30 +02:00
Håvar Aambø Fosstveit a8149d29d8 Small fixes. 2019-10-24 00:08:49 +02:00
Håvar Aambø Fosstveit 77bbc53124 Merge branch 'feat-lobby' of github.com:havfo/multiparty-meeting into feat-lobby 2019-10-24 00:01:33 +02:00
Håvar Aambø Fosstveit 1be82b45d8 Fixed server security issues. 2019-10-24 00:01:24 +02:00
Håvar Aambø Fosstveit 6596deda2a Various small changes. 2019-10-23 19:46:44 +02:00
Håvar Aambø Fosstveit 7b5601562f Small fixes. 2019-10-23 13:11:06 +02:00
Håvar Aambø Fosstveit 79609f3b73 Fixed some eslint stuff. 2019-10-23 13:08:24 +02:00
Håvar Aambø Fosstveit 79ecaf7408 Small cleanups here and there. 2019-10-23 12:15:22 +02:00
Håvar Aambø Fosstveit 12dd85a99d Lifted some logic up a level to clean up code. 2019-10-23 11:29:32 +02:00
Håvar Aambø Fosstveit 223642a44f Update dependencies. 2019-10-22 15:35:46 +02:00
Håvar Aambø Fosstveit 38cf88aa62 Cleanup and handling of events. 2019-10-22 15:30:04 +02:00
Håvar Aambø Fosstveit 0299e5f661 Fixed some small bugs, now sharing session between Express and Socket.io. 2019-10-22 15:04:28 +02:00
Håvar Aambø Fosstveit 4181afd1a3 Further work on sessions and authentication 2019-10-18 14:56:02 +02:00
Håvar Aambø Fosstveit 3495245e37 Updated serverhistory and fixed some bugs. 2019-10-17 10:55:03 +02:00
Håvar Aambø Fosstveit f51d07285d Added pulsing effect to badge. 2019-10-16 21:41:55 +02:00
Håvar Aambø Fosstveit 513f0efa0b First working version of lobby. 2019-10-16 14:09:29 +02:00
Håvar Aambø Fosstveit 66a2becf63 Inital work on lobby. 2019-10-15 10:52:14 +02:00
Håvar Aambø Fosstveit 937f142c6e Added lobby to server, still missing some signaling. 2019-10-15 08:03:55 +02:00
Håvar Aambø Fosstveit 2e166ca2b2 Created reducer and stateactions for lobby. 2019-10-15 08:03:18 +02:00
Håvar Aambø Fosstveit a94cd35676 Prepare for new version 2019-07-01 19:45:09 +02:00
Håvar Aambø Fosstveit 115bcfc62d Cleaned up Peer container 2019-06-25 22:34:18 +02:00
Håvar Aambø Fosstveit 07ef68d62e Fix autocorrect setting for display-name. 2019-06-25 15:18:33 +02:00
Håvar Aambø Fosstveit 1c22fd2c56 Fix bug in locked room. 2019-06-25 15:04:41 +02:00
Håvar Aambø Fosstveit 9d385da30b Fixed flipped video on screen sharing. 2019-06-25 15:00:22 +02:00
Håvar Aambø Fosstveit bfe6d14b1a Cleanup of CSS. 2019-06-25 14:38:48 +02:00
Håvar Aambø Fosstveit da3233faf3 Updated API in material-ui. 2019-06-25 13:13:34 +02:00
Håvar Aambø Fosstveit f79a452341 Updated material-ui and fixed some layout. 2019-06-25 11:38:03 +02:00
Håvar Aambø Fosstveit 9acf0056ac Removed sidebar. Moved buttons to me-view and top-bar. Added text hint on me-view. 2019-06-24 15:23:45 +02:00
Håvar Aambø Fosstveit 66b922d0b3 Cleanup of package.json 2019-06-19 14:33:49 +02:00
Håvar Aambø Fosstveit e7a2b8bd6d Merge branch 'feat-join-dialog' into develop 2019-06-13 13:57:01 +02:00
Håvar Aambø Fosstveit 2aa6166f6b Fix mute/unmute mic. 2019-06-13 13:56:31 +02:00
Håvar Aambø Fosstveit 819bd64948 Wrap dialog in div with styling. 2019-06-13 13:37:39 +02:00