Commit Graph

3690 Commits

Author SHA1 Message Date
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
Andrew Kingston ec5c3d48bc Merge branch 'develop' of github.com:Budibase/budibase into cheeks-fixes 2021-08-25 15:31:30 +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
Andrew Kingston 7dc4a8785b Update autoscreens to have size settings again 2021-08-25 09:57:53 +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
Martin McKeaveney 614603a146 remove pageviews from PH 2021-08-24 10:42:22 +01: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
Martin McKeaveney 33338a9254 spacing in analytics 2021-08-23 15:56:54 +01: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
Andrew Kingston 6d902616cc Always limit data providers to 1 row on details screens, even for external tables 2021-08-23 11:46:50 +01:00
Andrew Kingston 27be64a6fd Give detail autoscreen repeater a placeholder for when no rows exist 2021-08-23 11:09:33 +01: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 f04b860146 Automatically name and number form step components upon creation 2021-08-20 14:12:52 +01:00
Peter Clement 778dbf0cdb fixes organisation logo not showing 2021-08-20 10:15:39 +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 b588b9a194 Bug fix for unable to navigate from sql screen 2021-08-20 09:51:36 +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
PClmnt 18421431ba
Merge pull request #2403 from Budibase/pc-bug-fixes
Misc Bug Fixes
2021-08-18 14:09:24 +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
Peter Clement 1e0da6e702 linting 2021-08-18 10:37:14 +01:00
Maurits Lourens 997704ba7d fix lint issue 2021-08-18 11:24:25 +02:00
Peter Clement 45b8af2860 fixes organisation logo not showing 2021-08-18 00:02:17 +01: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
Peter Clement 2dee1dec41 Merge remote-tracking branch 'origin/develop' into pc-bug-fixes 2021-08-17 14:11:47 +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 e8442c8161 Fix autoscreen-generated form component default settings 2021-08-17 13:58:51 +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
Peter Clement fa04672318 Bug fix for unable to navigate from sql screen 2021-08-16 09:44:15 +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 a4649c5bc9 linting 2021-08-12 14:27:05 +01:00
Peter Clement 2479207436 Change self host button text 2021-08-12 14:20:46 +01:00
Peter Clement 6cf5a86f8c Add default config to admin store 2021-08-12 14:20:23 +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
mike12345567 3744c9093b Fixing a variety of issues with internal relationships and external SQL relationships. 2021-08-05 19:24:29 +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 be73ff2c32 Fixing an issue with OIDC URL for preauth. 2021-08-05 14:36:10 +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 42f08f97cc Revert "Merge pull request #2253 from Budibase/revert-2076-feature/multi-tenants"
This reverts commit 0d2e2314d4, reversing
changes made to 1beca4ee96.
2021-08-05 09:59:08 +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
mike12345567 25cfa37dc6 Linting. 2021-08-04 11:35:25 +01:00