Commit Graph

3121 Commits

Author SHA1 Message Date
Michael Shanks e664cd32cd cypress test fix : windows case-insensitive file path 2020-09-11 11:55:31 +01:00
Michael Shanks dff89f0e29 removing feather icons - no longer used 2020-09-11 10:39:16 +01:00
Michael Shanks ed23f23c89 some comments 2020-09-11 09:53:02 +01:00
Michael Shanks 3696d4b077 fixing some broken tests 2020-09-11 09:29:23 +01:00
Michael Shanks 95da4c8d2c Merge branch 'master' into event-panel + binding fixes 2020-09-10 21:55:04 +01:00
Martin McKeaveney 960f8f7893
Merge pull request #592 from Budibase/dataform-datepicker
data form component date picker aware, form component refactor
2020-09-10 21:42:33 +01:00
Michael Shanks 14aa33705f events hooked up and working 2020-09-10 21:11:05 +01:00
mike12345567 ad48b9fdd2 Adding joi validation to the workflow update and create to make sure structure is adhered to, this is built through a curried middleware, to validate on headers, body etc add multiple different validator middlewares to your endpoint. 2020-09-10 17:46:34 +01:00
Andrew Kingston 9d83e6002f Fix create user workflow action 2020-09-10 16:46:58 +01:00
Conor_Mack 6580d83db7
Merge pull request #595 from Budibase/bugfix/x-format-and-ticks
Line Chart - Prop Defaults, Custom Date Formats
2020-09-10 16:08:15 +01:00
Conor Mack 9941de0404 Line Chart - Prop Defaults, Custom Date Formats 2020-09-10 15:58:32 +01:00
Andrew Kingston 7749919e62 Fix record created trigger workflow block description 2020-09-10 15:29:35 +01:00
Andrew Kingston 1729d0ac5c Fix async loading of steps 2020-09-10 15:29:01 +01:00
Andrew Kingston bf7974aca5 Update to use stepId for workflows and improve workflow UX when editing blocks 2020-09-10 15:27:39 +01:00
Andrew Kingston 75d669f2bd Merge branch 'server-workflows' of github.com:Budibase/budibase into server-workflows 2020-09-10 15:01:45 +01:00
mike12345567 77f32c8a0f Major update to server workflow backend, implementing a very basic queue API in between triggers and orchestration and then moving everything around to keep it generally more concise, creating a directory to handle all workflow related matters as they do not pertain to the API (running of workflows is a completely separate operation). 2020-09-10 15:00:21 +01:00
Andrew Kingston c280a634fb Load workflow blocks from server and remove block definitions from builder 2020-09-10 14:16:43 +01:00
Martin McKeaveney 0e20a73851 bind checked 2020-09-10 13:10:57 +01:00
Martin McKeaveney 478761175c tidy up 2020-09-10 13:09:44 +01:00
Martin McKeaveney 1b63042ca8 data form component date picker aware, form component refactor 2020-09-10 13:04:45 +01:00
mike12345567 9c20dba77b Merge branch 'server-workflows' of https://github.com/Budibase/budibase into server-workflows 2020-09-10 11:44:59 +01:00
mike12345567 6cf1e45eea Merge branch 'master' of https://github.com/Budibase/budibase into server-workflows 2020-09-10 11:44:33 +01:00
Andrew Kingston 32c331f3f8 Tidy up unused code 2020-09-10 11:30:58 +01:00
Andrew Kingston 20dfc87ab2 Add all workflow blocks to server and remove concept of workflow environment 2020-09-10 11:29:35 +01:00
Andrew Kingston 45791b68c9 Remove client workflow execution 2020-09-10 11:27:31 +01:00
Andrew Kingston 8a9510c7bd Merge branch 'server-workflows' of github.com:Budibase/budibase into server-workflows 2020-09-10 11:15:59 +01:00
mike12345567 79cb0c522f Implementing the block definitions as list APIs for the workflow, meaning client has to retrieve structure from API instead of inherently knowing it. 2020-09-10 11:06:13 +01:00
Michael Shanks 25d8f9a8f8 added PATCH record route 2020-09-10 09:36:14 +01:00
Andrew Kingston 912a108091 Remove console.log statement 2020-09-10 07:57:31 +01:00
Andrew Kingston 6dcaa3c4d8 Make workflow builder scrollable and improve UX around selecting and editing worflow blocks 2020-09-10 07:46:01 +01:00
Andrew Kingston 4d118b6eed Fix arrow not transitioning out causing jumps when removing workflow blocks 2020-09-10 07:35:24 +01:00
Michael Shanks 71cc329178 Create record added 2020-09-09 22:15:31 +01:00
Michael Shanks cb9fd4d1cd events: Update record workings 2020-09-09 21:16:26 +01:00
Martin McKeaveney b9f1d64975
Merge pull request #590 from Budibase/date-fields
Date fields
2020-09-09 17:11:00 +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 b4c68d1061
Merge pull request #587 from Budibase/feature/screen-route-select
Selects for Screens in Events and Settings
2020-09-09 15:14:16 +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