Commit Graph

93 Commits (2ad7b45ef6eee01698ee64cd566d4a95b8eaff24)

Author SHA1 Message Date
Håvar Aambø Fosstveit 1e5c0eb772 Lint and a small bug 2020-05-01 00:24:19 +02:00
Mészáros Mihály cb5f4cd48e Only add OIDC request params that's really needed 2020-04-24 21:02:28 +02:00
Christian Hörtnagl 804dd90e42 fixes #203 2020-04-20 11:49:59 +02:00
Mészáros Mihály 14ed627ca3 move lti claims to userinfo 2020-04-15 06:37:35 +02:00
Mészáros Mihály 4a08594532 move tokenset_claims to userinfo 2020-04-15 06:37:35 +02:00
Håvar Aambø Fosstveit f2f548112d Change to arrow functions 2020-04-07 10:00:34 +02:00
Mészáros Mihály 2a2d61f860 Logout destroy session 2020-04-07 10:00:10 +02:00
Mészáros Mihály 11b3f65ec9 Add listeningHost fix #179 2020-04-07 09:10:44 +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 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
Mészáros Mihály 9065996abd Add trustProxy option to server config 2020-03-29 09:46:54 +02: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 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
Mészáros Mihály 62165ea597 Fix https redirect 2020-03-26 22:01:18 +01:00
Håvar Aambø Fosstveit 43b218fb3a Remove roles on logout 2020-03-24 00:56:26 +01:00
Håvar Aambø Fosstveit 002950d708 Fix for authentication data flow 2020-03-23 14:44:12 +01:00
Håvar Aambø Fosstveit 603368007a Added roomid to authenitcation data flow to make mapping user info better. 2020-03-22 15:20:49 +01:00
Håvar Aambø Fosstveit c70740f5c7 Add support for user roles 2020-03-20 21:16:16 +01:00
Håvar Aambø Fosstveit 743b9e4869 Syntax 2020-03-20 21:15:35 +01:00
Håvar Aambø Fosstveit b8305bbb08 Syntax 2020-03-19 21:24:04 +01:00
Håvar Aambø Fosstveit 023aac3c21 Don't run interactive 2020-03-18 01:00:32 +01:00
Mészáros Mihály c8dd705530 Add httpOnly mode 2020-03-15 01:41:00 +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
Mészáros Mihály aac6710166 Call tostring() to work properly with node10 2020-02-11 10:17:47 +01:00
Mészáros Mihály 4e0283981c Tidy: change function name to camelCase 2020-01-02 15:58:31 +01:00
Mészáros Mihály 6e7f6b4a0d Fix: warning
* Fix: missing else,
* move out to function already taken path comparison
2020-01-02 15:49:32 +01:00
Mészáros Mihály 78fd6e1b78 Init displayName according LTI 2020-01-02 09:52:34 +01:00
Mészáros Mihály e8731a37e5 Add LTI support, and tidy OIDC code 2019-12-17 08:26:19 +01:00
Mészáros Mihály a0b9b61283 Fix: OIDC username nested assignment 2019-11-15 10:38:30 +01:00
MÉSZÁROS Mihály a132a529ea Add reddis options 2019-11-14 21:25:33 +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 7c3e0ea717 Add support for IPv6 2019-11-08 09:58:51 +01:00
Håvar Aambø Fosstveit 7a01017832 Change authentication status last. 2019-11-05 09:46:44 +01:00
Håvar Aambø Fosstveit 98caed6e4a Properly handle login/logout. 2019-11-04 23:29:54 +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 549176b86e Fixed events on server when user logs in. 2019-10-30 22:12:29 +01:00
Stefan Otto b5dd7f0ee4 Fix:Server does not start with oidc 2nd try 2019-10-30 18:11:52 +01:00
Stefan Otto cc013f4c4e Fix:Server does not start with oidc. I don't understand this but it works that way now, 2019-10-30 18:01:17 +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 e17d712ed5 Simplified user info on login. 2019-10-25 14:53:47 +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 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 e148c8d2a0 Mistake. 2019-10-24 09:40:35 +02:00