1
0
Fork 0
mirror of synced 2024-08-21 21:11:23 +12:00
Commit graph

3963 commits

Author SHA1 Message Date
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
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
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
Martin McKeaveney
bebfe4c6e1 merge with master 2021-07-11 18:07:46 +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
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
Peter Clement
005e0a2deb Update login page to support user based oidc icon and name 2021-07-09 09:49:34 +01:00
Rory Powell
73c8dcf71b Merge branch 'develop' into feature/oidc-support 2021-07-08 20:15:16 +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
Peter Clement
cd1e5c8087 fixing conflict with OIDCButton 2021-07-08 12:36:09 +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
mike12345567
39e91ceb82 Changing budibase -> internal/csv in datasource menu. 2021-07-07 17:47:00 +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
Andrew Kingston
9440e4a5bf Add UI to revert app version and initial work on app revert backend 2021-07-07 17:35:28 +01:00
mike12345567
f1dd80dcb4 Internal table detail screens should still have limit one. 2021-07-07 17:31:03 +01:00
mike12345567
53199ddc61 Inverting logic as the type isn't always internal. 2021-07-07 17:21:56 +01:00
mike12345567
44c87f4fb8 Making it possible to create an internal table from the plus symbol. 2021-07-07 17:13:04 +01:00
Andrew Kingston
0a44b1e3d8 Add client libary update management from inside the builder 2021-07-07 17:07:42 +01:00
Andrew Kingston
0ff1f0fbe9 Fix crash when referencing a component definition that doesn't exist 2021-07-07 17:07:16 +01:00
Peter Clement
cff2a9ad7d Fix for icon upload issue 2021-07-07 16:18:18 +01:00
Andrew Kingston
fb6c115adf Use client feature flags to conditionally show theme picker 2021-07-07 13:55:05 +01:00
Andrew Kingston
cc7b07a020 Use client features to determine when to show client preview on initial load 2021-07-07 13:54:44 +01:00
Andrew Kingston
24a2c547eb Store client features in frontend store 2021-07-07 13:54:21 +01:00
Peter Clement
37b1200051 Allow user uploaded icons in oidc config 2021-07-07 13:41:09 +01:00
Andrew Kingston
ac99f7a23b Update develop with master bugfix and add comments to explain loading events 2021-07-07 13:21:30 +01:00
Budibase Release Bot
f4f2a03503 v0.9.72 2021-07-07 12:19:03 +00:00
Andrew Kingston
67ffb2d96d Merge branch 'master' of github.com:Budibase/budibase into develop 2021-07-07 13:16:26 +01:00
Andrew Kingston
ef88c740b2 Fix iframe preview loading bug in old client library versions 2021-07-07 13:09:33 +01:00
Budibase Release Bot
330fd8b922 v0.9.71 2021-07-07 10:52:11 +00:00
Andrew Kingston
9542910a41 Merge branch 'master' of github.com:Budibase/budibase into develop 2021-07-07 11:48:38 +01:00
Andrew Kingston
07ea6469fd Add error handling to builder preview and loading indicator 2021-07-07 11:10:23 +01:00
Martin McKeaveney
9f3c2a8033 typo 2021-07-06 18:56:41 +01:00
Martin McKeaveney
a8277c9385 better naming, filter out public from inheritable roles 2021-07-06 18:55:34 +01:00
Martin McKeaveney
78bd36304e prevent editing public role in apps 2021-07-06 18:54:08 +01:00
Martin McKeaveney
13517d5298 make logged in users basic by default, prevent allowing users to be assigned as default in the UI 2021-07-06 18:43:04 +01:00
Martin McKeaveney
68df47e22f default to public in UI 2021-07-06 17:19:03 +01:00
Andrew Kingston
788f517b04 Remove redirect when user only has access to one app 2021-07-06 17:00:44 +01:00
Michael Drury
df97a2572b Merge pull request #1932 from Budibase/fix/sql-relationship-validation
Adding validation to SQL relationship modal
2021-07-06 15:55:41 +01:00
Andrew Kingston
929d1c73d4 Avoid filter editor sending a prop change when filter is not an array, which was causing extra 409s and causing issues with tables 2021-07-06 15:55:02 +01:00
Andrew Kingston
8befb1d545 Fix bug with tabs causing them to broadcast a change event on mount 2021-07-06 15:53:52 +01:00
mike12345567
3cdd658ea0 Linting. 2021-07-06 13:11:29 +01:00
mike12345567
ff99e1dcc6 Don't allow foreign key to be the primary key of a row (this would break things). 2021-07-06 13:10:02 +01:00
mike12345567
2fc512bcda Linting. 2021-07-06 12:59:55 +01:00
mike12345567
04fbb8ea29 Adding validation to the SQL relationship creation modal. 2021-07-06 12:58:36 +01:00
Andrew Kingston
1c636dfd04 Merge pull request #1918 from Budibase/spectrum-apps
Spectrum themed apps
2021-07-06 11:43:52 +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
8550d00751 Giving the system the ability to make auto increment columns auto-columns in postgres or mysql. 2021-07-05 18:11:23 +01:00
Andrew Kingston
dcaf02ecee Merge branch 'develop' of github.com:Budibase/budibase into spectrum-apps 2021-07-05 17:41:26 +01:00
Andrew Kingston
03c4f0fc24 Fix cypress test 2021-07-05 17:37:38 +01:00
mike12345567
e7d6298647 Merge branch 'master' of github.com:Budibase/budibase into develop 2021-07-05 17:17:32 +01:00
Andrew Kingston
c3913372e1 Lint 2021-07-05 16:47:30 +01:00
Budibase Release Bot
1532fee301 v0.9.70 2021-07-05 14:38:21 +00:00
Peter Clement
a0f2de65e7 Front End form for OIDC configuration 2021-07-05 14:25:42 +01:00
mike12345567
7d244f0a9c Review comments. 2021-07-05 11:06:39 +01:00
mike12345567
006db17bfc Quick fixes for UI, making sure relationships UI not displayed unless tables exist and fixing issue with through being sent up with one-to-many. 2021-07-05 11:03:54 +01:00
mike12345567
ea8fea98a9 Re-working UI after some review. 2021-07-05 10:48:28 +01:00
Andrew Kingston
1f3e0b4e6f Update list and detail autoscreens to be theme aware and use new designs 2021-07-05 10:20:20 +01:00
mike12345567
f450e38dab Linting. 2021-07-05 09:38:01 +01:00
mike12345567
57278b4532 Allowing user firstname and lastname to be updated through user portal. 2021-07-05 09:29:16 +01:00
Andrew Kingston
56d687a236 Merge branch 'develop' of github.com:Budibase/budibase into spectrum-apps 2021-07-05 09:03:24 +01:00
mike12345567
71f96f9601 Fixing little UI bugs. 2021-07-03 10:26:37 +01:00
mike12345567
c24cc5c3fb Fixing issue with many to many through junction table not realising some exist, or some need deleted - as well as removing limit from details screen, this was blocking join statements and served no purpose (its already a search by equals). 2021-07-02 18:42:01 +01:00
mike12345567
9aa672101e Linting. 2021-07-02 14:36:24 +01:00
mike12345567
a8ff2cc7bd Removing console logs and simplifying the relationship name. 2021-07-02 14:35:05 +01:00
mike12345567
10730d8053 Implementing UI to support the backend put in place. 2021-07-02 14:33:05 +01:00
Martin McKeaveney
3eb8f3c445 bidirectional relationships, many to one 2021-07-01 22:23:47 +01:00
Martin McKeaveney
cae1a20411 preventing relationship overrides 2021-07-01 21:24:23 +01:00
Martin McKeaveney
93569ccc87 simplify relationship configuration UI 2021-07-01 18:24:43 +01:00
Martin McKeaveney
9f3e5cdc7f Merge branch 'feature/sql-relationships' of github.com:Budibase/budibase into feature/opinionated-relationships-ui 2021-07-01 14:14:52 +01:00
Martin McKeaveney
edcf3161a3 relationships E2E 2021-07-01 14:14:48 +01:00
mike12345567
ac834dc713 Merge branch 'master' of github.com:Budibase/budibase into feature/sql-relationships 2021-07-01 12:29:38 +01:00
Budibase Release Bot
b4c2e3cd31 v0.9.69 2021-07-01 10:51:59 +00:00
Budibase Release Bot
9b1530ff87 v0.9.68 2021-07-01 10:41:50 +00:00
Andrew Kingston
1d2b306574 Add border style as an explicit option to prevent issues with dynamically adding it via the styleable helper 2021-07-01 00:40:16 +01:00
Andrew Kingston
18f25f0be2 Update list autoscreen to be theme aware and use new component props 2021-06-30 20:14:41 +01:00
Andrew Kingston
ccb48a642f Set light as default app theme 2021-06-30 19:41:09 +01:00
Andrew Kingston
9b9bda1fb4 Add error handling to builder preview and loading indicator 2021-06-30 19:37:03 +01:00
Andrew Kingston
45d235ca92 Add spectrum card component 2021-06-30 16:33:35 +01:00
Andrew Kingston
2beaa2b28a Merge and add initial work on cards 2021-06-30 16:33:19 +01:00
Martin McKeaveney
3c64f870bd Merge branch 'feature/sql-relationships' of github.com:Budibase/budibase into feature/opinionated-relationships-ui 2021-06-30 15:06:42 +01:00
Andrew Kingston
48fdc8a2df Fix bug where stale data is shown in custom css drawer when changing components 2021-06-30 09:38:14 +01:00
Andrew Kingston
c936ab2619 Fix bug which causes an 'undefined' layout to appear if the save call 409s 2021-06-30 09:35:31 +01:00
Andrew Kingston
2693878a72 Remove a lot of hacks around screenslots and allow naming them 2021-06-30 09:05:03 +01:00
Andrew Kingston
3ed1ac4ccd Fix text casing on some button settings 2021-06-30 08:46:53 +01:00
Andrew Kingston
6bfcb3fc2b Add better theme compatibility to color picker and client app components 2021-06-30 08:30:57 +01:00
Martin McKeaveney
1987ea5f3e listing relationships in UI 2021-06-29 19:57:26 +01:00
Budibase Release Bot
4abd23f6ff v0.9.67 2021-06-29 16:46:33 +00:00
Martin McKeaveney
1ca52dc0b9 adding prop to create/edit relationships 2021-06-29 15:30:32 +01:00
Martin McKeaveney
ceeb968531 Merge pull request #1871 from Budibase/develop
Develop
2021-06-29 14:48:27 +01:00
Budibase Release Bot
e80e2c6a7b v0.9.66 2021-06-29 13:24:30 +00:00
mike12345567
5a4398f690 Some work towards supporting many SQL relationships. 2021-06-28 17:42:39 +01:00
Andrew Kingston
2b7f3942d0 Add initial work on refactoring color picker to account for client app theme 2021-06-28 14:51:47 +01:00
Martin McKeaveney
c1abbc1493 definitions and tidy up 2021-06-28 13:04:52 +01:00
Andrew Kingston
f2be9501d3 Add global app theme picker and use it in client preview 2021-06-28 12:55:11 +01:00
Andrew Kingston
91b701a746 Merge pull request #1834 from Budibase/design-panel-v2
Design panel V2 + big performance improvements + misc features
2021-06-28 11:11:00 +01:00
Andrew Kingston
39197b318b Improve styles in data source page to be more in line with the portal 2021-06-28 10:56:17 +01:00
Andrew Kingston
cdd9bed7ad Prevent creating datasource without a type selected 2021-06-28 10:55:58 +01:00
Andrew Kingston
2333754862 Update autoscreens and default layouts to use new component props 2021-06-28 10:47:23 +01:00
Andrew Kingston
be37720dc5 Fix placement of 'reset fields' button for field groups 2021-06-28 10:09:31 +01:00
Martin McKeaveney
ba2bdd0e12 Merge branch 'develop' of github.com:Budibase/budibase into feature/opinionated-relationships-ui 2021-06-25 18:11:48 +01:00
Martin McKeaveney
aa980e9b8a relationship configuration panel 2021-06-25 18:11:03 +01:00
Andrew Kingston
50f8931fbe Lint 2021-06-25 17:27:06 +01:00
Andrew Kingston
954c83c418 Remove deprecated 'inline' style setting 2021-06-25 17:00:30 +01:00
mike12345567
b25033cab6 Fixing cypress test linkup to built files. 2021-06-25 16:37:01 +01:00
mike12345567
f0e7b9b25e Speeding up server tests and removing the ability for it to port collide. 2021-06-25 16:14:06 +01:00
Andrew Kingston
86da3b7f28 Add gap prop by default to screens 2021-06-25 15:31:35 +01:00
Budibase Release Bot
4eedbe7890 v0.9.65 2021-06-25 11:32:56 +00:00
Budibase Release Bot
6f280e389a v0.9.64 2021-06-24 11:37:19 +00:00
Andrew Kingston
fb18635bf9 Merge branch 'develop' of github.com:Budibase/budibase into design-panel-v2 2021-06-24 11:44:49 +01:00
Budibase Release Bot
01bd23f45e v0.9.63 2021-06-23 22:43:56 +00:00
Budibase Release Bot
8d740bd199 v0.9.62 2021-06-23 22:27:33 +00:00
Martin McKeaveney
751f83bfb0 adding relationships file 2021-06-23 22:07:18 +01:00
Budibase Release Bot
b63a901a47 v0.9.61 2021-06-23 19:53:30 +00:00
mike12345567
2db995c906 Fixing test case and removing console.log. 2021-06-23 20:18:21 +01:00
mike12345567
2a0cfc949d Fixing issue with automation webhook URL being undefined. 2021-06-23 20:11:05 +01:00
Martin McKeaveney
e6f3a04b4f started on opinionated relationships 2021-06-23 14:29:40 +01:00
Andrew Kingston
098131099d Add new typography settings, add new settings bar dropdowns, add settings bar to text components 2021-06-23 14:21:37 +01:00
Budibase Release Bot
e25c6d4f3f v0.9.60 2021-06-23 12:53:57 +00:00
Andrew Kingston
d7cc6836a9 Fix instance name on layouts 2021-06-23 12:26:46 +01:00
Budibase Release Bot
e141a17e87 v0.9.59 2021-06-23 11:09:48 +00:00
Budibase Release Bot
ce2abff002 v0.9.58 2021-06-23 09:13:01 +00:00
Andrew Kingston
4b9a863c68 Add color picker component and tidy up style options 2021-06-23 09:54:31 +01:00
Budibase Release Bot
e93c40a0d7 v0.9.57 2021-06-23 08:45:22 +00:00
Budibase Release Bot
a61abb0476 v0.9.56 2021-06-23 07:33:05 +00:00
Martin McKeaveney
137aff049d adding scroll to data source select 2021-06-23 08:04:24 +01:00