Commit Graph

2300 Commits

Author SHA1 Message Date
mike12345567 533e502143 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 0a643c28b6 Stop propagation in context menu clicks 2020-10-26 15:17:18 +00:00
Andrew Kingston b668a525a8 Change default font-weight of dropdown options to 400 2020-10-26 15:14:51 +00:00
Andrew Kingston a978312768 Replace backend usages of dropdown menus with common components 2020-10-26 14:34:52 +00:00
Andrew Kingston 26bb3ebb98 Replace component dropdown menu with new common components 2020-10-26 14:23:08 +00:00
Andrew Kingston f42dc2551c Use common dropdown components in more places to reduce duplication 2020-10-26 14:03:07 +00:00
Andrew Kingston 309cc56674 Fix automation component paths 2020-10-26 12:25:26 +00:00
Andrew Kingston 0553da5a03 Update styles across entire automations page 2020-10-26 12:18:34 +00:00
Michael Shanks fa71e8ea5f Merge remote-tracking branch 'origin/master' into feedback 2020-10-26 11:46:07 +00:00
Michael Shanks 63234d1288 Feedback check interval to const 2020-10-26 11:35:38 +00:00
Andrew Kingston d356f8d609 Add new common components for dropdown styles 2020-10-26 11:00:34 +00:00
Martin McKeaveney 5ecb4ae60a tidy up 2020-10-26 09:37:53 +00:00
Martin McKeaveney 3034c284df reinstating relationships 2020-10-25 17:05:11 +00:00
Martin McKeaveney 19f1f01d1a allow editing row from modal 2020-10-23 23:55:51 +01:00
Michael Shanks a9de659216 gather feedback after 24h, or first deploy 2020-10-23 22:38:40 +01:00
Martin McKeaveney 9ad336d984 update table headers on table change 2020-10-23 22:34:40 +01:00
Martin McKeaveney 4714416e24 more ag grid styling 2020-10-23 17:38:10 +01:00
mike12345567 a6c4e7fd04 Linting. 2020-10-23 17:18:22 +01:00
mike12345567 cc19e2e582 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 51c11cb537 Reduce unecessary div layers 2020-10-23 12:57:35 +01:00
Andrew Kingston 2c7910ee51 Update data page to use new styles 2020-10-23 12:25:22 +01:00
Andrew Kingston 6f9c29a955 Remove deprecated borders on design page 2020-10-23 12:25:12 +01:00
Andrew Kingston 811391216d Improve component dropdown responsiveness 2020-10-23 10:55:12 +01:00
Andrew Kingston 77c47fcfc2 Add selected styles to component dropdowns 2020-10-23 10:37:28 +01:00
Andrew Kingston df3ede9d88 Standardise sizing of all settings and design properties 2020-10-23 10:34:14 +01:00
Andrew Kingston 7267e2ab70 Bump BBUI version 2020-10-23 10:33:43 +01:00
Michael Shanks 8cbfe250e4 Feedback - added Modal after deploy 2020-10-22 21:59:40 +01:00
Andrew Kingston 0b220c4db6 Fix property group name font size until a proper fix in BBUI 2020-10-22 20:48:46 +01:00
Andrew Kingston 77cfe2e442 Merge branch 'master' of github.com:Budibase/budibase into dropdown-components 2020-10-22 20:42:50 +01:00
Andrew Kingston 601fb815e5 Change component bar to popovers and adjust page layout to match 2020-10-22 20:22:09 +01:00
Andrew Kingston 03582938cd Update FlatButton and CategoryTab styles 2020-10-22 18:23:11 +01:00
Andrew Kingston d05ec2e90c Adjust page button background to be consistent 2020-10-22 18:14:44 +01:00
Andrew Kingston 2468e5e9a9 Fix issue displaying opened status of screens 2020-10-22 18:14:29 +01:00
Andrew Kingston 81398c6b65 Move large create screen button to icon 2020-10-22 18:12:40 +01:00
Andrew Kingston 3f27be5f99 Adjust screen list column padding to line up with top components bar 2020-10-22 18:12:15 +01:00
Andrew Kingston 9b6ed7d36e Update page button styles 2020-10-22 18:11:33 +01:00
mike12345567 877f0f46a4 Linting. 2020-10-22 17:49:30 +01:00
mike12345567 a967645a21 Some initial work towards webhooks, that generates schema similar to integromat. 2020-10-22 17:48:32 +01:00
Andrew Kingston 3a70a62cf5 Update front end column structure layout and width to increase preview space 2020-10-22 17:47:49 +01:00
Andrew Kingston 8390a8704e Update component definition structure for new layout 2020-10-22 17:47:07 +01:00
Andrew Kingston b892d1c4da Update routing to use new page names 2020-10-22 17:46:44 +01:00
Andrew Kingston b50addf96b Move components to above app preview 2020-10-22 17:46:21 +01:00
Andrew Kingston 4cca98bde9 Make OptionSelect styles in line with other components 2020-10-22 17:44:45 +01:00
Andrew Kingston cef81ea3e0 Fix top right settings icon styles 2020-10-22 17:44:17 +01:00
Andrew Kingston a68d0e0038 Improve styles of frontend component blocks 2020-10-22 17:43:52 +01:00
Andrew Kingston f916405c6a Update routing to use new page names 2020-10-22 17:43:27 +01:00
Andrew Kingston 8e6b4f1aeb Update screen components hierarchy to use new common component styles 2020-10-22 17:42:03 +01:00
Andrew Kingston 350083025d Update remix icons version to fix line chart icon 2020-10-22 17:39:50 +01:00
Martin McKeaveney fdc944741c popovers replaced with table icons 2020-10-22 15:45:58 +01:00
Andrew Kingston db0b6bf64b Update top nav border style 2020-10-22 15:11:46 +01:00
Andrew Kingston 7d9df412d1 Rename backend to data and frontend to design 2020-10-22 15:11:22 +01:00
Michael Shanks 420beb996d Feedback - close on submit 2020-10-22 14:54:28 +01:00
Michael Shanks 645ba9643f feedback nav icon loads iframe to public page 2020-10-21 17:24:08 +01:00
Martin McKeaveney bc58c8ebf5 Merge branch 'master' of github.com:Budibase/budibase into backend-ag-grid 2020-10-21 15:03:31 +01:00
Martin McKeaveney d08c1f7140 v0.2.6 2020-10-21 14:14:33 +01:00
Martin McKeaveney 65479a803a ag grid updates 2020-10-21 13:42:26 +01:00
Andrew Kingston 1b92c2554a Merge branch 'master' of github.com:Budibase/budibase into dropdown-components 2020-10-21 13:28:02 +01:00
Martin McKeaveney ebc97c087a rename data design, ag grid mvp 2020-10-21 11:15:02 +01:00
Andrew Kingston 2bfb72da2b
Merge pull request #764 from Budibase/qol-updates
QOL updates
2020-10-21 10:45:52 +01:00
Andrew Kingston f4bbca30ca Add initial work on dropdown components 2020-10-21 09:19:26 +01:00
mike12345567 3db22ec3cc Lint. 2020-10-20 15:09:20 +01:00
mike12345567 484070e0e0 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 d56be5c2d0 budibase beta blog post 2020-10-20 13:55:08 +01:00
Martin McKeaveney ee8e2a926b adding beta button 2020-10-20 13:47:10 +01:00
Andrew Kingston b49e49ba36 Allow binding images to attachment types 2020-10-20 12:23:52 +01:00
Andrew Kingston 8ccaa86d01 Fix layout issue with top right icons 2020-10-20 11:44:59 +01:00
Andrew Kingston 02207af4f0 Fix bug when selecting main page when creating autolinks 2020-10-20 09:32:14 +01:00
Andrew Kingston eaf65d803e Merge branch 'master' of github.com:Budibase/budibase into qol-updates 2020-10-20 09:25:06 +01:00
Martin McKeaveney 1b5cddb3b5 v0.2.5 2020-10-19 20:31:49 +01:00
Andrew Kingston 55ba33293b Merge branch 'master' of github.com:Budibase/budibase into qol-updates 2020-10-19 19:24:12 +01:00
Andrew Kingston 05cb7e5374 Allow CSV upload in browser and add display column option 2020-10-19 19:24:05 +01:00
Martin McKeaveney 525038bec7 fix multiple dropzone issue 2020-10-19 18:21:57 +01:00
Martin McKeaveney be7e6dcded
Merge pull request #758 from Budibase/fix-text-overflow
fix text overflow
2020-10-19 16:14:45 +01:00
Michael Drury 9ef08513b3
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 e1766cc4b8 fix text overflow 2020-10-19 16:07:29 +01:00
mike12345567 c319054c30 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 e4fb71ce5d move link into top nav 2020-10-19 13:17:04 +01:00
Martin McKeaveney 20adde79d4 help button 2020-10-19 12:55:57 +01:00
Martin McKeaveney b1fc7efa3d v0.2.4 2020-10-19 09:48:33 +01:00
Martin McKeaveney 3a1094b902 use pageName variable when no pagename defined 2020-10-19 09:28:04 +01:00
Martin McKeaveney d0d9c33c46 v0.2.3 2020-10-19 08:45:23 +01:00
Martin McKeaveney 1a10069f57
Merge pull request #749 from Budibase/deployment-history
Deployment history
2020-10-19 08:34:33 +01:00
Martin McKeaveney ae71f9ed01 deployment history design updates and polling 2020-10-18 18:09:19 +01:00
Andrew Kingston a68b7aaaed Fix cypress tests 2020-10-17 19:07:12 +01:00
Andrew Kingston bf27d752bc Fix weird edge case around saving page state 2020-10-17 18:54:03 +01:00
Andrew Kingston 0116f12ad5 Add option to create link when creating new screen 2020-10-17 18:20:31 +01:00
Andrew Kingston 73125767b4 Create links to 'list' autoscreens 2020-10-17 18:20:06 +01:00
Andrew Kingston ee5b039c76 Fix unrecoverable crash when the screen URL param is not a valid screen 2020-10-17 18:06:00 +01:00
Martin McKeaveney 71ceee4299 deployment history rendering in side bar 2020-10-17 15:13:25 +01:00
Martin McKeaveney 002bb6002f Merge branch 'master' of github.com:Budibase/budibase into deployment-history 2020-10-17 12:22:40 +01:00
Martin McKeaveney 8e50aa152b
Merge pull request #743 from Budibase/bug/minor-fixes
Minor fixes - Chuckles
2020-10-17 12:16:46 +01:00
Martin McKeaveney 500be144ef
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 084e064dff tempaltes - sanitize url - replace spaces gloablly 2020-10-16 23:41:31 +01:00
Martin McKeaveney ddbe66b000 hiding templates for now 2020-10-16 22:11:13 +01:00
Michael Shanks 143177a0d5 Primary display column is always required 2020-10-16 21:50:58 +01:00
Michael Shanks 3f53e2958b Merge remote-tracking branch 'origin/master' into mike-fixes 2020-10-16 21:39:51 +01:00
mike12345567 1b56778133 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 5027a6e49a removes unused components 2020-10-16 16:04:49 +01:00
Michael Shanks ba82d2d883 screen templates - convert spaces to "-" in urls 2020-10-16 15:43:55 +01:00
Andrew Kingston edb91717ef Merge branch 'master' of github.com:Budibase/budibase into autoscreen-templates 2020-10-16 15:16:46 +01:00
Andrew Kingston 8149ad848f 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 6694d33cfb Update template auto screens 2020-10-16 15:15:00 +01:00
Andrew Kingston 7a544a8079 Bump BBUI version 2020-10-16 15:14:36 +01:00
mike12345567 826aa4514d Fixing linting issue. 2020-10-16 14:00:08 +01:00
mike12345567 c5dc50e8bf 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 42469e069d Merge branch 'master' of github.com:Budibase/budibase into autoscreen-templates 2020-10-16 12:57:29 +01:00
Martin McKeaveney fff78a0072 v0.2.2 2020-10-16 12:41:05 +01:00
Andrew Kingston 60a771ecbe Bump BBUI version 2020-10-16 12:39:26 +01:00
Martin McKeaveney 6f4b55c0f5 making deploy process async, adding local deployment history 2020-10-16 12:38:07 +01:00
Andrew Kingston 0f8eaeedf2 Merge branch 'master' of github.com:Budibase/budibase into autoscreen-templates 2020-10-16 10:00:22 +01:00
mike12345567 f31cd884ec linting 2020-10-16 09:54:35 +01:00
mike12345567 77f70d035b Merge branch 'master' of github.com:Budibase/budibase into bug/casing-table-fix 2020-10-16 09:53:38 +01:00
Kevin Åberg Kultalahti 7d1e8398f8
Merge branch 'master' into feature/add-edit-button-custom-renderer-for-grid-component 2020-10-16 10:37:22 +02:00
kevmodrome 35e8c4d655
change from Input to ScreenSelect component for prop 2020-10-16 10:35:15 +02:00
Andrew Kingston c818bc9a3f Merge branch 'master' of github.com:Budibase/budibase into autoscreen-templates 2020-10-16 09:17:54 +01:00
Andrew Kingston ca200b81f3 Fix new row screen template 2020-10-16 09:16:36 +01:00
Andrew Kingston e21059c74f Merge branch 'master' of github.com:Budibase/budibase into autoscreen-templates 2020-10-16 08:39:06 +01:00
Andrew Kingston 9234b9b817 Add new template for row details autoscreen 2020-10-16 08:38:40 +01:00
Andrew Kingston 02bd7fa075 Add new template for new row autoscreen 2020-10-16 08:38:27 +01:00
Andrew Kingston 5f7103f508 Add new Delete Row action which can be used in client apps 2020-10-16 08:37:13 +01:00
Andrew Kingston faafa2130a Add 48px option for padding and margin design settings 2020-10-16 08:36:01 +01:00
Michael Shanks 44d6c3a649 Merge remote-tracking branch 'origin/master' into mike-fixes 2020-10-15 23:21:12 +01:00
Michael Shanks f08448f9dd fix: ensure CSS is built on app creation 2020-10-15 23:20:56 +01:00
Martin McKeaveney df773b3ed2 fixing cypress tests 2020-10-15 22:21:08 +01:00
Michael Shanks 24c8510856 Merge remote-tracking branch 'origin/master' into mike-fixes 2020-10-15 19:14:21 +01:00
Michael Shanks 7de3351b23 generate css before saving screen 2020-10-15 19:13:48 +01:00
kevmodrome 67e575bd94
minor fixes 2020-10-15 20:05:55 +02:00
kevmodrome b9a55d7033
adds detail link column to grid component 2020-10-15 19:59:46 +02:00
mike12345567 ca5f5f44ac 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 e300134186 lint 2020-10-15 17:05:09 +01:00
Martin McKeaveney ac0413eefd allow users to remove a calculation 2020-10-15 15:02:22 +01:00
Martin McKeaveney fab9f8f1c8 merge from master 2020-10-15 14:41:29 +01:00
mike12345567 42225e4f58 Merge branch 'master' of github.com:Budibase/budibase into bug/fixing-more-bugs 2020-10-15 13:55:13 +01:00
mike12345567 bbe085f734 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 3ba8f19e7f more filtering updates 2020-10-15 12:09:41 +01:00
Martin McKeaveney 11927d2340 adding sum and count functionality, preventing user from doing bad filters 2020-10-15 10:48:57 +01:00
Martin McKeaveney 6204a7c622 Merge branch 'master' of github.com:Budibase/budibase into martin-more-bugfixes 2020-10-15 09:29:59 +01:00
Michael Shanks 58b0d2221e Merge remote-tracking branch 'origin/master' into mike-fixes 2020-10-15 09:18:04 +01:00
Andrew Kingston 295b65c9e3 Change create new web app button to black 2020-10-15 09:04:39 +01:00
Andrew Kingston b81dac0a11 Fix cypress tests 2020-10-15 08:17:26 +01:00
Martin McKeaveney 3abf7daa73 frontend bug fixes, remove bindable prop, add not equals filter 2020-10-14 21:43:36 +01:00
Michael Shanks 38e052c429 sort screens alphabetically 2020-10-14 20:48:24 +01:00
Andrew Kingston 313b26982e Rename usages of primary display column to just display column 2020-10-14 20:38:32 +01:00
Andrew Kingston 90e46ab254 Merge branch 'more-bug-fixes' of github.com:Budibase/budibase into screen-updates 2020-10-14 20:16:01 +01:00
Andrew Kingston 35c58fd7d5 Move primary display column option in to column popover 2020-10-14 19:40:01 +01:00
mike12345567 7613692379 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 32df91895e Merge branch 'master' of github.com:Budibase/budibase into screen-updates 2020-10-14 17:09:50 +01:00
Andrew Kingston d63a375599 Remove deprecated nav component props 2020-10-14 17:08:12 +01:00
Andrew Kingston 645d53bddc Add new gradient options 2020-10-14 17:07:40 +01:00
Andrew Kingston 41ee234015 Remove HR from settings view 2020-10-14 17:07:22 +01:00
Andrew Kingston b2f4ba98f0 Add translucent background to slot component 2020-10-14 17:05:29 +01:00
Martin McKeaveney a8dfb34112 don't show login component on logged in page, fix auth for app assets 2020-10-14 16:47:53 +01:00
Martin McKeaveney 78ae3f194c merge 2020-10-14 15:08:54 +01:00
Martin McKeaveney db72b29eaf update row_save event 2020-10-14 15:06:48 +01:00
Martin McKeaveney d2a7bf55a7 lint 2020-10-14 13:21:43 +01:00
mike12345567 b9f69e34f1 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 bfaa9bc44b Merge branch 'master' of github.com:Budibase/budibase into chuckles-fixes 2020-10-14 12:16:16 +01:00
mike12345567 f5ad74eaf5 Some design changes and moving around screen deletion to centralise it. 2020-10-14 11:56:02 +01:00
Andrew Kingston 22331dafb6 Remove console.log statement 2020-10-14 10:10:16 +01:00
Martin McKeaveney e95af51cde simplify user authentication, remove anon user, fix login cookie issues 2020-10-13 21:33:56 +01:00
mike12345567 7e70eb0f20 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 650ace2f9e Add flex design property and fix existing default layout 2020-10-13 17:46:18 +01:00
Andrew Kingston bb997eaf26 Merge branch 'master' of github.com:Budibase/budibase into cheeks-bugfixes 2020-10-13 17:27:46 +01:00
Martin McKeaveney f921f4c090 fix issues from eslint plugin prettier 2020-10-13 16:33:45 +01:00
Martin McKeaveney 34bfef5661 bulk deletes on grid 2020-10-13 16:17:07 +01:00
Martin McKeaveney 04f5e9e9ea optional chaining for backend ui models 2020-10-13 15:40:59 +01:00
Andrew Kingston 9929d12c6f Fix checkbox depth in frontend settings 2020-10-13 14:29:32 +01:00
Martin McKeaveney ff9d178304 Merge branch 'master' of github.com:Budibase/budibase into bugz 2020-10-13 13:07:06 +01:00
Martin McKeaveney 4ea99592d9 v0.2.1 2020-10-13 13:01:13 +01:00
Martin McKeaveney d5a053304f Merge branch 'master' of github.com:Budibase/budibase into bugz 2020-10-13 12:52:55 +01:00
mike12345567 116637d06a Updating yarn lock for server and fixing test case. 2020-10-13 11:50:19 +01:00
Andrew Kingston 51c407c2f9 Update all old references in datasources from isModel to type=model 2020-10-13 11:27:18 +01:00
mike12345567 31b744e2d5 Updating test cases. 2020-10-13 11:19:34 +01:00
Martin McKeaveney 9775797951 removing z-index from checkbox 2020-10-13 11:18:34 +01:00
Andrew Kingston d22f6f911f Fix crashing when rendering any components settings that uses a ScreenSelect 2020-10-13 11:11:59 +01:00
Martin McKeaveney 6fe15f9bef Merge branch 'master' of github.com:Budibase/budibase into bugz 2020-10-13 10:59:31 +01:00
Martin McKeaveney 78aae99e39 prevent duplicate table names 2020-10-13 10:59:24 +01:00
mike12345567 5354d66366 Fixing problem where something injected [object Object] into the source code? 2020-10-13 10:35:10 +01:00
mike12345567 80b011141d Formatting codebase. 2020-10-13 10:04:29 +01:00
mike12345567 a6264896fa Merge branch 'feat/linked-records-data-source' of github.com:Budibase/budibase into endpoint-renaming 2020-10-13 09:58:31 +01:00
mike12345567 1140f65282 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 d96293638f Remove random text 2020-10-13 09:51:43 +01:00
Andrew Kingston 2641b781f9 Remove console.log statement 2020-10-13 09:47:12 +01:00
Andrew Kingston 9acab69a06 Rename datasource prop from table to data for all components 2020-10-13 09:40:07 +01:00
Andrew Kingston d8e349ddaa Merge branch 'master' of github.com:Budibase/budibase into feat/linked-records-data-source 2020-10-13 09:24:13 +01:00
Andrew Kingston 1b8b390822 Fix create screen state by navigating to new URL when creating 2020-10-13 09:11:36 +01:00
Andrew Kingston 536074c97f Fix state when deleting frontend screens 2020-10-13 09:07:09 +01:00
Andrew Kingston 06d83c7ad5 Fix state when deleting frontend components 2020-10-13 09:06:56 +01:00
kevmodrome 9ffde6af35
lint fix 2020-10-13 09:54:10 +02:00
kevmodrome 693c8751c1
Merge branch 'master' into feature/grid-functionality-additions 2020-10-13 09:51:20 +02:00
kevmodrome 6ac9c59bbb
adds pagination option 2020-10-13 09:51:01 +02:00
Andrew Kingston 845d909087 Fix ModelSelect styles in frontend settings 2020-10-13 08:26:13 +01:00
Andrew Kingston dcf31c971d Fix crashing when adding a frontend component after deleting one 2020-10-13 08:20:32 +01:00
Martin McKeaveney 4bacae5859
Merge pull request #709 from Budibase/replace-screen-template-datatable
Replace screen template datatable
2020-10-13 08:16:31 +01:00
kevmodrome 4ad2fb47d5
adds height option to grid component 2020-10-13 09:13:56 +02:00
Andrew Kingston 08de0812fc Fix another random builder crash that sometimes happens 2020-10-13 08:12:29 +01:00
Michael Shanks 1f57c23bda Merge branch 'master' of github.com:Budibase/budibase into master 2020-10-12 21:36:29 +01:00
Andrew Kingston 3ba79b0071 Merge branch 'master' of github.com:Budibase/budibase into feat/linked-records-data-source 2020-10-12 21:35:51 +01:00
Michael Shanks 2f5ee277f3 analytics - missing await, causing event not to be logged 2020-10-12 21:35:10 +01:00
Martin McKeaveney 69f3064489 replace list template screen with datagrid 2020-10-12 21:21:23 +01:00
Martin McKeaveney d00aef571b convenience scripts for restoring budibase installations 2020-10-12 20:39:29 +01:00
Martin McKeaveney 10cef93195 merge with new grid 2020-10-12 20:25:15 +01:00
kevmodrome 4d140038e7
fix yarn lock file 2020-10-12 20:56:09 +02:00
mike12345567 4e000a8904 Updating formatting. 2020-10-12 17:56:40 +01:00
kevmodrome 1e1662d265
lint fixes 2020-10-12 18:54:18 +02:00
mike12345567 408eda81ff Merge branch 'master' of github.com:Budibase/budibase into endpoint-renaming 2020-10-12 17:45:11 +01:00
kevmodrome 28caf55ac4
Merge branch 'master' into feature/add-grid-to-standard-components 2020-10-12 18:43:22 +02:00
Michael Shanks 381c43f1e3
Merge pull request #703 from mjashanks/fixes
Some Fixes
2020-10-12 16:34:48 +01:00
Andrew Kingston da1936fbbf Update pagination to handle any number of pages 2020-10-12 16:33:38 +01:00
Michael Shanks 1e14da7108 code reivew - unused code 2020-10-12 16:28:37 +01:00
Michael Shanks 8956c7d9c9 fix: Default props were mutated - cause very strange issue with event handlers 2020-10-12 16:27:34 +01:00
Michael Shanks 45e583dc95 unused "options" member in prop types 2020-10-12 16:26:54 +01:00
Michael Shanks a1fb9aea6b Analytics - record screen template used 2020-10-12 15:51:03 +01:00
Michael Shanks f03e314710 fix: view filter displaying incorrect options 2020-10-12 15:32:49 +01:00
mike12345567 94f966631c Merge branch 'master' of github.com:Budibase/budibase into endpoint-renaming 2020-10-12 15:25:27 +01:00
Andrew Kingston 9e3e89eb06 Merge branch 'master' of github.com:Budibase/budibase into feat/linked-records-data-source 2020-10-12 15:20:32 +01:00
Andrew Kingston 61bfc12070 Fix style and alignment of various frontend design and settings components 2020-10-12 15:14:34 +01:00
Andrew Kingston 8ff401fd64 Improve style of frontend settings placeholder text 2020-10-12 15:14:11 +01:00
Andrew Kingston 63c14c11d6 Improve style of ModelViewSelect and fix text wrapping 2020-10-12 15:13:38 +01:00
Andrew Kingston 01dedf9e91 Improve frontend settings and design panel scrolling and panel styling 2020-10-12 15:12:48 +01:00
Michael Shanks 651128ea81 Merge branch 'url-detail' into fixes 2020-10-12 15:10:31 +01:00
Michael Shanks 0a1775b999 Merge branch 'master' into fixes 2020-10-12 15:10:21 +01:00
Michael Shanks 079ba1ffce Settings >URL select handles Record detail urls 2020-10-12 14:48:30 +01:00
mike12345567 6362c5ffdc 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 ecd14208ff Merge branch 'master' of github.com:Budibase/budibase into feat/linked-records-data-source 2020-10-12 14:21:39 +01:00
Andrew Kingston 448b0ca2ae Replace bindings to link fields with new count runtime property 2020-10-12 14:14:50 +01:00
mike12345567 2e49221ebc Merge branch 'master' of github.com:Budibase/budibase into endpoint-renaming 2020-10-12 13:54:34 +01:00
Martin McKeaveney 95cd3f84fc
Merge pull request #692 from Budibase/external-webhooks
support for external webhooks
2020-10-12 13:53:55 +01:00
Martin McKeaveney cde757e670
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 53d765b849 Merge branch 'master' of github.com:Budibase/budibase into endpoint-renaming 2020-10-12 13:34:32 +01:00
Joe 9a289d2d16 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 a161288dc9
merge master 2020-10-12 12:58:20 +02:00
Martin McKeaveney dd2a84d58a support for external webhooks 2020-10-12 11:57:37 +01:00
kevmodrome 5691dc5c67
merge master 2020-10-12 12:56:27 +02:00
Andrew Kingston 42019dd546 Merge branch 'master' of github.com:Budibase/budibase into feat/linked-records-data-source 2020-10-12 11:26:04 +01:00
Andrew Kingston 0c45804446 Remove buggy transition when displaying frontend blocks 2020-10-12 11:25:56 +01:00
Michael Shanks 3a97e0ffd2 renamed screen template 2020-10-12 10:59:23 +01:00
Andrew Kingston 75998ea746 Remove console log statement 2020-10-12 10:51:57 +01:00
Michael Shanks 4007152583 fix: screen settings not updating 2020-10-12 10:50:51 +01:00
Andrew Kingston 644f45e1c1 Remove console log 2020-10-12 10:50:29 +01:00
Michael Shanks 02dcc07f84 review: better naming of screen templates 2020-10-12 10:50:19 +01:00
kevmodrome 12dda8ee0d
turns off some functionality and adds theme options 2020-10-12 11:44:43 +02:00
Michael Shanks 72774e7fe9 code review changes 2020-10-12 09:42:48 +01:00
mike12345567 3f0d205846 Merge branch 'master' of github.com:Budibase/budibase into endpoint-renaming 2020-10-12 09:41:42 +01:00
Michael Shanks 84fcea8a80 fix: no fields required by default 2020-10-11 20:42:30 +01:00
Michael Shanks 3059c605d1 merge from master 2020-10-11 20:34:13 +01:00
mike12345567 4147e8872b Updating tests and re-formatting. 2020-10-09 19:30:50 +01:00
mike12345567 d90c1e3dd3 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 bb3370e742 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 1758243de9 renaming Record > Row 2020-10-09 17:12:55 +01:00
Andrew Kingston 1091526e1f Merge branch 'master' of github.com:Budibase/budibase into feat/linked-records-data-source 2020-10-09 12:34:25 +01:00
Andrew Kingston d1f367ccff Add relationships as data source 2020-10-09 12:24:18 +01:00
kevmodrome ba1d268639
Merge branch 'master' into feature/add-grid-to-standard-components 2020-10-09 13:08:03 +02:00
Michael Shanks f1eeb17dd3 auto create screens with new table 2020-10-09 11:58:46 +01:00
kevmodrome 2af12c6801
adds editable setting 2020-10-09 12:42:16 +02:00
Michael Shanks fcb093699d merge from master 2020-10-08 22:11:45 +01:00
Michael Shanks 58b5502f77 Save Record Action 2020-10-08 22:06:44 +01:00
Martin McKeaveney 4fa3b9c473 Merge branch 'master' of github.com:Budibase/budibase into deployment-api-usage 2020-10-08 21:16:16 +01:00
Martin McKeaveney 3e0c23549c lint and tidy up 2020-10-08 21:16:06 +01:00
Martin McKeaveney b21cc23b3b removing retry param 2020-10-08 21:11:10 +01:00
Martin McKeaveney fed836140c v0.2.0 2020-10-08 20:32:50 +01:00
kevmodrome 48d7ff19c9
fix optional chaining error and adds guard for no model selected. 2020-10-08 17:45:47 +02:00
Michael Shanks eaa8d91392 merge from master - including fixes 2020-10-08 16:15:12 +01:00
Michael Shanks df4243abfa screen templates - backup before merge from master 2020-10-08 15:46:29 +01:00
kevmodrome 7b92482a8d
update svelte version in builder and standard-components packages 2020-10-08 16:24:21 +02:00
Michael Shanks 85d2ff3e83 Screen Template - pre merge 2020-10-08 14:53:39 +01:00
kevmodrome 91e27804e5
merge master 2020-10-08 14:37:57 +02:00
Andrew Kingston 06eea7ba30 Update linked record selector to handle errors and remove loading state flashing 2020-10-08 12:21:05 +01:00
Andrew Kingston 9b57786457 Fixing cypress tests 2020-10-08 11:36:16 +01:00
Andrew Kingston 4682b34f05 Improve relationship datatable title when no primary display is selected for a model 2020-10-08 10:41:20 +01:00
Andrew Kingston 4140c831a3 Remove console log statement 2020-10-08 10:40:46 +01:00
Andrew Kingston 8f1b106a5d Fix relationship view when viewing fields with spaces in their name 2020-10-08 10:32:17 +01:00
Andrew Kingston 5bf04f7030 Fix styles in event editor modal 2020-10-08 09:48:24 +01:00
Andrew Kingston cb0b7b9b5b Fix frontend crashing when adding components to a data provider component with no source 2020-10-08 09:48:03 +01:00
Andrew Kingston b7edf26754 Move modal to BBUI and update usages 2020-10-08 09:35:11 +01:00
Andrew Kingston 3d7bd55c08 Bump BBUI version 2020-10-08 09:34:22 +01:00
Michael Shanks b7eb1a35e8 Screen templates working 2020-10-07 22:30:00 +01:00
kevmodrome e26e628ae7
merge master 2020-10-07 16:47:35 +02:00
Michael Shanks cdbd70c218 Screen templates - initial commit 2020-10-07 15:40:06 +01:00
Andrew Kingston 2f86a17984 Change create table popover to modal to better support data import which can be long 2020-10-07 12:40:00 +01:00
Andrew Kingston 6170921d45 Remove padding on top nav bar so that things are properly centered 2020-10-07 12:00:15 +01:00
Andrew Kingston 4220da27ef Fix create automation modal 2020-10-07 11:38:05 +01:00
Andrew Kingston 51f67ae99b Change live animation color from purple to black 2020-10-07 11:37:55 +01:00
Andrew Kingston 6c3aeac69a Fix table cypress tests 2020-10-07 11:23:47 +01:00
Andrew Kingston aa96388e0b Fix cypress automation tests 2020-10-07 11:18:46 +01:00
Andrew Kingston 782fc8dd54 Fix layout by removing extra columns from grid layout css 2020-10-07 11:17:01 +01:00
Andrew Kingston b61ee51ff0 Remove duplicate select element 2020-10-07 11:16:36 +01:00
Andrew Kingston b592744805 Update styles of data import to match BBUI components 2020-10-07 11:16:06 +01:00
Andrew Kingston fd02f361f1 Merge branch 'master' of github.com:Budibase/budibase into linked-records 2020-10-07 10:45:26 +01:00
Michael Shanks 8413e75431 removed .orig files 2020-10-06 21:45:12 +01:00
Michael Shanks d9e53143d8 merge conflicts - from master 2020-10-06 21:43:54 +01:00
Martin McKeaveney e282480888 v0.1.25 2020-10-06 21:23:02 +01:00
Martin McKeaveney 368f9934d5 v0.1.24 2020-10-06 20:35:11 +01:00
Martin McKeaveney 7fe2a066e7
Merge pull request #664 from Budibase/data-import
Data import
2020-10-06 20:24:34 +01:00
Martin McKeaveney 8ce69efa7e fixing test 2020-10-06 20:18:05 +01:00
Andrew Kingston c80f9e9da2 Merge branch 'master' of github.com:Budibase/budibase into linked-records 2020-10-06 18:03:43 +01:00
Andrew Kingston fd4a7d95bc Fix a couple of crashes in frontend when doing various actions and fix record detail view 2020-10-06 16:04:58 +01:00
Andrew Kingston afbb90297b Delete old multiselect component 2020-10-06 16:03:17 +01:00
Andrew Kingston 9faed3fb5f Move multiselect to BBUI 2020-10-06 16:02:48 +01:00
Michael Shanks ca978b70c8 Merge branch 'master' into fixes 2020-10-05 21:17:01 +01:00
Michael Shanks bf6ba34f20 broken test 2020-10-05 21:15:10 +01:00
mike12345567 f3c4144072 Minor update to remove send grid from the API component of the builder and make them part of the automation itself. 2020-10-05 17:45:31 +01:00
Michael Shanks daec40005a API Key - Changed placholder to instruct Command V
(as the right-click menu does not work in electron)
2020-10-05 17:41:16 +01:00
Michael Shanks d5caeb81f6 Metrics - event props not populating correctly 2020-10-05 17:28:44 +01:00
Michael Shanks 40e6d4c844 Coerse record fields, to be a bit more tolerant of data input 2020-10-05 17:28:23 +01:00
Martin McKeaveney d8787a5d48 styling updates after review 2020-10-05 15:26:31 +01:00
Martin McKeaveney 6f28374785 merge 2020-10-05 15:08:53 +01:00
Martin McKeaveney e1eb4f04f3 tidy up 2020-10-05 14:43:34 +01:00
Martin McKeaveney f89aa4b403 adding nice loading states 2020-10-05 14:07:39 +01:00
Andrew Kingston 69c079d996 Fix null referencce in ModelViewSelect 2020-10-05 14:02:33 +01:00
Andrew Kingston 5beb70578c Stop notifications blocking all pointer events across full width 2020-10-05 14:00:26 +01:00
Andrew Kingston ae0a5d2c51 Fix more cypress tests 2020-10-05 12:37:03 +01:00
Andrew Kingston 380c44fdd2 Merge template and index page styles with new BBUI 2020-10-05 12:20:59 +01:00
Andrew Kingston 5dce1ee020 Merge branch 'linked-records' of github.com:Budibase/budibase into linked-records 2020-10-05 12:20:26 +01:00
Andrew Kingston 70b70252ec Fix cypress texts and update use of modal 2020-10-05 11:13:09 +01:00
mike12345567 e0dad53ad3 Merge branch 'master' of github.com:Budibase/budibase into linked-records 2020-10-05 10:52:35 +01:00
Martin McKeaveney a3c082347c account for omitted rows 2020-10-05 10:51:58 +01:00
mike12345567 672f5f8301 Merge branch 'master' of github.com:Budibase/budibase into remove-views 2020-10-05 10:04:23 +01:00
mike12345567 4663434e25 Merge branch 'linked-records' of github.com:Budibase/budibase into linked-records 2020-10-05 09:45:38 +01:00
Andrew Kingston 36cf5d5631 Standardise dropdownmenus in frontend page 2020-10-04 17:10:32 +01:00
Andrew Kingston 6bdbadbd61 Update backend export popover to be line with new popover structure 2020-10-03 21:06:58 +01:00
Andrew Kingston bb41c1c46b Improve notification styles 2020-10-02 21:06:37 +01:00
Andrew Kingston 735e0e5f02 Add default props to confirm dialogue to silence warnings 2020-10-02 21:06:06 +01:00
Andrew Kingston cf9d261192 Remove deprecated portal implementation 2020-10-02 20:42:10 +01:00
Andrew Kingston d1512f202b Replace all usages of simple-modal with new modal 2020-10-02 20:41:21 +01:00
Andrew Kingston 774cd8e4ae Remove unused imports 2020-10-02 20:39:39 +01:00
Andrew Kingston 8a08383078 Update automations page to use new modal 2020-10-02 19:10:37 +01:00
Andrew Kingston 123b4394c3 Fix bug with deleting automations 2020-10-02 19:09:44 +01:00
Andrew Kingston 4d8e4061b3 Disable modal confirm button while async callbacks are being processed to avoid multiple executions 2020-10-02 19:09:19 +01:00
Andrew Kingston 2df104568d Fix error box styles 2020-10-02 18:49:00 +01:00
Andrew Kingston d2ec751891 Adjust modal styles 2020-10-02 18:37:24 +01:00
mike12345567 6922c1e090 Fixing cypress test broken by automation fixes. 2020-10-02 17:15:57 +01:00
mike12345567 e3b04b9bea Fixing cypress test broken by automation fixes. 2020-10-02 17:15:27 +01:00
Andrew Kingston 31d31fcdda Fix multiselect crashing in certain circumstances 2020-10-02 16:53:41 +01:00
Andrew Kingston 4c18e93d8c Remove double 'no data' in empty tables 2020-10-02 16:48:01 +01:00
Martin McKeaveney cccc087727 merge 2020-10-02 16:45:59 +01:00
Andrew Kingston 812e4b891a Merge branch 'linked-records' of github.com:Budibase/budibase into linked-records 2020-10-02 16:43:08 +01:00
Andrew Kingston e6db9aefd1 Add final version of multiselect 2020-10-02 16:38:33 +01:00
Martin McKeaveney 2dedafc90c v0.1.23 2020-10-02 16:24:39 +01:00
Martin McKeaveney ecb4cff96f CSV Import end to end 2020-10-02 16:16:06 +01:00
mike12345567 6b222ffbf0 Merge branch 'remove-views' of github.com:Budibase/budibase into linked-records 2020-10-02 14:49:23 +01:00
kevmodrome e6ca68d1e9
merge master 2020-10-02 14:39:00 +02:00
Andrew Kingston f53bf54929 Add close icon to modals 2020-10-02 12:27:52 +01:00
Andrew Kingston 337f0591b5 Update settings to use new modal 2020-10-02 12:22:49 +01:00
Andrew Kingston ccf41046d6 Add wide prop for modals 2020-10-02 12:22:34 +01:00
Andrew Kingston cfcfa0bb87 Rename linked rows to related rows and remove deprecated file 2020-10-02 12:02:11 +01:00
Andrew Kingston 42a7a21050 Add new modal to backend and fix backend file structure 2020-10-02 12:00:17 +01:00
Michael Shanks c94defdd45 mask user password on new app 2020-10-02 10:39:56 +01:00
Michael Shanks bb78c6bc9b unused imports 2020-10-02 10:07:43 +01:00
Andrew Kingston d4ebd3bb63 Update multiselect component 2020-10-02 08:36:16 +01:00
Andrew Kingston f86e7b6c92 Add initial version of new modal (WIP) 2020-10-02 08:35:54 +01:00
Michael Shanks 9eec5d730f Calculate: stats is only option - remove select 2020-10-01 21:03:22 +01:00
Michael Shanks c91d9fed09 fix: View filter - handle change of field type 2020-10-01 17:34:25 +01:00
Michael Shanks 3daaf88a74 Added datepicker to view filters 2020-10-01 17:07:53 +01:00
Michael Shanks 27015ebd17 fix: view filter handle bool, number & date 2020-10-01 16:55:17 +01:00
Martin McKeaveney 1fd749ce00 csv import functional 2020-10-01 14:48:07 +01:00
Andrew Kingston 611793b32e Fix linked record selector 2020-10-01 11:56:06 +01:00
Andrew Kingston 6f0bcdcc72 Add hacked multiselect for testing 2020-10-01 11:53:43 +01:00
Andrew Kingston 928ff8c0bf Remove console.log statement 2020-10-01 11:33:40 +01:00
Andrew Kingston 708d127fef Prevent editing linked record columns 2020-10-01 11:33:26 +01:00
Andrew Kingston 71cc7a9059 Increase settings modal padding 2020-10-01 11:29:43 +01:00
Andrew Kingston 187cd89e35 Add functional backend UI for navigating relationships 2020-10-01 11:01:06 +01:00
Michael Shanks d54444d932 Merge branch 'master' into bugfix 2020-10-01 09:33:20 +01:00
Michael Shanks c50f2caedf bugfix: dont try to log to analytics when no config 2020-10-01 09:29:30 +01:00
Michael Shanks 50494e6136 bugfix: create app modal always appears on homescreen 2020-10-01 09:28:55 +01:00
Andrew Kingston d0ef67dee0 Use common Table component across backend UI and add initial empty page for relationships 2020-10-01 07:19:38 +01:00
Martin McKeaveney fd47cf1624 v0.1.22 2020-09-30 17:05:19 +01:00
Martin McKeaveney 18a56b0290 fixing export styling 2020-09-30 16:53:11 +01:00
Martin McKeaveney 19a391f349 user creation CI 2020-09-30 15:20:26 +01:00
Andrew Kingston 8c0902f6a1 Add empty state when automations have no steps 2020-09-30 15:14:16 +01:00
Andrew Kingston c7cb8e4c68 Add empty state text to automate page and consistently style empty states 2020-09-30 15:06:47 +01:00
Martin McKeaveney a35c4bca2a fix select elements 2020-09-30 11:57:42 +01:00
Andrew Kingston 2a3f4389b1 Update create automation modal to match other modal styles 2020-09-30 10:24:43 +01:00
Andrew Kingston 049426b399 Fix all styles in settings modal 2020-09-30 10:24:16 +01:00
Andrew Kingston dd4162dedf Update automation page with new form styles 2020-09-30 09:28:18 +01:00
Andrew Kingston e4ac832c32 Add WIP draft of linked records UI allowing single linked record selection 2020-09-29 18:27:35 +01:00
Michael Shanks e4ea9e608d Analytics enabled/disabled via specific ENV variable 2020-09-29 17:28:24 +01:00
Michael Shanks a1db3bfecf Extra analytics logging from code review 2020-09-29 16:35:47 +01:00
Michael Shanks 838904d14e serve determines whether analytics are enabled 2020-09-29 16:23:34 +01:00
Michael Shanks f2a7ec83d7 added comment 2020-09-29 15:35:51 +01:00
Michael Shanks 69292c353c analytics - identify user + extra actions added 2020-09-29 15:26:56 +01:00
Andrew Kingston 0d1a75b28d Add primary display column and update all backend UI popovers with new form styles 2020-09-29 13:54:04 +01:00
Andrew Kingston ecd5aa9eeb Bump BBUI version 2020-09-29 13:52:26 +01:00
Martin McKeaveney c83b1d4c35 organise async logic on homepage, style template cards and add images 2020-09-29 10:19:04 +01:00
Martin McKeaveney c2321797f1 async templates working from S3 2020-09-28 17:04:08 +01:00
Joe d96ea9424c Small UI update to the binding interface with automations
Heading fixed - size reduced.
Spacing updating with the list section
Placeholder added
Link to docs added
2020-09-28 12:19:11 +01:00
Joe ff5e0aa8cc UI update to the Table dropdown
Spacing within the dropdown improved. Utilised new components from bbui.
Attempted to change the dropdown button to a select so it was consistent with the other inputs but failed.
I did improve the dropdown button by ensuring the width remains the same when selecting different values.
2020-09-28 11:50:29 +01:00
Michael Shanks 8aad7eb49d Fetching analytics userId, when api_key entered 2020-09-28 10:47:18 +01:00
Joe b79626450b Styling update to Binding Dropdown
Spacing improved
New Typography component added
Link pointing to docs added
Item hover improved
Textbox updated
2020-09-28 10:21:57 +01:00
Joe b4dc0708d1 Merge branch 'linked-records' of https://github.com/Budibase/budibase into linked-records 2020-09-26 00:46:30 +01:00
Joe eaef5d0419 Page titles and primary cta alignment and styling consistent
Data and automations page titles now use BBUI Heading component and Spacer component. They are not consistent in styling and spacing.

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

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

* use bbui date picker in standard components

* using bbui component
2020-09-09 17:04:49 +01:00
Martin McKeaveney 1a862e3ade remove yeet 2020-09-09 17:03:13 +01:00
Martin McKeaveney 11325f2056 use full date to take TZ into account 2020-09-09 17:02:16 +01:00
Martin McKeaveney b605d25a4d lint, using bbui component 2020-09-09 16:27:46 +01:00
Michael Shanks 184aa65de0 Merge branch 'master' into event-panel 2020-09-09 15:59:57 +01:00
Michael Shanks 870561d63d backup before a merge 2020-09-09 15:56:31 +01:00
Conor Mack c2b6b21427 Merge branch 'master' of https://github.com/Budibase/budibase into feature/screen-route-select 2020-09-09 15:08:41 +01:00
Conor Mack 4203d5c6d1 Use BBUI selects for events and settings 2020-09-09 15:04:36 +01:00
Martin McKeaveney bb5d522124 tidy up 2020-09-09 13:45:47 +01:00
Martin McKeaveney e6840bcffc custom flatpickr styling, tidy up 2020-09-09 13:44:36 +01:00
Andrew Kingston 79703f697e Improve workflow block list design and UI consistency 2020-09-09 12:40:44 +01:00
Andrew Kingston 74ba18a841 Improve layout and consistency of workflow block configuration 2020-09-09 12:36:19 +01:00
Martin McKeaveney fc923cb883 using flatpickr, rollup config for CSS in the builder 2020-09-09 12:06:04 +01:00
Andrew Kingston 901db0a375 Remove 1px border causing overflow and scrollbar in workflow page layout 2020-09-09 11:19:20 +01:00
mike12345567 2b11a9df38 Fixing component button styles, making all component dropdown menus buttons have the correct styling across the board. 2020-09-09 09:44:24 +01:00
mike12345567 7d0d2d5453 Fixing an issue where the buttons for the components hierarchy were overflowing outside of their parent panel, removing the specification of the width and height allows computed values to be used instead (including padding etc) - check this fixes it in windows, linux and electron app. 2020-09-08 18:38:47 +01:00
Martin McKeaveney 068bb3c500 date field working with HTML5 inputs. Needs more sophisticated parsing 2020-09-08 18:03:41 +01:00
Conor Mack e667b78b10 Tidyup 2020-09-08 16:15:14 +01:00
Conor Mack 70b390aa1f Selects for Screens in Events and Settings 2020-09-08 16:03:04 +01:00
Victoria Sloan ff50de83bf removed redundant styles 2020-09-07 22:05:59 +01:00