Commit Graph

21981 Commits

Author SHA1 Message Date
Peter Clement d86e943765 Automation history issue fix 2023-11-08 10:27:15 +00:00
Sam Rose 19b4ed070c
Reduce the likelihood of collisions in table names by using a UUID instead of a random word. 2023-11-08 10:25:28 +00:00
Sam Rose 0633a3de65
WIP 2023-11-08 10:03:22 +00:00
Sam Rose 6250609a30
Merge branch 'master' of github.com:budibase/budibase into better-types-in-global-users 2023-11-08 09:26:46 +00:00
Sam Rose 57eb23dc50
Remove unnecessary type cast. 2023-11-08 09:24:51 +00:00
Michael Drury 18c417f02f
Merge branch 'master' into fix/11972-external-relationship-formulas 2023-11-07 18:35:43 +00:00
mike12345567 68a3e030c2 Adding test case to check that relationships can be used in external table formulas. 2023-11-07 18:34:51 +00:00
Sam Rose fdfda100c1
Ensure that the DB always returns Documents. 2023-11-07 18:14:52 +00:00
Adria Navarro 4d5d9a0685 Update pro ref 2023-11-07 18:42:41 +01:00
Adria Navarro 9d29e3ddda Update pro ref 2023-11-07 18:31:44 +01:00
Dean 61106bf8d5 Merge remote-tracking branch 'origin/master' into fix/export-row-data 2023-11-07 15:21:47 +00:00
Andrew Kingston 34693481b1 Fix bug in SectionSelect 2023-11-07 15:02:45 +00:00
Andrew Kingston bad79618c1 Merge branch 'grid-buttons' of github.com:Budibase/budibase into grid-buttons 2023-11-07 14:56:02 +00:00
Andrew Kingston ace3b69971 Limit grid buttons at 3 2023-11-07 14:55:02 +00:00
Andrew Kingston 365a165283
Merge branch 'master' into grid-buttons 2023-11-07 14:53:18 +00:00
Andrew Kingston a343572815 Add utils to client lib 2023-11-07 14:36:57 +00:00
Andrew Kingston 3d2cd9cc0b Use explicit svelte store 'get' when clicking buttons in grids 2023-11-07 14:22:09 +00:00
Andrew Kingston 19a9318eac Type 2023-11-07 14:19:52 +00:00
Andrew Kingston 3f91d62b27 Allow button configuration settings to be cleared completely 2023-11-07 14:19:17 +00:00
Andrew Kingston 8017dd592b Ensure rows are cleaned before being passed to button actions in grids 2023-11-07 14:12:06 +00:00
Andrew Kingston c25b8a1448 Expose schema context from grid and allow usage in buttons 2023-11-07 14:10:16 +00:00
mike12345567 8d35453f01 Adding test case for circular detection. 2023-11-07 13:56:42 +00:00
mike12345567 312415ca7d Enforcing squash for rows which contain circular structures. 2023-11-07 13:47:21 +00:00
mike12345567 c1f9ef1bce Merge branch 'fix/11972-external-relationship-formulas' of github.com:Budibase/budibase into fix/11972-external-relationship-formulas 2023-11-07 13:38:28 +00:00
mike12345567 fdae7ab913 Fixing issues discovered by tests. 2023-11-07 13:37:45 +00:00
Andrew Kingston 9f285b32a7 Allow using ephemeral action context for 'buttons' type settings 2023-11-07 13:21:13 +00:00
Michael Drury c7f3fcd740
Merge branch 'master' into fix/11972-external-relationship-formulas 2023-11-07 13:11:12 +00:00
Andrew Kingston 57e3b1ad08 Fix issue with buttons inside grids when no actions are defined 2023-11-07 13:01:50 +00:00
jvcalderon e2037b3335 Merge branch 'master' into features/enterprise-basic-plan 2023-11-07 13:40:42 +01:00
melohagan f28eb054f3
Set the relationship type (#12275)
* Set the relationship type

* Add users type

* Set user relationship type saveColumn

* Set relationshipType for users type on save

* Add relatioshipType to schema

* Refactor

* Check isUsersColumn

* Make relationshipType optional

---------

Co-authored-by: Michael Drury <me@michaeldrury.co.uk>
2023-11-07 11:59:51 +00:00
Andrew Kingston 20f9fd5d1b Merge branch 'master' of github.com:Budibase/budibase into grid-buttons 2023-11-07 11:28:42 +00:00
mike12345567 49b00ee7ee Fixing build issue. 2023-11-07 11:07:25 +00:00
Michael Drury 2ca3d68873
Merge branch 'master' into fix/invitation-user-search 2023-11-07 10:14:16 +00:00
mike12345567 d2a156d5f0 Merge branch 'master' of github.com:Budibase/budibase into fix/11972-external-relationship-formulas 2023-11-07 10:10:17 +00:00
Michael Drury c128f70c89
Merge branch 'master' into fix/invitation-user-search 2023-11-07 10:08:27 +00:00
Mel O'Hagan c169a73764 readonly css 2023-11-07 09:19:29 +00:00
Dean 1ef97439b0 Merge remote-tracking branch 'origin/master' into fix/export-row-data 2023-11-07 09:09:05 +00:00
Mel O'Hagan fee9a9d65d Merge branch 'master' into budi-7105-builder-option-for-read-only-form-fields 2023-11-07 08:27:04 +00:00
Martin McKeaveney 880e9a911f
Merge pull request #12280 from Budibase/fix/update-bull-queue-parameters
Restore bull parameter changes + reduce Redis config complexity
2023-11-06 19:42:16 +00:00
mike12345567 635af0f76a Getting external rows to be more consistent with the internal API - the formulas should be processed using the outputProcessing as they were being processed, but was causing an overwrite. The problem was that the external system internally processed the formulas/relationships, then squashed the relationships. Once it got to the external API, it would go through normal output processing, which would run over the squashed rows, causing an inconsistent behaviour. 2023-11-06 19:03:37 +00:00
Martin McKeaveney 411b8e8c5e
Merge branch 'master' into form-block-field-layout 2023-11-06 18:11:49 +00:00
Martin McKeaveney 8c72ad5db1
Merge branch 'master' into budi-7736-relationship-picker-required-validation-fires-immediately 2023-11-06 18:06:28 +00:00
Martin McKeaveney 5dd6c40a29
Merge branch 'master' into fix/update-bull-queue-parameters 2023-11-06 18:02:49 +00:00
Martin McKeaveney 511a37732e
Merge branch 'master' into master 2023-11-06 18:02:01 +00:00
Martin McKeaveney 2a3e31f259
Merge branch 'master' into budi-7105-builder-option-for-read-only-form-fields 2023-11-06 18:01:12 +00:00
Martin McKeaveney 2e521ae62c
Merge branch 'master' into form-block-field-layout 2023-11-06 17:59:35 +00:00
Sam Rose f21addeb71
Add another test to make sure relationships are cleared when asked. 2023-11-06 17:34:30 +00:00
Dean 44f0387ff0 Merge remote-tracking branch 'origin/master' into fix/export-row-data 2023-11-06 17:01:14 +00:00
Dean 9bb9fb5549 Reintroduce filtering and sorting for exported row data 2023-11-06 17:00:47 +00:00
Sam Rose 965efeaff4
Merge branch 'master' of github.com:budibase/budibase into bug/budi-7379-update-action-step-removes-previously-set-relationships-if 2023-11-06 16:58:20 +00:00
Sam Rose 2684b73768
Fix type error. 2023-11-06 16:40:27 +00:00
Sam Rose b02512fd3c
Create a test of a table with 2 link fields in updateRow.spec.ts. 2023-11-06 15:56:58 +00:00
Sam Rose dbcbb2e6b7
Add test to row patch endpoint, it succeeds. Problem must be elsewhere. 2023-11-06 15:33:02 +00:00
Mel O'Hagan 55cacc62dd Merge branch 'master' into budi-7736-relationship-picker-required-validation-fires-immediately 2023-11-06 14:03:45 +00:00
Mel O'Hagan 6ee7ae953d Don't trigger required validation early 2023-11-06 13:56:31 +00:00
mike12345567 c43bfda45d Fix for user invitations throwing a 501 error due to the way the search was being performed. 2023-11-06 12:38:10 +00:00
Andrew Kingston db8a6a842c
Merge branch 'master' into new-branding 2023-11-06 11:25:16 +00:00
Peter Clement 1f737dea2d
Merge branch 'master' into feat/automation-naming-ux-updates 2023-11-06 10:10:13 +00:00
Andrew Kingston ca891467f3
Merge branch 'master' into form-block-field-layout 2023-11-06 10:10:02 +00:00
Duarte Velez Grilo 8e43a87e60
Merge branch 'master' into master 2023-11-06 10:07:16 +00:00
Peter Clement 7b7b2a12ea fix issue with stepNames being undefined 2023-11-06 10:06:32 +00:00
Andrew Kingston 2cc92803e3 Merge branch 'master' of github.com:Budibase/budibase into new-branding 2023-11-06 09:42:58 +00:00
Andrew Kingston 4b2cc0cb55 Merge branch 'new-branding' of github.com:Budibase/budibase into new-branding 2023-11-06 09:42:42 +00:00
Andrew Kingston 727a9a7154 Remove beta button 2023-11-06 09:41:59 +00:00
Martin McKeaveney b9a615256c
Merge branch 'master' into master 2023-11-06 09:36:47 +00:00
Martin McKeaveney 6002f26be9
Merge branch 'master' into feat/automation-naming-ux-updates 2023-11-06 09:35:28 +00:00
Andrew Kingston fb1258072c
Merge branch 'master' into new-branding 2023-11-06 09:11:54 +00:00
melohagan 3767ecc0e0
Merge branch 'master' into budi-7105-builder-option-for-read-only-form-fields 2023-11-06 08:46:50 +00:00
jvcalderon 5088caf0f9 Update pro submodule 2023-11-06 08:37:53 +01:00
jvcalderon 04a1da830d Merge branch 'master' into features/enterprise-basic-plan 2023-11-06 08:36:51 +01:00
Mihail Hadzhiev d9e01ed35b
Merge branch 'master' into form-block-field-layout 2023-11-06 08:34:02 +02:00
Martin McKeaveney f1dde44384
Merge branch 'master' into master 2023-11-05 20:10:40 +00:00
jvcalderon cfc0258f3f Change Posthog's feature flags Ids 2023-11-04 12:46:50 +01:00
jvcalderon b07382fa2e WIP - Migrating worker 2023-11-04 11:04:09 +01:00
mike12345567 08c4ba0097 Updating redis option functions usage, as it is no longer returned as a part of the getRedisOptions response. 2023-11-03 18:06:12 +00:00
mike12345567 7bf307b0c2 Further updates to typing. 2023-11-03 18:03:11 +00:00
mike12345567 001cf01303 Updating public API rate limiting functionality to be better typed as well. 2023-11-03 18:00:13 +00:00
mike12345567 f8f1ec4ce9 Removing old redisProtocol string - it is causing confusion and should not be necessary. 2023-11-03 17:17:20 +00:00
Sam Rose d0e830e4c6
Merge branch 'master' into user-migration-bug-fix-test 2023-11-03 16:00:45 +00:00
Sam Rose 6112410e9e
Merge branch 'master' into user-migration-bug-fix-test 2023-11-03 15:00:00 +00:00
mike12345567 86f7bd192f Moving audit log init to be part of the server startup. 2023-11-03 14:55:56 +00:00
Sam Rose a27a9dc2af
Eliminate TOCTOU problem in creating bbTmp. 2023-11-03 14:29:54 +00:00
Mel O'Hagan a03a00c4af Toggle preview 2023-11-03 14:08:46 +00:00
Mel O'Hagan f02f5576f4 Merge branch 'master' into budi-7105-builder-option-for-read-only-form-fields 2023-11-03 13:55:40 +00:00
Martin McKeaveney bde9a80583
Merge branch 'master' into feat/automation-naming-ux-updates 2023-11-03 13:43:39 +00:00
Michael Drury 12a7811847
Revert "Reverting changes to bull parameters" 2023-11-03 13:05:23 +00:00
Sam Rose 980b9c2882
Fix tests. 2023-11-03 12:53:37 +00:00
Michael Drury 96534e625f
Revert "Updating bull parameters - help queue stalling" 2023-11-03 12:22:32 +00:00
Sam Rose e316124d6e
Add a test for the user column migration bug fix we did last night. 2023-11-03 11:42:39 +00:00
Peter Clement d3a1d48743 Merge branch 'feat/automation-naming-ux-updates-copy-2' into feat/automation-naming-ux-updates 2023-11-03 11:09:03 +00:00
Peter Clement 635008e173 unique name enforcement for automations 2023-11-03 11:05:05 +00:00
Michael Drury 87c0145816
Merge branch 'master' into feat/automation-naming-ux-updates 2023-11-03 10:19:23 +00:00
Peter Clement f1802eb41c update modal sizing for automation test data 2023-11-03 10:04:51 +00:00
Mihail Hadzhiev cf2c8796d4
Merge branch 'master' into form-block-field-layout 2023-11-03 10:20:44 +02:00
Mihail Hadzhiev bd4c50be31
Merge branch 'master' into grid-tweaks 2023-11-03 10:20:15 +02:00
mike12345567 00f1d2cbdc Moving functions inside class. 2023-11-02 18:23:16 +00:00
mike12345567 a62d82afb8 Fixing user migration issue where relationships created from the other side (from user table) where not being migrated correctly. 2023-11-02 18:14:25 +00:00
mike12345567 2dd5a1a344 Merge branch 'feat/automation-naming-ux-updates' of github.com:Budibase/budibase into feat/automation-naming-ux-updates 2023-11-02 17:12:25 +00:00
mike12345567 1125701d02 Merge branch 'master' of github.com:Budibase/budibase into feat/automation-naming-ux-updates 2023-11-02 17:08:43 +00:00
Michael Drury e319c6e3f8
Merge branch 'master' into fix/relationship-issue-one-to-many 2023-11-02 16:32:15 +00:00
Mel O'Hagan 738082dc27 Remove readonly key 2023-11-02 15:49:16 +00:00
Mel O'Hagan 9161fee687 Merge branch 'master' into budi-7105-builder-option-for-read-only-form-fields 2023-11-02 15:20:17 +00:00
Martin McKeaveney 0ef680e327
Merge branch 'master' into master 2023-11-02 14:16:11 +00:00
Michael Drury 0ad298f553
Merge branch 'master' into fix/relationship-issue-one-to-many 2023-11-02 10:20:05 +00:00
Conor Webb c4ff4eb8bb Updated folder name, fixed ui bug. 2023-11-02 10:00:40 +00:00
Peter Clement 6a4c71cd67 Merge remote-tracking branch 'origin/master' into feat/automation-naming-ux-updates 2023-11-02 09:19:19 +00:00
Peter Clement ee9ea375f9 use constants 2023-11-02 09:18:45 +00:00
Andrew Kingston 75ac8a153a
Merge branch 'master' into form-block-field-layout 2023-11-02 08:55:46 +00:00
Andrew Kingston 4ab9af53a0 Add row to grid button click callback 2023-11-02 08:53:48 +00:00
Conor Webb b5e94f7b45
Merge branch 'master' into add-select-states-to-dropdown-data-provider-select 2023-11-02 07:54:03 +00:00
Mihail Hadzhiev 87b69007f4
Merge branch 'master' into grid-tweaks 2023-11-02 09:52:52 +02:00
mike12345567 17b6985f06 Adding a duration utility for changing between time types. 2023-11-01 17:48:13 +00:00
mike12345567 de1862448d Merge branch 'master' of github.com:Budibase/budibase into fix/update-bull-queue-parameters 2023-11-01 17:18:07 +00:00
Andrew Kingston 2b8bbafcac Add support for buttons inside grids 2023-11-01 16:45:37 +00:00
Mel O'Hagan 5923ae2983 Make form block view readonly 2023-11-01 16:40:23 +00:00
Mel O'Hagan 33e37261b2 Use fieldState 2023-11-01 16:27:52 +00:00
Mel O'Hagan 56d5a0b8f6 Further read only settings 2023-11-01 16:01:45 +00:00
Mel O'Hagan 5c36d70a01 Pickers readonly prop 2023-11-01 14:56:28 +00:00
Mel O'Hagan 5c049e0465 LongFormField readonly prop 2023-11-01 13:54:18 +00:00
Mihail Hadzhiev 67167cf233
Merge branch 'master' into form-block-field-layout 2023-11-01 15:41:29 +02:00
Andrew Kingston 0921bcf333 Add button setting to grid and allow removing all buttons 2023-11-01 11:40:27 +00:00
Andrew Kingston 3386d8ba00
Merge branch 'master' into feature/form-block-settings-reflow 2023-11-01 11:31:49 +00:00
Michael Drury 107ca4a23a
Merge branch 'master' into fix/relationship-issue-one-to-many 2023-11-01 11:17:30 +00:00
Conor Webb 80481b8eb2
Merge branch 'master' into add-select-states-to-dropdown-data-provider-select 2023-11-01 10:38:57 +00:00
Andrew Kingston 2579a3d029
Merge branch 'master' into feature/form-block-settings-reflow 2023-11-01 09:39:51 +00:00
Andrew Kingston 2711bc8794
Merge branch 'master' into fix/show-formblock-description-in-view-mode 2023-11-01 09:38:25 +00:00
Andrew Kingston 6ff93070f5
Merge branch 'master' into form-block-field-layout 2023-11-01 09:37:57 +00:00
Conor Webb 9c71ccd2c4 Moved DataSourceSelect into related folder. Changed SelectedItem name. Updated DataSourceSelect imports. 2023-11-01 09:34:10 +00:00
Conor Webb 6cf1b13a0c Feedback related amends. 2023-11-01 09:30:54 +00:00
Conor Webb b2aca0c4a6
Merge branch 'master' into add-select-states-to-dropdown-data-provider-select 2023-11-01 07:56:32 +00:00
mike12345567 17319a6981 Moving things around so that DEFAULT_BB_DATASOURCE_ID can be imported without cyclics occurring. 2023-10-31 17:52:39 +00:00
Martin McKeaveney 0afdff9cb6
Merge branch 'master' into feat/automation-naming-ux-updates 2023-10-31 17:19:14 +00:00
Michael Drury a9afef8fb8
Merge branch 'master' into fix/sample-db-identification 2023-10-31 17:11:38 +00:00
mike12345567 df6f8dad7e Updating bull parameters to see if this helps with queue stalling. 2023-10-31 16:56:19 +00:00
Peter Clement a9db61fdc2 remove users list option 2023-10-31 16:34:01 +00:00
Michael Drury 3ef2b4a3ac
Merge branch 'master' into fix/backups-remove-automation-logs 2023-10-31 16:32:03 +00:00
Peter Clement 7cba4d3fb2 formatting found in testing 2023-10-31 16:29:43 +00:00
Dean 2724aba46b Merge remote-tracking branch 'origin/master' into fix/sample-db-identification 2023-10-31 15:31:55 +00:00
Duarte Velez Grilo 07fd4a7a39
Merge branch 'master' into master 2023-10-31 14:57:16 +00:00
Dean 7e33aacbb1 Stop the sample data being identified as an external source. 2023-10-31 14:48:23 +00:00
Conor Webb df688b0596 Fixed linting issues. 2023-10-31 14:36:50 +00:00
Andrew Kingston 5d29046fea
Merge branch 'master' into form-block-field-layout 2023-10-31 14:35:20 +00:00
Michael Drury c0b2c9e448
Merge branch 'master' into fix/relationship-issue-one-to-many 2023-10-31 14:27:52 +00:00
Conor Webb bb19e48a6d Added new DataSourceSelect component. 2023-10-31 14:22:15 +00:00
Andrew Kingston 1146f7e19a Merge branch 'new-branding' of github.com:Budibase/budibase into new-branding 2023-10-31 13:59:47 +00:00
Andrew Kingston 7c1f71745e Update email link and button colours and sort apps in portal side bar 2023-10-31 13:58:59 +00:00
Andrew Kingston c73117e336
Merge branch 'master' into new-branding 2023-10-31 13:56:44 +00:00
Peter Clement b65b601918 remove label 2023-10-31 13:52:28 +00:00
Peter Clement 82c0e3d450 Fix issue with directional relationship being swapped 2023-10-31 13:43:54 +00:00
Andrew Kingston 3641482365 Update meta image tag to coral wordmark 2023-10-31 13:43:52 +00:00