1
0
Fork 0
mirror of synced 2024-08-21 04:51:42 +12:00
Commit graph

1578 commits

Author SHA1 Message Date
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
mike12345567
5ac0b5f7c8 Fixing cypress test broken by automation fixes. 2020-10-02 17:15:57 +01:00
mike12345567
4ec17df0d5 Fixing cypress test broken by automation fixes. 2020-10-02 17:15:27 +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
2120ed99c1 v0.1.23 2020-10-02 16:24:39 +01:00
Martin McKeaveney
5e86076530 CSV Import end to end 2020-10-02 16:16:06 +01:00
mike12345567
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
04e76797f9 v0.1.22 2020-09-30 17:05:19 +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
f97369afd2 Analytics enabled/disabled via specific ENV variable 2020-09-29 17:28:24 +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
d0806b2924 Fix cypress test 2020-09-25 13:12:16 +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
Andrew Kingston
f6c924a90b Bump bbui version 2020-09-24 15:09:16 +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
Andrew Kingston
67e1680813 Bump bbui version 2020-09-18 20:30:35 +01:00
Andrew Kingston
3160d96b6c Bump bbui to latest version 2020-09-18 17:41:36 +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
Andrew Kingston
0ade1ef558 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
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