Andrew Kingston
|
2f26228759
|
Merge pull request #2848 from Budibase/prevent-screenslot-deletion
Prevent screen slot from being deleted
|
2021-10-04 18:16:16 +01:00 |
|
Andrew Kingston
|
cf91990125
|
Give up on attempting to get jest to work with BBUI, change strategy for showing notifications when deleting invalid components
|
2021-10-04 16:50:52 +01:00 |
|
Andrew Kingston
|
5d45d54e77
|
Merge branch 'develop' of github.com:Budibase/budibase into ak-fixes
|
2021-10-04 15:56:37 +01:00 |
|
Andrew Kingston
|
941371a62d
|
Rename primary color to accent color
|
2021-10-04 14:45:51 +01:00 |
|
Martin McKeaveney
|
348e1bf404
|
Merge pull request #2630 from mslourens/invalid_route_settings_section
Sanitise urls after change
|
2021-10-04 12:30:11 +01:00 |
|
Andrew Kingston
|
877ae757c4
|
Update button text in theme settings to 'View changes'
|
2021-10-01 14:41:58 +01:00 |
|
Martin McKeaveney
|
2f491f3b6f
|
Merge branch 'develop' into dnd
|
2021-09-30 14:56:23 +01:00 |
|
Andrew Kingston
|
cc9fd5dd08
|
Merge branch 'develop' of github.com:Budibase/budibase into data-ui-pagination
|
2021-09-29 10:34:03 +01:00 |
|
Andrew Kingston
|
ac635b34f6
|
Fix resetting filters and sorting options when changing tables
|
2021-09-29 10:17:12 +01:00 |
|
Andrew Kingston
|
43eac99730
|
Prevent bindings from being used when filtering tables in the data UI
|
2021-09-29 09:18:08 +01:00 |
|
Andrew Kingston
|
98341b7237
|
Reuse filter drawer component to allow full table filtering on any type in data UI
|
2021-09-29 09:05:04 +01:00 |
|
Andrew Kingston
|
8d6550338e
|
Fix bug with filter editor preventing date pickers or booleans from being shown
|
2021-09-29 08:57:09 +01:00 |
|
Andrew Kingston
|
5cd756e762
|
Fixing issue with refreshing data providers manually due to incorrect action name
|
2021-09-28 13:33:15 +01:00 |
|
Andrew Kingston
|
2ec7ff72ad
|
Move lucene logic into builder
|
2021-09-27 15:36:18 +01:00 |
|
Andrew Kingston
|
bb192c3454
|
Lint
|
2021-09-23 20:51:55 +01:00 |
|
Andrew Kingston
|
78e4f00e11
|
Add button action for manually refreshing a data provider
|
2021-09-23 19:34:01 +01:00 |
|
Maurits Lourens
|
3c7e8ee76a
|
Merge branch 'develop' into invalid_route_settings_section
# Conflicts:
# packages/builder/src/components/design/NavigationPanel/NewScreenModal.svelte
|
2021-09-23 13:15:53 +02:00 |
|
Maurits Lourens
|
a42747521d
|
remove console.log
|
2021-09-22 08:49:33 +02:00 |
|
Martin McKeaveney
|
b4f9fd4f12
|
changed events to constants, instantiated analytics client at right time
|
2021-09-21 20:21:15 +01:00 |
|
Andrew Kingston
|
01e33b4bf8
|
Merge branch 'develop' of github.com:Budibase/budibase into dnd
|
2021-09-17 12:53:06 +01:00 |
|
Maurits Lourens
|
14b842f521
|
re-use sanitizeUrl utils method, add / if it's not added already
|
2021-09-17 11:43:27 +02:00 |
|
Maurits Lourens
|
0102e7284d
|
fix merge conflicts, make arguments more consistent
|
2021-09-16 23:20:31 +02:00 |
|
Maurits Lourens
|
104a84d19b
|
merge develop into branch
|
2021-09-16 22:15:09 +02:00 |
|
Andrew Kingston
|
a89b3122d6
|
Reduce duplication in move componment handler from dnd callback
|
2021-09-16 17:39:39 +01:00 |
|
Andrew Kingston
|
63ebe2ac9a
|
Merge branch 'develop' of github.com:Budibase/budibase into dnd
|
2021-09-16 17:34:40 +01:00 |
|
Andrew Kingston
|
f88ef064b1
|
Fix intermittent crash due to invalid iframe reference when hot reloading
|
2021-09-16 16:27:19 +01:00 |
|
mike12345567
|
c759329a61
|
Merge branch 'develop' of github.com:Budibase/budibase into feature/automation-query
|
2021-09-16 15:33:03 +01:00 |
|
Andrew Kingston
|
5cd1559a86
|
Prevent DND if target is a child of source
|
2021-09-16 07:35:19 +01:00 |
|
Andrew Kingston
|
4be4dd014d
|
Add initial DND implementation with working functionality for dropping inside components
|
2021-09-16 07:28:59 +01:00 |
|
mike12345567
|
96f0f9b4fd
|
Adding in backend implementation of the query step, as well as some front-end work to support the filter drawer within automations.
|
2021-09-15 19:02:44 +01:00 |
|
Martin McKeaveney
|
9341ca0f19
|
Merge pull request #2120 from mslourens/delete_component_with_keyboard
Delete component with keyboard
|
2021-09-15 16:48:38 +01:00 |
|
Andrew Kingston
|
87f3659ba4
|
Align component selection list and preview controls to top of center panel
|
2021-09-08 09:54:10 +01:00 |
|
Andrew Kingston
|
749a26c5c5
|
Remove box shadow and padding around preview html element
|
2021-09-08 09:39:36 +01:00 |
|
Andrew Kingston
|
dea0b02a1f
|
Leave builder preview always the same size and depend on app to resize itself
|
2021-09-07 16:02:47 +01:00 |
|
Andrew Kingston
|
47e6504c14
|
Add preview device selection buttons and pass device preview down to client app
|
2021-09-07 16:02:11 +01:00 |
|
Andrew Kingston
|
44dd731be8
|
Add button to reset theme to default and fix determination of theme
|
2021-09-06 16:51:40 +01:00 |
|
Andrew Kingston
|
b11deece29
|
Fix button theming and add nav text theming
|
2021-09-06 16:23:12 +01:00 |
|
Andrew Kingston
|
5568ab084b
|
Add custom theme options for button roundedness and header color
|
2021-09-03 15:28:35 +01:00 |
|
Andrew Kingston
|
7ee7feca16
|
Add custom theming for primary color and primary hover color to form components
|
2021-09-03 11:50:09 +01:00 |
|
Andrew Kingston
|
dbbcf4052e
|
Hide state action in old apps and add working basic implementation of theming
|
2021-09-02 11:38:41 +01:00 |
|
Maurits Lourens
|
49e7e405d2
|
only show delete confirmation when no input or textarea is focussed
|
2021-08-31 15:46:30 +02:00 |
|
Andrew Kingston
|
37f92f1ee0
|
Merge branch 'develop' of github.com:Budibase/budibase into lab-day-state
|
2021-08-31 10:33:31 +01:00 |
|
Andrew Kingston
|
b6ea4e3aaa
|
Add description of what persisting state values does
|
2021-08-27 15:00:27 +01:00 |
|
Peter Clement
|
24d611b653
|
refactor of multi-option filtering and validation
|
2021-08-27 08:05:22 +01:00 |
|
Andrew Kingston
|
23a6267f6a
|
Add ability to persist state values in local storage
|
2021-08-26 17:52:04 +01:00 |
|
Andrew Kingston
|
21029b80ba
|
Automatically determine which state keys are available
|
2021-08-26 16:46:25 +01:00 |
|
Peter Clement
|
a5a4c63094
|
Merge remote-tracking branch 'origin/develop' into multi-option-datatype
|
2021-08-26 14:38:05 +01:00 |
|
Peter Clement
|
a7b7a8f13a
|
linting
|
2021-08-26 14:27:40 +01:00 |
|
Peter Clement
|
974e264f50
|
fix indexing of arrays
|
2021-08-26 14:22:52 +01:00 |
|
Peter Clement
|
16270b46cf
|
Update validation for array type
|
2021-08-26 14:04:18 +01:00 |
|
Peter Clement
|
624080800f
|
Fix lucene not allowed characters
|
2021-08-26 11:39:42 +01:00 |
|
Andrew Kingston
|
a7be624d64
|
Add client app state and button actions to control it
|
2021-08-26 11:28:44 +01:00 |
|
Martin McKeaveney
|
f0bebb036a
|
Revert "Filter users table out of DataSource component and NewScreenModal"
|
2021-08-26 10:11:48 +01:00 |
|
Peter Clement
|
3ce5b96b0c
|
use normal combobox for filtering array columns
|
2021-08-25 17:00:42 +01:00 |
|
Peter Clement
|
c681330793
|
Add more validation options for array field
|
2021-08-25 15:49:04 +01:00 |
|
Martin McKeaveney
|
d5bd1c4059
|
Merge pull request #2446 from mslourens/disable_managing_users_with_client
Filter users table out of DataSource component and NewScreenModal
|
2021-08-25 14:07:52 +01:00 |
|
Peter Clement
|
84d85664ef
|
Add validation for array field
|
2021-08-25 14:05:23 +01:00 |
|
Andrew Kingston
|
8cdda6d208
|
Merge pull request #2441 from Budibase/multistep-forms
Multi-step forms
|
2021-08-25 12:40:44 +01:00 |
|
Peter Clement
|
d55218e813
|
Add contains option to lucene query builder
|
2021-08-24 16:14:38 +01:00 |
|
Maurits Lourens
|
b1721adf04
|
Filter users table out of DataSource component and NewScreenModal
|
2021-08-24 12:33:02 +02:00 |
|
Maurits Lourens
|
d25c3c1919
|
replace 'replaceAll' with 'replace' and a regular expression
|
2021-08-24 08:51:38 +02:00 |
|
Andrew Kingston
|
e411f771d2
|
Fix button casing
|
2021-08-23 14:00:45 +01:00 |
|
Peter Clement
|
dbd0d76613
|
add multiselect component as option for form design
|
2021-08-20 15:56:11 +01:00 |
|
Andrew Kingston
|
9cb1ce6862
|
Prevent adding form steps inside other form steps and fix illegalChildren usage
|
2021-08-20 15:16:20 +01:00 |
|
Andrew Kingston
|
7f07390277
|
Add single button action for changing form step
|
2021-08-20 09:54:54 +01:00 |
|
Andrew Kingston
|
3fa5b3b571
|
Update validate form action to be able to only validate the current form step
|
2021-08-19 12:52:50 +01:00 |
|
Andrew Kingston
|
01b28f358a
|
Add button actions for navigating form steps
|
2021-08-18 15:21:18 +01:00 |
|
Andrew Kingston
|
c44d0a684b
|
Support multiple component context exports and export additional context from forms
|
2021-08-18 14:58:58 +01:00 |
|
Andrew Kingston
|
5d1374bfa2
|
Add stepper component to bbui for numeric values
|
2021-08-18 11:32:39 +01:00 |
|
Andrew Kingston
|
35b6920637
|
Ensure placeholder is null when undefined so avoid sometimes having a placeholder and sometimes not
|
2021-08-17 14:10:25 +01:00 |
|
Andrew Kingston
|
8f676dd9bf
|
Merge branch 'dynamic-picker-options' of github.com:Budibase/budibase into dynamic-picker-options
|
2021-08-17 11:37:50 +01:00 |
|
Andrew Kingston
|
8a12aaf27a
|
Remove notification when saving custom options
|
2021-08-17 11:36:33 +01:00 |
|
Andrew Kingston
|
e92455dc88
|
Ensure both label and value are set when defining custom options
|
2021-08-17 11:34:46 +01:00 |
|
Andrew Kingston
|
e274eeffce
|
Tidy up options drawer styles
|
2021-08-17 11:33:09 +01:00 |
|
Peter Clement
|
ff5efc259f
|
Merge remote-tracking branch 'origin/develop' into dynamic-picker-options
|
2021-08-17 11:26:42 +01:00 |
|
Peter Clement
|
ac850fdc19
|
text updates
|
2021-08-17 11:17:03 +01:00 |
|
Peter Clement
|
4c37365549
|
Allow users to define custom picker options
|
2021-08-17 10:32:01 +01:00 |
|
Andrew Kingston
|
5684285879
|
Merge pull request #2369 from Budibase/fix/screen-props
Fix screen settings not being saved
|
2021-08-17 09:28:43 +01:00 |
|
Andrew Kingston
|
e6399cad33
|
Merge pull request #2339 from Budibase/custom-form-validation
Custom form validation
|
2021-08-16 18:29:44 +01:00 |
|
Andrew Kingston
|
a5230e80a6
|
Fix screen settings not being saved
|
2021-08-16 17:01:34 +01:00 |
|
Andrew Kingston
|
b6e3c537e9
|
Add ability for select options to be loaded from a data provider
|
2021-08-16 11:24:25 +01:00 |
|
Andrew Kingston
|
cee0367b1d
|
Merge pull request #2344 from Budibase/ak-fixes
Fixes and features for various issues
|
2021-08-16 09:04:13 +01:00 |
|
Andrew Kingston
|
0879f2aaf0
|
Add 12px options for margin and padding
|
2021-08-13 12:23:41 +01:00 |
|
Andrew Kingston
|
a555eeea64
|
Increase width of contraint select in custom validation drawer
|
2021-08-12 12:27:50 +01:00 |
|
Andrew Kingston
|
02eafd8ca7
|
Add duplicate button
|
2021-08-12 12:25:54 +01:00 |
|
Andrew Kingston
|
3151f569a8
|
Hide formula fields from filter expressions until they can be searched
|
2021-08-12 10:03:56 +01:00 |
|
Andrew Kingston
|
a149f89664
|
Fix issue with duplicate icon in condtitional UI not being accounted for when using an update action
|
2021-08-12 09:55:41 +01:00 |
|
Andrew Kingston
|
280e783852
|
Add duplicate action to filter drawer
|
2021-08-12 09:50:09 +01:00 |
|
Andrew Kingston
|
8db72ae52c
|
Remove log statement
|
2021-08-11 18:16:30 +01:00 |
|
Andrew Kingston
|
25e891c189
|
Fix validation value component always being an input
|
2021-08-11 16:46:01 +01:00 |
|
Andrew Kingston
|
ef99e5a557
|
Merge branch 'develop' of github.com:Budibase/budibase into custom-form-validation
|
2021-08-11 15:09:04 +01:00 |
|
Andrew Kingston
|
48059f6096
|
Add support for validating relationships
|
2021-08-11 14:34:22 +01:00 |
|
Andrew Kingston
|
d79748bfd9
|
Allow custom validation rules to use bindings or raw values
|
2021-08-10 14:36:00 +01:00 |
|
Andrew Kingston
|
b7af4ed65f
|
Add validation drawer and simplify HOC's for different field types
|
2021-08-06 14:54:00 +01:00 |
|
Maurits Lourens
|
1d6c52ddfa
|
Merge branch 'develop' into prevent_space_in_url
# Conflicts:
# packages/builder/src/components/design/PropertiesPanel/ScreenSettingsSection.svelte
|
2021-08-05 20:11:55 +02:00 |
|
Maurits Lourens
|
4d7beb4cfc
|
implement review comments
|
2021-08-05 20:03:54 +02:00 |
|
mike12345567
|
938f94e68f
|
Fixing issue with google callback URL not being used when it was previously set.
|
2021-08-05 11:27:51 +01:00 |
|
Martin McKeaveney
|
d9ad54d939
|
merge with master
|
2021-08-04 13:20:11 +01:00 |
|
Andrew Kingston
|
546ca8c37b
|
Fix bindings not appearing in certain button actions
|
2021-08-04 09:48:23 +01:00 |
|
Andrew Kingston
|
933b5d41f8
|
Lint
|
2021-08-03 12:52:01 +01:00 |
|
Andrew Kingston
|
4f64e3d74c
|
Fix text of close screen modal action
|
2021-08-03 12:22:16 +01:00 |
|
Andrew Kingston
|
dbd2c5f064
|
Merge pull request #2205 from Budibase/fix/preview-garbage-handling
Allow app preview to handle garbage iframe messages
|
2021-08-03 10:12:21 +01:00 |
|
Andrew Kingston
|
f959471f79
|
Merge pull request #2204 from Budibase/fix/url-select
Fix URL select component
|
2021-08-03 10:02:29 +01:00 |
|
Andrew Kingston
|
062d7e4450
|
Rename visual actions from 'peek' to just 'open' screen in modal
|
2021-08-02 15:50:59 +01:00 |
|
Andrew Kingston
|
5a138fb4ea
|
Fix colour picker inconsistencies when app theme has never been changed
|
2021-08-02 15:28:40 +01:00 |
|
Andrew Kingston
|
53e399f6c1
|
Merge branch 'develop' of github.com:Budibase/budibase into peek-screen
|
2021-08-02 15:12:45 +01:00 |
|
Andrew Kingston
|
473ccd27fa
|
Add action to close peek modal and proxy notifications from the iframe
|
2021-08-02 15:12:38 +01:00 |
|
Andrew Kingston
|
65deee1008
|
Allow app preview to handle garbage iframe messages
|
2021-08-01 14:00:18 +01:00 |
|
Andrew Kingston
|
3e4e8eae3b
|
Fix URL select not working properly, and massively reduce usage of getBindableProperties to improve settings loading speed
|
2021-08-01 13:39:33 +01:00 |
|
Keviin Åberg Kultalahti
|
150ac075cb
|
adds the Spectrum divider component to the standard components
|
2021-07-31 15:11:33 +02:00 |
|
Andrew Kingston
|
c7566a7b90
|
Revert to a cleaner modal with no title or buttons for screen peeking
|
2021-07-30 18:16:37 +01:00 |
|
Andrew Kingston
|
1dec4221e7
|
Add checkbox to specify navigate action should open in a modal insteaf
|
2021-07-30 13:59:04 +01:00 |
|
Martin McKeaveney
|
d44119d3aa
|
Merge pull request #2154 from mslourens/duplicate_ui_conditions
add duplicate condition button
|
2021-07-28 16:56:51 +01:00 |
|
Maurits Lourens
|
7397822478
|
fix lint issue
|
2021-07-28 17:20:25 +02:00 |
|
Maurits Lourens
|
5f18c86d79
|
add duplicate condition button
|
2021-07-28 17:05:14 +02:00 |
|
Martin McKeaveney
|
9540cb1048
|
Merge pull request #2114 from mslourens/clear_form_action
Clear form action
|
2021-07-28 10:42:17 +01:00 |
|
Maurits Lourens
|
b27c8843c2
|
revert change to event dispatcher
|
2021-07-28 11:30:57 +02:00 |
|
Maurits Lourens
|
5efc80b859
|
fix lint issues
|
2021-07-28 10:19:10 +02:00 |
|
Maurits Lourens
|
a17077b25a
|
replace spaces with underscores in screen routes
|
2021-07-28 09:09:37 +02:00 |
|
Maurits Lourens
|
bca7fe1d24
|
remove event listeners prevents memory leaks
|
2021-07-26 23:53:11 +02:00 |
|
Maurits Lourens
|
cf5cb17d61
|
delete component using the keyboard
|
2021-07-26 23:48:59 +02:00 |
|
Maurits Lourens
|
d485e95e7b
|
fix lint issues
|
2021-07-26 15:22:14 +02:00 |
|
Andrew Kingston
|
083d05f389
|
Fix same svelte-dnd-action drag error for navigation editor
|
2021-07-26 14:11:30 +01:00 |
|
Andrew Kingston
|
3d21286aaf
|
Fix svelte-dnd-action throwing an error when interacting with a spectrum field inside a draggable
|
2021-07-26 14:09:14 +01:00 |
|
Maurits Lourens
|
82cc14ed53
|
clear form action - adjust manifest and add settings form
|
2021-07-26 15:05:22 +02:00 |
|
Andrew Kingston
|
118141aca2
|
Lint
|
2021-07-26 13:10:00 +01:00 |
|
Maurits Lourens
|
35d5a2d082
|
clear form action - draft
|
2021-07-26 13:58:18 +02:00 |
|
Andrew Kingston
|
5094e5814e
|
Fix bug with resetting operators when an incompatible value type is chosen
|
2021-07-26 12:56:47 +01:00 |
|
Andrew Kingston
|
41953e049d
|
Add full type support to conditional UI
|
2021-07-26 12:52:55 +01:00 |
|
Andrew Kingston
|
8301bcc0cb
|
Fix svelte keying of component settings blocks
|
2021-07-23 15:44:35 +01:00 |
|
Andrew Kingston
|
24f6adbcca
|
Add initial work on dynamically updating any setting via conditional UI
|
2021-07-22 19:19:37 +01:00 |
|
Andrew Kingston
|
e721d4e01d
|
Add initial work on evaluation of conditional UI conditions in client library
|
2021-07-21 14:03:49 +01:00 |
|
Andrew Kingston
|
63bbc22251
|
Move lucene options into common file and add initial work on conditional UI components
|
2021-07-21 08:46:02 +01:00 |
|
Andrew Kingston
|
0295d61b1b
|
Fix padding on some drawer content components
|
2021-07-20 14:38:35 +01:00 |
|
Andrew Kingston
|
c1d4a415f9
|
Update events editor and action components with new drawer styles
|
2021-07-20 14:34:27 +01:00 |
|
Andrew Kingston
|
ee84cdcbdf
|
Update drawer components to work with new styles
|
2021-07-20 10:58:07 +01:00 |
|
Andrew Kingston
|
d58d977cd0
|
Update navigation link editor drawer to work with new drawer styles
|
2021-07-20 10:52:46 +01:00 |
|
Andrew Kingston
|
deb0b2998f
|
Update drawer styles, drawer bindable inputs and settings bindable inputs
|
2021-07-14 14:21:11 +01:00 |
|
Martin McKeaveney
|
742402f4c7
|
merge with master
|
2021-07-11 18:07:46 +01:00 |
|
Kyle Harrison
|
b4afda7b09
|
apply fixes for common spelling mistakes
|
2021-07-09 17:54:49 +01:00 |
|
Andrew Kingston
|
948ad092e5
|
Fix crash when referencing a component definition that doesn't exist
|
2021-07-07 17:07:16 +01:00 |
|
Andrew Kingston
|
db276468aa
|
Use client features to determine when to show client preview on initial load
|
2021-07-07 13:54:44 +01:00 |
|
Andrew Kingston
|
4dec87795a
|
Update develop with master bugfix and add comments to explain loading events
|
2021-07-07 13:21:30 +01:00 |
|
Andrew Kingston
|
bf6762dd66
|
Merge branch 'master' of github.com:Budibase/budibase into develop
|
2021-07-07 13:16:26 +01:00 |
|
Andrew Kingston
|
4b4610f581
|
Fix iframe preview loading bug in old client library versions
|
2021-07-07 13:09:33 +01:00 |
|
Andrew Kingston
|
70d29c32f8
|
Merge branch 'master' of github.com:Budibase/budibase into develop
|
2021-07-07 11:48:38 +01:00 |
|
Andrew Kingston
|
8c39c4792d
|
Add error handling to builder preview and loading indicator
|
2021-07-07 11:10:23 +01:00 |
|
Andrew Kingston
|
c4b7428aed
|
Avoid filter editor sending a prop change when filter is not an array, which was causing extra 409s and causing issues with tables
|
2021-07-06 15:55:02 +01:00 |
|
Andrew Kingston
|
07ed0b1217
|
Merge branch 'develop' of github.com:Budibase/budibase into spectrum-apps
|
2021-07-05 09:03:24 +01:00 |
|
Andrew Kingston
|
9c954609fd
|
Add border style as an explicit option to prevent issues with dynamically adding it via the styleable helper
|
2021-07-01 00:40:16 +01:00 |
|