Commit Graph

2943 Commits

Author SHA1 Message Date
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
kevmodrome 48d7ff19c9
fix optional chaining error and adds guard for no model selected. 2020-10-08 17:45:47 +02:00
Michael Shanks eaa8d91392 merge from master - including fixes 2020-10-08 16:15:12 +01:00
Michael Shanks df4243abfa screen templates - backup before merge from master 2020-10-08 15:46:29 +01:00
kevmodrome 7b92482a8d
update svelte version in builder and standard-components packages 2020-10-08 16:24:21 +02:00
kevmodrome 7b54bdacd5
add dateRenderer 2020-10-08 16:23:13 +02:00
Martin McKeaveney 3f4fa0674d update deployment quota after deploy 2020-10-08 15:06:27 +01:00
Michael Shanks 85d2ff3e83 Screen Template - pre merge 2020-10-08 14:53:39 +01:00
kevmodrome 39671e76cd
move renderer map to separate file 2020-10-08 15:34:47 +02: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
Andrew Kingston 06eea7ba30 Update linked record selector to handle errors and remove loading state flashing 2020-10-08 12:21:05 +01:00
Andrew Kingston 9b57786457 Fixing cypress tests 2020-10-08 11:36:16 +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 b71ba5b3fb Unify DataForm and DataFormWide by using single component with BBUI styles 2020-10-08 10:42:53 +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
Andrew Kingston 4682b34f05 Improve relationship datatable title when no primary display is selected for a model 2020-10-08 10:41:20 +01:00
Andrew Kingston 4140c831a3 Remove console log statement 2020-10-08 10:40:46 +01:00
Andrew Kingston 8f1b106a5d Fix relationship view when viewing fields with spaces in their name 2020-10-08 10:32:17 +01:00
Andrew Kingston 5bf04f7030 Fix styles in event editor modal 2020-10-08 09:48:24 +01:00
Andrew Kingston cb0b7b9b5b Fix frontend crashing when adding components to a data provider component with no source 2020-10-08 09:48:03 +01:00
Andrew Kingston b7edf26754 Move modal to BBUI and update usages 2020-10-08 09:35:11 +01:00
Andrew Kingston 356acc919d Bump electron to v10 2020-10-08 09:34:45 +01:00
Andrew Kingston 3d7bd55c08 Bump BBUI version 2020-10-08 09:34:22 +01:00
Michael Shanks fb5503d10e RecordDetail & NewRecord now baseComponents 2020-10-07 22:30:51 +01:00
Michael Shanks b7eb1a35e8 Screen templates working 2020-10-07 22:30:00 +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
Michael Shanks 6625cb691a Merge branch 'master' of github.com:Budibase/budibase into master 2020-10-07 15:40:24 +01:00
Michael Shanks cdbd70c218 Screen templates - initial commit 2020-10-07 15:40:06 +01:00
mike12345567 17a4b058b5 Merge branch 'master' of github.com:Budibase/budibase into linked-records 2020-10-07 14:48:20 +01:00
mike12345567 a25c1d8618 Removing .orig file created by merge. 2020-10-07 13:33:21 +01:00
Andrew Kingston 2f86a17984 Change create table popover to modal to better support data import which can be long 2020-10-07 12:40:00 +01:00
Andrew Kingston 6170921d45 Remove padding on top nav bar so that things are properly centered 2020-10-07 12:00:15 +01:00
mike12345567 1f8f0a0444 Sanitising the paths to the couchDB data directories. 2020-10-07 11:42:28 +01:00
Andrew Kingston 4220da27ef Fix create automation modal 2020-10-07 11:38:05 +01:00
Andrew Kingston 51f67ae99b Change live animation color from purple to black 2020-10-07 11:37:55 +01:00
Andrew Kingston 6c3aeac69a Fix table cypress tests 2020-10-07 11:23:47 +01:00
Andrew Kingston aa96388e0b Fix cypress automation tests 2020-10-07 11:18:46 +01:00
Andrew Kingston 782fc8dd54 Fix layout by removing extra columns from grid layout css 2020-10-07 11:17:01 +01:00
Andrew Kingston b61ee51ff0 Remove duplicate select element 2020-10-07 11:16:36 +01:00
Andrew Kingston b592744805 Update styles of data import to match BBUI components 2020-10-07 11:16:06 +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
kevmodrome 8ad6d2f886
fixes editable cell bug 2020-10-07 10:06:23 +02: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 8413e75431 removed .orig files 2020-10-06 21:45:12 +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 e282480888 v0.1.25 2020-10-06 21:23:02 +01:00
Martin McKeaveney 723f322232 updating replication stream dependency 2020-10-06 21:10:49 +01:00
Martin McKeaveney 368f9934d5 v0.1.24 2020-10-06 20:35:11 +01:00
Martin McKeaveney 7fe2a066e7
Merge pull request #664 from Budibase/data-import
Data import
2020-10-06 20:24:34 +01:00
Martin McKeaveney 8ce69efa7e fixing test 2020-10-06 20:18:05 +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
Andrew Kingston f83f2b707b Add support for displaying linked record counts in List and RecordDetail 2020-10-06 18:01:23 +01:00
Andrew Kingston c10f5112d4 Add linked records to dataforms and use BBUI components and pretty errors 2020-10-06 16:46:23 +01:00
Andrew Kingston 37f3d21a00 Remove console log statement 2020-10-06 16:40:23 +01:00
Andrew Kingston e91b62ef2e Use real schema for datatable rather than first row's keys 2020-10-06 16:39:24 +01:00
Andrew Kingston 11c4f237d3 Add default file prop to AttachmentList to prevent crashing when no files exist 2020-10-06 16:22:11 +01:00
Andrew Kingston 21796d9f98 Add support for displaying linked records in DataTable 2020-10-06 16:05:52 +01:00
Andrew Kingston fd4a7d95bc Fix a couple of crashes in frontend when doing various actions and fix record detail view 2020-10-06 16:04:58 +01:00
Andrew Kingston d8fd0dd2cb Bump BBUI version 2020-10-06 16:03:49 +01:00
Andrew Kingston afbb90297b Delete old multiselect component 2020-10-06 16:03:17 +01:00
Andrew Kingston 9faed3fb5f Move multiselect to BBUI 2020-10-06 16:02:48 +01:00
Michael Shanks 0b6d0f2b19 missing dependency 2020-10-05 21:21:00 +01:00
Michael Shanks ca978b70c8 Merge branch 'master' into fixes 2020-10-05 21:17:01 +01:00
Michael Shanks bf6ba34f20 broken test 2020-10-05 21:15:10 +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 daec40005a API Key - Changed placholder to instruct Command V
(as the right-click menu does not work in electron)
2020-10-05 17:41:16 +01:00
Michael Shanks d5caeb81f6 Metrics - event props not populating correctly 2020-10-05 17:28:44 +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 d8787a5d48 styling updates after review 2020-10-05 15:26:31 +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
Andrew Kingston 69c079d996 Fix null referencce in ModelViewSelect 2020-10-05 14:02:33 +01:00
Andrew Kingston 5beb70578c Stop notifications blocking all pointer events across full width 2020-10-05 14:00:26 +01:00
Andrew Kingston ae0a5d2c51 Fix more cypress tests 2020-10-05 12:37:03 +01:00
Andrew Kingston 380c44fdd2 Merge template and index page styles with new BBUI 2020-10-05 12:20:59 +01:00
Andrew Kingston 5dce1ee020 Merge branch 'linked-records' of github.com:Budibase/budibase into linked-records 2020-10-05 12:20:26 +01:00
Martin McKeaveney 13aca3cde0 unit tests for csv parser 2020-10-05 11:48:13 +01:00
Andrew Kingston 70b70252ec Fix cypress texts and update use of modal 2020-10-05 11:13:09 +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
mike12345567 4663434e25 Merge branch 'linked-records' of github.com:Budibase/budibase into linked-records 2020-10-05 09:45:38 +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 36cf5d5631 Standardise dropdownmenus in frontend page 2020-10-04 17:10:32 +01:00
Andrew Kingston f19e60dcb1 Update data export with new DB view structure and linked records 2020-10-03 21:07:59 +01:00
Andrew Kingston 6bdbadbd61 Update backend export popover to be line with new popover structure 2020-10-03 21:06:58 +01:00
Andrew Kingston bb41c1c46b Improve notification styles 2020-10-02 21:06:37 +01:00
Andrew Kingston 735e0e5f02 Add default props to confirm dialogue to silence warnings 2020-10-02 21:06:06 +01:00
Andrew Kingston cf9d261192 Remove deprecated portal implementation 2020-10-02 20:42:10 +01:00
Andrew Kingston d1512f202b Replace all usages of simple-modal with new modal 2020-10-02 20:41:21 +01:00
Andrew Kingston 774cd8e4ae Remove unused imports 2020-10-02 20:39:39 +01:00
Andrew Kingston 8a08383078 Update automations page to use new modal 2020-10-02 19:10:37 +01:00
Andrew Kingston 123b4394c3 Fix bug with deleting automations 2020-10-02 19:09:44 +01:00
Andrew Kingston 4d8e4061b3 Disable modal confirm button while async callbacks are being processed to avoid multiple executions 2020-10-02 19:09:19 +01:00
Andrew Kingston 2df104568d Fix error box styles 2020-10-02 18:49:00 +01:00
Andrew Kingston d2ec751891 Adjust modal styles 2020-10-02 18:37:24 +01:00
Andrew Kingston d7480b1535 Merge branch 'linked-records' of github.com:Budibase/budibase into linked-records 2020-10-02 18:35:27 +01:00
mike12345567 6922c1e090 Fixing cypress test broken by automation fixes. 2020-10-02 17:15:57 +01:00
mike12345567 e3b04b9bea Fixing cypress test broken by automation fixes. 2020-10-02 17:15:27 +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
Andrew Kingston 31d31fcdda Fix multiselect crashing in certain circumstances 2020-10-02 16:53:41 +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
Andrew Kingston 4c18e93d8c Remove double 'no data' in empty tables 2020-10-02 16:48:01 +01:00
Martin McKeaveney cccc087727 merge 2020-10-02 16:45:59 +01:00
Andrew Kingston 812e4b891a Merge branch 'linked-records' of github.com:Budibase/budibase into linked-records 2020-10-02 16:43:08 +01:00
mike12345567 4fbccfcc92 Some quick automation fixes. 2020-10-02 16:42:47 +01:00
Andrew Kingston e6db9aefd1 Add final version of multiselect 2020-10-02 16:38:33 +01:00
Martin McKeaveney 2dedafc90c v0.1.23 2020-10-02 16:24:39 +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
Michael Shanks b8f759a15e fix: Navigate To & Other Actions broken 2020-10-02 14:52:45 +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
Andrew Kingston f53bf54929 Add close icon to modals 2020-10-02 12:27:52 +01:00
Andrew Kingston 337f0591b5 Update settings to use new modal 2020-10-02 12:22:49 +01:00
Andrew Kingston ccf41046d6 Add wide prop for modals 2020-10-02 12:22:34 +01:00
Andrew Kingston cfcfa0bb87 Rename linked rows to related rows and remove deprecated file 2020-10-02 12:02:11 +01:00
Andrew Kingston 42a7a21050 Add new modal to backend and fix backend file structure 2020-10-02 12:00:17 +01:00
Michael Shanks c94defdd45 mask user password on new app 2020-10-02 10:39:56 +01:00
Michael Shanks bb78c6bc9b unused imports 2020-10-02 10:07:43 +01:00
kevmodrome e501679813
data now syncs in the grid 2020-10-02 10:12:18 +02:00
kevmodrome 193f536834
adds add row functionality to grid component 2020-10-02 09:43:56 +02:00
Andrew Kingston d4ebd3bb63 Update multiselect component 2020-10-02 08:36:16 +01:00
Andrew Kingston f86e7b6c92 Add initial version of new modal (WIP) 2020-10-02 08:35:54 +01:00
Michael Shanks 9eec5d730f Calculate: stats is only option - remove select 2020-10-01 21:03:22 +01:00
Michael Shanks c91d9fed09 fix: View filter - handle change of field type 2020-10-01 17:34:25 +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 3daaf88a74 Added datepicker to view filters 2020-10-01 17:07:53 +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
Andrew Kingston 611793b32e Fix linked record selector 2020-10-01 11:56:06 +01:00
Andrew Kingston 3ddca769bb Merge branch 'linked-records' of github.com:Budibase/budibase into linked-records 2020-10-01 11:53:57 +01:00
Andrew Kingston 6f0bcdcc72 Add hacked multiselect for testing 2020-10-01 11:53:43 +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 0b97e4c8f3 Merge branch 'linked-records' of github.com:Budibase/budibase into linked-records 2020-10-01 11:33:53 +01:00
Andrew Kingston 928ff8c0bf Remove console.log statement 2020-10-01 11:33:40 +01:00
Michael Drury 58ff985a35 Resolving issues with deleting a linked column, should now be possible. 2020-10-01 11:33:37 +01:00
Andrew Kingston 708d127fef Prevent editing linked record columns 2020-10-01 11:33:26 +01:00
Andrew Kingston 71cc7a9059 Increase settings modal padding 2020-10-01 11:29:43 +01:00
Andrew Kingston 187cd89e35 Add functional backend UI for navigating relationships 2020-10-01 11:01:06 +01:00
Michael Shanks d54444d932 Merge branch 'master' into bugfix 2020-10-01 09:33:20 +01:00
Michael Shanks c50f2caedf bugfix: dont try to log to analytics when no config 2020-10-01 09:29:30 +01:00
Michael Shanks 50494e6136 bugfix: create app modal always appears on homescreen 2020-10-01 09:28:55 +01:00
Andrew Kingston 14457e5801 Merge branch 'linked-records' of github.com:Budibase/budibase into linked-records 2020-10-01 07:22:24 +01:00
Andrew Kingston d0ef67dee0 Use common Table component across backend UI and add initial empty page for relationships 2020-10-01 07:19:38 +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
Martin McKeaveney fd47cf1624 v0.1.22 2020-09-30 17:05:19 +01:00
Martin McKeaveney 18a56b0290 fixing export styling 2020-09-30 16:53:11 +01:00
Andrew Kingston a4ccd75564 Merge branch 'linked-records' of github.com:Budibase/budibase into linked-records 2020-09-30 16:50:15 +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
Martin McKeaveney 19a391f349 user creation CI 2020-09-30 15:20:26 +01:00
Andrew Kingston 8c0902f6a1 Add empty state when automations have no steps 2020-09-30 15:14:16 +01:00
Andrew Kingston c7cb8e4c68 Add empty state text to automate page and consistently style empty states 2020-09-30 15:06:47 +01:00
mike12345567 cf4b5a6fbf Fixing some missues with linked records after testing with the new UI. 2020-09-30 12:00:56 +01:00
Martin McKeaveney a35c4bca2a fix select elements 2020-09-30 11:57:42 +01:00
Andrew Kingston 2a3f4389b1 Update create automation modal to match other modal styles 2020-09-30 10:24:43 +01:00
Andrew Kingston 049426b399 Fix all styles in settings modal 2020-09-30 10:24:16 +01:00
Andrew Kingston dd4162dedf Update automation page with new form styles 2020-09-30 09:28:18 +01:00
Andrew Kingston 13f64d5b03 Bump BBUI version 2020-09-30 09:28:05 +01:00
Andrew Kingston e4ac832c32 Add WIP draft of linked records UI allowing single linked record selection 2020-09-29 18:27:35 +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 a1db3bfecf Extra analytics logging from code review 2020-09-29 16:35:47 +01:00
Michael Shanks 838904d14e serve determines whether analytics are enabled 2020-09-29 16:23:34 +01:00
Michael Shanks f2a7ec83d7 added comment 2020-09-29 15:35:51 +01:00
Michael Shanks 69292c353c analytics - identify user + extra actions added 2020-09-29 15:26:56 +01:00
Andrew Kingston d446c9b1e5 Merge branch 'linked-records' of github.com:Budibase/budibase into linked-records 2020-09-29 13:54:21 +01:00
Andrew Kingston 0d1a75b28d Add primary display column and update all backend UI popovers with new form styles 2020-09-29 13:54:04 +01:00
Andrew Kingston ecd5aa9eeb Bump BBUI version 2020-09-29 13:52:26 +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 1b0b97d494 Merge branch 'linked-records' of github.com:Budibase/budibase into linked-records 2020-09-28 17:37:12 +01: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
Joe d96ea9424c Small UI update to the binding interface with automations
Heading fixed - size reduced.
Spacing updating with the list section
Placeholder added
Link to docs added
2020-09-28 12:19:11 +01:00
Joe ff5e0aa8cc UI update to the Table dropdown
Spacing within the dropdown improved. Utilised new components from bbui.
Attempted to change the dropdown button to a select so it was consistent with the other inputs but failed.
I did improve the dropdown button by ensuring the width remains the same when selecting different values.
2020-09-28 11:50:29 +01:00
kevmodrome 1068b067a8
bumps svelte-ag-grid component. 2020-09-28 11:51:37 +02:00
Michael Shanks 8aad7eb49d Fetching analytics userId, when api_key entered 2020-09-28 10:47:18 +01:00
Joe b79626450b Styling update to Binding Dropdown
Spacing improved
New Typography component added
Link pointing to docs added
Item hover improved
Textbox updated
2020-09-28 10:21:57 +01:00
kevmodrome 3d7bde554d
remove logs 2020-09-28 10:58:38 +02:00
kevmodrome 5505ad3cda
handle no data scenario 2020-09-28 10:58:06 +02:00
kevmodrome 3523b3dbf7
use Map() to handle renderers 2020-09-28 10:55:50 +02:00
kevmodrome b92ae95353
adds custom renderer for bool fields 2020-09-28 10:53:19 +02:00
kevmodrome 564192a525
updates grid componenet to use model schema insteady of first row keys of datasource 2020-09-28 09:15:43 +02:00
kevmodrome 8d5685c5e4
wip: add record saving functionality 2020-09-28 09:09:08 +02:00
Joe b4dc0708d1 Merge branch 'linked-records' of https://github.com/Budibase/budibase into linked-records 2020-09-26 00:46:30 +01:00
Joe eaef5d0419 Page titles and primary cta alignment and styling consistent
Data and automations page titles now use BBUI Heading component and Spacer component. They are not consistent in styling and spacing.

Welcome screen app cards buttons changed to text buttons. I made this change as there were too many buttons on the page. We want one primary button - create new app.

Early changes mage to binding popover. More to come.
2020-09-26 00:45:56 +01: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 7274d1dac7 re-add electron files 2020-09-25 14:51:04 +01:00
Martin McKeaveney db2d9af545 template export v1 2020-09-25 14:47:42 +01:00
Andrew Kingston 24e316f03d Fix cypress test 2020-09-25 13:12:16 +01:00
Andrew Kingston 7cd387527c Rename backend components file structure and standardise no table empty state 2020-09-25 13:11:57 +01:00
Andrew Kingston 1955e2f757 Unify all popovers and modals to the same styles and reuse common components. Fix filter options 2020-09-25 11:35:32 +01:00
kevmodrome b5359254ee
adds rudimentary form to handle input of new rows 2020-09-25 12:32:38 +02:00
Andrew Kingston 217529f3a4 Fix confirm dialogue inside table cell and standardise styles 2020-09-25 11:30:26 +01:00
kevmodrome 0e3e9d9f19
adds ag-grid component to display data 2020-09-25 11:44:05 +02:00
Andrew Kingston d2d68cbc40 Improve table pagination 2020-09-25 09:18:17 +01:00
Andrew Kingston d74cdf8261 Tidy backend table styles, fix layout and add scrolling 2020-09-25 09:17:58 +01:00
Andrew Kingston 4f763e536e Fix navigation on deleting views and use ConfirmDialog for view deletion to improve consistency 2020-09-24 16:33:21 +01:00
Andrew Kingston 9572167042 Use ConfirmDialog for table deletion to improve consistency 2020-09-24 16:32:35 +01:00
Andrew Kingston e3c2d9a34a Fix TablePagination crashing when non array data values are used 2020-09-24 16:32:02 +01:00
Martin McKeaveney 0b97930625 merge 2020-09-24 16:17:33 +01:00
Martin McKeaveney 408c814b26 Merge branch 'master' of github.com:Budibase/budibase into csv-export 2020-09-24 16:16:59 +01:00
Andrew Kingston 994dca1048 Standardise use of ConfirmDialog for automation deletion 2020-09-24 15:58:26 +01:00
Martin McKeaveney 9768a23ad4 merge 2020-09-24 15:52:09 +01:00
Martin McKeaveney 11c8010c91 use bbui component for dropzone 2020-09-24 15:50:51 +01:00
Andrew Kingston 5b08f4fb92 Tidy backend styles and improve consistency 2020-09-24 15:31:29 +01:00
Andrew Kingston 1d4a1b86ca Fix backend page height and improve style consistency 2020-09-24 15:11:40 +01:00
Andrew Kingston 6b50b47ee0 Fix font weight in create automation modal 2020-09-24 15:11:02 +01:00
Andrew Kingston 0593df0284 Bump bbui version 2020-09-24 15:09:16 +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 98ce6dce33 Merge branch 'async-workflow-blocks' of github.com:Budibase/budibase into async-workflow-blocks 2020-09-23 13:34:27 +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
Andrew Kingston 3caac561b8 Merge branch 'async-workflow-blocks' of github.com:Budibase/budibase into async-workflow-blocks 2020-09-23 12:31:01 +01:00
Andrew Kingston 490183b2ab Treat automation step inputs of type number as string, and let server handle types 2020-09-23 12:30:38 +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
Andrew Kingston 725a041915 Merge branch 'async-workflow-blocks' of github.com:Budibase/budibase into async-workflow-blocks 2020-09-23 12:25:20 +01:00
Andrew Kingston 56021cf4b2 Sort automation steps by name 2020-09-23 12:25:14 +01:00
Andrew Kingston e3fdd1ee46 Improve responsiveness, handle scrolling and tidy up CSS in automations page 2020-09-23 12:24:57 +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
Andrew Kingston 1c2d90fe3d Fix automation block taglines without bindings 2020-09-22 15:42:56 +01:00
mike12345567 dfe3257993 Fixing an issue with the fill in of test data when triggering. 2020-09-22 15:25:26 +01:00
Andrew Kingston b9cc3ac7cc Fix crashing when default inputs are undefined in block definition 2020-09-22 15:14:50 +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 0e932a1999 Merge branch 'contextual-workflows' of github.com:Budibase/budibase into contextual-workflows 2020-09-21 23:19:56 +01:00
mike12345567 0e4748003e Updates as per review comments. 2020-09-21 23:19:45 +01:00
Andrew Kingston 05d4b19300 Fix formatter 2020-09-21 16:45:55 +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 e41c77b5e2 Updating yarn lock. 2020-09-21 14:53:32 +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 c374bd48c8 Merge branch 'contextual-workflows' of github.com:Budibase/budibase into contextual-workflows 2020-09-21 13:53:06 +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
Andrew Kingston c3449141c8 Merge branch 'contextual-workflows' of github.com:Budibase/budibase into contextual-workflows 2020-09-18 20:31:39 +01:00
Andrew Kingston 7052ca2241 Allow numerical workflow block input types 2020-09-18 20:31:18 +01:00
Andrew Kingston 906dd7a0ec Bump bbui version 2020-09-18 20:30:35 +01:00
Andrew Kingston 634bf10bd2 Bump bbui to latest version 2020-09-18 17:41:36 +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
Martin McKeaveney 9310b812d8
Update padding for attachment images 2020-09-18 16:52:20 +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
mike12345567 d39a88e3dd Merge branch 'contextual-workflows' of github.com:Budibase/budibase into contextual-workflows 2020-09-18 16:45:50 +01:00
mike12345567 17588d9f6b Fix for when table is deleted, was attempting to retrieve views for the table which no longer exists. 2020-09-18 16:45:03 +01:00
Martin McKeaveney b0aedd38ed lowercase file extension 2020-09-18 16:19:41 +01:00
Andrew Kingston aa05718766 Prevent datetime and boolean fields showing in workflow block setup until these are handled properly 2020-09-18 16:14:37 +01:00
Andrew Kingston 68c84438da Fix part of workflow cypress tests 2020-09-18 16:13:42 +01:00
Martin McKeaveney 8ce3d4124b file size limits 2020-09-18 15:08:36 +01:00
Andrew Kingston 446cd55d44 Merge branch 'contextual-workflows' of github.com:Budibase/budibase into contextual-workflows 2020-09-18 14:34:49 +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
Andrew Kingston 4dc2acc4b4 Merge branch 'contextual-workflows' of github.com:Budibase/budibase into contextual-workflows 2020-09-18 13:56:10 +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 881627ff7b tidy up 2020-09-18 12:43:45 +01:00
Martin McKeaveney 319fcabaa5 removing delete functionality - not necessary 2020-09-18 12:41:39 +01:00
Andrew Kingston 1aef879a62 Improve workflow block tagline rendering and support pretty printing enum bindings 2020-09-18 12:01:57 +01:00
Martin McKeaveney 28fd0e4831 remove magic numbers 2020-09-18 11:04:09 +01:00
Martin McKeaveney 14283a7b96 return processed file sizes 2020-09-18 11:01:39 +01:00
Martin McKeaveney 642662c8bc fix transition dropdown bug 2020-09-17 22:02:30 +01:00
Andrew Kingston 15cc7a2e6c Add component for rendering workflow mustache taglines 2020-09-17 17:50:54 +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 076ed09c38 Fix delay workflow block setup 2020-09-17 16:00:55 +01:00
Andrew Kingston 6b11add939 Replace string.replaceAll due to bad support 2020-09-17 15:46:59 +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
Andrew Kingston 162401143f Fix binding of nested fields in workflow save record action 2020-09-17 15:11:28 +01:00
Andrew Kingston 416e60bd3a Fix some small svelte warnings 2020-09-17 15:09:06 +01:00
Andrew Kingston 52dde35dee Rename user presentable strings from workflow blocks to steps 2020-09-17 15:08:37 +01:00
Martin McKeaveney 9032738ae8 delete local file upload when file deleted 2020-09-17 15:08:28 +01:00
Andrew Kingston b3693319f8 Rename user presentable strings from workflow blocks to steps 2020-09-17 15:08:22 +01:00
Andrew Kingston f9c616e3e8 Add labels to workflow blocks 2020-09-17 15:07:32 +01:00
Andrew Kingston aec7cb9cc6 Tidy up by using optional chaining 2020-09-17 14:19:14 +01:00
Andrew Kingston 26c952b9a2 Use user readable enums in workflow block setup fields 2020-09-17 14:18:22 +01:00
Andrew Kingston 063a774aee Add data binding to nested fields within workflow block setup 2020-09-17 14:05:53 +01:00
Andrew Kingston f42a001b89 Block deletion of workflow trigger unless it's the only step left 2020-09-17 14:04:45 +01:00
Andrew Kingston a1f52b733b Update save record block definition 2020-09-17 14:04:13 +01:00
Andrew Kingston f1696e08ea Fix nullish values in RecordSelector 2020-09-17 13:44:18 +01:00
Andrew Kingston a5a7ba68e3 Add data binding to workflow block setup 2020-09-17 13:43:52 +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
Andrew Kingston 6da25faaa4 Merge branch 'contextual-workflows' of github.com:Budibase/budibase into contextual-workflows 2020-09-16 15:04:58 +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
Andrew Kingston 4e4e15eada Use bbui selects for all selects in workflow steps 2020-09-16 14:38:18 +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 7ef5d8a9b8 Update builder to support new block definitions with JSON schema 2020-09-16 13:55:28 +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 bd3a604c7a more design updates on attachment picker 2020-09-16 13:29:18 +01:00
Martin McKeaveney b1dbc7cc62 Dropzone styling 2020-09-16 12:18:47 +01:00
Andrew Kingston 9f3ca42995 Merge branch 'contextual-workflows' of github.com:Budibase/budibase into contextual-workflows 2020-09-16 11:40:09 +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
Andrew Kingston 182b70135e Bump svelte, rollup and rollup-plugin-terser dependencies to support optional chaining and nullish coalescing 2020-09-16 09:13:13 +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
Conor Mack 611e77cf0a Merge branch 'master' of https://github.com/Budibase/budibase into feature/icon-component 2020-09-15 13:44:44 +01:00
Conor Mack ef52714e07 Tidyup 2020-09-15 13:28:51 +01:00
Conor Mack 655b39c39c Icon and Icon Select Component 2020-09-15 11:53:02 +01:00
Michael Drury 0d2f7759ee
Merge pull request #607 from Budibase/server-workflows
Server workflows
2020-09-15 09:09:55 +01:00
Andrew Kingston cff883503e Fix rollup not live reloading correctly 2020-09-15 07:55:32 +01:00
Martin McKeaveney b1725ec541 v0.1.21 2020-09-14 17:11:47 +01:00
Martin McKeaveney 132c83fb84 only build electron on releases 2020-09-14 17:02:42 +01:00
Martin McKeaveney 4d85b1610c import error with events panel 2020-09-14 17:00:16 +01:00
Martin McKeaveney d414e84748 v0.1.20 2020-09-14 16:26:18 +01:00
Martin McKeaveney e4e8d3be18 fix pagination 2020-09-14 16:18:02 +01:00
Andrew Kingston 980e35942d Merge branch 'server-workflows' of github.com:Budibase/budibase into server-workflows 2020-09-14 16:04:01 +01:00
mike12345567 e14677fcff Small fix for last change, singular to plural in API definition. 2020-09-14 16:00:51 +01:00
Martin McKeaveney 4b43392d0f
Merge pull request #609 from Budibase/frontend-bugs
fix frontend bugs
2020-09-14 15:51:38 +01:00
Andrew Kingston 395575b4da Add more explicit params to arrow functions 2020-09-14 15:46:21 +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
Martin McKeaveney 618730fe21 remove map file 2020-09-14 15:23:08 +01:00
Martin McKeaveney 23353f2e60 adding bbui styles into standard-components 2020-09-14 15:12:02 +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 82e73ae0ea Merge in master 2020-09-14 13:55:40 +01:00
Michael Shanks f6c5815d7c
Merge pull request #605 from mjashanks/bugfixes
Bugfixes
2020-09-14 13:52:35 +01:00
Andrew Kingston be3a10954f Remove standard components dist directory 2020-09-14 13:32:52 +01:00
Andrew Kingston 8befaee4d0 Fix cypress test for create workflow 2020-09-14 13:29:32 +01:00
Michael Shanks 03fe8983c6 fix: override client context store on create 2020-09-14 12:46:49 +01:00
Andrew Kingston 6fe55814c2 Fix workflow tests 2020-09-14 12:38:17 +01:00
Michael Shanks 61a882408b updated BBUI 2020-09-14 12:34:46 +01:00
Michael Shanks 4d146035de NavigateTo action: use DataList, so URLs are configurable 2020-09-14 12:32:44 +01:00
Michael Shanks 1a012515f9 fix: re-exposing store in component api, as form depends on it 2020-09-14 12:32:10 +01:00
Martin McKeaveney 454c913127 fix frontend bugs 2020-09-14 12:07:08 +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
Andrew Kingston 224aef3478 Fix workflow select components which use objects as options and take initial state from API 2020-09-14 11:51:52 +01:00
Andrew Kingston e7dcbd13f4 Remove deprecated ComponentSelector component which was unique to client side workflow actions which no longer exist 2020-09-14 11:50:10 +01:00
Andrew Kingston 5141353b33 Show notification when testing workflow rather than feedback box 2020-09-14 11:49:29 +01:00
Andrew Kingston 8db6122416 Fix unsaved workflow blocks sharing same state 2020-09-14 11:48:08 +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
Michael Shanks 60d9ae8343 Event Modal - set padding to zero 2020-09-14 11:12:44 +01:00
Conor Mack bc82e8064a Icon and IconSelect Components 2020-09-14 11:08:03 +01:00
Martin McKeaveney a72e6968e1 backend bug fixes 2020-09-14 11:03:27 +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 e79d4f11c9 Add working test workflow button 2020-09-14 09:33:18 +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
Andrew Kingston e4b470218f Hide workflow setup panel unless required 2020-09-11 21:32:32 +01:00
Andrew Kingston 8b63bfe1c5 Improve selected workflow state labels 2020-09-11 21:32:11 +01:00
Michael Shanks fe8c870050 some mutating function parameter 2020-09-11 21:30:40 +01:00
Michael Shanks f975237417 stop coercing values on the server - do on client instead 2020-09-11 21:24:52 +01:00
Andrew Kingston 99d0bebc0e Remove redundant test workflow tab 2020-09-11 21:22:46 +01:00
Andrew Kingston 1c75824134 Fix workflow editing state binding, fix transitions and fix select placeholder options 2020-09-11 21:14:58 +01:00
mike12345567 5067d93030 Adding threading for when not running against PouchDB. 2020-09-11 18:47:22 +01:00
Michael Shanks 62db75eafb bugfix: events broken after views added to binding 2020-09-11 16:33:37 +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
Andrew Kingston 715c0ab170 Add better animations when editing workflow blocks and changing workflows 2020-09-11 14:31:01 +01:00
Andrew Kingston bee9415942 Rewrite workflow editing state for better UI sync 2020-09-11 14:23:31 +01:00
Michael Shanks ac72852563 Merge branch 'master' into event-panel 2020-09-11 12:04:25 +01:00
Michael Shanks e664cd32cd cypress test fix : windows case-insensitive file path 2020-09-11 11:55:31 +01:00
Michael Shanks dff89f0e29 removing feather icons - no longer used 2020-09-11 10:39:16 +01:00
Michael Shanks ed23f23c89 some comments 2020-09-11 09:53:02 +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
Martin McKeaveney 960f8f7893
Merge pull request #592 from Budibase/dataform-datepicker
data form component date picker aware, form component refactor
2020-09-10 21:42:33 +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
Conor Mack 9941de0404 Line Chart - Prop Defaults, Custom Date Formats 2020-09-10 15:58:32 +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
Andrew Kingston bf7974aca5 Update to use stepId for workflows and improve workflow UX when editing blocks 2020-09-10 15:27:39 +01:00
Andrew Kingston 75d669f2bd Merge branch 'server-workflows' of github.com:Budibase/budibase into server-workflows 2020-09-10 15:01:45 +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
Andrew Kingston c280a634fb Load workflow blocks from server and remove block definitions from builder 2020-09-10 14:16:43 +01:00
Martin McKeaveney 0e20a73851 bind checked 2020-09-10 13:10:57 +01:00
Martin McKeaveney 478761175c tidy up 2020-09-10 13:09:44 +01:00
Martin McKeaveney 1b63042ca8 data form component date picker aware, form component refactor 2020-09-10 13:04:45 +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 32c331f3f8 Tidy up unused code 2020-09-10 11:30:58 +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
Andrew Kingston 45791b68c9 Remove client workflow execution 2020-09-10 11:27:31 +01:00
Andrew Kingston 8a9510c7bd Merge branch 'server-workflows' of github.com:Budibase/budibase into server-workflows 2020-09-10 11:15:59 +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
Michael Shanks 25d8f9a8f8 added PATCH record route 2020-09-10 09:36:14 +01:00
Andrew Kingston 912a108091 Remove console.log statement 2020-09-10 07:57:31 +01:00
Andrew Kingston 6dcaa3c4d8 Make workflow builder scrollable and improve UX around selecting and editing worflow blocks 2020-09-10 07:46:01 +01:00
Andrew Kingston 4d118b6eed Fix arrow not transitioning out causing jumps when removing workflow blocks 2020-09-10 07:35:24 +01:00
Michael Shanks 71cc329178 Create record added 2020-09-09 22:15:31 +01:00
Michael Shanks cb9fd4d1cd events: Update record workings 2020-09-09 21:16:26 +01:00
Martin McKeaveney 11e45a9706 merge 2020-09-09 17:05:35 +01:00
Martin McKeaveney 20bd4b3087
date picker component (#591)
* date picker component

* use bbui date picker in standard components

* using bbui component
2020-09-09 17:04:49 +01:00
Martin McKeaveney 1a862e3ade remove yeet 2020-09-09 17:03:13 +01:00
Martin McKeaveney 11325f2056 use full date to take TZ into account 2020-09-09 17:02:16 +01:00
Martin McKeaveney b605d25a4d lint, using bbui component 2020-09-09 16:27:46 +01:00
Michael Shanks 184aa65de0 Merge branch 'master' into event-panel 2020-09-09 15:59:57 +01:00
Michael Shanks 870561d63d backup before a merge 2020-09-09 15:56:31 +01:00
Conor Mack c2b6b21427 Merge branch 'master' of https://github.com/Budibase/budibase into feature/screen-route-select 2020-09-09 15:08:41 +01:00
Conor Mack 4203d5c6d1 Use BBUI selects for events and settings 2020-09-09 15:04:36 +01:00
Martin McKeaveney bb5d522124 tidy up 2020-09-09 13:45:47 +01:00
Martin McKeaveney e6840bcffc custom flatpickr styling, tidy up 2020-09-09 13:44:36 +01:00
Andrew Kingston 79703f697e Improve workflow block list design and UI consistency 2020-09-09 12:40:44 +01:00
Andrew Kingston 74ba18a841 Improve layout and consistency of workflow block configuration 2020-09-09 12:36:19 +01:00
Martin McKeaveney fc923cb883 using flatpickr, rollup config for CSS in the builder 2020-09-09 12:06:04 +01:00
Andrew Kingston 901db0a375 Remove 1px border causing overflow and scrollbar in workflow page layout 2020-09-09 11:19:20 +01:00
mike12345567 2b11a9df38 Fixing component button styles, making all component dropdown menus buttons have the correct styling across the board. 2020-09-09 09:44:24 +01:00
mike12345567 7d0d2d5453 Fixing an issue where the buttons for the components hierarchy were overflowing outside of their parent panel, removing the specification of the width and height allows computed values to be used instead (including padding etc) - check this fixes it in windows, linux and electron app. 2020-09-08 18:38:47 +01:00
Martin McKeaveney 068bb3c500 date field working with HTML5 inputs. Needs more sophisticated parsing 2020-09-08 18:03:41 +01:00
mike12345567 af634b5df2 Ignoring .idea (Webstorm) files and removing map file that was in gitignore (causing conflicts). 2020-09-08 16:52:09 +01:00
Andrew Kingston 6304c31c96 Fix missing bbui dependency from standard components 2020-09-08 16:47:38 +01:00
Conor Mack e667b78b10 Tidyup 2020-09-08 16:15:14 +01:00
Conor Mack 70b390aa1f Selects for Screens in Events and Settings 2020-09-08 16:03:04 +01:00
Victoria Sloan ff50de83bf removed redundant styles 2020-09-07 22:05:59 +01:00
Victoria Sloan 2045f048b1 popover styles 2020-09-06 23:50:11 +01:00
Victoria Sloan 55b9ffbd57 removing uikit dependency 2020-09-06 23:21:40 +01:00
Victoria Sloan ac361705d4 changing UIkit dropdown to use bbui popover 2020-09-06 22:58:47 +01:00
Victoria Sloan 4cb7191576 remove UIkit imports 2020-09-06 22:41:46 +01:00
Victoria Sloan 46a823687a Merge branch 'master' into removing-uikit-06
# Conflicts:
#	packages/builder/src/components/common/DatePicker.svelte
2020-09-06 22:32:48 +01:00
Victoria Sloan 9f00847ad1 upping the timeout for Create New Table test 2020-09-06 22:31:15 +01:00
Victoria Sloan 8175d95db9 Circle svelte-loading-spinner replacing uk-spinner 2020-09-06 22:19:16 +01:00
Victoria Sloan fd3e93867e remove IconButton.svelte file 2020-09-06 22:04:09 +01:00
Victoria Sloan ec361079b1 remove unused IconButton component and imports in files that aren’t using it 2020-09-06 21:54:23 +01:00
Victoria Sloan d4c63a7736 removing uk-alert & uk-alert-danger and replacing with bb__alert class 2020-09-06 21:40:18 +01:00
Victoria Sloan f7a0b05beb uk-input removed 2020-09-06 21:23:26 +01:00
Michael Shanks e0671104d4 events panel work - backup 2020-09-05 21:53:10 +01:00
Victoria Sloan 650503fd82 cypress test fixed 2020-09-05 00:03:08 +01:00
Victoria Sloan 63301eb638 minWidth set on NewScreen bbui modal, Spacer component used instead of margins and bbui version bumped 2020-09-04 22:40:25 +01:00
Victoria Sloan a96df4d020 Merge branch 'master' into removing-uikit-05
# Conflicts:
#	packages/standard-components/dist/index.js.map
2020-09-04 21:45:33 +01:00
Conor Mack 5562d1b8d2 Increase Line SVG Height to show X Label 2020-09-04 15:52:01 +01:00
Conor Mack f27974c93a Only replace bindings whenever value is primitive 2020-09-04 14:19:59 +01:00
Conor Mack 075866f4ad viewBuilder.spec fix 2020-09-04 11:01:27 +01:00
Conor Mack e4dd6fd137 Cypress Test Fix - createView.spec.js 2020-09-04 10:53:13 +01:00
Conor Mack 34a19ffda2 Update jest tests - viewbuilder 2020-09-03 15:32:15 +01:00
Conor Mack 89e3ddcab8 Merging with master and fixing conflicts 2020-09-03 15:12:07 +01:00
Conor Mack e7ba17a57d Merge 2020-09-03 15:05:05 +01:00
Martin McKeaveney 7c27957b1b
Workflow fixes (#559)
* workflow fixes

* fixes for workflow - cypress test coverage

* remove log

* adding some assertions to slow test down

* force click create user

* cypress 5, small wait for user test

* remove cypress waiting eslint rule to fix user test

* click button directly

* test clicking

* try changing access level for validity

* lint
2020-09-03 12:02:15 +01:00
Martin McKeaveney cbc55310a9
Merge pull request #564 from Budibase/dependabot/npm_and_yarn/packages/server/bl-4.0.3
Bump bl from 4.0.2 to 4.0.3 in /packages/server
2020-09-03 10:29:58 +01:00
Tori Sloan 414985e272
Merge branch 'master' into removing-uikit-05 2020-09-03 09:07:22 +01:00
Victoria Sloan d6ca3b7d85 NewScreen using bbui modal 2020-09-03 08:59:05 +01:00
kevmodrome 69ee947557
Merge branch 'master' into feature/binding-interface 2020-09-03 09:49:43 +02:00
kevmodrome 1a01edbacc
wip: cypress tests 2020-09-03 09:45:58 +02:00
Victoria Sloan 9d82279b36 remove Modal.svelte and update ConfirmDialog modal to use bbui modal 2020-09-03 08:44:08 +01:00
Michael Shanks 14b8db9854 cypress/videos to .gitignore 2020-09-02 20:46:24 +01:00
dependabot[bot] 4b0463cf45
Bump bl from 4.0.2 to 4.0.3 in /packages/server
Bumps [bl](https://github.com/rvagg/bl) from 4.0.2 to 4.0.3.
- [Release notes](https://github.com/rvagg/bl/releases)
- [Commits](https://github.com/rvagg/bl/compare/v4.0.2...v4.0.3)

Signed-off-by: dependabot[bot] <support@github.com>
2020-09-02 15:54:50 +00:00
cmack 6865fdfb28 Single Calculation Views When Not Grouped 2020-09-02 11:52:32 +01:00
Victoria Sloan 88883b4281 uk-form-width removed 2020-09-01 22:00:30 +01:00
Victoria Sloan df733bd0d9 removing uk-form-stacked 2020-09-01 21:46:59 +01:00
Victoria Sloan 74037ae36f removing form-controls 2020-09-01 21:35:22 +01:00
Victoria Sloan 7b32fb78c5 remove uk-checkbox 2020-09-01 21:32:47 +01:00
Victoria Sloan 6620e1e44e bbui version updated to latest & updated Label component used 2020-09-01 21:28:38 +01:00
Victoria Sloan 4bb59a9828 Merge branch 'master' into removing-uikit-04
# Conflicts:
#	packages/builder/src/components/common/DatePicker.svelte
#	packages/builder/src/components/workflow/SetupPanel/ParamInputs/ComponentSelector.svelte
2020-09-01 21:20:56 +01:00
kevmodrome d870ccaf6c
wip: cypress fix 2020-09-01 11:16:41 +02:00
Michael Shanks 72492da29e event panel rework backup 2020-09-01 10:12:01 +01:00
kevmodrome 5de7384295
fix color of separator in binding interface 2020-08-31 10:21:08 +02:00
kevmodrome c786d4edae
groups components and table in separate categories 2020-08-31 10:12:06 +02:00
kevmodrome 5c24dc4592
update bbui 2020-08-31 10:11:44 +02:00
Victoria Sloan 92fb970ef0 updating bbui version and replacing uk-form-label with bbui Label component 2020-08-30 15:28:46 +01:00
Victoria Sloan 3cfef73cbd removing uk-form-controls from datepicker, componentselector, modelselector & recordselector 2020-08-30 14:49:25 +01:00
Victoria Sloan 404186c1f7 remove redundant form-controls class from ValuesList 2020-08-30 14:35:44 +01:00
cmack b8b4f1c7b2 Use datasource label for tooltip title 2020-08-28 14:47:03 +01:00
kevmodrome 4174475ba6
updates correctly on close, cancel and done actions 2020-08-28 15:40:43 +02:00
kevmodrome 006ad9efbe
wip: binding interface design 2020-08-28 14:43:28 +02:00
kevmodrome 91adebe93d
Merge branch 'feature/binding-interface' of github.com:Budibase/budibase into feature/binding-interface 2020-08-28 13:58:39 +02:00
kevmodrome c37cec28d9
Merge branch 'master' into feature/binding-interface 2020-08-28 13:57:46 +02:00
Michael Shanks 235993e1c0 yarn lock (bbui) 2020-08-27 14:49:21 +01:00
Michael Shanks 75c375c80d bump bbui 2020-08-27 14:48:12 +01:00
Michael Shanks d43de3ce60 comment for node/jest polyfill 2020-08-27 10:34:44 +01:00
Michael Shanks f16a29792c working flat() polyfill for jest 2020-08-27 10:20:01 +01:00
Michael Shanks e5e81aa9c6 polyfill flat() for jest on Node 10.x 2020-08-27 10:10:35 +01:00
cmack 03bf7c787a Tidyup - remove logs 2020-08-27 10:08:42 +01:00
Michael Shanks 82e99c3fd7 some styling changes from code review 2020-08-27 10:00:36 +01:00
Michael Shanks f1d3e8af3a Merge branch 'master' into feature/binding-interface 2020-08-27 09:39:11 +01:00
Michael Shanks 5095b4596f
Merge pull request #536 from mjashanks/dnd
Few Dnd Bugfixes
2020-08-27 09:33:25 +01:00
cmack 7952fab97a Integration of Backend and Data Components 2020-08-26 17:03:30 +01:00
kevmodrome 26a5137c3d
merge master 2020-08-26 09:11:16 +02:00
cmack 1a24632fb0 Name and Value Selects that depend on Model / View 2020-08-25 16:38:20 +01:00
Martin McKeaveney 562b844b35
Merge pull request #558 from Budibase/view-fixes
view fixes
2020-08-25 16:33:30 +01:00
Martin McKeaveney a46aafe250
Merge pull request #554 from Budibase/replace-ui-kit-02
Removing uk-table and uk-margin
2020-08-25 15:40:14 +01:00
Martin McKeaveney 780fe7b4c2 fix view CI 2020-08-25 15:39:49 +01:00
Martin McKeaveney 23c99059cb view fixes 2020-08-25 14:15:01 +01:00
cmack 240b370c17 Merge branch 'master' of https://github.com/Budibase/budibase into feature/model-view-select 2020-08-25 13:17:47 +01:00
cmack e7f7a705e2 Merge branch 'master' of https://github.com/Budibase/budibase into feature/model-view-select 2020-08-25 11:18:08 +01:00
cmack f8171b6018 Data fetching for datatable component 2020-08-25 11:12:37 +01:00
kevmodrome 6095383a07
fix styling issues 2020-08-25 11:40:48 +02:00
kevmodrome 22679fdf67
adds guards to some properties when they are undefined 2020-08-25 11:25:56 +02:00
kevmodrome 5dd80d0912
binding interface now only updates when the dropdown is closed 2020-08-25 11:20:39 +02:00
kevmodrome f615f5be3b
Merge branch 'feature/binding-interface' into feature/binding-interface-frontend 2020-08-25 10:16:32 +02:00
kevmodrome ffee7ff2fe
adds panel interface 2020-08-25 10:15:51 +02:00
cmack cc8df3fad6 ModelViewSelect updates, Fetchdata, Chart Hooks 2020-08-24 16:26:00 +01:00
Martin McKeaveney c891c71c4f remove superfluous var 2020-08-24 16:05:12 +01:00
Martin McKeaveney 1d56d9a2ce cypress tests, lint, feature complete 2020-08-24 15:48:34 +01:00
Martin McKeaveney 40bf90c745 view filters operational 2020-08-24 11:46:28 +01:00
Martin McKeaveney ab5ab97d5e Merge branch 'master' of github.com:Budibase/budibase into view-filters 2020-08-24 10:50:15 +01:00
Victoria Sloan 450f4066ec move table styles from global.css to budibase.css 2020-08-23 09:44:30 +01:00
Victoria Sloan 1bd7104021 uk-table removed, uk margin styles add to global 2020-08-23 09:31:39 +01:00
Victoria Sloan 63aa2eda15 adding index.js.map to gitignore 2020-08-22 21:46:42 +01:00
Victoria Sloan cd33b9da82 removed uk-margin and swapped with new bb-margin classes 2020-08-22 21:34:46 +01:00
Martin McKeaveney 6ba109222b custom filtering working, needs more test coverage 2020-08-21 17:05:26 +01:00
cmack ead8f51303 WIP: Completed ModelViewSelect UI 2020-08-21 16:10:56 +01:00
Martin McKeaveney af6451c33c Merge branch 'master' of github.com:Budibase/budibase into view-filters 2020-08-21 11:41:18 +01:00
Martin McKeaveney ae4b02cb69 v0.1.19 2020-08-21 11:31:53 +01:00
Martin McKeaveney 4e07773031 gap not supported in electron 2020-08-21 11:20:50 +01:00
Martin McKeaveney 1b93c92277 v0.1.18 2020-08-21 10:19:54 +01:00
Martin McKeaveney 066e32ad35 fix cypress test 2020-08-21 10:11:17 +01:00
Martin McKeaveney 27b07f2451 renaming bug 2020-08-20 17:04:54 +01:00
Martin McKeaveney a19f370868 start of view filters 2020-08-20 16:31:43 +01:00
Martin McKeaveney f82b2f07b5 fix bug with changing types 2020-08-20 15:49:18 +01:00
Martin McKeaveney 2cea4be763
Merge pull request #545 from Budibase/custom-view-backend
Custom Views
2020-08-20 14:33:48 +01:00
Martin McKeaveney 8117ff0c84 Merge branch 'bugfix/table-col-types' of github.com:Budibase/budibase into custom-view-backend 2020-08-20 12:03:12 +01:00
cmack 3b7d07834d Unique field value property and event binding 2020-08-20 11:19:13 +01:00
Martin McKeaveney fbce2da7a3 adding deploy script to upload assets to s3 after release 2020-08-20 11:09:54 +01:00
Martin McKeaveney ba32a70f92 removing views from modelselect for now 2020-08-20 10:10:59 +01:00
Martin McKeaveney 0388f8dbb5 merge 2020-08-19 17:14:30 +01:00
Martin McKeaveney 70d4592fc2 fix server unit tests 2020-08-19 17:09:30 +01:00
Martin McKeaveney 10635075a5 full cypress suite for custom views 2020-08-19 16:43:04 +01:00
Conor_Mack 88b273f9ad
Merge pull request #544 from Budibase/britecharts/tidyup
Minor Tidyup - Logs, Dead Code, Comments
2020-08-19 10:41:22 +01:00
cmack 73629a81b7 Minor Tidyup - Logs, Dead Code, Comments 2020-08-19 10:34:20 +01:00
Michael Shanks eb76a0403a fixed cypress tests 2020-08-18 21:43:13 +01:00
Michael Shanks 94b8735c80 removed codemirror css files 2020-08-18 21:21:58 +01:00
Michael Shanks 993c9a56ad some comments 2020-08-18 21:04:42 +01:00
Michael Shanks 0b74340853 Merge branch 'master' of github.com:Budibase/budibase into master 2020-08-18 21:00:09 +01:00
Michael Shanks 92ef492bd1 NewScreen - use bbui input
- use input error message
- screen name no longer needs to be unique
2020-08-18 20:59:34 +01:00
Michael Shanks ec7f9da9d1 removed CreateUser - not used (replaced by settings) 2020-08-18 17:16:31 +01:00
Michael Shanks 9f9000fa90 using BBUI inputs where possible 2020-08-18 17:14:35 +01:00
Martin McKeaveney 7e2e90e23c tidy up and lint 2020-08-18 17:14:26 +01:00
Martin McKeaveney d08db301af group by complete 2020-08-18 16:05:15 +01:00
Conor_Mack 1156952b73
Merge branch 'master' into britecharts/separate-components-2 2020-08-18 15:50:02 +01:00
cmack 8cb2a17d93 Completion Bug Fixes and Updates 2020-08-18 15:45:44 +01:00
Michael Shanks 0ab5a01f9e removed Select.svelte - replaced with bbui select 2020-08-18 15:33:28 +01:00
Michael Shanks 682498b719 all inputs using BBUI 2020-08-18 14:51:02 +01:00
Martin McKeaveney 28b4b6fcb9 deletion of views, statistics calculation popover, unit tests 2020-08-17 21:01:43 +01:00
Michael Shanks 49572d8c39 removed StateBindingControl and associated controls - not used 2020-08-17 16:49:23 +01:00
Michael Shanks 6cf99bbbc7 removed InputGroup (not used) 2020-08-17 16:45:13 +01:00
Michael Shanks 85939ad5dc removed LayoutEditor (not used) 2020-08-17 16:43:54 +01:00
cmack d23746f748 Functional Linechart 2020-08-17 13:59:09 +01:00
Michael Shanks 4de8bffec2 removed unecessary dependencies 2020-08-14 17:39:56 +01:00
Michael Shanks 693d218e1e Merge branch 'master' of github.com:Budibase/budibase into master 2020-08-14 16:45:54 +01:00
Michael Shanks bd47940923 removed OptionSelectOld 2020-08-14 16:40:23 +01:00
Michael Shanks b3f8a80c39 emoved UsersList (unused) 2020-08-14 16:40:13 +01:00
Michael Shanks cf5aa50ffc removed DatabasesList (not used) 2020-08-14 16:35:39 +01:00
Michael Shanks 36fda017e7 removed ModelSetupNav (not used) 2020-08-14 16:35:28 +01:00
Martin McKeaveney 6862be744b began UI for custom views 2020-08-14 16:31:53 +01:00
kevmodrome 3f02712450
adds functionality to show the user the readableBinding while it saves the runtimeBinding 2020-08-14 15:56:34 +02:00
Michael Shanks b345038bb1 removed ColorPicker (replaced by colorpicker package) 2020-08-14 14:56:33 +01:00
Michael Shanks 3fc3bb77a9 removed CollectionView (not used) 2020-08-14 14:53:36 +01:00
Michael Shanks 924132dfee removed PlusButton (not used) 2020-08-14 14:50:03 +01:00
Michael Shanks 3cc75a92e1 removed ComingSoon (not used) 2020-08-14 14:43:57 +01:00
Michael Shanks f572dc648b removed Block (not used) 2020-08-14 14:42:17 +01:00
Michael Shanks e11076c15f removed ComponentSearch (not used) 2020-08-14 14:40:45 +01:00
Michael Shanks 5f2b31f0c0 removed CodeArea (not used) 2020-08-14 14:40:10 +01:00
Michael Shanks fcc8cdd148 removed CodeEditor (not used) 2020-08-14 14:39:44 +01:00
Michael Shanks 001902da96 removed Textbox (not used) 2020-08-14 14:37:40 +01:00
Michael Shanks 2895146b0f removed HierarchyRow (not used) 2020-08-14 14:37:05 +01:00
Michael Shanks f7dbb4c31b removed CreateEditView (not used) 2020-08-14 14:36:51 +01:00
Michael Shanks a9da602707 removed EditComponentProps.svelte (unused) 2020-08-14 14:32:37 +01:00
Michael Shanks a82f202649 removed Dropdown.svelte 2020-08-14 14:24:14 +01:00
Michael Shanks 8e00a79850 removed PageView.svelte 2020-08-14 14:21:55 +01:00
Michael Shanks b720120d7a removed material design library 2020-08-14 11:33:40 +01:00
Michael Shanks 3a5d2f8713 remove references to material design components 2020-08-14 11:21:52 +01:00
Michael Shanks 55bb235e00 commented on use of store within a component 2020-08-14 10:50:55 +01:00
Martin McKeaveney ed53c31ab3 fix backend bugs - some tidy up 2020-08-13 20:22:14 +01:00
Martin McKeaveney f62e7e06d8 new view foundations 2020-08-13 15:04:19 +01:00
Michael Shanks 128b325614 fix: dnd - dragslot remains if we drop outside of target 2020-08-13 14:08:20 +01:00
Michael Shanks b21f8d6d02 bugfix: dnd over screenslot was throwing err 2020-08-13 14:02:15 +01:00
Joe 33a6ed835d
Merge pull request #529 from Budibase/Tidy-ups-and-implementing-new-BBUI-vars
Tidy ups and welcome screen made less busy
2020-08-13 12:03:23 +01:00
Michael Shanks 82afa707f2 merge from master 2020-08-13 11:50:12 +01:00
Michael Shanks 8a1f0a5e4a
Merge pull request #534 from mjashanks/dnd
Component nav Drag and Drop + Add component usability
2020-08-13 11:32:39 +01:00
Joe b19ab5d0da
Merge branch 'master' into Tidy-ups-and-implementing-new-BBUI-vars 2020-08-13 11:31:55 +01:00
Michael Shanks 6bccb6f57b fix: screens not creating properly on electron 2020-08-13 11:24:58 +01:00
Joe d204b9433e Merge branch 'Card-component' of https://github.com/Budibase/budibase into Card-component 2020-08-13 11:13:59 +01:00
Joe 709cf07229 Card icons updated 2020-08-13 11:13:22 +01:00
Joe 5f75c6c824
Rename CardHorizontal.Svelte to CardHorizontal.svelte 2020-08-13 10:57:29 +01:00
Joe afba59ae44
Rename Card.Svelte to Card.svelte 2020-08-13 10:56:50 +01:00
Joe e05dcceb7f Let changed to const 2020-08-13 10:54:43 +01:00
Joe cd067dac41 Update color for subtext 2020-08-13 10:45:25 +01:00
Joe fcc0449794 Text color update 2020-08-13 10:35:20 +01:00
Michael Shanks 67b04ffa8e fix: navigation component can have children 2020-08-13 10:15:50 +01:00
Michael Shanks 49edb74db4 fix: added dnd to master screen 2020-08-13 10:15:37 +01:00
Michael Shanks b6e6a1ef4b changes from code review 2020-08-13 10:15:09 +01:00
Joe 25b71c4e86 Formatting and Linting 2020-08-13 09:05:22 +01:00
Joe b0e31a09b4 New card component 2020-08-13 08:58:48 +01:00
cmack f9fa34c84e Chart Fix - Import BC CSS and use Postcss 2020-08-12 17:41:12 +01:00
Michael Shanks 68eb3a8911 auto nesting or not, on add component 2020-08-12 17:00:05 +01:00
kevmodrome 18691f8243
Merge branch 'feature/binding-interface' of github.com:Budibase/budibase into feature/binding-interface-frontend 2020-08-12 17:31:05 +02:00
kevmodrome 3b525cf71b
initial commit 2020-08-12 17:30:20 +02:00
Michael Shanks 9ef748bf2d container components need `children: true` 2020-08-12 16:28:41 +01:00
Michael Shanks 0bb677d5de dnd component nav 2020-08-12 16:28:19 +01:00
Michael Shanks 7cf2104a6b adding context and bindable properties to component.json 2020-08-12 16:04:20 +01:00
cmack fe70bb16d6 Merge branch 'master' of https://github.com/Budibase/budibase into britecharts/separate-components-2 2020-08-12 10:18:47 +01:00
cmack 0c9f337814 WIP: Chart Tests and Line Refactor 2020-08-12 10:02:36 +01:00
Martin McKeaveney 75825dea1e bugfixes after team usage 2020-08-11 17:58:01 +01:00
Michael Shanks 9a940c0df5 merge from master 2020-08-11 17:31:14 +01:00
Martin McKeaveney 053f3b4e6f small styling fix 2020-08-11 17:20:55 +01:00
Martin McKeaveney be1d03caa2
Merge pull request #528 from Budibase/new-backend-ui
New backend ui
2020-08-11 17:06:40 +01:00
Joe 4d984a4793 Reduced size of app cards 2020-08-11 17:02:54 +01:00
Joe 3a66c4055a Tidy ups and welcome screen made less busy
Comment today from the demo was the welcome screen was a little busy in re to the links on the left hand panel
2020-08-11 16:57:15 +01:00
Martin McKeaveney 90ee85ba01 remove moduleNameMapper 2020-08-11 15:54:03 +01:00
Martin McKeaveney 3325af6462 v0.1.17 2020-08-11 15:33:01 +01:00
Michael Shanks 9e6f6c5292 bindings... allowing unescaped urls, but not html tags 2020-08-11 14:12:05 +01:00
Martin McKeaveney ab9a8f6a1d merge 2020-08-11 14:07:04 +01:00
Martin McKeaveney 5173ee8583 lint 2020-08-11 12:19:37 +01:00
Martin McKeaveney f1be92bd41 tidy up + lint 2020-08-11 11:23:07 +01:00
Michael Shanks 9474184f2f yarn lock 2020-08-11 10:47:16 +01:00
Michael Shanks cc66b17ca8 Merge branch 'master' into feature/binding-interface 2020-08-11 10:46:07 +01:00
Michael Shanks 0ee681e70a events as popover, in settings panel 2020-08-11 10:43:43 +01:00
Michael Shanks 46be753be8 Select & Inputs - setting binding 2020-08-11 10:31:41 +01:00
Martin McKeaveney b356dbb4b3 publish materialdesign components 2020-08-11 10:19:08 +01:00
Martin McKeaveney 41eafd4f18 release standard components 2020-08-11 10:14:57 +01:00
Martin McKeaveney 203f7d19d8 v0.1.16 2020-08-10 22:30:11 +01:00
Martin McKeaveney 2507c00f0c v0.1.16 2020-08-10 18:15:30 +01:00
Martin McKeaveney 8915db5ab2 bump bbui 2020-08-10 18:14:08 +01:00
Martin McKeaveney 2a04147c4b full cypress suite for new backend 2020-08-10 17:51:30 +01:00
Michael Shanks d45daea02e removed unecessary imports 2020-08-10 16:40:44 +01:00
Martin McKeaveney 8a4646ca4c Merge branch 'master' of github.com:Budibase/budibase into new-backend-ui 2020-08-10 16:39:30 +01:00
Michael Shanks f1a6671eb3 Moved events back into Settings
& removed Events Panel
2020-08-10 16:08:46 +01:00
Martin McKeaveney 6043d79dc0 v0.1.15 2020-08-10 16:07:59 +01:00
cmack 932ef5f165 Completed Tooltip 2020-08-10 16:06:52 +01:00
Martin McKeaveney 7fdbad6a60 pinning posthog version 2020-08-10 15:56:53 +01:00
Martin McKeaveney 326ded6171 allow yarn.lock, update posthog version 2020-08-10 15:52:34 +01:00
Martin McKeaveney 77fd50ff2f v0.1.14 2020-08-10 15:36:33 +01:00
Martin McKeaveney 6a315767b2 cypress + unit test framework 2020-08-10 15:34:37 +01:00
cmack fea28e8819 Completed Groupedbar and work on Tooltip 2020-08-10 15:33:32 +01:00
Conor_Mack c8f660444f
Merge pull request #525 from Budibase/britechart/donut-demo
Donut Chart for the demo
2020-08-10 14:29:52 +01:00
Joe d0c9a14723
Merge pull request #526 from Budibase/backend-button-fix
Backend button width fix
2020-08-10 14:22:10 +01:00
Joe 0fe20d1e6d Small fix with placeholder 2020-08-10 13:18:30 +01:00
cmack 627f3d13b9 Minor Updates 2020-08-10 10:32:46 +01:00
Martin McKeaveney de93c0f530 new table creation 2020-08-07 18:31:40 +01:00
Martin McKeaveney 9d1979114b column CRUD 2020-08-07 17:41:20 +01:00
Joe 31325f0a1d Backend button width fix 2020-08-07 17:10:05 +01:00
Martin McKeaveney 63f3623664 creating rows and columns working 2020-08-07 16:13:57 +01:00
cmack 46772d6b8c Linting 2020-08-07 14:49:53 +01:00