Commit Graph

3861 Commits

Author SHA1 Message Date
Andrew Kingston 8c90edf462 Add more functionality to core SpectrumField component to simplify other form components 2021-01-28 08:47:44 +00:00
Andrew Kingston b8fb2ba43c Merge branch 'master' of github.com:Budibase/budibase into form-builder 2021-01-27 18:28:17 +00:00
Andrew Kingston e1f40ea066 Add FieldGroup component to allow easy mixing of fields and other content in forms 2021-01-27 18:25:57 +00:00
mike12345567 b7e7dbba65 Linting. 2021-01-27 18:09:32 +00:00
Martin McKeaveney 0f18ee70ef actions fix 2021-01-27 17:29:30 +00:00
Andrew Kingston 6631fe2af8 Update builder preview to be interactive and improve builder preview experience 2021-01-27 15:52:12 +00:00
Martin McKeaveney 828be4b8e6 file download icon + styling 2021-01-27 14:53:50 +00:00
Martin McKeaveney 9f8c9fa810 import and export apps 2021-01-27 13:55:46 +00:00
Andrew Kingston f059739d3d Merge branch 'master' of github.com:Budibase/budibase into form-builder 2021-01-27 10:59:23 +00:00
Andrew Kingston 12f3b7f6fa Add common SpectrumField component, add spectrum labels, add form label position customisation 2021-01-27 10:59:05 +00:00
Joe 032cce7bcd Further spacing improvements
Spacing improvements
Red color applied to X hover
List of bindable objects is now scrollable without a visual of the scrollbar
2021-01-27 09:44:58 +00:00
Joe 58019592c8 Minor ui updates
Padding and spacing improved
2021-01-26 22:42:31 +00:00
mike12345567 0fabfccb19 Merge branch 'master' of github.com:Budibase/budibase into feature/handlebars-helpers 2021-01-26 16:22:38 +00:00
Martin McKeaveney 4cd85e2c94 Merge pull request #1015 from Budibase/mysql-connector
MySQL integration and self hosted deploy event
2021-01-26 16:17:09 +00:00
mike12345567 9e798158c2 Linting. 2021-01-26 15:59:58 +00:00
mike12345567 6219a66604 Fixing the transition between readable and runtime bindings. 2021-01-26 15:59:28 +00:00
Martin McKeaveney 75b5b0eb52 only allow read queries in datasources 2021-01-26 15:23:23 +00:00
Andrew Kingston 365c503224 Add automatic schema validation to forms and add builder settings for specific field types 2021-01-26 14:40:44 +00:00
mike12345567 19ed02be60 Disabling save button on binding drawer when handlebars statement is invalid. 2021-01-26 14:09:31 +00:00
mike12345567 182353d555 Linting. 2021-01-26 12:43:26 +00:00
Andrew Kingston efbb599f02 Merge branch 'master' of github.com:Budibase/budibase into form-builder 2021-01-26 11:21:20 +00:00
Martin McKeaveney fcbb27b628 Merge branch 'master' of github.com:Budibase/budibase into mysql-connector 2021-01-26 11:10:08 +00:00
Martin McKeaveney b52a2efef0 MySQL integration and self hosted deploy event 2021-01-26 11:07:30 +00:00
Andrew Kingston bcdcc68918 Fix settings to select fields and fix chart settings not showing fields 2021-01-26 10:57:57 +00:00
mike12345567 18f96deb00 Merge branch 'master' of github.com:Budibase/budibase into feature/handlebars-helpers 2021-01-26 10:42:54 +00:00
Andrew Kingston 2d0a7d825c Merge branch 'master' of github.com:Budibase/budibase into form-builder 2021-01-26 09:56:50 +00:00
Andrew Kingston 5bec329581 Merge branch 'master' of github.com:Budibase/budibase into component-binding-refactor 2021-01-26 09:11:43 +00:00
Andrew Kingston 580d5b6478 Fix button groups not working in design panel 2021-01-26 09:04:29 +00:00
Andrew Kingston 69b840c919 Add initial work on new Form component, spectrum styles and new text field 2021-01-26 08:55:44 +00:00
Joe 58f369bf0a Merge pull request #976 from Budibase/Fix-Text-overlap-in-data-table-#961
Fix: Text overlap in data table #961
2021-01-25 18:19:41 +00:00
mike12345567 a254567bec Updating string templates to have test cases for all the main helpers we want to make use of and adding a readme. 2021-01-25 17:08:21 +00:00
Martin McKeaveney 83b8fe10b3 merge 2021-01-25 16:19:03 +00:00
Andrew Kingston fb9eed625c Merge branch 'master' of github.com:Budibase/budibase into form-builder 2021-01-25 11:19:29 +00:00
Martin McKeaveney 7286167b9d merge 2021-01-22 18:06:53 +00:00
mike12345567 1d38dda79b Linting. 2021-01-22 17:58:01 +00:00
mike12345567 d3d840e42a Adding error checking to our handlebars syntax inputs as well as making all handlebars helpers available due to space pre-processor being removed. 2021-01-22 17:57:38 +00:00
Joe 6db127384e Query page tidy up
Props aligned in a row within the header.
Add params popover UI tidied (labels removed, etc)
Query name made an input, and the old query name input removed.
Query type is not an input anymore.
Provided a height for the query editor
Aligned run/save query buttons with the preview panel.
2021-01-22 16:49:22 +00:00
Andrew Kingston 09d3a54c7e Fix issue with URL <-> state binding in design section preventing navigating to roles with no screens in them 2021-01-22 14:38:08 +00:00
Andrew Kingston be21cd9e9b Fix null values in binding panel 2021-01-22 13:36:12 +00:00
Martin McKeaveney fcb1c082cb simplify queries to only have one type under query verb 2021-01-22 12:22:28 +00:00
Martin McKeaveney 6bb9e0e9fc adding please select option to query type 2021-01-22 12:11:13 +00:00
Keviin Åberg Kultalahti 67afb1678f adds smooth removal of notifications using animate:flip 2021-01-22 13:05:52 +01:00
Keviin Åberg Kultalahti e411ac5b3d Merge branch 'master' into feature/client-feedback-component 2021-01-22 12:34:16 +01:00
Martin McKeaveney f1dac763b9 parameter field tidy ups 2021-01-22 11:13:21 +00:00
Andrew Kingston 25e71651fd Reduce icon size in dropdown menus again and increase padding 2021-01-22 11:03:50 +00:00
Martin McKeaveney 1e9736e396 sensible defaults, adding popover for parameters 2021-01-22 10:54:23 +00:00
Keviin Åberg Kultalahti ca9f979105 first pass at custom store to handle notifications 2021-01-22 11:37:34 +01:00
Andrew Kingston 31270a7d06 Fix typo 2021-01-21 15:50:28 +00:00
Andrew Kingston 86a3caa881 Remove unused vars 2021-01-21 15:49:58 +00:00
Joe 67d15da120 External data source config ui
I've improved the spacing on this screen and added an additional element (query list) which should improve UX. This list is not complete. Is required dyanmic data. Currently it holds static placement text in order to support the design.
2021-01-21 14:57:11 +00:00
Andrew Kingston 001520adad Fix button action drawer not saving and crashing 2021-01-21 14:52:59 +00:00
Andrew Kingston e271f97ac7 Merge branch 'feature/handlebars-migration' of github.com:Budibase/budibase into form-builder 2021-01-21 12:14:09 +00:00
mike12345567 239079d973 Linting. 2021-01-21 11:32:26 +00:00
Andrew Kingston 9978d0707d Merge branch 'feature/handlebars-migration' of github.com:Budibase/budibase into form-builder 2021-01-21 11:31:45 +00:00
mike12345567 3dd985cfb6 Merge branch 'master' of github.com:Budibase/budibase into feature/handlebars-migration 2021-01-21 10:57:41 +00:00
Andrew Kingston 7ebed8059d Merge branch 'master' of github.com:Budibase/budibase into form-builder 2021-01-21 10:45:04 +00:00
Andrew Kingston 9056b0e49d Enrich datasources so that data can be correctly fetched reactively using only the datasource definition 2021-01-21 10:42:14 +00:00
Andrew Kingston 3d77c1f38f Add bindable properties from query datasources 2021-01-21 10:40:45 +00:00
Andrew Kingston da3ef28ba2 Add back in grid component which had incorrect name 2021-01-21 10:40:17 +00:00
Andrew Kingston 99c1360be1 Simplify extracting schemas from datasources 2021-01-21 10:39:53 +00:00
Andrew Kingston d76621d5f8 Fix builder crashing when selecting another query datasource when query drawer is open 2021-01-21 10:38:58 +00:00
Andrew Kingston a16ea4da09 Prevent unnecessary URL param updates in design page 2021-01-21 10:38:23 +00:00
Joe c9f98d54da Updated action button UI
Button width increased
2021-01-20 14:59:16 +00:00
Joe c649467f9b Budibase beta button replaced , help icon replaced with github
I replaced the Budibase is in beta button, and replaced it with 'Request feature'. The new button points to Github Discussions.

I also replaced the help icon with a Github icon. With our users being developers, I feel they will understand what the Github icon means (not just help, but a place to raise issues, provide feedback).
2021-01-20 14:58:47 +00:00
Joe 1b1721211c Merge pull request #980 from Budibase/Component-dropdown-design-update
Updated the design of the items within the component dropdown
2021-01-20 14:54:30 +00:00
mike12345567 ce5ab5482b Updating the string templating system to be capable of async operations. 2021-01-20 13:32:15 +00:00
Andrew Kingston b1c292b79c Fix incorrect paths after merge 2021-01-20 13:20:08 +00:00
Andrew Kingston 47dabc16ce Merge branch 'master' of github.com:Budibase/budibase into form-builder 2021-01-20 11:14:36 +00:00
Andrew Kingston ed020954b2 Add new definitions for all chart components 2021-01-19 19:24:49 +00:00
Andrew Kingston b828d8326d Update screen templates to work with latest bindings 2021-01-19 18:51:51 +00:00
mike12345567 d7a3e6210d Moving everything over to use the string template library, now just need to escape spaces properly and handle HTML escaping. 2021-01-19 18:44:29 +00:00
Andrew Kingston d94473bca5 Update button actions and remove deprecated code 2021-01-19 17:38:24 +00:00
Andrew Kingston cbe6459a9c Remove deprecated code around data binding 2021-01-19 15:39:04 +00:00
Andrew Kingston 6030c4849e Fix broken autolink creation 2021-01-19 13:49:14 +00:00
Andrew Kingston 5c469f24b9 Fix grid component definition and add controls for icons and colourpickers 2021-01-19 13:46:25 +00:00
kevmodrome 7623534842 lint fix 2021-01-19 14:31:37 +01:00
kevmodrome 74557a09ce changes earlier BottomDrawer to use the bbui component instead 2021-01-19 14:16:55 +01:00
Andrew Kingston 4944fb3e8c Create new components with pretty names 2021-01-19 11:52:33 +00:00
Andrew Kingston 0a10bc6c71 Add all new definitions for non-chart components 2021-01-19 11:49:52 +00:00
Andrew Kingston 275f0ca092 Add navigation bar, links and row detail definitions 2021-01-19 10:47:00 +00:00
kevmodrome 7fc05daaf7 fix typo 2021-01-19 10:56:02 +01:00
kevmodrome bf5a33b205 adds missing description 2021-01-19 10:47:02 +01:00
kevmodrome 7b474fef1e wire BindingPanel correctly to PropertyControl 2021-01-19 10:39:39 +01:00
kevmodrome 98c0e2dc42 bump bbui 2021-01-19 10:13:28 +01:00
kevmodrome dd76891181 bump bbui 2021-01-19 09:20:31 +01:00
kevmodrome 041dcec88a updates bbui and adds dummy drawer component to binding 2021-01-19 08:41:15 +01:00
mike12345567 419c6b9393 Adding the handlebars library, still need to add testcases to this. 2021-01-18 17:40:19 +00:00
Martin McKeaveney 994b88c2c7 Merge pull request #993 from Budibase/external-tables
External Data Connectors
2021-01-18 17:23:12 +00:00
Martin McKeaveney 72c5b173b6 docs link 2021-01-18 17:01:41 +00:00
Martin McKeaveney d3311fbae4 tidy up 2021-01-18 15:47:02 +00:00
Martin McKeaveney 4143718d70 lint 2021-01-18 15:40:26 +00:00
Martin McKeaveney 133d93fbee fix dynamic params 2021-01-18 15:37:32 +00:00
Kevin Åberg Kultalahti 522f655f61 Merge pull request #998 from Budibase/feature/icon-component-switch-to-remix
Switches the Icon component so that it now uses Remix like the rest of budibase
2021-01-18 16:15:07 +01:00
Martin McKeaveney 53db6e05f9 merge 2021-01-18 14:43:26 +00:00
Martin McKeaveney b5c4bde662 queries working with repeater 2021-01-18 14:41:59 +00:00
kevmodrome 46ae0f7558 switches to remix 2021-01-18 14:26:01 +01:00
mike12345567 6be84b81b9 Review comments. 2021-01-18 12:36:49 +00:00
Martin McKeaveney 7ed062bf1e fix no schema bug, feedback from demo 2021-01-15 17:29:46 +00:00
Andrew Kingston dbbe76951d Add ID and rev data bindings back in 2021-01-15 14:47:36 +00:00
Andrew Kingston fba2f27638 Update and improve state <-> URL binding 2021-01-15 14:23:27 +00:00
Martin McKeaveney 21ff46f18e fix import 2021-01-15 13:50:11 +00:00
Martin McKeaveney 75c787553b lint 2021-01-15 13:42:55 +00:00
Martin McKeaveney 6d5dc7592e dynamo integration 2021-01-15 13:24:36 +00:00
Martin McKeaveney a7f9e2fb8f better integration API, parse JSON by default 2021-01-15 13:11:51 +00:00
Andrew Kingston a6ad8e1ab0 Update binding dropdown 2021-01-15 11:02:39 +00:00
Andrew Kingston a6cbf46849 Fix crash when evaluating data bindings for a component with no definition 2021-01-15 11:02:00 +00:00
Andrew Kingston ec4a4047b6 Improve data binding popup and finish component bindings 2021-01-15 10:59:22 +00:00
Martin McKeaveney 0a3d338985 query and datasource unit tests 2021-01-14 20:51:03 +00:00
mike12345567 770dde61ec Linting. 2021-01-14 17:57:18 +00:00
mike12345567 a9f36d1a42 Adding some fixes for general settings menu not respecting non-deployed apps fully. 2021-01-14 17:52:49 +00:00
mike12345567 69f40d6b4e Fixing an issue with updating not recognising apps not deployed yet. 2021-01-14 17:46:59 +00:00
mike12345567 d820e3287e Making sure URLs are always lower-case. 2021-01-14 17:31:17 +00:00
mike12345567 0e9d831e73 Linting. 2021-01-14 17:02:05 +00:00
mike12345567 16a25a7cff When self hosting it is now possible to use a pretty URL to access the app rather than the normal appId. 2021-01-14 17:01:31 +00:00
Andrew Kingston 5211d316f8 Add new data bindings for context bindings and most work for component bindings 2021-01-14 15:39:50 +00:00
Martin McKeaveney 1b51113c44 pass field values in binding drawer 2021-01-14 14:22:24 +00:00
Andrew Kingston bd237b3e7c Clean paths and file structure 2021-01-14 10:03:33 +00:00
Andrew Kingston 7c4c7e0ae1 Update file structure to be sensible for design section 2021-01-14 09:45:09 +00:00
Andrew Kingston cdfcff4bbb Merge branch 'master' of github.com:Budibase/budibase into form-builder 2021-01-14 09:10:41 +00:00
Andrew Kingston 6b9e61e7e6 Fix component navigation, fix settings editing, fix design editing 2021-01-14 09:09:23 +00:00
Martin McKeaveney 267e85c2bf tidy up 2021-01-13 18:29:51 +00:00
Martin McKeaveney 01ff661f17 schema updates, custom fields 2021-01-13 16:39:47 +00:00
Martin McKeaveney 94ee5855a5 custom fields in queries 2021-01-13 14:11:53 +00:00
Michael Shanks fbb4fd482f Merge pull request #981 from Budibase/trigger_automation_action
Trigger automation from button click
2021-01-13 11:06:10 +00:00
Michael Shanks 420094aaa9 Schema setup - styling changes 2021-01-13 10:20:07 +00:00
Andrew Kingston af73139a87 Merge branch 'master' of github.com:Budibase/budibase into form-builder 2021-01-12 20:05:24 +00:00
Andrew Kingston 9b035df33e WIP component management and definition refactor 2021-01-12 20:00:35 +00:00
Martin McKeaveney 33d63607e2 Add all CRUD ops to airtable integration 2021-01-12 17:45:43 +00:00
Martin McKeaveney 19f6139a1a allow deletion of queries and datasources 2021-01-12 17:04:51 +00:00
Martin McKeaveney d05f1666fc further syntax highlighting updates 2021-01-12 16:49:11 +00:00
Michael Shanks f5f66f9a58 allow new automation from button action setup 2021-01-12 15:21:27 +00:00
Martin McKeaveney 23d83739b0 readable to writable bindings 2021-01-12 10:28:41 +00:00
Martin McKeaveney f7383f37da type safe schema validation 2021-01-11 21:01:21 +00:00
Martin McKeaveney a48869a2f0 merge 2021-01-11 20:29:33 +00:00
Martin McKeaveney 15de3c8f83 styling, async data fetching 2021-01-11 20:17:56 +00:00
Martin McKeaveney 579e3a79b7 direct airtable integration works 2021-01-11 17:18:22 +00:00
Martin McKeaveney b76d42bcde use dynamic input in query 2021-01-11 15:34:43 +00:00
Michael Shanks 76023217a1 changed input style for automation schema setup 2021-01-11 10:11:31 +00:00
Michael Shanks 9c5501fbd7 tidy up 2021-01-11 09:56:39 +00:00
Michael Shanks ccb2d7de7d Merge remote-tracking branch 'origin/master' into trigger_automation_action 2021-01-11 09:51:48 +00:00
Joe 35934a4da0 Updated the design of the items within the component dropdown
Icons were a little hard to make out. Increased the size and visability.
The icons are not ideal, but I will tackle this another day - Budi Icons!
2021-01-10 10:09:47 +00:00
Martin McKeaveney 102b7ce61f binding data context in component 2021-01-08 18:22:03 +00:00
Michael Shanks a878d7eb40 Trigger Automation from frontend actions 2021-01-08 17:25:06 +00:00
Martin McKeaveney 8e40f4b5f8 Allow dynamic query execution from front end components 2021-01-08 12:06:37 +00:00
mike12345567 f98bd2ca4a Merge branch 'master' of github.com:Budibase/budibase into feature/self-hosting 2021-01-08 10:46:55 +00:00
mike12345567 63c092799f Linting. 2021-01-07 15:39:49 +00:00
mike12345567 85320ea938 Some minor updates, making template object store URL in self hosting relative so everything just goes through the proxy, and fixing issue with API key being required to create apps in self hosting. 2021-01-07 15:37:41 +00:00
Andrew Kingston cf087209d7 Bundle app ID inside apps, rather than trying to find it dynamically 2021-01-07 14:53:56 +00:00
Martin McKeaveney 963d8cb679 Merge branch 'master' of github.com:Budibase/budibase into external-tables 2021-01-07 13:39:48 +00:00
Martin McKeaveney d1a119f06a new datasource design 2021-01-07 13:13:46 +00:00
Joe 078d8c07bb Fix: Text overlap in data table#961
fix: Text overlap in data table #961

This fix clamps the text to one line and hides the overflow with an ellipsis.
2021-01-07 12:15:55 +00:00
Andrew Kingston c5263999c3 Update autoscreen toggle text 2021-01-07 10:00:24 +00:00
Andrew Kingston a5b574d61e Small text change to autoscreen toggle 2021-01-07 09:32:44 +00:00
Michael Drury 3e38bea3d6 Fixing cypress failure. 2021-01-06 21:25:52 +00:00
mike12345567 e98f9a9e94 Linting. 2021-01-06 17:28:22 +00:00
mike12345567 acbc15ad84 Merge branch 'master' of github.com:Budibase/budibase into feature/self-hosting 2021-01-06 17:00:49 +00:00
mike12345567 882cfa700b Updating worker to support using a self host key, a basic level of security, stopping builder from asking for API key if currently configured for self hosting, made the default values for self hosting make sense for a basic local installation, this should be final. 2021-01-06 16:58:29 +00:00
Andrew Kingston ff93d30608 Add toggle to make autoscreens optional 2021-01-06 16:03:00 +00:00
Martin McKeaveney d7a0d29b03 switching between queries 2021-01-06 12:28:51 +00:00
Andrew Kingston 2cd2fba342 Only highlight style changes for the currently selected state (normal / hover) 2021-01-06 11:57:34 +00:00
Andrew Kingston 7b82896cf1 Standardise design panel setting placeholders 2021-01-06 11:52:02 +00:00
mike12345567 1c553a75df Merge branch 'master' of github.com:Budibase/budibase into feature/self-hosting 2021-01-06 11:00:02 +00:00
mike12345567 287bcd01d2 Fixing up settings to only take the one URL now, the main hosting URL. 2021-01-06 10:59:10 +00:00
Andrew Kingston 7e8735c2d2 Remove deprecated prop 2021-01-06 10:23:42 +00:00
Andrew Kingston 750d00a95a Update colorpicker to work with nullish values by always providing a fallback default value 2021-01-06 10:17:51 +00:00
Andrew Kingston 27dd7dba75 Use initialValue rather than defaultValue for style definitions 2021-01-06 10:15:22 +00:00
Andrew Kingston c101715c0e Pass preview type to client app so it can decide whether components are selectable 2021-01-06 10:11:56 +00:00
Andrew Kingston 0e6c3d1aff Merge branch 'master' of github.com:Budibase/budibase into custom-css 2021-01-05 12:02:08 +00:00
Andrew Kingston a30a0b3749 Merge pull request #943 from Budibase/cheeks-bugfixes
Cheeks Bugfixes
2021-01-05 12:00:18 +00:00
Andrew Kingston 207eaed27b Mark individual styles as changed if they have been changed 2021-01-05 11:59:19 +00:00
Andrew Kingston 57d69d1c9a Add button to reset styles 2021-01-05 11:48:14 +00:00
Andrew Kingston 19d71e318b Mark style categories as changed whenever any of their properties have changed 2021-01-05 11:47:56 +00:00
Andrew Kingston f94733db05 Make option select component select placeholder option whenever the value is nullish 2021-01-05 11:47:09 +00:00
Andrew Kingston 4ea8b34ff1 Ensure new components are created with any default styles already applied 2021-01-05 11:46:31 +00:00
Andrew Kingston 2a478f7f03 Add placeholders for all style options, add pretty labels for all style options 2021-01-05 11:45:50 +00:00
Andrew Kingston faa090f6f1 Add fontend store method to reset styles and delete unset styles when updating styles 2021-01-05 11:44:58 +00:00
Joe 5867ba09ac Fix for: Small Typo in Data Binding textbox #962 2021-01-05 11:24:28 +00:00
Martin McKeaveney 755fa0ac4a allow execution of external connector queries from button clicks 2021-01-04 18:57:16 +00:00
Andrew Kingston 1a1aa5963d Add ability to enter custom component CSS 2021-01-04 18:39:17 +00:00
mike12345567 36127ad6e6 Adding theme settings to main builder settings, this felt like a natural place to find it rather than needing to create an app. 2021-01-04 16:13:18 +00:00
Martin McKeaveney d27a264c96 better UI feedback 2021-01-04 10:39:17 +00:00
Martin McKeaveney b4b4941003 use queries in front end 2020-12-30 12:58:39 +00:00
Martin McKeaveney 30b4c2467f codemirror 2020-12-30 11:46:37 +00:00
Andrew Kingston f8e6dd99ef Fix lag when swapping between settings and design options 2020-12-23 09:56:18 +00:00
Andrew Kingston fb3a3d504e Fix new layouts having bad styling 2020-12-23 09:23:03 +00:00
Andrew Kingston f63b6946ec Fix empty screen list when navigating between roles 2020-12-23 08:54:09 +00:00
mike12345567 207415a932 Merge branch 'master' of github.com:Budibase/budibase into feature/self-hosting 2020-12-22 16:24:34 +00:00
Martin McKeaveney 29b51bc6c2 separation of datasources and queries 2020-12-18 18:19:43 +00:00
mike12345567 31bc45985f Update after testing, it is now possible to make a deployment to a self hosted environment. Some work still required, better authentication around MINIO deployment, currently the bucket is set to public read and there is no signing/verification to the upload process, also right now four different URLs are needed for the builder to connect correctly, ideally this shouldn't be the case. 2020-12-18 12:54:20 +00:00
kevmodrome 55e364071f remove console logs 2020-12-18 11:12:00 +01:00
kevmodrome b3497d3846 fixes encoding issue of file to work with non-english chars 2020-12-18 11:10:36 +01:00
mike12345567 4e13565d1f Adding a deployment service which takes over from the lambdas in local operation, this may become part of the hosting portal if we ever decide to opensource that part of it. 2020-12-16 19:50:02 +00:00
kevmodrome 705cd4a654 merge master 2020-12-16 15:33:37 +01:00
kevmodrome b7d7968009 add back accidently removed line of code 2020-12-16 15:31:20 +01:00
kevmodrome 17dd8abf58 lint fix 2020-12-16 15:22:31 +01:00
kevmodrome 1ce7dfda79 fixes CreateEditRow not display multiselect correctly when long-form component was used 2020-12-16 13:00:07 +01:00
kevmodrome 8ce3aab2a7 adds try/catch to API key validation 2020-12-16 11:35:12 +01:00
mike12345567 9162aa522b Linting. 2020-12-16 09:43:08 +00:00
mike12345567 cc34838f45 Updating deployment service, checking in builder the builder settings info stored in DB before deploying. 2020-12-15 17:27:45 +00:00
mike12345567 c65ed9ad46 Linting. 2020-12-15 16:42:40 +00:00
mike12345567 21978007cf Adding feature to allow configured the builder to point at a self hosted system instead of production (for deployment). 2020-12-15 16:41:55 +00:00
Andrew Kingston a68d94cb64 Fix bug with changing app name 2020-12-15 13:40:49 +00:00
Andrew Kingston 63d9371b4d Small JS syntax refactor 2020-12-14 13:36:09 +00:00
Andrew Kingston 75b971f6ff Rename create new row to create new user for users table 2020-12-14 13:24:09 +00:00
Andrew Kingston 0b3a4047b3 Fix URL update after creating a new layout 2020-12-14 11:14:36 +00:00
Andrew Kingston 8b352fe40a Allow independent selection of screen IDs and layout IDs so that selections persist between toggling tabs. Update logic around role selection and screen filtering 2020-12-14 11:14:16 +00:00
Martin McKeaveney 7255a21819 merge 2020-12-12 20:09:04 +00:00
Andrew Kingston cae551fa77 Keep honouring selected screen access role after swapping to layout tab 2020-12-11 15:29:25 +00:00
Andrew Kingston 8022fc1230 Select new role when creating screen with a different role than the selected one 2020-12-09 19:04:46 +00:00
Andrew Kingston 48a1932bc3 Lint 2020-12-09 18:56:54 +00:00
Andrew Kingston 01ee1a1145 Reduce nav item selected state border radius slightly 2020-12-09 18:41:18 +00:00
Andrew Kingston 7768b9ace8 Allow multiple screens to have the same URL as long as role is different 2020-12-09 18:39:49 +00:00
Andrew Kingston e5a34871c7 Add role selection for viewing screens and smart handling of preview screen 2020-12-09 18:18:47 +00:00
mike12345567 a94ce70cee Merge branch 'master' of github.com:Budibase/budibase into feature/self-hosting 2020-12-09 18:01:38 +00:00
Andrew Kingston 248a1f456f Fix empty screen list when deleting a table backing an autoscreen which is currently selected 2020-12-09 16:01:16 +00:00
Andrew Kingston e0d902d279 Fix merge bug 2020-12-09 15:58:34 +00:00
Andrew Kingston 045f0f1bfe Merge branch 'master' of github.com:Budibase/budibase into feature/security-update 2020-12-09 15:57:32 +00:00
Andrew Kingston c0c2583e09 Force white background behind prevrew iframe regardless of theme to better reflect what the real app will look like 2020-12-09 15:43:06 +00:00
Andrew Kingston 80e1c4f978 Fix z index in beta warning 2020-12-09 15:42:44 +00:00
Andrew Kingston b842a2addc Cache roles in store and add role selector for screens 2020-12-09 15:35:57 +00:00
Andrew Kingston 74d7316e2f Allow role selection when creating new screen 2020-12-09 14:53:17 +00:00
Andrew Kingston 660345313c Navigate to new layout after creating it 2020-12-09 14:53:03 +00:00
Andrew Kingston 4e748dad2b Fix bugs around selecting screens and layouts when creating them 2020-12-09 14:51:42 +00:00
kevmodrome d0997efadb colorpicker for links in card component now works correctly 2020-12-09 15:27:24 +01:00
Andrew Kingston 0bb192ce0c Purge all references to _css prop or saving stylesheets 2020-12-09 12:22:30 +00:00
kevmodrome 11ff8586d5 changes settings prop of card link color 2020-12-09 13:21:04 +01:00
Andrew Kingston 22932d7b52 Fix routing setting and add initial role ID setting to screens for testing 2020-12-09 12:16:00 +00:00
Andrew Kingston 31b3fac659 Fix crash when having a screen selected that was deleted 2020-12-09 11:37:09 +00:00
Andrew Kingston 05b9c3fa68 Fix selected row state not resetting properly 2020-12-09 11:31:50 +00:00
kevmodrome 2fcdf3483b adds colorpicker to card componeent 2020-12-09 12:00:17 +01:00
Martin McKeaveney 733c28e229 further tidy up 2020-12-08 18:57:19 +00:00
mike12345567 4d5ac0ee9e Updating builder/server in a few ways, to allow creating users with extra columns attached, allowing password to be updated in the builder and making sure that all row endpoints correctly pass through the user controller so that we can still have customised functionality for users (such as making sure password is never returned). 2020-12-08 17:33:08 +00:00
Martin McKeaveney fb569a4425 fixing bugs found during testing 2020-12-08 16:55:43 +00:00
Andrew Kingston 3c6be9d481 Sort path groupings 2020-12-08 15:34:15 +00:00
Andrew Kingston ff3e79696d Fix bug which caused autolinks to not be generated 2020-12-08 15:21:01 +00:00
Andrew Kingston e16e909c65 Fix indentation level in screen and layout trees 2020-12-08 15:11:26 +00:00
Andrew Kingston 495427082f Add custom renderer for user roles to show pretty names 2020-12-08 14:03:47 +00:00
Andrew Kingston 77f049d1bd Merge branch 'master' of github.com:Budibase/budibase into feature/security-update 2020-12-08 13:16:53 +00:00
Andrew Kingston 1c73786226 Update user editing to support new email field 2020-12-08 11:43:37 +00:00
Martin McKeaveney 994f87e82b lint 2020-12-08 11:07:16 +00:00
Martin McKeaveney 3af1b7bad7 Merge branch 'feature/page-refactor' of github.com:Budibase/budibase into feature/page-refactor 2020-12-08 10:32:52 +00:00
Martin McKeaveney a803ee8f71 Different names for home and login screen 2020-12-08 10:32:45 +00:00
Andrew Kingston fd207af6ad Tidy up builder preview iframe 2020-12-08 10:16:01 +00:00
Martin McKeaveney 39473cb029 merge 2020-12-07 21:20:35 +00:00
Martin McKeaveney a7789067d3 fix layout bugs, some tidy up 2020-12-07 20:29:41 +00:00
Andrew Kingston b70512ada2 Add custom modal for creating and editing users 2020-12-07 19:05:39 +00:00
mike12345567 74f5197865 Merge branch 'username-email' of github.com:Budibase/budibase into feature/security-update 2020-12-07 18:08:20 +00:00
Martin McKeaveney a104e5c1e7 remove dupe import 2020-12-07 16:06:50 +00:00
Martin McKeaveney bc6ae452d1 fix layout selection issues 2020-12-07 16:06:20 +00:00
Andrew Kingston 4ddc61faa3 Remove log statement 2020-12-07 15:59:37 +00:00
Andrew Kingston 6d6b89b522 Fix crash when changing screen layout 2020-12-07 15:59:19 +00:00
Martin McKeaveney 3af5ec36b8 merge 2020-12-07 15:53:51 +00:00
Martin McKeaveney 74f138ee9a lint 2020-12-07 15:49:19 +00:00
Martin McKeaveney a9d0c68a60 component store refactor - remove concept of currentPreviewItem and currentComponentInfo 2020-12-07 15:27:46 +00:00
Andrew Kingston f8f7a73a67 Fix URLs when clicking on screens 2020-12-07 10:32:58 +00:00
Martin McKeaveney 6b5c1ffafa consolidate routing and component selection 2020-12-05 12:09:58 +00:00
Martin McKeaveney 40f6093198 allow renaming of layouts 2020-12-05 09:43:00 +00:00
Martin McKeaveney 64c4f0d300 deletion and error handling of layouts 2020-12-04 23:42:22 +00:00
Martin McKeaveney 3b049bc286 allow creation of custom layouts, moving layoutId prop to top level of screen 2020-12-04 23:16:07 +00:00
Andrew Kingston c33a3274d4 Fix new screen button placement 2020-12-04 14:52:40 +00:00
Martin McKeaveney 15279f2c41 lint 2020-12-04 14:46:21 +00:00
Andrew Kingston dbe754dea4 Fix screen list UI width and tidy up unused imports 2020-12-04 14:07:56 +00:00
Andrew Kingston 5f811b9852 Remove log statement 2020-12-04 14:07:23 +00:00
Andrew Kingston f1d4b60b97 Add basic role by default to new screens 2020-12-04 14:06:55 +00:00
Martin McKeaveney f05d696ef7 email as default user identifier 2020-12-04 12:22:45 +00:00
Andrew Kingston 3aaf0e644a Update stat card to use new component SDK 2020-12-04 09:13:38 +00:00
Andrew Kingston 3164b45f95 Merge branch 'master' of github.com:Budibase/budibase into stat-card 2020-12-04 09:00:43 +00:00
Andrew Kingston 922256790c Update errors box to work better in dark theme 2020-12-04 08:27:59 +00:00
Andrew Kingston 1bc339679a Add modal for editing user roles 2020-12-04 08:27:42 +00:00
Martin McKeaveney 277524b86e accommodate login layout 2020-12-03 17:31:38 +00:00
Martin McKeaveney d88b0d3811 allow selection of layout 2020-12-03 15:25:17 +00:00
Martin McKeaveney a093297a4e tidy up 2020-12-03 15:19:19 +00:00
Martin McKeaveney 0a5eac2c7f more intelligent routing for screens and pages 2020-12-03 15:15:14 +00:00
kevmodrome afac1857bc now uses RichText component in create/edit row modal on the backend 2020-12-03 15:37:04 +01:00
kevmodrome 5d686e22ff adds rollup-json to standard-components and adds RichText to Form component 2020-12-03 15:03:17 +01:00
mike12345567 2a41f57382 Linting and update to try and fix issues when screens are created, screen saving now generates CSS. 2020-12-03 12:08:33 +00:00
Andrew Kingston 13a137ecd1 Update client app to work with layouts when running inside builder preview 2020-12-02 18:10:46 +00:00
Martin McKeaveney d7bff037bc tidy up 2020-12-02 17:07:30 +00:00
Martin McKeaveney 9b25a61706 allow editing of screen layout from modal 2020-12-02 16:15:14 +00:00
Martin McKeaveney f9736ec3bc component tree layout/screen agnostic 2020-12-02 15:19:38 +00:00
Martin McKeaveney e9297ee1c7 E2E working 2020-12-02 14:49:43 +00:00
mike12345567 a21e38a1a7 Merge branch 'master' of github.com:Budibase/budibase into feature/security-update 2020-12-02 14:18:49 +00:00
Martin McKeaveney 13824dcf09 merge 2020-12-02 14:15:07 +00:00
Andrew Kingston ce2bff5bab Move selection highlighting in builder preview in to client library and replace handlebars with mustache again 2020-12-02 13:49:24 +00:00
Martin McKeaveney 894eeb8757 merge 2020-12-02 13:44:44 +00:00
Martin McKeaveney ffc7e14bb2 fix preview save 2020-12-02 13:41:00 +00:00
mike12345567 4319c4bb3f Linting. 2020-12-02 13:27:20 +00:00
mike12345567 1a9f1aed9b Merge branch 'feature/security-update' of github.com:Budibase/budibase into feature/page-refactor 2020-12-02 13:26:57 +00:00
mike12345567 326551d2ed Linting. 2020-12-02 13:21:13 +00:00
mike12345567 05225f7787 Changing the naming of access levels to be roles. 2020-12-02 13:20:56 +00:00
Martin McKeaveney 1c2a869e26 merge 2020-12-01 16:31:40 +00:00
Martin McKeaveney 33c40063af layouts and screens switcher, merge with component sdk 2020-12-01 16:22:06 +00:00
Andrew Kingston edb3ea66fd Fix cypress tests (sort of) 2020-12-01 14:35:47 +00:00
Andrew Kingston a54dd9509f Remove deprecated props, fix warnings, remove old code 2020-11-30 15:05:36 +00:00
Andrew Kingston 48a5a50e85 Optimise builder preview speed and performance and fix components not updating when changing props 2020-11-30 12:11:50 +00:00
mike12345567 b55c4bc9c0 Merge branch 'master' of github.com:Budibase/budibase into feature/page-refactor 2020-11-30 11:47:08 +00:00
Joe 4b007bbe63 Formatting and linting 2020-11-28 16:44:07 +00:00
Joe 1f3942b0e6 Stat card
During lab day, I created a stat card. This card allows the user to display a single value, with an optional title and label. This is a popular component that will save our users time - expecially when creating dashboards.
2020-11-28 16:35:42 +00:00
mike12345567 55aecdd850 Some further work after testing, really need to get the backlink of screens to layouts functional. 2020-11-27 16:36:31 +00:00
Andrew Kingston a0f3b16e51 Merge branch 'master' of github.com:Budibase/budibase into component-sdk 2020-11-27 15:59:32 +00:00
Martin McKeaveney 30b28c12ca allow password creation 2020-11-27 15:33:32 +00:00
Martin McKeaveney d78e2c8d94 allow creation of username 2020-11-27 15:24:43 +00:00
mike12345567 060fee722c Merge branch 'component-sdk' of github.com:Budibase/budibase into feature/page-refactor 2020-11-27 15:11:56 +00:00
Martin McKeaveney 4a8c37440e prevent username changing 2020-11-27 14:59:27 +00:00
Martin McKeaveney eae0ed5468 fix tests 2020-11-27 14:36:36 +00:00
Martin McKeaveney 6cca720117 browse contents of s3 buckets from within budibase 2020-11-26 21:23:20 +00:00
Martin McKeaveney 9a6ac6915b CouchDB integration E2E 2020-11-26 17:34:15 +00:00
Martin McKeaveney fbf501aebc mongoDB end to end 2020-11-26 16:46:36 +00:00
Martin McKeaveney 298ef30360 budibase postgres E2E working 2020-11-26 14:43:56 +00:00
Andrew Kingston b8bc583fd9 Merge branch 'master' of github.com:Budibase/budibase into component-sdk 2020-11-25 18:38:58 +00:00
Andrew Kingston 07229858c8 Add fade screen transition and fix navigation component casing 2020-11-25 18:30:09 +00:00
mike12345567 8a013c33c3 Major re-work, client library stills needs some work but it appears layouts and screens are no longer inter-dependent. 2020-11-25 17:56:09 +00:00
Martin McKeaveney ffd586780c fix filepath issue 2020-11-25 16:27:49 +00:00
Martin McKeaveney ce4bf552f1 fix users test, remove superfluous files 2020-11-25 15:30:10 +00:00
mike12345567 7384f9238d Merge branch 'component-sdk' of github.com:Budibase/budibase into feature/page-refactor 2020-11-25 15:04:23 +00:00
Andrew Kingston 1e857f101a Add button actions, simplify contexts and tidy up 2020-11-25 09:50:51 +00:00
mike12345567 e1314b0d88 Starting work on builder, very broken. 2020-11-24 18:11:34 +00:00
Martin McKeaveney eb9cfcb8bd tidy up 2020-11-24 17:02:58 +00:00
Martin McKeaveney 2f996d4e68 users as table working end to end 2020-11-24 17:00:15 +00:00
Martin McKeaveney a92d54f9a7 user table and relationships complete 2020-11-24 14:04:14 +00:00
Martin McKeaveney b44b2cf881 fix windows url issue 2020-11-24 10:23:29 +00:00
Andrew Kingston 999b2ffb19 Add actual component for screenslot placeholder 2020-11-23 14:27:45 +00:00
Martin McKeaveney f9785a69a2 fix fast view switching bug 2020-11-23 12:12:03 +00:00
mike12345567 d8b794cb97 Merge branch 'component-sdk' of github.com:Budibase/budibase into feature/page-refactor 2020-11-23 11:30:15 +00:00
Andrew Kingston b3cd81d832 Fix builder preview 2020-11-23 11:29:24 +00:00
mike12345567 e96cd81f30 Merge branch 'component-sdk' of github.com:Budibase/budibase into feature/page-refactor 2020-11-23 11:00:19 +00:00
Martin McKeaveney 417002beaa fix e2e 2020-11-20 11:41:17 +00:00
Andrew Kingston 093d7f95b9 Tidy up data binding 2020-11-20 10:49:39 +00:00
Martin McKeaveney 6bc9c86623 fix for delete screens 2020-11-19 21:07:25 +00:00
Martin McKeaveney 0d32dd0719 folders for routes, show home instead of slash 2020-11-19 20:50:17 +00:00
Andrew Kingston 21a9840b8b Add header to flag whether a request originates from the client 2020-11-19 20:04:30 +00:00
Andrew Kingston ef2eba0433 Merge branch 'feature/backend-routing' of github.com:Budibase/budibase into component-sdk 2020-11-19 17:55:40 +00:00
Martin McKeaveney 7218a95a02 Merge branch 'feature/backend-routing' of github.com:Budibase/budibase into routing-ui 2020-11-19 17:08:10 +00:00
mike12345567 5bbc99ef18 Removing unused statement. 2020-11-19 17:07:39 +00:00
mike12345567 aa5dbf84d1 Removing unused line. 2020-11-19 17:05:25 +00:00
Martin McKeaveney f91c833074 merge 2020-11-19 17:02:27 +00:00
mike12345567 b74d4dc473 Merge branch 'master' of github.com:Budibase/budibase into feature/backend-routing 2020-11-19 16:58:54 +00:00
mike12345567 961a921a09 linting. 2020-11-19 16:56:23 +00:00
mike12345567 4997df919e Fixing issues with the application API, it utilised /api/:appId heavily which is a route that matches nearly everything. 2020-11-19 16:55:59 +00:00
Martin McKeaveney ab5312061b tidy up 2020-11-19 16:41:29 +00:00
Martin McKeaveney e5bba6b5e6 remove old files 2020-11-19 16:12:55 +00:00
Andrew Kingston aaa6aa4c72 Merge branch 'feature/backend-routing' of github.com:Budibase/budibase into component-sdk 2020-11-19 13:56:51 +00:00
Andrew Kingston 3dcd9d32e2 Fix fetching of relationship data in lists 2020-11-19 13:50:20 +00:00
Martin McKeaveney a00bf70d29 further store tidy up, derive selected page 2020-11-19 11:15:29 +00:00
Martin McKeaveney 26cfb54a0f nested routing UI up and running, refactor drag and drop functionality by decoupling store from components 2020-11-18 22:04:18 +00:00
Andrew Kingston cdb8ff3563 Update all components to be renderable and styleable 2020-11-18 21:06:12 +00:00
Andrew Kingston 1a8d781c8c Refactor entire SDK into client lib and enable svelte context sharing between client and components 2020-11-18 19:18:18 +00:00
mike12345567 82feb6d740 Changing back to builder getting the normal routing structure for builder. 2020-11-18 15:13:25 +00:00
mike12345567 6a50b1057d Fixing some bugs with previous commit and updating to add the functionality of the api/routing/client. 2020-11-18 15:12:42 +00:00
Martin McKeaveney 0f7594e3e2 Merge branch 'feature/backend-routing' of github.com:Budibase/budibase into routing-ui 2020-11-18 13:55:08 +00:00
Andrew Kingston fef561ffe4 Merge branch 'master' of github.com:Budibase/budibase into component-sdk 2020-11-18 11:23:06 +00:00
mike12345567 63f7641c9e linting. 2020-11-17 18:13:21 +00:00
Andrew Kingston b70de4938f Fix screen slot placeholder component display 2020-11-17 14:06:43 +00:00
mike12345567 e793c46097 Updates for screen refactor - finishing off getting everything over to the class based system. 2020-11-17 13:25:57 +00:00
Andrew Kingston b01ec8da0f Fix selected component border in builder preview 2020-11-17 12:20:40 +00:00
Martin McKeaveney a8efa3968d merge 2020-11-17 11:26:19 +00:00
mike12345567 f162ce6f03 Attempting to create a class structure for screen and component templates as right now modifying the templates is quite difficult. 2020-11-16 18:05:17 +00:00
Michael Drury a423664f4c Large update, tests passing, have simplifed access level API, access levels and permissions are now totally separate. 2020-11-13 15:35:20 +00:00
Martin McKeaveney 6906b43667 show quota errors when deployments fail 2020-11-13 14:32:47 +00:00
Martin McKeaveney 193a8c312d Merge branch 'master' of github.com:Budibase/budibase into quota-errors 2020-11-13 13:07:52 +00:00
Kevin Åberg Kultalahti fc08488cb6 Merge pull request #858 from Budibase/feature/adds-rich-text-component
Feature/adds rich text component
2020-11-13 12:37:03 +01:00
Kevin Åberg Kultalahti 1fce90051d Merge pull request #857 from Budibase/chart-bugs
Chart bugs
2020-11-13 12:35:03 +01:00
Martin McKeaveney 44cb577f8a lint 2020-11-13 10:54:03 +00:00
kevmodrome 36e902fd30 sets everything up to be used with a longform type in the Form component 2020-11-13 11:31:00 +01:00
Martin McKeaveney ea09c6e459 fixing reactive chart issue 2020-11-13 10:29:54 +00:00
kevmodrome 53ae428e53 unhides richtext component 2020-11-13 11:16:01 +01:00
kevmodrome d1e0aa2600 hides said non-working RichText component 2020-11-13 11:14:34 +01:00
kevmodrome e9f3307864 adds non-working RichText component 2020-11-13 11:12:38 +01:00
Martin McKeaveney b355b8bad9 track quota errors in deployment 2020-11-12 12:58:05 +00:00
Andrew Kingston 299dcbab3d Add majority of API interactions to SDK 2020-11-12 09:07:09 +00:00
Martin McKeaveney ace53ee0f3 Merge pull request #851 from Budibase/turn-off-invalidation
remove cf invalidation, adding validation around successful deploys only
2020-11-10 19:55:43 +00:00
Martin McKeaveney 129d36ccfe remove cf invalidation, adding validation around successful deploys only 2020-11-10 17:08:02 +00:00
mike12345567 928c306769 Fixing #848 - standard components was not using the same API calls consistently which was breaking some things like charts. For now just make it consistent by updating it to make calls the same way as client lib does but the SDK will eventually replace all this and solve these problems. 2020-11-10 15:09:54 +00:00
mike12345567 f8f46b90e5 Fixing an issue where screens couldn't be deleted and fixing an issue where rows would still contain data from a column that no longer exists if a column was deleted from a table. 2020-11-10 13:59:46 +00:00
Martin McKeaveney 8b5db4493e fix auto screens issue 2020-11-09 15:55:36 +00:00
Martin McKeaveney e5773f04a3 Merge pull request #835 from Budibase/screenselection-bug
prevent screen being selected when you save a component
2020-11-09 10:47:33 +00:00
Martin McKeaveney a9e60a8a57 prevent screen being selected when you save a component 2020-11-09 10:28:49 +00:00
Andrew Kingston 23de1d2e1d Merge branch 'master' of github.com:Budibase/budibase into cheeks-bugfixes 2020-11-09 08:48:56 +00:00
Andrew Kingston 253568fd2d Merge pull request #817 from Budibase/apex-charts
Apex charts
2020-11-09 08:48:44 +00:00
Andrew Kingston 9af8b04c99 Fix case sensitive screen alphabetical sorting 2020-11-09 08:43:36 +00:00
Andrew Kingston b2738f3177 Fix autoscreens sometimes created in public rather than private page 2020-11-09 08:40:47 +00:00
Andrew Kingston 29af11faeb Fix new screens and autoscreens not displaying properly 2020-11-09 08:33:22 +00:00
Andrew Kingston 8795263192 Fix alphabetical sorting of screens 2020-11-09 08:32:44 +00:00
Martin McKeaveney f183b72023 remove superfluous files 2020-11-06 13:46:19 +00:00
Martin McKeaveney a8b5c3c255 small tidy ups 2020-11-06 13:40:00 +00:00
mike12345567 96c18d574c Changing signup function to createNewApp for clarity. 2020-11-06 12:38:59 +00:00
mike12345567 e15288fffb Linting. 2020-11-06 12:31:47 +00:00
mike12345567 e353c2a1c4 Updating templates to be able to run locally with an environment variable LOCAL_TEMPLATES and making them work using the DB. Users are also no longer included in the db dump. 2020-11-06 12:30:30 +00:00
mike12345567 d57368eb8b Refactoring to replace the use of frontend store.screens with derived allScreens and currentScreens. 2020-11-05 17:47:27 +00:00
mike12345567 768298f733 Getting started into removing screens from store. 2020-11-05 14:56:23 +00:00
mike12345567 4d0771ac9e Fixing some bugs that have been found. 2020-11-05 14:38:44 +00:00
Andrew Kingston 951f5e1db5 Add colour palette options for charts 2020-11-05 13:37:28 +00:00
mike12345567 0c8bd319f3 More cleanup, removing template app pages that were unused and fixing a bug with auth not being configured correctly when app created. 2020-11-05 12:43:03 +00:00
Andrew Kingston b8ce20ac4c Fix style of DND navigation 2020-11-05 11:58:39 +00:00
Andrew Kingston 1fdcb81f4b Reduce padding and indentation in nav items to provide more room for text 2020-11-05 11:48:49 +00:00
mike12345567 105d407ce8 Further updates to clear out all usage of the old frontend store functions. 2020-11-05 11:44:18 +00:00
Martin McKeaveney f86e8f7a52 update left hand links on builder home 2020-11-05 09:18:20 +00:00
Martin McKeaveney 1106026687 cut over to new frontend store 2020-11-04 17:09:45 +00:00
Martin McKeaveney eeb6df894e feature parity with current pages, screens and store setup. Starting main bb store refactor 2020-11-04 16:13:50 +00:00
Andrew Kingston 5a1624c29d Fix warning when no data source and increase robustness of charts 2020-11-04 15:56:57 +00:00
Andrew Kingston 9a4fc35bba Add candlestick chart 2020-11-04 15:21:11 +00:00
Andrew Kingston 3b97a538a6 Remove additional unused chart settings 2020-11-04 14:27:19 +00:00
Andrew Kingston b358685172 Remove unused chart settings 2020-11-04 14:26:14 +00:00
Michael Drury 8b35abe25f Updating screens API to be prefixed with /api/screens 2020-11-04 14:05:11 +00:00
Andrew Kingston e7eab46435 Add support for dates and increase robustness 2020-11-04 12:43:56 +00:00
Andrew Kingston ac40abac56 Fix beta warning overlap 2020-11-04 12:38:52 +00:00
Michael Drury 8c6a97198f Main work to get screens into the DB, fixing up issue with async page updates not being handled in order. 2020-11-04 12:36:38 +00:00
Michael Drury 22cacbbdb3 Merge branch 'master' of github.com:Budibase/budibase into tidy-up-store 2020-11-04 10:14:19 +00:00
Andrew Kingston e17b17170a Merge branch 'master' of github.com:Budibase/budibase into apex-charts 2020-11-04 09:02:56 +00:00
Andrew Kingston e50d5a7ebb Add area chart and unit formatting 2020-11-03 14:32:21 +00:00
Michael Drury ac73b5c4aa Further work towards the re-implementation of auth, changing how the appId is determined, now it mainly will use a header, and a cookie which will be written to store the current status of appId. 2020-11-03 13:45:49 +00:00
Andrew Kingston 665546f095 Add pie and donut charts 2020-11-03 11:50:55 +00:00
Andrew Kingston 2e35ec6c96 Default bar chart data labels to false 2020-11-03 10:11:31 +00:00
Andrew Kingston 8e705b096d Fix another evil falsiness bug with setting checkboxes 2020-11-03 10:09:41 +00:00
Andrew Kingston 0634d2fa5f Fix multi option select handling of default value being hardcoded to a string 2020-11-03 10:09:22 +00:00
Andrew Kingston 0cc4a53de4 Remove log statement 2020-11-03 09:48:58 +00:00
Andrew Kingston 790ab4a2b9 Add stacked option to bar chart 2020-11-03 09:48:35 +00:00
Andrew Kingston 4f5d12468d Add line chart and enable multiple data series for all charts 2020-11-03 09:43:45 +00:00
Andrew Kingston b0ee6d4ed3 Tidy up option select 2020-11-03 09:43:08 +00:00
Andrew Kingston 42b9192725 Add multi option select and multi table view field select components 2020-11-03 09:42:46 +00:00
Andrew Kingston e3512353ac Fix evil falsiness bug with frontend property settings checkboxes 2020-11-03 09:39:42 +00:00
Michael Drury 871e9b123e Some further work, logout and preview appear to be working much better now. 2020-11-02 22:46:31 +00:00
Andrew Kingston fee942f4ec Add bar chart with initial apex charts config 2020-11-02 15:32:37 +00:00
Martin McKeaveney 4d388987c4 pages being stored in couch on initialisation and page save 2020-11-02 14:56:48 +00:00
Martin McKeaveney 21489f0d7e Merge branch 'master' of github.com:Budibase/budibase into tidy-up-store 2020-11-02 13:35:17 +00:00
Andrew Kingston 6d2a2b3af9 Merge branch 'master' of github.com:Budibase/budibase into apex-charts 2020-11-02 13:16:08 +00:00
Martin McKeaveney a874399d01 Merge pull request #812 from Budibase/lock-columns
prevent drag on first two columns
2020-11-02 13:13:28 +00:00
Martin McKeaveney 23add6fdcc prevent drag on first two columns 2020-11-02 12:33:18 +00:00
Andrew Kingston 8e9afb6bf0 Set top level background colour 2020-11-02 12:14:16 +00:00
Andrew Kingston db51fad9b7 Remove ag-grid loading overlay color 2020-11-02 09:15:39 +00:00
Andrew Kingston 253e5a23ce Standardise title and capitalisation in create user step 2020-11-02 08:55:48 +00:00
Andrew Kingston be2e128d28 Fix capitalisation of create web app title 2020-11-02 08:55:14 +00:00
Andrew Kingston e68a5b83f5 Remove deprecated header style overrides so BBUI styles are correctly used instead 2020-11-02 08:54:53 +00:00
Andrew Kingston d4fe058804 Fix styling of get API key link and fix grammar in title 2020-11-02 08:54:27 +00:00
Andrew Kingston e54a168848 Merge pull request #809 from Budibase/dark-mode
Dark mode and custom themes
2020-11-02 08:33:02 +00:00
Andrew Kingston b8e3d92243 Style background of feedback popover white due to iframe boundary breaking theming 2020-11-02 07:59:29 +00:00
Martin McKeaveney 5ae952721c Merge branch 'master' of github.com:Budibase/budibase into tidy-up-store 2020-10-30 16:25:00 +00:00
Andrew Kingston f6c80b366a Bump BBUI and use slider components from BBUI 2020-10-30 14:54:12 +00:00
Andrew Kingston 5d5ac424f4 Fix settings checkbox color in dark mode 2020-10-30 13:50:56 +00:00
Andrew Kingston e09b6d6649 Change binding icon colour 2020-10-30 13:49:24 +00:00
Andrew Kingston 96ab51d9a6 Standardise binding icon styles 2020-10-30 13:46:16 +00:00
Andrew Kingston 229ada66dc Save theme settings to local storage and improve slider styles 2020-10-30 13:23:49 +00:00
Andrew Kingston d879b52ebf Add theme editor component to top bar 2020-10-30 10:41:44 +00:00
Andrew Kingston 9ba3ceb277 Adjust logic automation block background 2020-10-29 20:50:18 +00:00
Andrew Kingston cb25dd97b3 Enabling the dark side 2020-10-29 20:42:34 +00:00
Martin McKeaveney e59f759ad6 removing dead code 2020-10-29 11:46:26 +00:00
mike12345567 22e2455bbf Merge branch 'master' of github.com:Budibase/budibase into feature/remove-multitenancy 2020-10-29 10:45:02 +00:00
mike12345567 08b0834fe2 Removing instance API as it was un-used and simplifying the nature of an instance. 2020-10-29 10:21:06 +00:00
Martin McKeaveney e74d754f32 fixing attachment height 2020-10-28 22:21:41 +00:00
Andrew Kingston 649cf18e45 Add proper names for all components and use these names when adding components 2020-10-28 19:38:11 +00:00
Andrew Kingston 214bd75ff7 Fix bad schema type when fetching bindable properties 2020-10-28 19:37:53 +00:00
Andrew Kingston 52368b34ae Fix crash when an Input exists as a possible datasource 2020-10-28 19:32:46 +00:00
Andrew Kingston 7d632445a9 Add slight margin to perfectly align empty state text 2020-10-28 17:09:10 +00:00
Andrew Kingston 1e41461a90 Rename deletion modal titles and fixing cypress tests 2020-10-28 16:05:19 +00:00
Andrew Kingston 1a8da28c09 Merge ag-grid backend UI and update styles 2020-10-28 15:20:56 +00:00
Andrew Kingston e61f3eb8cd Update feedback icon to be in line with new UI 2020-10-28 10:59:43 +00:00
Martin McKeaveney 752d4c1ae0 Merge pull request #788 from Budibase/backend-ag-grid
Backend ag grid
2020-10-28 10:02:32 +00:00
Martin McKeaveney a3e813f67e finally reached the summit of the cypress mountain 2020-10-28 09:50:05 +00:00
Andrew Kingston cd1bfa2580 Merge branch 'master' of github.com:Budibase/budibase into dropdown-components 2020-10-28 09:46:22 +00:00
Michael Shanks 034cfdb610 Merge pull request #778 from Budibase/feedback
Feedback
2020-10-28 09:45:02 +00:00
Martin McKeaveney f84c7c4070 styling updates from code review 2020-10-27 22:57:05 +00:00
Martin McKeaveney e56259a4c1 cypress green 2020-10-27 22:06:51 +00:00
Martin McKeaveney 3e7a5e112a fix cypress table creation tests 2020-10-27 16:01:27 +00:00
Andrew Kingston bb489bce94 Merge branch 'master' of github.com:Budibase/budibase into dropdown-components 2020-10-27 15:50:34 +00:00
Andrew Kingston add4162000 Format with prettier 2020-10-27 15:28:13 +00:00
Andrew Kingston a93757a8d9 Fix cypress tests 2020-10-27 15:26:07 +00:00
mike12345567 87175e70cf Linting. 2020-10-27 13:25:12 +00:00
Martin McKeaveney 50f21e61ff bulk delete, delete column from panel 2020-10-27 13:04:32 +00:00
mike12345567 f9eeefb4dc Making sure the caret position is respected in the generic binding popover. 2020-10-27 12:32:48 +00:00
mike12345567 8a844a5922 Adding an empty state for the webhook deployment modal. 2020-10-27 09:44:29 +00:00
Andrew Kingston bf14c3045d Lint 2020-10-27 09:37:20 +00:00
Andrew Kingston 5e6047b4f0 More tidy up 2020-10-27 09:17:27 +00:00
Andrew Kingston 3ed1f00e38 More tidy up 2020-10-27 09:16:54 +00:00
Andrew Kingston fae4037a65 Remove bunch of unused components and tidy up unused references 2020-10-27 09:10:20 +00:00
Martin McKeaveney e025609539 cypress test fixes 2020-10-26 21:43:04 +00:00
Martin McKeaveney 3f587a4756 lint 2020-10-26 18:07:08 +00:00
mike12345567 d7196cfd3a Linting. 2020-10-26 17:47:03 +00:00
mike12345567 41fd10dbbe Adding a way to see the deployed webhook URLs to the deployment page. 2020-10-26 17:46:20 +00:00
Martin McKeaveney 341843af84 restructuring, more styling updates on table, renaming 2020-10-26 17:42:00 +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
Andrew Kingston 990777c601 Stop propagation in context menu clicks 2020-10-26 15:17:18 +00:00
Andrew Kingston 88d268afbf Change default font-weight of dropdown options to 400 2020-10-26 15:14:51 +00:00
Andrew Kingston 3626d8da2b Replace backend usages of dropdown menus with common components 2020-10-26 14:34:52 +00:00
Andrew Kingston 48563e892b Replace component dropdown menu with new common components 2020-10-26 14:23:08 +00:00
Andrew Kingston 748955e3d9 Use common dropdown components in more places to reduce duplication 2020-10-26 14:03:07 +00:00
Andrew Kingston 2114822c90 Fix automation component paths 2020-10-26 12:25:26 +00:00
Andrew Kingston 4ff7499d26 Update styles across entire automations page 2020-10-26 12:18:34 +00:00
Michael Shanks 3d126579ce Feedback check interval to const 2020-10-26 11:35:38 +00:00
Andrew Kingston 16de23eea9 Add new common components for dropdown styles 2020-10-26 11:00:34 +00:00
Martin McKeaveney 137c3ccdec tidy up 2020-10-26 09:37:53 +00:00
Martin McKeaveney 4549e8e5b2 reinstating relationships 2020-10-25 17:05:11 +00:00
Martin McKeaveney 4681033535 allow editing row from modal 2020-10-23 23:55:51 +01:00
Michael Shanks 6247acfcd2 gather feedback after 24h, or first deploy 2020-10-23 22:38:40 +01:00
Martin McKeaveney 80b76f5f30 update table headers on table change 2020-10-23 22:34:40 +01:00
Martin McKeaveney eb1192ebc0 more ag grid styling 2020-10-23 17:38:10 +01:00
mike12345567 fdf0fdd145 Linting. 2020-10-23 17:18:22 +01: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
Andrew Kingston 9a32997591 Reduce unecessary div layers 2020-10-23 12:57:35 +01:00
Andrew Kingston 14b13c7c52 Update data page to use new styles 2020-10-23 12:25:22 +01:00
Andrew Kingston ea94694038 Remove deprecated borders on design page 2020-10-23 12:25:12 +01:00
Andrew Kingston 5009a3975c Improve component dropdown responsiveness 2020-10-23 10:55:12 +01:00
Andrew Kingston 767846e4c4 Add selected styles to component dropdowns 2020-10-23 10:37:28 +01:00
Andrew Kingston 4e4aa5c525 Standardise sizing of all settings and design properties 2020-10-23 10:34:14 +01:00
Michael Shanks cecf00a09e Feedback - added Modal after deploy 2020-10-22 21:59:40 +01:00
Andrew Kingston 5077f4f435 Fix property group name font size until a proper fix in BBUI 2020-10-22 20:48:46 +01:00
Andrew Kingston e5742dc7f6 Change component bar to popovers and adjust page layout to match 2020-10-22 20:22:09 +01:00
Andrew Kingston f56662dac4 Update FlatButton and CategoryTab styles 2020-10-22 18:23:11 +01:00
Andrew Kingston af19158fb6 Adjust page button background to be consistent 2020-10-22 18:14:44 +01:00
Andrew Kingston 5d266c5877 Fix issue displaying opened status of screens 2020-10-22 18:14:29 +01:00
Andrew Kingston 1c149d7d5c Move large create screen button to icon 2020-10-22 18:12:40 +01:00
Andrew Kingston 62da83e27f Adjust screen list column padding to line up with top components bar 2020-10-22 18:12:15 +01:00
Andrew Kingston 3b11fe6ab0 Update page button styles 2020-10-22 18:11:33 +01:00
mike12345567 653fb16c86 Linting. 2020-10-22 17:49:30 +01:00
mike12345567 0d8ec8e03a Some initial work towards webhooks, that generates schema similar to integromat. 2020-10-22 17:48:32 +01:00
Andrew Kingston 9ab3d9ff2a Update front end column structure layout and width to increase preview space 2020-10-22 17:47:49 +01:00
Andrew Kingston e45f368de7 Update component definition structure for new layout 2020-10-22 17:47:07 +01:00
Andrew Kingston 7271662cc8 Update routing to use new page names 2020-10-22 17:46:44 +01:00
Andrew Kingston 1fac774521 Move components to above app preview 2020-10-22 17:46:21 +01:00
Andrew Kingston 79cca1956a Make OptionSelect styles in line with other components 2020-10-22 17:44:45 +01:00
Andrew Kingston 664aacd402 Fix top right settings icon styles 2020-10-22 17:44:17 +01:00
Andrew Kingston 45b86353d2 Improve styles of frontend component blocks 2020-10-22 17:43:52 +01:00
Andrew Kingston 80e71bff91 Update routing to use new page names 2020-10-22 17:43:27 +01:00
Andrew Kingston 29dd32320d Update screen components hierarchy to use new common component styles 2020-10-22 17:42:03 +01:00
Andrew Kingston 6bead11264 Update remix icons version to fix line chart icon 2020-10-22 17:39:50 +01:00
Martin McKeaveney be407ece71 popovers replaced with table icons 2020-10-22 15:45:58 +01:00
Andrew Kingston d3714ea9ee Update top nav border style 2020-10-22 15:11:46 +01:00
Andrew Kingston e1c70f43db Rename backend to data and frontend to design 2020-10-22 15:11:22 +01:00
Michael Shanks 0b2872a1b6 Feedback - close on submit 2020-10-22 14:54:28 +01:00
Michael Shanks f540f17861 feedback nav icon loads iframe to public page 2020-10-21 17:24:08 +01:00
Martin McKeaveney 4ae78dd74d Merge branch 'master' of github.com:Budibase/budibase into backend-ag-grid 2020-10-21 15:03:31 +01:00
Martin McKeaveney dc08fc13d2 ag grid updates 2020-10-21 13:42:26 +01:00
Andrew Kingston 4cc203e346 Merge branch 'master' of github.com:Budibase/budibase into dropdown-components 2020-10-21 13:28:02 +01:00
Martin McKeaveney 1add16147d rename data design, ag grid mvp 2020-10-21 11:15:02 +01:00
Andrew Kingston 5c3d7481f6 Merge pull request #764 from Budibase/qol-updates
QOL updates
2020-10-21 10:45:52 +01:00
Andrew Kingston c895e9887b Add initial work on dropdown components 2020-10-21 09:19:26 +01:00
mike12345567 8f466c424d Lint. 2020-10-20 15:09:20 +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
Martin McKeaveney 0799b2d49e budibase beta blog post 2020-10-20 13:55:08 +01:00
Martin McKeaveney c6be864b14 adding beta button 2020-10-20 13:47:10 +01:00
Andrew Kingston 7e74889131 Allow binding images to attachment types 2020-10-20 12:23:52 +01:00
Andrew Kingston 2772892492 Fix layout issue with top right icons 2020-10-20 11:44:59 +01:00
Andrew Kingston 13b0e96dfe Fix bug when selecting main page when creating autolinks 2020-10-20 09:32:14 +01:00
Andrew Kingston c0e0b48a80 Allow CSV upload in browser and add display column option 2020-10-19 19:24:05 +01:00
Martin McKeaveney 4f43bc21d9 Merge pull request #758 from Budibase/fix-text-overflow
fix text overflow
2020-10-19 16:14:45 +01:00
Michael Drury 2f9ea036a1 Merge pull request #757 from Budibase/cloudfront-issues
Fixing some issues experienced with Cloudfront invalidations
2020-10-19 16:13:50 +01:00
Martin McKeaveney 272f79e70f fix text overflow 2020-10-19 16:07:29 +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 820357e28d move link into top nav 2020-10-19 13:17:04 +01:00
Martin McKeaveney b3f34ae9ae help button 2020-10-19 12:55:57 +01:00
Martin McKeaveney 69363670a7 use pageName variable when no pagename defined 2020-10-19 09:28:04 +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 131dcdbcad deployment history design updates and polling 2020-10-18 18:09:19 +01:00
Andrew Kingston 5d2e4d506c Fix weird edge case around saving page state 2020-10-17 18:54:03 +01:00
Andrew Kingston 221a68d2bd Add option to create link when creating new screen 2020-10-17 18:20:31 +01:00
Andrew Kingston a0a691e39b Create links to 'list' autoscreens 2020-10-17 18:20:06 +01:00
Andrew Kingston fbe15ccfd9 Fix unrecoverable crash when the screen URL param is not a valid screen 2020-10-17 18:06:00 +01:00
Martin McKeaveney b0c8d570bc deployment history rendering in side bar 2020-10-17 15:13:25 +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 67e8490eac Merge pull request #743 from Budibase/bug/minor-fixes
Minor fixes - Chuckles
2020-10-17 12:16:46 +01:00
Martin McKeaveney 9ed321a797 Merge pull request #744 from Budibase/fix-issues
Fix Calculation View Issues In App Components
2020-10-17 12:16:27 +01:00
Michael Shanks 580e7938ff tempaltes - sanitize url - replace spaces gloablly 2020-10-16 23:41:31 +01:00
Martin McKeaveney 4d3fb4f847 hiding templates for now 2020-10-16 22:11:13 +01:00
Michael Shanks 45322846c0 Primary display column is always required 2020-10-16 21:50:58 +01:00
Michael Shanks 7ab1e9c6fb Merge remote-tracking branch 'origin/master' into mike-fixes 2020-10-16 21:39:51 +01:00
mike12345567 c2a7510d19 Some minor fixes, right padding wasn't the same as left padding and fixing 404 when deleting a view. 2020-10-16 18:05:45 +01:00
Michael Shanks 7382da4a60 removes unused components 2020-10-16 16:04:49 +01:00
Michael Shanks 0343a86671 screen templates - convert spaces to "-" in urls 2020-10-16 15:43:55 +01:00
Andrew Kingston 2641576787 Merge branch 'master' of github.com:Budibase/budibase into autoscreen-templates 2020-10-16 15:16:46 +01:00
Andrew Kingston 4aa9e2d179 Add new DetailScreenSelect component for selecting only detail screens and update detail linking in grids 2020-10-16 15:16:29 +01:00
Andrew Kingston 41d067810f Update template auto screens 2020-10-16 15:15:00 +01:00
mike12345567 3a9703fa6c Fixing linting issue. 2020-10-16 14:00:08 +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 8b54a55bcb making deploy process async, adding local deployment history 2020-10-16 12:38:07 +01:00
Andrew Kingston ce4eba430c Merge branch 'master' of github.com:Budibase/budibase into autoscreen-templates 2020-10-16 10:00:22 +01:00
mike12345567 79832e5d4c linting 2020-10-16 09:54:35 +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
Kevin Åberg Kultalahti 845f0de365 Merge branch 'master' into feature/add-edit-button-custom-renderer-for-grid-component 2020-10-16 10:37:22 +02:00
kevmodrome 5e44b3373c change from Input to ScreenSelect component for prop 2020-10-16 10:35:15 +02:00
Andrew Kingston bb2a650eee Merge branch 'master' of github.com:Budibase/budibase into autoscreen-templates 2020-10-16 09:17:54 +01:00
Andrew Kingston 853c31594c Fix new row screen template 2020-10-16 09:16:36 +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 cfc8235572 Add new template for row details autoscreen 2020-10-16 08:38:40 +01:00
Andrew Kingston fbe33226c1 Add new template for new row autoscreen 2020-10-16 08:38:27 +01:00
Andrew Kingston 536e1f2ab3 Add new Delete Row action which can be used in client apps 2020-10-16 08:37:13 +01:00
Andrew Kingston d517ca614d Add 48px option for padding and margin design settings 2020-10-16 08:36:01 +01:00
Michael Shanks cf1df37e71 Merge remote-tracking branch 'origin/master' into mike-fixes 2020-10-15 23:21:12 +01:00
Michael Shanks c88c671758 fix: ensure CSS is built on app creation 2020-10-15 23:20:56 +01:00
Michael Shanks 74dcfef4aa Merge remote-tracking branch 'origin/master' into mike-fixes 2020-10-15 19:14:21 +01:00
Michael Shanks 38bcf5c0c2 generate css before saving screen 2020-10-15 19:13:48 +01:00
kevmodrome 71acc10e9c minor fixes 2020-10-15 20:05:55 +02:00
kevmodrome 5f83cfc9c5 adds detail link column to grid component 2020-10-15 19:59:46 +02: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 71a7482dda lint 2020-10-15 17:05:09 +01:00
Martin McKeaveney 3dac1e2a78 allow users to remove a calculation 2020-10-15 15:02:22 +01:00
Martin McKeaveney a34a59880e merge from master 2020-10-15 14:41:29 +01:00
mike12345567 dfe2d4069e Merge branch 'master' of github.com:Budibase/budibase into bug/fixing-more-bugs 2020-10-15 13:55:13 +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
Michael Shanks 8f0be4c44c Merge remote-tracking branch 'origin/master' into mike-fixes 2020-10-15 09:18:04 +01:00
Andrew Kingston 3172b3b479 Change create new web app button to black 2020-10-15 09:04:39 +01:00
Martin McKeaveney 988789f1d4 frontend bug fixes, remove bindable prop, add not equals filter 2020-10-14 21:43:36 +01:00
Michael Shanks 755349cc81 sort screens alphabetically 2020-10-14 20:48:24 +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
Andrew Kingston 472dded1fc Move primary display column option in to column popover 2020-10-14 19:40:01 +01:00
mike12345567 dbd6237e44 Fixing a bug where if you created a column without a name editting it would create another column and also adding an option to remove sorting from your table. 2020-10-14 18:04:21 +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 3b01c6dd54 Remove deprecated nav component props 2020-10-14 17:08:12 +01:00
Andrew Kingston 6082783992 Add new gradient options 2020-10-14 17:07:40 +01:00
Andrew Kingston c09056fd68 Remove HR from settings view 2020-10-14 17:07:22 +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 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
mike12345567 e33dd65768 Upgrading prettier svelte plugin until found a version that works for our formatting without breaking on some syntax. 2020-10-14 12:22:43 +01:00
mike12345567 7ee64e8abd Merge branch 'master' of github.com:Budibase/budibase into chuckles-fixes 2020-10-14 12:16:16 +01:00
mike12345567 e96098c5f4 Some design changes and moving around screen deletion to centralise it. 2020-10-14 11:56:02 +01:00
Andrew Kingston 2dce25c99a Remove console.log statement 2020-10-14 10:10:16 +01:00
Martin McKeaveney cb5c09d439 simplify user authentication, remove anon user, fix login cookie issues 2020-10-13 21:33:56 +01:00
mike12345567 23c8339827 Adding info to the table deletion about screens that will be deleted and deleted template screens when table deleted. 2020-10-13 19:37:52 +01:00
Andrew Kingston e50d33b7cb Add flex design property and fix existing default layout 2020-10-13 17:46:18 +01:00
Andrew Kingston 5a086d529b Merge branch 'master' of github.com:Budibase/budibase into cheeks-bugfixes 2020-10-13 17:27:46 +01:00
Martin McKeaveney 14af18d27b fix issues from eslint plugin prettier 2020-10-13 16:33:45 +01:00
Martin McKeaveney 2b3b41e778 bulk deletes on grid 2020-10-13 16:17:07 +01:00
Martin McKeaveney 8bac014955 optional chaining for backend ui models 2020-10-13 15:40:59 +01:00
Andrew Kingston 751e19c40e Fix checkbox depth in frontend settings 2020-10-13 14:29:32 +01:00
Martin McKeaveney 55527784ed Merge branch 'master' of github.com:Budibase/budibase into bugz 2020-10-13 12:52:55 +01:00
mike12345567 61ce6cb403 Updating yarn lock for server and fixing test case. 2020-10-13 11:50:19 +01:00
Andrew Kingston f9f939152a Update all old references in datasources from isModel to type=model 2020-10-13 11:27:18 +01:00
Martin McKeaveney 06c65cc89c removing z-index from checkbox 2020-10-13 11:18:34 +01:00
Andrew Kingston b4ded22ac9 Fix crashing when rendering any components settings that uses a ScreenSelect 2020-10-13 11:11:59 +01:00
Martin McKeaveney fa6880f291 Merge branch 'master' of github.com:Budibase/budibase into bugz 2020-10-13 10:59:31 +01:00
Martin McKeaveney 7d8cb16824 prevent duplicate table names 2020-10-13 10:59:24 +01:00
mike12345567 a622d3c2f1 Fixing problem where something injected [object Object] into the source code? 2020-10-13 10:35:10 +01:00
mike12345567 9a38294449 Formatting codebase. 2020-10-13 10:04:29 +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 0aeed3241e Remove random text 2020-10-13 09:51:43 +01:00
Andrew Kingston 652e3b43ed Remove console.log statement 2020-10-13 09:47:12 +01:00
Andrew Kingston 0f862e3c66 Rename datasource prop from table to data for all components 2020-10-13 09:40:07 +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 3dacff4636 Fix create screen state by navigating to new URL when creating 2020-10-13 09:11:36 +01:00
Andrew Kingston 6307e9028c Fix state when deleting frontend screens 2020-10-13 09:07:09 +01:00
Andrew Kingston b60f86715d Fix state when deleting frontend components 2020-10-13 09:06:56 +01:00
kevmodrome d848b27319 lint fix 2020-10-13 09:54:10 +02:00
kevmodrome 06bc340ba9 Merge branch 'master' into feature/grid-functionality-additions 2020-10-13 09:51:20 +02:00
kevmodrome 010a59d8cb adds pagination option 2020-10-13 09:51:01 +02:00
Andrew Kingston 5af85541ec Fix ModelSelect styles in frontend settings 2020-10-13 08:26:13 +01:00
Andrew Kingston 42f4bcc339 Fix crashing when adding a frontend component after deleting one 2020-10-13 08:20:32 +01:00
Martin McKeaveney dadebf684e Merge pull request #709 from Budibase/replace-screen-template-datatable
Replace screen template datatable
2020-10-13 08:16:31 +01:00
kevmodrome 5963314b6c adds height option to grid component 2020-10-13 09:13:56 +02:00
Andrew Kingston bf7356b508 Fix another random builder crash that sometimes happens 2020-10-13 08:12:29 +01:00
Michael Shanks 9e6b116ae3 Merge branch 'master' of github.com:Budibase/budibase into master 2020-10-12 21:36:29 +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
Michael Shanks 9bc80abbaa analytics - missing await, causing event not to be logged 2020-10-12 21:35:10 +01:00
Martin McKeaveney feb7d096db replace list template screen with datagrid 2020-10-12 21:21:23 +01:00
Martin McKeaveney 20301cb883 merge with new grid 2020-10-12 20:25:15 +01: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
Michael Shanks f1604992db Merge pull request #703 from mjashanks/fixes
Some Fixes
2020-10-12 16:34:48 +01:00
Andrew Kingston 0ec10acc43 Update pagination to handle any number of pages 2020-10-12 16:33:38 +01:00
Michael Shanks 26b2fda616 code reivew - unused code 2020-10-12 16:28:37 +01:00
Michael Shanks 376b8b40d7 fix: Default props were mutated - cause very strange issue with event handlers 2020-10-12 16:27:34 +01:00
Michael Shanks 98138296c7 unused "options" member in prop types 2020-10-12 16:26:54 +01:00
Michael Shanks cc8a53f40b Analytics - record screen template used 2020-10-12 15:51:03 +01:00
Michael Shanks 4a32c7981a fix: view filter displaying incorrect options 2020-10-12 15:32:49 +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
Andrew Kingston 1f7ddbfa65 Fix style and alignment of various frontend design and settings components 2020-10-12 15:14:34 +01:00
Andrew Kingston 7af86f089d Improve style of frontend settings placeholder text 2020-10-12 15:14:11 +01:00
Andrew Kingston 50b7b47527 Improve style of ModelViewSelect and fix text wrapping 2020-10-12 15:13:38 +01:00
Andrew Kingston 0961812b56 Improve frontend settings and design panel scrolling and panel styling 2020-10-12 15:12:48 +01:00
Michael Shanks d24b13f364 Merge branch 'url-detail' into fixes 2020-10-12 15:10:31 +01:00
Michael Shanks 999e86f69c Merge branch 'master' into fixes 2020-10-12 15:10:21 +01:00
Michael Shanks d916de9b7f Settings >URL select handles Record detail urls 2020-10-12 14:48:30 +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
Andrew Kingston f1f757054e Replace bindings to link fields with new count runtime property 2020-10-12 14:14:50 +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
Martin McKeaveney e2cb669259 Merge pull request #693 from Budibase/design-props---font-family-and-image-background---tidy-up
Typography, background, and transition props fix
2020-10-12 13:53:42 +01:00
mike12345567 cfd4d9d34d Merge branch 'master' of github.com:Budibase/budibase into endpoint-renaming 2020-10-12 13:34:32 +01:00
Joe 95d532922d Typography, background, and transition props fix
Broken fonts removed
Minor tidy-ups around background props
Fixed transition duration prop
2020-10-12 12:50:59 +01:00
kevmodrome d6136ec233 merge master 2020-10-12 12:58:20 +02: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
Andrew Kingston f82161517e Remove buggy transition when displaying frontend blocks 2020-10-12 11:25:56 +01:00
Michael Shanks 8ad2df14af renamed screen template 2020-10-12 10:59:23 +01:00
Andrew Kingston 55573b7e32 Remove console log statement 2020-10-12 10:51:57 +01:00
Michael Shanks 74115bb2c9 fix: screen settings not updating 2020-10-12 10:50:51 +01:00
Andrew Kingston d5bf44bba1 Remove console log 2020-10-12 10:50:29 +01:00
Michael Shanks 67b99ec5d8 review: better naming of screen templates 2020-10-12 10:50:19 +01:00
kevmodrome 5bafa97c40 turns off some functionality and adds theme options 2020-10-12 11:44:43 +02:00
Michael Shanks 52f6c73be8 code review changes 2020-10-12 09:42:48 +01:00
mike12345567 d8f3a2ef17 Merge branch 'master' of github.com:Budibase/budibase into endpoint-renaming 2020-10-12 09:41:42 +01:00
Michael Shanks 0c0887382d fix: no fields required by default 2020-10-11 20:42:30 +01:00
Michael Shanks 7c01959da1 merge from master 2020-10-11 20:34:13 +01:00
mike12345567 dc9552dbad Updating tests and re-formatting. 2020-10-09 19:30:50 +01:00
mike12345567 5d49d529e3 Changing record -> row in this update, completing the update of renaming in the builder, this release needs further testing. 2020-10-09 19:10:28 +01:00
mike12345567 fdaa69ee7f Renaming Model -> Table across the entire system, this is an unstable update and has not been tested fully yet. 2020-10-09 18:49:23 +01:00
Michael Shanks 127ce3b59d renaming Record > Row 2020-10-09 17:12:55 +01:00
Andrew Kingston 009d04a0a5 Add relationships as data source 2020-10-09 12:24:18 +01:00
Michael Shanks 67845b1c82 auto create screens with new table 2020-10-09 11:58:46 +01:00
kevmodrome a117a18d0f adds editable setting 2020-10-09 12:42:16 +02:00
Michael Shanks 2e76e1f0f4 Save Record Action 2020-10-08 22:06:44 +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
kevmodrome 38e42c0e9e fix optional chaining error and adds guard for no model selected. 2020-10-08 17:45:47 +02:00
Michael Shanks 027819bae0 merge from master - including fixes 2020-10-08 16:15:12 +01:00
Michael Shanks a3bd28d99f screen templates - backup before merge from master 2020-10-08 15:46:29 +01:00
Michael Shanks f6d2e48dcc Screen Template - pre merge 2020-10-08 14:53:39 +01:00
kevmodrome 480a73997d merge master 2020-10-08 14:37:57 +02:00
Andrew Kingston 735de553d2 Update linked record selector to handle errors and remove loading state flashing 2020-10-08 12:21:05 +01:00
Andrew Kingston fa1836ad23 Improve relationship datatable title when no primary display is selected for a model 2020-10-08 10:41:20 +01:00
Andrew Kingston 7a08c5584d Remove console log statement 2020-10-08 10:40:46 +01:00
Andrew Kingston 1c559978e9 Fix relationship view when viewing fields with spaces in their name 2020-10-08 10:32:17 +01:00
Andrew Kingston ff4f7b31e3 Fix styles in event editor modal 2020-10-08 09:48:24 +01:00
Andrew Kingston ee6c210e67 Fix frontend crashing when adding components to a data provider component with no source 2020-10-08 09:48:03 +01:00
Andrew Kingston d24679bc33 Move modal to BBUI and update usages 2020-10-08 09:35:11 +01:00
Andrew Kingston 1b1c0c4e8f Bump BBUI version 2020-10-08 09:34:22 +01:00
Michael Shanks 716f42deab Screen templates working 2020-10-07 22:30:00 +01:00
kevmodrome 3225b5bbdc merge master 2020-10-07 16:47:35 +02:00
Michael Shanks 77552a0747 Screen templates - initial commit 2020-10-07 15:40:06 +01:00
Andrew Kingston fff39f65e5 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 a24ce26953 Remove padding on top nav bar so that things are properly centered 2020-10-07 12:00:15 +01:00
Andrew Kingston b9c9408c7c Fix create automation modal 2020-10-07 11:38:05 +01:00
Andrew Kingston 4bcc50ee85 Change live animation color from purple to black 2020-10-07 11:37:55 +01:00
Andrew Kingston 475d811e5b Fix layout by removing extra columns from grid layout css 2020-10-07 11:17:01 +01:00
Andrew Kingston e38985e111 Remove duplicate select element 2020-10-07 11:16:36 +01:00
Andrew Kingston 8582d63a75 Update styles of data import to match BBUI components 2020-10-07 11:16:06 +01:00
Andrew Kingston 3dc30262d7 Merge branch 'master' of github.com:Budibase/budibase into linked-records 2020-10-07 10:45:26 +01:00
Michael Shanks 46cd413c58 removed .orig files 2020-10-06 21:45:12 +01:00
Michael Shanks 210062cbac merge conflicts - from master 2020-10-06 21:43:54 +01:00
Martin McKeaveney 6e65511613 Merge pull request #664 from Budibase/data-import
Data import
2020-10-06 20:24:34 +01:00
Andrew Kingston ea7e17ce60 Merge branch 'master' of github.com:Budibase/budibase into linked-records 2020-10-06 18:03:43 +01:00
Andrew Kingston 49875d5c42 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 959450d615 Delete old multiselect component 2020-10-06 16:03:17 +01:00
Andrew Kingston 517fb201ec Move multiselect to BBUI 2020-10-06 16:02:48 +01:00
Michael Shanks a28a327da7 Merge branch 'master' into fixes 2020-10-05 21:17:01 +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 e4d4e2cd1c 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 775aa0e92c Metrics - event props not populating correctly 2020-10-05 17:28:44 +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 ea950748e5 styling updates after review 2020-10-05 15:26:31 +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
Andrew Kingston 921d63eea1 Fix null referencce in ModelViewSelect 2020-10-05 14:02:33 +01:00
Andrew Kingston 16faa00189 Stop notifications blocking all pointer events across full width 2020-10-05 14:00:26 +01:00
Andrew Kingston 701786dc25 Merge template and index page styles with new BBUI 2020-10-05 12:20:59 +01:00
Andrew Kingston 68a03eceb4 Merge branch 'linked-records' of github.com:Budibase/budibase into linked-records 2020-10-05 12:20:26 +01:00
Andrew Kingston a23967364b Fix cypress texts and update use of modal 2020-10-05 11:13:09 +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
Andrew Kingston 9eb15beb1c Standardise dropdownmenus in frontend page 2020-10-04 17:10:32 +01:00
Andrew Kingston 261c3da459 Update backend export popover to be line with new popover structure 2020-10-03 21:06:58 +01:00
Andrew Kingston 501d4638a7 Improve notification styles 2020-10-02 21:06:37 +01:00
Andrew Kingston b8c5813d65 Add default props to confirm dialogue to silence warnings 2020-10-02 21:06:06 +01:00
Andrew Kingston bfec3327fb Remove deprecated portal implementation 2020-10-02 20:42:10 +01:00
Andrew Kingston 27c3e6c9e9 Replace all usages of simple-modal with new modal 2020-10-02 20:41:21 +01:00
Andrew Kingston 93cc0ad26d Remove unused imports 2020-10-02 20:39:39 +01:00
Andrew Kingston 927fc40454 Update automations page to use new modal 2020-10-02 19:10:37 +01:00
Andrew Kingston 50d8d12d5e Fix bug with deleting automations 2020-10-02 19:09:44 +01:00
Andrew Kingston aa142d493a Disable modal confirm button while async callbacks are being processed to avoid multiple executions 2020-10-02 19:09:19 +01:00
Andrew Kingston 63d2e77603 Fix error box styles 2020-10-02 18:49:00 +01:00
Andrew Kingston 3ba591ef77 Adjust modal styles 2020-10-02 18:37:24 +01:00
Andrew Kingston 2fa42d194b Fix multiselect crashing in certain circumstances 2020-10-02 16:53:41 +01:00
Andrew Kingston 27d41069cb Remove double 'no data' in empty tables 2020-10-02 16:48:01 +01:00
Martin McKeaveney 016f49ac5a merge 2020-10-02 16:45:59 +01:00
Andrew Kingston 8706561bd4 Merge branch 'linked-records' of github.com:Budibase/budibase into linked-records 2020-10-02 16:43:08 +01:00
Andrew Kingston 1939015273 Add final version of multiselect 2020-10-02 16:38:33 +01:00
Martin McKeaveney 5e86076530 CSV Import end to end 2020-10-02 16:16:06 +01:00
mike12345567 4d8b1ecc10 Merge branch 'remove-views' of github.com:Budibase/budibase into linked-records 2020-10-02 14:49:23 +01:00
kevmodrome 66bb4bdebf merge master 2020-10-02 14:39:00 +02:00
Andrew Kingston 95e95adfc8 Add close icon to modals 2020-10-02 12:27:52 +01:00
Andrew Kingston 1c86753d00 Update settings to use new modal 2020-10-02 12:22:49 +01:00
Andrew Kingston 7583dfc711 Add wide prop for modals 2020-10-02 12:22:34 +01:00
Andrew Kingston c062111403 Rename linked rows to related rows and remove deprecated file 2020-10-02 12:02:11 +01:00
Andrew Kingston 34373fc0dd Add new modal to backend and fix backend file structure 2020-10-02 12:00:17 +01:00
Michael Shanks 8e528a6160 mask user password on new app 2020-10-02 10:39:56 +01:00
Michael Shanks 70a6fabcd0 unused imports 2020-10-02 10:07:43 +01:00
Andrew Kingston 4363730af0 Update multiselect component 2020-10-02 08:36:16 +01:00
Andrew Kingston 27060f5f46 Add initial version of new modal (WIP) 2020-10-02 08:35:54 +01:00
Michael Shanks dcf0b4f973 Calculate: stats is only option - remove select 2020-10-01 21:03:22 +01:00
Michael Shanks e6c8ca44c5 fix: View filter - handle change of field type 2020-10-01 17:34:25 +01:00
Michael Shanks 2d80b2be3d Added datepicker to view filters 2020-10-01 17:07:53 +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
Andrew Kingston 9929ec2ac5 Fix linked record selector 2020-10-01 11:56:06 +01:00
Andrew Kingston 3e6efb72a1 Add hacked multiselect for testing 2020-10-01 11:53:43 +01:00
Andrew Kingston 9b11067faf Remove console.log statement 2020-10-01 11:33:40 +01:00
Andrew Kingston b4a5714e59 Prevent editing linked record columns 2020-10-01 11:33:26 +01:00
Andrew Kingston 95f2a176d3 Increase settings modal padding 2020-10-01 11:29:43 +01:00
Andrew Kingston 7aa040d314 Add functional backend UI for navigating relationships 2020-10-01 11:01:06 +01:00
Michael Shanks 51be100ad4 Merge branch 'master' into bugfix 2020-10-01 09:33:20 +01:00
Michael Shanks 42b21428eb bugfix: dont try to log to analytics when no config 2020-10-01 09:29:30 +01:00
Michael Shanks 7f2041ff16 bugfix: create app modal always appears on homescreen 2020-10-01 09:28:55 +01:00
Andrew Kingston cd69d17c87 Use common Table component across backend UI and add initial empty page for relationships 2020-10-01 07:19:38 +01:00
Martin McKeaveney bc854df60c fixing export styling 2020-09-30 16:53:11 +01:00
Martin McKeaveney 253ece59bc user creation CI 2020-09-30 15:20:26 +01:00
Andrew Kingston 5c85ffeb90 Add empty state when automations have no steps 2020-09-30 15:14:16 +01:00
Andrew Kingston 162f91dc82 Add empty state text to automate page and consistently style empty states 2020-09-30 15:06:47 +01:00
Martin McKeaveney 3969460ee0 fix select elements 2020-09-30 11:57:42 +01:00
Andrew Kingston 5c9eff4cf4 Update create automation modal to match other modal styles 2020-09-30 10:24:43 +01:00
Andrew Kingston a440f1a8e5 Fix all styles in settings modal 2020-09-30 10:24:16 +01:00
Andrew Kingston 49ccf8ebc8 Update automation page with new form styles 2020-09-30 09:28:18 +01:00
Andrew Kingston 089ecf5609 Add WIP draft of linked records UI allowing single linked record selection 2020-09-29 18:27:35 +01:00
Michael Shanks a665399785 Extra analytics logging from code review 2020-09-29 16:35:47 +01:00
Michael Shanks 701c82cb1f serve determines whether analytics are enabled 2020-09-29 16:23:34 +01:00
Michael Shanks c336605529 added comment 2020-09-29 15:35:51 +01:00
Michael Shanks 83261aeadf analytics - identify user + extra actions added 2020-09-29 15:26:56 +01:00
Andrew Kingston 36498f2a2b Add primary display column and update all backend UI popovers with new form styles 2020-09-29 13:54:04 +01:00
Andrew Kingston db47e5c581 Bump BBUI version 2020-09-29 13:52:26 +01:00
Martin McKeaveney 2e1583589e organise async logic on homepage, style template cards and add images 2020-09-29 10:19:04 +01:00
Martin McKeaveney b27f80071f async templates working from S3 2020-09-28 17:04:08 +01:00
Joe be2613d646 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 4cf970d073 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
Michael Shanks 1019078f79 Fetching analytics userId, when api_key entered 2020-09-28 10:47:18 +01:00
Joe bbc87ce6ca 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
Joe e528d1fc3b Merge branch 'linked-records' of https://github.com/Budibase/budibase into linked-records 2020-09-26 00:46:30 +01:00
Joe 620134132e 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
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 892ce699ce template export v1 2020-09-25 14:47:42 +01:00
Andrew Kingston ab1ddd8006 Rename backend components file structure and standardise no table empty state 2020-09-25 13:11:57 +01:00
Andrew Kingston 6320a85bc2 Unify all popovers and modals to the same styles and reuse common components. Fix filter options 2020-09-25 11:35:32 +01:00
Andrew Kingston 86b475fe14 Fix confirm dialogue inside table cell and standardise styles 2020-09-25 11:30:26 +01:00
kevmodrome ed69526375 adds ag-grid component to display data 2020-09-25 11:44:05 +02:00
Andrew Kingston a861b404b2 Improve table pagination 2020-09-25 09:18:17 +01:00
Andrew Kingston aab4fd0832 Tidy backend table styles, fix layout and add scrolling 2020-09-25 09:17:58 +01:00
Andrew Kingston 4e3be6b7b7 Fix navigation on deleting views and use ConfirmDialog for view deletion to improve consistency 2020-09-24 16:33:21 +01:00
Andrew Kingston 9a2d52c9fe Use ConfirmDialog for table deletion to improve consistency 2020-09-24 16:32:35 +01:00
Andrew Kingston 72b8d387cc Fix TablePagination crashing when non array data values are used 2020-09-24 16:32:02 +01:00
Martin McKeaveney d93e1739de merge 2020-09-24 16:17:33 +01:00
Martin McKeaveney f447f3a889 Merge branch 'master' of github.com:Budibase/budibase into csv-export 2020-09-24 16:16:59 +01:00
Andrew Kingston 591887b107 Standardise use of ConfirmDialog for automation deletion 2020-09-24 15:58:26 +01:00
Martin McKeaveney b186f0fbb2 merge 2020-09-24 15:52:09 +01:00
Martin McKeaveney 6e9c238054 use bbui component for dropzone 2020-09-24 15:50:51 +01:00
Andrew Kingston 81d3c7d85d Tidy backend styles and improve consistency 2020-09-24 15:31:29 +01:00
Andrew Kingston c9418aa572 Fix backend page height and improve style consistency 2020-09-24 15:11:40 +01:00
Andrew Kingston f7356539bc Fix font weight in create automation modal 2020-09-24 15:11:02 +01:00
Martin McKeaveney 42dfc2b33c providing ability to perform JSON and CSV export from popover 2020-09-23 23:56:26 +01:00
Martin McKeaveney fd97c14a50 lint, tidy up and some simplification 2020-09-23 17:29:32 +01:00
mike12345567 19bb0481c6 Running linter to cleanup formatting. 2020-09-23 16:20:39 +01:00
Martin McKeaveney 6b00fb2d8e local file upload from apps 2020-09-23 16:15:09 +01:00
Andrew Kingston d473307b7f Treat automation step inputs of type number as string, and let server handle types 2020-09-23 12:30:38 +01:00
Andrew Kingston aa47d18bb1 Sort automation steps by name 2020-09-23 12:25:14 +01:00
Andrew Kingston c728329d51 Improve responsiveness, handle scrolling and tidy up CSS in automations page 2020-09-23 12:24:57 +01:00
Andrew Kingston d465d30827 Fix automation block taglines without bindings 2020-09-22 15:42:56 +01:00
Andrew Kingston aaa8313c50 Fix crashing when default inputs are undefined in block definition 2020-09-22 15:14:50 +01:00
mike12345567 1845a8c452 Merge branch 'contextual-workflows' of github.com:Budibase/budibase into rename-workflow-automation 2020-09-22 12:00:54 +01:00
Andrew Kingston ce61b979f4 Fix formatter 2020-09-21 16:45:55 +01:00
mike12345567 c31a978288 Merge branch 'contextual-workflows' of github.com:Budibase/budibase into rename-workflow-automation 2020-09-21 14:01:00 +01:00
mike12345567 fd0e651fe9 Merge branch 'contextual-workflows' of github.com:Budibase/budibase into contextual-workflows 2020-09-21 13:53:06 +01:00
mike12345567 61964f9106 Merge branch 'master' of github.com:Budibase/budibase into contextual-workflows 2020-09-21 13:52:26 +01:00
mike12345567 5f064ade9d Renaming workflows -> automate/automations, throughout the API and the builder itself. 2020-09-21 13:49:34 +01:00
Andrew Kingston d90b48351b Merge branch 'contextual-workflows' of github.com:Budibase/budibase into contextual-workflows 2020-09-18 20:31:39 +01:00
Andrew Kingston 739195f32a Allow numerical workflow block input types 2020-09-18 20:31:18 +01:00
Martin McKeaveney 48366d47be Update padding for attachment images 2020-09-18 16:52:20 +01:00
mike12345567 d2edf5ba62 Merge branch 'contextual-workflows' of github.com:Budibase/budibase into contextual-workflows 2020-09-18 16:45:50 +01:00
mike12345567 f399c10f1c 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
Andrew Kingston af2bdd2db7 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 f906ce0a83 Fix part of workflow cypress tests 2020-09-18 16:13:42 +01:00
Martin McKeaveney d3a18ab079 file size limits 2020-09-18 15:08:36 +01:00
Martin McKeaveney e028311813 tidy up 2020-09-18 12:43:45 +01:00
Martin McKeaveney e717d35f9e removing delete functionality - not necessary 2020-09-18 12:41:39 +01:00
Andrew Kingston bce557f727 Improve workflow block tagline rendering and support pretty printing enum bindings 2020-09-18 12:01:57 +01:00
Martin McKeaveney a307e4d8b4 remove magic numbers 2020-09-18 11:04:09 +01:00
Martin McKeaveney af9b8ac9bd return processed file sizes 2020-09-18 11:01:39 +01:00
Martin McKeaveney 9be2b7d691 fix transition dropdown bug 2020-09-17 22:02:30 +01:00
Andrew Kingston 7458b7757e Add component for rendering workflow mustache taglines 2020-09-17 17:50:54 +01:00
Martin McKeaveney e609414f57 merge with master 2020-09-17 16:40:09 +01:00
Martin McKeaveney f48736ffe9 lint 2020-09-17 16:36:39 +01:00
Andrew Kingston 210080c834 Fix delay workflow block setup 2020-09-17 16:00:55 +01:00
Andrew Kingston 659ae0a641 Replace string.replaceAll due to bad support 2020-09-17 15:46:59 +01:00
Andrew Kingston 0c45879878 Fix binding of nested fields in workflow save record action 2020-09-17 15:11:28 +01:00
Andrew Kingston 771fd0234f Fix some small svelte warnings 2020-09-17 15:09:06 +01:00
Andrew Kingston deeb671fd4 Rename user presentable strings from workflow blocks to steps 2020-09-17 15:08:37 +01:00
Martin McKeaveney 293e5b7859 delete local file upload when file deleted 2020-09-17 15:08:28 +01:00
Andrew Kingston 8570af1c22 Rename user presentable strings from workflow blocks to steps 2020-09-17 15:08:22 +01:00
Andrew Kingston f341b5f0a9 Add labels to workflow blocks 2020-09-17 15:07:32 +01:00
Andrew Kingston 1cba3f2f8e Tidy up by using optional chaining 2020-09-17 14:19:14 +01:00
Andrew Kingston 1e099b9b5a Use user readable enums in workflow block setup fields 2020-09-17 14:18:22 +01:00
Andrew Kingston 57a8dcf595 Add data binding to nested fields within workflow block setup 2020-09-17 14:05:53 +01:00
Andrew Kingston 48f13af109 Block deletion of workflow trigger unless it's the only step left 2020-09-17 14:04:45 +01:00
Andrew Kingston 0b424c1f1f Fix nullish values in RecordSelector 2020-09-17 13:44:18 +01:00
Andrew Kingston 3e3a978e74 Add data binding to workflow block setup 2020-09-17 13:43:52 +01:00
Martin McKeaveney 4985949786 allow deletion of images 2020-09-17 12:45:28 +01:00
mike12345567 31939e3dc9 Update to improve test cases and get JOI to work as expected. 2020-09-16 19:25:52 +01:00
Andrew Kingston c44ba8b995 Use bbui selects for all selects in workflow steps 2020-09-16 14:38:18 +01:00
Andrew Kingston 7986016183 Update builder to support new block definitions with JSON schema 2020-09-16 13:55:28 +01:00
Martin McKeaveney d06068dd9f more design updates on attachment picker 2020-09-16 13:29:18 +01:00
Martin McKeaveney e97ec7beaf Dropzone styling 2020-09-16 12:18:47 +01:00
Martin McKeaveney ad79d422e0 file attachments and processing working, basic design for dropzone 2020-09-15 16:22:13 +01:00
Conor Mack c49e906e5e Merge branch 'master' of https://github.com/Budibase/budibase into feature/icon-component 2020-09-15 13:44:44 +01:00
Conor Mack 13f4502967 Tidyup 2020-09-15 13:28:51 +01:00
Conor Mack fa88c68c0e Icon and Icon Select Component 2020-09-15 11:53:02 +01:00
Michael Drury 1930aa2296 Merge pull request #607 from Budibase/server-workflows
Server workflows
2020-09-15 09:09:55 +01:00
Martin McKeaveney 275a8e38a3 only build electron on releases 2020-09-14 17:02:42 +01:00
Martin McKeaveney 78e6a66543 import error with events panel 2020-09-14 17:00:16 +01:00
Martin McKeaveney fb47ef6c2f fix pagination 2020-09-14 16:18:02 +01:00
Andrew Kingston e7c35aafd5 Merge branch 'server-workflows' of github.com:Budibase/budibase into server-workflows 2020-09-14 16:04:01 +01:00
mike12345567 ba52b10666 Small fix for last change, singular to plural in API definition. 2020-09-14 16:00:51 +01:00
Martin McKeaveney 44fcec5cc2 Merge pull request #609 from Budibase/frontend-bugs
fix frontend bugs
2020-09-14 15:51:38 +01:00
Andrew Kingston 8959e1ddf0 Add more explicit params to arrow functions 2020-09-14 15:46:21 +01:00
Martin McKeaveney 784fac5018 lint 2020-09-14 15:41:20 +01:00
mike12345567 09565e41d0 Adding new API endpoint which provides all definitions in one. 2020-09-14 15:34:09 +01:00
Andrew Kingston fe97579d36 Merge in master 2020-09-14 13:55:40 +01:00
Michael Shanks b9c42c640b Merge pull request #605 from mjashanks/bugfixes
Bugfixes
2020-09-14 13:52:35 +01:00
Andrew Kingston 62d37254ea Fix cypress test for create workflow 2020-09-14 13:29:32 +01:00
Andrew Kingston 12d44ffcad Fix workflow tests 2020-09-14 12:38:17 +01:00
Michael Shanks ade5527bd7 NavigateTo action: use DataList, so URLs are configurable 2020-09-14 12:32:44 +01:00
Martin McKeaveney 7acaad11d1 fix frontend bugs 2020-09-14 12:07:08 +01:00
Andrew Kingston 55f418bc95 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 9d2f7ed874 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 449122095e Show notification when testing workflow rather than feedback box 2020-09-14 11:49:29 +01:00
Andrew Kingston 4500388a08 Fix unsaved workflow blocks sharing same state 2020-09-14 11:48:08 +01:00
Michael Shanks 2aca93ecf6 Event Modal - set padding to zero 2020-09-14 11:12:44 +01:00
Conor Mack a14e5dcee4 Icon and IconSelect Components 2020-09-14 11:08:03 +01:00
Martin McKeaveney 32771fe4e3 backend bug fixes 2020-09-14 11:03:27 +01:00
Andrew Kingston d166d8072b Merge in master 2020-09-14 10:16:09 +01:00
Andrew Kingston 757845c233 Add working test workflow button 2020-09-14 09:33:18 +01:00
Andrew Kingston 5fedaced21 Hide workflow setup panel unless required 2020-09-11 21:32:32 +01:00
Andrew Kingston f405c92ce3 Improve selected workflow state labels 2020-09-11 21:32:11 +01:00
Michael Shanks 0982f627ef some mutating function parameter 2020-09-11 21:30:40 +01:00
Michael Shanks 0735eaa523 stop coercing values on the server - do on client instead 2020-09-11 21:24:52 +01:00
Andrew Kingston 085789ef1d Remove redundant test workflow tab 2020-09-11 21:22:46 +01:00
Andrew Kingston 731be7da2e Fix workflow editing state binding, fix transitions and fix select placeholder options 2020-09-11 21:14:58 +01:00
Michael Shanks d67b29d5d5 bugfix: events broken after views added to binding 2020-09-11 16:33:37 +01:00
Martin McKeaveney 4d411dec62 attachments 2020-09-11 15:09:56 +01:00
Andrew Kingston 304e20428a Add better animations when editing workflow blocks and changing workflows 2020-09-11 14:31:01 +01:00
Andrew Kingston 494d38029f Rewrite workflow editing state for better UI sync 2020-09-11 14:23:31 +01:00
Michael Shanks 718f919354 cypress test fix : windows case-insensitive file path 2020-09-11 11:55:31 +01:00
Michael Shanks 062696958b removing feather icons - no longer used 2020-09-11 10:39:16 +01:00
Michael Shanks d951edad61 some comments 2020-09-11 09:53:02 +01:00
Michael Shanks 04f3ed5ec3 Merge branch 'master' into event-panel + binding fixes 2020-09-10 21:55:04 +01:00
Michael Shanks d3225cb51f events hooked up and working 2020-09-10 21:11:05 +01:00
Conor Mack cc154e3ca2 Line Chart - Prop Defaults, Custom Date Formats 2020-09-10 15:58:32 +01:00
Andrew Kingston e3707982de Update to use stepId for workflows and improve workflow UX when editing blocks 2020-09-10 15:27:39 +01:00
Andrew Kingston cc14ef2cc6 Merge branch 'server-workflows' of github.com:Budibase/budibase into server-workflows 2020-09-10 15:01:45 +01:00
Andrew Kingston 06f1a7bbf1 Load workflow blocks from server and remove block definitions from builder 2020-09-10 14:16:43 +01:00
mike12345567 834a62934c Merge branch 'server-workflows' of https://github.com/Budibase/budibase into server-workflows 2020-09-10 11:44:59 +01:00
mike12345567 bd4afe891a Merge branch 'master' of https://github.com/Budibase/budibase into server-workflows 2020-09-10 11:44:33 +01:00
Andrew Kingston d41ffe3064 Tidy up unused code 2020-09-10 11:30:58 +01:00
Andrew Kingston 42e7e82472 Remove console.log statement 2020-09-10 07:57:31 +01:00
Andrew Kingston 3f0fb2f258 Make workflow builder scrollable and improve UX around selecting and editing worflow blocks 2020-09-10 07:46:01 +01:00
Andrew Kingston e5afea0323 Fix arrow not transitioning out causing jumps when removing workflow blocks 2020-09-10 07:35:24 +01:00
Michael Shanks daba84abbe Create record added 2020-09-09 22:15:31 +01:00
Michael Shanks 93043c2ab3 events: Update record workings 2020-09-09 21:16:26 +01:00
Martin McKeaveney 3545808602 merge 2020-09-09 17:05:35 +01:00
Martin McKeaveney e41bdf7372 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 9e93cf2dc5 remove yeet 2020-09-09 17:03:13 +01:00
Martin McKeaveney 3811917781 use full date to take TZ into account 2020-09-09 17:02:16 +01:00
Martin McKeaveney b177a36f89 lint, using bbui component 2020-09-09 16:27:46 +01:00
Michael Shanks e917d7467a Merge branch 'master' into event-panel 2020-09-09 15:59:57 +01:00
Michael Shanks 349f350ee4 backup before a merge 2020-09-09 15:56:31 +01:00
Conor Mack 8d3c7b3d0f Merge branch 'master' of https://github.com/Budibase/budibase into feature/screen-route-select 2020-09-09 15:08:41 +01:00
Conor Mack 6c24223aa8 Use BBUI selects for events and settings 2020-09-09 15:04:36 +01:00
Martin McKeaveney 9c62d0073b tidy up 2020-09-09 13:45:47 +01:00
Martin McKeaveney 6fc72330dc custom flatpickr styling, tidy up 2020-09-09 13:44:36 +01:00
Andrew Kingston 0b056bf469 Improve workflow block list design and UI consistency 2020-09-09 12:40:44 +01:00
Andrew Kingston 3897852d4c Improve layout and consistency of workflow block configuration 2020-09-09 12:36:19 +01:00
Martin McKeaveney 58fc6d291c using flatpickr, rollup config for CSS in the builder 2020-09-09 12:06:04 +01:00
Andrew Kingston ef9c5d9e1b Remove 1px border causing overflow and scrollbar in workflow page layout 2020-09-09 11:19:20 +01:00
mike12345567 7560a8dcfb 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 682212a393 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 8f0656bd3d date field working with HTML5 inputs. Needs more sophisticated parsing 2020-09-08 18:03:41 +01:00
Conor Mack 49a69b3b80 Tidyup 2020-09-08 16:15:14 +01:00
Conor Mack d0f48e3d0e Selects for Screens in Events and Settings 2020-09-08 16:03:04 +01:00
Victoria Sloan 229b05f47a removed redundant styles 2020-09-07 22:05:59 +01:00
Victoria Sloan 6ed3407a4f popover styles 2020-09-06 23:50:11 +01:00
Victoria Sloan 3bd3d71e1f removing uikit dependency 2020-09-06 23:21:40 +01:00
Victoria Sloan 620fd26fa6 changing UIkit dropdown to use bbui popover 2020-09-06 22:58:47 +01:00
Victoria Sloan 1e78aeafa9 remove UIkit imports 2020-09-06 22:41:46 +01:00
Victoria Sloan 7dca86a685 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 103dc5b780 Circle svelte-loading-spinner replacing uk-spinner 2020-09-06 22:19:16 +01:00
Victoria Sloan 0a5a1769fd remove IconButton.svelte file 2020-09-06 22:04:09 +01:00
Victoria Sloan 5aeabdb3d6 remove unused IconButton component and imports in files that aren’t using it 2020-09-06 21:54:23 +01:00
Victoria Sloan 38c7d05ad6 removing uk-alert & uk-alert-danger and replacing with bb__alert class 2020-09-06 21:40:18 +01:00
Victoria Sloan c66d7bfd49 uk-input removed 2020-09-06 21:23:26 +01:00
Michael Shanks 2aae64521f events panel work - backup 2020-09-05 21:53:10 +01:00
Victoria Sloan a5ce771de8 cypress test fixed 2020-09-05 00:03:08 +01:00
Victoria Sloan 2aa9f30546 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 da736594f1 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 5f16fb84e2 Only replace bindings whenever value is primitive 2020-09-04 14:19:59 +01:00
Conor Mack 2544fdf13c Merging with master and fixing conflicts 2020-09-03 15:12:07 +01:00
Martin McKeaveney 98c66c4bab 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
Tori Sloan c2f0d005d1 Merge branch 'master' into removing-uikit-05 2020-09-03 09:07:22 +01:00
Victoria Sloan 74918b1d71 NewScreen using bbui modal 2020-09-03 08:59:05 +01:00
kevmodrome 64078e12f2 Merge branch 'master' into feature/binding-interface 2020-09-03 09:49:43 +02:00
kevmodrome 68dfb678e1 wip: cypress tests 2020-09-03 09:45:58 +02:00
Victoria Sloan 9afb42ba37 remove Modal.svelte and update ConfirmDialog modal to use bbui modal 2020-09-03 08:44:08 +01:00
cmack 8dec9b5869 Single Calculation Views When Not Grouped 2020-09-02 11:52:32 +01:00
Victoria Sloan 4846278231 uk-form-width removed 2020-09-01 22:00:30 +01:00
Victoria Sloan 1a590e3e19 removing uk-form-stacked 2020-09-01 21:46:59 +01:00
Victoria Sloan d615f3651f removing form-controls 2020-09-01 21:35:22 +01:00
Victoria Sloan eee0ef8a53 remove uk-checkbox 2020-09-01 21:32:47 +01:00
Victoria Sloan 0910f3b34c bbui version updated to latest & updated Label component used 2020-09-01 21:28:38 +01:00
Victoria Sloan 73a8edb7dc 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 40e6d51d24 wip: cypress fix 2020-09-01 11:16:41 +02:00
Michael Shanks f988d2d9c7 event panel rework backup 2020-09-01 10:12:01 +01:00
kevmodrome fc39744bf0 fix color of separator in binding interface 2020-08-31 10:21:08 +02:00
kevmodrome 1d4005dd09 groups components and table in separate categories 2020-08-31 10:12:06 +02:00
Victoria Sloan 1d4e86621e updating bbui version and replacing uk-form-label with bbui Label component 2020-08-30 15:28:46 +01:00
Victoria Sloan cea2007b7c removing uk-form-controls from datepicker, componentselector, modelselector & recordselector 2020-08-30 14:49:25 +01:00
Victoria Sloan ede79eaaa1 remove redundant form-controls class from ValuesList 2020-08-30 14:35:44 +01:00
kevmodrome 1ee7add6dc updates correctly on close, cancel and done actions 2020-08-28 15:40:43 +02:00
kevmodrome 860139d979 wip: binding interface design 2020-08-28 14:43:28 +02:00
kevmodrome fc4afbbacb Merge branch 'feature/binding-interface' of github.com:Budibase/budibase into feature/binding-interface 2020-08-28 13:58:39 +02:00
kevmodrome 1270f10993 Merge branch 'master' into feature/binding-interface 2020-08-28 13:57:46 +02:00
Michael Shanks 3c69e48200 some styling changes from code review 2020-08-27 10:00:36 +01:00
Michael Shanks d7f70d0424 Merge branch 'master' into feature/binding-interface 2020-08-27 09:39:11 +01:00
Michael Shanks 53eccb5379 Merge pull request #536 from mjashanks/dnd
Few Dnd Bugfixes
2020-08-27 09:33:25 +01:00
cmack 1e38350199 Integration of Backend and Data Components 2020-08-26 17:03:30 +01:00
kevmodrome 300f18927f merge master 2020-08-26 09:11:16 +02:00
cmack 6684b31305 Name and Value Selects that depend on Model / View 2020-08-25 16:38:20 +01:00
Martin McKeaveney 019755762c Merge pull request #558 from Budibase/view-fixes
view fixes
2020-08-25 16:33:30 +01:00
Martin McKeaveney c5b37e1630 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 5877ed673e fix view CI 2020-08-25 15:39:49 +01:00
Martin McKeaveney 81bc8432a7 view fixes 2020-08-25 14:15:01 +01:00
cmack c699aa5998 Merge branch 'master' of https://github.com/Budibase/budibase into feature/model-view-select 2020-08-25 13:17:47 +01:00
cmack 9ebddb1c0a Merge branch 'master' of https://github.com/Budibase/budibase into feature/model-view-select 2020-08-25 11:18:08 +01:00
kevmodrome d6e4ae5600 fix styling issues 2020-08-25 11:40:48 +02:00
kevmodrome 0bbc5289ad adds guards to some properties when they are undefined 2020-08-25 11:25:56 +02:00
kevmodrome 32a0d1e176 binding interface now only updates when the dropdown is closed 2020-08-25 11:20:39 +02:00
kevmodrome 60264d6cb8 Merge branch 'feature/binding-interface' into feature/binding-interface-frontend 2020-08-25 10:16:32 +02:00
kevmodrome deb303e381 adds panel interface 2020-08-25 10:15:51 +02:00
cmack fc0d5d65bb ModelViewSelect updates, Fetchdata, Chart Hooks 2020-08-24 16:26:00 +01:00
Martin McKeaveney b03eb8ce60 cypress tests, lint, feature complete 2020-08-24 15:48:34 +01:00
Martin McKeaveney 4d262b57ab view filters operational 2020-08-24 11:46:28 +01:00
Martin McKeaveney 1c4edea28f Merge branch 'master' of github.com:Budibase/budibase into view-filters 2020-08-24 10:50:15 +01:00
Victoria Sloan 5bcc8e9caa move table styles from global.css to budibase.css 2020-08-23 09:44:30 +01:00
Victoria Sloan fa93097192 uk-table removed, uk margin styles add to global 2020-08-23 09:31:39 +01:00
Victoria Sloan 9f1d15e4e1 removed uk-margin and swapped with new bb-margin classes 2020-08-22 21:34:46 +01:00
Martin McKeaveney 655d1f009a custom filtering working, needs more test coverage 2020-08-21 17:05:26 +01:00
cmack 2fe7e42fb5 WIP: Completed ModelViewSelect UI 2020-08-21 16:10:56 +01:00
Martin McKeaveney e05beb7d1a gap not supported in electron 2020-08-21 11:20:50 +01:00
Martin McKeaveney dfb5eb9bb6 renaming bug 2020-08-20 17:04:54 +01:00
Martin McKeaveney 3d853677bd fix bug with changing types 2020-08-20 15:49:18 +01:00
Martin McKeaveney 43102dc900 Merge branch 'bugfix/table-col-types' of github.com:Budibase/budibase into custom-view-backend 2020-08-20 12:03:12 +01:00
cmack 0ee4058d6c Unique field value property and event binding 2020-08-20 11:19:13 +01:00
Martin McKeaveney 5354bc2455 removing views from modelselect for now 2020-08-20 10:10:59 +01:00
Martin McKeaveney d2638e0150 merge 2020-08-19 17:14:30 +01:00
Martin McKeaveney 6f71870afd fix server unit tests 2020-08-19 17:09:30 +01:00
Martin McKeaveney 80970ba035 full cypress suite for custom views 2020-08-19 16:43:04 +01:00
Conor_Mack 5a482213c3 Merge pull request #544 from Budibase/britecharts/tidyup
Minor Tidyup - Logs, Dead Code, Comments
2020-08-19 10:41:22 +01:00
cmack 0a489eed13 Minor Tidyup - Logs, Dead Code, Comments 2020-08-19 10:34:20 +01:00
Michael Shanks 1b6131135b fixed cypress tests 2020-08-18 21:43:13 +01:00
Michael Shanks 167b1ba3de removed codemirror css files 2020-08-18 21:21:58 +01:00
Michael Shanks 703d2bb29a some comments 2020-08-18 21:04:42 +01:00
Michael Shanks b589d3c3ed Merge branch 'master' of github.com:Budibase/budibase into master 2020-08-18 21:00:09 +01:00
Michael Shanks f2036a98f5 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 0a01326aad removed CreateUser - not used (replaced by settings) 2020-08-18 17:16:31 +01:00
Michael Shanks 43faa20b44 using BBUI inputs where possible 2020-08-18 17:14:35 +01:00
Martin McKeaveney e57dda576b tidy up and lint 2020-08-18 17:14:26 +01:00
Martin McKeaveney 33ec0cfa75 group by complete 2020-08-18 16:05:15 +01:00
Conor_Mack 657be43858 Merge branch 'master' into britecharts/separate-components-2 2020-08-18 15:50:02 +01:00
cmack 60524e801e Completion Bug Fixes and Updates 2020-08-18 15:45:44 +01:00
Michael Shanks 43830f3913 removed Select.svelte - replaced with bbui select 2020-08-18 15:33:28 +01:00
Michael Shanks 46970a759d all inputs using BBUI 2020-08-18 14:51:02 +01:00
Martin McKeaveney 0a60fd0bc6 deletion of views, statistics calculation popover, unit tests 2020-08-17 21:01:43 +01:00
Michael Shanks 00d1f9aaaf removed StateBindingControl and associated controls - not used 2020-08-17 16:49:23 +01:00
Michael Shanks 01798b137b removed InputGroup (not used) 2020-08-17 16:45:13 +01:00
Michael Shanks 6214a2a7ea removed LayoutEditor (not used) 2020-08-17 16:43:54 +01:00
cmack 56571e983b Functional Linechart 2020-08-17 13:59:09 +01:00
Michael Shanks 188d048b64 Merge branch 'master' of github.com:Budibase/budibase into master 2020-08-14 16:45:54 +01:00
Michael Shanks 0d7faedb1d removed OptionSelectOld 2020-08-14 16:40:23 +01:00
Michael Shanks d94aafb42e emoved UsersList (unused) 2020-08-14 16:40:13 +01:00
Michael Shanks 84e3547a54 removed DatabasesList (not used) 2020-08-14 16:35:39 +01:00
Michael Shanks 286514475d removed ModelSetupNav (not used) 2020-08-14 16:35:28 +01:00
Martin McKeaveney 6ad5ebbe06 began UI for custom views 2020-08-14 16:31:53 +01:00
kevmodrome 069e5bd638 adds functionality to show the user the readableBinding while it saves the runtimeBinding 2020-08-14 15:56:34 +02:00
Michael Shanks 74cd91d93b removed ColorPicker (replaced by colorpicker package) 2020-08-14 14:56:33 +01:00
Michael Shanks 914699ef6d removed CollectionView (not used) 2020-08-14 14:53:36 +01:00
Michael Shanks 02826c3616 removed PlusButton (not used) 2020-08-14 14:50:03 +01:00
Michael Shanks 5a4ef862d3 removed ComingSoon (not used) 2020-08-14 14:43:57 +01:00
Michael Shanks ac9f2ac0b0 removed Block (not used) 2020-08-14 14:42:17 +01:00
Michael Shanks 62c95b4eed removed ComponentSearch (not used) 2020-08-14 14:40:45 +01:00
Michael Shanks 749774080a removed CodeArea (not used) 2020-08-14 14:40:10 +01:00
Michael Shanks 9d4b462b2b removed CodeEditor (not used) 2020-08-14 14:39:44 +01:00
Michael Shanks c4e1242dd9 removed Textbox (not used) 2020-08-14 14:37:40 +01:00
Michael Shanks b12cc7961e removed HierarchyRow (not used) 2020-08-14 14:37:05 +01:00
Michael Shanks 71f23221d9 removed CreateEditView (not used) 2020-08-14 14:36:51 +01:00
Michael Shanks bdb84a2e91 removed EditComponentProps.svelte (unused) 2020-08-14 14:32:37 +01:00
Michael Shanks 159c665ca5 removed Dropdown.svelte 2020-08-14 14:24:14 +01:00
Michael Shanks d8f8ade898 removed PageView.svelte 2020-08-14 14:21:55 +01:00
Michael Shanks 30aed16951 remove references to material design components 2020-08-14 11:21:52 +01:00
Michael Shanks 721295f685 commented on use of store within a component 2020-08-14 10:50:55 +01:00
Martin McKeaveney c26366d0d8 fix backend bugs - some tidy up 2020-08-13 20:22:14 +01:00
Michael Shanks 04cee2c3e3 fix: dnd - dragslot remains if we drop outside of target 2020-08-13 14:08:20 +01:00
Michael Shanks 764a09118c bugfix: dnd over screenslot was throwing err 2020-08-13 14:02:15 +01:00
Joe c89158c6b5 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 5ab905067f merge from master 2020-08-13 11:50:12 +01:00
Michael Shanks 2f8d63959d Merge pull request #534 from mjashanks/dnd
Component nav Drag and Drop + Add component usability
2020-08-13 11:32:39 +01:00
Joe 980c0d8f8b Merge branch 'master' into Tidy-ups-and-implementing-new-BBUI-vars 2020-08-13 11:31:55 +01:00
Michael Shanks 209f0666ec fix: screens not creating properly on electron 2020-08-13 11:24:58 +01:00
Joe f1d22b06db Card icons updated 2020-08-13 11:13:22 +01:00
Michael Shanks 180fe1801f fix: added dnd to master screen 2020-08-13 10:15:37 +01:00
Michael Shanks 0e9ecccd91 changes from code review 2020-08-13 10:15:09 +01:00
Joe 2773370a4a Formatting and Linting 2020-08-13 09:05:22 +01:00
Joe 6dc0a3a0d3 New card component 2020-08-13 08:58:48 +01:00
cmack 41a46847e5 Chart Fix - Import BC CSS and use Postcss 2020-08-12 17:41:12 +01:00
Michael Shanks 3703aa2a1e auto nesting or not, on add component 2020-08-12 17:00:05 +01:00
kevmodrome d0b1d4695b initial commit 2020-08-12 17:30:20 +02:00
Michael Shanks c95363dd66 container components need `children: true` 2020-08-12 16:28:41 +01:00
Michael Shanks 2db40c6d2c dnd component nav 2020-08-12 16:28:19 +01:00
cmack db969e0f5c Merge branch 'master' of https://github.com/Budibase/budibase into britecharts/separate-components-2 2020-08-12 10:18:47 +01:00
cmack e4b4c5723f WIP: Chart Tests and Line Refactor 2020-08-12 10:02:36 +01:00
Martin McKeaveney fccad2f710 bugfixes after team usage 2020-08-11 17:58:01 +01:00
Michael Shanks d6b0374349 merge from master 2020-08-11 17:31:14 +01:00
Martin McKeaveney de9911aad8 small styling fix 2020-08-11 17:20:55 +01:00
Joe 15ca64d27a Reduced size of app cards 2020-08-11 17:02:54 +01:00
Joe bae5e11df3 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 5496a17f44 lint 2020-08-11 12:19:37 +01:00
Martin McKeaveney 6405e79f15 tidy up + lint 2020-08-11 11:23:07 +01:00
Michael Shanks 50167a7038 Merge branch 'master' into feature/binding-interface 2020-08-11 10:46:07 +01:00
Michael Shanks 47b9508245 events as popover, in settings panel 2020-08-11 10:43:43 +01:00
Martin McKeaveney a8251cdb22 full cypress suite for new backend 2020-08-10 17:51:30 +01:00
Michael Shanks 608efaca70 removed unecessary imports 2020-08-10 16:40:44 +01:00
Martin McKeaveney 4acb792278 Merge branch 'master' of github.com:Budibase/budibase into new-backend-ui 2020-08-10 16:39:30 +01:00
Michael Shanks 6e115df804 Moved events back into Settings
& removed Events Panel
2020-08-10 16:08:46 +01:00
cmack fe8bb832b7 Completed Tooltip 2020-08-10 16:06:52 +01:00
Martin McKeaveney cf084f2877 cypress + unit test framework 2020-08-10 15:34:37 +01:00
cmack d7e47d67e3 Completed Groupedbar and work on Tooltip 2020-08-10 15:33:32 +01:00
Conor_Mack c816a77d0b Merge pull request #525 from Budibase/britechart/donut-demo
Donut Chart for the demo
2020-08-10 14:29:52 +01:00
Joe a4ca6ca980 Merge pull request #526 from Budibase/backend-button-fix
Backend button width fix
2020-08-10 14:22:10 +01:00
Joe e8afd115aa Small fix with placeholder 2020-08-10 13:18:30 +01:00
Martin McKeaveney cfe262d602 new table creation 2020-08-07 18:31:40 +01:00
Martin McKeaveney 160703863b column CRUD 2020-08-07 17:41:20 +01:00
Joe 1abba9680d Backend button width fix 2020-08-07 17:10:05 +01:00
Martin McKeaveney 10d798fe62 creating rows and columns working 2020-08-07 16:13:57 +01:00
Michael Shanks 76a9ababf1 styling for dupe component name error 2020-08-07 14:33:41 +01:00
cmack 4dbd635985 Fix for name and value fields donut 2020-08-07 14:28:55 +01:00
Michael Shanks 20ecd112f4 duplicate name check when renaming component 2020-08-07 14:18:17 +01:00
Michael Shanks 8679c8bdbb new comonent name -
when on master unique across all screens
2020-08-07 14:17:57 +01:00
cmack bba3c90cf5 Donut chart for demo 2020-08-07 12:57:07 +01:00
cmack 9983feb1f0 Merge branch 'master' of https://github.com/Budibase/budibase into britechart/donut-demo 2020-08-07 12:57:02 +01:00
Michael Shanks f71bda6d6a new component - start numbering at 1 2020-08-07 12:09:48 +01:00
Michael Shanks 29ee500eea new components get unique name 2020-08-07 12:01:16 +01:00
Michael Shanks 25bb78156a Merge branch 'master' into feature/binding-interface 2020-08-07 10:43:07 +01:00
Michael Shanks cfa8970e2a updated binding paths (from client lib changes) 2020-08-06 21:27:26 +01:00
Michael Shanks a82c0dd44e client lib - new binding 2020-08-06 21:12:35 +01:00
cmack 9ddf8d07ec Bar chart with tests and general bug fixes 2020-08-06 17:15:57 +01:00
cmack ad75a142ea Tidyup 2020-08-05 17:05:06 +01:00
cmack 2cd8d09822 Latest Donut and Legend Updates 2020-08-05 16:57:54 +01:00
Martin McKeaveney 9e00550eda Cypress Tests Running in CI (#524)
* cypress test setup

* running cypress in CI

* fixing tests after first time setup wizard

* bb api key

* API Key in right place

* adding env in cypress.json

* env var in setup

* lint

* API key not working

* fill in API key form if present

* allow more time for creation

* cypress server for debug

* video recording, better debugging

* Adding debug logs

* set node env

* cypress env

* cancel irrelevant test
2020-08-05 15:18:28 +01:00
cmack f1dd3e8a3d Chart legend and UI Updates 2020-08-05 14:19:56 +01:00
Michael Shanks 12e20e460d tidyup & JSDoc 2020-08-04 16:31:31 +01:00
Michael Shanks e4bcd4020b fetchBindableProperties - complete 2020-08-04 16:11:46 +01:00
cmack 31dbf8e82f Table / model integration for charts 2020-08-04 13:55:26 +01:00
Michael Shanks 80dd9b94b1 stub bindings 2020-08-04 11:10:02 +01:00
cmack bbf32cda75 Merge branch 'master' of https://github.com/Budibase/budibase into britecharts/separate-components-2 2020-08-04 10:06:10 +01:00
cmack 31820c1bbf Adding mode functionality to Donut 2020-08-04 10:02:58 +01:00
Kevin Åberg Kultalahti 8ece205082 Merge pull request #523 from Budibase/feature/create-app-modifications
Feature/create app modifications
2020-08-03 17:54:54 +02:00
kevmodrome 8762cbb218 move store init to component instance, svelte-forms need to be updated before it can use the store correctly in the context module script tag 2020-08-03 17:08:54 +02:00
kevmodrome b2d93c16ec adds missing bb logo 2020-08-03 16:30:26 +02:00
kevmodrome 7ef4f2b2ac signup flow now works correctly 2020-08-03 16:26:28 +02:00
Michael Shanks 53fafab3d9 binding - backend initial 2020-08-03 15:06:51 +01:00
kevmodrome 9b7adf9d8c api key logic works correctly 2020-08-03 15:59:50 +02:00
cmack ac9d5e660d Re-adding datachart for testing 2020-08-03 14:42:37 +01:00
cmack b2aadc36d5 StackedArea and other Chart Stuff 2020-08-03 11:55:13 +01:00
Joe f385cbf305 Stacked list component added 2020-07-31 12:02:29 +01:00
kevmodrome f78e816f20 setup sidebar 2020-07-31 10:46:23 +02:00
cmack a0d9bd9774 WIP: Groupedbar, Heatmap and Sparkline Charts 2020-07-30 16:39:56 +01:00
cmack f667f05f19 WIP: Bar, Brush, Bullet, Donut and Line 2020-07-29 16:35:44 +01:00
cmack 5d14efb201 bar chart 2020-07-28 14:19:46 +01:00
Joe 2d7942b318 Lint 2020-07-28 11:53:07 +01:00
cmack 3233ed175e Adding design controls 2020-07-28 11:49:35 +01:00
Martin McKeaveney 284474db4b merge 2020-07-28 11:14:44 +01:00
Conor_Mack e22a716c9e Merge pull request #510 from Budibase/components/checkbox
Checkbox component
2020-07-27 19:15:06 +01:00
Martin McKeaveney ea46ab56d8 lint 2020-07-27 16:12:06 +01:00
cmack 8d9ace5f83 Checkbox component 2020-07-26 12:14:13 +01:00
cmack 9eb9e8dccc Checkbox component 2020-07-26 11:55:55 +01:00
cmack d56c801c6f Britecharts work so far 2020-07-26 11:54:55 +01:00
Michael Shanks b3145df87c Merge pull request #483 from mjashanks/delete_screen
Can delete screens
Uses new dropdown menu from bbui
2020-07-21 21:31:15 +01:00
Michael Shanks 218699ddb8 Screen dropdown manu uses bbui dropdown menu 2020-07-21 20:49:52 +01:00
Michael Shanks bac8249132 can delete screens 2020-07-21 15:01:32 +01:00
Joe 7579ff3076 Issue [iframe padding] #460 and frontend tab switch
Swapped the order of design and settings in the frontend builder - feedback from Darren

Removed margin on iframe - feedback from Kev
2020-07-21 13:19:05 +01:00
Michael Shanks 7d647cc423 Merge pull request #472 from mjashanks/master
Updated settings icon
2020-07-21 12:25:52 +01:00
Martin McKeaveney 833c97333b Merge pull request #478 from Budibase/reorder-top-nav
reorder top nav items
2020-07-21 12:22:09 +01:00
Martin McKeaveney 762fce6577 ensure table name is not persisted between apps 2020-07-21 10:24:09 +01:00
Martin McKeaveney 1fd4004c55 Merge pull request #462 from Budibase/nodemon-issue
Nodemon issue
2020-07-21 10:01:16 +01:00
Martin McKeaveney 2bee9f2ccb reorder items 2020-07-21 09:54:46 +01:00
cmack cae50603ae WIP: Work so far 2020-07-20 16:25:50 +01:00
Michael Shanks fabfec414b Updated settings icon 2020-07-20 15:31:38 +01:00
cmack 96d80cf30d Chart component - CDN to NPM Pkg 2020-07-20 10:09:11 +01:00
Hugo LE DALL 86726706c3 Fixing required checkbox 2020-07-19 18:21:52 +02:00
Martin McKeaveney 6ae30e6d87 lint 2020-07-16 15:19:46 +01:00
Martin McKeaveney 3c67181881 nodemon delay + analytics fixes 2020-07-16 14:27:27 +01:00
Martin McKeaveney 6cb4b93b59 Merge pull request #451 from Budibase/Linked-Record-Selection-Update
Update LinkedRecordSelector.svelte
2020-07-16 11:59:25 +01:00
Martin McKeaveney 41175d60ba rename event 2020-07-15 17:29:02 +01:00
Martin McKeaveney 26347e5ddc lint 2020-07-15 17:27:33 +01:00
Martin McKeaveney 924162da0e appId on creation event 2020-07-15 17:26:11 +01:00
Martin McKeaveney 32dd7dd245 events for web apps built and web apps deployed 2020-07-15 17:25:08 +01:00
Joe f0856cd795 Update LinkedRecordSelector.svelte 2020-07-15 12:58:35 +01:00
Joe ec96fa0739 Merge pull request #448 from Budibase/Map,-Icon,-Datalist-components-removed-from-UI
Map, Icon, Datalist components removed from frontend UI
2020-07-15 11:23:21 +01:00
Joe 767b58a2df Format and lint 2020-07-15 11:18:46 +01:00
Joe 298fac6db6 Map, Icon, Datalist removed from UI 2020-07-15 11:12:43 +01:00
cmack 3e1a66a860 Tidyup and Deletion of old files 2020-07-15 10:50:20 +01:00
Martin McKeaveney 99f344c3a2 Merge pull request #445 from Budibase/beta-fixes
Beta fixes
2020-07-15 09:17:23 +01:00
Martin McKeaveney 020ef654db lint 2020-07-14 21:10:51 +01:00
Joe e948126387 Merge pull request #444 from Budibase/Data-links-block-updated-to-linked-field
Data Link block updated to Linked Fields
2020-07-14 16:14:47 +01:00
Martin McKeaveney 227697cc44 Merge pull request #443 from Budibase/edit/delete-record-dropdown-ui-update
edit/delete record dropdown update
2020-07-14 16:09:47 +01:00
Martin McKeaveney 1d29332f46 Merge pull request #442 from Budibase/Backend-and-workflow-responsive-layout-fix
Backend/Workflow layout update
2020-07-14 16:09:27 +01:00
Joe b01cce07b5 Data link block updated to Linked Fields
'Data -ink' block updated to Linked Fields
Additional blocks added, including URL
Icons updated
2020-07-14 16:08:07 +01:00
Martin McKeaveney 22005bc990 formatting and tidy up 2020-07-14 16:00:58 +01:00
Joe e0831bb205 edit/delete record dropdown update
During the onboarding of Nile, he reported the dropdown was too small and hard to use.

I have increased the size of the dropdown, text, improved spacing, added icons, and hover.
2020-07-14 15:41:46 +01:00
Joe 1db1ad1a45 Layout update
The backend table was pushing the right panel out of sight on smaller screens. I have added css grid to control the layout, including a minimax section so the content does not dictate the size of the middle screen.
2020-07-14 14:52:11 +01:00
Martin McKeaveney 22428ea465 Merge pull request #441 from Budibase/Welcome-screen-links-update
Welcome screen links update
2020-07-14 14:44:52 +01:00
Joe 5a17eb99d8 Welcome screen links update 2020-07-14 13:02:34 +01:00
Martin McKeaveney de75db7e8f posthog updates in builder 2020-07-14 10:19:21 +01:00
Martin McKeaveney 5705fbb6a5 lint 2020-07-13 19:44:42 +01:00
Martin McKeaveney 970317ef08 identify user in builder 2020-07-13 18:09:32 +01:00
Martin McKeaveney ab13ecad1f lint 2020-07-13 17:15:22 +01:00
Martin McKeaveney 380781de8b posthog analytics 2020-07-13 17:12:54 +01:00
cmack 4911530690 Format change after input- Set format correctly 2020-07-13 12:20:26 +01:00
Joe aac0f3e381 Merge pull request #435 from Budibase/UI-Updates
Various minor UI updates including the settings modal
2020-07-12 21:56:37 +01:00
Joe ed7b5b779e Various minor UI updates including the settings modal
Settings modal update includies, improved spacing, element sizing. Working with this part of the platform felt a little brittle. It might be the fact it's a modal.

The frontend component section had a different layout that the block section in the backend and workflow section - updated to follow suit.

Dataform button updated and improved.

Settings button color updated

Additonal data blocks added which are pretty popular (not essential but took me mew a seconds to add and will save me a decent bit in the future)
2020-07-12 19:19:12 +01:00
cmack 8e6f4301ce Active Cursor Grab and Debounce Update 2020-07-10 14:14:21 +01:00
cmack cb26992ef3 Lint 2020-07-10 11:48:56 +01:00
Conor_Mack 3cf941defc Merge branch 'master' into colorpicker/palette-drag 2020-07-10 11:46:21 +01:00
cmack 4d11f9c25c Palette Drag, Debounce and Tidyup 2020-07-10 11:40:53 +01:00
kevmodrome 2b192006b1 fix inconsistencies in heights and paddings 2020-07-10 11:05:58 +02:00
kevmodrome 4a9c4a93e0 fix: fixes gap in danger zone and removes placeholder message 2020-07-10 09:57:47 +02:00
kevmodrome d821962ca2 fix: corrects border radii on some elements in the users and api keys panels 2020-07-10 09:53:00 +02:00
kevmodrome f104b4207d updates error message when users are fetched 2020-07-10 09:27:50 +02:00
kevmodrome a664f622d9 corrects background on general tab and bumps bbui version 2020-07-10 09:22:36 +02:00
cmack 39ee12c390 WIP: Palette drag to set 2020-07-09 16:30:00 +01:00
Conor_Mack 232bdb0aa5 Adding CDN links and Tidyup 2020-07-09 10:39:49 +01:00
Conor_Mack 133445ccda Functional Chart Wrapper for Britecharts 2020-07-08 17:14:23 +01:00
Martin McKeaveney 7c5da11836 PR Comments 2020-07-08 16:31:26 +01:00
Martin McKeaveney 1a33ab2e18 merge 2020-07-07 21:32:32 +01:00
Martin McKeaveney c953fa679a lint 2020-07-07 21:29:20 +01:00
Michael Shanks cf82bf9e1c Merge pull request #420 from mjashanks/bugfixes
Bugfixes from #387
2020-07-07 21:09:36 +01:00
Martin McKeaveney 27975057c7 budibase complete deployment 2020-07-07 17:51:41 +01:00
cmack 10137d1aa8 WIP: Chart Events, Tooltips and Validation 2020-07-07 16:52:04 +01:00
Michael Shanks 671170d564 remove import csv button 2020-07-07 13:51:12 +01:00
kevmodrome 246d4beb80 remove som console.logs 2020-07-07 14:47:27 +02:00
kevmodrome 6ec6c4688a adds delete functionality to application 2020-07-07 14:44:05 +02:00
Martin McKeaveney f7d65deb5e extra index template for production 2020-07-06 19:43:40 +01:00
cmack 76328dc81e WIP : Chart component for rendering Britecharts 2020-07-06 16:58:33 +01:00
Michael Shanks 8fc00ee78d Form: success notifier on save + configurable button text 2020-07-06 16:24:44 +01:00
Michael Shanks 8dc4533c98 Merge branch 'master' into bugfixes 2020-07-06 14:51:25 +01:00
Kevin Åberg Kultalahti 2af46544c4 Merge pull request #413 from Budibase/features/settings-modal-api-keys-tab
Features/settings modal api keys tab
2020-07-06 14:51:30 +02:00
Michael Shanks 6cfc48d2a7 screenslot placeholder - formatting tweak 2020-07-06 12:04:47 +01:00
Michael Shanks cc1659f807 Login: allow edit of title & button text 2020-07-06 11:30:36 +01:00
Michael Shanks fee6985f33 bugfix: delete component sometimes breaks navigation 2020-07-06 11:17:54 +01:00
Michael Shanks ec594234d8 Add `title` prop to forms (hides title if none entered) 2020-07-06 10:17:23 +01:00
Michael Shanks 3c557b3b3f Merge pull request #415 from mjashanks/bugfixes
Bugfixes from #387
2020-07-04 10:48:03 +01:00
Michael Shanks 1d85ce5acb more understandable screenslot & default header on master screen 2020-07-03 21:48:34 +01:00
cmack 6bf394fde5 Minor bug fixes 2020-07-03 16:16:38 +01:00
Michael Shanks cb0492886b hiding the `<EmptyModel />` for now 2020-07-03 14:44:25 +01:00
cmack 03dabc5810 Moz Prefixes and X Positional Awareness 2020-07-03 13:38:51 +01:00
Martin McKeaveney 63ca4c094e Merge branch 'master' of github.com:Budibase/budibase into deployment 2020-07-03 09:16:27 +01:00
Martin McKeaveney 5ecc8d4a54 deployment E2E 2020-07-02 23:22:20 +01:00
Michael Shanks 1da37b1fa5 #290 field name validation 2020-07-02 21:09:49 +01:00
Martin McKeaveney 993eb71019 Merge branch 'master' of github.com:Budibase/budibase into deployment 2020-07-02 20:52:50 +01:00
Michael Shanks 4346bce4fd #383 rename Model > Table (ui only) 2020-07-02 20:38:02 +01:00
kevmodrome a5d33854da dummy methods wired up to return values to the front-end 2020-07-02 18:38:00 +02:00
kevmodrome b6f3a1e32d fetches keys correctly on the front-end 2020-07-02 17:55:36 +02:00
kevmodrome d8e6bd0ab9 sets up dummy back-end 2020-07-02 17:53:09 +02:00
Michael Shanks b930dd4739 Merge pull request #409 from mjashanks/bugfixes
Some simple fixes
2020-07-02 16:34:19 +01:00
kevmodrome 6ca49403df adds tab to settings modal on front-end to display API Keys 2020-07-02 17:28:33 +02:00
cmack bb0be2f347 Merge branch 'colorpicker/swatch-updates' of https://github.com/Budibase/budibase into colorpicker/swatch-updates 2020-07-02 16:27:46 +01:00
cmack 7371a1f8e9 Lint and Cypress Lint Plugin 2020-07-02 16:26:43 +01:00
Conor_Mack 4388a4a542 Merge branch 'master' into colorpicker/swatch-updates 2020-07-02 16:19:50 +01:00
cmack e1dd79190a Swatch and Title Attributes Updates / Fixes 2020-07-02 16:08:07 +01:00
Conor_Mack 4cd3c2a3f2 Merge pull request #410 from Budibase/bugfix/select-wrapping-and-close
Close on select and wrap selection
2020-07-02 11:37:30 +01:00
Joe a0a2e7a734 Merge branch 'master' of https://github.com/Budibase/budibase into welcome-screen-ui-fix 2020-07-02 11:30:10 +01:00
Conor_Mack 53b5485d6f Close on select and wrap selection 2020-07-02 11:22:30 +01:00
Kevin Åberg Kultalahti cd0a58f89f Merge pull request #399 from Budibase/features/edit-application-info
Features/edit application info
2020-07-02 12:14:31 +02:00
Joe 4ba3095c2c Yarn format and linting fix 2020-07-02 11:03:15 +01:00
Joe 72700bc4ca Welcome screen fix
Page scroll fix
Card responsiveness fix
Page spacing improved
Button color changed
2020-07-02 11:02:31 +01:00
kevmodrome 3c1a3cc759 remove unneeded appPackage route 2020-07-02 11:30:36 +02:00
Martin McKeaveney 9b2eca58c4 s3 awareness, authentication through API keys 2020-07-01 21:57:35 +01:00
Martin McKeaveney d176aa1d70 Merge branch 'master' of github.com:Budibase/budibase into deployment 2020-07-01 21:42:47 +01:00
Michael Shanks 54788ced54 Merge branch 'master' of github.com:Budibase/budibase into bugfixes 2020-07-01 20:46:50 +01:00
Michael Shanks 29327e4d29 create workflow button broken 2020-07-01 20:46:28 +01:00
Michael Shanks c92028299a Merge pull request #404 from mjashanks/bugfixes
Bugfixes from #387 + Record Detail component
2020-07-01 20:44:44 +01:00
Conor_Mack e40ce475b6 Lint 2020-07-01 17:29:18 +01:00
Conor_Mack 30323ecc35 Remove swatch prop test 2020-07-01 17:18:29 +01:00
Conor_Mack a6b333fa6d Key Events, Folder Tidyup, Bugs 2020-07-01 17:12:55 +01:00
Michael Shanks 0312a3c910 fix: routing broken when naving to scereen with spaces 2020-07-01 16:44:24 +01:00
Joe 6a4f47a4c8 formatting and lint 2020-07-01 14:46:22 +01:00
Joe b8c0678c87 Table component revised plus minor UI changes
Table redesigned to be more flexible and include setting props for better control
2020-07-01 14:37:57 +01:00
Michael Shanks b0128dcfd0 lint fix 2020-07-01 13:27:12 +01:00
Michael Shanks ce99054f91 Added recordDetail component 2020-07-01 13:19:14 +01:00
Michael Shanks 46c8c558a0 apply border-box globally 2020-07-01 11:28:41 +01:00
Michael Shanks 90cb16bac0 nicer screen placeholder in preview 2020-07-01 09:49:09 +01:00
Michael Shanks fc5d8b04e7 blank select option on create record 2020-07-01 09:48:53 +01:00
Michael Shanks 592140158b some comments.. 2020-06-30 14:18:51 +01:00
Michael Shanks 6a1e5b9b10 Merge branch 'master' of github.com:Budibase/budibase into bugfixes 2020-06-30 14:13:27 +01:00
Michael Shanks 85fe1cdcfe backend - routing based on models 2020-06-30 14:12:37 +01:00
Conor_Mack 90c70e85ee Colorpicker - Portal and Centering 2020-06-30 13:08:58 +01:00
Michael Shanks 94c1f16aa7 fix: frontend not loading when naving to component 2020-06-30 10:39:48 +01:00
Joe 5baa33093d Merge pull request #400 from Budibase/WIP---Form-Component-Design-Update
Form Component Design Update
2020-06-30 09:57:10 +01:00
Michael Shanks bd1f281908 some explanation to to confusing code 2020-06-30 06:27:23 +01:00
Michael Shanks c5c21d6929 when navigating between fronend & backend,
you return to the last url you worked on
2020-06-29 21:26:16 +01:00
Michael Shanks 281fbec596 fix: changing screen: url gets `undefined` in path 2020-06-29 20:28:53 +01:00
Joe 66a7d24ea2 Formatting and linting done 2020-06-29 19:55:27 +01:00
Michael Shanks 947dd5d05f bugfix: design category closes as another opens 2020-06-29 17:20:35 +01:00
Joe b7285e0108 WIP Form Component Design Update
Wide form added
Boolean button fixed
2020-06-29 16:32:51 +01:00
kevmodrome f39f913b4b adds functionality to update name and description of app 2020-06-29 17:18:43 +02:00
kevmodrome 2da62df873 change appname to name in builderStore 2020-06-29 17:01:10 +02:00
Conor_Mack b565c940f2 Merge pull request #397 from Budibase/bugfix/select-overflow-clipping
OptionSelect - Fix for Overflow Clipping
2020-06-29 15:38:08 +01:00
Conor_Mack 1acb04a467 Only mount portal on open 2020-06-29 15:32:37 +01:00
Kevin Åberg Kultalahti 2f255c70a4 Merge pull request #369 from Budibase/feature/settings-modal
Adds a Settings modal for the BB Apps
2020-06-29 16:01:20 +02:00
kevmodrome eec2c4de7c correct put call to not remove password 😅 2020-06-29 15:55:12 +02:00
Conor_Mack e66f8c8ca4 Focus menu on open and key events 2020-06-29 13:38:08 +01:00
kevmodrome 7c2b5e1858 bump bbui version and fix disabled Select component in user row component 2020-06-29 13:31:51 +02:00
kevmodrome d284dd0b02 fix wrong stuff coming back after updating user 2020-06-29 13:14:15 +02:00
Martin McKeaveney 7ed017209b cleaned up deploy code 2020-06-29 10:27:38 +01:00
Michael Shanks 4f03481652 Merge branch 'master' of github.com:Budibase/budibase into bugfixes 2020-06-29 10:16:41 +01:00
Michael Shanks bbd030db71 bugfix: add inter and roboto mono fonts 2020-06-29 10:16:19 +01:00
Joe 80116ffa7c Merge pull request #394 from Budibase/workflow-ui-update
Workflow UI Update
2020-06-29 09:51:46 +01:00
kevmodrome 96f0de3366 lint fixes 2020-06-29 10:12:13 +02:00
kevmodrome ae21d5c505 adds edit/save mode to update user list 2020-06-29 10:10:41 +02:00
kevmodrome 0ebb59dfa4 Merge remote-tracking branch 'origin' into feature/settings-modal 2020-06-29 10:08:23 +02:00
Conor_Mack 638e7afcc6 WIP: Select Scroll - Problems on scroll 2020-06-27 16:56:01 +01:00
Michael Shanks 4677e76f79 merge from master 2020-06-26 15:41:42 +01:00
Joe 9d43d0295b formatting and linting 2020-06-26 14:38:29 +01:00
Joe 4a6c7e5a06 UI Update
Button color changed
Background color in the settings panel removed
Workflow items font color fixed
Spacing improved
2020-06-26 14:32:45 +01:00
Conor_Mack 5f78d599fc Merge pull request #393 from Budibase/colorpicker/fixing-broken-colorpicker
Fixing Colorpicker Duplication Issues
2020-06-26 12:03:09 +01:00
Conor_Mack 1c1dfb1dfe Fixing Colorpicker Duplication Issues 2020-06-26 11:53:08 +01:00
kevmodrome 1d9a0b9b0d sets up frontend side of updating users 2020-06-26 11:04:50 +02:00
Martin McKeaveney a597232814 adding renaming test 2020-06-26 09:55:15 +01:00
kevmodrome 42e23b05e6 add back settingslink that was accidently removed 2020-06-26 09:19:37 +02:00
kevmodrome bacc525596 Merge branch 'master' of github.com:Budibase/budibase into feature/settings-modal 2020-06-26 09:02:16 +02:00
Martin McKeaveney dd0b66be69 lint 2020-06-25 22:43:10 +01:00
Martin McKeaveney 5b1b6382c6 tidy up 2020-06-25 22:35:52 +01:00
Martin McKeaveney 28b951e993 data model rewrite 2020-06-25 22:34:38 +01:00
Martin McKeaveney 28c5756047 record keys as names 2020-06-25 20:04:58 +01:00
Martin McKeaveney 92beb8ffa4 merge 2020-06-25 18:32:51 +01:00
Michael Shanks 51229f14c4 Merge branch 'master' of github.com:Budibase/budibase into bugfixes 2020-06-25 17:48:24 +01:00
Michael Shanks 3eedff15a6 bugfix: margin-bottom not set correctly 2020-06-25 17:24:31 +01:00
Michael Shanks 3dfcf56a14 bugfix: duplicate controls inside colorpicker 2020-06-25 16:58:53 +01:00
Joe 2a5d8cebd0 Merge pull request #389 from Budibase/Backend-UI-update
General UI fixing previous styling issues
2020-06-25 16:07:36 +01:00
Joe 919412df8c Formatting 2020-06-25 16:02:30 +01:00
Joe 7c98a466e4 General UI fixing previous styling issues 2020-06-25 15:49:56 +01:00
Martin McKeaveney 4300a311f4 date field 2020-06-25 14:36:27 +01:00
kevmodrome 5fe8b523bf adds functionality to check list of users and add users in settings modal 2020-06-25 14:25:17 +02:00
kevmodrome dbbed0c079 change spacing var to be hardcoded 2020-06-25 12:41:22 +02:00
Michael Shanks 4315d25d66 bugfix: duplicate model created when we click save twice 2020-06-25 10:41:00 +01:00
Michael Shanks ef94892a1b merge from master 2020-06-24 18:05:49 +01:00
Michael Shanks 9cbda3a748 removed console log 2020-06-24 17:47:44 +01:00
Martin McKeaveney ba74c0981e Merge pull request #367 from Budibase/backend-ui-update
Backend ui update
2020-06-24 17:33:22 +01:00
Michael Shanks 7f1f702cc4 Merge branch 'master' of github.com:Budibase/budibase into bugfixes 2020-06-24 17:19:29 +01:00
Martin McKeaveney d32df44ae0 tidy up 2020-06-24 17:19:12 +01:00
Martin McKeaveney 9d829b2a8e renamed colours 2020-06-24 17:13:16 +01:00
Conor_Mack 7f543bdf26 Merge pull request #360 from Budibase/builder/consolidating-missing-code
Instance name fix and consolidation of code
2020-06-24 17:11:08 +01:00
Martin McKeaveney 835b21e387 merge 2020-06-24 17:02:38 +01:00
Conor_Mack ff3e922e22 Cypress Tests - Use Get Timeouts 2020-06-24 16:58:30 +01:00
Martin McKeaveney 35a1b1c03e update when linked field added 2020-06-24 16:56:13 +01:00
Michael Shanks 59afd2c572 Merge branch 'master' of github.com:Budibase/budibase 2020-06-24 16:42:41 +01:00
Conor_Mack df5a9ee87a Lint fixes 2020-06-24 16:20:58 +01:00
Joe 942af74bbd Formatting and linting 2020-06-24 16:20:15 +01:00
Conor_Mack 306c733094 Cypress Tests and Discussion Resolves 2020-06-24 16:16:06 +01:00
Michael Shanks 8b3d637292 bugfix: cannot change container type 2020-06-24 16:16:01 +01:00
Martin McKeaveney c46ccd05f9 lint 2020-06-24 16:12:55 +01:00
Martin McKeaveney 31e89e77e5 custom notifications solution 2020-06-24 16:10:54 +01:00
Michael Shanks c8c50d1ee3 #381: Events: param input not displaying value 2020-06-24 15:55:40 +01:00
Joe 7ea1eaed06 Merge branch 'Css-update-to-reflect-BBUI' of https://github.com/Budibase/budibase into Css-update-to-reflect-BBUI 2020-06-24 15:46:30 +01:00
Joe ff8ec8e033 formatting and linting 2020-06-24 15:41:33 +01:00
Joe 0cf410b253 Merge branch 'master' into Css-update-to-reflect-BBUI 2020-06-24 15:35:40 +01:00
Joe 85b0d790a6 Props panel updated
All design props tested
SImplification of design props completed, with, in some cases, the replacement of units with general terminology.
2020-06-24 15:06:28 +01:00
kevmodrome 1c63a93234 more work on settings modal 2020-06-24 15:04:01 +02:00
Martin McKeaveney cde00356b3 custom notifications, models + fields keyed by ID 2020-06-24 12:41:26 +01:00
Michael Shanks 1f89dd4b36 loading worklows into state along with appPackage 2020-06-24 11:59:07 +01:00
Michael Shanks 6041003115 event > workflow ..added default blank option to workflow dropdown 2020-06-24 11:58:46 +01:00
Michael Shanks 393c63485f #381 Save Workflow button in worflow setup 2020-06-24 11:26:46 +01:00
Michael Shanks 83b640286d workflow: admin & p_user always have access 2020-06-24 11:22:18 +01:00
Martin McKeaveney e1b88e6620 enable renaming of records by using IDs 2020-06-23 23:26:54 +01:00
Joe d95c4c7a54 Selected pseudo class removed, workflow panels updated 2020-06-23 21:29:18 +01:00
Martin McKeaveney 83da838fcd lint 2020-06-23 16:20:06 +01:00
Martin McKeaveney 8ab2e0b6aa improvements to linked records 2020-06-23 13:50:45 +01:00
Conor_Mack 50ecfd1e25 Merge branch 'master' into builder/consolidating-missing-code 2020-06-23 11:21:31 +01:00
Joe 28fadac7f7 CSS update UI refresh
Font changed to Inter
Colors reflect BBUI
Panel background removed
2020-06-23 08:19:16 +01:00
Martin McKeaveney eca7b69949 merge 2020-06-22 22:39:41 +01:00
Martin McKeaveney 430ca37826 bidirectional linked records 2020-06-22 21:30:23 +01:00
kevmodrome dd5ca67dcd Merge branch 'master' of github.com:Budibase/budibase into feature/settings-modal 2020-06-22 17:55:40 +02:00
Conor_Mack 71a2124441 Merge pull request #374 from Budibase/property-panel/colorpicker
Colorpicker - Swatch Panel, Logic and UI Updates
2020-06-22 16:43:25 +01:00
Conor_Mack 897a0a875b Swatch Panel, Logic and UI Updates 2020-06-22 16:32:57 +01:00
Michael Shanks 39f22ff834 Merge branch 'master' into feature/add-e2e-tests 2020-06-21 20:30:44 +01:00
Michael Shanks af0ed48774 bugfix: workflow still passing instanceId to api() 2020-06-20 20:30:00 +01:00
Michael Shanks e41e2c3fad Merge branch 'master' into instanceid-url-removal 2020-06-19 17:22:29 +01:00
Michael Shanks 4ba1329983 instance Id is gone from API module 2020-06-19 17:19:30 +01:00
Conor_Mack bf9b8e49f9 Recent Colors and UI Updates 2020-06-19 17:07:11 +01:00
kevmodrome ed6f7699f0 adds integration design 2020-06-19 15:50:39 +02:00
kevmodrome e3eb4519cf merge in new bbui css stuff 2020-06-19 13:44:41 +02:00
kevmodrome 06fd91cfab adds bbui.css file 2020-06-19 13:36:03 +02:00
kevmodrome 1c524f1f68 bump bbui and add DangerZone design 2020-06-19 12:51:02 +02:00
kevmodrome be45e180dd adds General tab design and updates bbui 2020-06-19 12:09:27 +02:00
kevmodrome 237165dcd9 Sets up tabbed modal for settings 2020-06-19 09:14:03 +02:00
Martin McKeaveney 2ac15c6b89 lint 2020-06-18 17:55:46 +01:00
Martin McKeaveney f8c9cc4331 save button 2020-06-18 17:44:42 +01:00
Martin McKeaveney 7428dd40fc backend v1 - styling to do 2020-06-18 17:17:18 +01:00
Michael Shanks bf14aa5ccb instanceid removal 2020-06-18 16:59:31 +01:00
Conor_Mack ad0840545e Updates for Colorpicker Component 2020-06-18 15:54:18 +01:00
Martin McKeaveney cc1cab0e57 Merge branch 'master' of github.com:Budibase/budibase into backend-ui-update 2020-06-18 09:16:43 +01:00
Conor_Mack 06f3c1db77 Removing unused asString 2020-06-17 17:50:23 +01:00
Conor_Mack efb80347c6 Lint and test fixes 2020-06-17 17:44:47 +01:00
Conor_Mack f9448f14a1 Lint fix 2020-06-17 16:57:38 +01:00
Martin McKeaveney 949052c41c add new models and fields, delete models 2020-06-17 16:51:10 +01:00
Conor_Mack 1b313efd98 Merge branch 'master' of https://github.com/Budibase/budibase into property-panel/colorpicker 2020-06-17 16:46:21 +01:00
Conor_Mack 4a00e2257f Integrating Colorpicker with Builder 2020-06-17 16:46:03 +01:00
Martin McKeaveney bda580bc3f new model creation, requires styling and CSS updates 2020-06-16 20:53:13 +01:00
Martin McKeaveney 78ce077846 saving of models and fields 2020-06-16 20:29:18 +01:00
Conor_Mack b95fdd458f Merge branch 'master' into builder/consolidating-missing-code 2020-06-16 12:17:32 +01:00
Conor_Mack dbc490994b Merge branch 'master' of https://github.com/Budibase/budibase into property-panel/colorpicker 2020-06-16 09:58:48 +01:00
Conor_Mack 8bae0e49c5 Lint fix 2020-06-15 18:39:10 +01:00
Martin McKeaveney 34b27b83bb lint 2020-06-15 17:08:59 +01:00
Martin McKeaveney af9038f64f structuring new backend UI 2020-06-15 16:41:31 +01:00
Conor_Mack 3bcd93d490 Lint fixes 2020-06-15 16:02:11 +01:00
Conor_Mack c1e9133424 Instance naming fix for components and screens 2020-06-15 16:01:24 +01:00
Michael Shanks 5174c3f1dc build errors from dodgy merge 2020-06-12 21:20:44 +01:00
Michael Shanks 509a628581 merge from master 2020-06-12 20:50:17 +01:00
Michael Shanks 19d132c6c2 removal of appRoot - appId comes in cookie 2020-06-12 20:42:55 +01:00
Conor_Mack 6cf34a4ad8 Merge branch 'master' of https://github.com/Budibase/budibase into builder/consolidating-missing-code 2020-06-12 13:40:27 +01:00
Michael Shanks 0c35f46b5f bugfix - screen/page > settings throwing error 2020-06-12 12:15:17 +01:00
Conor_Mack ebc47a9b1b Fully functional Colorpicker with Preview 2020-06-12 10:48:20 +01:00
Martin McKeaveney 9830725ac1 embed component, rename main and login to public and private 2020-06-11 20:18:59 +01:00
Conor_Mack 3dcef29ddd Instance name for components and screens 2020-06-11 16:15:09 +01:00
kevmodrome f5e3df09d6 make tests less brittle 2020-06-11 17:10:26 +02:00
kevmodrome 08162ec1d6 Merge branch 'master' into feature/add-e2e-tests 2020-06-11 16:41:14 +02:00
kevmodrome 7cf81c063a adds some data-cy properties to a number of elements and starts work on workflow tests 2020-06-11 16:40:07 +02:00
Joe 9068bbc89c formatting and lint update 2020-06-11 13:15:19 +01:00
Joe a552772ccc Props update, including flex, border, shadow, rotate 2020-06-11 13:07:10 +01:00
kevmodrome 59aaf33278 adds tests to add components and change props on them 2020-06-11 12:56:16 +02:00
Joe f33947e501 Merge pull request #346 from Budibase/image-component
Image Component
2020-06-10 16:22:57 +01:00
Conor_Mack 8ec6d33a7d Merge branch 'master' of https://github.com/Budibase/budibase into property-panel/screen-page-testing 2020-06-10 10:19:58 +01:00
Conor_Mack f86494b47c Fix - No Page Props on Master Screen Components 2020-06-10 10:16:38 +01:00
Martin McKeaveney 8f7248a0d6 Merge pull request #349 from Budibase/open-app-in-new-window
preview app in new window when running electron
2020-06-09 19:21:53 +01:00
Martin McKeaveney 35aa2d341a Revert "Fixes for Screen and Page Props" 2020-06-09 19:18:45 +01:00
Martin McKeaveney a325ef2a8f fix spacing 2020-06-09 13:34:19 +01:00
Martin McKeaveney 96708ce75a preview app in new window 2020-06-09 13:30:01 +01:00
Conor_Mack 9adf9ee7bf Merge pull request #341 from Budibase/property-panel/screen-page-testing
Fixes for Screen and Page Props
2020-06-09 13:02:13 +01:00
Michael Shanks eea2dbf3b3 Merge pull request #344 from mjashanks/master
app preview improvements
2020-06-09 11:50:48 +01:00
Joe e32c4d15af formatting 2020-06-09 11:49:06 +01:00
Conor_Mack ce51796e30 Merge pull request #347 from Budibase/property-panel/remove-suffix-dependency
User can now specify suffix in the Input
2020-06-09 11:46:07 +01:00
Michael Shanks 1c1447011b preventDefault on clicks, in preview 2020-06-09 11:44:33 +01:00
Conor_Mack d029dc6a4d User can now specify suffix in the Input 2020-06-09 11:33:37 +01:00
Joe fc39ab7bc1 Image Component
Image component added to builder
2020-06-09 11:06:18 +01:00
Conor_Mack 119eae549a Linting 2020-06-09 11:02:47 +01:00
Conor_Mack dd0eec0592 Refactorings for page and settings props 2020-06-09 10:59:15 +01:00
kevmodrome d640f90e7b feat: move DetailSummary component in properties pane to bbui 2020-06-09 11:00:50 +02:00
Michael Shanks 5799fbf23f code review: add listner once 2020-06-09 06:22:00 +01:00
Conor_Mack ed1b30d83a Utils update and Jest Tests 2020-06-08 21:41:10 +01:00
Michael Shanks 7541ce91dd app preview improvements 2020-06-08 21:13:19 +01:00
kevmodrome a50bb3b0cc bump bbui version and rework homepage to use HomeLinks 2020-06-08 12:09:01 +02:00
Conor_Mack b136eaea17 Tidyup 2020-06-08 10:49:13 +01:00
Conor_Mack d7734fc0a4 Merge branch 'master' of https://github.com/Budibase/budibase into property-panel/screen-page-testing 2020-06-08 10:48:57 +01:00
Martin McKeaveney 43856e968e moving workflow button 2020-06-04 20:24:12 +01:00
Joe 06542e4244 formatting 2020-06-04 19:30:44 +01:00
Joe e1c5cae376 Workflow UI update 2020-06-04 19:27:25 +01:00
Martin McKeaveney d53b0655af Merge pull request #327 from Budibase/fix-email
fix backend workflow
2020-06-04 14:08:11 +01:00
Martin McKeaveney b719880ffc fix backend workflow 2020-06-04 13:55:52 +01:00
Joe 36f47792ad Merge pull request #326 from Budibase/welcome-screen-UI-update
Welcome screen ui update
2020-06-04 13:17:18 +01:00
Joe 2dfb5f74e4 Merge pull request #323 from Budibase/event-panel-ui-update
Event panel ui update
2020-06-04 12:40:41 +01:00
Joe e00762cf59 Merge pull request #325 from Budibase/transition,-dataform,-decoration-fix
Transition fix, decoration added and dataform button font removed
2020-06-04 12:40:33 +01:00
Joe a0a5074150 Transition fix, decoration added and dataform button font removed 2020-06-04 12:22:01 +01:00
Michael Shanks 6aba0e4ee2 Merge branch 'master' into new-list-spike2 2020-06-04 11:57:05 +01:00
Michael Shanks bd3a7b41f7 "DataList" = old list, "List" = new list 2020-06-04 11:56:42 +01:00
Joe d09bbc1551 Welcome screen ui update
UI was not very responsive before and the illustration looked basic.

Image added, button moved, card ui updated with more margin and better sizing,
2020-06-04 11:56:01 +01:00
Joe 5b4dc75a02 Event panel ui update 2020-06-04 09:00:25 +01:00
kevmodrome db231d0ac0 Merge branch 'master' into feature/fix-events-modal 2020-06-04 09:28:35 +02:00
kevmodrome 46a2a63ef0 switch out input to use bbui 2020-06-04 09:26:50 +02:00
Conor_Mack 9556598cc6 Fixes for screen and page props 2020-06-03 22:05:02 +01:00
Conor_Mack 156fc01b48 Screen and page latest 2020-06-03 21:36:36 +01:00
Martin McKeaveney 651692eed3 Revert "Settings for Pages and Screens" 2020-06-03 21:10:48 +01:00
Martin McKeaveney b087a65e7e Merge pull request #316 from Budibase/fix-user-agent
use custom user agent header
2020-06-03 20:58:03 +01:00
Martin McKeaveney 18ad679d21 lint 2020-06-03 20:44:35 +01:00
Martin McKeaveney 1f64bf8d16 charttype prop for datachart 2020-06-03 20:38:46 +01:00
Martin McKeaveney 2cd309bfdc fix some other auth bugs 2020-06-03 20:35:30 +01:00
Conor_Mack e647ebd4a0 lint fix 2020-06-03 19:50:28 +01:00
Conor_Mack 62ac56b386 Merge branch 'master' of https://github.com/Budibase/budibase into property-panel/screen-and-page-props 2020-06-03 19:48:35 +01:00
Conor_Mack 7309d18904 Settings Props for Pages and Screens 2020-06-03 19:46:41 +01:00
Martin McKeaveney 94731e017a use custom user agent header 2020-06-03 19:35:04 +01:00
Michael Shanks a483004e1d Merge branch 'master' of github.com:Budibase/budibase 2020-06-03 17:05:53 +01:00
Michael Shanks 6c2b72dd27 logic to not use builder:token for apps running in dev 2020-06-03 17:05:36 +01:00
Martin McKeaveney bb9ad9c1c6 Merge pull request #314 from Budibase/fix-dataform
fix dataform
2020-06-03 17:03:51 +01:00
Martin McKeaveney 02fac0774e updating page title prop 2020-06-03 16:44:01 +01:00
Conor_Mack 53dc3780fa Screen and page latest 2020-06-03 16:19:04 +01:00
Martin McKeaveney 2f6e0f14ae fix dataform 2020-06-03 16:10:03 +01:00
Joe 63ed718293 Merge pull request #311 from Budibase/login-component-UI
login component UI update
2020-06-03 15:21:43 +01:00
Joe 6c680c5d21 login component UI update
Input styles updates
Labels removed
Button redesigned
Title/name added to ui and settings

*Logo and preview broke for login component and page - Another issue
2020-06-03 15:13:39 +01:00
Kevin Åberg Kultalahti f3866a5e0d Merge pull request #309 from Budibase/bugfix/navbar-settings
Bugfix/navbar settings
2020-06-03 14:59:35 +02:00
kevmodrome d165f3e90b fixes lint issues 2020-06-03 14:55:29 +02:00
kevmodrome 4f291e2f73 adds another color to Nav Bar and also adds roboto as default font in created apps 2020-06-03 14:52:18 +02:00
kevmodrome 60424c6f0e adds options to navbar component 2020-06-03 14:36:39 +02:00
Michael Shanks 63a87066c7 Workflow model selector - blank option 2020-06-03 12:33:57 +01:00
Michael Shanks bc5240e117 Merge branch 'master' of github.com:Budibase/budibase 2020-06-03 12:30:54 +01:00
Michael Shanks 06e9f9fd07 StateBindingCascader - nod handling onChange 2020-06-03 12:30:48 +01:00
Joe 6a3a7c5e87 Removed unused images and added new BB logo 2020-06-03 12:21:26 +01:00
Michael Shanks 4e01e9c091 replace DataList with new List 2020-06-03 09:25:56 +01:00
Michael Shanks dbbd031411 Merge branch 'master' into new-list-spike 2020-06-03 09:22:43 +01:00
Michael Shanks 81f11d16fa ModelSelect - added blank option 2020-06-03 06:55:21 +01:00
Michael Shanks a33ef4c5c0 Merge pull request #299 from Budibase/backend-modal-ui-update
Backend modal UI update
2020-06-03 06:35:39 +01:00
Michael Shanks 88ab1418bc Merge pull request #300 from Budibase/fix-data-components
fix datalist, datatable and chart component
2020-06-03 06:35:26 +01:00
Michael Shanks f6b98d987f spike - list that accepts children 2020-06-02 23:26:06 +01:00
Martin McKeaveney c7e8cc95e4 fix datalist, datatable and chart component 2020-06-02 21:31:29 +01:00
Joe 4da8eef1de formatting update 2020-06-02 21:13:19 +01:00
Joe 196058d774 Add User Model Update 2020-06-02 21:12:33 +01:00
Joe dad4b93459 formatting 2020-06-02 20:56:16 +01:00
Joe 780f791048 Defeat
I stand defeated to UIKit and its CSS shackles
2020-06-02 20:55:15 +01:00
Joe 8e8a1e8f4b Backend modal UI update
Models include:
Create new view
Create new model
Create new field
Create new user
2020-06-02 19:59:58 +01:00
Martin McKeaveney ab15213d93 Merge pull request #298 from Budibase/fix-login
fix login component
2020-06-02 17:07:44 +01:00
Martin McKeaveney ad49ef9976 fix login component 2020-06-02 16:46:37 +01:00
Conor_Mack 0743a52587 Font Weights, Color Label and Input Widths 2020-06-02 15:42:19 +01:00
Conor_Mack 459f97baa5 Changing value to val in handleChange 2020-06-02 15:26:03 +01:00
Conor_Mack 1ac10adaa3 Merge pull request #295 from Budibase/components/card-settings-and-input-suffix
Updating input group for auto values
2020-06-02 15:16:53 +01:00
Conor_Mack ef1d7587b6 Updating input group for auto values 2020-06-02 15:09:31 +01:00
Conor_Mack 24e803270e Merge pull request #294 from Budibase/components/card-settings-and-input-suffix
Components/card settings and input suffix
2020-06-02 15:06:43 +01:00
Conor_Mack bb512a9bb2 Allowing auto values for inputs 2020-06-02 15:00:31 +01:00
Conor_Mack e0ca7976f4 Allowing auto values for inputs 2020-06-02 15:00:24 +01:00
Michael Shanks d09085fdf3 bugfix: input value handles undefined/null 2020-06-02 14:48:18 +01:00
Conor_Mack afac093e83 Bug fixes and tidyup 2020-06-02 14:22:35 +01:00
Conor_Mack e9da6b6151 Merge branch 'master' of https://github.com/Budibase/budibase into components/card-settings-and-input-suffix 2020-06-02 14:01:59 +01:00
Conor_Mack 85252de9e5 Card Settings and Fix for Input Suffixes 2020-06-02 14:01:25 +01:00
Michael Shanks d9c663628c bugfix: design panel not growing to height 2020-06-02 12:47:40 +01:00
Michael Shanks 1034484034 deleting a value in design causes styles to be lost 2020-06-02 12:41:52 +01:00
Michael Shanks 29c353a195 resize add component item - to prevent wrapping on windows 2020-06-02 12:26:31 +01:00
Martin McKeaveney 89e41edac7 Merge pull request #288 from Budibase/model-fixes
model bugfixes
2020-06-02 11:46:38 +01:00
Martin McKeaveney 527a25c794 model bugfixes 2020-06-02 11:40:33 +01:00
Conor_Mack b977cbd9aa Merge pull request #286 from Budibase/property-panel/components-from-design
Property panel components upgrade
2020-06-02 11:22:52 +01:00
Michael Shanks f59c13b686 Merge pull request #287 from mjashanks/master
Bugfixes
2020-06-02 11:20:36 +01:00
Conor_Mack fa2fcb0632 Lint and testing 2020-06-02 11:19:22 +01:00
Michael Shanks 50bdb7801f wee typo 2020-06-02 11:16:30 +01:00
Martin McKeaveney 3f2cb90340 Merge pull request #279 from Budibase/workflow-v1
Workflow v1
2020-06-02 11:15:34 +01:00
Michael Shanks a95e244767 bugfix: left-nav not scrolling on windows 2020-06-02 11:12:36 +01:00
Michael Shanks b32336eed4 bugfix: #284 styles not applied on component copy 2020-06-02 11:11:53 +01:00
Martin McKeaveney 3a983cea8a tidy up, styling 2020-06-02 11:08:53 +01:00
Conor_Mack 98610c60ed Merge branch 'master' of https://github.com/Budibase/budibase into property-panel/components-from-design 2020-06-02 10:51:57 +01:00
Michael Shanks 735e490ec6 bugfix: data not loading on default view 2020-06-02 10:43:48 +01:00
Michael Shanks 27eb6443b4 bugfix: app height: 100% 2020-06-02 10:37:31 +01:00
kevmodrome 17c7ead328 hides database list 2020-06-02 11:08:30 +02:00
Michael Shanks 8bdb02b58b open create model dialog if no models 2020-06-02 09:56:22 +01:00
Michael Shanks a96c51afcb auto select first model on startup 2020-06-02 09:36:21 +01:00
Michael Shanks ad323f5d6b auto select model after creation 2020-06-02 07:56:50 +01:00
Michael Shanks 074cb2a886 placeholder for "no model selected" 2020-06-02 06:32:57 +01:00
Conor_Mack e1ecc3f31b Completed Palette and Slider with integration 2020-06-01 23:01:56 +01:00
Martin McKeaveney 401b6689bc Record selector 2020-06-01 22:55:44 +01:00
Joe bea111f8c4 Merge branch 'master' into navigation-tidy-up 2020-06-01 22:25:25 +01:00
Joe 55acdbde9b formatting 2020-06-01 22:16:55 +01:00
Joe e7b05cfd01 Frontend navigation panel tidy up
- Additional margin around button
- icon added to 'create screen' button
- screen font weight reduced
2020-06-01 22:16:12 +01:00
Michael Shanks f631426782 Merge branch 'master' of github.com:Budibase/budibase 2020-06-01 22:12:13 +01:00
Michael Shanks 7656a3a7ee bugfix: left nav scrolling 2020-06-01 22:11:55 +01:00
Michael Shanks 633036d0e7 bugfix: right nav scrolling 2020-06-01 22:04:32 +01:00
Michael Shanks f0aea7e283 switcher button bg color was grey on windows 2020-06-01 21:47:31 +01:00
Joe d89e1dcf80 Merge pull request #281 from Budibase/padding-and-margin-props-fix
Padding and margin props fix
2020-06-01 21:41:02 +01:00
Martin McKeaveney 9a2393f79b path fix 2020-06-01 21:40:02 +01:00
Joe 0b6cac2bf9 Formatting update 2020-06-01 21:34:03 +01:00
Martin McKeaveney a6602ba1fc lint + format 2020-06-01 21:31:55 +01:00
Martin McKeaveney b372f6b03d tidy up 2020-06-01 21:26:32 +01:00
Joe 400f8b42e4 Padding and margin fix 2020-06-01 21:18:43 +01:00
Joe 28bf917210 Padding and margin input fields fix 2020-06-01 21:18:25 +01:00
Conor_Mack e7a1419740 CSS Element State Button Fix 2020-06-01 18:04:45 +01:00
Joe 5494a6450e Update ComponentDropdownMenu.svelte 2020-06-01 17:17:35 +01:00
Conor_Mack e6915b655f Properties panel scrolling fix 2020-06-01 17:14:54 +01:00
Conor_Mack 787caa95e5 Property panel updates 2020-06-01 16:31:58 +01:00
Martin McKeaveney fe0b95d627 merge 2020-06-01 16:27:27 +01:00
Martin McKeaveney 176906e766 server side workflows 2020-06-01 16:22:13 +01:00
Joe 4eb637d3bd UI update for dropdown 2020-06-01 15:31:55 +01:00
Michael Shanks bf10810525 Merge pull request #275 from mjashanks/component-nav-update
Component nav copy/cut/paste
2020-06-01 12:26:09 +01:00
Michael Shanks c1cc4f048e lint:fix & forman 2020-06-01 12:15:44 +01:00
Michael Shanks 0db3706109 refactor component menu actions inside control 2020-06-01 12:12:25 +01:00
Martin McKeaveney cb496d1819 workflow DAO tests 2020-06-01 11:52:15 +01:00
Joe 3909262e00 Merge pull request #276 from Budibase/Props-fix
Props fix
2020-06-01 11:17:05 +01:00
Joe 8847de2264 Props fix
The intial value is not being rendered. Display Flex must be selected.
2020-06-01 11:11:06 +01:00
Michael Shanks 50ecfba395 few bugfixes 2020-06-01 11:04:32 +01:00
Martin McKeaveney 15ba1a5a12 move workflow to array data structure 2020-06-01 10:41:28 +01:00
Michael Shanks 94742974b2 Merge branch 'master' of github.com:Budibase/budibase into component-nav-update 2020-06-01 10:25:32 +01:00
Michael Shanks b29d39d525 removing old component actions 2020-06-01 10:25:12 +01:00
Michael Shanks 353c9c8195 component nav dropdown menu 2020-06-01 10:18:45 +01:00
Michael Shanks 432d528aa6 Merge pull request #266 from mjashanks/model-validation
Model validation
2020-06-01 10:16:33 +01:00
Conor_Mack 2ec8ed5464 Palette, Slider Components and Util Updates 2020-05-31 20:55:51 +01:00
Martin McKeaveney 5c1aa00fd0 server side event emitter 2020-05-31 17:12:52 +01:00
Conor_Mack 7aa882c568 Complete HSVAColor Class and Utils 2020-05-30 18:59:33 +01:00
Conor_Mack 5afc235178 Changes to FlatButtonGroup and more Styling 2020-05-30 18:48:20 +01:00
Martin McKeaveney 9a898a8d74 orchestrator refactor, user creation block 2020-05-30 13:41:46 +01:00
Martin McKeaveney 36da2576bc separate workflow components from routify routes 2020-05-30 00:40:33 +01:00
Martin McKeaveney c7b8220a62 significant client lib refactor 2020-05-30 00:14:41 +01:00
Joe 1c541c684e Formatting update 2020-05-29 18:32:52 +01:00
Joe cee06067a8 Update to Frontend UI Nav and Component Panel
Components moved to the left
Nav panel UI updated
Props tabs moved up
2020-05-29 18:31:47 +01:00
Martin McKeaveney b4b90fcaeb styling, bug fixes, client library state updates 2020-05-29 16:06:23 +01:00
Michael Shanks 1c893fa23a Merge branch 'master' into component-nav-update 2020-05-29 15:20:26 +01:00
Michael Shanks 46da102670 bugfix: not selecting component after add 2020-05-29 14:56:21 +01:00
Joe 76d937f585 Merge pull request #270 from Budibase/refresh-page-alert-ui-update
Alert button UI fix/update
2020-05-29 14:55:46 +01:00
Joe c2fb282d04 Merge pull request #269 from Budibase/Removal-of-panel-border-lines
Removal of panel border lines
2020-05-29 14:55:36 +01:00
Martin McKeaveney e648dc80e8 refactor client library 2020-05-29 14:06:36 +01:00
Joe 1c1d35bc9d the alert button ui was off and the red is too serious 2020-05-29 13:56:57 +01:00
Michael Shanks 6b00a079d1 added common switcher component, and moved add component to left 2020-05-29 13:28:12 +01:00
Joe cc9a620429 formatting 2020-05-29 13:25:27 +01:00
Joe 1353e229e8 Media queries removed 2020-05-29 13:24:33 +01:00
Joe 6c345103c6 Merge pull request #267 from Budibase/Further-prop-changes
Font numerical weights added and line decorations added
2020-05-29 13:19:41 +01:00
Joe 71f61d6332 Cleaning up the panel UI by removing inner borders 2020-05-29 10:57:00 +01:00
Conor_Mack 4b05506db0 Merging master 2020-05-29 10:53:06 +01:00
Conor_Mack 6a9e5a9dd1 Optionselect hover style fix 2020-05-29 10:49:51 +01:00
Conor_Mack a9a0a35c5a Tidyup 2020-05-29 10:45:19 +01:00
Michael Shanks 4a6a06b532 bugfix: restoring design props to screenslot 2020-05-29 09:43:11 +01:00
Joe 69d6109c33 Update propertyCategories.js 2020-05-29 09:39:47 +01:00
Joe 17e6bf261b Font numerical weights added and line decorations added 2020-05-29 09:20:29 +01:00
Martin McKeaveney 7a3b368399 make alerts live, more hooks, app notifications 2020-05-28 23:32:03 +01:00
Michael Shanks 45a0d6daf5 Merge branch 'master' of github.com:Budibase/budibase 2020-05-28 22:28:20 +01:00
Michael Shanks 0d637260be create model & record - validation hooked up again 2020-05-28 22:26:32 +01:00
Joe a7e68e9e96 Merge pull request #264 from Budibase/props-panel-update
Props panel update
2020-05-28 21:02:06 +01:00
Martin McKeaveney 6f0a84dd38 adding workflow blocks, parameter parsing, templating 2020-05-28 20:20:03 +01:00
Joe 13cdc81196 formatting 2020-05-28 19:42:33 +01:00
Joe 8f73128621 Update propertyCategories.js
New fonts added
Z-index added
initial values changed
Position fixed
New position props added
Background color changed to an input
2020-05-28 19:41:07 +01:00
Conor_Mack 73223debe9 Complete OptionSelect Component 2020-05-28 16:24:53 +01:00
Kevin Åberg Kultalahti 8cfe263dc8 Merge pull request #265 from Budibase/feature/create-app-builder-ui
bugfix: save record not wokring (wrong url)
2020-05-28 12:01:15 +02:00
Michael Shanks 904f6bb52a bugfix: save record not wokring (wrong url) 2020-05-28 10:45:59 +01:00
Joe 8e019a3f6d Sweet transition 2020-05-28 09:37:54 +01:00
Joe fc73bb2341 Color fix 2020-05-28 09:23:36 +01:00
Michael Shanks 2abda35443 Merge branch 'workflow-v1' of github.com:Budibase/budibase into workflow-v1 2020-05-28 09:17:49 +01:00
Martin McKeaveney ad637348c9 workflow UI, orhestrator for executing workflows 2020-05-27 21:51:32 +01:00
Michael Shanks fe79f294b4 access levels 2020-05-27 17:23:01 +01:00
Joe b92640de2c Update temporaryPanelStructure.js 2020-05-27 15:50:45 +01:00
Joe 74832d1303 Update to component groupings 2020-05-27 15:50:45 +01:00
Joe 50c9fd2dc1 Tidy up 2020-05-27 15:50:45 +01:00
Joe de1611e693 Unified icons and made the components look like blocks 2020-05-27 15:50:45 +01:00
Joe 5bc315f162 Component items ui updated 2020-05-27 15:50:45 +01:00
Joe 9fb0b3808b Merge branch 'master' into WIP-props-panel-update 2020-05-27 15:22:35 +01:00
Joe 820de937e4 Update propertyCategories.js 2020-05-27 14:39:48 +01:00
Joe 6a920ddbfb Format and lint 2020-05-27 14:28:05 +01:00
Joe a3135a9cee Props panel flex fix 2020-05-27 14:27:25 +01:00
Kevin Åberg Kultalahti 1a02792479 Merge pull request #252 from Budibase/feature/create-app-builder-ui
add functionality to create application from builder UI
2020-05-27 15:17:06 +02:00
kevmodrome 9392de550a add validation 2020-05-27 13:48:38 +02:00
kevmodrome 3a72eddd78 add loading state 2020-05-27 12:54:53 +02:00
kevmodrome b2d2c25bd1 add fetch 2020-05-27 11:44:15 +02:00
Martin McKeaveney 6829f9ab06 Merge branch 'master' of github.com:Budibase/budibase into workflow-v1 2020-05-27 10:13:42 +01:00
Martin McKeaveney e45c176883 Merge pull request #258 from Budibase/Design-UI-edit-panel-update
Ui Update
2020-05-26 22:45:00 +01:00
Joe 8d522e3eaf Ui Update
Tidied up a few areas of the new edit panel within the Design UI, including:
Margins
Input box sizes
Colors
Tabs

TBD - The parent tab, Add, will move to the left in the future and edit will disappear. Design, settings and actions will become parents.
2020-05-26 20:44:24 +01:00
kevmodrome 1ff512a218 wip: adds gap to apps 2020-05-26 17:37:11 +02:00
kevmodrome 2a151821f9 90% finished modal 2020-05-26 16:25:37 +02:00
Conor_Mack 9f42b80977 Removing Svelte Color Picker 2020-05-26 15:08:59 +01:00
Conor_Mack 9dc65eef98 New jest tests for generate-css 2020-05-26 14:27:33 +01:00
Conor_Mack cff58f6a2d linter formatting 2020-05-26 10:19:04 +01:00
Conor_Mack a9ef48e4ea merge 2020-05-26 10:06:04 +01:00
kevmodrome 5717bda8a4 refactor home page to use _layout 2020-05-26 10:38:43 +02:00
Joe f00d212b59 Merge pull request #251 from Budibase/home-page
Home page UI design
2020-05-26 09:20:38 +01:00
Joe d1cca48e0e Format and linting changes 2020-05-26 09:14:40 +01:00
Joe e4da8a546d Minor responsive design updates and formatting 2020-05-25 20:26:48 +01:00
Joe c8e9178b63 Home page UI design
The majority of HTML and CSS is complete.

Still to be done:
- Activate the create new web app button
- Activate the settings nav item
- Date modified
- Ability to rename web app and provide a description (and an auto screenshot is generated down the line)
2020-05-25 16:57:17 +01:00
Conor_Mack 7f3b34093a Merge branch 'master' of https://github.com/Budibase/budibase into property-panel/master 2020-05-25 15:24:47 +01:00
Conor_Mack deab1adc31 Completed CSS Selector Styling 2020-05-25 15:23:56 +01:00
Joe e20b65c13b Panel titles updated
Panel titles updated to represent designs
Further work is required to use global styles to control this
2020-05-23 13:00:38 +01:00
Joe 97adabcaa8 Top nav redesign
New BB logo added, and sizing changed.
Nav items margin changed to reflect designs
Nav items color changed to reflect new simplified color scheme
Bottom border added
Nav background color changed

*Global styles is a work in progress.
2020-05-23 09:49:25 +01:00
Martin McKeaveney cacee947bf workflow charts 2020-05-22 16:32:23 +01:00
Conor_Mack 0a745edfe4 Change of structure for _styles 2020-05-22 15:30:29 +01:00
Conor_Mack 54e7dba667 Cleanup 2020-05-22 10:42:02 +01:00
Martin McKeaveney e659e69e86 workflow UI with DnD 2020-05-21 21:40:16 +01:00
Conor_Mack facd99f58a Stable property panel 2020-05-21 14:28:32 +01:00
Conor_Mack 017ac7aced Settings, Tidyup and Refactor 2020-05-20 11:55:25 +01:00
Conor_Mack 3cd48773d1 Building components settings and refactoring 2020-05-19 17:00:53 +01:00
Martin McKeaveney d86fc405ca routify config for electron 2020-05-19 15:45:09 +01:00
kevmodrome d65acca512 upgrades routify to latest version 2020-05-19 15:19:32 +02:00
Martin McKeaveney 5c775ecf48 electron asar 2020-05-19 14:03:46 +01:00
Martin McKeaveney ee139cd137 adding builder route for testing 2020-05-18 18:05:36 +01:00
Martin McKeaveney 3be38109e3 preloading remix, removing unused css 2020-05-18 16:37:19 +01:00
Conor_Mack 983a1c3718 Testing Complete - Resolve Post Issue 2020-05-18 16:32:00 +01:00
Conor_Mack 9eceb6c5cf Merge branch 'master' of https://github.com/Budibase/budibase into test/master-and-property-panel 2020-05-18 15:45:14 +01:00
Martin McKeaveney 661084a97f fixing lint errors 2020-05-18 14:08:32 +01:00
Martin McKeaveney 2f9944aa4b fix builder component library loading issue 2020-05-18 14:06:14 +01:00
Conor_Mack 38b57f3024 Merge branch 'test/property-panel-changes' into test/master-and-property-panel 2020-05-18 12:15:03 +01:00
Martin McKeaveney 5cd218da02 fixing CI 2020-05-18 11:18:31 +01:00
Martin McKeaveney 3c9af5336e formatting 2020-05-18 11:01:17 +01:00
Michael Shanks dffc6df5ea merge conflicts.. 2020-05-18 06:43:05 +01:00
Michael Shanks 1dc32a05e3 removing clientId from frontend, fixing invalid database name 2020-05-18 06:40:29 +01:00
Martin McKeaveney d3a19f4858 electron script 2020-05-15 18:13:24 +01:00
Michael Shanks b7a3ed2e08 Merge branch 'master' of github.com:Budibase/budibase 2020-05-14 15:12:40 +01:00
Michael Shanks 97db4f1765 server tests in-memory and passing 2020-05-14 15:12:30 +01:00
Martin McKeaveney 634abe194c Update CurrentItemPreview.svelte 2020-05-12 17:16:39 +01:00
Conor_Mack dc21bcd525 Merge branch 'property-panel/structure' into property-panel/new-backend 2020-05-12 14:53:20 +01:00
Conor_Mack 81cfdf69aa Fixing errors 2020-05-12 14:44:30 +01:00
Martin McKeaveney ed57456245 prevent a bunch of CSS in iframe head on every render 2020-05-12 12:23:34 +01:00
Martin McKeaveney 3149b38586 fixed dev setup 2020-05-11 16:01:02 +01:00
Martin McKeaveney 16a6680c2e add initialiseClientDB 2020-05-11 10:28:06 +01:00
Conor_Mack 2e636dec93 Pre demo changes 2020-05-08 20:29:15 +01:00
Conor_Mack 6b7a3d1d7e Style binding options and property categories 2020-05-08 09:57:41 +01:00
Martin McKeaveney bf18d601d6 final tidy up 2020-05-07 22:46:27 +01:00
Martin McKeaveney 2ebe5580d5 fixing tests 2020-05-07 22:25:27 +01:00
Martin McKeaveney db69673a9d data components 2020-05-07 22:15:09 +01:00
Martin McKeaveney 96a1bc52de added model props 2020-05-07 14:59:06 +01:00
Conor_Mack 8d8caa9ff5 Properties panel structure complete 2020-05-07 14:30:04 +01:00
Martin McKeaveney a28322f538 further simplification of server code 2020-05-07 14:04:32 +01:00
Martin McKeaveney 0ec47971d0 formatting + fixing builder tests 2020-05-07 10:53:34 +01:00
Martin McKeaveney 0af5f12405 removed core library 2020-05-06 20:49:21 +01:00
Martin McKeaveney 910030e929 Auth working 2020-05-06 20:29:55 +01:00
Martin McKeaveney b6b50182e2 dev setup complete 2020-05-06 12:17:15 +01:00
Martin McKeaveney ddb1880b98 development setup, adding data components 2020-05-06 10:33:30 +01:00
Conor_Mack b52b9fdd2f <svelte:component> solution for rendering 2020-05-05 14:45:52 +01:00
Conor_Mack 8ad10976d3 Updates to naming conventions 2020-05-05 10:02:10 +01:00
Martin McKeaveney 119bb4ba30 working through auth - adding user instance map 2020-05-04 18:07:03 +01:00
Martin McKeaveney 5648eae275 merge 2020-05-04 17:17:03 +01:00
Martin McKeaveney af9c1adb35 apps being served correctly 2020-05-04 17:13:57 +01:00
Conor_Mack 06bbc88b3e WIP: Changes for property panel 2020-05-04 16:07:04 +01:00
kevmodrome ddd1cdfd15 Merge remote-tracking branch 'origin/master' into feature/designer-routing 2020-05-04 10:33:17 +02:00
kevmodrome 99015ca676 adds working routing for clicking on components 2020-05-04 10:32:25 +02:00
kevmodrome 1be5a248cb adds method on store to get path of IDs to component 2020-05-04 10:26:38 +02:00
Martin McKeaveney 58871883f9 screenslots working again 2020-05-03 11:33:20 +01:00
Martin McKeaveney 5b4bce8b8f component library modules and definitions refactor - moved to backend. More routing and middleware reorganisation 2020-05-02 15:29:10 +01:00
kevmodrome 59624741de move onSelect method ComponentsHierarchyChildren 2020-05-01 17:39:50 +02:00
kevmodrome 09248d4d22 adds functionality to navigate to specific component via URL 2020-05-01 16:20:25 +02:00
Martin McKeaveney 3564fec064 access levels, actions and triggers removed. Restructuring and refactoring 2020-04-29 20:29:56 +01:00
Conor_Mack 26fdad57fd Colorpicker functionality for components panel 2020-04-29 15:49:51 +01:00
kevmodrome 02b9747ffd adds functionality to navigate to screens and layouts 2020-04-29 13:07:21 +02:00
Martin McKeaveney ff73cfba48 Merge branch 'master' of github.com:Budibase/budibase into couchdb-api 2020-04-28 16:07:22 +01:00
Martin McKeaveney a645df082c clientId fetching before app load, custom views, fixed schema 2020-04-28 14:39:35 +01:00
kevmodrome 95660af499 add setup to go to page-layout screen 2020-04-28 15:28:31 +02:00
kevmodrome 8784cab517 corrects page switching behaviour in page selection component 2020-04-28 14:28:23 +02:00
kevmodrome 56ca7dd2b8 adds default navigation to main page 2020-04-28 14:21:40 +02:00
kevmodrome 4b4733daa8 moves frontend root to route component 2020-04-28 13:59:29 +02:00
kevmodrome d4c6e076ed sets up basic structure 2020-04-28 12:04:38 +02:00
kevmodrome ae8c5cb8b1 adds fallback page to catch params 2020-04-28 10:39:54 +02:00
Conor_Mack 3e8b0e4712 Merge pull request #218 from Budibase/components/font-family-options-prop
Stylable option items and font family property
2020-04-27 11:30:08 +01:00
Conor_Mack e7af64f625 Stylable option items and font family property 2020-04-27 11:26:34 +01:00
Martin McKeaveney 2b028a0eda Merge branch 'master' of github.com:Budibase/budibase into couchdb-api 2020-04-24 18:11:02 +01:00
Martin McKeaveney 5385357b9d fixing tests 2020-04-24 18:05:29 +01:00
kevmodrome 17804d5894 fixes issue on front-end that hides things when the list of components gets too long. Also solves an issue with the component panel not showing all properties if there are too many 2020-04-24 11:35:54 +02:00
Martin McKeaveney c986bba0d8 pouchDB integration, use app id instead of app name for keying app packages 2020-04-23 14:37:08 +01:00
kevmodrome eeac06e30c adds navigation bar block component 2020-04-23 14:32:36 +02:00
Conor_Mack cfd93ece49 Input components and tidyup 2020-04-23 13:22:41 +01:00
Conor_Mack ec0c05412c Merge Fix 2020-04-22 13:48:47 +01:00
Conor_Mack 14937f0e53 Merge branch 'feature/components-panel-components-refactor' into simplified-component-panel 2020-04-22 13:24:54 +01:00
Conor_Mack c51ee3f0e8 Basic Card and Component Tidyup 2020-04-22 11:52:55 +01:00
kevmodrome 37ca0ee1d8 makes the Component panel tabs more generic 2020-04-22 08:25:59 +02:00
Conor_Mack d24705e1e1 Tidyup 2020-04-21 14:21:19 +01:00
Conor_Mack 5990d58c82 New component panel structure - template update 2020-04-21 14:20:57 +01:00
Martin McKeaveney 1381cefc41 backend allowing creation of models, records and databases 2020-04-20 16:17:18 +01:00
Conor_Mack f58e4c5410 Adding onComponentChosen fn for new components 2020-04-20 15:10:23 +01:00
kevmodrome cb6f86494d merge fixes 2020-04-20 14:44:56 +02:00
kevmodrome 088ee82870 adds backbutton and second level handling 2020-04-20 14:40:29 +02:00
Conor_Mack 77a3f0e119 Components - icons, descriptions and other tidyup 2020-04-17 14:24:51 +01:00
Conor_Mack 381c8158e3 Merge branch 'simplified-component-panel' of https://github.com/Budibase/budibase into simplified-component-panel 2020-04-17 11:08:26 +01:00
Conor_Mack 02c8998747 Joes recommended colour changes 2020-04-17 11:08:17 +01:00
kevmodrome 4586d5f89b add padding to properties tab 2020-04-17 11:45:53 +02:00
kevmodrome 00d8139746 Merge branch 'simplified-component-panel' into simplified-component-panel-tabs 2020-04-17 11:44:20 +02:00
kevmodrome c2db1b4d11 removes stuff from SelectionList component. 2020-04-17 11:33:27 +02:00
Conor_Mack e255f0f202 Component Panel - root level components display 2020-04-17 10:26:48 +01:00
kevmodrome 80dc692ca0 adds basic tab view to the components pane 2020-04-17 09:16:03 +02:00
kevmodrome 7f7ebdd0b1 adds temp structure for panel and components 2020-04-16 12:47:56 +02:00
Martin McKeaveney 65fd38e205 set up common to use babel, static file serving middleware 2020-04-15 15:25:11 +01:00
kevmodrome b2e8c31d0a Merge branch 'master' into bugfix/change-record-and-index 2020-04-14 16:07:57 +02:00
Conor_Mack a3f1439afb Merge branch 'master' of https://github.com/Budibase/budibase into material-des-builder-testing 2020-04-14 14:15:58 +01:00
Conor_Mack dc20e11fa4 All latest changes coming from the builder testing 2020-04-14 14:15:32 +01:00
kevmodrome 428ad4d3cc change name of index to view in view modal 2020-04-14 12:21:42 +02:00
kevmodrome d6c6ea8d65 update record to model in core 2020-04-14 12:07:21 +02:00
kevmodrome 6201c47616 change isRecord to isModel 2020-04-14 12:03:22 +02:00
kevmodrome 28854c5c9a update more names from record to model 2020-04-14 11:25:37 +02:00
kevmodrome 4c464e33c9 change name from allowedRecordNodeIds to allowedModelNodeIds 2020-04-14 11:19:14 +02:00
kevmodrome 71d5c07069 remove unused variable 2020-04-14 11:11:50 +02:00
kevmodrome c5e3a78e13 moved unused component and updated records to model 2020-04-14 11:09:44 +02:00
kevmodrome 514bccfd11 fix import errors 2020-04-14 11:04:03 +02:00
kevmodrome 4f0aa0cab1 removed unneeded component 2020-04-14 11:02:06 +02:00
kevmodrome 17ab20fb8a updates ModelView to use model instead of record 2020-04-14 10:58:56 +02:00
kevmodrome 09758d7ee9 updates tests and method names to getNewModelTemplate method 2020-04-14 10:49:10 +02:00
kevmodrome 427a63d2bd changes name of backend store method 2020-04-14 10:25:57 +02:00
kevmodrome bf639da46c changes front-end to use new store method names 2020-04-14 10:24:33 +02:00
kevmodrome a4c177e8ec update SchemaManagementDrawer and HierarchyRow 2020-04-14 10:20:53 +02:00
kevmodrome 10893e4a2d fixes list of apps not having the correct path in all situations 2020-04-13 16:09:53 +02:00
kevmodrome d99bc6a9d4 update forms to not submit on button click 2020-04-13 15:46:16 +02:00
kevmodrome 67e223f777 makes sure the frontend selects a database when navigated to 2020-04-13 12:59:46 +02:00
kevmodrome cfada8771c fixes store actions to use correct appname 2020-04-13 12:59:29 +02:00
kevmodrome 29e2277e01 border-radius fix 2020-04-09 13:49:30 +02:00
kevmodrome e33db1ea39 styling fixes 2020-04-09 13:47:47 +02:00
kevmodrome 99bdf3fea5 fix small bug where database was not shown on refresh 2020-04-09 11:06:32 +02:00
kevmodrome 5a3de93734 fix redirect issues when refreshing page 2020-04-09 10:55:47 +02:00
kevmodrome 4e48fc60a5 fix hierarchy view not opening the correct modal 2020-04-09 10:22:02 +02:00
kevmodrome eb0298420e change topnav back for now 2020-04-09 10:16:15 +02:00
kevmodrome f41110ec74 fix SchemaManagementDrawer modals 2020-04-09 10:13:06 +02:00
kevmodrome 1c815cbe1a update routify to beta 40 and set up correct basepath for application, also fixes some links 2020-04-09 09:04:09 +02:00
kevmodrome f2d4866d4f Merge branch 'master' of github.com:Budibase/budibase into feature/routify 2020-04-08 10:38:57 +02:00
Martin McKeaveney 65de002c57 show screenslot if there's no screens 2020-04-06 17:06:04 +01:00
kevmodrome d1f0b51b16 tidyup 2020-04-06 17:46:08 +02:00
kevmodrome f41a1b4a3c fix styling issue 2020-04-06 17:12:11 +02:00
kevmodrome 7a6e86e93f remove unused page content 2020-04-06 17:04:45 +02:00
kevmodrome 9ee312144e remove unused functions and imports 2020-04-06 16:56:10 +02:00
kevmodrome b035c56522 convert modelcreator and vieweditor to new modal 2020-04-06 16:51:17 +02:00
kevmodrome 3ce9124d3d convert delete modal to new type 2020-04-06 16:44:53 +02:00
kevmodrome b0275f5bf6 convert edit modal to use new modal 2020-04-06 16:38:33 +02:00
kevmodrome 0887648221 remove console.log 2020-04-06 16:04:39 +02:00
kevmodrome cef7693026 moves createrecord component to use new modal 2020-04-06 16:02:45 +02:00
kevmodrome 85289889f4 convert createuser component to use new modal 2020-04-06 15:53:32 +02:00
kevmodrome a0aa2f03a8 implements new modal component for access level modal and create database modal 2020-04-06 15:42:32 +02:00
kevmodrome 155912e2d8 remove unused import 2020-04-06 11:23:32 +02:00
kevmodrome 56f7e79131 remove unused imports 2020-04-06 11:04:36 +02:00
kevmodrome 21f24c7b79 remove AccessLevelsRoot, moved to Route page component 2020-04-06 10:06:02 +02:00
kevmodrome 265b0c0815 remove unused files in the src/root directory that have been converted to route pages 2020-04-06 10:02:54 +02:00
kevmodrome 9593372af7 style fix that was not merged correctly 2020-04-06 09:07:53 +02:00
kevmodrome 2fe3fd426d move modal view to backend page layout 2020-04-06 08:15:29 +02:00
kevmodrome 59a7d28c4f Merge branch 'master' of github.com:Budibase/budibase into feature/routify 2020-04-06 07:47:35 +02:00
Joe 70b54cf205 Update PagesList.svelte 2020-04-03 14:26:07 +01:00