mike12345567
|
5c94210d72
|
Adding delete record for when we build in contextual awareness.
|
2020-09-14 11:47:52 +01:00 |
mike12345567
|
535c4ca5aa
|
Making worker thread decision based on environment variable (BUDIBASE_ENVIRONMENT) and some general tidy up, as well as fixing delete event emitter
|
2020-09-14 10:30:35 +01:00 |
Andrew Kingston
|
e79d4f11c9
|
Add working test workflow button
|
2020-09-14 09:33:18 +01:00 |
Andrew Kingston
|
d13a597ed2
|
Fix external workflow triggers not passing though instance ID
|
2020-09-14 09:12:17 +01:00 |
Andrew Kingston
|
9467c5562e
|
Merge branch 'server-workflows' of github.com:Budibase/budibase into server-workflows
|
2020-09-11 21:33:05 +01:00 |
Andrew Kingston
|
e4b470218f
|
Hide workflow setup panel unless required
|
2020-09-11 21:32:32 +01:00 |
Andrew Kingston
|
8b63bfe1c5
|
Improve selected workflow state labels
|
2020-09-11 21:32:11 +01:00 |
Andrew Kingston
|
99d0bebc0e
|
Remove redundant test workflow tab
|
2020-09-11 21:22:46 +01:00 |
Andrew Kingston
|
1c75824134
|
Fix workflow editing state binding, fix transitions and fix select placeholder options
|
2020-09-11 21:14:58 +01:00 |
mike12345567
|
5067d93030
|
Adding threading for when not running against PouchDB.
|
2020-09-11 18:47:22 +01:00 |
Andrew Kingston
|
0b3ed7435e
|
Fix workflow filter logic block tagline
|
2020-09-11 14:46:22 +01:00 |
Andrew Kingston
|
715c0ab170
|
Add better animations when editing workflow blocks and changing workflows
|
2020-09-11 14:31:01 +01:00 |
Andrew Kingston
|
bee9415942
|
Rewrite workflow editing state for better UI sync
|
2020-09-11 14:23:31 +01:00 |
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 |
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 |
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 |
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 |
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 |
Conor Mack
|
c2b6b21427
|
Merge branch 'master' of https://github.com/Budibase/budibase into feature/screen-route-select
|
2020-09-09 15:08:41 +01:00 |
Conor Mack
|
4203d5c6d1
|
Use BBUI selects for events and settings
|
2020-09-09 15:04:36 +01:00 |
Martin McKeaveney
|
bb5d522124
|
tidy up
|
2020-09-09 13:45:47 +01:00 |
Martin McKeaveney
|
e6840bcffc
|
custom flatpickr styling, tidy up
|
2020-09-09 13:44:36 +01:00 |
Andrew Kingston
|
79703f697e
|
Improve workflow block list design and UI consistency
|
2020-09-09 12:40:44 +01:00 |
Andrew Kingston
|
74ba18a841
|
Improve layout and consistency of workflow block configuration
|
2020-09-09 12:36:19 +01:00 |
Martin McKeaveney
|
fc923cb883
|
using flatpickr, rollup config for CSS in the builder
|
2020-09-09 12:06:04 +01:00 |
Andrew Kingston
|
901db0a375
|
Remove 1px border causing overflow and scrollbar in workflow page layout
|
2020-09-09 11:19:20 +01:00 |
mike12345567
|
2b11a9df38
|
Fixing component button styles, making all component dropdown menus buttons have the correct styling across the board.
|
2020-09-09 09:44:24 +01:00 |
mike12345567
|
7d0d2d5453
|
Fixing an issue where the buttons for the components hierarchy were overflowing outside of their parent panel, removing the specification of the width and height allows computed values to be used instead (including padding etc) - check this fixes it in windows, linux and electron app.
|
2020-09-08 18:38:47 +01:00 |
Martin McKeaveney
|
068bb3c500
|
date field working with HTML5 inputs. Needs more sophisticated parsing
|
2020-09-08 18:03:41 +01:00 |
mike12345567
|
af634b5df2
|
Ignoring .idea (Webstorm) files and removing map file that was in gitignore (causing conflicts).
|
2020-09-08 16:52:09 +01:00 |
Andrew Kingston
|
6304c31c96
|
Fix missing bbui dependency from standard components
|
2020-09-08 16:47:38 +01:00 |
Conor Mack
|
e667b78b10
|
Tidyup
|
2020-09-08 16:15:14 +01:00 |