Commit Graph

579 Commits (c81b377723240aeb54854c3e45db70e1fc32ca41)

Author SHA1 Message Date
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
Stefan Otto 447e674876 Merge branch 'feat-lobby' of https://github.com/havfo/multiparty-meeting into feat-lobby 2019-10-23 23:56:25 +02:00
Stefan Otto 1ee666125d Fix: closing room only if Lobby is empty 2019-10-23 23:56:20 +02:00
Håvar Aambø Fosstveit 6596deda2a Various small changes. 2019-10-23 19:46:44 +02:00
Stefan Otto dd9f95971d fix: rooms not closed on server after all peers left 2019-10-23 14:37:04 +02:00
Stefan Otto b99767fad4 Merge branch 'feat-lobby' of https://github.com/havfo/multiparty-meeting into feat-lobby 2019-10-23 13:30:23 +02:00
Stefan Otto abca024c84 eslint fixes;styling 2019-10-23 13:29:55 +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
Stefan Otto 98b902c5f8 merge and lock dialog 2019-10-23 12:08:26 +02:00
Stefan Otto e5ddaa458a lock Dialog 2019-10-23 11:47:41 +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
Stefan Otto aa55adbb2d
quick fix for https://github.com/havfo/multiparty-meeting/issues/103 2019-10-09 12:17:56 +02:00
Stefan Otto b8ba49dd78
Update config.example.js
additional hint, see https://github.com/havfo/multiparty-meeting/issues/103
2019-09-26 10:29:52 +02:00
Stefan Otto 18aa1ac985
Update README.md
additional hint for config.js / see issue https://github.com/havfo/multiparty-meeting/issues/103
2019-09-26 10:02:46 +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