Commit Graph

7503 Commits

Author SHA1 Message Date
Martin McKeaveney 2e192f8acd
Merge pull request #2551 from mslourens/fix_uppercase_database_name
fix fetching tables from database with uppercase name
2021-09-15 09:53:40 +01:00
Andrew Kingston 1af2ba77f9 Merge branch 'develop' of github.com:Budibase/budibase into responsive-portal 2021-09-15 09:41:47 +01:00
Peter Clement 6809aa6e22 remove logs 2021-09-15 00:49:44 +01:00
Peter Clement cdcd582c41 Update icons 2021-09-15 00:49:44 +01:00
Peter Clement 3a5b27f744 add block connector line 2021-09-15 00:49:44 +01:00
Peter Clement b72999c027 Show test outputs and responses in modal 2021-09-15 00:49:35 +01:00
Peter Clement e65462858f adding external actions constant 2021-09-15 00:46:52 +01:00
Peter Clement d0b3db07a6 Require required schema fields before saving 2021-09-15 00:46:52 +01:00
Peter Clement e6e40f1225 Improve test automation modal and handling of data 2021-09-15 00:46:50 +01:00
Peter Clement 4514776e94 save automation on change / delete / create 2021-09-15 00:45:11 +01:00
Peter Clement 3e851c5eae Add new actions modal and integration with flowchart 2021-09-15 00:45:11 +01:00
Peter Clement e00e9f970f Update flow chart styling and event handling 2021-09-15 00:45:07 +01:00
Peter Clement c70ca7badc Add triggers to setup modal 2021-09-15 00:43:25 +01:00
Peter Clement ca866378d0 add splash screen to automation 2021-09-15 00:43:25 +01:00
mike12345567 d9378e76f7 Backbone of query definition. 2021-09-14 17:49:01 +01:00
Budibase Staging Release Bot 3fe70fa7ca v0.9.125-alpha.5 2021-09-14 16:39:38 +00:00
Michael Drury 12f364e296
Merge pull request #2598 from Budibase/feature/automation-rework
Automation backend rework
2021-09-14 17:30:26 +01:00
mike12345567 d2fce749c6 Fixing test cases after removing worker-farm. 2021-09-14 17:14:44 +01:00
mike12345567 df1555185d Changing over to using timestamps. 2021-09-14 16:54:42 +01:00
mike12345567 2f9f643592 Removing the concept of worker-farm and fixing issues raised in review. 2021-09-14 16:43:06 +01:00
Andrew Kingston 1ab4e50895 Update styles in normal user app portal 2021-09-14 16:38:47 +01:00
Andrew Kingston 4d76be20f9 Make apps table in portal mobile friendly 2021-09-14 16:21:30 +01:00
Rory Powell b2471594cf Move account portal redirect to top of auth level 2021-09-14 15:57:34 +01:00
Rory Powell 8e9c1aa204 Navigate between budibase and account portal 2021-09-14 15:49:59 +01:00
Rory Powell 9433a1e360 Redirect to account portal login page in the cloud 2021-09-14 14:18:13 +01:00
Rory Powell 6b42864fc7 Revert vite changes 2021-09-14 13:04:55 +01:00
Rory Powell 3ab39d1a1b Replace 'sandbox' with 'cloud' in builder, reuse 'SELF_HOSTED' flag 2021-09-14 13:03:38 +01:00
mike12345567 e94c629bab Adding concept of internal and external actions. 2021-09-14 12:40:19 +01:00
Andrew Kingston fd20e733a8 Improve email template screen layout 2021-09-14 12:36:29 +01:00
Andrew Kingston 1ecfd93c96 Update config checklist to be mobile friendly 2021-09-14 12:32:04 +01:00
Andrew Kingston a50f1ef981 Update updates page to be mobile friendly and look better 2021-09-14 12:28:23 +01:00
Andrew Kingston 10d59b8370 Update theming page to be mobile friendly 2021-09-14 12:28:07 +01:00
Rory Powell c419400043 Typo 2021-09-14 12:24:40 +01:00
Rory Powell b7c867e250 Add self host enable/disable scripts 2021-09-14 12:21:16 +01:00
Budibase Release Bot 0b5f6956a4 v0.9.128 2021-09-14 10:45:22 +00:00
Martin McKeaveney 8e74a9e951
Merge pull request #2603 from Budibase/fix/multitenancy-app-fetch
fix app fetching
2021-09-14 11:36:49 +01:00
mike12345567 458db567ea Removing the concept of a logic block. 2021-09-14 11:28:39 +01:00
Budibase Staging Release Bot 6748b75efd v0.9.125-alpha.4 2021-09-14 10:28:17 +00:00
mike12345567 daef4c2d64 Fixing test cases, making it possible to still run automations via env variable. 2021-09-14 11:18:02 +01:00
Rory Powell 0af538816d
Merge pull request #2574 from Budibase/feature/onboarding-backend
Add new redis key for email verification & pre-hashed password option
2021-09-14 11:17:54 +01:00
Martin McKeaveney 57b92d5b96 fix app fetching 2021-09-14 11:16:28 +01:00
Budibase Release Bot 5d2a04a308 v0.9.127 2021-09-13 17:44:30 +00:00
Martin McKeaveney 994fa421e7 Merge branch 'master' of github.com:Budibase/budibase 2021-09-13 18:33:51 +01:00
Martin McKeaveney 02c9719b03 publishing redis client fix to master 2021-09-13 18:29:44 +01:00
mike12345567 ce5feda3ed Fixing issue discovered by webhook test case. 2021-09-13 18:07:33 +01:00
mike12345567 421d98d5b7 Adding functionality so that when an automation trigger is deleted its test inputs will also be deleted. 2021-09-13 18:03:09 +01:00
Rory Powell 8d4311d232 Fix typo 2021-09-13 17:45:37 +01:00
mike12345567 cba326fe6e Fixing automation test cases. 2021-09-13 17:43:53 +01:00
Rory Powell ff39d247c8 Configurable user cache population in auth middleware 2021-09-13 17:38:12 +01:00
mike12345567 36739579e3 Removing sendgrid test as sendgrid automation no longer supported. 2021-09-13 17:08:15 +01:00
Andrew Kingston 43297e2061 Make portal organisation page mobile friendly 2021-09-13 16:59:15 +01:00
Andrew Kingston 493ee932a4 Increase z-index of mobile drawer menu to fix email editor overlapping it 2021-09-13 16:45:23 +01:00
Andrew Kingston c1a97d3df3 Make email template page more mobile friendly 2021-09-13 16:43:54 +01:00
mike12345567 e30587d1b5 Removing live prop from JOI def. 2021-09-13 16:43:05 +01:00
Andrew Kingston 63af684dd0 Remove unnecessary classname 2021-09-13 16:42:59 +01:00
Andrew Kingston c46fd5d4d1 Fix issue with BBUI Page component height when wide 2021-09-13 16:42:29 +01:00
Andrew Kingston 896e5c3b76 Make email template page somewhat mobile friendly 2021-09-13 16:42:07 +01:00
Budibase Release Bot 74782df087 v0.9.126 2021-09-13 15:41:29 +00:00
Martin McKeaveney 08c3bd467b fix for apps with undefined names 2021-09-13 16:33:26 +01:00
mike12345567 a5ce11d3ca Fixing issue #2412 - making sure full enriched records are passed along to automations. 2021-09-13 16:28:52 +01:00
Andrew Kingston 3d9d00b0a3 Make portal email config page mobile friendly 2021-09-13 16:17:48 +01:00
Andrew Kingston c2340187df Fix alignment of SSO configs, clean up style, make auth page mobile friendly 2021-09-13 16:15:52 +01:00
Andrew Kingston 7534d403d2 Fix alignment and spacing of SSO providers 2021-09-13 16:05:26 +01:00
Andrew Kingston bdb7c9c941 Don't change padding when using the wide BBUI Page component prop 2021-09-13 16:02:52 +01:00
Andrew Kingston 7f08d0b328 Make users page responsive 2021-09-13 16:02:09 +01:00
Andrew Kingston 67d52bd140 Reduce portal padding on mobile 2021-09-13 16:01:47 +01:00
Andrew Kingston 9a92993226 Make core portal layout responsive with mobile drawer menu 2021-09-13 15:38:06 +01:00
Budibase Staging Release Bot 6fd23ee518 v0.9.125-alpha.3 2021-09-13 14:13:00 +00:00
Andrew Kingston 67b12b61bd
Merge pull request #2597 from Budibase/fix-left-nav
Small fixes for navigation bar
2021-09-13 15:04:47 +01:00
Budibase Release Bot 69f137bafb v0.9.125 2021-09-13 11:29:41 +00:00
Budibase Staging Release Bot 4cf8223859 v0.9.125-alpha.2 2021-09-13 10:51:41 +00:00
Andrew Kingston 5f48f99194
Merge pull request #2584 from Budibase/horizontal-bar-chart
Add horizontal bar chart setting
2021-09-13 11:41:26 +01:00
Andrew Kingston 41f09f1907
Merge pull request #2588 from Budibase/fix-minimum-validation
Update minimum validation to accept nulls
2021-09-13 11:40:51 +01:00
mike12345567 67c07b7e38 Fix for issue #2593. 2021-09-13 09:00:14 +01:00
Budibase Staging Release Bot 67eab30a2b v0.9.125-alpha.1 2021-09-10 16:11:09 +00:00
Martin McKeaveney adcfe0fee5 ensure internal tableId always attached to user objects 2021-09-10 17:02:55 +01:00
Andrew Kingston 36fa21f472 Fix 1px offset with left nav bar 2021-09-10 16:36:59 +01:00
Andrew Kingston 6831bbb5d7 Fix custom theme integration with date time field 2021-09-10 16:36:43 +01:00
Andrew Kingston 13bfc0212b Fix left navigation in layouts when on a tablet sized resolution 2021-09-10 15:13:48 +01:00
Budibase Staging Release Bot 05d2888ec6 v0.9.125-alpha.0 2021-09-10 13:53:42 +00:00
Martin McKeaveney 0cc41346dc remove standard components package 2021-09-10 14:44:54 +01:00
Martin McKeaveney ca361e0efd merge with master 2021-09-10 14:43:03 +01:00
mike12345567 3679579d53 Introducing the concept of flagging an automation as 'in test' which means it can run with triggers and everything as it normally would in development. 2021-09-10 14:37:34 +01:00
Andrew Kingston 2f367ed95c Update validation so that 'minimum' and 'minimum length' contraints both accept null values 2021-09-10 14:30:10 +01:00
mike12345567 fce3a6bbe7 Adding some basic test cases for the metadata API, testing that automation tests do store history. 2021-09-10 13:52:41 +01:00
Budibase Staging Release Bot 5de49127b0 v0.9.123-alpha.7 2021-09-10 11:20:51 +00:00
Andrew Kingston 10182e19c3
Merge pull request #2576 from Budibase/responsive-preview
Responsive preview
2021-09-10 12:13:46 +01:00
mike12345567 06d17827b6 Merge branch 'develop' of github.com:Budibase/budibase into feature/automation-rework 2021-09-10 11:16:43 +01:00
Budibase Staging Release Bot 1fca6ed20e v0.9.123-alpha.6 2021-09-10 09:15:55 +00:00
Martin McKeaveney 9bc592818a fix redis auth for hosts containing redis 2021-09-10 10:08:13 +01:00
Budibase Release Bot 16ab8098cb v0.9.124 2021-09-10 08:33:24 +00:00
Budibase Staging Release Bot 7c5b4ca927 v0.9.123-alpha.5 2021-09-10 07:56:31 +00:00
Andrew Kingston 76b97ab0f1 Remove log 2021-09-10 08:30:20 +01:00
Andrew Kingston b04d983252 Fix bug with determining checklist progress 2021-09-10 08:25:30 +01:00
Andrew Kingston ab2c5a89b9 Fix issue with nullish progress value in progress circle component 2021-09-10 08:25:14 +01:00
Andrew Kingston ad3cb0a2c4 Add horizontal bar chart setting 2021-09-09 19:28:37 +01:00
Budibase Staging Release Bot b8f000092a v0.9.123-alpha.4 2021-09-09 17:43:54 +00:00
Martin McKeaveney ad2cccfbd2 lint 2021-09-09 18:20:12 +01:00
mike12345567 8ecfe2f223 Fixing issue #2579. 2021-09-09 17:59:44 +01:00
mike12345567 c77f9e91e8 Updating client yarn lock. 2021-09-09 17:58:10 +01:00
Martin McKeaveney a6ff46be0c formatting 2021-09-09 17:16:32 +01:00
Martin McKeaveney 3f883f1b33 standard components 2021-09-09 17:15:56 +01:00
Martin McKeaveney f9914a3ba4 removing random dist files 2021-09-09 17:15:30 +01:00
Martin McKeaveney c8b772b8c1 allow configuration of redis cluster with fully qualified redis URL 2021-09-09 17:14:24 +01:00
Rory Powell 93dcc64131 Add pre-hased password option to admin creation 2021-09-09 17:08:27 +01:00
mike12345567 01ca02ea9c Merge branch 'develop' of github.com:Budibase/budibase into feature/automation-rework 2021-09-09 16:33:41 +01:00
Budibase Release Bot 5079d3434f v0.9.123 2021-09-09 15:04:36 +00:00
Budibase Staging Release Bot 4a8a87fb47 v0.9.123-alpha.3 2021-09-09 13:51:49 +00:00
Michael Drury 1b77d1ce90
Merge pull request #2575 from Budibase/fix/public-multi-tenancy
Issue with public apps and multi-tenancy
2021-09-09 14:42:12 +01:00
Budibase Staging Release Bot 3da6dc75e3 v0.9.123-alpha.2 2021-09-09 13:04:44 +00:00
Andrew Kingston 3d0f7125d2 Merge branch 'develop' of github.com:Budibase/budibase into responsive-preview 2021-09-09 13:56:18 +01:00
mike12345567 0117c1498f Fixing issue with multi-tenancy and public apps, when the tenant isn't necessarily known, it can be found in the app ID, building a middleware to manage this. 2021-09-09 13:27:18 +01:00
Rory Powell a7576d86ba Add new redis key for email verification 2021-09-09 12:32:16 +01:00
Andrew Kingston 060f65aa2d Fix merge conflict 2021-09-09 12:30:55 +01:00
mike12345567 c337a855cc Saving progress towards re-working CTX usage in automation steps. 2021-09-09 12:23:52 +01:00
Andrew Kingston d38f5ef163 Merge branch 'develop' of github.com:Budibase/budibase into custom-theming 2021-09-09 11:57:55 +01:00
Andrew Kingston 40e7b57d27 Add meta tag to client apps to ensure they stretch to fill ios device screens 2021-09-09 11:55:46 +01:00
Martin McKeaveney 1b1675747c
Merge pull request #2556 from mslourens/checklist_item_navigation
add link to checklist items for direct navigation (and lint issues)
2021-09-09 11:16:38 +01:00
Martin McKeaveney e37e6af4f6 merge 2021-09-09 11:15:21 +01:00
Martin McKeaveney 0afbe450b9
Merge pull request #2559 from mslourens/remove_initialise_script
remove unused and non-existing initialise script
2021-09-09 11:12:50 +01:00
Andrew Kingston 395214eb1c Merge branch 'develop' of github.com:Budibase/budibase into responsive-preview 2021-09-09 10:25:24 +01:00
mike12345567 4e294fbcd9 Adding metadata system and re-writing how Cron works, previously cron only worked in dev because it would never be enabled for the production app ID, this makes it so that it is never enabled for the dev app and when the production app is deployed it runs through all the automations and checks if any need cron jobs setup/disabled. 2021-09-08 19:29:28 +01:00
mike12345567 b00f8764cb Updating automations system to return the inputs and outputs of each step. 2021-09-08 14:08:22 +01:00
Budibase Staging Release Bot 00f01181a3 v0.9.123-alpha.1 2021-09-08 12:50:22 +00:00
Rory Powell 7fd9272970 Revert lock file 2021-09-08 12:17:01 +01:00
Rory Powell c4c5a507c2 Remove cors configuration 2021-09-08 12:13:57 +01:00
Andrew Kingston 11e728a373 Rename client app wrapper divs for clarity 2021-09-08 10:28:19 +01:00
Andrew Kingston 3be5e15f82 Use correct component to determine device size 2021-09-08 10:22:48 +01:00
Andrew Kingston 079634851b Fix issue with endless scrolling when previewing a mobile device 2021-09-08 10:22:34 +01:00
Rory Powell 832127d5c8 Add configurable cors options to worker 2021-09-08 10:05:39 +01:00
Andrew Kingston 87f3659ba4 Align component selection list and preview controls to top of center panel 2021-09-08 09:54:10 +01:00
Andrew Kingston 914548de0c Revert preview border to 1px and fix exact size of preview on different devices 2021-09-08 09:51:08 +01:00
Andrew Kingston c5cd2fb64a Add feature flag to determine support for previewing on different device sizes 2021-09-08 09:46:20 +01:00
Andrew Kingston 35abb39b24 Add support for correct mobile and tablet previews 2021-09-08 09:40:25 +01:00
Andrew Kingston 802cdc48c8 Update position of indicators in preview to clip better 2021-09-08 09:40:02 +01:00
Andrew Kingston 749a26c5c5 Remove box shadow and padding around preview html element 2021-09-08 09:39:36 +01:00
mike12345567 d2070f9061 Adding the ability to get back the context. 2021-09-07 19:06:20 +01:00
mike12345567 777e243440 Re-working all of the actions to have a success output, and make sure everything has useful outputs. 2021-09-07 17:31:54 +01:00
Andrew Kingston dea0b02a1f Leave builder preview always the same size and depend on app to resize itself 2021-09-07 16:02:47 +01:00
Andrew Kingston 47e6504c14 Add preview device selection buttons and pass device preview down to client app 2021-09-07 16:02:11 +01:00
mike12345567 bcc7f1caea Adding slack integration. 2021-09-07 13:59:58 +01:00
mike12345567 d05c60d470 Adding slack integration. 2021-09-07 13:58:53 +01:00
Rory Powell 1d5d9d8394 Merge branch 'develop' into feature/onboarding-backend 2021-09-07 11:24:23 +01:00
Rory Powell 47e4ef0704 Account portal cors and auth changes 2021-09-07 11:22:11 +01:00
Andrew Kingston 3d68b39647 Fix test for loading component library 2021-09-07 10:05:24 +01:00
Maurits Lourens 33104fb1d1 fix test 2021-09-06 20:23:33 +02:00
Andrew Kingston 7064e80143 Remove some other reference to standard-components 2021-09-06 18:45:39 +01:00
Andrew Kingston 97e491d045 Merge branch 'develop' of github.com:Budibase/budibase into custom-theming 2021-09-06 18:23:08 +01:00
mike12345567 879f1a2368 Cleanup, prepping for automation history, some refactoring to get rid of concept of builtin. 2021-09-06 17:53:02 +01:00
Budibase Staging Release Bot 70a66919f0 v0.9.123-alpha.0 2021-09-06 16:38:38 +00:00
Andrew Kingston ca9df2764d Merge branch 'develop' of github.com:Budibase/budibase into custom-theming 2021-09-06 17:29:51 +01:00
mike12345567 b7e4806867 Merge branch 'develop' of github.com:Budibase/budibase into feature/automation-rework 2021-09-06 17:29:08 +01:00
mike12345567 d12deceee5 Merge branch 'master' of github.com:Budibase/budibase into develop 2021-09-06 17:27:29 +01:00
Maurits Lourens a3065bca36 fix tests 2021-09-06 17:55:19 +02:00
Andrew Kingston 44dd731be8 Add button to reset theme to default and fix determination of theme 2021-09-06 16:51:40 +01:00
Budibase Release Bot eff58fa8b4 v0.9.122 2021-09-06 15:45:10 +00:00
Martin McKeaveney cfa1ab8971
Merge pull request #2560 from Budibase/fix/multi-tenancy-prod
Fixing issues with multi-tenancy breaking various server endpoints in prod
2021-09-06 16:36:43 +01:00
mike12345567 cef1b19ece Merge branch 'develop' of github.com:Budibase/budibase into feature/automation-rework 2021-09-06 16:35:38 +01:00
Martin McKeaveney 9e73dcdd44 lint 2021-09-06 16:24:51 +01:00
Andrew Kingston b11deece29 Fix button theming and add nav text theming 2021-09-06 16:23:12 +01:00
Martin McKeaveney 53aebdf585 fix test failure 2021-09-06 16:18:50 +01:00
Martin McKeaveney c39abe4081 merge with master 2021-09-06 16:13:17 +01:00
mike12345567 9e4ab9054e Allowing all server endpoints to run without tenant information, as most endpoints in server can be public. 2021-09-06 16:01:45 +01:00
Budibase Staging Release Bot 545a0fc5cd v0.9.120-alpha.4 2021-09-06 14:57:36 +00:00
Maurits Lourens 50a8c17dbc remove unused and non-existing initialise script 2021-09-06 16:55:06 +02:00
mike12345567 3379ab8e03 Fixing an issue with redirect having the middleware applied before the redirection 2021-09-06 15:48:46 +01:00
Budibase Release Bot 22f5c625ce v0.9.121 2021-09-06 14:26:46 +00:00
mike12345567 2dca8ab46e Quick fix for backwards compat, enabling multi-tenancy on a previously single tenancy environment. 2021-09-06 15:14:46 +01:00
Maurits Lourens de96f7384a fix unit test 2021-09-06 15:49:38 +02:00
Maurits Lourens 01f3851c9a add link to checklist items for direct navigation (and lint issues) 2021-09-06 15:16:21 +02:00
Budibase Release Bot fe0adcde7d v0.9.120 2021-09-06 13:13:46 +00:00
mike12345567 400cc05d21 Fixing an issue in prod where the /builder endpoint wasn't being allowed past without tenancy. 2021-09-06 13:36:41 +01:00
Budibase Staging Release Bot 6367c6d746 v0.9.120-alpha.3 2021-09-06 10:48:29 +00:00
Maurits Lourens 5cd0c1c691 fix fetching tables from database with uppercase name 2021-09-06 12:33:03 +02:00
Maurits Lourens 52454c15fa fix exporting internal tables 2021-09-06 12:07:05 +02:00
Budibase Staging Release Bot e68fa5b6af v0.9.120-alpha.2 2021-09-06 07:05:56 +00:00
mike12345567 26d7cb3b9b Getting rid of automation step download system. 2021-09-03 17:36:00 +01:00
Budibase Staging Release Bot 866f4187e0 v0.9.120-alpha.1 2021-09-03 14:55:28 +00:00
Michael Drury aafd49ce82
Merge pull request #2539 from Budibase/fix/table-primary-same-name
Fixing issue with relationships that was uncovered by having same primary display and table name
2021-09-03 15:44:59 +01:00
Andrew Kingston 5568ab084b Add custom theme options for button roundedness and header color 2021-09-03 15:28:35 +01:00
mike12345567 42fb0584a2 Fixing an issue where many rows were handled from different tables in client. 2021-09-03 15:04:34 +01:00
mike12345567 2dd1e7f45e Fixing an issue that occurs when the table name and the primary display column are the same name. 2021-09-03 14:49:56 +01:00
Andrew Kingston 4781af1042 Ensure defaults are set for custom theming and fix a few inconsistencies 2021-09-03 14:43:21 +01:00
Budibase Staging Release Bot e140e88e58 v0.9.120-alpha.0 2021-09-03 11:16:31 +00:00
mike12345567 b14e085223 Merge branch 'master' of github.com:Budibase/budibase into develop 2021-09-03 12:08:06 +01:00
Budibase Release Bot 8c0977852c v0.9.119 2021-09-03 10:55:17 +00:00
Andrew Kingston de9dce77f4 Add custom theming to icons 2021-09-03 11:53:25 +01:00
Andrew Kingston 7ee7feca16 Add custom theming for primary color and primary hover color to form components 2021-09-03 11:50:09 +01:00
Michael Drury 8a1173eabf
Merge pull request #2531 from Budibase/fix/sql-relationship-issues
Relationship bug fixes (SQL and internal) and a few other bits
2021-09-03 11:47:36 +01:00
mike12345567 f9fd725307 Fixing issues discovered by test cases. 2021-09-03 11:06:44 +01:00
mike12345567 c64fb81749 Fixing issues after upgrading to node 14 and circular dependencies causing issues. 2021-09-02 18:33:41 +01:00
mike12345567 4fae8b2b1e Fixing issue with using 'ta' in view name. 2021-09-02 17:49:21 +01:00
mike12345567 4ff9de1b6c Fixing issues with search endpoint not handling users fully. 2021-09-02 17:13:00 +01:00
Budibase Release Bot 5b174c6484 v0.9.118 2021-09-02 15:56:14 +00:00
Budibase Staging Release Bot 19d31e0cea v0.9.117-alpha.4 2021-09-02 15:17:15 +00:00
mike12345567 a07230ed59 Merge branch 'master' of github.com:Budibase/budibase into fix/sql-relationship-issues 2021-09-02 14:49:20 +01:00
Andrew Kingston dc67b4f8c1 Deeply clone rows before passing them back in the table edit row callback to avoid mutating table data 2021-09-02 14:42:12 +01:00
mike12345567 d864dedba0 Fixing issue with rows not returning correctly. 2021-09-02 13:31:46 +01:00
Andrew Kingston 60f81014df Fix indexing of rows with arrays of objects 2021-09-02 12:00:18 +01:00
Andrew Kingston 5d1be13c42 Hide state bindings if feature is not available 2021-09-02 11:39:41 +01:00
Andrew Kingston dbbcf4052e Hide state action in old apps and add working basic implementation of theming 2021-09-02 11:38:41 +01:00
mike12345567 811ba19558 Fixing issues with SQL many relationship updates. 2021-09-01 19:40:47 +01:00
Budibase Staging Release Bot 42e614be21 v0.9.117-alpha.3 2021-09-01 15:16:35 +00:00
Andrew Kingston 3ab95c2004 Merge branch 'develop' of github.com:Budibase/budibase into custom-theming 2021-09-01 16:10:36 +01:00
Andrew Kingston 1b9916a89d
Merge pull request #2502 from Budibase/lab-day-state
App state
2021-09-01 16:08:13 +01:00
Andrew Kingston 9e5805f092 Merge standard-components into the client library 2021-09-01 11:41:48 +01:00
Martin McKeaveney 5becc6176f removing log 2021-09-01 11:28:13 +01:00
Martin McKeaveney 0df6d24edf prevent sql relationship delete from erroring 2021-08-31 19:59:49 +01:00
Maurits Lourens 49e7e405d2 only show delete confirmation when no input or textarea is focussed 2021-08-31 15:46:30 +02:00
Martin McKeaveney 2887a42f7a prevent relationships getting overridden in mySQL connector 2021-08-31 14:44:33 +01:00
Budibase Staging Release Bot 0fbe0a9a73 v0.9.117-alpha.2 2021-08-31 13:37:12 +00:00
Andrew Kingston 0cabcb6b93
Merge pull request #2504 from Budibase/fix/attachment-form-binding
Fix form binding to attachments in forms
2021-08-31 14:28:21 +01:00
Budibase Release Bot 74e5224e32 v0.9.117 2021-08-31 13:04:48 +00:00
Budibase Staging Release Bot 68d9c75971 v0.9.117-alpha.1 2021-08-31 12:50:22 +00:00
mike12345567 bef1ce0426 Fixing an issue with list of app URLs not loading correctly. 2021-08-31 13:42:04 +01:00
Budibase Staging Release Bot bf7e43762f v0.9.117-alpha.0 2021-08-31 12:32:55 +00:00
Martin McKeaveney 23f54498b2 Merge branch 'develop' of github.com:Budibase/budibase into develop 2021-08-31 13:23:57 +01:00
Martin McKeaveney 39aa8e8716 removing merge HEAD 2021-08-31 13:23:46 +01:00
Martin McKeaveney 743753da3b
Merge pull request #2498 from mslourens/add_patch_to_rest_api
add patch method to the rest api interface
2021-08-31 13:14:10 +01:00
Martin McKeaveney 2f45c24fba
Merge pull request #2499 from mslourens/fix_upload_logo
fixes uploading organisation logo
2021-08-31 13:13:31 +01:00
Martin McKeaveney 9ab8f64486 updating dep 2021-08-31 13:12:32 +01:00
Martin McKeaveney 9be9eb8789 merge with master 2021-08-31 13:10:08 +01:00
Andrew Kingston 706a4e8dd7 Provide additional form context so that bindings for special data types work as intended 2021-08-31 12:26:52 +01:00
Andrew Kingston 37f92f1ee0 Merge branch 'develop' of github.com:Budibase/budibase into lab-day-state 2021-08-31 10:33:31 +01:00
Budibase Staging Release Bot 51e48f343f v0.9.116-alpha.3 2021-08-30 22:01:09 +00:00
Martin McKeaveney f7be7d5ac5
Merge pull request #2469 from Budibase/cheeks-fixes
Size options for form and table
2021-08-30 22:53:19 +01:00
Martin McKeaveney 15943b3542
Merge pull request #2440 from mslourens/querybuilder_results_width
limit the width of the preview component
2021-08-30 22:52:55 +01:00
Maurits Lourens 08d0f4101c fixes uploading organisation logo 2021-08-30 23:12:19 +02:00
Maurits Lourens 07383b2064 add patch method to the rest api interface 2021-08-30 22:55:12 +02:00
Andrew Kingston b6ea4e3aaa Add description of what persisting state values does 2021-08-27 15:00:27 +01:00
Budibase Staging Release Bot 1e3a78d02d v0.9.116-alpha.2 2021-08-27 13:51:03 +00:00
PClmnt 5eac795152
Merge pull request #2470 from Budibase/multi-option-datatype
Multi-Option Data Type
2021-08-27 14:43:09 +01:00
Peter Clement bb5971bd82 change index definition 2021-08-27 14:10:19 +01:00
Budibase Staging Release Bot 57f6a32e9f v0.9.116-alpha.1 2021-08-27 07:47:19 +00:00
Peter Clement 24d611b653 refactor of multi-option filtering and validation 2021-08-27 08:05:22 +01:00
Keviin Åberg Kultalahti ab77935878 fix datasources not getting updated correctly 2021-08-26 22:01:24 +02:00
Andrew Kingston a466c31430 Update client side lucene implemenation to mirror real lucene by not matching when the value is nullish 2021-08-26 18:00:36 +01:00
Andrew Kingston 23a6267f6a Add ability to persist state values in local storage 2021-08-26 17:52:04 +01:00
Andrew Kingston 21029b80ba Automatically determine which state keys are available 2021-08-26 16:46:25 +01:00
Budibase Release Bot 7cddd772fd v0.9.116 2021-08-26 15:00:28 +00:00
Maurits Lourens ce3781e334 fix calls to automations.save, which doesn't need the instanceId 2021-08-26 15:58:24 +02:00
Budibase Staging Release Bot a24afb7e23 v0.9.116-alpha.0 2021-08-26 13:38:17 +00:00
Peter Clement a5a4c63094 Merge remote-tracking branch 'origin/develop' into multi-option-datatype 2021-08-26 14:38:05 +01:00
Martin McKeaveney 7dae653b72 fixing funky dependency 2021-08-26 14:30:21 +01:00
Peter Clement a7b7a8f13a linting 2021-08-26 14:27:40 +01:00
Peter Clement 974e264f50 fix indexing of arrays 2021-08-26 14:22:52 +01:00
Martin McKeaveney 7817c8f068 merge package updates 2021-08-26 14:13:30 +01:00
Peter Clement 16270b46cf Update validation for array type 2021-08-26 14:04:18 +01:00
Peter Clement 624080800f Fix lucene not allowed characters 2021-08-26 11:39:42 +01:00
Peter Clement cc2f4433b5 Rename list to Multi-select 2021-08-26 11:36:05 +01:00
Andrew Kingston a7be624d64 Add client app state and button actions to control it 2021-08-26 11:28:44 +01:00
Budibase Staging Release Bot e220a7fa69 v0.9.105-alpha.33 2021-08-26 10:03:39 +00:00
Martin McKeaveney f0bebb036a
Revert "Filter users table out of DataSource component and NewScreenModal" 2021-08-26 10:11:48 +01:00
Peter Clement 7217bb3ccd fix build 2021-08-26 08:50:36 +01:00
Maurits Lourens ffca6f6980 rename automation 2021-08-26 08:53:58 +02:00
Peter Clement c28d0ef1ea linting 2021-08-25 19:25:57 +01:00
Peter Clement 3ce5b96b0c use normal combobox for filtering array columns 2021-08-25 17:00:42 +01:00
Peter Clement 5b23ea1dc9 fix issue with options not being displayed on new line 2021-08-25 17:00:15 +01:00
Budibase Staging Release Bot 7c9f0b83ca v0.9.105-alpha.32 2021-08-25 15:59:13 +00:00
Martin McKeaveney c3adff5651
Merge pull request #2464 from mslourens/make_labels_more_consistent
make labels for editing more consistent
2021-08-25 16:51:33 +01:00
Peter Clement c681330793 Add more validation options for array field 2021-08-25 15:49:04 +01:00
Andrew Kingston ec5c3d48bc Merge branch 'develop' of github.com:Budibase/budibase into cheeks-fixes 2021-08-25 15:31:30 +01:00
Budibase Staging Release Bot 475a559f6a v0.9.105-alpha.31 2021-08-25 13:17:59 +00:00
Martin McKeaveney d5bd1c4059
Merge pull request #2446 from mslourens/disable_managing_users_with_client
Filter users table out of DataSource component and NewScreenModal
2021-08-25 14:07:52 +01:00
Peter Clement 84d85664ef Add validation for array field 2021-08-25 14:05:23 +01:00
Peter Clement 04ce0abd46 Add not contains option to lucene query builder 2021-08-25 14:05:00 +01:00
Budibase Release Bot 5ce7d9c9b0 v0.9.115 2021-08-25 12:05:49 +00:00
Budibase Staging Release Bot 4f1770b44e v0.9.105-alpha.30 2021-08-25 12:05:47 +00:00
Budibase Staging Release Bot 57f2b34ce8 v0.9.105-alpha.29 2021-08-25 11:50:47 +00:00
Maurits Lourens 35ee5427c6 make labels for editing more consistent 2021-08-25 13:42:28 +02:00
Andrew Kingston 8cdda6d208
Merge pull request #2441 from Budibase/multistep-forms
Multi-step forms
2021-08-25 12:40:44 +01:00
Andrew Kingston 7dc4a8785b Update autoscreens to have size settings again 2021-08-25 09:57:53 +01:00
Andrew Kingston 1733e54a25 Add size setting back to table 2021-08-25 09:56:42 +01:00
Andrew Kingston c8382596eb Add size option back to forms 2021-08-25 09:53:43 +01:00
Martin McKeaveney 0a8c6e1ef9 making sure relationships for autocolumns are created when uploading a CSV 2021-08-24 20:04:28 +01:00
Budibase Staging Release Bot 0a99020814 v0.9.105-alpha.28 2021-08-24 15:26:18 +00:00
Peter Clement d55218e813 Add contains option to lucene query builder 2021-08-24 16:14:38 +01:00
Andrew Kingston 1b91db2ece Prevent opening a screen modal if already inside a screen modal 2021-08-24 15:56:23 +01:00
Andrew Kingston af7a2e8401 Fix issue when rendering fields without field names 2021-08-24 15:33:07 +01:00
Andrew Kingston 0516d3d0ef Prevent MenuItem firing onlick handlers when disabled 2021-08-24 15:29:50 +01:00
Maurits Lourens b1721adf04 Filter users table out of DataSource component and NewScreenModal 2021-08-24 12:33:02 +02:00
Budibase Release Bot ad7383a57b v0.9.114 2021-08-24 09:55:51 +00:00
Martin McKeaveney 484baf98ec Merge branch 'master' of github.com:Budibase/budibase 2021-08-24 10:46:50 +01:00
Martin McKeaveney 614603a146 remove pageviews from PH 2021-08-24 10:42:22 +01:00
Budibase Staging Release Bot 8048e9a8ce v0.9.105-alpha.27 2021-08-24 09:33:04 +00:00
Maurits Lourens d25c3c1919 replace 'replaceAll' with 'replace' and a regular expression 2021-08-24 08:51:38 +02:00
Budibase Release Bot 985ae54c9f v0.9.113 2021-08-23 20:59:56 +00:00
Martin McKeaveney e7d784787d update watchtower port to 6161 2021-08-23 21:48:03 +01:00
Budibase Release Bot 78b00c7cea v0.9.112 2021-08-23 16:29:12 +00:00
Andrew Kingston 6be1e0c828 Fix issue with memoizing onclick handlers nested inside conditional UI conditions 2021-08-23 16:39:09 +01:00
Martin McKeaveney 24515775f0 lint 2021-08-23 16:38:09 +01:00
Maurits Lourens c5311c4054 limit the width of the preview component 2021-08-23 17:32:27 +02:00
Martin McKeaveney 33338a9254 spacing in analytics 2021-08-23 15:56:54 +01:00
Martin McKeaveney 003e941cc3 posthog cloud config 2021-08-23 15:42:00 +01:00
Andrew Kingston 918f269e6e Fix issue with svelte reactive statements not being sufficiently 'reactive' in core form field in client lib by replacing with manual store subscription 2021-08-23 15:13:41 +01:00
Andrew Kingston 8c114fae34 Show component hidden by conditional UI if they would otherwise hide the selected component 2021-08-23 14:01:57 +01:00
Andrew Kingston e411f771d2 Fix button casing 2021-08-23 14:00:45 +01:00
Andrew Kingston 9223476ca7 Merge branch 'develop' of github.com:Budibase/budibase into multistep-forms 2021-08-23 11:48:03 +01:00
Andrew Kingston 6d902616cc Always limit data providers to 1 row on details screens, even for external tables 2021-08-23 11:46:50 +01:00
Andrew Kingston 88354073aa Add missing initial form values to form context and prefix static values to avoid clashes with column names 2021-08-23 11:10:07 +01:00