Commit Graph

2945 Commits

Author SHA1 Message Date
Peter Clement 17438372d0 Add ability for user to select 'List' data type for a column 2021-08-19 16:54:44 +01:00
Andrew Kingston 9ea255b7bc Update validate form action to be able to only validate the current form step 2021-08-19 12:52:50 +01:00
Andrew Kingston 9b87d1a03e Add button actions for navigating form steps 2021-08-18 15:21:18 +01:00
Andrew Kingston 32fe0ea072 Support multiple component context exports and export additional context from forms 2021-08-18 14:58:58 +01:00
Andrew Kingston c945fc650d Add stepper component to bbui for numeric values 2021-08-18 11:32:39 +01:00
Martin McKeaveney f07dcf7f55 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 e1ef03f55d fix lint issue 2021-08-18 11:24:25 +02:00
Maurits Lourens 3b099d945a fix lint issues 2021-08-18 00:04:54 +02:00
Maurits Lourens de944480da update the name of the datasource 2021-08-17 23:57:11 +02:00
Maurits Lourens 19eeda608f update the modal text for updating the name of an app 2021-08-17 22:16:57 +02:00
Andrew Kingston a2e4f44e7f 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 db0183e8cf 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 d23d11f6ef Merge branch 'dynamic-picker-options' of github.com:Budibase/budibase into dynamic-picker-options 2021-08-17 11:37:50 +01:00
Andrew Kingston 432b817d98 Remove notification when saving custom options 2021-08-17 11:36:33 +01:00
Andrew Kingston bc788273a0 Ensure both label and value are set when defining custom options 2021-08-17 11:34:46 +01:00
Andrew Kingston d71b7e4b77 Tidy up options drawer styles 2021-08-17 11:33:09 +01:00
Peter Clement ce370ca1d2 Merge remote-tracking branch 'origin/develop' into dynamic-picker-options 2021-08-17 11:26:42 +01:00
Peter Clement e5bca9fece text updates 2021-08-17 11:17:03 +01:00
Martin McKeaveney 2e4f32269b adding alphanumeric app name validation 2021-08-17 10:41:37 +01:00
Peter Clement 5151619782 Allow users to define custom picker options 2021-08-17 10:32:01 +01:00
Andrew Kingston c50d03d792 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 87c59db02e fix lint issues 2021-08-16 22:07:15 +02:00
Maurits Lourens 459ba46c48 return validation errors 2021-08-16 21:15:15 +02:00
Andrew Kingston 36a744f577 Merge pull request #2339 from Budibase/custom-form-validation
Custom form validation
2021-08-16 18:29:44 +01:00
Andrew Kingston 1f43ac3ab1 Fix screen settings not being saved 2021-08-16 17:01:34 +01:00
Andrew Kingston 641e61773b Add ability for select options to be loaded from a data provider 2021-08-16 11:24:25 +01:00
Andrew Kingston 73def04951 Merge pull request #2344 from Budibase/ak-fixes
Fixes and features for various issues
2021-08-16 09:04:13 +01:00
Andrew Kingston c9056c8ad5 Merge branch 'develop' of github.com:Budibase/budibase into joe-tweaks 2021-08-13 13:33:22 +01:00
Andrew Kingston ec5e3e27a3 Add 12px options for margin and padding 2021-08-13 12:23:41 +01:00
Andrew Kingston 47ca925003 Add global data bindings for mobile and tablet device sizes 2021-08-13 11:24:47 +01:00
Peter Clement c1d559c96f Change self host button text 2021-08-12 14:20:46 +01:00
Andrew Kingston 54b7cb1265 Increase width of contraint select in custom validation drawer 2021-08-12 12:27:50 +01:00
Andrew Kingston f209781e7c Add duplicate button 2021-08-12 12:25:54 +01:00
Peter Clement 48c40446f0 Add link to account portal 2021-08-12 12:09:53 +01:00
Peter Clement b2bc9a5e20 Add self-hosting upgrade button to builder pane 2021-08-12 11:51:08 +01:00
Andrew Kingston f6cd99166a Hide formula fields from filter expressions until they can be searched 2021-08-12 10:03:56 +01:00
Andrew Kingston 72ab0c4158 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 b77fed6766 Add duplicate action to filter drawer 2021-08-12 09:50:09 +01:00
Andrew Kingston da67adfffd Remove log statement 2021-08-11 18:16:30 +01:00
Andrew Kingston d615513558 Fix validation value component always being an input 2021-08-11 16:46:01 +01:00
Andrew Kingston d1bc289f4b Merge branch 'develop' of github.com:Budibase/budibase into custom-form-validation 2021-08-11 15:09:04 +01:00
Andrew Kingston b79b75ad78 Add support for validating relationships 2021-08-11 14:34:22 +01:00
Andrew Kingston a041d8dcc7 Allow custom validation rules to use bindings or raw values 2021-08-10 14:36:00 +01:00
Kevin Åberg Kultalahti 5450d26962 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 b1e57ad720 makes the second and third pages of the NPS feedback form optional 2021-08-09 15:43:50 +02:00
Martin McKeaveney 725e64f9cb 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 a8eb067de3 Merge branch 'fix/apps-2195-2282-2283' of github.com:Budibase/budibase into develop 2021-08-06 17:14:31 +01:00
mike12345567 be48677490 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 67be24b524 Add validation drawer and simplify HOC's for different field types 2021-08-06 14:54:00 +01:00
mike12345567 bc84bab52c Merge branch 'master' of github.com:Budibase/budibase into develop 2021-08-06 13:04:54 +01:00
Maurits Lourens aa1d214c4d 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 fe3b81e72d implement review comments 2021-08-05 20:03:54 +02:00
Martin McKeaveney 05ec5dc70c Merge pull request #2260 from Budibase/fix/views-2209
Formulas and relationships in views
2021-08-05 16:43:59 +01:00
mike12345567 78a3a1cd09 Fixing issue with google callback URL not being used when it was previously set. 2021-08-05 11:27:51 +01:00
mike12345567 217e5a02bf 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 c534a93091 Linting. 2021-08-04 15:23:26 +01:00
mike12345567 daed47a0a8 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 df927e3feb merge with master 2021-08-04 13:20:11 +01:00
Andrew Kingston 6a9358086c Merge pull request #2233 from Budibase/peek-screen
Open screen in modal
2021-08-04 12:08:49 +01:00
Andrew Kingston d135ddb376 Fix bindings not appearing in certain button actions 2021-08-04 09:48:23 +01:00
Maurits Lourens 2f03f4acb2 fix bug when an automation was selected but not present anymore 2021-08-03 22:29:47 +02:00
Andrew Kingston b768e2991f Lint 2021-08-03 12:52:01 +01:00
Andrew Kingston 6b2f70ce05 Fix text of close screen modal action 2021-08-03 12:22:16 +01:00
Andrew Kingston fe5cb6ebb2 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 ce38875ea5 Merge pull request #2204 from Budibase/fix/url-select
Fix URL select component
2021-08-03 10:02:29 +01:00
Andrew Kingston 33431a5edc Rename visual actions from 'peek' to just 'open' screen in modal 2021-08-02 15:50:59 +01:00
Andrew Kingston 531d6d2cd0 Fix colour picker inconsistencies when app theme has never been changed 2021-08-02 15:28:40 +01:00
Andrew Kingston bb0e76d92a Merge branch 'develop' of github.com:Budibase/budibase into peek-screen 2021-08-02 15:12:45 +01:00
Andrew Kingston def7f7a949 Add action to close peek modal and proxy notifications from the iframe 2021-08-02 15:12:38 +01:00
Andrew Kingston 06fa9091f4 Allow app preview to handle garbage iframe messages 2021-08-01 14:00:18 +01:00
Andrew Kingston 7f09f55315 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 6f2fe3d81b adds the Spectrum divider component to the standard components 2021-07-31 15:11:33 +02:00
Andrew Kingston 8e82a0efd9 Revert to a cleaner modal with no title or buttons for screen peeking 2021-07-30 18:16:37 +01:00
Andrew Kingston 7723a1ed60 Add checkbox to specify navigate action should open in a modal insteaf 2021-07-30 13:59:04 +01:00
Martin McKeaveney 8bc6ed5b34 readd one to many 2021-07-29 15:30:29 +01:00
Maurits Lourens 2809203f60 Collapse and expand database connections 2021-07-29 11:22:45 +02:00
Martin McKeaveney 7ba17204c5 Merge pull request #1963 from faroutchris/feature/query-mongo-collection
Feature/query mongo collection
2021-07-29 10:10:52 +01:00
Martin McKeaveney bde1eb0a3c Merge pull request #2135 from mslourens/renaming_an_app
rename an app
2021-07-28 16:58:08 +01:00
Martin McKeaveney 145cb78742 Merge pull request #2154 from mslourens/duplicate_ui_conditions
add duplicate condition button
2021-07-28 16:56:51 +01:00
Maurits Lourens 2b2528bdbd fix lint issue 2021-07-28 17:20:25 +02:00
Maurits Lourens 019243a329 add duplicate condition button 2021-07-28 17:05:14 +02:00
Martin McKeaveney e40c8cd9ef Merge pull request #2114 from mslourens/clear_form_action
Clear form action
2021-07-28 10:42:17 +01:00
Maurits Lourens 8ec5e7f8ce revert change to event dispatcher 2021-07-28 11:30:57 +02:00
Martin McKeaveney 1f65952ddf Merge pull request #2131 from mslourens/automation_live_toggle
convert automation icons into toggle
2021-07-28 10:24:52 +01:00
Maurits Lourens a77b386f6e fix lint issues 2021-07-28 10:19:10 +02:00
Maurits Lourens 519d2bd0fb replace spaces with underscores in screen routes 2021-07-28 09:09:37 +02:00
Maurits Lourens c9dd9594bc fix lint issue 2021-07-28 00:09:15 +02:00
Maurits Lourens 101ca5f01e fix cypress test 2021-07-27 23:48:06 +02:00
Maurits Lourens 5df2242cf0 fix lint issue 2021-07-27 21:19:31 +02:00
Maurits Lourens c84cf22129 rename an app 2021-07-27 17:34:18 +02:00
Maurits Lourens 3298b66ebf convert automation icons into toggle 2021-07-27 14:29:06 +02:00
Maurits Lourens 7173be59c6 remove event listeners prevents memory leaks 2021-07-26 23:53:11 +02:00
Maurits Lourens 1497f3f680 delete component using the keyboard 2021-07-26 23:48:59 +02:00
Maurits Lourens f2c26a90c3 fix lint issues 2021-07-26 15:22:14 +02:00
Andrew Kingston a69b320483 Fix same svelte-dnd-action drag error for navigation editor 2021-07-26 14:11:30 +01:00
Andrew Kingston 7a9197975d 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 3dbafac806 clear form action - adjust manifest and add settings form 2021-07-26 15:05:22 +02:00
Andrew Kingston 93d6da7ebe Lint 2021-07-26 13:10:00 +01:00
Andrew Kingston 2715ff77d8 Merge branch 'develop' of github.com:Budibase/budibase into conditional-ui 2021-07-26 13:04:08 +01:00
Maurits Lourens 07553b9937 clear form action - draft 2021-07-26 13:58:18 +02:00
Andrew Kingston 8a09494348 Fix bug with resetting operators when an incompatible value type is chosen 2021-07-26 12:56:47 +01:00
Andrew Kingston 38df0b54a5 Add full type support to conditional UI 2021-07-26 12:52:55 +01:00
Michael Drury f08547249b Linting. 2021-07-25 11:48:13 +01:00
Michael Drury 6d5f697142 Adding checks around the edit roles modal. 2021-07-25 11:46:40 +01:00
Andrew Kingston af3802e28a Fix svelte keying of component settings blocks 2021-07-23 15:44:35 +01:00
Andrew Kingston 204de7c4d3 Add initial work on dynamically updating any setting via conditional UI 2021-07-22 19:19:37 +01:00
Andrew Kingston 5f19ccc6d5 Merge branch 'develop' of github.com:Budibase/budibase into conditional-ui 2021-07-22 18:16:03 +01:00
Keviin Åberg Kultalahti 558b58b051 uses db to store feedback submissions status 2021-07-22 12:38:46 +02:00
Keviin Åberg Kultalahti a6814091b1 adds close button to feedback form component 2021-07-22 12:07:38 +02:00
Andrew Kingston 5e5332cd4f Add initial work on evaluation of conditional UI conditions in client library 2021-07-21 14:03:49 +01:00
Keviin Åberg Kultalahti 030571497b update transitions to match modal component 2021-07-21 13:13:36 +02:00
Keviin Åberg Kultalahti b22b987ea8 design fixes 2021-07-21 13:08:55 +02:00
Keviin Åberg Kultalahti b41e84f8b7 add larger min-height to textarea 2021-07-21 12:55:26 +02:00
Keviin Åberg Kultalahti 02077fc109 fix erroneous title in feedback form 2021-07-21 12:51:06 +02:00
Keviin Åberg Kultalahti 60b17594f5 move cookie updating to the NPS component 2021-07-21 12:36:04 +02:00
Keviin Åberg Kultalahti 6aa3ad03e2 remove old feedback stuff 2021-07-21 12:31:06 +02:00
Keviin Åberg Kultalahti 6c7798e828 lint fix 2021-07-21 12:30:36 +02:00
Keviin Åberg Kultalahti 2c01db04d8 Merge branch 'develop' into feature/nps-feedback-form 2021-07-21 12:29:12 +02:00
Keviin Åberg Kultalahti 5b0557bc28 Adds last bits to NPS feedback form 2021-07-21 12:28:38 +02:00
Andrew Kingston 0c80e8c5b5 Move lucene options into common file and add initial work on conditional UI components 2021-07-21 08:46:02 +01:00
Andrew Kingston b00452cc8d Merge branch 'develop' of github.com:Budibase/budibase into drawer-improvements 2021-07-20 14:39:55 +01:00
Andrew Kingston 87394af383 Fix padding on some drawer content components 2021-07-20 14:38:35 +01:00
Andrew Kingston 2f559c3867 Update events editor and action components with new drawer styles 2021-07-20 14:34:27 +01:00
Andrew Kingston b3eb783d7b Update drawer components to work with new styles 2021-07-20 10:58:07 +01:00
Andrew Kingston 83ab09b133 Update navigation link editor drawer to work with new drawer styles 2021-07-20 10:52:46 +01:00
Keviin Åberg Kultalahti c4258bfe3c implements nps form component 2021-07-19 09:28:34 +02:00
Rory Powell 239e39e5ed Merge branch 'develop' into feature/oidc-support 2021-07-15 14:05:30 +01:00
Andrew Kingston 5e1c0b9417 Update styles of modal bindable input 2021-07-14 15:46:47 +01:00
Andrew Kingston d8ad23ddb8 Update styles of server binding panel used for formula fields and automation bindings 2021-07-14 15:46:31 +01:00
Andrew Kingston 120994e2c4 Use automation block title in drawer for automation bindings 2021-07-14 15:46:00 +01:00
Andrew Kingston 83d6a7c56d Disable save button in drawerbindableinput when syntax is invalid 2021-07-14 15:45:05 +01:00
Andrew Kingston 38014a76be Update drawer styles, drawer bindable inputs and settings bindable inputs 2021-07-14 14:21:11 +01:00
Rory Powell d97914837e Casing change to config checklist 2021-07-14 14:13:04 +01:00
Rory Powell 0973394208 Update config checklist to handle multiple sso sources 2021-07-13 17:30:17 +01:00
Martin McKeaveney bebfe4c6e1 merge with master 2021-07-11 18:07:46 +01:00
Christo 4096f4857c Feat: Add collection fields as "extra" query config for MongoDB 2021-07-09 19:28:46 +02:00
Kyle Harrison 2d451bb3a9 apply fixes for common spelling mistakes 2021-07-09 17:54:49 +01:00
Andrew Kingston aa2691a452 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 4eb6d1e624 Fix modal flashing when reverting app version and fix version number being incorrect 2021-07-08 12:56:35 +01:00
mike12345567 39e91ceb82 Changing budibase -> internal/csv in datasource menu. 2021-07-07 17:47:00 +01:00
Andrew Kingston 9440e4a5bf Add UI to revert app version and initial work on app revert backend 2021-07-07 17:35:28 +01:00
mike12345567 53199ddc61 Inverting logic as the type isn't always internal. 2021-07-07 17:21:56 +01:00
mike12345567 44c87f4fb8 Making it possible to create an internal table from the plus symbol. 2021-07-07 17:13:04 +01:00
Andrew Kingston 0a44b1e3d8 Add client libary update management from inside the builder 2021-07-07 17:07:42 +01:00
Andrew Kingston 0ff1f0fbe9 Fix crash when referencing a component definition that doesn't exist 2021-07-07 17:07:16 +01:00
Andrew Kingston cc7b07a020 Use client features to determine when to show client preview on initial load 2021-07-07 13:54:44 +01:00
Andrew Kingston ac99f7a23b Update develop with master bugfix and add comments to explain loading events 2021-07-07 13:21:30 +01:00
Andrew Kingston 67ffb2d96d Merge branch 'master' of github.com:Budibase/budibase into develop 2021-07-07 13:16:26 +01:00
Andrew Kingston ef88c740b2 Fix iframe preview loading bug in old client library versions 2021-07-07 13:09:33 +01:00
Andrew Kingston 9542910a41 Merge branch 'master' of github.com:Budibase/budibase into develop 2021-07-07 11:48:38 +01:00
Andrew Kingston 07ea6469fd Add error handling to builder preview and loading indicator 2021-07-07 11:10:23 +01:00
Martin McKeaveney 9f3c2a8033 typo 2021-07-06 18:56:41 +01:00
Martin McKeaveney a8277c9385 better naming, filter out public from inheritable roles 2021-07-06 18:55:34 +01:00
Martin McKeaveney 78bd36304e prevent editing public role in apps 2021-07-06 18:54:08 +01:00
Andrew Kingston 929d1c73d4 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 1c636dfd04 Merge pull request #1918 from Budibase/spectrum-apps
Spectrum themed apps
2021-07-06 11:43:52 +01:00
mike12345567 8550d00751 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 dcaf02ecee Merge branch 'develop' of github.com:Budibase/budibase into spectrum-apps 2021-07-05 17:41:26 +01:00
Andrew Kingston 56d687a236 Merge branch 'develop' of github.com:Budibase/budibase into spectrum-apps 2021-07-05 09:03:24 +01:00
mike12345567 10730d8053 Implementing UI to support the backend put in place. 2021-07-02 14:33:05 +01:00
Martin McKeaveney 93569ccc87 simplify relationship configuration UI 2021-07-01 18:24:43 +01:00
Martin McKeaveney 9f3e5cdc7f Merge branch 'feature/sql-relationships' of github.com:Budibase/budibase into feature/opinionated-relationships-ui 2021-07-01 14:14:52 +01:00
mike12345567 ac834dc713 Merge branch 'master' of github.com:Budibase/budibase into feature/sql-relationships 2021-07-01 12:29:38 +01:00
Andrew Kingston 1d2b306574 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
Andrew Kingston ccb48a642f Set light as default app theme 2021-06-30 19:41:09 +01:00
Andrew Kingston 9b9bda1fb4 Add error handling to builder preview and loading indicator 2021-06-30 19:37:03 +01:00
Andrew Kingston 45d235ca92 Add spectrum card component 2021-06-30 16:33:35 +01:00
Andrew Kingston 2beaa2b28a Merge and add initial work on cards 2021-06-30 16:33:19 +01:00
Martin McKeaveney 3c64f870bd Merge branch 'feature/sql-relationships' of github.com:Budibase/budibase into feature/opinionated-relationships-ui 2021-06-30 15:06:42 +01:00
Andrew Kingston 48fdc8a2df Fix bug where stale data is shown in custom css drawer when changing components 2021-06-30 09:38:14 +01:00
Andrew Kingston 2693878a72 Remove a lot of hacks around screenslots and allow naming them 2021-06-30 09:05:03 +01:00
Andrew Kingston 3ed1ac4ccd Fix text casing on some button settings 2021-06-30 08:46:53 +01:00
Andrew Kingston 6bfcb3fc2b Add better theme compatibility to color picker and client app components 2021-06-30 08:30:57 +01:00
Martin McKeaveney 1987ea5f3e listing relationships in UI 2021-06-29 19:57:26 +01:00
mike12345567 5a4398f690 Some work towards supporting many SQL relationships. 2021-06-28 17:42:39 +01:00
Andrew Kingston 2b7f3942d0 Add initial work on refactoring color picker to account for client app theme 2021-06-28 14:51:47 +01:00
Andrew Kingston f2be9501d3 Add global app theme picker and use it in client preview 2021-06-28 12:55:11 +01:00
Andrew Kingston 91b701a746 Merge pull request #1834 from Budibase/design-panel-v2
Design panel V2 + big performance improvements + misc features
2021-06-28 11:11:00 +01:00
Andrew Kingston cdd9bed7ad Prevent creating datasource without a type selected 2021-06-28 10:55:58 +01:00
Andrew Kingston be37720dc5 Fix placement of 'reset fields' button for field groups 2021-06-28 10:09:31 +01:00
Andrew Kingston 50f8931fbe Lint 2021-06-25 17:27:06 +01:00
Andrew Kingston 954c83c418 Remove deprecated 'inline' style setting 2021-06-25 17:00:30 +01:00
Andrew Kingston fb18635bf9 Merge branch 'develop' of github.com:Budibase/budibase into design-panel-v2 2021-06-24 11:44:49 +01:00
mike12345567 2db995c906 Fixing test case and removing console.log. 2021-06-23 20:18:21 +01:00
mike12345567 2a0cfc949d Fixing issue with automation webhook URL being undefined. 2021-06-23 20:11:05 +01:00
Andrew Kingston 098131099d Add new typography settings, add new settings bar dropdowns, add settings bar to text components 2021-06-23 14:21:37 +01:00
Andrew Kingston d7cc6836a9 Fix instance name on layouts 2021-06-23 12:26:46 +01:00
Andrew Kingston 4b9a863c68 Add color picker component and tidy up style options 2021-06-23 09:54:31 +01:00
Martin McKeaveney 137aff049d adding scroll to data source select 2021-06-23 08:04:24 +01:00
Andrew Kingston dd4c7a186e Add new style definitions for containers 2021-06-23 07:55:33 +01:00
mike12345567 c531a02725 Allowing formula fields to be display columns. 2021-06-22 11:49:35 +01:00
Andrew Kingston 2367a97f39 Add screen settings section, refactor more of component settings panel 2021-06-22 09:36:50 +01:00
Andrew Kingston da1197337e Merge branch 'develop' of github.com:Budibase/budibase into design-panel-v2 2021-06-22 09:14:27 +01:00
Andrew Kingston aee876a681 Add initial work on merging settings and design panels, improve code structure, improve styles 2021-06-22 09:14:17 +01:00
mike12345567 96f477ddfd Linting and adding internal_api_key to cypress. 2021-06-21 14:06:06 +01:00
Martin McKeaveney 5f3336531f finally fixing cypress tests 2021-06-21 13:55:34 +01:00
mike12345567 db01275483 Fixing issue stopping view test from creating tables. 2021-06-21 13:41:58 +01:00
mike12345567 df1e15dd55 Merge branch 'develop' of github.com:Budibase/budibase into feature/opinionated-sql 2021-06-21 13:05:39 +01:00
mike12345567 aad0802b83 Formatting. 2021-06-21 13:05:19 +01:00
mike12345567 3919f8a5a3 Fixing issues discovered by cypress tests. 2021-06-21 13:04:41 +01:00
Martin McKeaveney 03c5640856 merge 2021-06-21 11:19:22 +01:00
Andrew Kingston 0ef31accb8 Add confirmation params for some actions 2021-06-21 09:58:24 +01:00
Martin McKeaveney 0f8b3c52be lint 2021-06-18 22:18:23 +01:00
mike12345567 b0ebd7d741 Removing the ability to delete a table. 2021-06-18 17:07:46 +01:00
Andrew Kingston ae922492f5 Allow sections to be nested inside containers 2021-06-18 14:03:55 +01:00
mike12345567 de1ad05c7a Linting. 2021-06-18 13:33:44 +01:00
mike12345567 40e06cc5d1 Formatting and fixing an issue with mysql not being able to return a row that it has created, updated or deleted. 2021-06-18 13:14:45 +01:00
Andrew Kingston be6e7d52eb Lint and remove unused section properties 2021-06-18 12:44:53 +01:00
Andrew Kingston be03bbe5bc Remove transition setting from components 2021-06-18 12:41:15 +01:00
Andrew Kingston e3c064901d Fix error when deleting screen 2021-06-18 12:32:55 +01:00
Andrew Kingston 6bc30eb5cb Fix screen deletion not waiting for async operations to finish 2021-06-18 12:23:50 +01:00
Andrew Kingston b497000f7b Update buttons in settings, improve preview styles 2021-06-18 09:59:28 +01:00
Andrew Kingston 8492fb9c84 Remove deprecated navigation component from the builder but leave it in standard components for compatibility 2021-06-18 09:59:04 +01:00
mike12345567 552c608b49 Fixing some issues with cypress tests and screens getting multipled. 2021-06-17 18:19:34 +01:00
Martin McKeaveney dd4ed9b69d tidy up, fix UI tests 2021-06-17 14:45:08 +01:00
Martin McKeaveney 08b74d2cec lint 2021-06-17 14:06:31 +01:00
Martin McKeaveney a7029017b0 table, view, datasource selection logic 2021-06-17 13:57:27 +01:00
Andrew Kingston c77f8e45fd Update server generated layouts and improve layout styles 2021-06-17 12:57:36 +01:00
Martin McKeaveney c97d51bc1e some bugfixes 2021-06-17 12:48:37 +01:00
Andrew Kingston e6f9f3ec6f Add component for customising navigation links, improve layouts and responsiveness 2021-06-17 12:18:48 +01:00
Martin McKeaveney 1117b8433b view fix, add help icon to builder 2021-06-17 10:47:01 +01:00
Martin McKeaveney a79ae5f4ef tidy up imports 2021-06-16 23:39:14 +01:00
Martin McKeaveney 2737949602 Merge branch 'feature/opinionated-sql' of github.com:Budibase/budibase into feature/opinionated-sql 2021-06-16 23:27:47 +01:00
Martin McKeaveney 9841a74e39 datasource selection logic - unselect other entities when choosing datasource 2021-06-16 23:27:38 +01:00
mike12345567 615b207fbb Formatting. 2021-06-16 18:39:59 +01:00
Martin McKeaveney 9e41068a5d end to end data providers and opinionated sql 2021-06-16 17:50:22 +01:00
mike12345567 6733b61b78 Merge branch 'master' of github.com:Budibase/budibase into feature/opinionated-sql 2021-06-16 14:13:57 +01:00
Andrew Kingston 88b9527f8a Fix crash determining illegal children when selectedComponent is null 2021-06-16 09:37:23 +01:00
Andrew Kingston d5e40fc090 Merge branch 'master' of github.com:Budibase/budibase into feature/layout-poc 2021-06-16 09:35:11 +01:00
Andrew Kingston ab6e31811b Merge pull request #1712 from Budibase/fix/eslint-prettier
Fix eslint, update eslint and prettier versions and update package scripts
2021-06-16 09:22:07 +01:00
mike12345567 3d9dced317 Merge branch 'master' of github.com:Budibase/budibase into feature/opinionated-sql 2021-06-15 20:00:52 +01:00
Martin McKeaveney e3cced9d97 consolidate data sources and queries together in one UI 2021-06-15 19:48:05 +01:00
Andrew Kingston 32a3c2bbb6 Lint with prettier 2021-06-15 19:39:40 +01:00
Andrew Kingston 38e064fa0f Fix all eslint issues 2021-06-15 19:36:56 +01:00
Martin McKeaveney de279fa6a9 removing _all concept for tables, more work on plus datasource 2021-06-15 13:32:11 +01:00
mike12345567 4950db460c Formatting. 2021-06-14 19:07:13 +01:00
mike12345567 b0bb2a23db Fix for #1710 - don't allow setting setting info from within apps and making the user portal a bit more clear about builders being global admins. 2021-06-14 15:23:24 +01:00
mike12345567 146a72f61d Fixing internal delete. 2021-06-14 13:52:06 +01:00
Andrew Kingston 27009438c8 Merge branch 'master' of github.com:Budibase/budibase into feature/layout-poc 2021-06-14 09:54:11 +01:00
Keviin Åberg Kultalahti e47e8b1112 missed files that were not commited on friday 2021-06-14 07:34:42 +02:00
mike12345567 6685ebaa7b Fixing bulk deletion. 2021-06-11 19:54:47 +01:00
mike12345567 6b40f15318 Merge branch 'feature/opinionated-sql' of github.com:Budibase/budibase into feature/opinionated-sql 2021-06-11 18:56:44 +01:00
Martin McKeaveney b546faab15 restore page structure back to selected datasource 2021-06-11 17:53:55 +01:00
Martin McKeaveney 114eac4134 external/internal tables and datasources merged, removed autocapture, re-added logout action 2021-06-11 17:52:08 +01:00
Keviin Åberg Kultalahti d541e60243 wip layout compoent 2021-06-11 14:47:57 +02:00
Andrew Kingston d8c49ac168 Merge branch 'master' of github.com:Budibase/budibase into interactive-layouts 2021-06-11 09:52:21 +01:00
Keviin Åberg Kultalahti 76954b948d remove unused components in builder settings 2021-06-11 09:19:44 +02:00
Keviin Åberg Kultalahti a8294f2389 Merge branch 'master' into feature/layout-poc 2021-06-10 14:57:20 +02:00
Martin McKeaveney cbb681e140 re-adding if 2021-06-10 12:10:19 +01:00
Martin McKeaveney a7dbada7dc fix feedback notification panel, prevent MinIO bucket from being deleted 2021-06-10 12:07:39 +01:00
Andrew Kingston 2383e4e54a Merge branch 'master' of github.com:Budibase/budibase into interactive-layouts 2021-06-09 15:10:11 +01:00
Keviin Åberg Kultalahti 09bcbb17a9 Merge branch 'master' into feature/layout-poc 2021-06-09 10:24:05 +02:00
Keviin Åberg Kultalahti 9931c578a1 change name to section, add illegalChildren prop to manifest 2021-06-09 10:23:42 +02:00
Martin McKeaveney 65abd63744 lint 2021-06-08 17:14:46 +01:00
Andrew Kingston 4138103f68 Improve client app overflow and selection indicators 2021-06-08 15:16:37 +01:00
Martin McKeaveney eeaca8fc82 do not make query execution a requirement 2021-06-08 14:26:06 +01:00
Andrew Kingston 65e7453fbf Render builder preview selection indicators via top level component instead of via styleable healper. Add indiciator on hover and add name to indicator 2021-06-08 14:19:03 +01:00
Martin McKeaveney 7f934327b7 making new screen modal choose the currently filtered role 2021-06-08 11:42:39 +01:00
Andrew Kingston 888f6cf398 Move settings bar into client library and allow configuration from manifest.json 2021-06-08 08:00:54 +01:00
mike12345567 1e9ce62261 Merge branch 'master' of github.com:Budibase/budibase into fix/cypress-fixes 2021-06-07 13:22:27 +01:00
Andrew Kingston b1398340f5 Merge pull request #1620 from Budibase/lab-day-plausible
Lab day work (better searching for external data sources, date range component, fixes)
2021-06-07 09:47:10 +01:00
mike12345567 b82af48351 Fixing an issue with the various components of a relationship column being edittable after it was created. 2021-06-04 21:25:34 +01:00
mike12345567 5317d7b1f3 Relationship name wasn't editable - fixing this. 2021-06-04 21:19:21 +01:00
Keviin Åberg Kultalahti b8c7f6d298 rework selector styles 2021-06-04 14:34:40 +02:00
Keviin Åberg Kultalahti ebdbbdc094 wip layout component 2021-06-04 08:57:18 +02:00
Andrew Kingston 966885b1a0 Remove leftover code and add proper comments to action types 2021-06-03 11:38:06 +01:00
mike12345567 781bd7bab6 Fixing internal table issues and updating createTable cypress test case. 2021-06-02 12:32:07 +01:00
Andrew Kingston b375c525be Merge branch 'master' of github.com:Budibase/budibase into lab-day-plausible 2021-06-01 15:16:09 +01:00
Andrew Kingston a22fd8a0a1 Improve client performance and add action to control data provider queries 2021-06-01 14:59:42 +01:00
mike12345567 507e2587c6 Fixing issue with relationship column not being name-able. 2021-05-28 19:12:14 +01:00
Martin McKeaveney 09ce58aa95 fix mssql encryption option 2021-05-28 11:55:28 +01:00
Andrew Kingston 1ae8264276 Allow data providers to inherit each other and add full client side lucene implementation 2021-05-27 15:11:08 +01:00
Martin McKeaveney 04cdb7fb8b Merge pull request #1570 from Budibase/fix/stack-fixes
SSL fixes, update boolean in lucene
2021-05-27 09:03:03 +01:00
Martin McKeaveney 76620a5083 flip bools to strings 2021-05-27 08:21:05 +01:00
Andrew Kingston ae297f2fdd Fix toggles in tables in backend UI always showing false 2021-05-27 07:36:46 +01:00
Martin McKeaveney b830265b89 SSL fixes, update boolean in lucene 2021-05-26 22:48:55 +01:00
Keviin Åberg Kultalahti fd7050697d checks for user table props in table 2021-05-26 15:44:16 +02:00
Andrew Kingston 4a38fa3b71 Merge pull request #1564 from Budibase/ak-fixes
Proper font support and multiple fixes
2021-05-26 13:18:40 +01:00
Andrew Kingston 7e95961542 Fix issue with automation action for executing external data connector. Closes #1559 2021-05-26 09:02:59 +01:00
Andrew Kingston bb422d1c4e Fix execute query action not working 2021-05-26 08:49:54 +01:00
Andrew Kingston 104298371a Fix case of group by button 2021-05-25 15:33:04 +01:00
Andrew Kingston 6c960dd9e2 Replace font-weight 500 with 600 as source sans pro does not have a 500 weight, and update autoscreens and templates to use source sans pro 2021-05-25 10:11:41 +01:00
Andrew Kingston 3c5696199a Remove Inter font fully and replace with Source Sans Pro, fix favicon import path 2021-05-25 09:41:23 +01:00
Andrew Kingston e81b9ce66a Remove login form component 2021-05-25 08:26:43 +01:00
Andrew Kingston 4e67369277 Fix case of edit roles button 2021-05-25 08:24:00 +01:00
Andrew Kingston 1e818a35c5 Add back readable text for oauth checklist step 2021-05-24 19:33:28 +01:00
Andrew Kingston ecfd41d535 Add real updated timestamp to app table view 2021-05-24 14:11:45 +01:00
Andrew Kingston 5691280961 Stop / route screen being called Login when set to public access 2021-05-24 14:09:19 +01:00
Andrew Kingston b9cfebdad2 Update deployment status message on error 2021-05-24 14:08:55 +01:00
Andrew Kingston 200d006971 Update deployment status message to not confuse user 2021-05-24 14:08:08 +01:00
Martin McKeaveney 4091013376 tidy up 2021-05-23 15:52:21 +01:00
Martin McKeaveney 35e361717c make attachments downloadable and images clickable 2021-05-23 15:40:00 +01:00
Martin McKeaveney f58ad3a12c allow deletion of relationships 2021-05-23 15:06:33 +01:00
Michael Drury 7fb9673217 Merge pull request #1537 from Budibase/feature/app-updated-at
Mike fixes + application updated at timestamps
2021-05-21 16:10:29 +01:00
Andrew Kingston b00895c7b4 Merge pull request #1526 from Budibase/ak-fixes
AK fixes
2021-05-21 15:44:58 +01:00
Andrew Kingston d4518073c6 Change update self method to automatically merge new fields with existing user object 2021-05-21 15:23:39 +01:00
mike12345567 ede7e38442 Merge branch 'master' of github.com:Budibase/budibase into feature/app-updated-at 2021-05-21 14:57:41 +01:00
mike12345567 095e513f9f Formatting 2021-05-21 14:49:59 +01:00
mike12345567 a54b582e0d Updating UI to use the updated at. 2021-05-21 14:38:58 +01:00
Andrew Kingston 3cbbde1fe4 Render email template inside iframe and render custom templates inside base template 2021-05-21 14:22:22 +01:00
Keviin Åberg Kultalahti 4314a30999 Merge branch 'master' into fixes/user-management 2021-05-21 14:10:36 +02:00
Keviin Åberg Kultalahti a4de6d49c8 Merge branch 'master' into fixes/user-management 2021-05-21 13:32:55 +02:00
Keviin Åberg Kultalahti 53f38f6f8f move extracted components into page components 2021-05-21 13:26:55 +02:00
Andrew Kingston 52d0be8b58 Simplify lock logic 2021-05-21 11:49:23 +01:00
Andrew Kingston b904bba4c7 Merge branch 'master' of github.com:Budibase/budibase into enhanced-app-list 2021-05-21 11:11:43 +01:00
Keviin Åberg Kultalahti ac989fb282 move ResetForm to page component 2021-05-21 12:09:38 +02:00
Keviin Åberg Kultalahti f050b65c45 add check after Login to redirect to resetpassword 2021-05-21 12:09:10 +02:00
Andrew Kingston e1c37752db Rename general settings to organisation and add builder theme to Theming page, add password changing and user info changing to avatar dropdown 2021-05-21 11:00:08 +01:00
Andrew Kingston cc21ed354b Improve app list empty state screen and fix order of app context menu options 2021-05-21 10:37:19 +01:00
Andrew Kingston f63f9a7c51 Update app list screen to show unified app list with publish status 2021-05-21 10:32:16 +01:00
Andrew Kingston 99a2a5caf0 Add return URL to login form 2021-05-20 14:47:36 +01:00
Keviin Åberg Kultalahti eca38a6fec fixes missing cursor styling 2021-05-20 14:34:19 +02:00
mike12345567 d301ea48a9 Removing all login/logout functionality from apps. 2021-05-20 13:05:58 +01:00
Mike Shanks aed083ee95 Fix: Unable to use parameters with Rest conenctor 2021-05-20 09:07:51 +01:00
Andrew Kingston 112ef65043 Merge pull request #1505 from Budibase/user-app-list
User home screen + tidy ups
2021-05-20 08:41:44 +01:00
Martin McKeaveney 638a43efb8 Merge pull request #1503 from Budibase/cron
Cron Automation trigger
2021-05-19 19:33:49 +01:00
Andrew Kingston 441fbd37fb Prevent creating, deleting or editing global fields for user in the backend UI of the builder 2021-05-19 18:46:15 +01:00
mike12345567 d62280ae83 Merge branch 'next' of github.com:Budibase/budibase into user-app-list 2021-05-19 15:58:17 +01:00
mike12345567 c6f7f115b5 Fixing issues with the user table within the apps. 2021-05-19 15:55:00 +01:00
mike12345567 6a51e58f73 Merge branch 'user-app-list' of github.com:Budibase/budibase into user-app-list 2021-05-19 15:10:24 +01:00
mike12345567 0bbd45b413 Adding the ability to get all apps, with the status attached. 2021-05-19 15:09:57 +01:00
Andrew Kingston 5de98bb672 Implement new admin get self endpoint, move auth store to the portal, and implement working password changing and name changing 2021-05-19 14:05:08 +01:00
Andrew Kingston 5c8c663935 Fix spacing and make consistent in all portal pages 2021-05-19 11:07:14 +01:00
Martin McKeaveney 8ceba79a12 activations 2021-05-19 10:46:47 +01:00
Andrew Kingston 8364ab91a2 Fix google SSO button not working in light theme 2021-05-19 10:40:45 +01:00
Andrew Kingston 27dfa40ec4 Add user first name and last name to backend table UI 2021-05-19 10:40:05 +01:00
Andrew Kingston f1a7f2a440 Merge branch 'next' of github.com:Budibase/budibase into user-app-list 2021-05-19 10:09:20 +01:00
Martin McKeaveney a781239632 Adding cron presets to automations 2021-05-18 22:20:41 +01:00
mike12345567 d40fb215f9 Adding the ability to create options based on CSV, this will use the import data to create options. 2021-05-18 22:14:27 +01:00
Martin McKeaveney c3dc5bae76 cron automation trigger end to end 2021-05-18 21:03:26 +01:00
Andrew Kingston 84510d0551 Use correct logo everywhere in the portal and fix some layouts 2021-05-18 18:48:37 +01:00
mike12345567 e9b9ada128 Building up the API interactions for the forgotten password flow. 2021-05-18 15:26:09 +01:00
mike12345567 6013cfd8ed Formatting. 2021-05-18 15:09:04 +01:00
mike12345567 3332e56842 Adding repeat password entry component. 2021-05-18 15:08:57 +01:00
Andrew Kingston 78ba798be2 Improve routing based on auth and roles, and use redirects rather than pushing new routes 2021-05-18 14:39:26 +01:00
Andrew Kingston 473c9ebfa6 Merge branch 'feature/forgot-password' of github.com:Budibase/budibase into user-app-list 2021-05-18 14:33:25 +01:00
mike12345567 608c798cb9 Merge branch 'next' of github.com:Budibase/budibase into feature/forgot-password 2021-05-18 14:29:43 +01:00
Andrew Kingston 59e70d96ad Allow app card rows to display all lock statuses 2021-05-18 13:55:15 +01:00
mike12345567 9898287257 Adding in all the other routes needed for forgotten password flow. 2021-05-18 12:34:21 +01:00
Andrew Kingston 0251ee366f Merge branch 'next' of github.com:Budibase/budibase into user-app-list 2021-05-18 12:33:06 +01:00
Martin McKeaveney d9ed0686ab Merge pull request #1496 from Budibase/feature/draft-apps
Feature/draft apps
2021-05-18 11:25:51 +01:00
Andrew Kingston 8902a26ecc Disable update on change for component settings 2021-05-18 08:40:18 +01:00
Martin McKeaveney ee9a097979 lint 2021-05-17 21:43:50 +01:00
mike12345567 1c8dee192a Switching everything over to proper layouts and removing any specified margins/padding. 2021-05-17 18:20:10 +01:00
mike12345567 1e0482315b Switching over to use layouts. 2021-05-17 17:51:13 +01:00
mike12345567 43899cae68 Adding login form from designs. 2021-05-17 16:48:26 +01:00
Martin McKeaveney c32b52430e flip bool 2021-05-17 16:33:33 +01:00
mike12345567 8a63a8d32e Further work towards login designs. 2021-05-17 15:29:57 +01:00
mike12345567 e7e7687aae Merge branch 'feature/draft-apps' of github.com:Budibase/budibase into feature/forgot-password 2021-05-17 14:54:03 +01:00
Martin McKeaveney f1cd6d01e9 tidy up 2021-05-17 14:24:37 +01:00
mike12345567 3641ee5e2c Work in progress, moving login form around a bit. 2021-05-17 13:47:23 +01:00
Martin McKeaveney fc7ddbe540 merge 2021-05-16 21:29:07 +01:00
Martin McKeaveney 0f2bcf581d revert functionality working 2021-05-16 21:25:37 +01:00
mike12345567 cea82f9335 A general re-work of some parts of the auth lib, as well as moving roles/permissions around to make it possible to build an admin API which has role knowledge. 2021-05-14 15:43:41 +01:00
Andrew Kingston e78d686292 Add optional info text to components 2021-05-14 13:29:14 +01:00
Martin McKeaveney 95c80f2b4a set up live replication between prod and dev instances 2021-05-13 17:24:32 +01:00
Martin McKeaveney 51bdbb7878 Open app call 2021-05-13 15:33:04 +01:00
Martin McKeaveney 4a4c96f76d merge, UI for managing your own app locks 2021-05-13 14:04:03 +01:00
mike12345567 81c5ed5554 Altering object store so that all writes/reads to the object store have the dev app prefix replaced with standard app. 2021-05-13 13:29:53 +01:00
Martin McKeaveney c2c74678e4 lock concept in UI, make dev links go to builder and prod links go to real apps 2021-05-13 12:39:35 +01:00
Andrew Kingston c1b6f26f28 Remove search component from component structure 2021-05-13 12:38:56 +01:00
mike12345567 768fa8e725 Formatting. 2021-05-13 12:32:18 +01:00
Andrew Kingston 4d564365cf Clean up data source context and remove explicit button actions for pagination 2021-05-13 12:30:45 +01:00
Martin McKeaveney c3e7548255 dev mode E2E 2021-05-13 11:06:08 +01:00
Andrew Kingston 3a747de207 Merge branch 'next' of github.com:Budibase/budibase into lab-day-search 2021-05-12 14:35:00 +01:00
Andrew Kingston c2cc99ef2c Fix chart placeholder, fix spectrum colours and begin work on pagination component 2021-05-12 14:34:25 +01:00
mike12345567 abeb78d914 Merge branch 'next' of github.com:Budibase/budibase into feature/draft-apps 2021-05-12 13:59:59 +01:00
mike12345567 13b1e78ee2 Merge branch 'next' of github.com:Budibase/budibase into feature/draft-apps 2021-05-12 12:49:42 +01:00
Martin McKeaveney 022f501dee fixes from PR 2021-05-12 12:38:49 +01:00
Andrew Kingston 889f5f8175 Add legacy in-memory filtering and sorting for views and external datasources 2021-05-11 19:07:52 +01:00
Andrew Kingston 4db2ee1843 Allow data provider filtering using dates and date ranges, and allow filtering using a value or binding for any type 2021-05-11 18:33:25 +01:00
mike12345567 2ec6b15e56 General cleanup, doing away with the concept of hosting in the builder and the generally confusing difference between cloud, self hosting and running locally - server is simply always a server now. 2021-05-11 17:49:26 +01:00
Martin McKeaveney b1d60cc6b6 email template E2E, adding preview 2021-05-11 14:44:43 +01:00
Andrew Kingston 1a2e17ff17 Add support for numerical sorting 2021-05-11 11:24:16 +01:00
Andrew Kingston e661fe8cf2 Merge branch 'next' of github.com:Budibase/budibase into lab-day-search 2021-05-11 10:47:52 +01:00
Andrew Kingston 63c22494fd Merge pull request #1472 from Budibase/app-list
App list screen
2021-05-11 08:43:47 +01:00
mike12345567 c0d1f5ef8c Fixing an issue that occurred in a merge. 2021-05-10 18:14:18 +01:00
Andrew Kingston 132cfce328 Remove commented out code 2021-05-10 18:03:14 +01:00
Andrew Kingston 2421529ba8 Update gradient algorithm to use a seed value for predictable gradients and use app names for seeds 2021-05-10 15:28:52 +01:00
Martin McKeaveney 4ccb326ece lint 2021-05-10 14:50:37 +01:00
Martin McKeaveney 8174f44d40 pull template type from body instead of params 2021-05-10 14:41:52 +01:00
mike12345567 77b4b206f7 Other minor fixes after doing some initial setup testing. 2021-05-10 13:18:05 +01:00
Andrew Kingston 04dc9ca175 Fix create app modal validation 2021-05-10 12:36:15 +01:00
Andrew Kingston 0b1b4d2aae Simplify app layout and add option to delete apps 2021-05-10 12:28:54 +01:00
Martin McKeaveney 11ce48e1ff editor styling 2021-05-10 12:06:31 +01:00
Andrew Kingston df607e78eb Add non-gallery option to dropzeon and update create app modal 2021-05-10 11:53:32 +01:00
Andrew Kingston f1b2fea3c0 Adjust padding in app list table view 2021-05-07 13:44:53 +01:00
Andrew Kingston b5dade2d50 Handle long app names correctly in app grid view 2021-05-07 13:29:05 +01:00
Andrew Kingston be28fc2fb8 Add small horiztonal padding to app list table view to improve text overflow 2021-05-07 13:17:49 +01:00
Andrew Kingston 35b9ab353e Add table app list view 2021-05-07 13:13:51 +01:00
Andrew Kingston 830069970a Bump svelte and routify deps, fix builder _reset usage and some tidy ups 2021-05-07 11:14:43 +01:00
Andrew Kingston be04060ff1 Server builder under /builder rather than /app for top level to avoid confusion 2021-05-07 08:17:21 +01:00
Andrew Kingston dff4e9501c Fix URL being pushed after creating an app 2021-05-07 07:56:36 +01:00
Andrew Kingston 6958e860ef Improve app list styles 2021-05-06 22:28:50 +01:00
Martin McKeaveney 062d8323f4 pulling app list, re-adding code for automation blocks and external data source block lost in merge 2021-05-06 18:31:03 +01:00
Andrew Kingston 1712f559aa Update routing to serve any builder routes under /app so that envoy can proxy correctly 2021-05-06 16:39:34 +01:00
Andrew Kingston 6405bf6603 Update AppCard padding 2021-05-06 15:34:34 +01:00
Andrew Kingston 4d69e8c5c2 Add log out and old settings to action menu from top bar avatar 2021-05-06 15:00:35 +01:00
Andrew Kingston 2e335019cd Tidy up auth logic in routes 2021-05-06 14:52:20 +01:00
Andrew Kingston 735c724a0d Handle auth in top level routes and redirect as required. Change default route to be portal 2021-05-06 14:49:11 +01:00
Andrew Kingston 817511b47c Fix app card text size and bug with global css rule 2021-05-06 14:16:17 +01:00
Andrew Kingston 1ed08a8a8b Merge branch 'next' of github.com:Budibase/budibase into app-list 2021-05-06 14:01:03 +01:00
Andrew Kingston 6164f38cf9 Move app list to admin portal 2021-05-06 13:59:06 +01:00
Martin McKeaveney f82754a544 refactor CSS 2021-05-06 10:30:38 +01:00
Martin McKeaveney 56018828c3 budibase config checklist complete 2021-05-06 10:28:06 +01:00
Keviin Åberg Kultalahti 80564e2b7d remove unused styling 2021-05-05 11:22:54 +02:00
mike12345567 e5f3b3956c Merge branch 'next' of github.com:Budibase/budibase into labday/mike-formulas 2021-05-04 13:24:14 +01:00
Martin McKeaveney 4086d39535 merge with next 2021-05-04 11:49:34 +01:00
Martin McKeaveney 8ecb70a8f7 merge with next 2021-05-04 11:40:59 +01:00
Andrew Kingston 797e8a8b67 Add explicit prettier options 2021-05-04 11:32:22 +01:00
Andrew Kingston 7bdf1f9ed2 Fix modal content size prop 2021-05-04 11:07:26 +01:00
Andrew Kingston c010eeb314 Fix prettier and fix crash when using certain views as data sources 2021-05-04 11:04:42 +01:00
mike12345567 d3ef4224a6 Merge branch 'labday/mike-formulas' of github.com:Budibase/budibase into labday/mike-formulas 2021-05-04 10:50:52 +01:00
mike12345567 7a5ba0eeba Some fixes after testing binding. 2021-05-04 10:49:33 +01:00
mike12345567 dcf69b2181 Merge branch 'next' of github.com:Budibase/budibase into labday/mike-formulas 2021-05-04 10:34:30 +01:00
Martin McKeaveney 72ed644803 merge 2021-05-04 09:55:14 +01:00
Keviin Åberg Kultalahti 0afbf1649e lint:fix 2021-05-03 09:31:09 +02:00
Keviin Åberg Kultalahti 27ce375f17 merge fixes 2021-05-03 09:24:04 +02:00
Michael Drury ded7a739fa Fixing an import and fixing a util function which was throwing an error in cypress tests. 2021-04-30 21:20:37 +01:00
Michael Drury 48a0c66972 Fixing cypress tests. 2021-04-30 19:17:00 +01:00
Andrew Kingston 836fdab139 Fix more sizes in settings and drawer 2021-04-30 16:53:33 +01:00
Andrew Kingston 00573827b9 Fix button sizes in settings 2021-04-30 16:42:53 +01:00
Andrew Kingston 6f6770cef7 Add server-side searching and pagination to data providers using internal tables 2021-04-30 16:29:53 +01:00
mike12345567 a7022de9b5 Moving drawers around to be a common component as they are utilised in a few places, keep all the binding work together, as well as some fixing for readable/runtime binding detection and conversion. 2021-04-30 16:17:57 +01:00
Martin McKeaveney 9b96a0f06d lint 2021-04-30 16:02:52 +01:00
Martin McKeaveney 6d32d5f8b1 tidy up 2021-04-30 15:44:37 +01:00
Keviin Åberg Kultalahti 7dc53dc2e6 convert all Heading instances to use new API 2021-04-30 13:38:06 +02:00
Keviin Åberg Kultalahti 9509b8f42b Convert Body component to use size="" prop 2021-04-30 13:31:45 +02:00
Martin McKeaveney 784ac20dd8 external data connector block 2021-04-29 21:35:16 +01:00
mike12345567 b7a767a571 Linting. 2021-04-29 19:10:02 +01:00
mike12345567 a14c80bf6c Adding handlebars formulas to the system, it is now possible to set a formula at a column level which will always be applied on the way out with a relationship depth of one. 2021-04-29 19:06:58 +01:00
Andrew Kingston 35f9dcf3f6 Expose search API endpoint 2021-04-29 14:55:33 +01:00
Martin McKeaveney b876e91ae6 merge with next 2021-04-29 11:45:47 +01:00
Andrew Kingston 5e7ba5dfb3 Fix styles in datasource select 2021-04-29 09:01:24 +01:00
Andrew Kingston 7fa700a537 Update merged files to use spectrum 2021-04-28 15:53:21 +01:00
Andrew Kingston 9c903feed0 Merge branch 'next' of github.com:Budibase/budibase into spectrum-bbui 2021-04-28 15:53:07 +01:00
Andrew Kingston 9d5ff2e612 Merge branch 'spectrum-bbui' of github.com:Budibase/budibase into spectrum-bbui 2021-04-28 15:08:54 +01:00
Andrew Kingston a1c01bb905 Update other cypress helpers to work with spectrum 2021-04-28 15:08:43 +01:00
Keviin Åberg Kultalahti 1e291904d8 remove Spacer imports 2021-04-28 15:56:52 +02:00
Andrew Kingston e7089a26cd Update cpyress tests so create and delete app helpers work again 2021-04-28 14:56:31 +01:00
Keviin Åberg Kultalahti f5272b64b7 Merge branch 'spectrum-bbui' into spectrum/kevs-bits-and-bobs-the-sequel 2021-04-28 15:55:15 +02:00
Keviin Åberg Kultalahti 505f75e8bb removes Spacer component and last few instances of use 2021-04-28 15:54:35 +02:00
Keviin Åberg Kultalahti a3d53034a4 fix button width issue 2021-04-28 15:49:34 +02:00
Keviin Åberg Kultalahti c1af7a7d93 Fix editor 2021-04-28 15:46:11 +02:00
Keviin Åberg Kultalahti 0be7cb55b2 Remove spacer and use Layout 2021-04-28 15:40:15 +02:00
Keviin Åberg Kultalahti be01d0dbea Remove spacer 2021-04-28 15:36:45 +02:00
Keviin Åberg Kultalahti 7a05536319 fix DataSourceSelect Query Panel 2021-04-28 15:31:41 +02:00
Andrew Kingston cb803b1abf Update create app modal button style 2021-04-28 14:29:39 +01:00
Keviin Åberg Kultalahti 6158a547ea remove Spacer component 2021-04-28 15:23:47 +02:00
Andrew Kingston d793088c2a Move builder theme settings to a modal to avoid popover overflow issue 2021-04-28 14:23:03 +01:00