1
0
Fork 0
mirror of synced 2024-08-05 13:21:26 +12:00
Commit graph

20114 commits

Author SHA1 Message Date
Dean
7f4d1f93e5 Merge remote-tracking branch 'origin/develop' into feature/new-app-publish-workflow 2022-04-21 14:46:17 +01:00
Budibase Staging Release Bot
27851983ed v1.0.105-alpha.25 2022-04-21 13:36:43 +00:00
Dean
930b778108 Merge remote-tracking branch 'origin/develop' into feature/new-app-publish-workflow 2022-04-21 14:32:49 +01:00
Martin McKeaveney
f2d447153d
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
91a6f8645c Merge remote-tracking branch 'origin/develop' into feature/new-app-publish-workflow 2022-04-21 14:10:58 +01:00
Dean
2dc86fe2d3 Refactored workflow tests to remove use of variables 2022-04-21 14:01:25 +01:00
Budibase Staging Release Bot
9ad596936b v1.0.105-alpha.24 2022-04-21 11:52:07 +00:00
Dean
16cccf5bb3 Minor test enhancements and publish workflow test spec added 2022-04-21 11:59:59 +01:00
mike12345567
9d01028bd0 Adding another check to make sure context is the same. 2022-04-20 23:13:08 +01:00
mike12345567
1d61ff906a Fixing some issues detected by the test cases, making the in-use mechanism for context more clear to complete avoid stack up of contexts (leading to loss of knowledge around previous databases. 2022-04-20 23:10:39 +01:00
mike12345567
9ee1be79fb Closing global DB using the standard function - not directly. 2022-04-20 18:07:48 +01:00
mike12345567
7792a07899 Some updates, making sure databases will always close directly using finally checks around the actual tasks, updating how replication works to have a close statement (to make sure it is controlled correctly) and then updating to PouchDB 7.3.0 for one of the memory leak fixes. 2022-04-20 17:33:42 +01:00
Rory Powell
2269bf677b Merge branch 'develop' into feature/licensing 2022-04-20 14:59:36 +01:00
Dean
693d300f5b Minor refactor of the deploy modal flow 2022-04-20 14:58:18 +01:00
Dean
f42ed738e5 Added the hover message for the publish menu icon 2022-04-20 14:37:24 +01:00
Dean
9393cb40ec Merge remote-tracking branch 'origin/develop' into feature/new-app-publish-workflow 2022-04-20 12:54:58 +01:00
Dean
d57e8ef9cc Added cypress attributes for the popover menu 2022-04-20 12:51:44 +01:00
Budibase Staging Release Bot
e88f9f0047 v1.0.105-alpha.23 2022-04-20 11:45:43 +00:00
Mel O'Hagan
ec235a4e5c RevId should be optional for automation delete 2022-04-20 12:11:36 +01:00
Mel O'Hagan
d85e022182 Get latest RevId if not provided 2022-04-20 11:51:01 +01:00
Dean
6ba1bff00f Added missing import 2022-04-20 11:31:54 +01:00
Vinoth Kirubakaran
5803fcc6b1 feat: made changes to worker and server packages to use global-agent to setup proxy from env variables 2022-04-20 16:00:03 +05:30
Dean
5a87a00932 Added events for viewing a production application and unpublishing 2022-04-20 11:08:06 +01:00
Mel O'Hagan
8858a416ef Prettier comma fix 2022-04-20 11:02:27 +01:00
Mel O'Hagan
f0d7b15916 Remove Row Rev from UI 2022-04-20 11:00:58 +01:00
Rory Powell
ed30e10f86 Move upgrade page check into self hosted block 2022-04-20 10:07:36 +01:00
Rory Powell
b21ba78cf2 Feature flag upgrade page 2022-04-20 09:46:20 +01:00
Dean
5b4535feca Simplified modal header construction 2022-04-20 09:23:09 +01:00
Dean
9a49535748 Cypress test fixes and refactoring. Removed debugging elements 2022-04-20 09:17:01 +01:00
Dean
7692014d05 Merge remote-tracking branch 'origin/develop' into feature/new-app-publish-workflow 2022-04-20 09:10:09 +01:00
Budibase Staging Release Bot
6ed0240634 v1.0.105-alpha.22 2022-04-20 07:47:53 +00:00
mike12345567
ea6f580501 Initial version of memory leak protection, making sure that PouchDB databases are closed correctly after use, using a combination of closures wrapping DB gets (this replaces the getDB, leaving only a dangerousGetDB function which can be used in very very specific scenarios) and then closing the DB as part of CLS hooked functions finishing. Also moving the GlobalDB init to the tenancy middleware as this is used everywhere in the worker/app services - means that not all getGlobalDB calls require an async closure around them. 2022-04-19 19:42:52 +01:00
Rory Powell
769f48f935 Remove remaining direct usage of CouchDB. Add common pouch config to backend-core 2022-04-19 16:45:27 +01:00
Dean
4cc1a85f25 Code style check 2022-04-19 14:56:56 +01:00
Dean
f3a1761299 Merge remote-tracking branch 'origin/develop' into feature/new-app-publish-workflow 2022-04-19 14:45:46 +01:00
Dean
3e74118f81 Unpublish refactored to stop development applications being mistakenly deleted. Minor updates to the modal content component to allow the replacement of the header. Further work to implement the publishing workflow changes 2022-04-19 14:38:09 +01:00
Budibase Staging Release Bot
9ca0d4f0bf v1.0.105-alpha.21 2022-04-19 12:05:43 +00:00
Peter Clement
bb00d69183
Merge pull request #5145 from Budibase/feature/foreach-block
Foreach Automation Block
2022-04-19 12:58:00 +01:00
Andrew Kingston
665904781b Fix sticky hover state for icons on mobile 2022-04-19 10:55:53 +01:00
Peter Clement
c7db0538c7 update required string 2022-04-19 10:45:40 +01:00
Budibase Staging Release Bot
1056081980 v1.0.105-alpha.20 2022-04-19 08:48:18 +00:00
Peter Clement
453f49aed8 Merge remote-tracking branch 'origin/develop' into feature/foreach-block 2022-04-18 10:05:43 +01:00
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
mike12345567
50f6dbebea Fixing REST UI query error notification and adding better error for query timeout. 2022-04-14 17:28:14 +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
mike12345567
5396a8d8e0 Fix for #5411 - trimming the various binding components for SQL in queries. Also moving SQL interpolation out into a Typescript - prep for further unit testing/improvements. 2022-04-14 13:06:22 +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
Andrew Kingston
4aa0b1533e
Merge pull request #5389 from Budibase/fix-query-error
Fix query error
2022-04-13 14:12:47 +01:00
Mel O'Hagan
2694b32ac5 Change to startsWith JS. Remove index decrement. 2022-04-13 13:27:17 +01:00
Budibase Release Bot
20852c30cc v1.0.113 2022-04-13 12:21:10 +00: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
Andrew Kingston
543578051e Ensure existing invalid datasource definitions are also fixed by checking data source type before fetching table definitions 2022-04-13 10:27:32 +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
Andrew Kingston
6cf8f19daf 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-13 09:43:49 +01:00
Andrew Kingston
ff986c7f85 Use the readable schema when generating search field options 2022-04-13 09:43:39 +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
mike12345567
00bcdd317f Fixing issue #5322 - when endpoint is specified for DynamoDB and not in a the region that the whole instance expects it will throw an odd credentials error - making sure connection is commenced everywhere other than localhost. 2022-04-12 18:49:46 +01: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
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
Budibase Release Bot
c750c3ef32 v1.0.112 2022-04-12 11:03:43 +00:00
Martin McKeaveney
e2180397c2
Merge pull request #5316 from Upgreydd/Fix_for_parsing_environment_variable_as_an_integer
QUERY_THREAD_TIMEOUT is string instead of int
2022-04-12 11:56:36 +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 Release Bot
a9c62f0c32 v1.0.111 2022-04-11 08:38:36 +00:00
Michael Drury
3c6a6f8e66
Merge pull request #5288 from Budibase/fix/5187-number
Fix for MySQL number parsing issue
2022-04-11 09:32: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
Kacper
b0019c80c7 Move out QUERY_THREAD_TIMEOUT from to remove section 2022-04-08 16:20:55 +02:00
Kacper
3df18be4b2 added parseIntSafe function. 2022-04-08 16:17:19 +02:00
Kacper
33090d5d4f QUERY_THREAD_TIMEOUT is string instead of int fix 2022-04-08 13:23:44 +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
Budibase Release Bot
ab4d4debdc v1.0.110 2022-04-08 09:34:45 +00: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
Martin McKeaveney
6dcb813ab0 adding more descriptive error messages to query UI 2022-04-08 09:01:38 +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
mike12345567
c4a42cc181 Fix for issue discovered in #5187 - expanding regex to cover all sorts of number coercion. 2022-04-07 10:26:39 +01: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
Budibase Release Bot
4e65e994b9 v1.0.109 2022-04-06 14:17:15 +00: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
Budibase Release Bot
a9fafd85e8 v1.0.108 2022-04-06 10:32:58 +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
Martin McKeaveney
c5e94e1e9b
Merge pull request #5267 from Budibase/fix/bash-step-timeout
configure bash step to use automation query timeout
2022-04-06 11:26:20 +01:00
Budibase Release Bot
7d800287b5 v1.0.107 2022-04-06 09:48:21 +00:00
Martin McKeaveney
09694e0045 configure bash step to use automation query timeout 2022-04-06 10:43:08 +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
Andrew Kingston
fea89488e1 Don't show an error for the endpoint 2022-04-06 08:16:24 +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
Budibase Release Bot
c3da13864b v1.0.106 2022-04-05 13:38:48 +00:00
Michael Drury
08826a4811
Merge pull request #5240 from Budibase/fix/4978
Fix for IN SQL query parsing - handling parentheses and string interpolation
2022-04-05 14:32:16 +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
Budibase Release Bot
0cec607cf1 v1.0.105 2022-04-05 11:16:17 +00: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
mike12345567
cad32631a4 Fix for #5242 - string interpolation in SQL queries was too wide, it was combining parts of multiple strings, rather than searching for bindings within distinct strings. 2022-04-04 19:08:56 +01:00
mike12345567
d152635e25 Extension of fix for 4978 - fixing an issue where parentheses are added to the IN query, causing the query system to not recognise the need to switch out the binding. 2022-04-04 15:39:38 +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
Andrew Kingston
8e46e4b514 Disable validation for search fields in cards block 2022-04-04 08:49:46 +01:00
Andrew Kingston
c0eb27e8d1 Disable validation for search fields in table block 2022-04-04 08:49:16 +01:00
Andrew Kingston
91e35ef816 Add internal setting to fully disable form validation 2022-04-04 08:49:01 +01:00
Andrew Kingston
2e979846c4 Manually pull in new state context on each button action enrichment to keep aware of state changes during button action execution 2022-04-01 18:36:41 +01:00
Andrew Kingston
6227013222 Remove flash on loading template pictures 2022-04-01 18:16:13 +01:00
Andrew Kingston
7f31a9529b Remove flashing when navigating between home screens 2022-04-01 18:08:23 +01:00
Andrew Kingston
dc6355a641 Remove flashing when navigating between home screens 2022-04-01 18:08:16 +01:00
Andrew Kingston
9f4899306c Fix issue where changing the role of a screen did not correctly update screen list 2022-04-01 18:02:34 +01:00
mike12345567
62f4ecf3e1 Fixing issue #5817 - making sure that date strings are correctly parsed into the bindings. 2022-04-01 17:13:28 +01:00
Andrew Kingston
89e38ce534 Prevent updating a screen role to a role for which the screen URL already exists 2022-04-01 14:53:01 +01:00
Andrew Kingston
f81313775d Prevent update a screen URL to an existing URL for the same role 2022-04-01 14:47:49 +01:00
Mitch-Budibase
80e94d13d9 lint 2022-04-01 14:41:45 +01:00
Mitch-Budibase
db0b6f8441 Changing test structure when searching for applications
Search functionality is not available when only 1 app exists - Updating to reflect this
2022-04-01 14:37:11 +01:00
mike12345567
67beee7d93 Fixing test case. 2022-04-01 13:47:38 +01:00
Mitch-Budibase
9ffd278d80 Changes to renameAnApplication & createUserAndRoles
renameAnApplication - changing the navigation to a direct URL rather than clicking the home logo button
createUserAndRoles - Removing the After action (now supports correct flow of tests)
2022-04-01 13:15:06 +01:00
Mitch-Budibase
5525859ba7 Adding and increasing wait times surrounding renameAnApplication.spec.js
Passes locally but looks like a timing issue when run against the CI.

Adding and increasing wait times to hopefully combat this. I will extend further if unsuccessful
2022-04-01 12:05:31 +01:00
Mitch-Budibase
69d6dbc23a Updating tests to work with test Env
I've made some changes to the tests and commands file to allow for the tests to run within the Test env after the latest round of UI changes.

Some of these changes also allow for testing instances in which apps already exist - This is specific for the test env, the CI runs always have a clean instance
2022-04-01 11:31:18 +01:00
Martin McKeaveney
6e9ddfd696 tidy up 2022-04-01 10:48:17 +01:00
mike12345567
40d38e6e3d Single docker container configuration. 2022-04-01 01:00:52 +01:00
Martin McKeaveney
6d8254d5f0 redis integration complete 2022-03-31 15:44:06 +01:00
Martin McKeaveney
81c662f0ca redis integration 2022-03-31 10:56:16 +01:00
Budibase Staging Release Bot
2966018af9 v1.0.104-alpha.0 2022-03-31 09:35:49 +00:00
Budibase Release Bot
43da53bed1 v1.0.103 2022-03-31 09:27:58 +00:00
Budibase Release Bot
665f572421 v1.0.102 2022-03-31 08:47:33 +00:00
Martin McKeaveney
6432ca102a
Update index.ts 2022-03-31 09:40:41 +01:00
Budibase Release Bot
3862854f5b v1.0.101 2022-03-30 16:29:43 +00:00
Martin McKeaveney
69a0c1254f bump versions 2022-03-30 17:19:41 +01:00
Budibase Staging Release Bot
0e309aca3a v1.0.98-alpha.9 2022-03-30 15:25:14 +00:00
Martin McKeaveney
e263cc31bb merge with master 2022-03-30 15:44:22 +01:00
Budibase Release Bot
b8678e2f56 v1.0.100 2022-03-30 14:30:40 +00:00
Michael Drury
771dfefe68
Merge pull request #5179 from Budibase/fix/5153
Fix for MySQL Limits and offsets (numbers in bindings)
2022-03-30 15:23:31 +01:00
mike12345567
5dcbef58a8 Fix for #5153 - doing it at the mysql level as it seems to be affected by incorrect types in a way that other SQL databases aren't - limits the possible damage this can do. 2022-03-30 14:45:13 +01:00
mike12345567
80a99b549f Make sure that ethereal tests don't fail on jest timeout. 2022-03-30 14:45:03 +01:00
Rory Powell
5da441cf55 Add additional logging to automations 2022-03-30 14:26:51 +01:00
Budibase Staging Release Bot
54a848845e v1.0.98-alpha.8 2022-03-30 12:21:32 +00:00
Andrew Kingston
9be27853a0
Merge pull request #5172 from Budibase/fix/in-preview-editing
Fix in-preview text editing bugs
2022-03-30 13:13:06 +01:00
Budibase Staging Release Bot
f8f243976d v1.0.98-alpha.7 2022-03-30 11:45:01 +00:00
Andrew Kingston
a194bb7716 Remove button editing class which was used for testing 2022-03-30 09:37:00 +01:00
Andrew Kingston
a304aae95c Only save textContent of editable fields to fix HTML being inserted, and fully remount component when toggling editing to fix chrome issues 2022-03-30 09:32:19 +01:00
Mitch-Budibase
01569c940e Moving assign/unassign user role type tests to test env only
The assign roles test seems to be quite flakey.

I am moving it and the unassign roles test to only run in the test environment while i isolate and fix the issue
2022-03-29 18:32:36 +01:00
Budibase Staging Release Bot
ca5bc790f5 v1.0.98-alpha.6 2022-03-29 12:03:54 +00:00
Michael Drury
9e05cc4418
Merge pull request #5154 from Budibase/dep-update-29-03-2022
Dependabot merge
2022-03-29 12:57:49 +01:00
mike12345567
ca5afb753b Merge branch 'dependabot/npm_and_yarn/packages/string-templates/minimist-1.2.6' of github.com:Budibase/budibase into dep-update-29-03-2022 2022-03-29 12:25:06 +01:00
mike12345567
836fe2ef85 Merge branch 'dependabot/npm_and_yarn/packages/client/minimist-1.2.6' of github.com:Budibase/budibase into dep-update-29-03-2022 2022-03-29 12:24:53 +01:00
mike12345567
9a8372b845 Merge branch 'dependabot/npm_and_yarn/packages/server/minimist-1.2.6' of github.com:Budibase/budibase into dep-update-29-03-2022 2022-03-29 12:24:40 +01:00
Budibase Staging Release Bot
f7f157f509 v1.0.98-alpha.5 2022-03-29 10:18:40 +00:00
Maurits Lourens
9faaecb57e move invalidation to the creation of a session 2022-03-29 11:59:16 +02:00
Dean
2efd7d909c Replaced the expected string in the data rest test spec to the original 2022-03-29 10:38:56 +01:00
Peter Clement
2381048c0f more parsing of output bindings 2022-03-29 10:29:51 +01:00
Budibase Release Bot
c5880f9ec2 v1.0.99 2022-03-29 09:23:26 +00:00
Dean
56d1339ffb Lint fix and now diplaying the '/app/' prefix when previewing an app url 2022-03-29 09:59:39 +01:00
Maurits Lourens
f4557fb220 invalidate sessions before login 2022-03-29 10:06:54 +02:00
Dean
b71958c9f6 Merge remote-tracking branch 'origin/develop' into feature/templates-home-screen 2022-03-29 09:05:18 +01:00
Budibase Staging Release Bot
a7ad4837b2 v1.0.98-alpha.4 2022-03-29 07:24:22 +00:00
Martin McKeaveney
44424e648f
Merge pull request #5135 from Budibase/feature/googlesheets-release
Feature/googlesheets release
2022-03-29 08:18:11 +01:00
Budibase Staging Release Bot
4b97a9a1fb v1.0.98-alpha.3 2022-03-29 06:59:36 +00:00
Andrew Kingston
e7c63c8aca
Merge pull request #5136 from Budibase/fix/automation-bugs
Some automation bug fixes
2022-03-29 07:53:11 +01:00
Dean
6164b4d574 Cypress test fixes and refactoring around the create app workflows 2022-03-28 23:21:38 +01:00
Andrew Kingston
b4574e42e8 Fix spaces not being allowed in formula columns 2022-03-28 19:10:48 +01:00
mike12345567
41ec92bf9b Fix for #5117 - raised a point that the docs didn't describe where to put properties for a query when running through the public API - fixing the spec. 2022-03-28 18:33:54 +01:00
Michael Drury
ac129cee01
Merge pull request #5134 from Budibase/fix/5103
Fix for RBAC on apps built from templates containing public screens
2022-03-28 17:17:19 +01:00
Andrew Kingston
f3cc6aa284 Fix design of automation SchemaSetup 2022-03-28 16:56:42 +01:00
Martin McKeaveney
04b17fb634 re-add gsheets to self host 2022-03-28 16:46:05 +01:00
Martin McKeaveney
ee6a16827a fixing google sheets bug, respect google configuration hierarchy 2022-03-28 16:44:33 +01:00
mike12345567
e073bdb5a4 Fix for #5103 - some templates are built on an older version that stored permissions differently, we can't migrate these as they will keep being added, easiest to just support the old method (apply the old rule and convert to the new format when retrieving roles). 2022-03-28 16:34:50 +01:00
Andrew Kingston
e109f06fb4 Fix automation section crashing when a table has been deleted and is in use 2022-03-28 16:26:37 +01:00
Dean
61e42369c1 Merge remote-tracking branch 'origin/develop' into feature/templates-home-screen 2022-03-28 16:10:30 +01:00
dependabot[bot]
a2cc2b8e0b
Bump ansi-regex from 4.1.0 to 4.1.1 in /packages/worker
Bumps [ansi-regex](https://github.com/chalk/ansi-regex) from 4.1.0 to 4.1.1.
- [Release notes](https://github.com/chalk/ansi-regex/releases)
- [Commits](https://github.com/chalk/ansi-regex/compare/v4.1.0...v4.1.1)

---
updated-dependencies:
- dependency-name: ansi-regex
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-28 13:08:54 +00:00
Budibase Staging Release Bot
6bcf738444 v1.0.98-alpha.2 2022-03-28 13:07:09 +00:00
Martin McKeaveney
43a20bfd91 fix launch.json for worker after TS migration 2022-03-28 12:06:37 +01:00
Martin McKeaveney
3a7a964ac8 fix launch.json 2022-03-28 12:03:44 +01:00
Peter Clement
6ccf744557 update bindings to support looping 2022-03-28 10:01:56 +01:00
Dean
eb1eb1cb16 Merge remote-tracking branch 'origin/develop' into feature/templates-home-screen 2022-03-28 09:08:16 +01:00
Budibase Staging Release Bot
b08461e611 v1.0.98-alpha.1 2022-03-25 17:00:35 +00:00
Budibase Release Bot
c13a6db9c7 v1.0.98 2022-03-25 16:59:39 +00:00
Rory Powell
00e85766c4 Merge branch 'master' into merge-master 2022-03-25 16:51:58 +00:00
Rory Powell
b4bad65cbf Fix app preview 2022-03-25 16:25:46 +00:00
Rory Powell
ef629c9859 Fixes 2022-03-25 16:08:12 +00:00
Budibase Staging Release Bot
b5f8bddd3e v1.0.98-alpha.0 2022-03-25 14:13:59 +00:00
dependabot[bot]
f318379d7f
Bump minimist from 1.2.5 to 1.2.6 in /packages/server
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-03-25 14:09:06 +00:00
dependabot[bot]
7913d35bf5
Bump minimist from 1.2.5 to 1.2.6 in /packages/client
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-03-25 14:08:44 +00:00
dependabot[bot]
e2b9cc3209
Bump minimist from 1.2.5 to 1.2.6 in /packages/string-templates
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-03-25 14:08:21 +00:00