mike12345567
|
82a9bbb478
|
Merge branch 'master' of github.com:Budibase/budibase into bug/casing-table-fix
|
2020-10-16 09:53:38 +01:00 |
Martin McKeaveney
|
c036629744
|
Merge pull request #729 from Budibase/martin-more-bugfixes
Martin more bugfixes
|
2020-10-15 22:28:42 +01:00 |
Martin McKeaveney
|
0cbcfe4e0c
|
fix unit tests
|
2020-10-15 21:47:20 +01:00 |
mike12345567
|
335043440d
|
Fixing issues with table columns allowing weirdness to happen around casing, now only one column with a particular name can be specified, no matter what the case, but the case will be respected.
|
2020-10-15 18:09:19 +01:00 |
Martin McKeaveney
|
fd0841380c
|
updating test snapshots
|
2020-10-15 17:53:06 +01:00 |
Martin McKeaveney
|
71a7482dda
|
lint ✨
|
2020-10-15 17:05:09 +01:00 |
Martin McKeaveney
|
0dcbf1da3d
|
fix cloudfront invalidations
|
2020-10-15 16:59:57 +01:00 |
Martin McKeaveney
|
3dac1e2a78
|
allow users to remove a calculation
|
2020-10-15 15:02:22 +01:00 |
Martin McKeaveney
|
a34a59880e
|
merge from master
|
2020-10-15 14:41:29 +01:00 |
mike12345567
|
e70c0f32c7
|
Some changes for authentication and getting rid of allScreens component of store as it was causing confusion and breakages.
|
2020-10-15 13:52:56 +01:00 |
Martin McKeaveney
|
f0f9015819
|
more filtering updates
|
2020-10-15 12:09:41 +01:00 |
Martin McKeaveney
|
a23440c740
|
adding sum and count functionality, preventing user from doing bad filters
|
2020-10-15 10:48:57 +01:00 |
Martin McKeaveney
|
a2f64a80a0
|
Merge branch 'master' of github.com:Budibase/budibase into martin-more-bugfixes
|
2020-10-15 09:29:59 +01:00 |
Martin McKeaveney
|
988789f1d4
|
frontend bug fixes, remove bindable prop, add not equals filter
|
2020-10-14 21:43:36 +01:00 |
Andrew Kingston
|
d5630760cc
|
Rename usages of primary display column to just display column
|
2020-10-14 20:38:32 +01:00 |
Andrew Kingston
|
008b59829b
|
Merge branch 'more-bug-fixes' of github.com:Budibase/budibase into screen-updates
|
2020-10-14 20:16:01 +01:00 |
Michael Drury
|
40325e39c3
|
Fixing an issue where linked record column deletion was not correctly removing relationships.
|
2020-10-14 20:05:13 +01:00 |
Andrew Kingston
|
646c74bb08
|
Ignore column renaming if the rename has the same name
|
2020-10-14 19:40:27 +01:00 |
Martin McKeaveney
|
802b05815d
|
lint
|
2020-10-14 15:13:22 +01:00 |
Martin McKeaveney
|
4823e66fe9
|
merge
|
2020-10-14 15:08:54 +01:00 |
Martin McKeaveney
|
4be3014e91
|
update row_save event
|
2020-10-14 15:06:48 +01:00 |
Martin McKeaveney
|
cb5c09d439
|
simplify user authentication, remove anon user, fix login cookie issues
|
2020-10-13 21:33:56 +01:00 |
mike12345567
|
0c2f48fd96
|
Adding 501 not implemented errors to screen API which did not have a controller previously.
|
2020-10-13 17:40:28 +01:00 |
mike12345567
|
3e9836138b
|
Removing deprecated function - exists.
|
2020-10-13 17:02:59 +01:00 |
mike12345567
|
65a2da9091
|
Destroying instance DBs for an app before it is deleted.
|
2020-10-13 16:31:14 +01:00 |
Martin McKeaveney
|
2b3b41e778
|
bulk deletes on grid
|
2020-10-13 16:17:07 +01:00 |
mike12345567
|
b0cea4c091
|
Updating formatting.
|
2020-10-12 17:56:40 +01:00 |
mike12345567
|
51ed75978b
|
Merge branch 'master' of github.com:Budibase/budibase into endpoint-renaming
|
2020-10-12 17:45:11 +01:00 |
mike12345567
|
352ff82885
|
Improving consistency of model saving, making sure that any validation which could fail happens before any updates are carried out.
|
2020-10-12 16:51:41 +01:00 |
mike12345567
|
8df3a3f8de
|
Fixes for deleting records when a table is deleted.
|
2020-10-12 16:37:08 +01:00 |
mike12345567
|
c8ab9f7661
|
Merge branch 'master' of github.com:Budibase/budibase into endpoint-renaming
|
2020-10-12 13:54:34 +01:00 |
Martin McKeaveney
|
c5efdbc3d0
|
adding auth object to context rather than separate booleans
|
2020-10-12 13:32:52 +01:00 |
mike12345567
|
d8f3a2ef17
|
Merge branch 'master' of github.com:Budibase/budibase into endpoint-renaming
|
2020-10-12 09:41:42 +01:00 |
Martin McKeaveney
|
64b378364a
|
deployment API usage complete
|
2020-10-09 21:42:20 +01:00 |
mike12345567
|
dc9552dbad
|
Updating tests and re-formatting.
|
2020-10-09 19:30:50 +01:00 |
mike12345567
|
5d49d529e3
|
Changing record -> row in this update, completing the update of renaming in the builder, this release needs further testing.
|
2020-10-09 19:10:28 +01:00 |
mike12345567
|
fdaa69ee7f
|
Renaming Model -> Table across the entire system, this is an unstable update and has not been tested fully yet.
|
2020-10-09 18:49:23 +01:00 |
Martin McKeaveney
|
055aafa503
|
updated quota fixes
|
2020-10-09 17:07:46 +01:00 |
mike12345567
|
c280586b9b
|
Merge branch 'master' of github.com:Budibase/budibase into api-usage-tracking
|
2020-10-09 11:21:26 +01:00 |
Martin McKeaveney
|
05206b6049
|
Merge branch 'api-usage-tracking' of github.com:Budibase/budibase into deployment-api-usage
|
2020-10-09 11:21:03 +01:00 |
Martin McKeaveney
|
f54062575b
|
use centralised document types and separators
|
2020-10-09 10:50:44 +01:00 |
Martin McKeaveney
|
aef74c937e
|
code review
|
2020-10-09 10:46:38 +01:00 |
mike12345567
|
325e291222
|
Removing sanisation, instead just using it as a central path system.
|
2020-10-09 10:00:57 +01:00 |
mike12345567
|
eea0bc5fb9
|
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
|
346c4bd406
|
remove log
|
2020-10-08 21:52:26 +01:00 |
Martin McKeaveney
|
e4528a8745
|
Merge branch 'master' of github.com:Budibase/budibase into deployment-api-usage
|
2020-10-08 21:16:16 +01:00 |
Martin McKeaveney
|
3994816c69
|
tidy up
|
2020-10-08 20:23:58 +01:00 |
Martin McKeaveney
|
ee73c7f418
|
update deployment quota after deploy
|
2020-10-08 15:06:27 +01:00 |
mike12345567
|
1bf3b708fd
|
Merge branch 'linked-records' of github.com:Budibase/budibase into api-usage-tracking
|
2020-10-08 13:30:18 +01:00 |
mike12345567
|
4ccd76fb5b
|
Merge branch 'linked-records' of github.com:Budibase/budibase into linked-records
|
2020-10-08 12:29:09 +01:00 |
mike12345567
|
69a1c13793
|
Using array de-structuring as per review.
|
2020-10-08 12:28:59 +01:00 |
Martin McKeaveney
|
39d2adb9e3
|
hitting deployment success endpoint
|
2020-10-08 10:56:32 +01:00 |
Andrew Kingston
|
9c6dbae7d5
|
Merge branch 'linked-records' of github.com:Budibase/budibase into linked-records
|
2020-10-08 10:43:09 +01:00 |
Andrew Kingston
|
917bf47925
|
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
|
3dca82a5ff
|
check that deployment is possible using lambda API
|
2020-10-07 20:37:55 +01:00 |
mike12345567
|
922e214dca
|
Fixing up middleware to handle uploads, views, records, automation runs and users.
|
2020-10-07 17:56:47 +01:00 |
mike12345567
|
106badc9c6
|
Merge branch 'linked-records' of github.com:Budibase/budibase into api-usage-tracking
|
2020-10-07 15:41:39 +01:00 |
mike12345567
|
25cc60aa94
|
Merge branch 'master' of github.com:Budibase/budibase into linked-records
|
2020-10-07 14:48:20 +01:00 |
Andrew Kingston
|
3dc30262d7
|
Merge branch 'master' of github.com:Budibase/budibase into linked-records
|
2020-10-07 10:45:26 +01:00 |
mike12345567
|
2f58b2b81e
|
Quick change after diffing and looking through everything.
|
2020-10-07 09:58:32 +01:00 |
mike12345567
|
13c9be4ea3
|
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
|
210062cbac
|
merge conflicts - from master
|
2020-10-06 21:43:54 +01:00 |
Michael Shanks
|
ed8371c41f
|
a few changes from code review
|
2020-10-06 21:37:10 +01:00 |
Martin McKeaveney
|
6e65511613
|
Merge pull request #664 from Budibase/data-import
Data import
|
2020-10-06 20:24:34 +01:00 |
mike12345567
|
72de4dcab4
|
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
|
ea7e17ce60
|
Merge branch 'master' of github.com:Budibase/budibase into linked-records
|
2020-10-06 18:03:43 +01:00 |
Michael Shanks
|
a28a327da7
|
Merge branch 'master' into fixes
|
2020-10-05 21:17:01 +01:00 |
Michael Shanks
|
c0e008181d
|
broken tests
|
2020-10-05 20:58:07 +01:00 |
Martin McKeaveney
|
5e6cbe3b6d
|
cleaner parsing
|
2020-10-05 19:21:51 +01:00 |
mike12345567
|
196f0b380d
|
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
|
267e8e39aa
|
Coerse record fields, to be a bit more tolerant of data input
|
2020-10-05 17:28:23 +01:00 |
Martin McKeaveney
|
dd9eb9bb6a
|
merge
|
2020-10-05 15:08:53 +01:00 |
Martin McKeaveney
|
3a460429a0
|
adding nice loading states
|
2020-10-05 14:07:39 +01:00 |
mike12345567
|
3ad58c2aa7
|
Merge branch 'master' of github.com:Budibase/budibase into linked-records
|
2020-10-05 10:52:35 +01:00 |
mike12345567
|
03b9b3cec2
|
Merge branch 'master' of github.com:Budibase/budibase into remove-views
|
2020-10-05 10:04:23 +01:00 |
mike12345567
|
b78c84cf2e
|
Fixing an issue that a test case raised.
|
2020-10-05 09:59:03 +01:00 |
Andrew Kingston
|
f5ed9b9f32
|
Fix get views endpoint returning built in by_link view
|
2020-10-04 17:59:49 +01:00 |
Andrew Kingston
|
537c5a81e0
|
Fix record patch function
|
2020-10-04 17:59:20 +01:00 |
Andrew Kingston
|
7a51963ac5
|
Update data export with new DB view structure and linked records
|
2020-10-03 21:07:59 +01:00 |
mike12345567
|
0939096cb9
|
Merge branch 'remove-views' of github.com:Budibase/budibase into linked-records
|
2020-10-02 17:02:37 +01:00 |
mike12345567
|
be833d66bb
|
Fixing test case broken by automation save record -> create record.
|
2020-10-02 17:02:18 +01:00 |
Martin McKeaveney
|
016f49ac5a
|
merge
|
2020-10-02 16:45:59 +01:00 |
Martin McKeaveney
|
5e86076530
|
CSV Import end to end
|
2020-10-02 16:16:06 +01:00 |
mike12345567
|
a32ec9ece0
|
Some quick fixes after merge.
|
2020-10-02 15:49:13 +01:00 |
mike12345567
|
4d8b1ecc10
|
Merge branch 'remove-views' of github.com:Budibase/budibase into linked-records
|
2020-10-02 14:49:23 +01:00 |
Michael Shanks
|
3e1e865bb4
|
record value coersion - untested
|
2020-10-02 14:14:58 +01:00 |
mike12345567
|
89f966632f
|
Some more test case fixes.
|
2020-10-02 13:04:44 +01:00 |
mike12345567
|
60cb080189
|
Fix for an issue detected by user test case.
|
2020-10-02 12:52:15 +01:00 |
mike12345567
|
0db7768e5d
|
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
|
c7693d6e86
|
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
|
0c373a9fb4
|
fix: view filter handle bool, number & date
|
2020-10-01 16:55:17 +01:00 |
Martin McKeaveney
|
c7a917ce40
|
csv import functional
|
2020-10-01 14:48:07 +01:00 |
Michael Drury
|
ee10e6a165
|
Adding validation so that a linked column and a primary display column cannot be renamed.
|
2020-10-01 11:49:49 +01:00 |
mike12345567
|
3de8c86c4d
|
Work towards handling linked record field updates, like the column being deleted from the model.
|
2020-09-30 17:52:57 +01:00 |
mike12345567
|
4f4298468a
|
Fixing record editting.
|
2020-09-30 15:41:52 +01:00 |
mike12345567
|
2bb349a381
|
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
|
9c6490f0f2
|
Fixing some missues with linked records after testing with the new UI.
|
2020-09-30 12:00:56 +01:00 |
mike12345567
|
e798fca33b
|
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
|
f97369afd2
|
Analytics enabled/disabled via specific ENV variable
|
2020-09-29 17:28:24 +01:00 |
mike12345567
|
672094b177
|
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
|
dee763a952
|
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
|
701c82cb1f
|
serve determines whether analytics are enabled
|
2020-09-29 16:23:34 +01:00 |
Michael Shanks
|
83261aeadf
|
analytics - identify user + extra actions added
|
2020-09-29 15:26:56 +01:00 |
Martin McKeaveney
|
f9dc382867
|
link ✨
|
2020-09-29 12:31:41 +01:00 |
mike12345567
|
52b594ab39
|
Adding routes for getting link records based on a record Id.
|
2020-09-29 12:02:06 +01:00 |
mike12345567
|
bfe2bb5a23
|
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
|
6a2da91f31
|
CLI tool for exporting apps, tidy up
|
2020-09-29 10:32:42 +01:00 |
Martin McKeaveney
|
2e1583589e
|
organise async logic on homepage, style template cards and add images
|
2020-09-29 10:19:04 +01:00 |
mike12345567
|
7f0686380c
|
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
|
b27f80071f
|
async templates working from S3
|
2020-09-28 17:04:08 +01:00 |
mike12345567
|
7e3715d88a
|
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 |
Martin McKeaveney
|
8d01cc8d8b
|
Merge branch 'master' of github.com:Budibase/budibase into template-export
|
2020-09-25 14:51:22 +01:00 |
Martin McKeaveney
|
892ce699ce
|
template export v1
|
2020-09-25 14:47:42 +01:00 |
Martin McKeaveney
|
f447f3a889
|
Merge branch 'master' of github.com:Budibase/budibase into csv-export
|
2020-09-24 16:16:59 +01:00 |
Martin McKeaveney
|
b186f0fbb2
|
merge
|
2020-09-24 15:52:09 +01:00 |
Martin McKeaveney
|
42dfc2b33c
|
providing ability to perform JSON and CSV export from popover
|
2020-09-23 23:56:26 +01:00 |
Martin McKeaveney
|
31c6450f5e
|
tidy up
|
2020-09-23 21:03:13 +01:00 |
Martin McKeaveney
|
31dd25331e
|
ensuring s3 upload works in prod
|
2020-09-23 20:23:40 +01:00 |
Martin McKeaveney
|
fd97c14a50
|
✨ lint, tidy up and some simplification
|
2020-09-23 17:29:32 +01:00 |
Martin McKeaveney
|
ccebe283cc
|
abstract local file upload logic
|
2020-09-23 17:02:06 +01:00 |
mike12345567
|
71d6236d05
|
Adding re-triggering of test case to help with running test case in GH actions.
|
2020-09-23 16:35:34 +01:00 |
mike12345567
|
6e1e5777b8
|
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
|
6b00fb2d8e
|
local file upload from apps
|
2020-09-23 16:15:09 +01:00 |
mike12345567
|
f3f874c3f9
|
Fixing delay as it was causing test case to be inconsistent (triggering automation)
|
2020-09-23 15:29:25 +01:00 |
mike12345567
|
c024fd6023
|
Fixing issue with test case.
|
2020-09-23 15:16:14 +01:00 |
mike12345567
|
7f107fcf0a
|
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
|
406032b444
|
Merge branch 'rename-workflow-automation' of github.com:Budibase/budibase into async-workflow-blocks
|
2020-09-22 13:00:04 +01:00 |
mike12345567
|
1845a8c452
|
Merge branch 'contextual-workflows' of github.com:Budibase/budibase into rename-workflow-automation
|
2020-09-22 12:00:54 +01:00 |
mike12345567
|
ab0ee7555b
|
Confirming suspicions about why a testcase is failing in GH actions only.
|
2020-09-22 09:50:16 +01:00 |
mike12345567
|
cc35099ebd
|
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
|
cdaa0c36a1
|
Merge branch 'rename-workflow-automation' of github.com:Budibase/budibase into async-workflow-blocks
|
2020-09-21 15:06:52 +01:00 |
mike12345567
|
9d7710e371
|
Merge branch 'contextual-workflows' of github.com:Budibase/budibase into rename-workflow-automation
|
2020-09-21 15:05:42 +01:00 |
mike12345567
|
f6e3d43bd7
|
Fixing a problem detected by a test case.
|
2020-09-21 15:05:24 +01:00 |
mike12345567
|
eb494b4698
|
Merge branch 'rename-workflow-automation' of github.com:Budibase/budibase into async-workflow-blocks
|
2020-09-21 14:51:48 +01:00 |
mike12345567
|
c31a978288
|
Merge branch 'contextual-workflows' of github.com:Budibase/budibase into rename-workflow-automation
|
2020-09-21 14:01:00 +01:00 |
mike12345567
|
61964f9106
|
Merge branch 'master' of github.com:Budibase/budibase into contextual-workflows
|
2020-09-21 13:52:26 +01:00 |
mike12345567
|
5f064ade9d
|
Renaming workflows -> automate/automations, throughout the API and the builder itself.
|
2020-09-21 13:49:34 +01:00 |
mike12345567
|
6ac5e792b5
|
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
|
f95692fb84
|
lowercase file extension
|
2020-09-18 16:19:41 +01:00 |
mike12345567
|
3f6547db4b
|
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 |
Martin McKeaveney
|
e717d35f9e
|
removing delete functionality - not necessary
|
2020-09-18 12:41:39 +01:00 |
Martin McKeaveney
|
af9b8ac9bd
|
return processed file sizes
|
2020-09-18 11:01:39 +01:00 |
Martin McKeaveney
|
e609414f57
|
merge with master
|
2020-09-17 16:40:09 +01:00 |
Martin McKeaveney
|
715216e412
|
more lint
|
2020-09-17 16:38:33 +01:00 |
Martin McKeaveney
|
f48736ffe9
|
lint
|
2020-09-17 16:36:39 +01:00 |
mike12345567
|
05f3666257
|
Fixing an issue with deletion action.
|
2020-09-17 16:28:48 +01:00 |
mike12345567
|
cc5994539d
|
Some fixes after playing around with the new Builder UI.
|
2020-09-17 16:16:05 +01:00 |
mike12345567
|
f0ae4ad7cc
|
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
|
293e5b7859
|
delete local file upload when file deleted
|
2020-09-17 15:08:28 +01:00 |
mike12345567
|
99b1bbebbb
|
Updating testcase to now trigger a proper workflow and check that it operates as expected.
|
2020-09-17 13:36:19 +01:00 |