Rory Powell
25f1368227
Merge google/oidc user authentication and surface user relevant error messages during authentication
2021-07-08 11:12:34 +01:00
Rory Powell
c15051462e
Add info to 403 responses
2021-07-07 13:28:55 +01:00
Rory Powell
7803540399
Use configuration url to retrieve oidc endpoints
...
The /.well-known/openid-configuration endpoint can be used to
retrieve the majority of configuration needed for oidc
Additionally refactor the callback url to be generated on the server
side as this is a fixed endpoint.
Add linting fixes
2021-07-06 10:03:40 +01:00
Bernhard Hayden
baab7141c0
Proof of concept OIDC implementation
2021-07-06 10:03:40 +01:00
mike12345567
ae84345d27
Fixing issue with full list of apps not appearing in user administration, meaning couldn't update roles.
2021-07-01 11:29:27 +01:00
mike12345567
f4757aeee1
Fixing issues discovered by cypress tests.
2021-06-21 18:37:14 +01:00
mike12345567
7039b8d7eb
Linting.
2021-06-21 18:02:09 +01:00
mike12345567
61d810edfe
Implementing feature #1700 and making it possible to remove logo.
2021-06-21 18:01:25 +01:00
mike12345567
ed5dd08c66
Fixing authentication with API key issue.
2021-06-21 17:13:06 +01:00
mike12345567
052d14ad38
Fixing issue with 1:N relationships and multiple fields, issue #1753 .
2021-06-20 10:53:55 +01:00
Andrew Kingston
ab6e31811b
Merge pull request #1712 from Budibase/fix/eslint-prettier
...
Fix eslint, update eslint and prettier versions and update package scripts
2021-06-16 09:22:07 +01:00
Andrew Kingston
32a3c2bbb6
Lint with prettier
2021-06-15 19:39:40 +01:00
mike12345567
290cf98704
Adding longer timeout for real email tests.
2021-06-15 13:22:38 +01:00
mike12345567
22431a4ea2
Updating SMTP config to show better errors.
2021-06-09 15:45:54 +01:00
Michael Drury
b48342c55c
Linting.
2021-06-08 18:29:34 +01:00
mike12345567
fe66c3535c
Fixing a collection of issues, specifically users being exported/imported and issues with database import causing weirdness (metadata doc being wrong).
2021-06-08 18:06:16 +01:00
mike12345567
1e9ce62261
Merge branch 'master' of github.com:Budibase/budibase into fix/cypress-fixes
2021-06-07 13:22:27 +01:00
mike12345567
1da4b31890
Merge branch 'master' of github.com:Budibase/budibase into fix/cypress-fixes
2021-06-02 10:08:57 +01:00
Martin McKeaveney
e927f44c12
removing superfluous controllers
2021-06-01 20:22:56 +01:00
Martin McKeaveney
aacaca3d4e
update functionality complete
2021-06-01 20:17:06 +01:00
Martin McKeaveney
edfc23454d
Merge branch 'master' of https://github.com/Budibase/budibase into lab-day-2705
2021-06-01 19:24:24 +01:00
mike12345567
c81a8ba3ed
Fixing issue with roles not being added correctly to global users and cleaning up roles when an app is deleted.
2021-06-01 15:58:40 +01:00
Martin McKeaveney
0c90f9ffc5
adding watchtower to docker config
2021-05-28 10:09:32 +01:00
mike12345567
1146d508fd
Fixing app cypress test cases.
2021-05-25 13:25:42 +01:00
mike12345567
18dd7322e4
Updating system to allow setting builder/admin as a toggle during the invitation phase of a user.
2021-05-24 18:45:43 +01:00
mike12345567
7e6f215598
Linting and fixing an issue with the dev pass through.
2021-05-24 16:20:02 +01:00
mike12345567
4b786f51d2
Formatting.
2021-05-24 14:56:23 +01:00
mike12345567
0a4c4f1cc0
Adding some changes for to redis library, allowing reconnection.
2021-05-24 14:54:47 +01:00
mike12345567
59de40c4ef
Formatting and adding routing checks to push the user out of admin menus when they are not an admin.
2021-05-21 17:12:25 +01:00
mike12345567
348c61a8c5
Merge branch 'master' of github.com:Budibase/budibase into fix/lockdown-admin
2021-05-21 16:54:52 +01:00
mike12345567
c6a6d49cd7
Updating administration middleware so that internal requests allowed through automatically.
2021-05-21 16:43:01 +01:00
Michael Drury
7fb9673217
Merge pull request #1537 from Budibase/feature/app-updated-at
...
Mike fixes + application updated at timestamps
2021-05-21 16:10:29 +01:00
mike12345567
ede7e38442
Merge branch 'master' of github.com:Budibase/budibase into feature/app-updated-at
2021-05-21 14:57:41 +01:00
mike12345567
a6e196a351
Making sure roles object is always present, issue #1529 .
2021-05-21 14:56:06 +01:00
Martin McKeaveney
bef216527d
simpler check using checklist
2021-05-21 14:55:11 +01:00
Keviin Åberg Kultalahti
a4de6d49c8
Merge branch 'master' into fixes/user-management
2021-05-21 13:32:55 +02:00
Keviin Åberg Kultalahti
8735ef088f
change forceReset bool name
2021-05-21 12:10:02 +02:00
mike12345567
0b924908fd
Formatting.
2021-05-20 20:48:46 +01:00
mike12345567
4d6e4475d3
Fixing some issues found when testing.
2021-05-20 20:48:24 +01:00
Keviin Åberg Kultalahti
0346ef9bb1
Merge branch 'next' into fixes/user-management
2021-05-20 11:02:15 +02:00
mike12345567
12bbe19ed0
Fixing worker test cases.
2021-05-19 16:39:17 +01:00
mike12345567
c6f7f115b5
Fixing issues with the user table within the apps.
2021-05-19 15:55:00 +01:00
mike12345567
0bbd45b413
Adding the ability to get all apps, with the status attached.
2021-05-19 15:09:57 +01:00
mike12345567
91ed6679c4
Adding a get self endpoint in the global users.
2021-05-19 13:37:59 +01:00
mike12345567
5e7ca07af7
Allowing null for global user endpoint properties.
2021-05-19 13:30:55 +01:00
mike12345567
c2cd365e76
Removing admin middleware applying to everything.
2021-05-19 13:22:05 +01:00
mike12345567
db3497c83a
Merge branch 'user-app-list' of github.com:Budibase/budibase into user-app-list
2021-05-19 13:18:38 +01:00
mike12345567
f08b894e55
Adding admin only endpoint, removing the ability to create/delete global users from the app server and adding a global self user update.
2021-05-19 13:17:50 +01:00
Keviin Åberg Kultalahti
dc0fb8fbfe
add forcePasswordReset bool to user object validation
2021-05-19 13:24:14 +02:00
mike12345567
14cd1744ff
Updating reset link to match that of the builder.
2021-05-18 15:48:28 +01:00