1
0
Fork 0
mirror of synced 2024-09-25 22:01:43 +12:00
Commit graph

514 commits

Author SHA1 Message Date
mike12345567
956df101e8 PR comments and type improvements. 2024-09-24 11:16:42 +01:00
melohagan
49a4e252c6
Allow an account holder to login to account-portal if the tenant has been deleted. (#14547)
* Add email to session for populate user

* Add email param

* use param object

* Type fix for tests

* Fix test

* Temporarily remove account-portal tests
2024-09-12 08:38:11 +00:00
Peter Clement
2135dbca67 update automation test builder to support ...building 2024-09-04 16:37:33 +01:00
Peter Clement
d80123bbcb use utilities api 2024-09-04 09:31:18 +01:00
Peter Clement
839292b84d add validators and tests for automation branching 2024-09-03 16:16:52 +01:00
Adria Navarro
eb58c696dd Clean 2024-08-30 10:30:27 +02:00
Adria Navarro
b54b2a7121 Lint 2024-08-30 10:30:27 +02:00
Adria Navarro
95d863b4a8 Clean 2024-08-30 10:30:27 +02:00
Adria Navarro
e93934111f Allow running api prod tests 2024-08-30 10:30:27 +02:00
Adria Navarro
568f5719c6 Test utils 2024-08-30 10:30:27 +02:00
Adria Navarro
b461025639 Check views 2024-08-30 10:30:27 +02:00
Adria Navarro
d1c6edc437 Return types 2024-08-30 10:30:27 +02:00
Adria Navarro
ec2e5a0263 Add test utils 2024-08-30 10:30:27 +02:00
Sam Rose
2a2dbfb745
Respond to last PR comment. 2024-08-29 17:59:17 +01:00
Sam Rose
be0a14489b
Debugging view test failures. 2024-08-27 15:22:53 +01:00
Peter Clement
f15847a40f
More automation typing in preparation for branching (#14378)
* More typing for automations

* undo test updates

* remove casting of loop step and add more types

* remove unused type

* pro

* Update types and fix ts issues

* add branching types

* remove any cast

---------

Co-authored-by: Adria Navarro <adria@budibase.com>
2024-08-14 21:39:39 +01:00
Sam Rose
bcefa398a4
Merge master. 2024-08-12 09:43:49 +01:00
mike12345567
904f0dc9fd Adding jest-extended to allow use of oneOf expect, fixing for updated fetching. 2024-08-09 13:36:22 +01:00
Sam Rose
d716d4b4d0
Fix test failures and lint. 2024-08-09 11:45:55 +01:00
Sam Rose
3d590e879e
Rely on withEnv and setEnv functions in respective environment.ts files. 2024-08-09 10:30:27 +01:00
Adria Navarro
616b1bf012 Add and fix table tests 2024-08-02 13:02:18 +02:00
Adria Navarro
0dce3aa02c Add structures.fullSchemaWithoutLinks 2024-08-02 13:02:18 +02:00
Adria Navarro
f3c18b87b1 Expose csvToJson test utils 2024-08-02 13:02:18 +02:00
Adria Navarro
8afb1e6c42 Allow format on exportRows test utils 2024-08-02 13:02:18 +02:00
Sam Rose
b2f70f5051
Merge branch 'master' into node-fetch-mockectomy 2024-08-01 15:49:56 +01:00
Sam Rose
e530400f46
Fix n8n.spec.ts's reliance on the node-fetch mock. 2024-08-01 11:57:04 +01:00
Sam Rose
9a2e8031bc
Fix plugin.spec.ts's reliance on the node-fetch mock. 2024-08-01 11:43:37 +01:00
Adria Navarro
0d6b4cee95
Merge branch 'master' into fix/reimporting_rows 2024-08-01 10:54:26 +02:00
Adria Navarro
e6c4c8ef77
Merge branch 'master' into chore/unify-row-format-values 2024-08-01 10:29:36 +02:00
Peter Clement
8539f6d853
Add helper function / builder for creating Automations for tests and improved types (#14220)
* basic class for generating and running an automation

* change filename

* add to existing tests

* remove dupe tests

* add types to automation steps

* add types to triggers

* update tests and typing

* fix types

* typo

* move all step schema types do types folder

* updated types

* typing pr comments

* remove unused param

* some more typing and tests

* more typing

* improve type map

* fix broken type

* this will surely fix my issue
2024-07-31 22:18:00 +01:00
Adria Navarro
5896e94e56 Add basic validateExistingTableImport test 2024-07-31 15:03:31 +02:00
Adria Navarro
4f65306c4f Add basic validateNewTableImport test 2024-07-31 15:03:31 +02:00
Adria Navarro
58a47b801a Remove magic strings 2024-07-31 12:23:09 +02:00
Adria Navarro
8678db18e2 Add tests 2024-07-23 10:46:11 +02:00
Adria Navarro
eaa38c5c2d Return automationid from row action api 2024-07-22 14:23:17 +02: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
812afdb85e Fix tests (breaking because of mutating objects...) 2024-07-17 16:28:46 +02:00
Adria Navarro
b1cfdc4f25 Clean code 2024-07-17 11:15:55 +02:00
Adria Navarro
2035713b9c Implement delete 2024-07-11 17:33:40 +02:00
Adria Navarro
d03a0ebb68 Implement update 2024-07-11 17:08:57 +02:00
Adria Navarro
17fc605e4f Persist as object instead of array 2024-07-11 16:57:32 +02:00
Adria Navarro
65d7656097 Unify newid 2024-07-11 15:27:48 +02:00
Adria Navarro
fac9c35bce Simplify tests 2024-07-11 10:46:29 +02:00
Adria Navarro
bf161d9d93 More types 2024-07-10 15:41:55 +02:00
Adria Navarro
0c2024bf6a Basic get 2024-07-10 13:56:41 +02:00
Adria Navarro
de2938799b Initial test 2024-07-10 13:47:34 +02:00
Sam Rose
69d54b523d
Finish implementation, fix tests. 2024-07-08 14:21:07 +01:00
mike12345567
39523685d6 Adding test case for searching sample data. 2024-07-05 16:20:27 +01:00
Dean
3c32c08ca8 Merge remote-tracking branch 'origin/master' into feature/automation-row-ux-update 2024-07-03 17:17:08 +01:00
Sam Rose
3a74df0a4a
Fix tests. 2024-07-03 17:04:31 +01:00