Commit Graph

4364 Commits

Author SHA1 Message Date
Mel O'Hagan 0d08eb60c5 Merge branch 'develop' into lab/mongodb 2022-10-03 17:10:21 +01:00
deanhannigan 3520843e4a Merge pull request #8014 from Budibase/feature/automation-log-filter-by-license
Feature/automation log filter by license
2022-10-03 10:49:24 +01:00
Andrew Kingston ea35b9bff6 Fix table setting type 2022-09-30 16:26:24 +01:00
mike12345567 3b0518296d Removing some un-necessary duplicated statements. 2022-09-30 14:32:32 +01:00
mike12345567 c40ce20a38 Improving regex for processing custom SVG. 2022-09-30 09:17:38 +01:00
mike12345567 95136a54f2 Adding ability for datasource plugins to have a custom icon svg. 2022-09-29 19:30:53 +01:00
Dean 67437c3db1 Centralised licensing types to frontend-core contants. Some minor refactoring 2022-09-29 09:17:22 +01:00
Andrew Kingston 10320574a4 Update naming conventions in filter drawer 2022-09-28 15:36:35 +01:00
Andrew Kingston 7909745fb5 Simplify, strengthen and make consistent filter drawer validation logic 2022-09-28 15:08:44 +01:00
Andrew Kingston 6c63edc279 Merge branch 'master' of github.com:Budibase/budibase into bug/sev2/is-in-filter-startswith-crash 2022-09-28 14:16:45 +01:00
Mel O'Hagan 4bb9dad06e Add screen input to CloseScreenModal 2022-09-28 13:49:35 +01:00
Dean 21c330f4fb Use new licensing feature flag to gate off the filtering behaviour. 2022-09-28 12:17:00 +01:00
Dean e033af8e87 Merge remote-tracking branch 'origin/develop' into feature/automation-log-filter-by-license 2022-09-28 11:39:22 +01:00
Martin McKeaveney 57bbf28119 merge with master 2022-09-26 17:57:23 +01:00
Mel O'Hagan 939d511a14 Merge branch 'develop' into bug/column-name-other-table-validation 2022-09-26 17:03:41 +01:00
Rory Powell 5ffaf487c9 Merge pull request #7969 from Budibase/fix/update-billing-messaging
Minor update replacing upgrade terminology for billing notifications
2022-09-26 16:25:32 +01:00
Andrew Kingston 8563f1df90 Merge branch 'master' of github.com:Budibase/budibase into bug/sev2/is-in-filter-startswith-crash 2022-09-26 15:04:02 +01:00
Dean e21cc72395 Minor update replacing upgrade terminology from notifications relating to billing 2022-09-26 13:58:19 +01:00
Dean 30622a53bf Ensure display values for metrics are capped at 100% in the day pass modal 2022-09-26 09:52:20 +01:00
Peter Clement f6d7b5dc8e Merge pull request #7944 from Budibase/pc/automation-fix
Automate fixes
2022-09-26 08:39:47 +01:00
Martin McKeaveney 5d68be1c63 Merge pull request #7864 from Budibase/bug/sev4/relationship-column-types-must-match
Do not allow non-matching types for primary/foreign keys - External DB
2022-09-25 13:42:55 +01:00
Martin McKeaveney 3f625cbdab Merge pull request #7915 from Budibase/fix/table-column-binding-category
Added category and icon for table configuration binding drawer
2022-09-25 13:39:44 +01:00
Michael Drury ec89e27a8c Merge branch 'develop' of github.com:Budibase/budibase into group-fixes 2022-09-24 17:04:31 +01:00
Dean 80028f3cd7 Merge remote-tracking branch 'origin/develop' into fix/licensing-overlay-flags 2022-09-23 17:40:19 +01:00
mike12345567 6bef55843a Merge branch 'develop' of github.com:Budibase/budibase into group-fixes 2022-09-23 17:10:30 +01:00
Mel O'Hagan 48f8013492 Refactor 2022-09-23 16:54:39 +01:00
Rory Powell c528ac1f71 Support deleting license key from self host install 2022-09-23 15:54:59 +01:00
Andrew Kingston ae23c019a4 Update app overview tile size and wrapping 2022-09-23 15:40:58 +01:00
Dean e199bd410a Fix to ensure licensing flags display correctly 2022-09-23 14:45:44 +01:00
mike12345567 fae80e8910 Merge branch 'develop' of github.com:Budibase/budibase into group-fixes 2022-09-23 14:37:50 +01:00
Peter Clement f069ddb27e Automation fixes 2022-09-23 13:35:27 +01:00
Andrew Kingston 9b02286a96 Rename some usages of feature flags to tenant feature flags 2022-09-23 12:13:15 +01:00
Rory Powell 33719ef27e Update group upgrade UX 2022-09-23 11:40:19 +01:00
Dean 42fdc27908 Minor fix to ensure the app name neatly truncates and a general layout fix for apps in smaller resolutions 2022-09-23 10:40:55 +01:00
mike12345567 9b29bd6709 Merge branch 'develop' of github.com:Budibase/budibase into group-fixes 2022-09-22 18:44:16 +01:00
Dean c3f41c8f31 Added category and icon for table configuration binding drawer 2022-09-22 17:04:58 +01:00
Mel O'Hagan eaddd72d66 Handle valueType change 2022-09-22 09:40:45 +01:00
Mel O'Hagan 97e33f8eee Only call startsWith if string 2022-09-21 15:25:53 +01:00
Mel O'Hagan 4c2ac79391 Don't show validation error for relationship 2022-09-21 13:18:04 +01:00
Mel O'Hagan f11e56547f Do not allow non-match type primary foreign keys 2022-09-21 09:10:31 +01:00
Rory Powell 72abfd8e52 Invert template display logic to fix cypress 2022-09-20 10:59:12 +01:00
Rory Powell f699bf1b56 Wrap licensing banners and modals in feature flag, disable logo 2022-09-20 10:15:28 +01:00
Martin McKeaveney 915405275d merge 2022-09-18 13:30:16 +01:00
mike12345567 5f8f34f6f3 Fix for #7811 - Fixing an issue with the query binding builder - when executing the query you could no longer enrich the value binding. 2022-09-17 10:45:44 +01:00
mike12345567 1be71933ca Merge branch 'develop' of github.com:Budibase/budibase into group-fixes 2022-09-16 17:02:08 +01:00
mike12345567 ee40819c9e Merge branch 'master' of github.com:Budibase/budibase into develop 2022-09-16 16:13:20 +01:00
Dean 42984d7b63 Minor update 2022-09-15 16:50:51 +01:00
Dean 78d72b78cb Fix to include the current user bindings in datasource queries 2022-09-15 16:39:25 +01:00
Dean 4ec4007706 Merge branch 'feature/day-pass-pricing' of github.com:Budibase/budibase into feature/day-pass-pricing 2022-09-15 12:46:27 +01:00
Dean c2f6bc9167 Updated copy from the payment modal 2022-09-15 12:45:47 +01:00
Rory Powell 086d9ebdf9 Merge branch 'develop' into feature/day-pass-pricing 2022-09-15 10:56:50 +01:00
Rory Powell 0f98f2fcaa Merge branch 'master' into develop 2022-09-15 10:19:56 +01:00
Dean f0f222f9ea Merge branch 'feature/day-pass-pricing' of github.com:Budibase/budibase into feature/day-pass-pricing 2022-09-15 09:06:48 +01:00
Rory Powell 8cfd6a9faa Merge branch 'develop' into feature/day-pass-pricing 2022-09-15 08:55:33 +01:00
Dean 132f347916 Apps Page update to hide apps when sessions are maxed. General refactoring and updates to the licensing notification flows. 2022-09-14 18:04:58 +01:00
mike12345567 8744d0a86c Renaming data source -> datasource as per Mel's request. 2022-09-14 12:11:20 +01:00
Dean b848fc52d9 Merge branch 'feature/day-pass-pricing' of github.com:Budibase/budibase into feature/day-pass-pricing 2022-09-13 11:52:58 +01:00
Dean 60feccaac0 Merge commit 2022-09-13 11:52:31 +01:00
Andrew Kingston c873a4d965 Merge branch 'cheeks-lab-day-eject-blocks' of github.com:Budibase/budibase into form-block 2022-09-13 11:32:04 +01:00
Andrew Kingston 3283a0ab5a Merge branch 'develop' of github.com:Budibase/budibase into cheeks-lab-day-eject-blocks 2022-09-13 11:31:45 +01:00
melohagan abdb156559 Merge pull request #7333 from Budibase/feature/select-tables-to-fetch
Allow list of named tables to be fetched
2022-09-13 11:19:49 +01:00
melohagan 0823bf5d10 Merge pull request #7735 from Budibase/bug/sev2/add-js-to-edc
Allow JavaScript bindings in External Data Connector
2022-09-13 10:24:24 +01:00
Rory Powell 45a43baee2 Merge branch 'master' into develop 2022-09-12 14:05:36 +01:00
Rory Powell 884f446671 Merge branch 'develop' into feature/day-pass-pricing-temp 2022-09-12 11:33:02 +01:00
Michael Drury 51725ea6b1 Merge pull request #7685 from Budibase/fix/sept-various-fixes
Fix/sept various fixes
2022-09-12 12:16:31 +02:00
Mel O'Hagan 631b08a24e Allow JS bindings in EDC 2022-09-12 11:04:34 +01:00
Maurits Lourens 8592f79eaa 6538 - add validation to datasource config modal 2022-09-12 10:04:14 +01:00
Mel O'Hagan 1edbb73e33 Remove console log 2022-09-12 08:58:47 +01:00
Mel O'Hagan 76c861c266 Null safety when creating automation from design 2022-09-12 08:57:44 +01:00
Rory Powell 03458f0f34 Usage tooltips and server accurate remaining days calculations 2022-09-12 00:02:29 +01:00
mike12345567 3d66e71d7d Fixing an issue with deleting large apps with a lot of internal table data and adding back the export modal which allows picking whether an export includes internal table rows - #7583. 2022-09-09 20:06:29 +01:00
mike12345567 932f119fce Updating params in the REST interface so that they can be used in and out of the URL - meaning that updating in one place affects the other. Reduces a bit of the confusing UX around this - discussed in #7683. 2022-09-07 19:15:05 +01:00
mike12345567 86c8618e8f Fix for #7431 - reboot didn't work at all previously which is why apps couldn't be published with it enabled, this is now a self host only feature, I've removed the ability to enable a reboot cron in the Cloud and it will not run the lookup/execution. 2022-09-07 17:05:17 +01:00
Andrew Kingston 7b4c842eb3 Fix spacing for custom datasources in new datasource modal 2022-09-07 12:40:32 +01:00
Andrew Kingston 5577f31a17 Merge branch 'cheeks-lab-day-eject-blocks' of github.com:Budibase/budibase into form-block 2022-09-06 09:00:21 +01:00
Andrew Kingston 3088616c47 Merge branch 'develop' of github.com:Budibase/budibase into cheeks-lab-day-eject-blocks 2022-09-06 08:53:10 +01:00
mike12345567 5c62bdac2e Merge branch 'develop' of github.com:Budibase/budibase into plugins-dev-experience 2022-09-05 14:14:47 +01:00
Martin McKeaveney e4a9b684c7 Merge branch 'develop' of github.com:Budibase/budibase into revert-7503-revert-7414-feature/binding-ux-update 2022-09-02 18:45:00 +01:00
mike12345567 3ba2aaf567 Merge branch 'develop' of github.com:Budibase/budibase into plugins-dev-experience 2022-09-02 18:21:50 +01:00
Rory Powell 276c455a11 Merge branch 'develop' into feature/day-pass-pricing 2022-09-01 15:26:16 +01:00
Andrew Kingston b49872bea3 Merge pull request #7568 from Budibase/cheeks-fixes
Component action fixes
2022-09-01 15:21:48 +01:00
Andrew Kingston 812304fd93 Merge branch 'develop' of github.com:Budibase/budibase into plugins-dev-experience 2022-09-01 14:38:36 +01:00
Andrew Kingston 412ee0b35f Tidy up component list panel monolith 2022-09-01 13:11:41 +01:00
R2bEEaton 983c161139 resolving requested change 2022-09-01 07:15:25 -04:00
R2bEEaton d611e5dc78 possible fix for yarn lint 2022-09-01 06:36:39 -04:00
Rory Powell ba5ed65e03 Billing and usage page updates to support different kinds of users and plans 2022-09-01 11:36:23 +01:00
R2bEEaton b7dd32e7c1 import _ from 'lodash"
Missed the import for the `_` from Lodash.
2022-09-01 06:29:38 -04:00
R2bEEaton 72ff3cc957 Automation list sort alphabetically by name #7565
This commit addresses issue #7565 (mine). Automations are currently sorted by internal ID and not by name, which makes it slightly harder to find an automation from a user's point of view.
2022-09-01 06:15:34 -04:00
mike12345567 320cbfada3 Merge branch 'develop' of github.com:Budibase/budibase into plugins-dev-experience 2022-08-31 15:53:32 +01:00
Martin McKeaveney e6eb1687d2 Merge pull request #6640 from mslourens/pass_untruncated_title_to_radiogroup
Pass a title property with untruncated text to the RadioGroup
2022-08-31 13:32:33 +01:00
Andrew Kingston df3787bda3 Tidy up component list panel monolith 2022-08-30 13:23:12 +01:00
Andrew Kingston b86bd5bf03 Add setting button for ejecting blocks. Update manifest to show info beside relevant settings 2022-08-30 10:53:58 +01:00
Martin McKeaveney 02c93071ee merge 2022-08-30 10:33:37 +01:00
Martin McKeaveney 3f26c411c9 Revert "Revert "Feature/binding ux update"" 2022-08-30 10:16:15 +01:00
Martin McKeaveney 65bf17b87c Revert "Feature/binding ux update" 2022-08-30 10:16:01 +01:00
Rory Powell fe09208bb1 Usage page updates WIP 2022-08-30 09:53:16 +01:00
Mel O'Hagan 8a75b0a26d Fix delete 2022-08-25 19:07:13 +01:00
Mel O'Hagan f2881fc714 Add delete button 2022-08-25 17:40:09 +01:00
Mel O'Hagan 52c8fda064 Add mongodb aggregate method 2022-08-25 17:30:47 +01:00
Dean 5e63adb42b Added sections for UI component event bindings 2022-08-24 16:38:08 +01:00
Dean 447f45d71b Updated the hover behaviour for bindings and added flags to stop empty sections from rendering 2022-08-24 12:36:58 +01:00
Dean 2e807fdc3d Code review updates 2022-08-24 12:07:51 +01:00
Andrew Kingston de9d46dce8 Add placeholder setting to URLSelect 2022-08-23 14:59:18 +01:00
Andrew Kingston 434fe378c7 Merge branch 'develop' of github.com:Budibase/budibase into form-block 2022-08-23 11:40:15 +01:00
Dean 09bf4ecd42 Removed duplicated div structure 2022-08-23 10:52:25 +01:00
Dean 02c89bcdb1 Minor refactoring and icon updates 2022-08-23 09:56:09 +01:00
Dean 6eb187f706 Merge remote-tracking branch 'origin/develop' into feature/binding-ux-update 2022-08-22 23:09:03 +01:00
Andrew Kingston bec08eecc8 Merge branch 'develop' of github.com:Budibase/budibase into plugins-dev-experience 2022-08-22 17:54:25 +01:00
Dean f4a5715461 Merge remote-tracking branch 'origin/develop' into feature/binding-ux-update 2022-08-22 12:49:56 +01:00
Dean 098c67ce5d Initial commit of UX refactor 2022-08-22 12:49:05 +01:00
Andrew Kingston 975afc29d2 Merge branch 'plugins-dev-experience' of github.com:Budibase/budibase into plugins-dev-experience 2022-08-22 11:27:18 +01:00
Andrew Kingston 23a91b89a7 Merge branch 'develop' of github.com:Budibase/budibase into plugins-dev-experience 2022-08-22 11:27:04 +01:00
Andrew Kingston 60ed162fe3 Add missing bindings to show notification action 2022-08-22 11:10:47 +01:00
Andrew Kingston 19c99f4390 Allow configuring whether notification is automatically dismissed or not 2022-08-22 11:08:52 +01:00
Andrew Kingston 8a2f35b3f0 Add action for showing a custom notification 2022-08-22 11:00:51 +01:00
Mel O'Hagan bfaf1e61e4 Null safety 2022-08-19 14:52:50 +01:00
Rory Powell 7d1a32f729 Merge branch 'master' into develop 2022-08-19 14:15:49 +01:00
Andrew Kingston 7b6cef8794 Rename some usages of button actions to events 2022-08-18 13:43:32 +01:00
mike12345567 7e2d9cd91a Fixing issue with custom datasource section appearing when none exist. 2022-08-18 12:58:43 +01:00
mike12345567 6a64c23999 Merge branch 'plugins-dev-experience' of github.com:Budibase/budibase into plugins-dev-experience 2022-08-17 23:21:58 +01:00
mike12345567 2f23de7b3a Fixing issue with single custom datasource being full width in creation modal. 2022-08-17 23:17:10 +01:00
mike12345567 7dfe049ae6 Adding full builder integration of custom components - splitting into own section properly - fixing some issues with SVG class overlap. 2022-08-17 23:13:51 +01:00
Andrew Kingston b7cf65e6dc Merge branch 'plugins-dev-experience' of github.com:Budibase/budibase into plugins-dev-experience 2022-08-17 19:41:30 +01:00
Mel O'Hagan fb51090752 Allow list of named tables to be fetched 2022-08-17 18:16:11 +01:00
melohagan 5b9b071f62 Merge pull request #7243 from Budibase/bug/sev2/orphaned-minio-attachment
Delete attachments on field clear from minio bucket
2022-08-17 16:48:27 +01:00
Andrew Kingston 32025ef76d Merge branch 'develop' of github.com:Budibase/budibase into plugins-dev-experience 2022-08-17 16:13:27 +01:00
Andrew Kingston 3caae00d38 Merge branch 'develop' of github.com:Budibase/budibase into cheeks-lab-day-keyboard-shortcuts-develop 2022-08-17 14:20:34 +01:00
mike12345567 b6a5ccbf10 Adding some controls around datasource config creation and updating minio fetch. 2022-08-17 11:01:25 +01:00
mike12345567 ee4f72126a Updating custom datasource SVG - splitting out in UI. 2022-08-17 10:46:17 +01:00
mike12345567 2aaff7576b Adding full flow for creating custom datasource. 2022-08-17 10:05:13 +01:00
Michael Drury 6ddf6c58d2 Merge branch 'develop' of github.com:Budibase/budibase into plugins-dev-experience 2022-08-16 15:42:47 +01:00
Martin McKeaveney 881d350c66 Merge pull request #7251 from Budibase/fix/various-fixes-martin
roll out release services after deployment
2022-08-16 10:17:59 +01:00
mike12345567 51e06a9c7a Adding custom datasources to UI. 2022-08-15 18:38:09 +01:00
Mel O'Hagan 1200f4d2a0 Allow delete attachments from builder data section 2022-08-15 15:46:55 +01:00
mike12345567 ae9ae26bd4 Merge branch 'develop' of github.com:Budibase/budibase into feature/multiselect-filters 2022-08-15 12:24:41 +01:00
Martin McKeaveney 52feda77de roll out release services after deployment 2022-08-12 17:42:46 +01:00
mike12345567 1c7f860184 Merge branch 'master' of github.com:Budibase/budibase into develop 2022-08-11 16:28:46 +01:00
melohagan ded9ba0edd Merge pull request #7215 from Budibase/bug/webhook-automation-error-saving
Webhook Automation - Finish and test, error saving automation
2022-08-11 09:42:23 +01:00
Mel O'Hagan 418937e8e5 Null safety 2022-08-10 17:09:51 +01:00
NEOLPAR 60e61f1107 wrong comment 2022-08-10 16:30:26 +01:00
NEOLPAR 0687d7c235 fixing wrong filter, excluding just bb_internal 2022-08-10 16:27:53 +01:00
Rory Powell 664cb2b0b0 Merge branch 'master' into develop 2022-08-10 14:36:49 +01:00
Michael Drury f8e978f321 Merge pull request #7049 from Budibase/fix/2585
Updating filters to allow multiple uses of the same property and exposing allOr option
2022-08-09 11:00:38 +01:00
Andrew Kingston ec6a208b1b Lint 2022-08-09 10:33:55 +01:00
Andrew Kingston dbdfb9cb83 Optimise loading in overview tab and add transition to dash card header 2022-08-08 12:25:49 +01:00
NEOLPAR 0b8e0309f6 filtering datasources for execute query actions 2022-08-08 12:12:56 +01:00
Mel O'Hagan 84b86b2450 Handle 'Is in' onOperatorChange 2022-08-06 20:52:34 +01:00
Michael Drury baa7fc54fe Merge pull request #6986 from Budibase/labday/transpiler
JS helpers, development only HBS -> JS conversion
2022-08-05 11:40:37 +01:00
Andrew Kingston 66ec56e631 Remove public from role options for users 2022-08-05 10:52:34 +01:00
Andrew Kingston a2dc49453f Revert app rows to use normal icons 2022-08-05 10:41:44 +01:00
Andrew Kingston 447c51f8f2 Use core icon component for app rows 2022-08-05 10:37:35 +01:00
Andrew Kingston 211b74100b Standardise icons across groups and users 2022-08-05 10:32:55 +01:00
mike12345567 44a6aa85a9 Merge branch 'master' of github.com:Budibase/budibase into develop 2022-08-04 21:35:55 +01:00
Andrew Kingston 136bb5742f Fix multiple issues in user details page 2022-08-04 15:33:51 +01:00
Andrew Kingston 53d7b208e4 Fix adding/removing users to group. Remove add all button 2022-08-04 13:25:44 +01:00
mike12345567 26c3f8a486 Switching variable name to make it more obvious value isn't being set directly. 2022-08-04 12:56:08 +01:00
mike12345567 b7f63aed03 Merge branch 'develop' of github.com:Budibase/budibase into labday/transpiler 2022-08-04 12:41:10 +01:00
Andrew Kingston 9ad23afc89 Update groups list and groups details pages to new designs. Multiple fixes and improvements. Standardise divider thickness 2022-08-04 11:06:49 +01:00
mike12345567 dee15b6415 Switching to an explicit select for the OR/AND options in the filter. 2022-08-03 17:44:44 +01:00
Dean b4097c89d4 Removed forced default behaviour for date range 2022-08-03 16:06:39 +01:00
Dean f03644582a Updated Pro upgrade flow 2022-08-03 15:43:10 +01:00
Dean def49fc415 Merge remote-tracking branch 'origin/develop' into feature/automation-log-filter-by-license 2022-08-03 14:14:16 +01:00
mike12345567 129c966226 Updating the filter system to allow adding multiple filter properties of the same name at once, as well as enabling the use of the allOr property from within the UI - resolves an old issue #2585. 2022-08-02 18:34:58 +01:00
Andrew Kingston e9df049e01 Update delete rows button to be configurable 2022-08-02 16:44:37 +01:00
Dean 66ca438c98 Code review updates 2022-08-02 15:20:53 +01:00
Dean 4b0e89b841 Removed unused class 2022-08-02 11:41:24 +01:00
Dean 028e6d2bf9 Removed debugging line 2022-08-02 11:20:22 +01:00
Dean 31af7b9c69 Ensure the row key is unique even when the rows are sorted. 2022-08-02 11:16:35 +01:00
Dean cdca1497cc Linting and tidying 2022-08-02 09:06:35 +01:00
Andrew Kingston 98864c9614 Merge branch 'develop' of github.com:Budibase/budibase into cheeks-lab-day-keyboard-shortcuts-develop 2022-08-01 19:08:30 +01:00
mike12345567 4f01a7fb80 Merge branch 'master' of github.com:Budibase/budibase into fix/6737 2022-08-01 19:00:17 +01:00
mike12345567 de3ceeb119 Adding mechanism to allow displaying an error on data retrieval for tables. 2022-08-01 18:56:59 +01:00
Dean 7407b5ee45 Minor update to select logic and removed the sample pro badge behaviour 2022-08-01 17:15:46 +01:00
Dean 776160df7f Investigation edits 2022-08-01 15:23:41 +01:00
Dean 5067e4682c Merge remote-tracking branch 'origin/develop' into feature/automation-log-filter-by-license 2022-08-01 10:28:07 +01:00
mike12345567 860b24649a Merge branch 'develop' of github.com:Budibase/budibase into labday/transpiler 2022-07-29 16:29:05 +01:00
Mel O'Hagan d41f813efb Add multiselect for options is in 2022-07-29 16:09:53 +01:00
Andrew Kingston 9717858c95 Merge branch 'develop' of github.com:Budibase/budibase into cheeks-lab-day-keyboard-shortcuts-develop 2022-07-29 15:04:37 +01:00
mike12345567 07f3897b55 Merge branch 'develop' of github.com:Budibase/budibase into feature/automation-error-stop 2022-07-29 14:31:18 +01:00
Mel O'Hagan 1bdc0658e7 Merge branch 'develop' into feature/multiselect-filters 2022-07-29 14:23:12 +01:00
mike12345567 b4a8109cf0 Adding the examples and helper add functionality for JS as well as hiding button to convert outside of development environment. 2022-07-29 14:12:04 +01:00
Andrew Kingston 3ebb2e193f Merge branch 'master' of github.com:Budibase/budibase into develop 2022-07-29 13:48:27 +01:00
Andrew Kingston 4b4b6ae6b0 Fix icon colors being static grey in automation section 2022-07-29 13:33:04 +01:00
mike12345567 7a6efe3ea8 Some minor fixes for edge cases. 2022-07-29 09:50:53 +01:00
mike12345567 3d13030aa1 Initial attempt at transpiling HBS to JS. 2022-07-28 20:20:53 +01:00
Andrew Kingston 08f9c628ab Merge pull request #6920 from Budibase/design-updates
Design updates
2022-07-28 10:24:01 +01:00
Mel O'Hagan 6c1c51a22a Merge branch 'develop' into bug/sev3/remove-validate-current-step-checkbox 2022-07-28 09:25:55 +01:00
Rory Powell 1dc062a3fb Merge branch 'master' into develop 2022-07-27 16:32:36 -04:00
Mel O'Hagan 406362b3f9 Merge branch 'develop' into feature/multiselect-filters 2022-07-27 18:08:37 +01:00
mike12345567 5945a432e7 Fixing an issue with test panel not updating when new test data comes in. 2022-07-27 16:47:19 +01:00
Andrew Kingston 31ddce3ada Merge branch 'master' of github.com:Budibase/budibase into design-updates 2022-07-27 11:19:39 +01:00
Andrew Kingston b4b9a5f526 Shrink square status light, shrink nav item text 2022-07-27 11:16:43 +01:00
Mel O'Hagan 291e13641d Merge branch 'develop' into feature/multiselect-filters 2022-07-27 10:18:07 +01:00
Peter Clement 548e8d518c Merge remote-tracking branch 'origin/develop' into feat/user-groups-tab 2022-07-26 20:19:33 +01:00
mike12345567 f4db17502a Merge branch 'develop' of github.com:Budibase/budibase into feature/automation-error-stop 2022-07-26 17:28:57 +01:00
mike12345567 d30e27d27d Merge branch 'master' of github.com:Budibase/budibase into develop 2022-07-26 17:25:55 +01:00
NEOLPAR 1b3062dfcf amended code following recommendations in PR comments 2022-07-26 17:22:42 +01:00
NEOLPAR 5bf9ee38a0 fixed automation app:trigger not mapping test modal form 2022-07-26 16:33:27 +01:00
Peter Clement 4de6d0256d remove uncessary test non we default to users being no access 2022-07-26 15:34:56 +01:00
mike12345567 61f24fe03f Adding UI for displaying when the CRON job has been stopped and alert the user to next steps. 2022-07-26 13:59:22 +01:00
Mel O'Hagan 35dd4b0aa8 Add Multiselect to FilterDrawer 2022-07-26 13:50:36 +01:00
Andrew Kingston 77f9b11e88 Update version icon to version status light 2022-07-26 10:36:12 +01:00
Andrew Kingston 61481fd50b Update screen list to match designs. Update nav items to make text clearer. Update screen picker 2022-07-25 17:06:00 +01:00
Peter Clement df3dd6431e Merge remote-tracking branch 'origin/develop' into feat/user-groups-tab 2022-07-25 15:09:42 +01:00
Andrew Kingston 8296c8f996 Move new component panel to right side, animate via sliding in and remove add component button above preview 2022-07-25 10:20:59 +01:00
mike12345567 bd7ace561a Merge branch 'master' of github.com:Budibase/budibase into develop 2022-07-22 19:14:35 +01:00
mike12345567 ff1ae2f8fa Fix for permission spamming in the automation UI. 2022-07-22 18:43:35 +01:00
Andrew Kingston 03d6a75af8 Replace preview icon with button 2022-07-22 12:04:20 +01:00
deanhannigan 728b3ff7c7 Merge pull request #6800 from Budibase/fix/datasource-binding-editor
Fix default input for newly created datasource query bindings
2022-07-21 12:11:01 +01:00
Peter Clement ad1cf0726f Merge remote-tracking branch 'origin/develop' into feat/user-groups-tab 2022-07-21 11:47:08 +01:00
Dean bdc8d1e675 Fix for left positioning of the KeyValueBuilder drawers 2022-07-20 16:38:42 +01:00
Mel O'Hagan 5a3688d237 Remove checkbox. Always validate current step. 2022-07-20 09:56:02 +01:00
Peter Clement 94d999faf9 Merge remote-tracking branch 'origin/develop' into feat/user-groups-tab 2022-07-19 14:54:29 +01:00
mike12345567 1c02c3d3c3 Merge branch 'master' of github.com:Budibase/budibase into develop 2022-07-19 14:12:48 +01:00
Peter Clement ca41e88045 Merge remote-tracking branch 'origin/develop' into feat/user-groups-tab 2022-07-19 11:23:31 +01:00
Dean c5ee19b4ef Fix to the default input binding to ensure new bindings are set correctly 2022-07-18 15:58:17 +01:00
Andrew Kingston 0aa4f43581 Merge pull request #6733 from Budibase/409-fixes-master
Frontend store improvements for conflicts and performance
2022-07-18 15:03:47 +01:00
mike12345567 6afdd6dcec Merge branch 'master' of github.com:Budibase/budibase into develop 2022-07-18 14:09:02 +01:00
mike12345567 c525721854 Fix for #6709 - Adding the option to set a role for app action, allowing users to set what level an automation can be accessed from. 2022-07-15 17:13:45 +01:00
mike12345567 d10e5755e7 Removing console log. 2022-07-15 14:33:34 +01:00
mike12345567 c149139253 Fix for #6501 - don't fail to publish app when cron expression is empty in any automation, just don't publish that automation. Also adding an error to automation to make it clear an expression is required. 2022-07-15 14:15:16 +01:00
mike12345567 cda958e0b7 Fix for #6702 - remove users table as an option for automation triggers. 2022-07-15 13:39:47 +01:00
Andrew Kingston aa1c0298bc Move screen setting updates into store and use patches. Make screen settings generic 2022-07-15 13:09:23 +01:00
Dean c6f23ca612 Merge remote-tracking branch 'origin/develop' into feature/automation-log-filter-by-license 2022-07-15 11:36:41 +01:00
Dean 92ded1afe4 Merge commit 2022-07-15 11:33:05 +01:00
deanhannigan 998f48e171 Merge pull request #6676 from Budibase/feature/app-action-ui-updates
Feature/app action UI updates
2022-07-15 10:46:58 +01:00
deanhannigan d71bf2c9cc Merge pull request #6557 from Budibase/remove-datasource-from-schema-picker
Data providers are excluded from the Form Schema picker
2022-07-15 09:14:39 +01:00
mike12345567 40f8849a63 Merge branch 'master' of github.com:Budibase/budibase into develop 2022-07-14 19:35:31 +01:00
Peter Clement 819ce4e360 Merge remote-tracking branch 'origin/develop' into feat/user-groups-tab 2022-07-14 13:32:51 +01:00
Dean 05abecd503 Merge remote-tracking branch 'origin/develop' into remove-datasource-from-schema-picker 2022-07-13 17:12:07 +01:00
Dean 8426088c2a Refactoring of the button actions layout, updating the padding of the action categories to better separate them. 2022-07-13 16:53:08 +01:00
Andrew Kingston 561f410037 Add version modal back into builder 2022-07-13 16:13:56 +01:00
Dean 51d8e14293 Merge remote-tracking branch 'origin/develop' into feature/app-action-ui-updates 2022-07-13 14:05:44 +01:00
Martin McKeaveney e49a9f640b Merge pull request #6603 from mslourens/duplicate_automation
6512 - duplicate automation
2022-07-13 14:02:42 +01:00
Dean e3170c2a2f Updated action categories, adding a logic specific entry for the conditional step. Shift the action text above the button. 2022-07-13 12:30:58 +01:00
Dean b5183fec93 Merge remote-tracking branch 'origin/develop' into feature/app-action-ui-updates 2022-07-13 09:11:03 +01:00
Dean 00eb3bfee3 Made action visibility react based on the number of loaded actions 2022-07-13 09:09:00 +01:00
Andrew Kingston 46f3ec8c46 Improve automation test display layout and spacing 2022-07-11 20:16:22 +01:00
Andrew Kingston 79d31702b8 Add hover effect to automation item header expand icon 2022-07-11 20:04:35 +01:00
Andrew Kingston 45f166b3f4 Update automation run log detail panel padding 2022-07-11 20:03:33 +01:00
Andrew Kingston c469dbe0ac Increase spacing on automation run log tab and move pagination control to bottom right of table 2022-07-11 19:53:14 +01:00
Maurits Lourens e69a328eb4 Pass a title property with untruncated text to the RadioGroup 2022-07-11 15:59:32 +02:00
Martin McKeaveney 6a021ce038 removing beta tab 2022-07-11 14:09:12 +01:00
Andrew Kingston e00c91c8a6 Merge branch 'develop' of github.com:Budibase/budibase into new-design-ui 2022-07-11 12:13:14 +01:00
Martin McKeaveney 367cf37795 remove beta stuff and remove self-host banners 2022-07-11 11:08:56 +01:00
Andrew Kingston 16116f2877 Merge branch 'develop' of github.com:Budibase/budibase into new-design-ui 2022-07-11 10:33:50 +01:00
mike12345567 4345391dd3 Quick fixes to automation history UI around publishing and unpublishing. 2022-07-08 19:32:05 +01:00
Dean 1d1de31c35 Action drawer updates. Actions now grouped by type and filterable in the action drawer 2022-07-08 09:09:21 +01:00
Maurits Lourens 10e150df7f 6512 - duplicate automation 2022-07-07 23:39:16 +02:00
Peter Clement 2399dbceb9 linting and tidy 2022-07-07 08:55:32 +01:00
Peter Clement f2139df344 Merge remote-tracking branch 'origin/develop' into feat/user-groups-tab 2022-07-06 16:30:24 +01:00
Peter Clement 8489ae36a4 take into account pagination 2022-07-06 12:58:55 +01:00
Martin McKeaveney 187e138b8f hide banner from new UI 2022-07-05 19:26:12 +01:00
mike12345567 8ec86f2b35 Merge branch 'develop' of github.com:Budibase/budibase into fix/june-fixes 2022-07-05 17:46:36 +01:00
mike12345567 48975be041 Merge branch 'master' of github.com:Budibase/budibase into develop 2022-07-05 17:37:04 +01:00
Peter Clement 00ef0e3ef9 Merge remote-tracking branch 'origin/develop' into feat/user-groups-tab 2022-07-05 16:04:01 +01:00
mike12345567 7f80d8d543 Fix for #6534 make the user aware of the readonly properties on the user and how to edit them. 2022-07-05 14:05:20 +01:00
deanhannigan 37ce29fa2d Merge pull request #6315 from Budibase/feature/current-user-rest-bindings
REST query bindings for Current User
2022-07-05 09:22:03 +01:00
Dean 663b405032 Data providers are excluded from the Form Schema picker 2022-07-04 17:01:40 +01:00
mike12345567 0074b0cb1f Merge branch 'develop' of github.com:Budibase/budibase into feature/automation-logs 2022-07-04 15:47:52 +01:00
mike12345567 d390bb9c20 Moving majority of automation logging functionality to pro. 2022-07-04 15:44:47 +01:00
mike12345567 11f1e95cc0 Main body of PR comments - still need to move a bit to pro. 2022-07-04 11:12:08 +01:00
Martin McKeaveney 878fa637f7 Merge pull request #6473 from Budibase/fix/dates-with-custom-templates
Fix dates with custom templates
2022-07-04 09:36:37 +01:00
Dean e14289abee Added fixes for query body binding. Query parameter fixes and pretty bindings added 2022-07-03 17:33:25 +01:00
Dean 8ea5e92553 Merge remote-tracking branch 'origin/develop' into feature/current-user-rest-bindings 2022-07-03 14:04:15 +01:00
Dean 31b51e1ecf Fixes for datasource authentication parsing. Mapping UX updates 2022-07-01 17:27:24 +01:00
mike12345567 c0d8995053 Updating pagination in automation run history to use the same pagination store helper as the users pagination. 2022-07-01 15:48:36 +01:00
mike12345567 21a78d6fc8 Merge branch 'develop' of github.com:Budibase/budibase into feature/automation-logs 2022-07-01 15:14:12 +01:00
Andrew Kingston 77a943cc36 Reduce builder side panel width to 260px 2022-07-01 12:47:30 +01:00
Andrew Kingston 2dda9caa32 Update font sizes and weights 2022-07-01 12:03:04 +01:00
Andrew Kingston 2d0b797216 Remove divider from beta tab 2022-07-01 11:34:40 +01:00
Andrew Kingston c502eff614 Update some font sizes and weights 2022-07-01 11:26:30 +01:00
Peter Clement 45fc55278e add InputPicker component and finish onboarding flow 2022-06-29 19:04:18 +01:00
Dean ac1df878d4 Merge remote-tracking branch 'origin/develop' into feature/current-user-rest-bindings 2022-06-29 18:50:14 +01:00
Mel O'Hagan 10c722c871 Update SQL Server svg 2022-06-29 16:09:08 +01:00
Mel O'Hagan 1ac5961224 Remove array type option for JSON columns 2022-06-29 14:11:39 +01:00
mike12345567 5383b8b224 Fix for builder loading flow item header. 2022-06-29 13:34:36 +01:00
mike12345567 74261661f1 Updating filter/condition action to show a stopped status rather than error, updating everything else to be aware of this. 2022-06-28 17:02:24 +01:00
Andrew Kingston e7869504d0 Fix slight issue with column editor layout 2022-06-27 14:44:38 +01:00
mike12345567 9fd64307a9 Adding in management of time range to lookup automation logs in. 2022-06-24 18:11:19 +01:00
mike12345567 a60c41e58b Merge branch 'develop' of github.com:Budibase/budibase into feature/automation-logs 2022-06-24 17:43:59 +01:00
Andrew Kingston 31502eceee Pull in role select component from new design UI 2022-06-24 14:31:55 +01:00
Andrew Kingston 0dbc4fcd3c Pull in more work from new design UI 2022-06-24 14:31:35 +01:00
Andrew Kingston 6a9d8acf9f Merge branch 'develop' of github.com:Budibase/budibase into new-design-ui 2022-06-23 15:33:07 +01:00
Andrew Kingston 0b919f65e2 Lint 2022-06-23 12:07:12 +01:00
Andrew Kingston af916df75b Update styles to use spectrum components 2022-06-23 12:05:05 +01:00
Andrew Kingston 8bfd54bd80 Add types to datasources 2022-06-23 11:35:57 +01:00
mike12345567 063540fe0a Getting notifications working correctly, linking to errors in a better way, generally improving UI, getting some final touches here and there. 2022-06-22 20:23:18 +01:00
Andrew Kingston a0d83eefaa Merge branch 'develop' of github.com:Budibase/budibase into new-design-ui 2022-06-22 12:49:46 +01:00
Andrew Kingston 680849d561 Merge pull request #6392 from Budibase/custom-csv-export
Add option to customise which columns are exported in export data action
2022-06-22 12:49:10 +01:00
Andrew Kingston b6231b281b Merge pull request #6352 from Budibase/fix/select-table-by-id
Fix autoscreen and autoscreen link creation and deletion
2022-06-22 12:47:57 +01:00
Andrew Kingston ad57889c79 Merge branch 'develop' of github.com:Budibase/budibase into new-design-ui 2022-06-21 15:10:58 +01:00
mike12345567 2d04c57575 Merge branch 'develop' of github.com:Budibase/budibase into feature/automation-logs 2022-06-21 14:25:09 +01:00
mike12345567 2ff853c917 Adding in main portal page automation error notification. 2022-06-21 00:02:22 +01:00
Mel O'Hagan b3308b09d4 Set external type of field for filter 2022-06-20 17:55:11 +01:00
mike12345567 d8b091309e Merge branch 'develop' of github.com:Budibase/budibase into feature/automation-logs 2022-06-20 15:56:00 +01:00
Andrew Kingston f1250840af Merge branch 'develop' of github.com:Budibase/budibase into new-design-ui 2022-06-20 13:28:26 +01:00
Andrew Kingston 6845f86689 Add option to customise which columns are exported in export data action 2022-06-20 12:32:13 +01:00
mike12345567 5d82a39af3 Adding edit automation button. 2022-06-17 17:00:43 +01:00
Andrew Kingston 6580010286 Fix logic around deleting autoscreens and autoscreen links 2022-06-16 11:46:53 +01:00
Andrew Kingston 947840e79e Use ID rather than name to identiy datasources when creating autoscreens 2022-06-16 11:46:16 +01:00
Dean 9b9b47ff45 Merge remote-tracking branch 'origin/develop' into feature/current-user-rest-bindings 2022-06-16 09:59:19 +01:00
Andrew Kingston 6f0c18b3a5 Merge branch 'new-design-ui' of github.com:Budibase/budibase into new-design-ui 2022-06-15 15:32:56 +01:00
Andrew Kingston b5d635c83f Merge branch 'develop' of github.com:Budibase/budibase into new-design-ui 2022-06-15 15:32:33 +01:00
mike12345567 c4ab4b5af8 Merge branch 'develop' of github.com:Budibase/budibase into feature/automation-logs 2022-06-15 15:08:48 +01:00
Andrew Kingston faa224cf2b Merge branch 'develop' of github.com:Budibase/budibase into cheeks-fixes 2022-06-15 11:08:40 +01:00
Andrew Kingston eb3a7b44b6 Merge pull request #6309 from Budibase/builder-focus-updates
Builder focus updates
2022-06-15 11:07:46 +01:00
Andrew Kingston ab9adc5cd5 Merge branch 'develop' of github.com:Budibase/budibase into cheeks-fixes 2022-06-15 09:02:35 +01:00
Andrew Kingston 2914f99e67 Improve determination of default values and logic around showing highlighted settings 2022-06-14 15:29:27 +01:00
Andrew Kingston 7ec1b02c99 Scroll the highlighted element into view 2022-06-14 14:32:17 +01:00
Andrew Kingston e34a79e904 Save highlighted setting key in store and show as highlighted until unmounted or changed 2022-06-14 14:05:28 +01:00
Dean 16458f4b11 Merge remote-tracking branch 'origin/develop' into feature/current-user-rest-bindings 2022-06-14 10:16:52 +01:00
Dean d50a62fd37 Context binding for authenticated user in REST API querys. Includes fix for REST datasource UI 2022-06-14 10:14:05 +01:00
Martin McKeaveney 9c4e44b09e Merge branch 'new-design-ui' of github.com:Budibase/budibase into new-design-ui 2022-06-13 21:01:08 +01:00
Martin McKeaveney 0e04fb843e CSS updates to beta tab 2022-06-13 21:00:15 +01:00
Andrew Kingston d89047b2ab Revert focus specific logic in other components and simplify 2022-06-13 16:11:12 +01:00
Rory Powell 4dc5cfc5a7 Merge branch 'release' into merge-release 2022-06-13 11:45:18 +01:00
Andrew Kingston 9d38fa938f Update apps list page and app rows to match new styles and behaviours 2022-06-10 12:16:28 +01:00
Dean d8f82e9482 Merge remote-tracking branch 'origin/develop' into feature/required-field-focus 2022-06-10 09:53:39 +01:00
Rory Powell 396a07cac5 Merge branch 'release' into feature/event-backfill 2022-06-09 15:21:49 +01:00
Andrew Kingston 5a35c182c1 Allow role select to accept a placeholder 2022-06-09 14:27:29 +01:00
Andrew Kingston e806001107 Update action button style for component settings to match designs 2022-06-08 16:51:14 +01:00
Andrew Kingston 56c8a0fcf9 Merge branch 'new-design-ui' of github.com:Budibase/budibase into new-design-ui 2022-06-08 16:22:22 +01:00
Andrew Kingston 3aa7b4e2c9 Update select settings to match the settings bar style where possible 2022-06-08 15:13:47 +01:00
Andrew Kingston 186e281ef0 Fix custom options drawer layout 2022-06-08 12:50:04 +01:00
Mel O'Hagan 9d58b951d8 Rename Firebase to Firestore 2022-06-08 12:05:29 +01:00
Martin McKeaveney 02320c0ee0 Beta tab initial test for E2E, needs styled 2022-06-08 10:20:47 +01:00
Martin McKeaveney 75c599ce70 merge 2022-06-07 16:44:04 +01:00
Martin McKeaveney 1ab022a0af start of beta panel 2022-06-07 16:40:43 +01:00
Andrew Kingston d059433f1f Merge branch 'develop' of github.com:Budibase/budibase into new-design-ui 2022-06-07 08:45:57 +01:00
Andrew Kingston 72397530ec Apply timezones patch from existing ignore-timezones branch 2022-06-07 08:31:00 +01:00
Peter Clement 5bd5d7df1b Merge pull request #6059 from Budibase/feat/dont-export-app-rows
Allow export of app without rows
2022-06-06 16:31:21 +01:00
Peter Clement bd737cc1ca negate export button 2022-06-06 15:17:14 +01:00
Rory Powell 6fbb5afeec Remove ui events except for component created and view published app 2022-06-06 12:51:22 +01:00
Rory Powell 33f44f6ee7 Remove todos 2022-06-06 11:11:13 +01:00
Rory Powell 361ffd224f Merge branch 'release' into feature/event-backfill 2022-06-06 09:50:06 +01:00
Martin McKeaveney d5540bbd57 update google sheets strategy to use the standard passport strategy 2022-06-05 16:43:04 +01:00
Maurits Lourens 21305a646a move the unpublish link 2022-06-03 00:41:16 +02:00
mike12345567 3f412f0a7a Merge branch 'develop' of github.com:Budibase/budibase into feature/automation-logs 2022-06-01 22:41:37 +01:00
mike12345567 fe84c0f21c Adding pagination control to the API and to the frontend, as well as getting view working as expected, emitting different key combinations to be able to search by any pattern. 2022-06-01 22:39:51 +01:00
mike12345567 34759c7916 Adding real history to the history tab, getting storage to couch and retrieval + api working. 2022-06-01 16:01:06 +01:00
melohagan 2faf8e7df6 Merge pull request #6068 from Budibase/bug/sev3/error-when-changing-between-values-bindings-in-automations
Make sure linkedRows is an array before map
2022-06-01 13:30:19 +01:00
Dean 692039cd34 Component Cypress tests and fixes 2022-05-31 22:57:33 +01:00
mike12345567 702f4057bd Progress towards using couchdb for automation logs, after testing redis and realising it won't work. 2022-05-31 19:52:35 +01:00
mike12345567 b5b1ae38e2 Using the test panel in the automation history tab, same experience as that of the automation flow. 2022-05-31 13:30:18 +01:00
Mel O'Hagan 570aeecdc3 Added Snowflake integration 2022-05-30 21:13:45 +01:00
Dean f1111fffca Updated approach to focus behaviour. Placeholder now updates to direct the user to the next required field they haven't entered 2022-05-30 12:57:10 +01:00
Rory Powell 857cd2d735 Merge branch 'develop' into feature/posthog-v2 2022-05-28 23:03:31 +01:00
mike12345567 27cd15da90 Updating UI after pulling in latest changes. 2022-05-27 17:11:41 +01:00
Dean 08ccea2e49 Merge remote-tracking branch 'origin/develop' into feature/required-field-focus 2022-05-27 14:04:40 +01:00
Andrew Kingston 2f324023d9 Merge branch 'develop' of github.com:Budibase/budibase into new-design-ui 2022-05-27 13:32:07 +01:00
mike12345567 33a4c0de69 Merge branch 'develop' of github.com:Budibase/budibase into feature/automation-logs 2022-05-27 12:31:00 +01:00
Peter Clement 88c98d0227 Merge remote-tracking branch 'origin/develop' into feat/dont-export-app-rows 2022-05-27 11:00:39 +01:00
Martin McKeaveney 8a5c3add74 Merge pull request #5684 from Budibase/bug/sev/empty-relationships-oncreate
Pass through type when creating internal table
2022-05-27 10:59:36 +01:00
Dean 372ff3b8fe Merge remote-tracking branch 'origin/develop' into feature/required-field-focus 2022-05-27 10:22:48 +01:00
Martin McKeaveney 5c643db4fc Merge pull request #6042 from Budibase/bug/sev3/bad-special-document-member
Internal table columns cannot start with _
2022-05-26 23:08:31 +01:00
Mel O'Hagan 7da5a10c2e Make sure linkedRows is an array before map 2022-05-26 13:00:19 +01:00
Peter Clement 5a67be19fa Merge remote-tracking branch 'origin/develop' into feat/dont-export-app-rows 2022-05-26 10:32:18 +01:00
mike12345567 8bc0142a37 Merge branch 'master' of github.com:Budibase/budibase into develop 2022-05-25 18:12:27 +01:00
Andrew Kingston 1b82a965d5 Merge branch 'develop' of github.com:Budibase/budibase into new-design-ui 2022-05-25 13:49:28 +01:00
Peter Clement 955b9a4d63 Export app without rows 2022-05-25 09:26:10 +01:00
Dean 6114e37f19 Merge remote-tracking branch 'origin/develop' into feature/required-field-focus 2022-05-24 17:09:15 +01:00
Martin McKeaveney 92ed60af54 Merge pull request #5786 from Budibase/feature/app-overview-section
Feature/app overview section
2022-05-24 15:16:17 +01:00
Mel O'Hagan b4427fa46c Internal table columns cannot start with _ 2022-05-24 10:22:20 +01:00
Dean 663a4ee7c7 Expanding the focus behaviour to more component types in the builder. Minor fix for cypress test 2022-05-24 09:58:05 +01:00
Andrew Kingston bff49a33f0 Merge branch 'develop' of github.com:Budibase/budibase into new-design-ui 2022-05-24 09:47:00 +01:00
Dean b60e03f8f1 Merge remote-tracking branch 'origin/develop' into feature/required-field-focus 2022-05-23 16:13:26 +01:00
Dean 253642ad1f Refactored the approach to builder focus. Extending the behaviour beyond form fields 2022-05-23 16:12:56 +01:00
Peter Clement 32d0df129c Merge pull request #5795 from Budibase/feature/automation-test-sidebar
Add automation test sidebar
2022-05-23 15:07:37 +01:00
Peter Clement 6bf9346975 update Automation button placement and test details button 2022-05-23 14:11:37 +01:00
Andrew Kingston fcf682b827 Merge branch 'develop' of github.com:Budibase/budibase into new-design-ui 2022-05-23 11:54:24 +01:00
Andrew Kingston 0842d78e72 Finish new component DND experience 2022-05-23 11:50:26 +01:00
Rory Powell 70fff5c7b9 Merge branch 'develop' into feature/posthog-v2 2022-05-23 09:04:00 +01:00
Peter Clement fd5711bcd3 fix animation of test panel 2022-05-20 14:20:53 +01:00
Dean c3c388b01a Merge remote-tracking branch 'origin/develop' into feature/required-field-focus 2022-05-20 09:09:50 +01:00
Andrew Kingston d969e1540d Add initial work on component drag and drop refactor 2022-05-19 19:14:12 +01:00
Peter Clement 8364c95ccb ensure binding / value selection in automation persists 2022-05-19 15:58:56 +01:00
Dean 1df325c7d3 Minor update to overview page spacing 2022-05-19 14:51:33 +01:00
mike12345567 e846d27c42 Review comments. 2022-05-19 10:32:14 +01:00
Dean c678a5ffbe Minor reflow of the overview tab cards and layout 2022-05-19 09:56:47 +01:00
Dean 11293997a9 Code review updates 2022-05-18 17:22:58 +01:00
mike12345567 e61efc5474 Merge branch 'develop' of github.com:Budibase/budibase into feature/portal-usage 2022-05-18 10:56:44 +01:00
mike12345567 c528896e2d Finishing off UI, expanding settings menus from 80ch to 90ch as they were quite restricted and made the usage UI a bit difficult to view. Added a DISABLE_DEVELOPER_LICENSE env variable for testing. 2022-05-17 17:44:40 +01:00
Dean c77b026b53 Merge remote-tracking branch 'origin/develop' into feature/app-overview-section 2022-05-17 16:54:32 +01:00
Dean 4c25248de8 Builder focus behaviour added to guide users when adding form elements. Refactored the component tests 2022-05-17 15:09:13 +01:00
Andrew Kingston ea38e5661e Highlighted child components of selected component 2022-05-17 13:32:16 +01:00
Andrew Kingston 08a98b4b95 Merge branch 'develop' of github.com:Budibase/budibase into new-design-ui 2022-05-17 12:59:15 +01:00
Rory Powell 0d9147be77 Merge branch 'master' into merge-master 2022-05-17 08:35:29 +01:00
mike12345567 b24a108d80 Porting UI, still needs testing. 2022-05-16 18:13:59 +01:00
mike12345567 b36274deb5 Integrating into app overview panel. 2022-05-16 16:22:19 +01:00
mike12345567 91e65a9d65 Merge branch 'feature/app-overview-section' of github.com:Budibase/budibase into feature/automation-logs 2022-05-16 12:33:49 +01:00
mike12345567 8a6b9646fd Merge branch 'develop' of github.com:Budibase/budibase into feature/automation-logs 2022-05-16 12:33:01 +01:00
Dean fab4b8aa66 Removed debug logging 2022-05-16 11:35:19 +01:00
Dean 2a1ef4c87f Code review updates 2022-05-16 11:13:17 +01:00
Dean 2fe7581dd3 Merge remote-tracking branch 'origin/develop' into feature/fill-app-name-on-create 2022-05-16 09:08:33 +01:00
Martin McKeaveney e4766ad388 Merge branch 'master' of github.com:Budibase/budibase into fix/oncall-bugs 2022-05-13 14:23:51 +01:00
Andrew Kingston 58145d6bca Allow pasting inside screens on screens tab and fix icon overflow in nav items 2022-05-13 12:05:55 +01:00
Andrew Kingston 76471bfcc4 Add icons to component list and update style of nav items 2022-05-13 10:12:16 +01:00
Rory Powell 30c12f2625 Merge branch 'master' into merge-master 2022-05-13 10:05:21 +01:00
Martin McKeaveney d41de1ca6a webhook URL paste, hiding no access role 2022-05-12 19:46:13 +01:00
mike12345567 f86f6c3b1c Shifting the title of the flow item header into separate component so that it can be used by the run history flow as well. 2022-05-12 18:14:38 +01:00
Dean f78bcdacea App name autofill on create. Initial cypress tests added for importing an application file with a sample fixture 2022-05-12 17:04:05 +01:00
Dean 21a3b66347 Minor fix for application lock button labelling 2022-05-12 10:28:32 +01:00
mike12345567 3f6e8bf5ea Start of automation logs for #4977 - implementing some of the UI. 2022-05-11 19:40:13 +01:00
Dean 7607d5c8e8 Merge remote-tracking branch 'origin/develop' into feature/app-overview-section 2022-05-11 16:21:15 +01:00
mike12345567 c1c122291b Addresses issue mentioned in #5664 - relationship formula isn't write if column contains a space. 2022-05-11 13:33:45 +01:00
Andrew Kingston 78b8bc4493 Delete old design UI code 2022-05-11 13:10:05 +01:00
Andrew Kingston 8be243add5 Refactor design panels into core panel component and update usages 2022-05-11 13:09:21 +01:00
Andrew Kingston df22e70e5d Add initial layouts panel and add explicit panels for theme and navigation tabs 2022-05-11 13:06:41 +01:00
Andrew Kingston 88018aff4e Add initial layouts panel and add explicit panels for theme and navigation tabs 2022-05-11 12:47:24 +01:00
melohagan aa7aa6d685 Merge pull request #5815 from Budibase/bug/sev3/automation-query-limit-placeholder
Add limit placeholder for Automation queries
2022-05-11 12:01:17 +01:00
Mel O'Hagan ef2244fd20 Add limit placeholder for Automation queries 2022-05-11 11:25:53 +01:00
Martin McKeaveney 4f3d105018 merge with master 2022-05-11 10:12:08 +01:00
Andrew Kingston 876cb4784d Merge branch 'develop' of github.com:Budibase/budibase into new-design-ui 2022-05-11 09:07:35 +01:00
Dean 4c3e8e44f4 Merge remote-tracking branch 'origin/develop' into feature/app-overview-section 2022-05-11 09:07:30 +01:00
Andrew Kingston 9679956d46 Remove concept of selected access role and refactor logic around assigning roles to new screens 2022-05-11 08:47:24 +01:00
Andrew Kingston f1777c23f7 Add fallback UI when no screens exist and add custom theme metadata to new apps 2022-05-10 18:20:26 +01:00
Dean eb8b086d2c packages/builder/src/components/start/CreateAppModal.svelte 2022-05-10 17:18:25 +01:00
Dean 407dfc0dcb Merge remote-tracking branch 'origin/develop' into feature/add-default-screen 2022-05-10 17:00:31 +01:00
Dean 43cd89a121 Cypress tests for the overview tab 2022-05-10 16:58:55 +01:00
Peter Clement 0cb87c601e null checking selected automation 2022-05-10 15:15:34 +01:00
Andrew Kingston 316d5d682f Improve role colours and ordering 2022-05-10 14:02:00 +01:00
Peter Clement d78f170d68 fix issue with blocks not being toggled 2022-05-10 10:51:48 +01:00
Peter Clement 92ac1bb6d1 fix spacing on block arrows 2022-05-09 17:02:24 +01:00
Peter Clement f58118b52d Add test data sidebar and componentize part of the flow item for this purpose 2022-05-09 16:50:43 +01:00
Dean 5f1e7bdee0 Fixes for tab underline behaviour. Fix for overview initialisation via URL. Fix for clearing the store when navigating away from the overview tab 2022-05-09 14:41:53 +01:00
Andrew Kingston b89203cd45 Merge branch 'develop' of github.com:Budibase/budibase into new-design-ui 2022-05-09 09:41:28 +01:00
Martin McKeaveney 2a069a33ad allow copying of app ID from the edit menu 2022-05-08 19:23:41 +01:00
Dean 8131b8fcaa Overview Tab refactoring and general updates to the homepage 2022-05-06 15:52:49 +01:00
Dean 5104631d20 Initial Commit for app overview 2022-05-05 12:52:17 +01:00
Rory Powell e4257f1e04 Merge branch 'develop' into feature/posthog-v2 2022-05-05 08:47:06 +01:00
mike12345567 56f1843f1e Merge branch 'develop' of github.com:Budibase/budibase into merge-master-develop 2022-05-04 14:16:40 +01:00
Mel O'Hagan d1e6e7549a using of 2022-05-04 13:33:58 +01:00
Peter Clement 118b9bbd97 remove log 2022-05-04 11:56:54 +01:00
Peter Clement 45fd19583c linting 2022-05-04 11:55:26 +01:00
Peter Clement af9b9b6921 Some foreach block fixes 2022-05-04 10:24:28 +01:00
Mel O'Hagan 41b72027c4 Query preview sort by number for number types 2022-05-03 15:52:03 +01:00
mike12345567 2a01bd5210 Merge branch 'master' of github.com:Budibase/budibase into fix/mike-fixes-may 2022-05-03 15:34:14 +01:00
mike12345567 d090f2a8aa Fix for #5553 - when importing for SQL databases attempt to manage date and time only column times, handle these when displaying in tables and when filtering. 2022-05-03 14:11:06 +01:00
Mel O'Hagan 76868c1bbb Pass through type when creating internal table 2022-05-03 11:50:16 +01:00
Martin McKeaveney a6fa2243bc Merge pull request #5672 from Budibase/fix/google-branding
update google button to match their branding guidelines
2022-05-02 09:40:28 +01:00
Martin McKeaveney 31c45daacf update google button to match their branding guidelines 2022-05-01 12:53:39 +01:00
Peter Clement 746362c4ef fix binding panel in automate 2022-04-29 11:37:40 +01:00
Andrew Kingston 1db3ae2974 Add support for instant updating of navigation settings in client apps 2022-04-28 17:30:48 +01:00
Andrew Kingston afa5f5e6cd Move some role logic to frontend core and enable client library to preferentially route to home screens 2022-04-28 15:13:33 +01:00
mike12345567 98bffe1971 Fix for #5633 - making sure when timestamp is null (creating row) date picker can be used. 2022-04-28 13:18:10 +01:00
Andrew Kingston 2736954438 Add link settings to new navigation tab 2022-04-27 17:50:01 +01:00
mike12345567 0d5eefa727 Making it so that the filter table button isn't disabled when the filter/search didn't return any data. 2022-04-27 16:58:29 +01:00
Rory Powell 1caf4b1965 Merge branch 'develop' into feature/posthog-v2 2022-04-27 16:32:00 +01:00
Dean 2a6c775fa0 Add a default screen to newly created apps not using templates 2022-04-27 14:50:30 +01:00
Andrew Kingston e2d89490b8 Slightly increase width of side panels and add expandable toggle for component tab 2022-04-27 08:06:09 +01:00
Andrew Kingston b42161bfd5 Merge branch 'develop' of github.com:Budibase/budibase into new-design-ui 2022-04-27 07:59:37 +01:00
mike12345567 2441f42c54 Merge branch 'develop' of github.com:Budibase/budibase into fix/develop-merge 2022-04-26 16:31:17 +01:00
Andrew Kingston 271e302b10 Add back in component settings panel 2022-04-26 14:22:32 +01:00
Dean bccaac253a Cypress test fix 2022-04-26 13:54:18 +01:00
Andrew Kingston 168ec6634e Add back in working component tree with scrolling and dropdown menus 2022-04-26 13:44:21 +01:00
Dean 64d4ea1533 Correction for deployment application references. 2022-04-26 12:32:08 +01:00
Dean 8b8baf9bdd Merge remote-tracking branch 'origin/develop' into feature/new-app-publish-workflow 2022-04-26 12:12:50 +01:00
Martin McKeaveney 93d7b61eb1 merge 2022-04-26 12:06:54 +01:00
Dean 24a9656cbc Test fixes and code review refactoring 2022-04-26 12:04:07 +01:00
Peter Clement a756cc4c5d use seqeunetial function to handle successive changes 2022-04-26 10:47:57 +01:00
Martin McKeaveney 9ca4dacbaa merge with master 2022-04-26 10:21:45 +01:00
Andrew Kingston 2c0ae18438 Fix iframe remounting on routify changes 2022-04-26 10:16:58 +01:00
Andrew Kingston b1f4f94f93 Add icons to screen picker above app preview 2022-04-26 09:51:53 +01:00
Andrew Kingston 943dcc7afa Add new components above app preview 2022-04-26 09:44:59 +01:00
Peter Clement 0c083a0692 remove function scope 2022-04-26 09:40:02 +01:00
Andrew Kingston c127703a6c Add initial new 'add component' panel 2022-04-26 08:23:53 +01:00
Andrew Kingston 5d426b25a7 Fix overflow not scrolling properly in settings panel 2022-04-26 07:42:27 +01:00
Andrew Kingston 091ebe89f5 Fix overflow not scrolling properly in side panels 2022-04-26 07:41:58 +01:00
Andrew Kingston 0e05c82c8c Move theme editor into theme tab 2022-04-25 20:26:06 +01:00
Andrew Kingston d4f20f9e82 Fix status lights and context menus working together in nav items 2022-04-25 20:17:09 +01:00
Andrew Kingston 55804b0c32 Tidy up and polish screen settings panel 2022-04-25 20:10:52 +01:00
Andrew Kingston 877791970a Add screen settings panel 2022-04-25 19:59:30 +01:00
Andrew Kingston 1e59576a30 Update routify structure to prevent remounting full page when changing URL params and update nav item wrapping 2022-04-25 19:33:43 +01:00
Peter Clement 302ff6b270 Merge remote-tracking branch 'origin/develop' into fix/automation-performance-ux 2022-04-25 15:38:11 +01:00
Peter Clement 470b98ee54 update modalbindableinput to use on blur 2022-04-25 15:17:35 +01:00
Peter Clement 2306c5d09d remove log 2022-04-25 14:58:44 +01:00
Andrew Kingston b9a2d96765 Make publish button CTA and tidy up alignment 2022-04-25 14:58:41 +01:00
Peter Clement 72985ee71c remove debouncing of automation input change and replace with on blurr 2022-04-25 14:51:36 +01:00
Peter Clement db8e31164a remove code that disallowed adding new block in some conditions 2022-04-25 14:39:35 +01:00
Andrew Kingston 3d9e868334 Merge branch 'develop' of github.com:Budibase/budibase into new-design-ui-dirty 2022-04-25 14:38:52 +01:00
Andrew Kingston 378d7a014e Add screen creation modal to screens tab 2022-04-25 14:37:14 +01:00
Peter Clement ab610786f0 add array to app action types 2022-04-25 14:31:15 +01:00
deanhannigan 80853d7c09 Merge pull request #5266 from Budibase/feature/new-screen-addition-ui
Screen workflow updates
2022-04-25 14:30:36 +01:00
Andrew Kingston d269354d6f Merge branch 'feature/new-app-publish-workflow' of github.com:Budibase/budibase into new-design-ui-dirty 2022-04-25 13:42:23 +01:00
Martin McKeaveney fa66c07578 PR review 2022-04-25 11:45:15 +01:00
Martin McKeaveney bbce5a9c7f Merge branch 'master' into gsheets-updates 2022-04-25 09:27:38 +01:00
Dean 85928e72b2 Merge remote-tracking branch 'origin/develop' into feature/new-screen-addition-ui 2022-04-25 09:06:54 +01:00
Martin McKeaveney 4091642c67 remove google auth button 2022-04-24 23:38:52 +01:00
Dean 7cbf9c2e61 Cypress fixes for screen create flow 2022-04-22 18:23:16 +01:00
Dean 9ece75082f Merge remote-tracking branch 'origin/develop' into feature/new-app-publish-workflow 2022-04-22 16:39:59 +01:00
Andrew Kingston 03be935e6c Refactor routes and start updating core design UI into new components 2022-04-22 16:03:47 +01:00
Dean b9f57eecb3 Minor modal refactor for testing. Updates to the cypress tests around creating screens 2022-04-22 14:57:13 +01:00
mike12345567 9b20daf930 Fix for #5495 - making sure that formula columns have access to the relationship details before squashing the results ready for response from the API. Also making sure that the frontend inputs the relationship bindings as expected with the proper path for access. 2022-04-22 12:56:36 +01:00
Dean 1885a3e275 Refactored the screen wizard to separate out the role selection. Design and layout updates to address feedback 2022-04-22 12:22:21 +01:00
Andrew Kingston 1614f88087 Merge pull request #5315 from Budibase/data-ui-empty-states
Data UI empty states
2022-04-22 10:48:28 +01:00
Andrew Kingston 754aa82cec Merge pull request #5417 from Budibase/form-actions
Form actions
2022-04-22 10:47:57 +01:00
Dean c904bc6273 Merge remote-tracking branch 'origin/develop' into feature/new-app-publish-workflow 2022-04-21 14:32:49 +01:00
Martin McKeaveney 701cc93866 Merge pull request #5290 from Upgreydd/Do_not_validate_if_multi-select_options_length_is_0
Do not validate if multi-select options length is 0
2022-04-21 14:29:44 +01:00
Dean 6bd59e7f8f Minor test enhancements and publish workflow test spec added 2022-04-21 11:59:59 +01:00