1
0
Fork 0
mirror of synced 2024-09-18 10:20:11 +12:00
Commit graph

2935 commits

Author SHA1 Message Date
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
9bdc1b824b Add basic search implementation to data UI tables 2021-09-28 15:29:15 +01:00
Peter Clement
eed3bdcb6b Merge remote-tracking branch 'origin/develop' into feature/datasource-wizard 2021-09-28 14:26:25 +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
Peter Clement
d1280dcf88 update modal button text 2021-09-28 12:29:54 +01:00
Peter Clement
5ca4da1146 check tables can be fetched before saving config 2021-09-28 12:25:57 +01:00
Andrew Kingston
6109a2983b Fix huge amount of bugs with data UI state, URL parameters and state/URL sync 2021-09-27 18:25:19 +01:00
Andrew Kingston
2ec7ff72ad Move lucene logic into builder 2021-09-27 15:36:18 +01:00
Andrew Kingston
5c6c21aeef Move all lucene logic into central builder helpers file 2021-09-27 12:59:49 +01:00
Andrew Kingston
19785428b8 Merge branch 'develop' of github.com:Budibase/budibase into data-ui-pagination 2021-09-27 12:51:37 +01:00
Andrew Kingston
b047376089 Merge branch 'develop' of github.com:Budibase/budibase into ak-fixes 2021-09-27 11:30:51 +01:00
Peter Clement
2a4d6ce645 fix layout of config modal 2021-09-27 10:04:01 +01:00
Peter Clement
9e0b15e6a7 trigger internal table modal on modal cancel 2021-09-27 09:59:56 +01:00
Andrew Kingston
db6032ca95 Add a refresh action to common table searching logic 2021-09-24 16:13:25 +01:00
Peter Clement
ee367a42a6 ux fixes 2021-09-24 11:28:56 +01:00
Peter Clement
61c9ec45ed rename file and fix analytics 2021-09-24 10:58:04 +01:00
Peter Clement
75b1fad49f Merge remote-tracking branch 'origin/develop' into feature/datasource-wizard 2021-09-24 10:47:59 +01:00
Peter Clement
b438b3d7b5 redirect to created datasource 2021-09-24 10:19:48 +01:00
Peter Clement
4c8a2b3a2d fix naming of datasources 2021-09-24 10:12:30 +01:00
Peter Clement
4f5343ded9 fetch tables for datasource plus 2021-09-24 10:01:53 +01:00
Peter Clement
0de6b55438 add base wizard for datasources 2021-09-23 21:47:22 +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
Andrew Kingston
13163102f8 Only refresh tables when table ID changes 2021-09-23 17:04:12 +01:00
Andrew Kingston
6c8bff19e9 Add new core implementation of fetching paginated table data and enable pagination in backend UI for tables 2021-09-23 16:08:47 +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
Martin McKeaveney
7605a083cc
Merge pull request #2714 from mslourens/collapse_queries_with_datasource
Collapse queries with their datasource
2021-09-23 09:36:41 +01:00
Andrew Kingston
6d545c6a27 Merge branch 'develop' of github.com:Budibase/budibase into ak-fixes 2021-09-23 09:18:52 +01:00
Maurits Lourens
9eb5b46bc8 Collapse queries with their datasource 2021-09-23 08:48:11 +02:00
Maurits Lourens
a42747521d remove console.log 2021-09-22 08:49:33 +02:00
Martin McKeaveney
be1806110a merge with develop 2021-09-21 21:43:29 +01:00
Peter Clement
fc4df8867c update icon to use hoverable 2021-09-21 20:30:58 +01:00
Martin McKeaveney
b4f9fd4f12 changed events to constants, instantiated analytics client at right time 2021-09-21 20:21:15 +01:00
Andrew Kingston
216a7c7a3f Ensure datasource containing the currently selected table is always expanded 2021-09-21 17:21:25 +01:00
Peter Clement
d15ff0c6e9 use color alias for actions instead of hard-coding the color 2021-09-21 12:05:58 +01:00
Martin McKeaveney
0993825286 analytics clients 2021-09-21 11:47:14 +01:00
Peter Clement
a99cee39bc add multiselect / date / boolean types to automations 2021-09-20 16:23:33 +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
3f249ab10b
Merge pull request #2606 from Budibase/responsive-portal
Responsive portal
2021-09-16 17:28:21 +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
19268e97b6 Removing console logs created during automation rework. 2021-09-16 16:24:32 +01:00
Andrew Kingston
d368e54d17 Merge branch 'develop' of github.com:Budibase/budibase into responsive-portal 2021-09-16 16:06:41 +01:00
mike12345567
c759329a61 Merge branch 'develop' of github.com:Budibase/budibase into feature/automation-query 2021-09-16 15:33:03 +01:00
PClmnt
90eee7492b
Merge pull request #2610 from Budibase/feature/automation-redesign
Automation Redesign
2021-09-16 15:17:51 +01:00
mike12345567
04d845b9bd Merge branch 'feature/automation-redesign' of github.com:Budibase/budibase into feature/automation-query 2021-09-16 14:54:09 +01:00
Peter Clement
749e9441fb fix json parsing of test data 2021-09-16 14:52:23 +01:00
Peter Clement
3b57fd8a7e fix debounce / store test data bug 2021-09-16 14:48:55 +01:00
Martin McKeaveney
e3ebc48060
Merge pull request #2169 from mslourens/collapse_expand_database_connections
Collapse and expand database connections
2021-09-16 14:26:25 +01:00
mike12345567
3113368c26 Making filter drawer in automations full width. 2021-09-16 13:45:22 +01:00
mike12345567
00bd9db7c9 Merge branch 'feature/automation-redesign' of github.com:Budibase/budibase into feature/automation-query 2021-09-16 12:44:16 +01:00
Peter Clement
1b8f7efbbb fix label not being rendered correctly 2021-09-16 12:15:32 +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
Peter Clement
1dfb69db7e change naming within blocks 2021-09-15 16:59:15 +01:00
Peter Clement
d9f2bd2caa update reactivity of test data modal 2021-09-15 16:55:17 +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
Peter Clement
294c05e6f0 fix build 2021-09-15 13:58:15 +01:00
Peter Clement
f75f0fc1d4 simplify parsing of internal / external actions 2021-09-15 12:58:20 +01:00
Peter Clement
97c546107e small css updates 2021-09-15 11:52:42 +01:00
Peter Clement
f141647e72 incorrect file name 2021-09-15 09:57:06 +01:00
Andrew Kingston
1af2ba77f9 Merge branch 'develop' of github.com:Budibase/budibase into responsive-portal 2021-09-15 09:41:47 +01:00
Peter Clement
6809aa6e22 remove logs 2021-09-15 00:49:44 +01:00
Peter Clement
cdcd582c41 Update icons 2021-09-15 00:49:44 +01:00
Peter Clement
3a5b27f744 add block connector line 2021-09-15 00:49:44 +01:00
Peter Clement
b72999c027 Show test outputs and responses in modal 2021-09-15 00:49:35 +01:00
Peter Clement
e65462858f adding external actions constant 2021-09-15 00:46:52 +01:00
Peter Clement
d0b3db07a6 Require required schema fields before saving 2021-09-15 00:46:52 +01:00
Peter Clement
e6e40f1225 Improve test automation modal and handling of data 2021-09-15 00:46:50 +01:00
Peter Clement
4514776e94 save automation on change / delete / create 2021-09-15 00:45:11 +01:00
Peter Clement
3e851c5eae Add new actions modal and integration with flowchart 2021-09-15 00:45:11 +01:00
Peter Clement
e00e9f970f Update flow chart styling and event handling 2021-09-15 00:45:07 +01:00
Peter Clement
c70ca7badc Add triggers to setup modal 2021-09-15 00:43:25 +01:00
Peter Clement
ca866378d0 add splash screen to automation 2021-09-15 00:43:25 +01:00
Michael Drury
12f364e296
Merge pull request #2598 from Budibase/feature/automation-rework
Automation backend rework
2021-09-14 17:30:26 +01:00
Andrew Kingston
4d76be20f9 Make apps table in portal mobile friendly 2021-09-14 16:21:30 +01:00
mike12345567
e94c629bab Adding concept of internal and external actions. 2021-09-14 12:40:19 +01:00
Andrew Kingston
1ecfd93c96 Update config checklist to be mobile friendly 2021-09-14 12:32:04 +01:00
Andrew Kingston
9a92993226 Make core portal layout responsive with mobile drawer menu 2021-09-13 15:38:06 +01:00
mike12345567
01ca02ea9c Merge branch 'develop' of github.com:Budibase/budibase into feature/automation-rework 2021-09-09 16:33:41 +01:00
Andrew Kingston
3d0f7125d2 Merge branch 'develop' of github.com:Budibase/budibase into responsive-preview 2021-09-09 13:56:18 +01:00
Andrew Kingston
d38f5ef163 Merge branch 'develop' of github.com:Budibase/budibase into custom-theming 2021-09-09 11:57:55 +01:00
Martin McKeaveney
1b1675747c
Merge pull request #2556 from mslourens/checklist_item_navigation
add link to checklist items for direct navigation (and lint issues)
2021-09-09 11:16:38 +01:00
mike12345567
b00f8764cb Updating automations system to return the inputs and outputs of each step. 2021-09-08 14:08:22 +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
Maurits Lourens
33104fb1d1 fix test 2021-09-06 20:23:33 +02:00
Andrew Kingston
ca9df2764d Merge branch 'develop' of github.com:Budibase/budibase into custom-theming 2021-09-06 17:29:51 +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
Maurits Lourens
01f3851c9a add link to checklist items for direct navigation (and lint issues) 2021-09-06 15:16:21 +02:00
Maurits Lourens
52454c15fa fix exporting internal tables 2021-09-06 12:07:05 +02: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
Martin McKeaveney
15943b3542
Merge pull request #2440 from mslourens/querybuilder_results_width
limit the width of the preview component
2021-08-30 22:52:55 +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
Maurits Lourens
ce3781e334 fix calls to automations.save, which doesn't need the instanceId 2021-08-26 15:58:24 +02: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
Peter Clement
cc2f4433b5 Rename list to Multi-select 2021-08-26 11:36:05 +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
Maurits Lourens
ffca6f6980 rename automation 2021-08-26 08:53:58 +02:00
Peter Clement
3ce5b96b0c use normal combobox for filtering array columns 2021-08-25 17:00:42 +01:00
Peter Clement
5b23ea1dc9 fix issue with options not being displayed on new line 2021-08-25 17:00:15 +01:00
Martin McKeaveney
c3adff5651
Merge pull request #2464 from mslourens/make_labels_more_consistent
make labels for editing more consistent
2021-08-25 16:51:33 +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
Peter Clement
04ce0abd46 Add not contains option to lucene query builder 2021-08-25 14:05:00 +01:00
Maurits Lourens
35ee5427c6 make labels for editing more consistent 2021-08-25 13:42:28 +02: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
Maurits Lourens
c5311c4054 limit the width of the preview component 2021-08-23 17:32:27 +02:00
Andrew Kingston
e411f771d2 Fix button casing 2021-08-23 14:00:45 +01:00
Andrew Kingston
9223476ca7 Merge branch 'develop' of github.com:Budibase/budibase into multistep-forms 2021-08-23 11:48:03 +01:00
Maurits Lourens
82a0b444d3 Merge branch 'develop' into collapse_expand_database_connections 2021-08-20 22:10:29 +02:00
Andrew Kingston
8a58361d98
Merge pull request #2399 from mslourens/update_app_modal_text
update the modal text for updating the name of an app
2021-08-20 17:04:39 +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
a656b419b9 Making picker sorting optional and default to off. Sort by default for client apps 2021-08-20 10:03:21 +01:00
Andrew Kingston
7f07390277 Add single button action for changing form step 2021-08-20 09:54:54 +01:00
Peter Clement
295e36f576 Add ability for user to select 'List' data type for a column 2021-08-19 16:54:44 +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
Martin McKeaveney
f28d0773f9
Merge pull request #2401 from mslourens/update_datasource_name
Update the name of the datasource
2021-08-18 10:44:04 +01:00
Maurits Lourens
997704ba7d fix lint issue 2021-08-18 11:24:25 +02:00
Maurits Lourens
285b73ceea fix lint issues 2021-08-18 00:04:54 +02:00
Maurits Lourens
c86a878b27 update the name of the datasource 2021-08-17 23:57:11 +02:00
Maurits Lourens
cd6e946e7b update the modal text for updating the name of an app 2021-08-17 22:16:57 +02: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
Martin McKeaveney
1558d631f5
Merge pull request #2379 from Budibase/fix/app-name-validation
adding alphanumeric app name validation
2021-08-17 13:49:50 +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
Martin McKeaveney
01f11ae71a adding alphanumeric app name validation 2021-08-17 10:41:37 +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
Maurits Lourens
a2e7fe91dd fix lint issues 2021-08-16 22:07:15 +02:00
Maurits Lourens
8dfef0d342 return validation errors 2021-08-16 21:15:15 +02: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
8e9ce2223e Merge branch 'develop' of github.com:Budibase/budibase into joe-tweaks 2021-08-13 13:33:22 +01:00
Andrew Kingston
0879f2aaf0 Add 12px options for margin and padding 2021-08-13 12:23:41 +01:00
Andrew Kingston
f4d965347d Add global data bindings for mobile and tablet device sizes 2021-08-13 11:24:47 +01:00
Peter Clement
2479207436 Change self host button text 2021-08-12 14:20:46 +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
Peter Clement
adecf1897a Add link to account portal 2021-08-12 12:09:53 +01:00
Peter Clement
66e593a6b3 Add self-hosting upgrade button to builder pane 2021-08-12 11:51:08 +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
Kevin Åberg Kultalahti
94e27e1673
Merge pull request #2317 from Budibase/fix/make-feedbackform-comment-optional
Makes the NPS Feedback Form options and comments optional
2021-08-10 12:42:06 +02:00
Keviin Åberg Kultalahti
dc0fd3fe63 makes the second and third pages of the NPS feedback form optional 2021-08-09 15:43:50 +02:00
Martin McKeaveney
6dd1ae3380
Merge pull request #2147 from mslourens/prevent_space_in_url
replace spaces with underscores in screen routes
2021-08-06 21:42:47 +01:00
mike12345567
88396b77ed Merge branch 'fix/apps-2195-2282-2283' of github.com:Budibase/budibase into develop 2021-08-06 17:14:31 +01:00
mike12345567
c4f8d17a6e Fixes for a lot of issues generated by the use of the pouchdb allDbs call, which is not designed for multi-client DB setups like ours, using CouchDB method instead. 2021-08-06 16:38:07 +01:00
Andrew Kingston
b7af4ed65f Add validation drawer and simplify HOC's for different field types 2021-08-06 14:54:00 +01:00
mike12345567
34397c2e14 Merge branch 'master' of github.com:Budibase/budibase into develop 2021-08-06 13:04:54 +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
Martin McKeaveney
aa11827dc4
Merge pull request #2260 from Budibase/fix/views-2209
Formulas and relationships in views
2021-08-05 16:43:59 +01: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
mike12345567
1c306b60e7 Fixing issue #2193, also fixing the name of the file on export, as well as fixing an issue with the exporters not handling relationships. 2021-08-04 18:20:51 +01:00
mike12345567
b01d50a81c Linting. 2021-08-04 15:23:26 +01:00
mike12345567
56cf236ebf Fix #2209 - views, calculations and group by can't support formula or link fields, making sure these aren't options in the UI. Also fixing an issue where formula values were being saved to DB. 2021-08-04 15:22:41 +01:00
Martin McKeaveney
d9ad54d939 merge with master 2021-08-04 13:20:11 +01:00
Andrew Kingston
e865a5d363
Merge pull request #2233 from Budibase/peek-screen
Open screen in modal
2021-08-04 12:08:49 +01:00
Andrew Kingston
546ca8c37b Fix bindings not appearing in certain button actions 2021-08-04 09:48:23 +01:00
Maurits Lourens
5ad0f2cb57 fix bug when an automation was selected but not present anymore 2021-08-03 22:29:47 +02: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
db82784b42 readd one to many 2021-07-29 15:30:29 +01:00
Maurits Lourens
bfbbacc087 Collapse and expand database connections 2021-07-29 11:22:45 +02:00
Martin McKeaveney
44cdcdf38e
Merge pull request #1963 from faroutchris/feature/query-mongo-collection
Feature/query mongo collection
2021-07-29 10:10:52 +01:00
Martin McKeaveney
3aa71591c6
Merge pull request #2135 from mslourens/renaming_an_app
rename an app
2021-07-28 16:58:08 +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
Martin McKeaveney
240c80525a
Merge pull request #2131 from mslourens/automation_live_toggle
convert automation icons into toggle
2021-07-28 10:24:52 +01: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
3e88d6103d fix lint issue 2021-07-28 00:09:15 +02:00
Maurits Lourens
8c4333f4ca fix cypress test 2021-07-27 23:48:06 +02:00
Maurits Lourens
cd4d40fb47 fix lint issue 2021-07-27 21:19:31 +02:00
Maurits Lourens
f2b1125e0b rename an app 2021-07-27 17:34:18 +02:00
Maurits Lourens
0c006e1339 convert automation icons into toggle 2021-07-27 14:29:06 +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
Andrew Kingston
bbcc350b14 Merge branch 'develop' of github.com:Budibase/budibase into conditional-ui 2021-07-26 13:04:08 +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
Michael Drury
5fee80d049 Linting. 2021-07-25 11:48:13 +01:00
Michael Drury
72e392608d Adding checks around the edit roles modal. 2021-07-25 11:46:40 +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
89f05eb5b1 Merge branch 'develop' of github.com:Budibase/budibase into conditional-ui 2021-07-22 18:16:03 +01:00
Keviin Åberg Kultalahti
bf76fda1d5 uses db to store feedback submissions status 2021-07-22 12:38:46 +02:00
Keviin Åberg Kultalahti
7f89d3c357 adds close button to feedback form component 2021-07-22 12:07:38 +02:00
Andrew Kingston
e721d4e01d Add initial work on evaluation of conditional UI conditions in client library 2021-07-21 14:03:49 +01:00
Keviin Åberg Kultalahti
7755a0092c update transitions to match modal component 2021-07-21 13:13:36 +02:00
Keviin Åberg Kultalahti
467abd7270 design fixes 2021-07-21 13:08:55 +02:00
Keviin Åberg Kultalahti
101547e21d add larger min-height to textarea 2021-07-21 12:55:26 +02:00
Keviin Åberg Kultalahti
bb32c82e6c fix erroneous title in feedback form 2021-07-21 12:51:06 +02:00
Keviin Åberg Kultalahti
7879fdf7e5 move cookie updating to the NPS component 2021-07-21 12:36:04 +02:00
Keviin Åberg Kultalahti
43aa884008 remove old feedback stuff 2021-07-21 12:31:06 +02:00
Keviin Åberg Kultalahti
bd1248d2b1 lint fix 2021-07-21 12:30:36 +02:00
Keviin Åberg Kultalahti
e2bafb07e8 Merge branch 'develop' into feature/nps-feedback-form 2021-07-21 12:29:12 +02:00
Keviin Åberg Kultalahti
b108dc79ac Adds last bits to NPS feedback form 2021-07-21 12:28:38 +02: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
cb3211beb3 Merge branch 'develop' of github.com:Budibase/budibase into drawer-improvements 2021-07-20 14:39:55 +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
Keviin Åberg Kultalahti
ba22156bd8 implements nps form component 2021-07-19 09:28:34 +02:00
Rory Powell
90c0e7b2c1 Merge branch 'develop' into feature/oidc-support 2021-07-15 14:05:30 +01:00
Andrew Kingston
65acfe21f3 Update styles of modal bindable input 2021-07-14 15:46:47 +01:00
Andrew Kingston
bddb6591d6 Update styles of server binding panel used for formula fields and automation bindings 2021-07-14 15:46:31 +01:00
Andrew Kingston
6b2ffaa273 Use automation block title in drawer for automation bindings 2021-07-14 15:46:00 +01:00
Andrew Kingston
e894bb5ddc Disable save button in drawerbindableinput when syntax is invalid 2021-07-14 15:45:05 +01:00
Andrew Kingston
deb0b2998f Update drawer styles, drawer bindable inputs and settings bindable inputs 2021-07-14 14:21:11 +01:00
Rory Powell
3704c75af9 Casing change to config checklist 2021-07-14 14:13:04 +01:00
Rory Powell
fef63a1b8e Update config checklist to handle multiple sso sources 2021-07-13 17:30:17 +01:00
Martin McKeaveney
742402f4c7 merge with master 2021-07-11 18:07:46 +01:00
Christo
c6b1ea9a0f Feat: Add collection fields as "extra" query config for MongoDB 2021-07-09 19:28:46 +02:00
Kyle Harrison
b4afda7b09 apply fixes for common spelling mistakes 2021-07-09 17:54:49 +01:00
Andrew Kingston
a9d4f09782
Merge pull request #1953 from Budibase/client-feature-flags
Client library updating and client library feature awareness
2021-07-09 16:52:45 +01:00
Andrew Kingston
888323dd7e Fix modal flashing when reverting app version and fix version number being incorrect 2021-07-08 12:56:35 +01:00
mike12345567
573a7b55af Changing budibase -> internal/csv in datasource menu. 2021-07-07 17:47:00 +01:00
Andrew Kingston
c1432ee8ec Add UI to revert app version and initial work on app revert backend 2021-07-07 17:35:28 +01:00
mike12345567
900ed2334c Inverting logic as the type isn't always internal. 2021-07-07 17:21:56 +01:00
mike12345567
3ab4a5d83c Making it possible to create an internal table from the plus symbol. 2021-07-07 17:13:04 +01:00
Andrew Kingston
a6b5861cbc Add client libary update management from inside the builder 2021-07-07 17:07:42 +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
Martin McKeaveney
e9d6ddb571 typo 2021-07-06 18:56:41 +01:00
Martin McKeaveney
dbef8077f0 better naming, filter out public from inheritable roles 2021-07-06 18:55:34 +01:00
Martin McKeaveney
da800dd3fc prevent editing public role in apps 2021-07-06 18:54:08 +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
50d59924ad
Merge pull request #1918 from Budibase/spectrum-apps
Spectrum themed apps
2021-07-06 11:43:52 +01:00
mike12345567
4e4b8f244e Giving the system the ability to make auto increment columns auto-columns in postgres or mysql. 2021-07-05 18:11:23 +01:00
Andrew Kingston
80679cba13 Merge branch 'develop' of github.com:Budibase/budibase into spectrum-apps 2021-07-05 17:41:26 +01:00
Andrew Kingston
07ed0b1217 Merge branch 'develop' of github.com:Budibase/budibase into spectrum-apps 2021-07-05 09:03:24 +01:00
mike12345567
f2beac85b7 Implementing UI to support the backend put in place. 2021-07-02 14:33:05 +01:00