Commit Graph

19896 Commits

Author SHA1 Message Date
Peter Clement ef90021b05 Improve handling of loop handlebars string replacement 2022-04-18 09:22:23 +01:00
Budibase Staging Release Bot 31d2ae8c6b v1.0.105-alpha.19 2022-04-14 19:50:11 +00:00
Mitch-Budibase e4707a2e53 Updated MySQL Duplicate Query test
Fixing the navigation used when selecting queries
2022-04-14 20:20:09 +01:00
Budibase Staging Release Bot b25296efad v1.0.105-alpha.18 2022-04-14 16:55:46 +00:00
Mitch-Budibase de4212ce39
Merge pull request #5425 from Budibase/cypress-testing
Smoke Build Changes
2022-04-14 17:49:10 +01:00
Mitch-Budibase 5168676165 Smoke Build Changes
Datasource (MySQL, PostgreSQL)
- Test should now pass for smoke build

Table Tests
- Removed pagination tests - no pagination in the smoke build test run
2022-04-14 17:15:34 +01:00
Budibase Staging Release Bot 7facd16e92 v1.0.105-alpha.17 2022-04-14 12:05:50 +00:00
Andrew Kingston 98eefb1dd2
Merge pull request #5272 from Budibase/cheeks-lab-day-devtools
DevTools
2022-04-14 12:57:01 +01:00
Andrew Kingston 61be70e435 Capitalise on change labels for form fields 2022-04-14 10:38:24 +01:00
Budibase Staging Release Bot 65fd6f587c v1.0.105-alpha.16 2022-04-14 09:14:11 +00:00
Andrew Kingston 17aba96dfa Fix typo 2022-04-14 10:12:49 +01:00
Mitch-Budibase b0d77a30e9
Merge pull request #5400 from Budibase/cypress-testing
Updated Datasource Testing
2022-04-14 10:05:02 +01:00
Andrew Kingston 892088702f Add on change action to S3 upload field 2022-04-14 10:04:38 +01:00
Andrew Kingston 67f94e0cae Add on change action to relationship field 2022-04-14 10:01:14 +01:00
Andrew Kingston f70cab8a6c Add on change action to options field 2022-04-14 09:54:49 +01:00
Andrew Kingston 0c83596a86 Add on change action to multi-select field 2022-04-14 09:51:41 +01:00
Andrew Kingston 417b034676 Add on change action to long form field 2022-04-14 09:49:13 +01:00
Andrew Kingston 5d2c337d5d Add on change action to string field 2022-04-14 09:47:27 +01:00
Andrew Kingston e7ca90cd6b Add on change action to JSON field 2022-04-14 09:47:00 +01:00
Andrew Kingston 3b71c40570 Add on change action to datetime field 2022-04-14 09:46:46 +01:00
Andrew Kingston 8e204ae0b8 Add on change action to boolean field 2022-04-14 09:46:36 +01:00
Andrew Kingston 9b56dcfdfe Add on change action to attachment field 2022-04-14 09:46:24 +01:00
Andrew Kingston 04b299750d Add button actions to update form field values 2022-04-14 09:46:07 +01:00
Budibase Staging Release Bot b05e1a1409 v1.0.105-alpha.15 2022-04-14 07:49:18 +00:00
melohagan 86218a1002
Merge pull request #5399 from Budibase/bug/sev3/settings_bar_covering_button
Move settings bar below element if at very top [TWEAK]
2022-04-14 08:41:18 +01:00
melohagan 881fee8a5f
Merge pull request #5298 from Budibase/bug/sev3/js_scripting_binding_label
Display correct selector label for JS Scripting
2022-04-14 08:40:32 +01:00
Rory Powell 3018aaf078 Handle no developers on first time startup migration 2022-04-13 23:14:36 +01:00
Rory Powell 5085358423 Merge branch 'develop' into feature/licensing 2022-04-13 21:24:07 +01:00
Rory Powell b5de92d0a0 Add checkout pro step to budibase-ci 2022-04-13 21:13:01 +01:00
Mitch-Budibase 9ba48660d2 lint 2022-04-13 16:02:57 +01:00
Mitch-Budibase eb31242b20 Updated PostgreSQL & Oracle Tests
PostgreSQL
- Test fixes (May still fail due to connection issues on smoke build)

Oracle
- Test fixes
- Skipping most tests (Oracle host needs configured)

commands.spec.js
- minor change to addDatasourceConfig function
2022-04-13 15:54:40 +01:00
Mel O'Hagan adfb8d7c56 Only apply to small components (button, headline) 2022-04-13 15:53:26 +01:00
Andrew Kingston b068c13972 Fix sizing of create new app screen 2022-04-13 14:42:09 +01:00
Mitch-Budibase 9b12a9deea Updated MySQL Tests
It may still fail as part of the smoke build due to connection issues - for now, direct test issues are resolved
2022-04-13 14:33:37 +01:00
Budibase Staging Release Bot b5d528ef01 v1.0.105-alpha.14 2022-04-13 13:20:56 +00:00
Andrew Kingston 8a71ebb50b
Merge pull request #5369 from Budibase/fix-query-block-search
Fixes for custom queries
2022-04-13 14:13:46 +01:00
Mel O'Hagan 2694b32ac5 Change to startsWith JS. Remove index decrement. 2022-04-13 13:27:17 +01:00
Budibase Staging Release Bot dd3f5135fe v1.0.105-alpha.13 2022-04-13 11:22:17 +00:00
Mitch-Budibase ce15b38849
Merge pull request #5371 from Budibase/cypress-testing
Smoke Build Test Changes
2022-04-13 12:15:02 +01:00
Michael Drury d430518246
Merge pull request #5343 from daawaan/fix/win10-dev
Support Windows 10 development
2022-04-13 12:12:02 +01:00
Budibase Staging Release Bot ad69fa4ba0 v1.0.105-alpha.12 2022-04-13 10:40:51 +00:00
Mel O'Hagan 915b7bc040 Merge branch 'develop' into bug/sev3/js_scripting_binding_label 2022-04-13 11:35:01 +01:00
melohagan 3e94118e87
Merge pull request #5304 from Budibase/bug/sev3/empty_static_formula_column
Fix for empty static formula column creation error
2022-04-13 11:33:20 +01:00
melohagan c4181b1ece
Merge pull request #5325 from Budibase/bug/sev3/require-option-values
Added validation for options editor
2022-04-13 11:31:04 +01:00
Andrew Kingston f05844192c Ensure existing invalid datasource definitions are also fixed by checking data source type before fetching table definitions 2022-04-13 10:28:55 +01:00
Peter Clement 47dcc24491 add environment variable 2022-04-13 10:23:40 +01:00
Budibase Staging Release Bot 8a0a048fd4 v1.0.105-alpha.11 2022-04-13 09:19:50 +00:00
Michael Drury 3a3cd8a308
Merge pull request #5382 from Budibase/dependabot/npm_and_yarn/packages/server/urijs-1.19.11
Bump urijs from 1.19.8 to 1.19.11 in /packages/server
2022-04-13 10:13:16 +01:00
dependabot[bot] 4c8119fcf3
Bump urijs from 1.19.8 to 1.19.11 in /packages/worker
Bumps [urijs](https://github.com/medialize/URI.js) from 1.19.8 to 1.19.11.
- [Release notes](https://github.com/medialize/URI.js/releases)
- [Changelog](https://github.com/medialize/URI.js/blob/gh-pages/CHANGELOG.md)
- [Commits](https://github.com/medialize/URI.js/compare/v1.19.8...v1.19.11)

---
updated-dependencies:
- dependency-name: urijs
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-04-13 00:14:21 +00:00
dependabot[bot] 42c5611946
Bump urijs from 1.19.8 to 1.19.11 in /packages/server
Bumps [urijs](https://github.com/medialize/URI.js) from 1.19.8 to 1.19.11.
- [Release notes](https://github.com/medialize/URI.js/releases)
- [Changelog](https://github.com/medialize/URI.js/blob/gh-pages/CHANGELOG.md)
- [Commits](https://github.com/medialize/URI.js/compare/v1.19.8...v1.19.11)

---
updated-dependencies:
- dependency-name: urijs
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-04-13 00:14:16 +00:00
Mitch-Budibase 761ac69783 lint 2022-04-12 17:33:17 +01:00
Mitch-Budibase eba7df7255 Updated createApp.spec.js
The test 'should provide filterable templates' was failing on the smoke build.

Updated to check existence of apps and act accordingly
2022-04-12 17:24:15 +01:00
Andrew Kingston 69ec82856c Remove table ID from custom queries to fix 500 errors when trying to fetch a table definition and passing up a query ID, and fix issue with search fields when no table ID exists 2022-04-12 16:58:26 +01:00
Andrew Kingston d73105dbee Use the readable schema when generating search field options 2022-04-12 16:27:14 +01:00
Mitch-Budibase d775fd7d5f Fixed Table Pagination Tests
Previous issues with the second page loading - reloading the page solves it
2022-04-12 16:20:15 +01:00
Rory Powell dd740df387 Merge branch 'develop' into feature/licensing 2022-04-12 16:18:41 +01:00
Mitch-Budibase 85b1a594ea Updated deleteApp function
Added a check for app name, function returns if app does not exist, rather than trying to delete
2022-04-12 15:59:12 +01:00
Andrew Kingston df7fe0b849 Update top bar with back arrow, app name, centered large tabs, new icons, tooltips on right icons and removal of version and self-host icons 2022-04-12 15:35:24 +01:00
Andrew Kingston aad7b45441 Update spectrum tabs, add tooltip to icon, add size option to tabs 2022-04-12 15:34:34 +01:00
Mel O'Hagan 88b801ac08 Default option labels and values 2022-04-12 14:54:15 +01:00
Mel O'Hagan 959f5e888b Merge branch 'develop' into bug/sev3/require-option-values 2022-04-12 14:40:38 +01:00
Andrew Kingston e91ca2af22 Initially navigate to design rather than data 2022-04-12 14:10:01 +01:00
Peter Clement aa60f8697f uneeded reactive statement 2022-04-12 11:43:01 +01:00
Budibase Staging Release Bot 92145be663 v1.0.105-alpha.10 2022-04-12 09:14:08 +00:00
Peter Clement dfa37bc65e fix cypress 2022-04-12 09:44:24 +01:00
Peter Clement 09c803248e fix automation 2022-04-12 09:15:40 +01:00
Peter Clement a06fcd571b add max iterations env variable 2022-04-12 09:13:01 +01:00
Peter Clement 261b6ccb03 fix failure condition 2022-04-11 23:10:29 +01:00
Mel O'Hagan 8e19469509 Added error messages to inputs instead 2022-04-11 16:08:25 +01:00
Mel O'Hagan dfa46651b6 Merge branch 'develop' into bug/sev3/require-option-values 2022-04-11 15:18:10 +01:00
Peter Clement b58b84776e Add handling for failure conditions 2022-04-11 10:26:59 +01:00
Peter Clement b3f2a5973b Merge remote-tracking branch 'origin/develop' into feature/foreach-block 2022-04-11 10:21:08 +01:00
Budibase Staging Release Bot 9423347278 v1.0.105-alpha.9 2022-04-11 08:16:09 +00:00
Andrew Kingston e13f63ab87
Merge pull request #5225 from Budibase/cheeks-fixes
Misc fixes
2022-04-11 09:08:01 +01:00
Theone Eclarin 9990037949 initial commit 2022-04-11 10:02:40 +08:00
Mel O'Hagan e71166561a Simplify condition 2022-04-08 23:24:46 +01:00
Mel O'Hagan aaf491245b Error messaging for invalid options in editor 2022-04-08 23:15:47 +01:00
Kacper cffea09be0 Added option on frontend side to render MultiSelect as input instead of selector with no options 2022-04-08 17:21:30 +02:00
Andrew Kingston 177a346a6e Add spacing between title buttons 2022-04-08 10:37:45 +01:00
Andrew Kingston 56933db04f Allow table buttons to wrap 2022-04-08 10:35:13 +01:00
Dean e0ebd08cf6 Minor formatting 2022-04-08 10:31:04 +01:00
Dean 3a563fe922 Minor updates for cypress tests. Check that access filtering is reflected 2022-04-08 10:29:19 +01:00
Andrew Kingston d7f627e9cc Increase table title size and padding around table headers 2022-04-08 10:28:07 +01:00
Dean 27f231d41f Merge remote-tracking branch 'origin/develop' into feature/new-screen-addition-ui 2022-04-08 09:57:30 +01:00
Dean f8f311f924 Test updates for screen creation 2022-04-08 09:56:20 +01:00
Dean 8bb0f147e5 Ensure datasources are refreshed when loading the create screen modal 2022-04-08 09:05:56 +01:00
Peter Clement 53c676672a Merge remote-tracking branch 'origin/develop' into feature/foreach-block 2022-04-07 22:32:44 +01:00
Mel O'Hagan ee1d7fbbd5 passing non-null required for doesContainStrings 2022-04-07 17:13:08 +01:00
Andrew Kingston c9ef46d2bf Fix spaces in screen URLs 2022-04-07 16:06:04 +01:00
Andrew Kingston 4a4d776c02 Fix bug with automations that have no inputs in an app action trigger 2022-04-07 16:02:08 +01:00
Andrew Kingston cd3bcdb41a Prevent flashing CTA buttons when initially loading table data 2022-04-07 15:48:35 +01:00
Andrew Kingston e75df5afd3 Update auto column, export and filter buttons to new designs and to support disabled state 2022-04-07 15:39:14 +01:00
Andrew Kingston 26fec60257 Fix padding in action buttons 2022-04-07 15:38:51 +01:00
Andrew Kingston af4d3c0c21 Split buttons into left and right sides 2022-04-07 15:32:46 +01:00
Andrew Kingston 430732be90 Add placeholder table content and add highlighted and disabled states to table buttons 2022-04-07 15:30:55 +01:00
Mel O'Hagan bab75ade1e Display correct selector label for JS Scripting 2022-04-07 15:09:53 +01:00
Budibase Staging Release Bot 9ac34940f6 v1.0.105-alpha.8 2022-04-07 13:27:06 +00:00
Dean 75be5cff35 Merge remote-tracking branch 'origin/develop' into feature/new-screen-addition-ui 2022-04-07 14:22:11 +01:00
Andrew Kingston cdd2f205a7 Merge branch 'develop' of github.com:Budibase/budibase into cheeks-fixes 2022-04-07 14:20:59 +01:00
Dean cbc3d3b946 Refactored the invalidate session functionality. 2022-04-07 12:32:00 +01:00
Dean 09defee462 Formatting for command 2022-04-07 12:23:19 +01:00
Andrew Kingston 07c8bc4af8 Fix endless encoding loop with screen URLs 2022-04-07 12:23:17 +01:00
Dean 73a7fdabaa Minor test updates and formatting 2022-04-07 12:22:16 +01:00
Andrew Kingston 43a8efc24d Merge branch 'develop' of github.com:Budibase/budibase into cheeks-fixes 2022-04-07 12:04:13 +01:00
Kacper 98a926cfca Do not validate if multi-select options length is 0 2022-04-07 12:01:05 +02:00
Dean 737a7b78d1 Removed debugging statements and updated event data for screen create workflows 2022-04-07 09:35:12 +01:00
Dean 679b2339bb Merge remote-tracking branch 'origin/develop' into feature/new-screen-addition-ui 2022-04-07 09:06:10 +01:00
Budibase Staging Release Bot 1f5c97a25a v1.0.105-alpha.7 2022-04-06 21:25:19 +00:00
Martin McKeaveney d7dbaef8be
Merge pull request #5151 from mslourens/prevent_multiple_sessions
invalidate sessions before login
2022-04-06 22:18:17 +01:00
Budibase Staging Release Bot 2eee1a1437 v1.0.105-alpha.6 2022-04-06 20:15:30 +00:00
Mel O'Hagan 8d00566703 Move settings bar below element if at very top 2022-04-06 17:31:59 +01:00
Andrew Kingston d91f67ef34 Update spectrum card word wrapping again 2022-04-06 16:05:58 +01:00
Andrew Kingston b528c9fa08 Account for builder preview 2px offset when rendering indicator sets so that indicators are accurate for devtools 2022-04-06 14:32:25 +01:00
Dean 8dc0890858 Merge remote-tracking branch 'origin/develop' into feature/new-screen-addition-ui 2022-04-06 14:23:29 +01:00
Andrew Kingston caff2d7508 Fix for tests when headers are undefined 2022-04-06 14:11:05 +01:00
Budibase Staging Release Bot 053ffa457d v1.0.105-alpha.5 2022-04-06 13:05:51 +00:00
Andrew Kingston 1696dc3cee
Merge pull request #5259 from Budibase/role-id-bindings
Add role IDs as bindings
2022-04-06 13:58:38 +01:00
Andrew Kingston 4f212397b0 Lint 2022-04-06 13:41:07 +01:00
Andrew Kingston c25ca0cafd Tidy up 2022-04-06 13:40:07 +01:00
Andrew Kingston c8e87cf24f Add label for global selected rows bindings in devtools 2022-04-06 13:30:38 +01:00
Andrew Kingston 7c91d9dceb Merge branch 'develop' of github.com:Budibase/budibase into cheeks-lab-day-devtools 2022-04-06 11:50:43 +01:00
Budibase Staging Release Bot 13d4ab9d95 v1.0.105-alpha.4 2022-04-06 10:38:23 +00:00
melohagan 7bc678edbc
Merge pull request #5258 from melohagan/bug/sev3/hidden_bindable_text
Add text input padding when FlashOn icon shown
2022-04-06 11:32:02 +01:00
Dean 1073fd84eb Merge remote-tracking branch 'origin/develop' into feature/new-screen-addition-ui 2022-04-06 10:38:33 +01:00
Dean 5801eb886c Initial commit of screen workflow updates 2022-04-06 10:10:53 +01:00
Budibase Staging Release Bot edb7d21a50 v1.0.105-alpha.3 2022-04-06 08:58:34 +00:00
deanhannigan f37848d41e
Merge pull request #5232 from Budibase/fix/time-picker-5102
Fixes for date/time picker issue.
2022-04-06 09:51:12 +01:00
Andrew Kingston b4632fc431 Update role bindings to use Role prefix rather than Roles 2022-04-06 08:22:10 +01:00
Mel O'Hagan d52239d0d2 Pad input text when FlashOn icon is showing 2022-04-05 16:56:48 +01:00
Andrew Kingston 2cafc7d032 Add role IDs as bindings 2022-04-05 16:05:29 +01:00
Andrew Kingston d121aefbaa Reset buttion action output context on each invocation of the action 2022-04-05 14:00:44 +01:00
Budibase Staging Release Bot 0a72aa6adb v1.0.105-alpha.2 2022-04-05 11:56:35 +00:00
Michael Drury 10e4b0696c
Merge pull request #5256 from Budibase/dep/2022-05-04
Minimist 1.2.6 dependency update
2022-04-05 12:50:08 +01:00
Budibase Staging Release Bot 6d70fa5d37 v1.0.105-alpha.1 2022-04-05 11:22:24 +00:00
mike12345567 43abb8d0a4 Merge branch 'dependabot/npm_and_yarn/minimist-1.2.6' of github.com:Budibase/budibase into dep/2022-05-04 2022-04-05 12:20:38 +01:00
Michael Drury 959763d934
Merge pull request #5209 from Budibase/labday/single-docker
Single docker file lab-day
2022-04-05 12:16:09 +01:00
Martin McKeaveney cf1e378b6e
Merge branch 'develop' into labday/integrations 2022-04-05 11:59:39 +01:00
Budibase Staging Release Bot af633701a9 v1.0.105-alpha.0 2022-04-05 10:46:38 +00:00
dependabot[bot] cc3943d907
Bump minimist from 1.2.5 to 1.2.6
Bumps [minimist](https://github.com/substack/minimist) from 1.2.5 to 1.2.6.
- [Release notes](https://github.com/substack/minimist/releases)
- [Commits](https://github.com/substack/minimist/compare/1.2.5...1.2.6)

---
updated-dependencies:
- dependency-name: minimist
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-04-05 10:41:37 +00:00
Martin McKeaveney 15ea2b9514 merge 2022-04-05 11:35:47 +01:00
mike12345567 5c3e3419b4 Merge branch 'develop' of github.com:Budibase/budibase into labday/single-docker 2022-04-05 11:31:02 +01:00
Dean c2ea8b73ef Merge remote-tracking branch 'origin/develop' into fix/time-picker-5102 2022-04-04 14:57:04 +01:00
Dean c3f66ebaa8 Removed step that alters the picker date on change for time only fields 2022-04-04 14:55:43 +01:00
Dean bb0e1ef769 Removed unused variable 2022-04-04 12:13:13 +01:00
Budibase Staging Release Bot ac58e20660 v1.0.104-alpha.1 2022-04-04 11:01:50 +00:00
Dean 039ec69805 Fixes for date/time picker issue. 2022-04-04 11:51:52 +01:00
Andrew Kingston ae7117f744 Fix color and size of chart tooltips 2022-04-04 10:56:06 +01:00
Budibase Release Bot 6dd09b6b4f v1.0.104 2022-04-04 09:54:00 +00:00
Andrew Kingston 6afb096eb8 Update home screen sizes 2022-04-04 10:42:26 +01:00
Andrew Kingston 753878c0dd Update chart data labels to white 2022-04-04 09:14:56 +01:00