Commit Graph

13467 Commits

Author SHA1 Message Date
melohagan f56e72dffd Merge pull request #7364 from Budibase/bug/sev2/app-action-no-field-crash
Null safety for App Action no fields
2022-08-23 11:28:29 +01:00
Budibase Staging Release Bot 31bd2fbb54 Update pro version to 1.2.44-alpha.4 2022-08-23 10:26:47 +00:00
Budibase Staging Release Bot ca82722a1b v1.2.44-alpha.4 2022-08-23 10:23:46 +00:00
Budibase Staging Release Bot 12f46c6d97 Update pro version to 1.2.44-alpha.3 2022-08-23 10:00:33 +00:00
Budibase Staging Release Bot 83781f436e v1.2.44-alpha.3 2022-08-23 09:57:34 +00: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
Rory Powell d591acf2d3 User fixes wip 2022-08-23 09:37:13 +01:00
Dean 6eb187f706 Merge remote-tracking branch 'origin/develop' into feature/binding-ux-update 2022-08-22 23:09:03 +01:00
Budibase Staging Release Bot 9870534581 Update pro version to 1.2.44-alpha.2 2022-08-22 17:13:34 +00:00
Budibase Staging Release Bot 14cb8b6e16 v1.2.44-alpha.2 2022-08-22 17:10:19 +00:00
Andrew Kingston bec08eecc8 Merge branch 'develop' of github.com:Budibase/budibase into plugins-dev-experience 2022-08-22 17:54:25 +01:00
Martin McKeaveney 8c1bf946f1 Merge pull request #7404 from Budibase/fix/qa-nightly
Fix/qa nightly
2022-08-22 17:50:33 +01:00
Andrew Kingston 3e36e54f56 Merge pull request #7396 from Budibase/notification-action
Notification action
2022-08-22 17:46:33 +01:00
Dean b072fd28bc Merge remote-tracking branch 'origin/develop' into feature/binding-ux-update 2022-08-22 17:29:29 +01:00
Martin McKeaveney 4d8b5e046f revert back to headed 2022-08-22 15:25:58 +01:00
Martin McKeaveney a0f1a05d33 revert back to original cypress command 2022-08-22 13:45:52 +01:00
Martin McKeaveney b9ffa534ca post failure notification 2022-08-22 13:15:03 +01:00
R2bEEaton ed75505411 Import Users CSV Carriage Return Support #7398
## Description
The ImportUsersModal takes in a CSV file expecting each line to have a valid email address. When this file is created in Microsoft Excel, Windows in general, or a text editor that uses the carriage return character `\r`, the import fails. This is because the CSV string is split into an email list by `csvString.split("\n")` which fails to account for `\r\n` newlines. This PR changes the split to be the regex `/\r?\n/` which will split on either `\n` or `\r\n`.

Addresses: 
- Issue #7398
- Discussion #7397
2022-08-22 07:59:05 -04: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
Dean 422c38fce7 Minor updates 2022-08-22 12:38:23 +01:00
Martin McKeaveney f95ea519a4 more debug info 2022-08-22 12:34:40 +01:00
Martin McKeaveney 3f661d06a9 enforce fail 2022-08-22 12:01:50 +01:00
Dean afca8e02da Merge remote-tracking branch 'origin/develop' into feature/configurable-sso-auth-scopes 2022-08-22 11:42:48 +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
Martin McKeaveney 09d37fb36f generate report even if tests fail 2022-08-22 11:18:24 +01:00
Martin McKeaveney 8236bb2127 fix qa nightly build 2022-08-22 11:15:43 +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
Budibase Staging Release Bot 6c6dd76c4c Update pro version to 1.2.44-alpha.1 2022-08-22 09:22:23 +00:00
Budibase Staging Release Bot 4a43ae372a v1.2.44-alpha.1 2022-08-22 09:19:26 +00:00
Andrew Kingston 1a29554997 Remove log 2022-08-20 13:51:32 +01:00
Andrew Kingston d19a0f171e Serve builder preview via server to fix dependency on third party cookies 2022-08-20 13:47:57 +01:00
Budibase Release Bot e5129eca95 Update pro version to 1.2.47 2022-08-20 11:48:48 +00:00
Budibase Release Bot 46beea5ec0 v1.2.47 2022-08-20 11:45:07 +00:00
Rory Powell 917bb96ae6 add on() to mock queue 2022-08-20 11:42:51 +01:00
Rory Powell 30901eb24e Merge branch 'master' into handle-stalled-crons 2022-08-20 11:03:15 +01:00
Rory Powell 28cdb16e08 enable stalled job disabling 2022-08-20 11:02:22 +01:00
Budibase Release Bot 66848e31ed Update pro version to 1.2.46 2022-08-20 08:38:46 +00:00
Budibase Release Bot 60c8dc10d2 v1.2.46 2022-08-20 08:35:52 +00:00
Rory Powell f273a6f779 Add logging to all event listeners for automations + stalled handling stub 2022-08-19 23:14:19 +01:00
Dean 2b16f89ce8 Merge remote-tracking branch 'origin/develop' into feature/configurable-sso-auth-scopes 2022-08-19 17:01:50 +01:00
Budibase Staging Release Bot 10be50f7ec Update pro version to 1.2.44-alpha.0 2022-08-19 15:17:39 +00:00
Budibase Staging Release Bot 3f1204806c v1.2.44-alpha.0 2022-08-19 15:14:08 +00:00
Dean 4ba525f51b Merge remote-tracking branch 'origin/develop' into feature/configurable-sso-auth-scopes 2022-08-19 16:06:30 +01:00
Dean 30f7fc1daa Ensure OIDC config is disabled to prevent auth issues in test suite 2022-08-19 15:56:12 +01:00
Budibase Release Bot cfc28756ad Update pro version to 1.2.45 2022-08-19 14:47:05 +00:00
Rory Powell 17a2af5317 Bump joi in server 2022-08-19 15:46:28 +01:00
Budibase Release Bot cd1b7c75c5 v1.2.45 2022-08-19 14:43:12 +00:00
Rory Powell ad79aba93b Merge pull request #7367 from Budibase/enable-node-debug
Add support for NODE_DEBUG to app-service in kubernetes
2022-08-19 15:26:29 +01:00
Rory Powell 97cafac46c Add support for NODE_DEBUG to app-service in kubernetes 2022-08-19 15:21:53 +01:00
Budibase Release Bot 77e2f63299 Update pro version to 1.2.44 2022-08-19 14:20:39 +00:00
Budibase Release Bot ec6f0ec3d1 v1.2.44 2022-08-19 14:17:38 +00:00
Mel O'Hagan ef7b7079b0 tableId null safety 2022-08-19 14:57:15 +01:00
Mel O'Hagan bfaf1e61e4 Null safety 2022-08-19 14:52:50 +01:00
Dean 395d0da427 Merge remote-tracking branch 'origin/develop' into feature/configurable-sso-auth-scopes 2022-08-19 14:36:02 +01:00
Dean de437c3cb8 Added missing cypress hooks 2022-08-19 14:33:51 +01:00
Rory Powell 7d1a32f729 Merge branch 'master' into develop 2022-08-19 14:15:49 +01:00
Andrew Kingston 5c5e4bcccb Fix issue with falsey lucene values being ignored 2022-08-19 14:11:58 +01:00
Andrew Kingston 7eaed5bea7 Merge branch 'master' of github.com:Budibase/budibase into cheeks-fixes 2022-08-19 13:54:47 +01:00
Andrew Kingston abd732fa52 Add tests for exporting data 2022-08-19 13:54:08 +01:00
Dean a1609c0bde Added authentication integration tests 2022-08-19 12:59:31 +01:00
Andrew Kingston f548dd99b8 Update vite to fix chrome issues 2022-08-19 11:49:11 +01:00
Budibase Release Bot 099aaa0fb2 Update pro version to 1.2.43 2022-08-19 08:43:58 +00:00
Budibase Release Bot ead009a801 v1.2.43 2022-08-19 08:40:10 +00:00
Rory Powell 8faa3ddcbe Pin bull version 2022-08-19 09:03:26 +01:00
mike12345567 f329f9868c Adding management of the new README.md file that is retrieved with the plugin skeletons. 2022-08-18 18:23:07 +01:00
mike12345567 5bf9183861 Upgrading Bull version - we were using a very old version - did some testing with the new version - appears to be fully compatiable. Attempting to improve on #7323. 2022-08-18 18:01:28 +01:00
mike12345567 2bb32253d8 Adding in hash handling for datasource plugins. 2022-08-18 15:21:55 +01:00
Dean ba2aaf87e7 UX feedback changes 2022-08-18 14:58:22 +01:00
Budibase Release Bot a02f08ead0 Update pro version to 1.2.42 2022-08-18 13:36:13 +00:00
Budibase Release Bot 79b1aef9f8 v1.2.42 2022-08-18 13:33:18 +00:00
Andrew Kingston 7b6cef8794 Rename some usages of button actions to events 2022-08-18 13:43:32 +01:00
mike12345567 38e97c7cdb Adding check to make sure build/watch occurs inside a plugin directory. 2022-08-18 13:29:49 +01:00
mike12345567 7e2d9cd91a Fixing issue with custom datasource section appearing when none exist. 2022-08-18 12:58:43 +01:00
Budibase Staging Release Bot bf972595ed Update pro version to 1.2.41-alpha.5 2022-08-18 11:51:37 +00:00
Budibase Staging Release Bot c0719786eb v1.2.41-alpha.5 2022-08-18 11:48:31 +00:00
Budibase Staging Release Bot 2f33dbf501 Update pro version to 1.2.41-alpha.4 2022-08-18 11:23:33 +00:00
Andrew Kingston 2d5d22c914 Add sanity checks to plugin watcher 2022-08-18 12:22:32 +01:00
Budibase Staging Release Bot a42ff6cd50 v1.2.41-alpha.4 2022-08-18 11:20:32 +00:00
Dean 5452958805 Adding fix for empty scopes 2022-08-18 11:50:52 +01:00
Andrew Kingston c561156670 Merge branch 'plugins-dev-experience' of github.com:Budibase/budibase into plugins-dev-experience 2022-08-18 11:23:41 +01:00
Andrew Kingston 249b960ff6 Treat any tarball as plugins when watching plugins directory 2022-08-18 11:23:24 +01:00
Andrew Kingston 1841677e0d Add bindings for screen on load setting 2022-08-18 11:16:59 +01:00
Dean 9260935572 Added scope customisation to the OIDC SSO configuration. Users can add or remove whichever scopes they like except 'openid'. They can revert to our core default values if they run into any issues 2022-08-18 10:59:40 +01:00
Budibase Release Bot fadb3e7581 Update pro version to 1.2.41 2022-08-18 08:18:50 +00:00
Budibase Release Bot aca0c5c6c0 v1.2.41 2022-08-18 08:15:49 +00: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
Budibase Staging Release Bot f65c9bb7b2 Update pro version to 1.2.41-alpha.3 2022-08-17 16:04:43 +00:00
Budibase Staging Release Bot 371816e923 v1.2.41-alpha.3 2022-08-17 16:01:36 +00: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
Budibase Staging Release Bot c021f5187a v1.2.41-alpha.2 2022-08-17 15:46:45 +00:00
Mel O'Hagan 9a290e2b41 Refactors 2022-08-17 16:44:48 +01:00
melohagan b2ae542869 Merge pull request #5829 from Budibase/feature/clickable-container
Containers support onClick
2022-08-17 16:34:41 +01:00
Budibase Staging Release Bot b203552dc5 Update pro version to 1.2.41-alpha.1 2022-08-17 15:24:26 +00:00
Budibase Staging Release Bot ff1029fc80 v1.2.41-alpha.1 2022-08-17 15:21:29 +00: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 7abf549b02 Hide on click setting for root screen component 2022-08-17 15:47:50 +01:00
Andrew Kingston 6ef6b47c52 Disable pointer events for all components nested inside a clickable container 2022-08-17 15:43:42 +01:00
Andrew Kingston 1a23970a38 Return nullish button action function for empty arrays 2022-08-17 15:43:25 +01:00
Andrew Kingston 4bc2c7a28f Revert click context 2022-08-17 15:17:29 +01:00
Andrew Kingston f7286e1597 Fix icon import 2022-08-17 15:01:38 +01:00
Andrew Kingston 536dc56946 Use either backspace or delete for deleting components 2022-08-17 14:47:20 +01:00
Andrew Kingston 37f9e7ad1d SUpport using icons for keybind indicators in menu items 2022-08-17 14:47:07 +01:00
Andrew Kingston 978cdc3968 Add XS size for icons 2022-08-17 14:46:38 +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
Andrew Kingston 9b20e91eb2 Update vite config to work properly with all defaults 2022-08-17 09:21:36 +01:00
Michael Drury ee143e3a43 Merge branch 'plugins-dev-experience' of github.com:Budibase/budibase into plugins-dev-experience 2022-08-16 16:28:11 +01:00
Michael Drury 63742ec7f0 Adding watch command to CLI. 2022-08-16 16:27:03 +01:00
Andrew Kingston e07327bd4e Merge branch 'plugins-dev-experience' of github.com:Budibase/budibase into plugins-dev-experience 2022-08-16 15:18:58 +00:00
Andrew Kingston 50c0e9ca69 Default plugins dir to /plugins 2022-08-16 15:16:46 +00:00
Budibase Staging Release Bot 5b3e39022d Update pro version to 1.2.41-alpha.0 2022-08-16 14:53:58 +00:00
Budibase Staging Release Bot e7ff65a070 v1.2.41-alpha.0 2022-08-16 14:50:58 +00:00
Michael Drury a19790e93e Merge branch 'plugins-dev-experience' of github.com:Budibase/budibase into plugins-dev-experience 2022-08-16 15:44:05 +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
Andrew Kingston 3518642b15 Add missing declaration of objectstore module 2022-08-16 14:42:32 +00:00
Michael Drury cfbc9b043c Merge branch 'master' of github.com:Budibase/budibase into develop 2022-08-16 15:39:40 +01:00
Andrew Kingston 468e840a0c Only watch plugins in single tenant envs 2022-08-16 14:02:51 +00:00
Budibase Staging Release Bot ba65ae077c Update pro version to 1.2.39-alpha.8 2022-08-16 13:40:15 +00:00
Budibase Staging Release Bot 1b2cbf8431 v1.2.39-alpha.8 2022-08-16 13:37:03 +00:00
Martin McKeaveney bb772bfaa5 Merge pull request #7221 from FlaminWrap/FlaminWrap-Fix-4290
Fix issue #4290
2022-08-16 14:25:17 +01:00
Mel O'Hagan 9eb6855e65 Disable valueType for Is in 2022-08-16 13:45:21 +01:00
Mel O'Hagan c5196c7a37 Only allow bindings type for Is In Conditional UI 2022-08-16 13:36:48 +01:00
Andrew Kingston 16568f42ff Merge branch 'plugins-dev-experience' of github.com:Budibase/budibase into plugins-dev-experience 2022-08-16 09:33:17 +00:00
Andrew Kingston fffa5754f3 Merge branch 'develop' of github.com:Budibase/budibase into plugins-dev-experience 2022-08-16 09:32:36 +00:00
Andrew Kingston 303ba3d182 Merge branch 'vite-remote-dev' of github.com:Budibase/budibase into plugins-dev-experience 2022-08-16 09:31:49 +00:00
Budibase Staging Release Bot bb39511df2 Update pro version to 1.2.39-alpha.7 2022-08-16 09:30:46 +00:00
Budibase Staging Release Bot f2921f8842 v1.2.39-alpha.7 2022-08-16 09:27:48 +00:00
Andrew Kingston 4c6b9a03d1 Support env variables for vite config 2022-08-16 09:26:23 +00: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
Andrew Kingston 12ac9caeb9 Merge branch 'plugins-dev-experience' of github.com:Budibase/budibase into plugins-dev-experience 2022-08-15 22:24:41 +01:00
Andrew Kingston 6093da79d6 Add hot reloading for component plugins via watched plugin directory 2022-08-15 22:23:45 +01:00
mike12345567 51e06a9c7a Adding custom datasources to UI. 2022-08-15 18:38:09 +01:00
mike12345567 4683c57e02 Merge branch 'develop' of github.com:Budibase/budibase into plugins-dev-experience 2022-08-15 16:17:54 +01:00
Mel O'Hagan 1200f4d2a0 Allow delete attachments from builder data section 2022-08-15 15:46:55 +01:00
Budibase Staging Release Bot db746c1c23 Update pro version to 1.2.39-alpha.6 2022-08-15 13:59:15 +00:00
Budibase Staging Release Bot dc0af9ef81 v1.2.39-alpha.6 2022-08-15 13:55:15 +00:00
Mel O'Hagan 9aacc7cccb lint 2022-08-15 14:11:42 +01:00
Mel O'Hagan f810d1f134 Added unit tests for internalSearch 2022-08-15 14:11:15 +01:00
mike12345567 ae9ae26bd4 Merge branch 'develop' of github.com:Budibase/budibase into feature/multiselect-filters 2022-08-15 12:24:41 +01:00
Andrew Kingston 35528ee17e Use real file names when download files from tables 2022-08-15 11:37:40 +01:00
Andrew Kingston 05bfd86b91 Use real file names when download files from dropzones 2022-08-15 11:37:30 +01:00
Andrew Kingston 4045337bb7 Add download setting to links 2022-08-15 11:37:04 +01:00
Andrew Kingston 03e379bafe Fix typo 2022-08-15 11:24:25 +01:00
Andrew Kingston 244850cc0b Rename custom components to plugins in the new component panel 2022-08-15 11:23:27 +01:00
Mel O'Hagan d2f9201bd0 Block child button onClick if container hasOnClick 2022-08-14 14:42:25 +01:00
Mel O'Hagan 2b322b5243 Merge branch 'develop' into feature/clickable-container 2022-08-14 12:55:04 +01:00
Andrew Kingston ee5085f57f Fix flatpickr offsetting date by one hour on initial selection of time-only fields 2022-08-13 16:25:01 +01:00
Andrew Kingston 3a7c92e202 Support filtering data exports to only certain columns with internal tables 2022-08-13 15:38:21 +01:00
Andrew Kingston 62e01a299e Fix add component not working on first click when no component is selected 2022-08-13 15:22:54 +01:00
Budibase Staging Release Bot 34798ad61d Update pro version to 1.2.39-alpha.5 2022-08-12 17:19:35 +00:00
Budibase Staging Release Bot 2b7bce3746 v1.2.39-alpha.5 2022-08-12 17:16:26 +00:00
Mitch-Budibase c3c747d92c Merge pull request #7250 from Budibase/cypress-testing
Updating createApp test command
2022-08-12 18:06:45 +01:00
Martin McKeaveney 52feda77de roll out release services after deployment 2022-08-12 17:42:46 +01:00
Budibase Staging Release Bot f684286027 Update pro version to 1.2.39-alpha.4 2022-08-12 16:34:16 +00:00
Mitch-Budibase db6d658e98 Updating createApp test command
In some cases Cypress is running too fast, meaning that the test runs ahead of what is actual seen on Budibase.

This issue mainly occurs at the start of the smoke build and around logging in.

I am attempting to combat this by ensuring the url includes 'apps' after logging in
2022-08-12 17:31:35 +01:00
Budibase Staging Release Bot 9366f407cf v1.2.39-alpha.4 2022-08-12 16:31:16 +00:00
melohagan e4f24b29e0 Merge pull request #6770 from Kanary159357/fix/popover-min-width
Fix popover min-width to have parents full width
2022-08-12 17:21:36 +01:00
mike12345567 e5881e1f24 Merge branch 'plugins-dev-experience' of github.com:Budibase/budibase into plugins-dev-experience 2022-08-12 17:04:05 +01:00
mike12345567 970e7ee3e7 Making integrations more like what custom integrations look like (to simplify integration). 2022-08-12 17:03:06 +01:00
Andrew Kingston 6c7a7648d9 Fix rev when uploading a new plugin 2022-08-12 16:19:29 +01:00
Budibase Staging Release Bot 02c2928937 Update pro version to 1.2.39-alpha.3 2022-08-12 14:46:31 +00:00
Budibase Staging Release Bot 56d7e6e4d2 v1.2.39-alpha.3 2022-08-12 14:43:32 +00:00
melohagan 812bddcd61 Merge pull request #7237 from Budibase/feature/custom-colour-charts
Custom colour palette for charts
2022-08-12 15:33:57 +01:00
Budibase Release Bot 9287d48ccf Update pro version to 1.2.40 2022-08-12 14:33:32 +00:00
Budibase Release Bot afad99b495 v1.2.40 2022-08-12 14:30:31 +00:00
NEOLPAR 29ea7c387c Merge pull request #7200 from Budibase/fix/datasource-not-exporting
fixed pouchdb unable to find the view throwing error
2022-08-12 15:21:01 +01:00
Budibase Staging Release Bot 9b3086dad5 Update pro version to 1.2.39-alpha.2 2022-08-12 14:17:57 +00:00
Budibase Staging Release Bot 0810e05430 v1.2.39-alpha.2 2022-08-12 14:14:56 +00:00
Mitch-Budibase bc2e8772e4 Merge pull request #7238 from Budibase/cypress-testing
Cypress: Smoke Build Changes
2022-08-12 15:04:55 +01:00
Budibase Release Bot 6808013e4c Update pro version to 1.2.39 2022-08-12 13:55:27 +00:00
Budibase Release Bot 872c4056d3 v1.2.39 2022-08-12 13:52:26 +00:00
Andrew Kingston 8eb6400252 Overwrite existing plugins of the same name and version 2022-08-12 14:41:37 +01:00
Mel O'Hagan dd2b2139bb Remove unused barSeparator 2022-08-12 14:37:52 +01:00
NEOLPAR e5e8f5ed7f Merge branch 'master' into fix/datasource-not-exporting 2022-08-12 14:37:44 +01:00
Andrew Kingston ceb3eb78e5 Remove uncecessary calls to loadBudibase when registering a plugin at runtime 2022-08-12 14:34:44 +01:00
Andrew Kingston 10440803fe Show success after uploading plugin 2022-08-12 14:34:16 +01:00
Andrew Kingston 5ae40d8e15 Use friendly name in new component panel if available 2022-08-12 14:34:02 +01:00
Andrew Kingston 8c227c0edd Simply logic around handling runtime reloading of custom components 2022-08-12 14:02:11 +01:00
Andrew Kingston f1d5691fb7 Update name of types constant 2022-08-12 14:01:56 +01:00
NEOLPAR 53a01941eb code styles 2022-08-12 13:50:35 +01:00
mike12345567 6fc70fa0ab Fixing types. 2022-08-12 13:18:21 +01:00
mike12345567 37dee844d2 Merge branch 'develop' of github.com:Budibase/budibase into plugins-dev-experience 2022-08-12 13:13:15 +01:00
Budibase Staging Release Bot 65679f1fca Update pro version to 1.2.39-alpha.1 2022-08-12 12:12:39 +00:00
Budibase Staging Release Bot f92375329a v1.2.39-alpha.1 2022-08-12 12:09:27 +00:00
Budibase Staging Release Bot ed6b5bb3cb Update pro version to 1.2.39-alpha.0 2022-08-12 11:22:24 +00:00
Budibase Staging Release Bot d327ab53b8 v1.2.39-alpha.0 2022-08-12 11:19:01 +00:00
NEOLPAR f883f36405 fix returning app Ids 2022-08-12 11:48:51 +01:00
Mel O'Hagan 9fb5b2a37d Delete the selected file only 2022-08-12 11:43:39 +01:00
NEOLPAR 9ec850842b fix filter not showing 2022-08-12 11:42:18 +01:00
Mel O'Hagan 5171fc09fb Delete attachments on field clear 2022-08-12 11:29:57 +01:00
FlaminWrap 6205d16dd2 Update index.svelte 2022-08-11 20:05:06 +00:00
mike12345567 dcce46f616 Fixing validation for datasource plugins. 2022-08-11 18:29:49 +01:00
Mel O'Hagan e45cb32c14 Custom colors Area Chart 2022-08-11 17:59:38 +01:00
Mel O'Hagan a51a8d1c6d Custom colors line chart 2022-08-11 17:52:09 +01:00
Mel O'Hagan 255434a714 Add colors for Bar and Donut Charts 2022-08-11 17:45:46 +01:00
Mitch-Budibase d7e411affb Removing Add Multi-Option Datatype Test from Cypress Suite
We don't need a specific test file for this.

The test file will remain for now but will not run. The test will be reworked into a different test file or as part of the API testing
2022-08-11 17:43:33 +01:00
mike12345567 9a489656fe Merge branch 'plugins-dev-experience' of github.com:Budibase/budibase into plugins-dev-experience 2022-08-11 17:30:12 +01:00
Mitch-Budibase 37852c0f76 Timeout increase for createTable Cypress Command 2022-08-11 17:29:59 +01:00
mike12345567 1f2f130907 Getting dependency installation working correctly. 2022-08-11 17:29:07 +01:00
Mitch-Budibase 46749c2a4f Cypress: Smoke Build - Timing based Changes
Adding a few corrections to support failing/Flakey smoke tests (timing issues)
2022-08-11 17:17:18 +01:00
Andrew Kingston f0d17b2039 Merge branch 'plugins-dev-experience' of github.com:Budibase/budibase into plugins-dev-experience 2022-08-11 17:05:58 +01:00
Andrew Kingston 3b3d48196e Transparently hot reload app preview when inserting a custom component bundle and reload relevant components 2022-08-11 17:05:42 +01:00
Andrew Kingston 4e916d2812 Reload app metadata when adding custom components 2022-08-11 17:05:04 +01:00
Andrew Kingston 846b58364f Notify client when plugins are added when saving screens 2022-08-11 17:04:47 +01:00
Mel O'Hagan 352d236f2e Custom colors for Pie Chart 2022-08-11 16:59:50 +01:00
mike12345567 c9c468a424 Merge branch 'plugins-dev-experience' of github.com:Budibase/budibase into plugins-dev-experience 2022-08-11 16:36:07 +01:00
mike12345567 76d427001a Merge branch 'develop' of github.com:Budibase/budibase into plugins-dev-experience 2022-08-11 16:34:01 +01:00
mike12345567 1c7f860184 Merge branch 'master' of github.com:Budibase/budibase into develop 2022-08-11 16:28:46 +01:00
Budibase Release Bot 3b63b77784 Update pro version to 1.2.38 2022-08-11 14:33:24 +00:00
Mel O'Hagan 7c13d3ded9 Custom color bar chart 2022-08-11 15:31:39 +01:00
Andrew Kingston c4def9be22 Merge branch 'plugins-dev-experience' of github.com:Budibase/budibase into plugins-dev-experience 2022-08-11 15:31:37 +01:00
Andrew Kingston 106cfe6687 Detect custom component usages in screens and save metadata in app doc 2022-08-11 15:31:21 +01:00
Andrew Kingston 58c9965bd9 Enrich component definitions with custom components 2022-08-11 15:30:59 +01:00
Andrew Kingston f6e67e3519 Export updateAppPackage function to be used elsewhere 2022-08-11 15:30:27 +01:00
Budibase Release Bot c5c838ad94 v1.2.38 2022-08-11 14:29:57 +00:00
Andrew Kingston 14ffb78176 Add fetch implementation for plugins and util for plugin params 2022-08-11 15:29:51 +01:00
Andrew Kingston f8324e4213 SSR scripts for custom components into app HTML 2022-08-11 15:28:59 +01:00
Andrew Kingston d33a59e2b0 Add API endpoint to fetch list of plugins to core API 2022-08-11 15:28:19 +01:00
Andrew Kingston f00d860d9c Use full component names for custom components in client library 2022-08-11 15:27:51 +01:00
Andrew Kingston 152e8271da Insert script tags for custom component bundles to app preview 2022-08-11 15:27:09 +01:00
Andrew Kingston e6303fb4ec Remove static definition from store and properly handle custom components from API 2022-08-11 15:25:43 +01:00
Andrew Kingston e8b9a49074 Attach correct content type to JS files when uploading to object store 2022-08-11 15:25:04 +01:00
NEOLPAR 9408137826 the error thrown by pouchdb is propagated if it is other than not-found 2022-08-11 14:56:13 +01:00
Budibase Staging Release Bot 9dde5733d8 Update pro version to 1.2.33-alpha.3 2022-08-11 13:52:16 +00:00
Budibase Staging Release Bot ac7ce66571 v1.2.33-alpha.3 2022-08-11 13:49:14 +00:00
mike12345567 fc6111272e Fixing viewname enumeration. 2022-08-11 14:40:17 +01:00
Mitch-Budibase 61a22095f5 Merge pull request #7231 from Budibase/fix/qa-smoke
Smoke build test changes - adminAndManagement + Create App/Table
2022-08-11 14:39:26 +01:00
mike12345567 b803a3fd93 Replacing all plural TS enumerations with singular - this involves a major rename of the DocumentTypes. 2022-08-11 13:50:05 +01:00
Martin McKeaveney 7a1cdcba8b Merge branch 'fix/qa-smoke' of github.com:Budibase/budibase into fix/qa-smoke 2022-08-11 13:40:42 +01:00
Mitch-Budibase fad1415179 Create App/Table tests update
Changes made for the smoke build

- UI changes required createTable update
- User Information needed updated for the createApp tests
2022-08-11 13:26:27 +01:00
Budibase Staging Release Bot 9ffca97ebc Update pro version to 1.2.33-alpha.2 2022-08-11 11:38:04 +00:00
Budibase Staging Release Bot bd1a5caecc v1.2.33-alpha.2 2022-08-11 11:34:47 +00:00
Mitch-Budibase 41f5e3dbfd Smoke build test changes - adminAndManagement
Some test changes for test files within the adminAndManagement folder

- Changes related to UI
- Restructured accountPortals tests
- Changes related to changing passwords (flow is different now)
2022-08-11 12:28:20 +01:00
mike12345567 0efa0d375d Fixes based on re-trying everything with the new type structures (some empty structures being filled out affected things). 2022-08-11 12:24:36 +01:00
deanhannigan bd36d9e16f Merge pull request #7116 from Budibase/fix/remove-dynamic-var-filtering
Removed query filtering on dynamic variables in binding drawer
2022-08-11 12:12:39 +01:00
mike12345567 1134b01f39 Moving all datasource types around - this is needed to make the SDK/Document types more accesible for the development datasource plugins. 2022-08-11 11:48:58 +01:00
Martin McKeaveney b89c429f40 simplify if 2022-08-11 11:31:16 +01:00
Mel O'Hagan 16c8a6a3a6 Redraw Date Picker when settings change 2022-08-11 11:13:50 +01:00
mike12345567 5a0e6aee25 Merge branch 'plugins-dev-experience' of github.com:Budibase/budibase into plugins-dev-experience 2022-08-11 11:04:58 +01:00
mike12345567 1ae154daf5 Install after retrieving skeleton for custom plugins. 2022-08-11 11:03:33 +01:00
Mel O'Hagan 2941ba5ade Add prop for 24hr time 2022-08-11 11:01:48 +01:00
Andrew Kingston ed751212eb Add plugin upload to core API client, add response to plugin upload endpoint 2022-08-11 10:37:57 +01:00
Budibase Release Bot b85ab94b51 Update pro version to 1.2.37 2022-08-11 08:55:15 +00:00
Budibase Release Bot a72486758f v1.2.37 2022-08-11 08:52:16 +00: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
Martin McKeaveney 68df1b14e6 skip empty dbs in test 2022-08-11 09:30:29 +01:00
FlaminWrap 58f59c88b0 Fix issue #4290
* Fixes issue #4290
* Changed the title from 'Accept Invitation' to 'Invitation to organistaion / Budibase'
* Changed the 'Please enter a password to set up your user.' to 'Please enter a password to get started.'
* Increased width to 300px to allow longer org names
2022-08-10 23:04:52 +00:00
Budibase Release Bot 19f973b05c Update pro version to 1.2.36 2022-08-10 20:07:57 +00:00
Budibase Release Bot ddb859df8a v1.2.36 2022-08-10 20:04:54 +00:00
mike12345567 a683665a99 Adding plugin upload API - takes a file form-data and then extracts, uploads to minio and stores data about the plugin to CouchDB. 2022-08-10 20:01:48 +01:00
Martin McKeaveney a60398b3b3 dont get app db name if undefined 2022-08-10 18:39:41 +01:00
Budibase Release Bot 053f53ddbe Update pro version to 1.2.35 2022-08-10 16:47:30 +00:00
Budibase Release Bot 85a5900315 v1.2.35 2022-08-10 16:44:10 +00:00
Martin McKeaveney cfddedd9ab Merge pull request #7210 from Budibase/fix/6013
onEmptyFilter selection for automations
2022-08-10 17:32:42 +01:00
mike12345567 f15d3a5b0e Merge branch 'plugins-dev-experience' of github.com:Budibase/budibase into plugins-dev-experience 2022-08-10 17:30:18 +01:00
Mel O'Hagan 418937e8e5 Null safety 2022-08-10 17:09:51 +01:00
Budibase Release Bot e98003865b Update pro version to 1.2.34 2022-08-10 16:01:36 +00:00
Budibase Release Bot 5cec6d61f4 v1.2.34 2022-08-10 15:58:32 +00:00
Andrew Kingston 16e42dc5a1 Add full PoC of using a custom component inside the builder, with children and bindings 2022-08-10 16:54:13 +01:00
NEOLPAR 39a33290d2 Merge pull request #7213 from Budibase/fix/executequery-datasources
fixing wrong filter, excluding just bb_internal
2022-08-10 16:44:00 +01:00
Budibase Release Bot ee781eaf51 Update pro version to 1.2.33 2022-08-10 15:39:19 +00:00
Budibase Release Bot 63c2d51168 v1.2.33 2022-08-10 15:36:06 +00:00
Budibase Staging Release Bot d1df31d2bc Update pro version to 1.2.33-alpha.1 2022-08-10 15:32:02 +00:00
NEOLPAR 60e61f1107 wrong comment 2022-08-10 16:30:26 +01:00
Budibase Staging Release Bot bf748de502 v1.2.33-alpha.1 2022-08-10 15:28:57 +00:00
NEOLPAR 0687d7c235 fixing wrong filter, excluding just bb_internal 2022-08-10 16:27:53 +01:00
Martin McKeaveney b3ff94ea84 pr comments 2022-08-10 16:26:10 +01:00
mike12345567 7ce8a9e254 Validating datasources fully, initial work towards validating components and including the build in the CLI. 2022-08-10 16:19:08 +01:00
Budibase Staging Release Bot 95865b0521 Update pro version to 1.2.33-alpha.0 2022-08-10 15:01:22 +00:00
Budibase Staging Release Bot 947091c6c4 v1.2.33-alpha.0 2022-08-10 14:57:48 +00:00
Andrew Kingston 07909c9ae3 Remove forced custom component from client library 2022-08-10 15:52:19 +01:00
Rory Powell bc5a36dd53 Merge branch 'master' into merge-master 2022-08-10 15:46:30 +01:00
Martin McKeaveney b417521725 onEmptyFilter selection for automations 2022-08-10 15:38:08 +01:00
Budibase Release Bot e9dd6424e1 Update pro version to 1.2.32 2022-08-10 14:35:23 +00:00
Andrew Kingston eab1b93c24 Update client library to full handle custom components 2022-08-10 15:34:00 +01:00
Budibase Release Bot c3d178c60f v1.2.32 2022-08-10 14:32:21 +00:00
Rory Powell c656b79e9b Merge branch 'develop' into merge-master 2022-08-10 15:29:46 +01:00
Budibase Staging Release Bot 5d30b69ffb Update pro version to 1.2.28-alpha.1 2022-08-10 14:07:59 +00:00
Budibase Staging Release Bot 333b1a4cb6 v1.2.28-alpha.1 2022-08-10 14:04:56 +00:00
Budibase Release Bot 1022dcb59c Update pro version to 1.2.31 2022-08-10 13:58:18 +00:00
Budibase Release Bot eb402d3819 v1.2.31 2022-08-10 13:55:01 +00:00
melohagan 964e1a2d5e Merge pull request #6895 from Budibase/bug/sev2/mongodb-fixes
Support ObjectId in MongoDB operators
2022-08-10 14:54:47 +01:00
Rory Powell 6e33b69d80 Update lockfiles 2022-08-10 14:48:45 +01:00
Rory Powell 000bbe04d7 Fix versions after failed release 2022-08-10 14:43:20 +01:00
Rory Powell 664cb2b0b0 Merge branch 'master' into develop 2022-08-10 14:36:49 +01:00
Budibase Release Bot db2afb03cb v1.2.30 2022-08-10 13:31:28 +00:00
melohagan 180a009220 Merge pull request #7179 from Budibase/bug/sev2/airtable-update-add-table-field
Airtable update: add table field
2022-08-10 14:21:42 +01:00
Mel O'Hagan ec28bb8c63 Fix unit test 2022-08-10 13:56:15 +01:00
Mel O'Hagan 785cdea396 Use display field 2022-08-10 13:54:56 +01:00
Budibase Release Bot b44fed2d34 Update pro version to 1.2.29 2022-08-10 12:45:41 +00:00