1
0
Fork 0
mirror of synced 2024-09-01 18:21:32 +12:00
Commit graph

1141 commits

Author SHA1 Message Date
mike12345567
e26f272746 Switching from mustache to handlebars for automations as allows configuring helpers, e.g. parsing object. 2020-10-27 13:19:38 +00:00
Martin McKeaveney
50f21e61ff bulk delete, delete column from panel 2020-10-27 13:04:32 +00:00
mike12345567
3ae82b95a3 Adding an outgoing webhook action, so that we have both incoming and outgoing ability. 2020-10-27 12:33:25 +00:00
mike12345567
7f9ff8ded7 Merge branch 'bug/local-forbidden' of github.com:Budibase/budibase into feature/webhooks 2020-10-26 17:59:03 +00:00
mike12345567
9b0dd682ad Fixing typo. 2020-10-26 17:58:01 +00:00
mike12345567
f78ec2ddef Found an issue where environment variables would load before they had actually been updated from dotenv, made sure they are always loaded correctly. 2020-10-26 17:49:33 +00:00
mike12345567
c66541ad99 Joe-ifying some of the work on webhooks to make it a bit easier to understand and finished up some testing around it. 2020-10-26 16:04:02 +00:00
mike12345567
ec7a4d7f8b Adding a modal on creation of a webhook automation to make sure the user can setup a schema. 2020-10-23 17:17:53 +01:00
mike12345567
0d8ec8e03a Some initial work towards webhooks, that generates schema similar to integromat. 2020-10-22 17:48:32 +01:00
Michael Drury
d798488f6f Merge pull request #776 from Budibase/version-complibrary
Version the components library
2020-10-22 09:14:07 +01:00
mike12345567
f1ff7a0b7c Adding validation to pages to protect against screen/page creation with no parameters. 2020-10-21 17:35:39 +01:00
mike12345567
905cbc00e3 Merge branch 'master' of github.com:Budibase/budibase into version-complibrary 2020-10-21 15:33:23 +01:00
mike12345567
9a41fde685 Adding a version to the app and then including this in user authentication, this for now is just the version of the builder/server that it was built with. 2020-10-21 15:28:30 +01:00
Martin McKeaveney
c26eca48ae v0.2.6 2020-10-21 14:14:33 +01:00
Andrew Kingston
f601185df8 Update server yarn.lock 2020-10-21 13:02:51 +01:00
Andrew Kingston
5a1a988839 Merge branch 'master' of github.com:Budibase/budibase into replace-sharp 2020-10-21 13:01:33 +01:00
Andrew Kingston
5a8c58a305 Fix incorrect content type header when serving attachments 2020-10-21 13:00:40 +01:00
Andrew Kingston
64812e2ddc Replace sharp with jimp for image processing 2020-10-21 13:00:23 +01:00
Martin McKeaveney
94f0f79f27 sanitizing s3 keys and making them windows friendly 2020-10-21 11:27:42 +01:00
Andrew Kingston
5c3d7481f6 Merge pull request #764 from Budibase/qol-updates
QOL updates
2020-10-21 10:45:52 +01:00
mike12345567
e5314b607d Review comments and making sure errors get passed through correctly. 2020-10-20 16:04:18 +01:00
mike12345567
cfb274f34b Making sure quota is always set correctly. 2020-10-20 15:15:21 +01:00
mike12345567
69743faa0d Changing how invalidation is checked for Cloudfront cache, making sure that we don't lose state of the invalidation and can check it fully in the background. 2020-10-20 15:06:34 +01:00
Andrew Kingston
f86ee9d573 Fix test 2020-10-20 12:52:55 +01:00
Andrew Kingston
a31d27a7db Merge branch 'master' of github.com:Budibase/budibase into qol-updates 2020-10-20 09:25:06 +01:00
Martin McKeaveney
988d86f975 v0.2.5 2020-10-19 20:31:49 +01:00
Martin McKeaveney
97fa024d8e Merge pull request #756 from Budibase/couchdb-security
Couchdb security
2020-10-19 20:29:35 +01:00
Andrew Kingston
c0e0b48a80 Allow CSV upload in browser and add display column option 2020-10-19 19:24:05 +01:00
mike12345567
de9c4ea3ee Fixing some issues seen with cloudfront and adding a bit more UI around the deployment history as pending can be happening for some time. 2020-10-19 15:33:26 +01:00
Martin McKeaveney
d6eb0b754e remove security doc 2020-10-19 13:31:13 +01:00
Martin McKeaveney
110acd0a7e cookie based couchdb auth 2020-10-19 13:30:15 +01:00
Martin McKeaveney
7654011431 Merge branch 'master' of github.com:Budibase/budibase into couchdb-security 2020-10-19 13:22:04 +01:00
Martin McKeaveney
df316167cc v0.2.4 2020-10-19 09:48:33 +01:00
Martin McKeaveney
7dde5d9594 v0.2.3 2020-10-19 08:45:23 +01:00
Martin McKeaveney
2043e396e5 Merge pull request #749 from Budibase/deployment-history
Deployment history
2020-10-19 08:34:33 +01:00
Martin McKeaveney
a06c504619 cookie based auth for deployment 2020-10-19 00:05:25 +01:00
Michael Shanks
a9d9e14e22 auth - standard-components not loading, windows 2020-10-18 21:45:46 +01:00
Martin McKeaveney
3679416322 couchdb security doc 2020-10-18 21:40:54 +01:00
Martin McKeaveney
eb8dff88cf remove commented code 2020-10-18 18:10:25 +01:00
Martin McKeaveney
131dcdbcad deployment history design updates and polling 2020-10-18 18:09:19 +01:00
Martin McKeaveney
a64c1c9ded Merge branch 'master' of github.com:Budibase/budibase into deployment-history 2020-10-17 12:22:40 +01:00
Martin McKeaveney
afa5418d5a adding health check endpoint for AWS ALB 2020-10-16 22:02:17 +01:00
Andrew Kingston
b139144b62 Fix default home page overriding detail pages 2020-10-16 15:32:50 +01:00
Andrew Kingston
a978062a02 Set default link font weight to 500 2020-10-16 15:32:30 +01:00
Andrew Kingston
2641576787 Merge branch 'master' of github.com:Budibase/budibase into autoscreen-templates 2020-10-16 15:16:46 +01:00
mike12345567
ebffeeb998 Fixing some issues found with deleting tables and relationships not getting cleaned up fully + builder not updating - also making sure builder store initial state of screens is accurate. 2020-10-16 13:48:59 +01:00
Andrew Kingston
1a21306dd2 Merge branch 'master' of github.com:Budibase/budibase into autoscreen-templates 2020-10-16 12:57:29 +01:00
Martin McKeaveney
ddc979dc59 v0.2.2 2020-10-16 12:41:05 +01:00
Martin McKeaveney
8b54a55bcb making deploy process async, adding local deployment history 2020-10-16 12:38:07 +01:00
mike12345567
8e3e12f234 Linting. 2020-10-16 12:13:27 +01:00
mike12345567
312c5fc437 Fixing an issue whereby in some enrichment calls the count of links would be doubled (counting both sides). 2020-10-16 11:59:59 +01:00
mike12345567
82a9bbb478 Merge branch 'master' of github.com:Budibase/budibase into bug/casing-table-fix 2020-10-16 09:53:38 +01:00
Andrew Kingston
89bba530be Merge branch 'master' of github.com:Budibase/budibase into autoscreen-templates 2020-10-16 08:39:06 +01:00
Andrew Kingston
82b8e3e0ed Add XS shadow to top nav header to act as a slight border 2020-10-16 08:38:04 +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
Martin McKeaveney
f163027ca8 more auth bugfixes 2020-10-15 14:26:33 +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
64c1183b16 Merge branch 'master' of github.com:Budibase/budibase into screen-updates 2020-10-14 19:40:45 +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
535c9febd5 fix for appid referer split 2020-10-14 17:30:00 +01:00
Andrew Kingston
3de238c66a Merge branch 'master' of github.com:Budibase/budibase into screen-updates 2020-10-14 17:09:50 +01:00
Andrew Kingston
e0c309850b Update default page templates 2020-10-14 17:06:58 +01:00
Andrew Kingston
b0171c1a9f Add translucent background to slot component 2020-10-14 17:05:29 +01:00
Martin McKeaveney
8132c77f8c don't show login component on logged in page, fix auth for app assets 2020-10-14 16:47:53 +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
79b50dc0b7 lint 2020-10-14 13:21:43 +01:00
Martin McKeaveney
2ae3191758 fix csv import 2020-10-14 13:09:03 +01:00
mike12345567
7ee64e8abd Merge branch 'master' of github.com:Budibase/budibase into chuckles-fixes 2020-10-14 12:16:16 +01:00
Martin McKeaveney
cb5c09d439 simplify user authentication, remove anon user, fix login cookie issues 2020-10-13 21:33:56 +01:00
Andrew Kingston
e50d33b7cb Add flex design property and fix existing default layout 2020-10-13 17:46:18 +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
Martin McKeaveney
5c7baf84c3 v0.2.1 2020-10-13 13:01:13 +01:00
mike12345567
61ce6cb403 Updating yarn lock for server and fixing test case. 2020-10-13 11:50:19 +01:00
mike12345567
ca9012d07d Merge branch 'feat/linked-records-data-source' of github.com:Budibase/budibase into endpoint-renaming 2020-10-13 09:58:31 +01:00
mike12345567
5e9d32824c Merge branch 'feat/linked-records-data-source' of github.com:Budibase/budibase into endpoint-renaming 2020-10-13 09:58:08 +01:00
Andrew Kingston
fa59b05d74 Add back in sharp reference which was commented out 2020-10-13 09:42:44 +01:00
Andrew Kingston
ba616a7b36 Merge branch 'master' of github.com:Budibase/budibase into feat/linked-records-data-source 2020-10-13 09:24:13 +01:00
Andrew Kingston
ae63877d67 Merge branch 'master' of github.com:Budibase/budibase into feat/linked-records-data-source 2020-10-12 21:35:51 +01:00
Martin McKeaveney
99500cb123 remove screen1 from dummy data 2020-10-12 21:22:23 +01:00
Martin McKeaveney
f31352ad49 convenience scripts for restoring budibase installations 2020-10-12 20:39:29 +01:00
kevmodrome
41e23e78ce add back missing param to validate call on record post route 2020-10-12 20:37:41 +02:00
mike12345567
b0cea4c091 Updating formatting. 2020-10-12 17:56:40 +01:00
kevmodrome
3cd2cdb722 lint fixes 2020-10-12 18:54:18 +02:00
mike12345567
51ed75978b Merge branch 'master' of github.com:Budibase/budibase into endpoint-renaming 2020-10-12 17:45:11 +01:00
kevmodrome
277ab59647 Merge branch 'master' into feature/add-grid-to-standard-components 2020-10-12 18:43:22 +02:00
kevmodrome
b0bd9ae135 sets correct editable values on fields 2020-10-12 18:42:47 +02:00
mike12345567
1dea4f24b7 Handling empty relationship column the same way other columns are handled, it won't do anything until it is valid - but doesn't error. 2020-10-12 17:02:52 +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
12242cf6b2 Merge branch 'master' of github.com:Budibase/budibase into endpoint-renaming 2020-10-12 15:25:27 +01:00
Andrew Kingston
c1b047af0c Merge branch 'master' of github.com:Budibase/budibase into feat/linked-records-data-source 2020-10-12 15:20:32 +01:00
mike12345567
9841aab689 Fixes the link doc ID so that they do not start with automation ID and fixes an error that was occurring when creating tables. 2020-10-12 14:31:17 +01:00
Andrew Kingston
dfd6a4d856 Merge branch 'master' of github.com:Budibase/budibase into feat/linked-records-data-source 2020-10-12 14:21:39 +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
2ca3bf1be9 Merge pull request #692 from Budibase/external-webhooks
support for external webhooks
2020-10-12 13:53:55 +01:00
mike12345567
cfd4d9d34d Merge branch 'master' of github.com:Budibase/budibase into endpoint-renaming 2020-10-12 13:34:32 +01:00
Martin McKeaveney
c5efdbc3d0 adding auth object to context rather than separate booleans 2020-10-12 13:32:52 +01:00
Martin McKeaveney
1f92c9cd14 support for external webhooks 2020-10-12 11:57:37 +01:00
kevmodrome
ac6c4869a1 merge master 2020-10-12 12:56:27 +02:00
Andrew Kingston
0ac8a33210 Merge branch 'master' of github.com:Budibase/budibase into feat/linked-records-data-source 2020-10-12 11:26:04 +01:00
Michael Drury
058149981e Merge pull request #684 from Budibase/link-record-performance
Small change that drastically improves the performance of linked records
2020-10-12 10:47:57 +01:00
mike12345567
512b7e78c0 Formatting code - was causing PR to fail. 2020-10-12 10:41:25 +01:00
mike12345567
03584cacb2 Using lodash flatten rather than pure JS. 2020-10-12 10:28:53 +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
979422be52 Merge branch 'master' into deployment-api-usage 2020-10-09 21:43:28 +01:00
Martin McKeaveney
64b378364a deployment API usage complete 2020-10-09 21:42:20 +01:00
mike12345567
c3380d8ab4 Fixing some bugs with JWT creation not getting an API key. 2020-10-09 20:44:35 +01:00
mike12345567
abbf7fcc02 Merge branch 'link-record-performance' of github.com:Budibase/budibase into endpoint-renaming 2020-10-09 20:18:46 +01:00
mike12345567
efce1c839e Major performance boost to attachLinks -> makes CSV upload much more snappy. 2020-10-09 20:06:54 +01:00
mike12345567
dc9552dbad Updating tests and re-formatting. 2020-10-09 19:30:50 +01:00
mike12345567
763f7b3321 Updating ID to use ro rather than re for rows. 2020-10-09 19:16:33 +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
4ec6fc4a52 Merge branch 'api-usage-tracking' of github.com:Budibase/budibase into deployment-api-usage 2020-10-09 17:42:17 +01:00
mike12345567
89d02357b8 Making sure any errors that occur in usage quota are thrown up to stop endpoint from functioning. 2020-10-09 17:28:49 +01:00
Martin McKeaveney
055aafa503 updated quota fixes 2020-10-09 17:07:46 +01:00
Andrew Kingston
4ef8929462 Merge branch 'master' of github.com:Budibase/budibase into feat/linked-records-data-source 2020-10-09 12:34:25 +01:00
Andrew Kingston
009d04a0a5 Add relationships as data source 2020-10-09 12:24:18 +01:00
kevmodrome
420c94dd00 Merge branch 'master' into feature/add-grid-to-standard-components 2020-10-09 13:08:03 +02:00
Martin McKeaveney
e1c09e2b6b Merge branch 'api-usage-tracking' of github.com:Budibase/budibase into deployment-api-usage 2020-10-09 11:32:50 +01:00
mike12345567
4584257007 Adding in default plan if the obj found does not have the required information. 2020-10-09 11:32:25 +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
3080dc0658 use underscores instead of colons, shorten id entity names 2020-10-08 21:50:49 +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
e3a9eae679 lint and tidy up 2020-10-08 21:16:06 +01:00
Martin McKeaveney
3715c2bf36 removing retry param 2020-10-08 21:11:10 +01:00
Martin McKeaveney
1fd8d559aa v0.2.0 2020-10-08 20:32:50 +01:00
Martin McKeaveney
3994816c69 tidy up 2020-10-08 20:23:58 +01:00
mike12345567
a54ca6ac39 Fixing linting issue. 2020-10-08 18:36:31 +01:00
mike12345567
552c31a53e Updates for API usage after testing against local Dynamo. 2020-10-08 17:34:41 +01:00
Martin McKeaveney
ee73c7f418 update deployment quota after deploy 2020-10-08 15:06:27 +01:00
kevmodrome
da32029c31 fix delete functionality 2020-10-08 14:45:50 +02:00
kevmodrome
480a73997d merge master 2020-10-08 14:37:57 +02: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
Andrew Kingston
40d1d15b8e Bump electron to v10 2020-10-08 09:34:45 +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
kevmodrome
c3a87880c1 Merge branch 'master' into feature/add-grid-to-standard-components 2020-10-07 16:48:59 +02:00
kevmodrome
3225b5bbdc merge master 2020-10-07 16:47:35 +02: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
mike12345567
47d3cd3000 Removing .orig file created by merge. 2020-10-07 13:33:21 +01:00
mike12345567
a72d8e42ad Sanitising the paths to the couchDB data directories. 2020-10-07 11:42:28 +01:00
mike12345567
2c3566f686 Adding a regex to allow certain paths with : on windows. 2020-10-07 11:04:36 +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
f5102d95bb v0.1.25 2020-10-06 21:23:02 +01:00
Martin McKeaveney
7b3ca245cc updating replication stream dependency 2020-10-06 21:10:49 +01:00
Martin McKeaveney
47993f2bd1 v0.1.24 2020-10-06 20:35:11 +01:00
Martin McKeaveney
6e65511613 Merge pull request #664 from Budibase/data-import
Data import
2020-10-06 20:24:34 +01:00
Martin McKeaveney
e40cb3ac69 fixing test 2020-10-06 20:18:05 +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
b9108f013d missing dependency 2020-10-05 21:21:00 +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
c3a5d964bc tidy up 2020-10-05 14:43:34 +01:00
Martin McKeaveney
3a460429a0 adding nice loading states 2020-10-05 14:07:39 +01:00
Martin McKeaveney
140233960e unit tests for csv parser 2020-10-05 11:48:13 +01:00
mike12345567
3ad58c2aa7 Merge branch 'master' of github.com:Budibase/budibase into linked-records 2020-10-05 10:52:35 +01:00
Martin McKeaveney
b754fc3f07 account for omitted rows 2020-10-05 10:51:58 +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
mike12345567
cb89f1199b Fixing an issue with linked records showing up as models after id changes. 2020-10-02 16:49:36 +01:00
Martin McKeaveney
016f49ac5a merge 2020-10-02 16:45:59 +01:00
mike12345567
e43e0e100b Some quick automation fixes. 2020-10-02 16:42:47 +01:00
Martin McKeaveney
2120ed99c1 v0.1.23 2020-10-02 16:24:39 +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
mike12345567
7594b17ec7 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
3e1e865bb4 record value coersion - untested 2020-10-02 14:14:58 +01:00
kevmodrome
66bb4bdebf merge master 2020-10-02 14:39:00 +02: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
8ebc444c34 Fixing issues when adding and deleting records from the input record linking list. 2020-10-01 12:30:14 +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
Michael Drury
3c8c5461d7 Resolving issues with deleting a linked column, should now be possible. 2020-10-01 11:33:37 +01:00
mike12345567
5cf845335c Minor update to fully handle field deletion which is a linked field; from a model. 2020-09-30 23:14:39 +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
Martin McKeaveney
04e76797f9 v0.1.22 2020-09-30 17:05:19 +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
kevmodrome
cbbda8599f adds events when records are deleted and adds more stylish controls 2020-09-29 11:05:55 +02: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
kevmodrome
d94a9b193b adds multiple selection delete functionality 2020-09-28 15:32:06 +02:00
mike12345567
47b512be1c Merge branch 'linked-records' of github.com:Budibase/budibase into linked-records 2020-09-25 18:05:38 +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
Andrew Kingston
9bd1743ea0 Rename records to rows in automation definitions 2020-09-25 15:01:48 +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
bf242a01ec re-add electron files 2020-09-25 14:51:04 +01:00