budibase/packages
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
..
account-portal@b03e584e46 Update account-portal submodule to latest master. 2024-07-04 13:55:30 +01:00
backend-core Fix initialisation 2024-07-12 12:32:36 +02:00
bbui Merge remote-tracking branch 'origin/master' into feature/automation-row-ux-update 2024-07-02 11:49:51 +01:00
builder Automation trigger filtering (#14123) 2024-07-18 10:38:15 +01:00
cli Fix require 2024-07-04 11:14:02 +02:00
client wire up outside click handler (#14125) 2024-07-09 09:44:41 +01:00
frontend-core Automation trigger filtering (#14123) 2024-07-18 10:38:15 +01:00
pro@7dbe323aec Fix scim sync issues 2024-07-09 15:14:37 +02:00
sdk depcheck clean 2024-07-04 11:22:54 +02:00
server Automation trigger filtering (#14123) 2024-07-18 10:38:15 +01:00
shared-core Fix NoEmptyFilterStrings 2024-07-11 15:04:11 +02:00
string-templates prepares manifest for Lorem Ipsum handlebar helper 2024-07-04 16:56:25 +01:00
types Automation trigger filtering (#14123) 2024-07-18 10:38:15 +01:00
worker Only default the CouchDB SQL URL if we are in dev, otherwise attempt to work out what it is based on the main CouchDB URL (as this should work in all default production environments). 2024-07-11 11:11:28 +01:00