Martin McKeaveney
|
dbd0382d05
|
Merge branch 'api-usage-tracking' of github.com:Budibase/budibase into deployment-api-usage
|
2020-10-09 11:21:03 +01:00 |
|
Martin McKeaveney
|
4abc54380d
|
use centralised document types and separators
|
2020-10-09 10:50:44 +01:00 |
|
Martin McKeaveney
|
c885382225
|
code review
|
2020-10-09 10:46:38 +01:00 |
|
mike12345567
|
ba758905cc
|
Removing sanisation, instead just using it as a central path system.
|
2020-10-09 10:00:57 +01:00 |
|
mike12345567
|
334b4b1696
|
Update to IDs as has been discussed, to change them from colons (:) to underscores (_) as this is more URL, S3 and file system safe. Also shortening most prefixes down to two characters.
|
2020-10-09 09:47:37 +01:00 |
|
Martin McKeaveney
|
c9f791f250
|
remove log
|
2020-10-08 21:52:26 +01:00 |
|
Martin McKeaveney
|
954f6ad47b
|
use underscores instead of colons, shorten id entity names
|
2020-10-08 21:50:49 +01:00 |
|
Martin McKeaveney
|
4fa3b9c473
|
Merge branch 'master' of github.com:Budibase/budibase into deployment-api-usage
|
2020-10-08 21:16:16 +01:00 |
|
Martin McKeaveney
|
8880e7574b
|
tidy up
|
2020-10-08 20:23:58 +01:00 |
|
mike12345567
|
275bd64b1b
|
Fixing linting issue.
|
2020-10-08 18:36:31 +01:00 |
|
mike12345567
|
b400a06027
|
Updates for API usage after testing against local Dynamo.
|
2020-10-08 17:34:41 +01:00 |
|
Martin McKeaveney
|
3f4fa0674d
|
update deployment quota after deploy
|
2020-10-08 15:06:27 +01:00 |
|
kevmodrome
|
579166082d
|
fix delete functionality
|
2020-10-08 14:45:50 +02:00 |
|
kevmodrome
|
91e27804e5
|
merge master
|
2020-10-08 14:37:57 +02:00 |
|
mike12345567
|
d2ae589151
|
Merge branch 'linked-records' of github.com:Budibase/budibase into api-usage-tracking
|
2020-10-08 13:30:18 +01:00 |
|
mike12345567
|
0e3bb46ca5
|
Merge branch 'linked-records' of github.com:Budibase/budibase into linked-records
|
2020-10-08 12:29:09 +01:00 |
|
mike12345567
|
93281e2adc
|
Using array de-structuring as per review.
|
2020-10-08 12:28:59 +01:00 |
|
Martin McKeaveney
|
212a24348a
|
hitting deployment success endpoint
|
2020-10-08 10:56:32 +01:00 |
|
Andrew Kingston
|
4efd38bd2b
|
Merge branch 'linked-records' of github.com:Budibase/budibase into linked-records
|
2020-10-08 10:43:09 +01:00 |
|
Andrew Kingston
|
36cb7eaee6
|
Fix crashing on creating a record with fields of type link or options due to coercing values
|
2020-10-08 10:42:14 +01:00 |
|
Martin McKeaveney
|
a482d0a23e
|
check that deployment is possible using lambda API
|
2020-10-07 20:37:55 +01:00 |
|
mike12345567
|
f2b7d85b6e
|
Fixing up middleware to handle uploads, views, records, automation runs and users.
|
2020-10-07 17:56:47 +01:00 |
|
kevmodrome
|
2b8242cf72
|
Merge branch 'master' into feature/add-grid-to-standard-components
|
2020-10-07 16:48:59 +02:00 |
|
kevmodrome
|
e26e628ae7
|
merge master
|
2020-10-07 16:47:35 +02:00 |
|
mike12345567
|
3a6a03403f
|
Merge branch 'linked-records' of github.com:Budibase/budibase into api-usage-tracking
|
2020-10-07 15:41:39 +01:00 |
|
mike12345567
|
17a4b058b5
|
Merge branch 'master' of github.com:Budibase/budibase into linked-records
|
2020-10-07 14:48:20 +01:00 |
|
mike12345567
|
1f8f0a0444
|
Sanitising the paths to the couchDB data directories.
|
2020-10-07 11:42:28 +01:00 |
|
mike12345567
|
1d99cc654a
|
Adding a regex to allow certain paths with : on windows.
|
2020-10-07 11:04:36 +01:00 |
|
Andrew Kingston
|
fd02f361f1
|
Merge branch 'master' of github.com:Budibase/budibase into linked-records
|
2020-10-07 10:45:26 +01:00 |
|
mike12345567
|
a6e409a062
|
Quick change after diffing and looking through everything.
|
2020-10-07 09:58:32 +01:00 |
|
mike12345567
|
691ea16998
|
Adding a basic sanitise path function and fixing up use cases of appId filesystem paths throughout the system.
|
2020-10-07 00:24:56 +01:00 |
|
Michael Shanks
|
d9e53143d8
|
merge conflicts - from master
|
2020-10-06 21:43:54 +01:00 |
|
Michael Shanks
|
bbff4db649
|
a few changes from code review
|
2020-10-06 21:37:10 +01:00 |
|
Martin McKeaveney
|
7fe2a066e7
|
Merge pull request #664 from Budibase/data-import
Data import
|
2020-10-06 20:24:34 +01:00 |
|
mike12345567
|
fc2e2a8804
|
First work towards implementing Dynamo usage in the server when running in the cloud; this is for tracking usage against API keys.
|
2020-10-06 19:13:41 +01:00 |
|
Andrew Kingston
|
c80f9e9da2
|
Merge branch 'master' of github.com:Budibase/budibase into linked-records
|
2020-10-06 18:03:43 +01:00 |
|
Michael Shanks
|
ca978b70c8
|
Merge branch 'master' into fixes
|
2020-10-05 21:17:01 +01:00 |
|
Michael Shanks
|
f3c941a023
|
broken tests
|
2020-10-05 20:58:07 +01:00 |
|
Martin McKeaveney
|
c9cfa2c5f9
|
cleaner parsing
|
2020-10-05 19:21:51 +01:00 |
|
mike12345567
|
f3c4144072
|
Minor update to remove send grid from the API component of the builder and make them part of the automation itself.
|
2020-10-05 17:45:31 +01:00 |
|
Michael Shanks
|
40e6d4c844
|
Coerse record fields, to be a bit more tolerant of data input
|
2020-10-05 17:28:23 +01:00 |
|
Martin McKeaveney
|
6f28374785
|
merge
|
2020-10-05 15:08:53 +01:00 |
|
Martin McKeaveney
|
e1eb4f04f3
|
tidy up
|
2020-10-05 14:43:34 +01:00 |
|
Martin McKeaveney
|
f89aa4b403
|
adding nice loading states
|
2020-10-05 14:07:39 +01:00 |
|
Martin McKeaveney
|
13aca3cde0
|
unit tests for csv parser
|
2020-10-05 11:48:13 +01:00 |
|
mike12345567
|
e0dad53ad3
|
Merge branch 'master' of github.com:Budibase/budibase into linked-records
|
2020-10-05 10:52:35 +01:00 |
|
Martin McKeaveney
|
a3c082347c
|
account for omitted rows
|
2020-10-05 10:51:58 +01:00 |
|
mike12345567
|
672f5f8301
|
Merge branch 'master' of github.com:Budibase/budibase into remove-views
|
2020-10-05 10:04:23 +01:00 |
|
mike12345567
|
39d0e084b8
|
Fixing an issue that a test case raised.
|
2020-10-05 09:59:03 +01:00 |
|
Andrew Kingston
|
82476e2ae9
|
Fix get views endpoint returning built in by_link view
|
2020-10-04 17:59:49 +01:00 |
|
Andrew Kingston
|
da035452e6
|
Fix record patch function
|
2020-10-04 17:59:20 +01:00 |
|
Andrew Kingston
|
f19e60dcb1
|
Update data export with new DB view structure and linked records
|
2020-10-03 21:07:59 +01:00 |
|
mike12345567
|
d6e260a873
|
Merge branch 'remove-views' of github.com:Budibase/budibase into linked-records
|
2020-10-02 17:02:37 +01:00 |
|
mike12345567
|
89d609bdae
|
Fixing test case broken by automation save record -> create record.
|
2020-10-02 17:02:18 +01:00 |
|
mike12345567
|
5540fa226c
|
Fixing an issue with linked records showing up as models after id changes.
|
2020-10-02 16:49:36 +01:00 |
|
Martin McKeaveney
|
cccc087727
|
merge
|
2020-10-02 16:45:59 +01:00 |
|
mike12345567
|
4fbccfcc92
|
Some quick automation fixes.
|
2020-10-02 16:42:47 +01:00 |
|
Martin McKeaveney
|
ecb4cff96f
|
CSV Import end to end
|
2020-10-02 16:16:06 +01:00 |
|
mike12345567
|
e24668253f
|
Some quick fixes after merge.
|
2020-10-02 15:49:13 +01:00 |
|
mike12345567
|
6b222ffbf0
|
Merge branch 'remove-views' of github.com:Budibase/budibase into linked-records
|
2020-10-02 14:49:23 +01:00 |
|
mike12345567
|
c69081f390
|
Changing the function that all get params builder functions are composed of to be better named.
|
2020-10-02 14:19:39 +01:00 |
|
Michael Shanks
|
cb5e9f69a0
|
record value coersion - untested
|
2020-10-02 14:14:58 +01:00 |
|
kevmodrome
|
e6ca68d1e9
|
merge master
|
2020-10-02 14:39:00 +02:00 |
|
mike12345567
|
e0e1cd7316
|
Some more test case fixes.
|
2020-10-02 13:04:44 +01:00 |
|
mike12345567
|
d4c3200322
|
Fix for an issue detected by user test case.
|
2020-10-02 12:52:15 +01:00 |
|
mike12345567
|
2aff68b245
|
Adding jsdoc to the db utils and removing the views, this is a breaking change for existing apps.
|
2020-10-02 12:37:46 +01:00 |
|
Michael Drury
|
0a80abfd0e
|
Purging the use of views where possible, this update should remove the use of by_type and all model views.
|
2020-10-01 17:22:08 +01:00 |
|
Michael Shanks
|
27015ebd17
|
fix: view filter handle bool, number & date
|
2020-10-01 16:55:17 +01:00 |
|
Martin McKeaveney
|
1fd749ce00
|
csv import functional
|
2020-10-01 14:48:07 +01:00 |
|
Michael Drury
|
a891149b5b
|
Fixing issues when adding and deleting records from the input record linking list.
|
2020-10-01 12:30:14 +01:00 |
|
Michael Drury
|
d1fa921c27
|
Adding validation so that a linked column and a primary display column cannot be renamed.
|
2020-10-01 11:49:49 +01:00 |
|
Michael Drury
|
58ff985a35
|
Resolving issues with deleting a linked column, should now be possible.
|
2020-10-01 11:33:37 +01:00 |
|
mike12345567
|
aa59c9d41c
|
Minor update to fully handle field deletion which is a linked field; from a model.
|
2020-09-30 23:14:39 +01:00 |
|
mike12345567
|
962ed5aaa6
|
Work towards handling linked record field updates, like the column being deleted from the model.
|
2020-09-30 17:52:57 +01:00 |
|
mike12345567
|
5fd714d761
|
Fixing record editting.
|
2020-09-30 15:41:52 +01:00 |
|
mike12345567
|
709cdb5ea9
|
Changing relationship system around a little, to not work with fieldNames anymore in the view and simplifying quite a few of the update systems.
|
2020-09-30 15:37:38 +01:00 |
|
mike12345567
|
cf4b5a6fbf
|
Fixing some missues with linked records after testing with the new UI.
|
2020-09-30 12:00:56 +01:00 |
|
mike12345567
|
4073f354c8
|
Fixing issue with modelId being returned from API causing next model update to cause model to be returned as a record from model record view.
|
2020-09-29 18:03:29 +01:00 |
|
Michael Shanks
|
e4ea9e608d
|
Analytics enabled/disabled via specific ENV variable
|
2020-09-29 17:28:24 +01:00 |
|
mike12345567
|
ac7374662c
|
A small performance enhancement, storing in the record that it does have links, so that when retrieving info for records it can exit the process early if a record has no mention of links.
|
2020-09-29 17:22:04 +01:00 |
|
mike12345567
|
31943cc66b
|
Major update to linked record backend, now handling adding info about record links to all responses.
|
2020-09-29 16:40:59 +01:00 |
|
Michael Shanks
|
838904d14e
|
serve determines whether analytics are enabled
|
2020-09-29 16:23:34 +01:00 |
|
Michael Shanks
|
69292c353c
|
analytics - identify user + extra actions added
|
2020-09-29 15:26:56 +01:00 |
|
Martin McKeaveney
|
a91c86a4ac
|
link ✨
|
2020-09-29 12:31:41 +01:00 |
|
mike12345567
|
ecfca1dfab
|
Adding routes for getting link records based on a record Id.
|
2020-09-29 12:02:06 +01:00 |
|
mike12345567
|
a76a7525e3
|
Update to make sure all linked record updates occur in sync with the API call.
|
2020-09-29 11:55:18 +01:00 |
|
Martin McKeaveney
|
e7c3afb7f1
|
CLI tool for exporting apps, tidy up
|
2020-09-29 10:32:42 +01:00 |
|
Martin McKeaveney
|
c83b1d4c35
|
organise async logic on homepage, style template cards and add images
|
2020-09-29 10:19:04 +01:00 |
|
kevmodrome
|
09a26a286a
|
adds events when records are deleted and adds more stylish controls
|
2020-09-29 11:05:55 +02:00 |
|
mike12345567
|
eca5fad478
|
Adding main work to handle creating, deleting and managing the link docs between different linked records.
|
2020-09-28 17:36:59 +01:00 |
|
Martin McKeaveney
|
c2321797f1
|
async templates working from S3
|
2020-09-28 17:04:08 +01:00 |
|
kevmodrome
|
0d68d40cfb
|
adds multiple selection delete functionality
|
2020-09-28 15:32:06 +02:00 |
|
mike12345567
|
a20ffd4c17
|
Merge branch 'linked-records' of github.com:Budibase/budibase into linked-records
|
2020-09-25 18:05:38 +01:00 |
|
mike12345567
|
b24ff486d8
|
Some groundwork for the linked records, building up a much more in-depth emitter for models and records to drive the record cleanup.
|
2020-09-25 18:05:26 +01:00 |
|
Andrew Kingston
|
24097184df
|
Rename records to rows in automation definitions
|
2020-09-25 15:01:48 +01:00 |
|
Martin McKeaveney
|
97cf5c7b33
|
Merge branch 'master' of github.com:Budibase/budibase into template-export
|
2020-09-25 14:51:22 +01:00 |
|
Martin McKeaveney
|
db2d9af545
|
template export v1
|
2020-09-25 14:47:42 +01:00 |
|
Martin McKeaveney
|
408c814b26
|
Merge branch 'master' of github.com:Budibase/budibase into csv-export
|
2020-09-24 16:16:59 +01:00 |
|
Martin McKeaveney
|
9768a23ad4
|
merge
|
2020-09-24 15:52:09 +01:00 |
|
Martin McKeaveney
|
0c639bd1a2
|
providing ability to perform JSON and CSV export from popover
|
2020-09-23 23:56:26 +01:00 |
|
Martin McKeaveney
|
e3c72c9020
|
tidy up
|
2020-09-23 21:03:13 +01:00 |
|
Martin McKeaveney
|
6d4ea5c627
|
ensuring s3 upload works in prod
|
2020-09-23 20:23:40 +01:00 |
|
Martin McKeaveney
|
329e885ab6
|
✨ lint, tidy up and some simplification
|
2020-09-23 17:29:32 +01:00 |
|
Martin McKeaveney
|
938f675922
|
abstract local file upload logic
|
2020-09-23 17:02:06 +01:00 |
|
mike12345567
|
4bf40a976d
|
Adding re-triggering of test case to help with running test case in GH actions.
|
2020-09-23 16:35:34 +01:00 |
|
mike12345567
|
8765c185af
|
Running linter to cleanup formatting.
|
2020-09-23 16:20:39 +01:00 |
|
mike12345567
|
58f643bc30
|
Extending the possible time the test case can wait for the record to be updated into the database (automation trigger) and adding JSdocs to automation utilities as per PR suggestions.
|
2020-09-23 16:16:24 +01:00 |
|
Martin McKeaveney
|
f40f388dd8
|
local file upload from apps
|
2020-09-23 16:15:09 +01:00 |
|
mike12345567
|
d5112c82c6
|
Fixing delay as it was causing test case to be inconsistent (triggering automation)
|
2020-09-23 15:29:25 +01:00 |
|
mike12345567
|
e7be9dd698
|
Fixing issue with test case.
|
2020-09-23 15:16:14 +01:00 |
|
mike12345567
|
5773107516
|
Adding clean up of records based on the model schema to save and update records.
|
2020-09-23 13:34:11 +01:00 |
|
mike12345567
|
0a665e05c8
|
Update to include update record internal action option, seems very useful rather than having to delete and re-create records every time.
|
2020-09-23 12:29:20 +01:00 |
|
mike12345567
|
93611d5d83
|
Implementing type cleanup based on the input schema, specifically for booleans and numbers.
|
2020-09-23 11:54:15 +01:00 |
|
mike12345567
|
dfe3257993
|
Fixing an issue with the fill in of test data when triggering.
|
2020-09-22 15:25:26 +01:00 |
|
mike12345567
|
8fe50febc4
|
Adding default options which will be used in the builder if no directory or bucket is specified as environment variables.
|
2020-09-22 14:37:09 +01:00 |
|
mike12345567
|
b1e1e06895
|
Updating async action loading based on new structure of S3 and manifest.
|
2020-09-22 14:07:22 +01:00 |
|
mike12345567
|
0c5f30a60b
|
Merge branch 'rename-workflow-automation' of github.com:Budibase/budibase into async-workflow-blocks
|
2020-09-22 13:00:04 +01:00 |
|
mike12345567
|
cef65a3d9a
|
Removing log statement.
|
2020-09-22 12:56:48 +01:00 |
|
mike12345567
|
d6213912fd
|
Merge branch 'contextual-workflows' of github.com:Budibase/budibase into rename-workflow-automation
|
2020-09-22 12:00:54 +01:00 |
|
mike12345567
|
90027952ea
|
Quick fix based on test case failure.
|
2020-09-22 10:41:56 +01:00 |
|
mike12345567
|
fca788f424
|
One final change, match is likely better than matchAll due to the global nature of the regex and its lack of capture groups currently (in workflow mustache cleansing).
|
2020-09-22 10:33:25 +01:00 |
|
mike12345567
|
5965a04979
|
Updating GH actions to use Node 12 LTS to be inline with Node version used in Docker.
|
2020-09-22 10:12:17 +01:00 |
|
mike12345567
|
944d9edbad
|
Adding all fixes for prettier so that test will run.
|
2020-09-22 09:57:05 +01:00 |
|
mike12345567
|
cb08efdd5f
|
Further testing.
|
2020-09-22 09:54:02 +01:00 |
|
mike12345567
|
42d9dd26d9
|
Confirming suspicions about why a testcase is failing in GH actions only.
|
2020-09-22 09:50:16 +01:00 |
|
mike12345567
|
84372c0100
|
Adding to test case to retry looking for entries out of the triggered workflow in the case of slow machines.
|
2020-09-22 09:13:19 +01:00 |
|
mike12345567
|
e10a8d1f05
|
Simplifying review comment changes.
|
2020-09-22 08:58:16 +01:00 |
|
mike12345567
|
0e4748003e
|
Updates as per review comments.
|
2020-09-21 23:19:45 +01:00 |
|
mike12345567
|
fdc653add8
|
Merge branch 'rename-workflow-automation' of github.com:Budibase/budibase into async-workflow-blocks
|
2020-09-21 15:06:52 +01:00 |
|
mike12345567
|
aee21a75c6
|
Merge branch 'contextual-workflows' of github.com:Budibase/budibase into rename-workflow-automation
|
2020-09-21 15:05:42 +01:00 |
|
mike12345567
|
4b54edf02b
|
Fixing a problem detected by a test case.
|
2020-09-21 15:05:24 +01:00 |
|
mike12345567
|
37180a9d7f
|
Merge branch 'rename-workflow-automation' of github.com:Budibase/budibase into async-workflow-blocks
|
2020-09-21 14:51:48 +01:00 |
|
mike12345567
|
088c7440b6
|
Merge branch 'contextual-workflows' of github.com:Budibase/budibase into rename-workflow-automation
|
2020-09-21 14:49:15 +01:00 |
|
mike12345567
|
9274556a1b
|
Fixing linting.
|
2020-09-21 14:48:24 +01:00 |
|
mike12345567
|
5f2acaff01
|
Merge branch 'contextual-workflows' of github.com:Budibase/budibase into rename-workflow-automation
|
2020-09-21 14:01:00 +01:00 |
|
mike12345567
|
b2d06b7a06
|
Merge branch 'master' of github.com:Budibase/budibase into contextual-workflows
|
2020-09-21 13:52:26 +01:00 |
|
mike12345567
|
88d22baf1a
|
Renaming workflows -> automate/automations, throughout the API and the builder itself.
|
2020-09-21 13:49:34 +01:00 |
|
mike12345567
|
cfb10ebbe2
|
Outputting the input record so that it can be used in later steps.
|
2020-09-18 17:20:19 +01:00 |
|
mike12345567
|
60b907054a
|
Initial work towards async block loading, it will pull the manifest.json from a specified bucket and load packages in async when it does not have them - this will need another feature for when running in the cloud to pull all packages it doesn't currently have to the install directory (EFS).
|
2020-09-18 16:50:52 +01:00 |
|
Martin McKeaveney
|
b0aedd38ed
|
lowercase file extension
|
2020-09-18 16:19:41 +01:00 |
|
mike12345567
|
85dcb28375
|
Fixing an issue where inputs from the builder send empty string when realistically it means no input.
|
2020-09-18 14:34:14 +01:00 |
|
mike12345567
|
0aa1c38878
|
Merge branch 'contextual-workflows' of github.com:Budibase/budibase into contextual-workflows
|
2020-09-18 13:52:17 +01:00 |
|
mike12345567
|
cba125256a
|
Fixing an issue where any workflow would be triggered by the same type of event - now matching models.
|
2020-09-18 13:51:56 +01:00 |
|
Martin McKeaveney
|
319fcabaa5
|
removing delete functionality - not necessary
|
2020-09-18 12:41:39 +01:00 |
|
Martin McKeaveney
|
14283a7b96
|
return processed file sizes
|
2020-09-18 11:01:39 +01:00 |
|
Andrew Kingston
|
6c4cf24a94
|
Fix filter workflow block tagline
|
2020-09-17 17:49:57 +01:00 |
|
Martin McKeaveney
|
5d3867558a
|
merge with master
|
2020-09-17 16:40:09 +01:00 |
|
Martin McKeaveney
|
5150288e85
|
more lint
|
2020-09-17 16:38:33 +01:00 |
|
Martin McKeaveney
|
bb2058a010
|
lint
|
2020-09-17 16:36:39 +01:00 |
|
mike12345567
|
53bbcd9928
|
Fixing an issue with deletion action.
|
2020-09-17 16:28:48 +01:00 |
|
mike12345567
|
22ef6eb4d3
|
Some fixes after playing around with the new Builder UI.
|
2020-09-17 16:16:05 +01:00 |
|
Andrew Kingston
|
2287675c79
|
Merge branch 'contextual-workflows' of github.com:Budibase/budibase into contextual-workflows
|
2020-09-17 15:15:54 +01:00 |
|
mike12345567
|
dd0cffc226
|
Making the trigger endpoint detect if the trigger should have a model input and faking any properties that don't exist if required - this behaviour overridden by inputs from external client.
|
2020-09-17 15:14:08 +01:00 |
|
Martin McKeaveney
|
9032738ae8
|
delete local file upload when file deleted
|
2020-09-17 15:08:28 +01:00 |
|
Andrew Kingston
|
a1f52b733b
|
Update save record block definition
|
2020-09-17 14:04:13 +01:00 |
|
mike12345567
|
be67eaf9c8
|
Updating testcase to now trigger a proper workflow and check that it operates as expected.
|
2020-09-17 13:36:19 +01:00 |
|
Martin McKeaveney
|
494e04f19f
|
allow deletion of images
|
2020-09-17 12:45:28 +01:00 |
|
mike12345567
|
8477ad8727
|
Changing how default inputs for workflow definitions are handled and providing pretty print options for enums.
|
2020-09-17 12:44:59 +01:00 |
|
mike12345567
|
ec265f6821
|
Update to improve test cases and get JOI to work as expected.
|
2020-09-16 19:25:52 +01:00 |
|
Andrew Kingston
|
15e3b48f0a
|
Remove full stop in email workflow block description
|
2020-09-16 15:39:19 +01:00 |
|
mike12345567
|
0c1ff2fd70
|
Fixing a circular dependency that meant a utilities enumerations could not be used until full system initialisation, exporting enums earlier and commenting.
|
2020-09-16 14:58:30 +01:00 |
|
mike12345567
|
1ab787afd7
|
Updating file structure so that each built in step has its own file containing the definition and the function of it, with the intention of keeping definitions together as they will be handled in the async actions.
|
2020-09-16 14:00:04 +01:00 |
|
Andrew Kingston
|
4fed6c05d3
|
Make filter condition human readable since they're just strings
|
2020-09-16 13:54:56 +01:00 |
|
Andrew Kingston
|
fdca9240e9
|
Fixing definition for filter workflow block
|
2020-09-16 13:54:27 +01:00 |
|
Martin McKeaveney
|
b1dbc7cc62
|
Dropzone styling
|
2020-09-16 12:18:47 +01:00 |
|
mike12345567
|
cb1ff4ac3b
|
Updating definitions to remove the use of the fat model object in workflows and make sure the record structure is common where-ever it is used (as an input or as a trigger output).
|
2020-09-16 11:20:00 +01:00 |
|
Martin McKeaveney
|
86ae8d038a
|
file attachments and processing working, basic design for dropzone
|
2020-09-15 16:22:13 +01:00 |
|
mike12345567
|
4625b7a97e
|
Updating block definitions to use pure JSON schema so that it can be used for easy validation.
|
2020-09-15 15:52:38 +01:00 |
|
Andrew Kingston
|
79c4d1ed65
|
Update workflow block definitions
|
2020-09-15 14:45:37 +01:00 |
|
mike12345567
|
e2791d832b
|
This is a breaking change, it updates the block definitions to work with the new structure of inputs and outputs.
|
2020-09-15 14:27:23 +01:00 |
|
Michael Drury
|
0d2f7759ee
|
Merge pull request #607 from Budibase/server-workflows
Server workflows
|
2020-09-15 09:09:55 +01:00 |
|
Martin McKeaveney
|
8cd5076f96
|
✨ lint
|
2020-09-14 15:41:20 +01:00 |
|
Martin McKeaveney
|
72e3070ad2
|
update view schema when table updated
|
2020-09-14 15:40:45 +01:00 |
|
mike12345567
|
b1a8837c0c
|
Adding new API endpoint which provides all definitions in one.
|
2020-09-14 15:34:09 +01:00 |
|
Andrew Kingston
|
76cfb5062d
|
Revert formatting to 80 print width
|
2020-09-14 14:35:03 +01:00 |
|
mike12345567
|
c4683a3743
|
Updating some test cases which were failing silently and changing how environment want handled.
|
2020-09-14 14:32:20 +01:00 |
|
Andrew Kingston
|
62d02c64c9
|
Merge branch 'server-workflows' of github.com:Budibase/budibase into server-workflows
|
2020-09-14 11:53:19 +01:00 |
|
mike12345567
|
5c94210d72
|
Adding delete record for when we build in contextual awareness.
|
2020-09-14 11:47:52 +01:00 |
|
Andrew Kingston
|
24c9042824
|
Remove params from delete record workflow action as it is only a placeholder
|
2020-09-14 11:46:50 +01:00 |
|
Andrew Kingston
|
4391b94b54
|
Merge branch 'server-workflows' of github.com:Budibase/budibase into server-workflows
|
2020-09-14 10:34:36 +01:00 |
|
mike12345567
|
535c4ca5aa
|
Making worker thread decision based on environment variable (BUDIBASE_ENVIRONMENT) and some general tidy up, as well as fixing delete event emitter
|
2020-09-14 10:30:35 +01:00 |
|
Andrew Kingston
|
b1b8061c3e
|
Merge in master
|
2020-09-14 10:16:09 +01:00 |
|
Andrew Kingston
|
d13a597ed2
|
Fix external workflow triggers not passing though instance ID
|
2020-09-14 09:12:17 +01:00 |
|
Andrew Kingston
|
9467c5562e
|
Merge branch 'server-workflows' of github.com:Budibase/budibase into server-workflows
|
2020-09-11 21:33:05 +01:00 |
|
Michael Shanks
|
f975237417
|
stop coercing values on the server - do on client instead
|
2020-09-11 21:24:52 +01:00 |
|
mike12345567
|
5067d93030
|
Adding threading for when not running against PouchDB.
|
2020-09-11 18:47:22 +01:00 |
|
Martin McKeaveney
|
65f5f358d0
|
attachments
|
2020-09-11 15:09:56 +01:00 |
|
Andrew Kingston
|
0b3ed7435e
|
Fix workflow filter logic block tagline
|
2020-09-11 14:46:22 +01:00 |
|
Michael Shanks
|
3696d4b077
|
fixing some broken tests
|
2020-09-11 09:29:23 +01:00 |
|
Michael Shanks
|
95da4c8d2c
|
Merge branch 'master' into event-panel + binding fixes
|
2020-09-10 21:55:04 +01:00 |
|
Michael Shanks
|
14aa33705f
|
events hooked up and working
|
2020-09-10 21:11:05 +01:00 |
|
mike12345567
|
ad48b9fdd2
|
Adding joi validation to the workflow update and create to make sure structure is adhered to, this is built through a curried middleware, to validate on headers, body etc add multiple different validator middlewares to your endpoint.
|
2020-09-10 17:46:34 +01:00 |
|
Andrew Kingston
|
9d83e6002f
|
Fix create user workflow action
|
2020-09-10 16:46:58 +01:00 |
|
Andrew Kingston
|
7749919e62
|
Fix record created trigger workflow block description
|
2020-09-10 15:29:35 +01:00 |
|
Andrew Kingston
|
1729d0ac5c
|
Fix async loading of steps
|
2020-09-10 15:29:01 +01:00 |
|
mike12345567
|
77f32c8a0f
|
Major update to server workflow backend, implementing a very basic queue API in between triggers and orchestration and then moving everything around to keep it generally more concise, creating a directory to handle all workflow related matters as they do not pertain to the API (running of workflows is a completely separate operation).
|
2020-09-10 15:00:21 +01:00 |
|
mike12345567
|
9c20dba77b
|
Merge branch 'server-workflows' of https://github.com/Budibase/budibase into server-workflows
|
2020-09-10 11:44:59 +01:00 |
|
mike12345567
|
6cf1e45eea
|
Merge branch 'master' of https://github.com/Budibase/budibase into server-workflows
|
2020-09-10 11:44:33 +01:00 |
|
Andrew Kingston
|
20dfc87ab2
|
Add all workflow blocks to server and remove concept of workflow environment
|
2020-09-10 11:29:35 +01:00 |
|
mike12345567
|
79cb0c522f
|
Implementing the block definitions as list APIs for the workflow, meaning client has to retrieve structure from API instead of inherently knowing it.
|
2020-09-10 11:06:13 +01:00 |
|