Commit Graph

33118 Commits

Author SHA1 Message Date
Budibase Staging Release Bot 57dbe3141f Bump version to 2.29.22 2024-07-18 14:20:17 +00:00
Sam Rose 4fa680df51
Merge pull request #14193 from Budibase/support-spaces-as-last-char-in-column-sqs
Support space as last char in column name in SQS
2024-07-18 15:05:59 +01:00
Adria Navarro b2ea1d17c2
Merge branch 'master' into support-spaces-as-last-char-in-column-sqs 2024-07-18 15:50:56 +02:00
Gerard Burns 3b0e2ba0e5
Fix Bug Preventing Deleting Multiple Apps in a Row (#14196) 2024-07-18 14:40:00 +01:00
Budibase Staging Release Bot 8098b48dbd Bump version to 2.29.21 2024-07-18 10:50:31 +00:00
Sam Rose 669692e722
Make switch exhaustive. 2024-07-18 11:41:37 +01:00
Sam Rose 481bf9a8b8
Fix generic-sql.spec.ts 2024-07-18 11:40:44 +01:00
Sam Rose df765c1dc7
Merge branch 'master' of github.com:budibase/budibase into support-spaces-as-last-char-in-column-sqs 2024-07-18 11:12:25 +01:00
Sam Rose 5bbdcc1298
Remove unused function. 2024-07-18 11:08:42 +01:00
Sam Rose 0b2a5162a4
Fix the problem, and the tests. 2024-07-18 11:00:10 +01:00
Peter Clement 7fd55fe27d
Automation trigger filtering (#14123)
* backend for triggering automation based on filters

* frontend for handling triggering automations on filter / old row

* lint and bug fix

* fix issue with test header

* make test data optional

* improve safety on trigger gate

* add support for running trigger with filter if no change happened but filter matches

* update var naming to actually make sense

* tests

* fix lint

* improve gating for shouldTrigger check

* remove unecessary cast

* unecessary tableId check

* frontend text updates

* resolving comments

* pro

* Update packages/types/src/documents/app/automation.ts

Co-authored-by: Sam Rose <hello@samwho.dev>

* link out to docs for trigger filtering

* fix pro

* more pr comments

* use getAppId

---------

Co-authored-by: Sam Rose <hello@samwho.dev>
2024-07-18 10:38:15 +01:00
Adria Navarro 5e3bec86ed
Merge pull request #14191 from Budibase/BUDI-8430/automation-code-away-from-controller
Move automation code away from controller
2024-07-17 17:56:57 +02:00
Adria Navarro f57d8a6147 Fix jest circular references 2024-07-17 17:46:48 +02:00
Sam Rose aea9cda8f5
wip 2024-07-17 15:45:35 +01:00
Adria Navarro 88aa0fc9cf Fix types 2024-07-17 16:40:19 +02:00
Adria Navarro 812afdb85e Fix tests (breaking because of mutating objects...) 2024-07-17 16:28:46 +02:00
Adria Navarro 166d8fac5e Use relative paths 2024-07-17 13:43:25 +02:00
Adria Navarro 53d6219b79 Extract find and fetch 2024-07-17 13:32:45 +02:00
Adria Navarro dc47037dbb Move update and remove 2024-07-17 13:26:40 +02:00
Adria Navarro 373aeac00f Move automation creation to sdk 2024-07-17 13:10:19 +02:00
Adria Navarro 68dea69cc1
Merge pull request #14190 from Budibase/BUDI-8428/prevent-duplicated-names
Prevent duplicated names on row actions
2024-07-17 12:47:46 +02:00
Adria Navarro 3411411c3f
Merge pull request #14152 from Budibase/BUDI-8428/row-action-crud
Row action CRUD endpoints
2024-07-17 12:46:59 +02:00
Adria Navarro 13c6ad9924 More tests 2024-07-17 12:30:31 +02:00
Adria Navarro 371a3ad8ec Ensure unique on updates 2024-07-17 12:26:36 +02:00
Adria Navarro 8297a58270 Ensure unique names 2024-07-17 12:18:09 +02:00
Adria Navarro c51d2cd431 Trims names 2024-07-17 12:16:14 +02:00
Adria Navarro 7fb13b757b Use .string instead of .work 2024-07-17 11:52:29 +02:00
Adria Navarro b1cfdc4f25 Clean code 2024-07-17 11:15:55 +02:00
Adria Navarro 9a7470a943
Merge branch 'master' into BUDI-8428/row-action-crud 2024-07-17 11:08:23 +02:00
Martin McKeaveney 5b62ea529a
Merge pull request #14037 from Budibase/chore/verify-ethereal
Script to verify ethereal
2024-07-15 16:30:49 +01:00
Sam Rose e04e3a3d84
Merge pull request #14162 from Budibase/less-greater-than-equal-tests
Less/Greater than or equal to search test cases
2024-07-15 15:02:55 +01:00
Sam Rose 17575177fe
Merge branch 'master' into less-greater-than-equal-tests 2024-07-15 14:53:59 +01:00
Conor Webb ab679ac85d
Add the option to use bindable inputs in your confirmations (#14138)
Co-authored-by: deanhannigan <deanhannigan@gmail.com>
2024-07-15 13:01:08 +00:00
deanhannigan f6141af91f
Merge pull request #14174 from Budibase/fix/app-title-alignment
Fix for App title text alignment not persisting
2024-07-15 12:26:47 +01:00
deanhannigan bc40d20206
Merge branch 'master' into fix/app-title-alignment 2024-07-15 12:21:01 +01:00
Dean 0a50ab284f Title text alignment was not being saved to the app metadata. 2024-07-15 11:12:26 +01:00
mike12345567 19ff925dec Adding test cases for less than/greater than or equal to, there was no test cases confirming these definitely work. Also aligning the test cases with how the frontend performs these tests today. 2024-07-12 18:09:29 +01:00
Budibase Staging Release Bot ec8c6edf68 Bump version to 2.29.20 2024-07-12 14:11:15 +00:00
Michael Drury b7703428a3
Merge pull request #14157 from Budibase/fix/default-table-dupes
Default table - in-memory/on-disk representation duplicates
2024-07-12 14:25:38 +01:00
mike12345567 745a05fe8d Updating how the 'merging' is handled, don't include the in-memory representation if it exists on disk in Couch, prefer that. 2024-07-12 13:54:55 +01:00
mike12345567 79c292538c There is a risk with default tables that the schema may exist in the DB as well as existing in memory - in this case we should merge the schemas to make sure that all possible attributes from the in memory representation, and the on disk version (which may have been updated by the user) have been captured in the SQLite schema. 2024-07-12 13:51:06 +01:00
Adria Navarro 1c69cfaeda Fix initialisation 2024-07-12 12:32:36 +02:00
Adria Navarro f06d0a5cd6 Clean 2024-07-12 12:17:37 +02:00
Adria Navarro 50c8449f4b Add extra test 2024-07-12 12:17:37 +02:00
Adria Navarro 99b4aae7de
Merge branch 'master' into BUDI-8428/row-action-crud 2024-07-12 11:53:12 +02:00
Adria Navarro 5ff9599e3a
Merge pull request #14151 from Budibase/chore/unify-utils
Unify duplicated newid utils
2024-07-12 11:46:18 +02:00
Adria Navarro 0e8d216e22 Unify newid 2024-07-12 11:36:18 +02:00
Adria Navarro b44397d027 Dont return couch fields 2024-07-12 11:29:00 +02:00
Budibase Staging Release Bot 6440280b44 Bump version to 2.29.19 2024-07-12 09:21:31 +00:00
Adria Navarro 578281fb2e
Merge pull request #14133 from Budibase/return-unauthorized-instead-of-forbidden
Return 401 instead of 403
2024-07-12 11:17:10 +02:00