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
mike12345567
fc38871b66
Adding threading for when not running against PouchDB.
2020-09-11 18:47:22 +01:00
Michael Shanks
d67b29d5d5
bugfix: events broken after views added to binding
2020-09-11 16:33:37 +01:00
Andrew Kingston
643f58125e
Fix workflow filter logic block tagline
2020-09-11 14:46:22 +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
6b524caf9f
Merge branch 'master' into event-panel
2020-09-11 12:04:25 +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
3b21b15259
fixing some broken tests
2020-09-11 09:29:23 +01:00
Michael Shanks
04f3ed5ec3
Merge branch 'master' into event-panel + binding fixes
2020-09-10 21:55:04 +01:00
Martin McKeaveney
8e3b3ca684
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
d3225cb51f
events hooked up and working
2020-09-10 21:11:05 +01:00
mike12345567
b886c8f342
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
3bf0358716
Fix create user workflow action
2020-09-10 16:46:58 +01:00
Conor Mack
cc154e3ca2
Line Chart - Prop Defaults, Custom Date Formats
2020-09-10 15:58:32 +01:00
Andrew Kingston
9077e89192
Fix record created trigger workflow block description
2020-09-10 15:29:35 +01:00
Andrew Kingston
52aaac8e44
Fix async loading of steps
2020-09-10 15:29:01 +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
mike12345567
3a591c13d0
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
06f1a7bbf1
Load workflow blocks from server and remove block definitions from builder
2020-09-10 14:16:43 +01:00
Martin McKeaveney
c4eda0f1e7
bind checked
2020-09-10 13:10:57 +01:00
Martin McKeaveney
2abd6ed7b2
tidy up
2020-09-10 13:09:44 +01:00
Martin McKeaveney
44426b6bf8
data form component date picker aware, form component refactor
2020-09-10 13:04:45 +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
766d8ac8fc
Add all workflow blocks to server and remove concept of workflow environment
2020-09-10 11:29:35 +01:00
Andrew Kingston
98ffd6f971
Remove client workflow execution
2020-09-10 11:27:31 +01:00
Andrew Kingston
d15b8087e6
Merge branch 'server-workflows' of github.com:Budibase/budibase into server-workflows
2020-09-10 11:15:59 +01:00
mike12345567
08aa221d04
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
d63e03b852
added PATCH record route
2020-09-10 09:36:14 +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
mike12345567
80bfbd08f0
Ignoring .idea (Webstorm) files and removing map file that was in gitignore (causing conflicts).
2020-09-08 16:52:09 +01:00
Andrew Kingston
403223411d
Fix missing bbui dependency from standard components
2020-09-08 16:47:38 +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
7de20f1dab
upping the timeout for Create New Table test
2020-09-06 22:31:15 +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
b87a2a3e96
Increase Line SVG Height to show X Label
2020-09-04 15:52:01 +01:00
Conor Mack
5f16fb84e2
Only replace bindings whenever value is primitive
2020-09-04 14:19:59 +01:00
Conor Mack
1cf777f841
viewBuilder.spec fix
2020-09-04 11:01:27 +01:00
Conor Mack
93dac03eaf
Cypress Test Fix - createView.spec.js
2020-09-04 10:53:13 +01:00
Conor Mack
ab0860bfc9
Update jest tests - viewbuilder
2020-09-03 15:32:15 +01:00
Conor Mack
2544fdf13c
Merging with master and fixing conflicts
2020-09-03 15:12:07 +01:00
Conor Mack
84e20542b2
Merge
2020-09-03 15:05:05 +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
Martin McKeaveney
1dd0982927
Merge pull request #564 from Budibase/dependabot/npm_and_yarn/packages/server/bl-4.0.3
...
Bump bl from 4.0.2 to 4.0.3 in /packages/server
2020-09-03 10:29:58 +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
Michael Shanks
b38c4c98fe
cypress/videos to .gitignore
2020-09-02 20:46:24 +01:00
dependabot[bot]
28acb38f55
Bump bl from 4.0.2 to 4.0.3 in /packages/server
...
Bumps [bl](https://github.com/rvagg/bl ) from 4.0.2 to 4.0.3.
- [Release notes](https://github.com/rvagg/bl/releases )
- [Commits](https://github.com/rvagg/bl/compare/v4.0.2...v4.0.3 )
Signed-off-by: dependabot[bot] <support@github.com>
2020-09-02 15:54:50 +00: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