Peter Clement
e1eda14204
move sync automations away from bull and call directly
2023-05-18 17:01:53 +01:00
Peter Clement
f680fbd822
Merge remote-tracking branch 'origin/develop' into feature/sync-automations
2023-05-18 11:35:25 +01:00
Adria Navarro
2d2d50a5df
Merge branch 'develop' into chore/esbuild
2023-05-18 11:34:11 +02:00
Rory Powell
a685f181da
Merge branch 'master' into develop
2023-05-18 09:10:51 +01:00
Andrew Kingston
3794d8e204
Simplify websocket comms for grid and improve builder socket
2023-05-18 08:57:20 +01:00
Rory Powell
55ee94892a
Support setting object name for logged json objects
2023-05-17 22:18:50 +01:00
Andrew Kingston
0bebacc741
Merge branch 'develop' of github.com:Budibase/budibase into data-section-multidev
2023-05-17 16:38:01 +01:00
Rory Powell
0aff89a479
Merge pull request #10626 from Budibase/chore/automation-logging-updates
...
Automation logging updates
2023-05-17 14:58:16 +01:00
Rory Powell
f41b134d31
Refactor to use param for doInAutomationContext
2023-05-17 14:57:29 +01:00
Rory Powell
578b599428
Lint
2023-05-17 14:10:22 +01:00
Rory Powell
ad37186665
Logging updates for automations
2023-05-17 13:54:20 +01:00
mike12345567
f3785892a9
Merge branch 'develop' of github.com:Budibase/budibase into chore/esbuild
2023-05-17 12:45:28 +01:00
Rory Powell
42f472b038
Type updates for automation jobs
2023-05-17 12:26:07 +01:00
Adria Navarro
60109ebcda
Fix manifest usage
2023-05-17 12:55:04 +02:00
Adria Navarro
4f3139a47b
Merge branch 'develop' into feature/datasource-conns
2023-05-17 12:00:56 +02:00
Adria Navarro
8e95038671
Merge pull request #10620 from Budibase/feature/oracle-conn-checking
...
Oracle connection checking
2023-05-17 10:52:31 +02:00
mike12345567
e09550f7e3
PR comments.
2023-05-17 09:45:25 +01:00
Adria Navarro
a2e22bda71
Merge pull request #10618 from Budibase/budi-6932/check_elastic
...
Check elastic search connection settings
2023-05-17 10:16:16 +02:00
mike12345567
ee5f0ec641
Remove unused type.
2023-05-17 09:15:06 +01:00
Adria Navarro
896bc61934
Check elastic connection
2023-05-17 09:38:37 +02:00
mike12345567
9f57d7c33a
Fixes after testing against actual Oracle service.
2023-05-16 19:31:12 +01:00
mike12345567
832f8b3aa8
Adding Oracle connection checking.
2023-05-16 19:04:46 +01:00
Peter Clement
e3d867611b
use correct sdk import
2023-05-16 16:05:37 +01:00
Andrew Kingston
1e48020001
Merge branch 'develop' of github.com:Budibase/budibase into data-section-multidev
2023-05-16 15:23:30 +01:00
mike12345567
14806809e8
Merge branch 'master' of github.com:Budibase/budibase into develop
2023-05-16 14:54:44 +01:00
Andrew Kingston
6ed691be1d
Improve builder socket
2023-05-16 14:18:31 +01:00
Adria Navarro
e465422031
Implement connection
2023-05-16 15:08:34 +02:00
Adria Navarro
ce357ecac8
Setup CONNECTION_CHECKING feature
2023-05-16 13:37:30 +02:00
Adria Navarro
d285c2aeb2
Merge pull request #10601 from Budibase/budi-6932/verify_google_sheets
...
Verify google sheets connection
2023-05-16 13:33:08 +02:00
Adria Navarro
87497fee73
Comments
2023-05-16 13:24:16 +02:00
Adria Navarro
419e2de602
Test airtable connection
2023-05-16 13:24:16 +02:00
Adria Navarro
be6c398f53
Remove bool ref
2023-05-16 13:23:35 +02:00
Adria Navarro
2176ac8da7
Clean code
2023-05-16 11:49:51 +02:00
Adria Navarro
062127b1f1
Fix types
2023-05-16 11:48:40 +02:00
Adria Navarro
b3b962534f
Test snowflake connection
2023-05-16 11:47:38 +02:00
Adria Navarro
d6473aab87
Append auth on verification
2023-05-16 11:47:38 +02:00
Adria Navarro
911a072069
Update types
2023-05-16 11:44:58 +02:00
Adria Navarro
a21039d5b4
Fix auth checks when specified auth
2023-05-16 11:43:13 +02:00
Adria Navarro
5e7d839cb1
Use existing merge
2023-05-16 11:43:13 +02:00
Adria Navarro
a676e42b1f
Handle config
2023-05-16 11:43:13 +02:00
Adria Navarro
cd93d327a5
Test google sheets
2023-05-16 11:43:13 +02:00
Adria Navarro
b5890b788f
Append auth on verification
2023-05-16 11:43:13 +02:00
Peter Clement
d43fc819c7
refactor check for collect step into sdk
2023-05-16 09:29:40 +01:00
Dean
728eb3bb09
Fix for autoid issue on create row
2023-05-15 19:22:22 +01:00
mike12345567
6b7269b954
Refactoring response from integrations to a simple type.
2023-05-15 17:36:16 +01:00
Michael Drury
18d2c33839
Merge pull request #10583 from Budibase/budi-6932/verify_redis
...
Implement redis connection verification
2023-05-15 17:22:32 +01:00
Michael Drury
fbc3697c8c
Merge pull request #10546 from Budibase/budi-6932/verify_mysql
...
Implement mysql connection verification
2023-05-15 17:13:32 +01:00
Michael Drury
9e6f22653b
Merge pull request #10550 from Budibase/budi-6932/verify_couchdb
...
Implement couchdb connection verification
2023-05-15 17:12:54 +01:00
Michael Drury
3ef204cf7b
Merge pull request #10553 from Budibase/budi-6932/verify_mssql
...
Implement MSSQL connection verification
2023-05-15 17:12:05 +01:00
Michael Drury
f9fd3d942a
Merge pull request #10554 from Budibase/budi-6932/verify_mongo
...
Implement mongo connection verification
2023-05-15 17:11:37 +01:00
Michael Drury
001e8757e8
Merge pull request #10555 from Budibase/budi-6932/verify_arango
...
Implement arango connection verification
2023-05-15 17:11:12 +01:00
Michael Drury
328514afdd
Merge pull request #10588 from Budibase/budi-6932/verify_s3
...
Implement S3 connection verification
2023-05-15 17:10:38 +01:00
Michael Drury
d77107f540
Merge pull request #10589 from Budibase/budi-6932/verify_dynamodb
...
Implement dynamodb connection verification
2023-05-15 17:10:10 +01:00
mike12345567
bd74f8eef7
Updating testConnection usage.
2023-05-15 17:08:23 +01:00
mike12345567
571987a2ce
Merge branch 'feature/datasource-connections' of github.com:Budibase/budibase into feature/datasource-conns
2023-05-15 17:00:30 +01:00
Adria Navarro
3933a3881b
Test dynamodb connection
2023-05-15 17:58:09 +02:00
Adria Navarro
f2f0c2e708
Typing
2023-05-15 17:56:48 +02:00
Adria Navarro
1e505791c0
Implement s3 checks
2023-05-15 17:37:28 +02:00
Adria Navarro
47d8701578
Move files
2023-05-15 16:53:32 +02:00
Adria Navarro
058ac416ea
Test redis
2023-05-15 16:50:37 +02:00
Adria Navarro
fad57db634
Implement the check as part of the integration
2023-05-15 16:48:40 +02:00
Adria Navarro
901bff5399
Validate arango
2023-05-15 16:47:41 +02:00
Adria Navarro
2f9b076381
Implement the check as part of the integration
2023-05-15 16:38:42 +02:00
Adria Navarro
e8fa690566
Add mongo checks
2023-05-15 16:37:20 +02:00
Adria Navarro
d98bc11a20
Clean
2023-05-15 16:30:43 +02:00
Adria Navarro
2641a8c135
Clean code
2023-05-15 16:30:43 +02:00
Adria Navarro
0418e90a37
Implement the check as part of the integration
2023-05-15 16:30:43 +02:00
Adria Navarro
32695018bf
Validate and test microsoft sql
2023-05-15 16:30:43 +02:00
Peter Clement
007f5ca8a9
Merge remote-tracking branch 'origin/develop' into feature/sync-automations
2023-05-15 15:19:44 +01:00
Andrew Kingston
46d8ad2864
Restore proper functionality for showing other users inside grids
2023-05-15 14:51:54 +01:00
Peter Clement
266465c8df
convert timeout seconds to milliseconds
2023-05-15 14:48:34 +01:00
Adria Navarro
bd736836f0
Remove export
2023-05-15 13:55:22 +02:00
Adria Navarro
d656edad40
Implement the check as part of the integration
2023-05-15 13:54:32 +02:00
Adria Navarro
209ada0c38
Validate couchdb
2023-05-15 13:54:32 +02:00
Adria Navarro
8a1564ef07
Implement the check as part of the integration
2023-05-15 13:48:09 +02:00
Adria Navarro
721492e76d
Validate mysql
2023-05-15 13:47:48 +02:00
Adria Navarro
f10a66cc42
Type mysql configs
2023-05-15 13:47:48 +02:00
Adria Navarro
99d525ad79
Move tests to qa-core
2023-05-15 13:16:56 +02:00
Adria Navarro
c3856a48aa
Fix types
2023-05-15 13:16:56 +02:00
Adria Navarro
eaf7e399e7
Remove unnecessary export
2023-05-15 13:16:56 +02:00
Adria Navarro
ffef2499cc
Implement the check as part of the integration
2023-05-15 13:16:56 +02:00
Adria Navarro
f5fb4f8850
Clean
2023-05-15 13:16:56 +02:00
Adria Navarro
b022dcba77
Types
2023-05-15 13:16:56 +02:00
Adria Navarro
25233c5c9b
Add message response
2023-05-15 13:16:56 +02:00
Adria Navarro
f022a43065
Test pg connection
2023-05-15 13:16:56 +02:00
Adria Navarro
239a51a2c0
Typings
2023-05-15 13:16:56 +02:00
Adria Navarro
20aa0f50ab
Clean code
2023-05-15 13:16:56 +02:00
Andrew Kingston
f8f970bf7e
Update grid websocket to send actual changes down to reduce API load
2023-05-12 16:13:32 +01:00
Peter Clement
c86c2b4096
add synchronous webhook functionality
2023-05-12 15:57:34 +01:00
Peter Clement
dcfb65b92d
sync / async automations go through one endpoint
2023-05-12 15:56:24 +01:00
Andrew Kingston
7f96fbf741
Remove single user restriction and notify users if they are the primary builder or not
2023-05-12 13:55:08 +01:00
melohagan
395cf4a667
Add JSON payload support for Make and Zapier ( #10529 )
...
* Rename Integromat to Make. Update logo.
* Add JSON type for automations
* Support deprecated values in JSON
* Fix json query editor width bug
* Push body to schema if missing
* Support JSON body
* Add JSON payload support for Zapier
* Update packages/server/src/automations/steps/make.ts
Co-authored-by: Martin McKeaveney <martin@budibase.com>
* July -> November
* Add unit tests
---------
Co-authored-by: Martin McKeaveney <martin@budibase.com>
2023-05-11 17:49:33 +01:00
Peter Clement
1626571081
Merge remote-tracking branch 'origin/develop' into feature/sync-automations
2023-05-11 11:53:12 +01:00
Dean
77d1f9250c
Updated import row test to evaluate the name and _id fields on the table instead of the entire object.
2023-05-10 12:52:54 +01:00
Dean
1e6652dc39
Fix for importing exported array/option fields. Fix to ensure lastid and inclusion updates persisted as a result of an import. Test updates for array and option fields
2023-05-10 12:36:01 +01:00
Peter Clement
1539bf234b
add ability to trigger synchronous automation from button action
2023-05-09 12:10:20 +01:00
melohagan
fb54b6de60
Add pagination to Google Sheets ( #10525 )
...
* Add pagination to Google Sheets
* Default limit to 100
2023-05-09 12:05:12 +01:00
Peter Clement
ac57a849ce
add collect bloc definition
2023-05-09 12:04:32 +01:00
Peter Clement
9b66b30969
add property to denote if step can be looped
2023-05-09 12:04:16 +01:00
Dean
8fcb7d880a
Merge remote-tracking branch 'origin/master' into fix/inclusion-row-parsing
2023-05-09 09:46:37 +01:00
Martin McKeaveney
eb37dacc73
lint
2023-05-08 16:23:49 +01:00
Martin McKeaveney
b387f969d9
allow passwordless redis
2023-05-08 15:59:12 +01:00
mike12345567
57a633b926
Implementing main body of connection verification endpoint.
2023-05-05 17:40:39 +01:00
mike12345567
ce6c5bfa68
Base connection work - extending the base integration to include the option of a connection check function.
2023-05-05 15:47:55 +01:00
Dean
03c048f978
Merge remote-tracking branch 'origin/master' into fix/inclusion-row-parsing
2023-05-05 15:22:49 +01:00
Dean
0aeb06bb2b
Merge commit
2023-05-05 13:39:59 +01:00
melohagan
25b42f0a28
Rename Integromat to Make. Update logo. ( #10492 )
2023-05-05 12:41:24 +01:00
Martin McKeaveney
1c81cc4b4d
Merge pull request #10483 from Budibase/fix/empty-attachment-row-import
...
Fix for row import failure caused by empty attachment parsing.
2023-05-05 12:01:04 +01:00
Michael Drury
cfae0f6811
Merge pull request #10487 from Budibase/fix/automation-log-issue
...
Potential fix for automation log issue
2023-05-05 11:59:25 +01:00
Dean
b0ff61c9ec
Feedback update. Console.error to logging.logalert
2023-05-05 09:24:57 +01:00
melohagan
b790a1177e
Don't validate empty options picker ( #10302 )
2023-05-05 07:50:01 +01:00
mike12345567
0d7959f720
Fixing some un-identified listeners, queue messages not being correctly printed, also improving the mechanism for detecting if in the main thread or not.
2023-05-04 17:20:21 +01:00
Martin McKeaveney
50de32a8a0
Merge pull request #10452 from Budibase/feature/clustering-support
...
attaching clustered mode to an env var
2023-05-04 14:25:23 +01:00
Martin McKeaveney
41c131050c
lint
2023-05-04 13:43:53 +01:00
Martin McKeaveney
167dfd39d7
fix ts build
2023-05-04 13:32:17 +01:00
Dean
5498cc86bd
Refactor to fix tests and added an extra empty scenario
2023-05-04 12:58:45 +01:00
Dean
a1fdff8df8
Linting
2023-05-04 12:25:30 +01:00
Dean
f8da7a9f28
Linting
2023-05-04 12:12:47 +01:00
Dean
56a1b068cc
Added json parse option for row import attachment values
2023-05-04 11:52:20 +01:00
Dean
98963c1505
Fix for inclusion parsing for arrays and options. View table fix to hide edit button
2023-05-04 11:21:24 +01:00
Adria Navarro
fa6e6b53f8
Merge pull request #10462 from Budibase/fix/budi-6789-import-data-empty-date-is-not-allowed
...
Fix - Budi 6789 import data empty date is not allowed
2023-05-03 19:22:06 +02:00
Adria Navarro
efaf2adf05
Fix build
2023-05-03 18:05:32 +01:00
Adria Navarro
cec2f88c25
Fix svelte issues
2023-05-03 18:05:32 +01:00
Adria Navarro
a7f69231d9
Merge branch 'chore/npmless-builds' into chore/esbuild
2023-05-03 18:01:04 +01:00
Rory Powell
e1a147e823
Merge branch 'master' into develop
2023-05-03 16:06:42 +01:00
Adria Navarro
f426ba1ac3
Merge branch 'chore/npmless-builds' into chore/esbuild
2023-05-02 14:56:34 +01:00
Adria Navarro
1d041a3dd5
Support nulls when optional
2023-05-02 12:48:05 +01:00
Adria Navarro
6e7c78362e
Return null instead of undefined
2023-05-02 12:46:53 +01:00
Adria Navarro
650cbc1f01
Handle cast as undefineds
2023-05-02 11:57:18 +01:00
Adria Navarro
c87cc39cea
Add basic tests
2023-05-02 10:44:25 +01:00
Adria Navarro
29df12c247
Add csvutils
2023-05-02 10:34:45 +01:00
Martin McKeaveney
36397bb77d
enabling cluster support for ratelimit cache
2023-04-28 20:23:39 +01:00
melohagan
8742fb39d3
is empty lucene query with OR fix ( #10451 )
...
* empty lucene query with OR fix
* Fix unit test
2023-04-28 17:17:32 +01:00
mike12345567
4f7e56fed9
Making build script into a module, so that it can be used in a specialised server build which also builds the thread scripts as required for worker-farm.
2023-04-27 19:00:01 +01:00
mike12345567
de51364303
Some updates to Dockerfiles.
2023-04-27 17:00:15 +01:00
mike12345567
5363693ac3
Removing automation logs from app exports as they are not useful - they take up space and the imported app won't have ran any automations yet. I have added it as a flag so that this does not affect backups (as you would want to maintain logs for backups).
2023-04-27 11:36:52 +01:00
mike12345567
5066d20c9d
Updating Dockerfiles and dockerignore to clear out any un-needed assets.
2023-04-26 17:59:18 +01:00
Pedro Silva
6e79506445
Fix failing test
2023-04-26 16:45:00 +01:00
Martin McKeaveney
e70e3ae662
rename
2023-04-26 15:58:21 +01:00
Martin McKeaveney
4f020a4db4
lint
2023-04-26 15:56:46 +01:00
Martin McKeaveney
84f52683b2
chatgpt automation block
2023-04-26 15:55:44 +01:00
Pedro Silva
796c50d3e0
Merge branch 'develop' into qa-core-datasource-api-tests
2023-04-26 15:51:47 +01:00
mike12345567
49b45f5e67
Merge branch 'develop' of github.com:Budibase/budibase into chore/esbuild
2023-04-25 17:37:56 +01:00
Adria Navarro
608a38489f
Export undefineds as empty values in csv, instead of empty strings
2023-04-25 12:34:50 +01:00
Dean
72c72fc48a
Lint fix
2023-04-25 12:31:52 +01:00
Dean
f3be917da1
Enrich the upgradable version property when fetching the app package
2023-04-25 12:16:02 +01:00
Adria Navarro
640bb2004b
Merge pull request #10324 from Budibase/chore/remove_package.json_dependency
...
Chore - Remove package.json dependency
2023-04-24 19:34:15 +02:00
adrinr
128802ebf3
Fix build
2023-04-24 18:05:53 +01:00
Michael Drury
9c93bf91c0
Merge pull request #10352 from Budibase/fix/10349
...
Allow SQL formulas using related row information to be used as display columns
2023-04-24 17:50:49 +01:00
Adria Navarro
c47ff6ccfb
Merge branch 'develop' into chore/remove_package.json_dependency
2023-04-24 18:42:55 +02:00