261 Commits (f50f9e19cfe4bc4bf7d83b8f6aa94de42f2d1714)

Author SHA1 Message Date
Rory Powell fc3d7122a7 Add jest to auth package + test oidc strategy 5 years ago
Rory Powell baaaf3f237 Update clientId -> clientID 5 years ago
Rory Powell a98ae5b367 Remove review comment 5 years ago
Rory Powell 20b70a0445 Always maintain original user id. No longer remove old user during sync 5 years ago
Rory Powell faf711e092 sync third party profile on every login 5 years ago
Rory Powell 1c18b4c6ac remove duplicate scope definition 5 years ago
Rory Powell c16cfc328f Linting 5 years ago
Rory Powell ec93d15462 Integrate with configuration ui / support for email usernames 5 years ago
Andrew Kingston a7a081da8c Add application/json as a known file type 5 years ago
Rory Powell bf94125d33 Save email from third party user 5 years ago
Rory Powell 25f1368227 Merge google/oidc user authentication and surface user relevant error messages during authentication 5 years ago
mike12345567 93302cb667 Linting. 5 years ago
mike12345567 4916ff7eb8 Adding sessions API. 5 years ago
mike12345567 7f0fc5f899 Fixing session issues after testing a bit. 5 years ago
Peter Clement cff2a9ad7d Fix for icon upload issue 5 years ago
Rory Powell d6c6681220 Fallback to ID token to retrieve email when not available in passport profile (oidc userinfo) 5 years ago
Peter Clement 37b1200051 Allow user uploaded icons in oidc config 5 years ago
Martin McKeaveney 13517d5298 make logged in users basic by default, prevent allowing users to be assigned as default in the UI 5 years ago
mike12345567 b847f85d91 WIP - first version of user sessions. 5 years ago
Martin McKeaveney aa0906bcad public role in builder backend UI 5 years ago
Martin McKeaveney 68df47e22f default to public in UI 5 years ago
Martin McKeaveney 25fd9cd54f default users without roles to public role 5 years ago
Rory Powell 71ddd41877 Improve error handling on openid-configuration request 5 years ago
Rory Powell 7803540399 Use configuration url to retrieve oidc endpoints 5 years ago
Bernhard Hayden baab7141c0 Proof of concept OIDC implementation 5 years ago
Peter Clement 0e6fb73b9e Add validation to backend for OIDC configuration 5 years ago
mike12345567 fd45ac86ab Fixing issue with Redis which was causing CPU peaking if couldn't connect. 5 years ago
mike12345567 f4757aeee1 Fixing issues discovered by cypress tests. 5 years ago
mike12345567 ed5dd08c66 Fixing authentication with API key issue. 5 years ago
mike12345567 72c3ff8c2e Formatting. 5 years ago
mike12345567 fe66c3535c Fixing a collection of issues, specifically users being exported/imported and issues with database import causing weirdness (metadata doc being wrong). 5 years ago
Martin McKeaveney feca6cc962 remove builder role from google auth, only allow google sign in if local account exists 5 years ago
mike12345567 fe4fcad77c Fixing issue with builder not always having the correct roles to view an app - global builders are now admins in all apps. 5 years ago
Martin McKeaveney ca6735a11a set content type on client lib upload 5 years ago
Martin McKeaveney e927f44c12 removing superfluous controllers 5 years ago
Martin McKeaveney a00357838d remove log 5 years ago
Martin McKeaveney 36b39ef4df merge google accounts, improve connection pooling for RDBMS 5 years ago
Martin McKeaveney 0c90f9ffc5 adding watchtower to docker config 5 years ago
mike12345567 aab11fa932 Updating permissions to allow roles other than builder/admin to use apps properly. 5 years ago
mike12345567 88b31d7406 Fixing an issue with redirect loop in auth, 5 years ago
mike12345567 1146d508fd Fixing app cypress test cases. 5 years ago
Martin McKeaveney 064f1e961b sanitizing client lib URL 5 years ago
mike12345567 ab4e880807 Fixing issue with redis updates in tests. 5 years ago
mike12345567 85102fab4e Changing how connection is waited for. 5 years ago
mike12345567 3a9a32f5f6 Adding an initial connection timeout of 5 seconds which after it will retry again. 5 years ago
mike12345567 7e6f215598 Linting and fixing an issue with the dev pass through. 5 years ago
mike12345567 4b786f51d2 Formatting. 5 years ago
mike12345567 0a4c4f1cc0 Adding some changes for to redis library, allowing reconnection. 5 years ago
mike12345567 c6a6d49cd7 Updating administration middleware so that internal requests allowed through automatically. 5 years ago
mike12345567 a54b582e0d Updating UI to use the updated at. 5 years ago