1
0
Fork 0
mirror of synced 2024-08-05 21:28:19 +12:00
Commit graph

6461 commits

Author SHA1 Message Date
Michael Drury
126bf74347 Fixing issue with update row after rows API changed. 2021-07-16 19:13:44 +01:00
mike12345567
d6ae82e719 Linting. 2021-07-16 18:26:17 +01:00
mike12345567
d157285918 Adding organisation page. 2021-07-16 18:24:32 +01:00
mike12345567
f3156fca06 Further work, tenancy now working but some more work to be done. 2021-07-16 18:04:49 +01:00
mike12345567
b7995dd61d Updating auth to utilise the tenant system. 2021-07-16 15:08:58 +01:00
Peter Clement
8297d058b5 More error handling around config saving 2021-07-16 14:07:48 +01:00
Peter Clement
87eea284ab Better error handling around config saving 2021-07-16 10:51:58 +01:00
Rory Powell
d13b2025d5 Add Okta and OneLogin logos 2021-07-16 10:15:38 +01:00
Budibase Release Bot
2668f2ba40 v0.9.76 2021-07-15 23:23:00 +00:00
Andrew Kingston
cda15789f7 Remove padding from empty layouts and add option for full width layout content 2021-07-16 00:14:44 +01:00
mike12345567
912659a8ad First version of multi-tenancy, work still to be done. 2021-07-15 17:57:02 +01:00
Rory Powell
5f51de257f Default public config.config when missing 2021-07-15 16:50:57 +01:00
Rory Powell
806957e462 Merge branch 'feature/oidc-support' of github.com:Budibase/budibase into feature/oidc-support 2021-07-15 16:21:03 +01:00
Rory Powell
33b352c3ef Store OIDC config in cookie instead of URL 2021-07-15 16:20:31 +01:00
Peter Clement
70ab4e4dc5 add new logic to support oauth and oidc buttons 2021-07-15 15:49:10 +01:00
Rory Powell
239e39e5ed Merge branch 'develop' into feature/oidc-support 2021-07-15 14:05:30 +01:00
Rory Powell
ea7ebafe12 Add database test configuration to auth package 2021-07-15 12:55:35 +01:00
Budibase Release Bot
2bd7934518 v0.9.75 2021-07-15 10:12:28 +00:00
Michael Drury
fd76e532c7 Merge pull request #1989 from Budibase/fix/email-explanation
Email template descriptions/information
2021-07-15 11:04:36 +01:00
mike12345567
afd642c60d Fixing deployment issue. 2021-07-14 17:51:35 +01:00
mike12345567
f6a133e556 Cleaning up deployments into the app DB, moving API keys to be in global DB (which will be tenancy managed) and adding concept of platform info DB. 2021-07-14 16:29:32 +01:00
Rory Powell
6f1d995cc8 Auto generate callback url and supply id on login 2021-07-14 16:21:17 +01:00
Rory Powell
3152bd1839 Invert logos config naming to prevent conflict 2021-07-14 15:48:29 +01:00
Andrew Kingston
5e1c0b9417 Update styles of modal bindable input 2021-07-14 15:46:47 +01:00
Andrew Kingston
d8ad23ddb8 Update styles of server binding panel used for formula fields and automation bindings 2021-07-14 15:46:31 +01:00
Andrew Kingston
120994e2c4 Use automation block title in drawer for automation bindings 2021-07-14 15:46:00 +01:00
Andrew Kingston
83d6a7c56d Disable save button in drawerbindableinput when syntax is invalid 2021-07-14 15:45:05 +01:00
Andrew Kingston
38014a76be Update drawer styles, drawer bindable inputs and settings bindable inputs 2021-07-14 14:21:11 +01:00
Rory Powell
d97914837e Casing change to config checklist 2021-07-14 14:13:04 +01:00
mike12345567
3eb82b5a63 Merge branch 'master' of github.com:Budibase/budibase into develop 2021-07-14 13:54:39 +01:00
mike12345567
ae3a09d560 Merge branch 'master' of github.com:Budibase/budibase into feature/multi-tenants 2021-07-14 13:53:57 +01:00
mike12345567
a9160f5914 Rewording email template descriptions. 2021-07-14 13:24:46 +01:00
mike12345567
a31cce0ff9 Linting. 2021-07-14 13:18:27 +01:00
mike12345567
c20fde41ee Some quick fixes after a user had some confusion over how the email templating works, just adding some detail that should help explain. 2021-07-14 11:23:24 +01:00
Peter Clement
283698f8c5 Fix config form saving bugs 2021-07-13 21:47:36 +01:00
Budibase Release Bot
23bb4215c2 v0.9.74 2021-07-13 16:53:42 +00:00
Rory Powell
67fbf73bdd Merge branch 'feature/oidc-support' of github.com:Budibase/budibase into feature/oidc-support 2021-07-13 17:33:08 +01:00
Rory Powell
63d119d6db Update OAuth -> Authentication header 2021-07-13 17:32:57 +01:00
Peter Clement
b31be35307 Add UUID to each oidc config to distinguish each provider 2021-07-13 17:32:08 +01:00
Rory Powell
0973394208 Update config checklist to handle multiple sso sources 2021-07-13 17:30:17 +01:00
mike12345567
cc08b4fc4e Linting. 2021-07-13 17:28:05 +01:00
mike12345567
004f719dde Renaming groups to workspaces. 2021-07-13 17:27:04 +01:00
Martin McKeaveney
7e5c4be14f fix postgres query array value 2021-07-13 17:11:11 +01:00
Rory Powell
dd306d59c5 Load oidc config by id 2021-07-13 17:07:48 +01:00
Rory Powell
3fa4b21a31 Update reference to microsoft logo to use most recent name 2021-07-13 16:35:54 +01:00
Rory Powell
2485f0da25 Remove reference to oracle logo to fix build 2021-07-13 16:24:30 +01:00
Peter Clement
9dd05ec96e Add UUID to each oidc config to distinguish each provider 2021-07-13 15:52:21 +01:00
Peter Clement
af792cc09e improve structure of OIDC config 2021-07-13 14:55:14 +01:00
Rory Powell
6c8a025760 Setup common test data 2021-07-13 12:08:58 +01:00
Rory Powell
b3cd3f7a49 Add jest to auth package devDependencies 2021-07-13 10:49:27 +01:00
Rory Powell
b47073ae49 Remove redundant check on requireLocalAccount 2021-07-13 10:46:27 +01:00
Rory Powell
5f5fe92807 Refactor auth controller tests to reuse common behaviour 2021-07-13 10:28:15 +01:00
Rory Powell
f7d91f7cd6 Test google auth strategy 2021-07-13 10:17:14 +01:00
Rory Powell
fc3d7122a7 Add jest to auth package + test oidc strategy 2021-07-13 10:02:08 +01:00
Andrew Kingston
e692223661 Merge pull request #1969 from Budibase/empty-layout-tweaks
Empty layout tweaks
2021-07-12 19:17:41 +01:00
mike12345567
7aca56f019 Adding float type to MySQL. 2021-07-12 11:10:11 +01:00
mike12345567
184df6c685 Fixing some issues discovered with the new SQL connectors were the input type would always be string (causing some SQL types to break) - parsing these before input to attempt to fix this problem - issue referenced in #1943. 2021-07-12 10:51:30 +01:00
Martin McKeaveney
bebfe4c6e1 merge with master 2021-07-11 18:07:46 +01:00
Rory Powell
4d3f44f982 Unit test auth controller oidc functions 2021-07-11 17:54:18 +01:00
Andrew Kingston
7392ad8eb2 Remove padding from empty layouts and add option for full width layout content 2021-07-10 11:56:32 +01:00
Rory Powell
15c53c16a7 Trim empty space on auth0 and microsoft logos 2021-07-09 18:31:52 +01:00
Budibase Release Bot
1f5b3b4467 v0.9.73 2021-07-09 17:29:06 +00:00
Kyle Harrison
2d451bb3a9 apply fixes for common spelling mistakes 2021-07-09 17:54:49 +01:00
Andrew Kingston
aa2691a452 Merge pull request #1953 from Budibase/client-feature-flags
Client library updating and client library feature awareness
2021-07-09 16:52:45 +01:00
Andrew Kingston
4112049a17 Remove log statement, batch uploads and remove unecessary conditional 2021-07-09 16:42:09 +01:00
Rory Powell
baaaf3f237 Update clientId -> clientID 2021-07-09 16:21:42 +01:00
Peter Clement
3867c63116 linting 2021-07-09 15:55:01 +01:00
Peter Clement
b94348dddc Fix OIDC logo conditional display 2021-07-09 15:50:46 +01:00
Peter Clement
5a86d6bb6d Linting and Optimisation 2021-07-09 15:05:39 +01:00
Peter Clement
7138070e4c Fix bug where OIDC icon was not being displayed due to misconfiguration 2021-07-09 14:18:03 +01:00
Andrew Kingston
8cc67d815c Reload the client preview whenever client library version changes 2021-07-09 13:23:49 +01:00
Andrew Kingston
60987e3d5c Remove leftover code from testing 2021-07-09 12:42:48 +01:00
Andrew Kingston
ef4a0f8c79 Bundle latest client library with the server and use it when updating apps in production 2021-07-09 12:33:09 +01:00
Peter Clement
005e0a2deb Update login page to support user based oidc icon and name 2021-07-09 09:49:34 +01:00
Peter Clement
bcfbca0f08 Add oidc icon and name to public api for login page 2021-07-09 09:49:16 +01:00
Rory Powell
a98ae5b367 Remove review comment 2021-07-09 09:37:52 +01:00
Rory Powell
73c8dcf71b Merge branch 'develop' into feature/oidc-support 2021-07-08 20:15:16 +01:00
Rory Powell
20b70a0445 Always maintain original user id. No longer remove old user during sync 2021-07-08 16:49:07 +01:00
Rory Powell
faf711e092 sync third party profile on every login 2021-07-08 16:11:48 +01:00
Rory Powell
1c18b4c6ac remove duplicate scope definition
scope can be defined both within the strategy declaration or when invoking passport
2021-07-08 15:21:54 +01:00
Peter Clement
6be38bcefd Merge branch 'feature/oidc-support' of https://github.com/Budibase/budibase into oidc-config-management 2021-07-08 14:29:28 +01:00
Andrew Kingston
bd27aa0caf Move standard components from server dev dependencies to real dependencies 2021-07-08 14:00:14 +01:00
Andrew Kingston
959405332d Add tests for updating and reverting client library version 2021-07-08 13:20:52 +01:00
Rory Powell
c16cfc328f Linting 2021-07-08 13:12:25 +01:00
Rory Powell
ec93d15462 Integrate with configuration ui / support for email usernames 2021-07-08 13:04:04 +01:00
Andrew Kingston
0ce553eaf2 Add endpoint to revert client app version 2021-07-08 12:56:54 +01:00
Andrew Kingston
4eb6d1e624 Fix modal flashing when reverting app version and fix version number being incorrect 2021-07-08 12:56:35 +01:00
Andrew Kingston
a7a081da8c Add application/json as a known file type 2021-07-08 12:55:51 +01:00
Peter Clement
cd1e5c8087 fixing conflict with OIDCButton 2021-07-08 12:36:09 +01:00
Rory Powell
bf94125d33 Save email from third party user 2021-07-08 11:54:16 +01:00
Peter Clement
b1c5b5cf35 Merge branch 'feature/oidc-support' of https://github.com/Budibase/budibase into oidc-config-management 2021-07-08 11:38:28 +01:00
Peter Clement
99de767781 fix issue where oidc config form was not loading due to oidc_logos being undefined 2021-07-08 11:15:22 +01:00
Rory Powell
f0016f4bde Merge branch 'feature/oidc-support' of github.com:Budibase/budibase into feature/oidc-support 2021-07-08 11:12:45 +01:00
Rory Powell
25f1368227 Merge google/oidc user authentication and surface user relevant error messages during authentication 2021-07-08 11:12:34 +01:00
mike12345567
b0fb7ae991 Fixing test cases. 2021-07-08 00:30:55 +01:00
mike12345567
93302cb667 Linting. 2021-07-07 23:30:14 +01:00
mike12345567
4916ff7eb8 Adding sessions API. 2021-07-07 23:29:19 +01:00
mike12345567
524957cb4d Changing budibase -> internal/csv in datasource menu. 2021-07-07 17:46:39 +01:00
Peter Clement
2e49686eab Merge branch 'feature/oidc-support' of https://github.com/Budibase/budibase into oidc-config-management 2021-07-07 17:42:31 +01:00
Peter Clement
7a51eba93c Add OIDC icon to login page 2021-07-07 17:39:26 +01:00