1
0
Fork 0
mirror of synced 2024-09-11 06:56:23 +12:00
Commit graph

10895 commits

Author SHA1 Message Date
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
22ec90e860 Merge pull request #5569 from Budibase/fix/automation-performance-ux
Some small automation fixes
2022-04-26 11:43:31 +01:00
Budibase Staging Release Bot
a1625545c4 Update pro version to 1.0.105-alpha.42 2022-04-26 10:23:34 +00:00
Budibase Staging Release Bot
210dc8ad2a v1.0.105-alpha.42 2022-04-26 10:22:18 +00:00
Peter Clement
a756cc4c5d use seqeunetial function to handle successive changes 2022-04-26 10:47:57 +01:00
Peter Clement
953ccfd7ad Merge remote-tracking branch 'origin/develop' into fix/automation-performance-ux 2022-04-26 10:30:31 +01:00
Martin McKeaveney
9ca4dacbaa merge with master 2022-04-26 10:21:45 +01:00
Peter Clement
0c083a0692 remove function scope 2022-04-26 09:40:02 +01:00
Budibase Release Bot
d251a80123 v1.0.122 2022-04-26 07:55:00 +00:00
Budibase Staging Release Bot
c4de6d8a13 Update pro version to 1.0.105-alpha.41 2022-04-25 22:25:54 +00:00
Budibase Staging Release Bot
34388e05c3 v1.0.105-alpha.41 2022-04-25 22:24:32 +00:00
Rory Powell
dd0e6099b8 Fix: google sso 2022-04-25 22:49:56 +01:00
Rory Powell
c94d8516c5 Fix: You must pass a 'distinctId' (public forms) 2022-04-25 22:08:56 +01:00
Mitch-Budibase
c00965d46f Update Commands.js
Updating addDatasourceConfig

Small change for getting the HOST_IP value
2022-04-25 16:25:42 +01:00
Budibase Staging Release Bot
31def6e8c1 Update pro version to 1.0.105-alpha.40 2022-04-25 15:23:56 +00:00
Budibase Staging Release Bot
e2207c8c1e v1.0.105-alpha.40 2022-04-25 15:22:23 +00:00
Rory Powell
b9a39e193e Fix developer count migration when only single developer 2022-04-25 15:38:37 +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
Budibase Release Bot
45a65a03c3 v1.0.121 2022-04-25 13:59:00 +00:00
Peter Clement
2306c5d09d remove log 2022-04-25 14:58:44 +01:00
Peter Clement
72985ee71c remove debouncing of automation input change and replace with on blurr 2022-04-25 14:51:36 +01:00
Budibase Staging Release Bot
83db37061c Update pro version to 1.0.105-alpha.39 2022-04-25 13:41:10 +00:00
Peter Clement
db8e31164a remove code that disallowed adding new block in some conditions 2022-04-25 14:39:35 +01:00
Budibase Staging Release Bot
36b7f19657 v1.0.105-alpha.39 2022-04-25 13:39:27 +00: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
Budibase Staging Release Bot
0fd085843c Update pro version to 1.0.105-alpha.38 2022-04-25 12:07:51 +00:00
Budibase Staging Release Bot
558760a1f6 v1.0.105-alpha.38 2022-04-25 12:06:32 +00:00
Andrew Kingston
b3db4257f2 Update publish icon with normal tooltips 2022-04-25 12:46:59 +01:00
Andrew Kingston
47bdc9e60b Add tooltip prop to icon component 2022-04-25 12:46:45 +01:00
Budibase Staging Release Bot
d4de38019b v1.0.105-alpha.37 2022-04-25 11:34:54 +00:00
Rory Powell
d39ec2126a Merge pull request #5566 from Budibase/pro-build-fixes
Sync versions on release
2022-04-25 12:26:09 +01:00
Budibase Staging Release Bot
de1b2c3476 v1.0.105-alpha.36 2022-04-25 11:19:53 +00:00
Rory Powell
f6284cc697 Sync versions of pro and backend-core 2022-04-25 12:19:36 +01:00
Budibase Release Bot
650cf2a82f v1.0.120 2022-04-25 10:50:20 +00:00
Martin McKeaveney
fa66c07578 PR review 2022-04-25 11:45:15 +01:00
Martin McKeaveney
25703889a3 merge 2022-04-25 10:24:49 +01:00
Martin McKeaveney
a3970d6f45 Merge branch 'gsheets-updates' of github.com:Budibase/budibase into gsheets-updates 2022-04-25 09:38:06 +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
31412cb83b moving node fetch import into module 2022-04-25 00:05:32 +01:00
Martin McKeaveney
4091642c67 remove google auth button 2022-04-24 23:38:52 +01:00
Martin McKeaveney
46b424308f only save refresh token in google auth 2022-04-24 23:33:50 +01:00
Martin McKeaveney
84d2bb3cf5 auto fetch access token in gsheets integration 2022-04-24 23:32:47 +01:00
Budibase Release Bot
00078b6cad v1.0.119 2022-04-23 12:20:38 +00:00
mike12345567
eac5796928 Merge branch 'master' of github.com:Budibase/budibase 2022-04-23 13:14:01 +01:00
Budibase Release Bot
81adeafd52 v1.0.118 2022-04-23 12:13:13 +00:00
mike12345567
77427ddaba Quick fix for #5495 - managing when no relationships exist. 2022-04-23 13:12:57 +01:00
Dean
7cbf9c2e61 Cypress fixes for screen create flow 2022-04-22 18:23:16 +01:00
mike12345567
7627230be6 Fixing an issue we've experienced with couch, using a base64 cookie that we control manually. 2022-04-22 17:24:50 +01:00
Budibase Release Bot
f7e5afab79 v1.0.117 2022-04-22 15:57:50 +00:00
Michael Drury
141f9ed9dc Merge pull request #5542 from Budibase/fix/5495
Fix for SQL relationship based formulas
2022-04-22 16:51:24 +01:00
Dean
9ece75082f Merge remote-tracking branch 'origin/develop' into feature/new-app-publish-workflow 2022-04-22 16:39:59 +01:00
Dean
7a043dcdbd Code styling 2022-04-22 16:36:33 +01:00
Budibase Staging Release Bot
17f5261b68 v1.0.105-alpha.35 2022-04-22 15:27:20 +00:00
Rory Powell
507ab8bed3 fix versions 2022-04-22 16:18:27 +01:00
Budibase Release Bot
272e4fe959 v1.0.116 2022-04-22 14:39:34 +00:00
Michael Drury
94419024a4 Merge pull request #5510 from Budibase/fix/pouch-leak
PouchDB memory leak protection
2022-04-22 15:32:51 +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
d36fc9c7ba Fix for #5530 - make MySQL RejectUnauthorized SSL parameter accessible to the user. 2022-04-22 14:53:36 +01:00
Budibase Staging Release Bot
894bcdaca2 v1.0.105-alpha.34 2022-04-22 13:43:43 +00:00
Vinoth Kirubakaran
2c5cca5daa chore: updated yarn.lock in packages/worker 2022-04-22 18:55:56 +05:30
Vinoth Kirubakaran
33cd2eafab chore: resolved merge conflicts from develop branch 2022-04-22 18:17:41 +05:30
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
Budibase Staging Release Bot
30cdd57ab3 v1.0.105-alpha.33 2022-04-22 11:52:44 +00: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
Vinoth Kirubakaran
ef3c604395 chore: resolved merge conflicts from develop branch 2022-04-22 16:42:31 +05:30
Budibase Staging Release Bot
d91558486c v1.0.105-alpha.32 2022-04-22 10:58:15 +00:00
Budibase Staging Release Bot
a8b963083c v1.0.105-alpha.31 2022-04-22 10:11:20 +00:00
Vinoth Kirubakaran
e2ea748ce6 chore: resolved merge conflicts from develop branch 2022-04-22 15:30:43 +05:30
Budibase Release Bot
ab6473dfb7 v1.0.115 2022-04-22 09:55:33 +00:00
Budibase Staging Release Bot
7bf32ddcb2 v1.0.105-alpha.30 2022-04-22 09:55:26 +00:00
Vinoth Kirubakaran
7ffe77c72d chore: resolved merge conflicts from develop branch 2022-04-22 15:23:05 +05:30
Andrew Kingston
faf6a3ef1e Merge pull request #5483 from Budibase/fix/sticky-icon-hover-state
Fix sticky hover state for icons on mobile
2022-04-22 10:49:04 +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
Budibase Staging Release Bot
e2e5f73549 v1.0.105-alpha.29 2022-04-22 09:30:17 +00:00
Rory Powell
eac8c421a7 Merge branch 'develop' into pro-build-fixes 2022-04-22 10:18:36 +01:00
Rory Powell
e10bbb5eb0 Pro build fixes 2022-04-22 10:16:09 +01:00
Budibase Staging Release Bot
21735dae0a v1.0.105-alpha.28 2022-04-22 08:54:21 +00:00
Rory Powell
0edc8800bd Pro build fixes 2022-04-22 09:43:51 +01:00
Budibase Staging Release Bot
f0eaf68a5e v1.0.105-alpha.27 2022-04-22 08:11:17 +00:00
Budibase Staging Release Bot
1a9e89c211 v1.0.105-alpha.26 2022-04-22 07:56:32 +00:00
Martin McKeaveney
79a8a63ede use ioredis mock for in memory redis tests 2022-04-21 20:24:43 +01:00
Budibase Release Bot
980c9d1444 v1.0.114 2022-04-21 14:31:17 +00:00
mike12345567
7083470baa Adding a dep:clean function, cleaning up lock files and fixing backend-core test which did not utilise tenancy (no global db). 2022-04-21 15:20:23 +01:00
Rory Powell
5ae3645015 Merge branch 'develop' into pro-build-fix 2022-04-21 15:10:54 +01:00
Rory Powell
81cb05b9ef Add explicit pro dependency to worker and server 2022-04-21 15:08:14 +01:00
mike12345567
345bbf603c Fixing issues with test cases - a lot of test cases didn't setup tenancy in any format, which now means that the API endpoints they call would not have access to a Global DB instance. Also had to disable the closing of the database in test as this was removing the database from memory, meaning future calls would find an empty database when they opened it. 2022-04-21 14:56:14 +01:00
Dean
bfce5ccf3f Merge remote-tracking branch 'origin/develop' into feature/new-app-publish-workflow 2022-04-21 14:46:17 +01:00
Budibase Staging Release Bot
851c62d71a v1.0.105-alpha.25 2022-04-21 13:36:43 +00: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
61150c82cf Merge remote-tracking branch 'origin/develop' into feature/new-app-publish-workflow 2022-04-21 14:10:58 +01:00
Dean
0d63f5d6be Refactored workflow tests to remove use of variables 2022-04-21 14:01:25 +01:00
Budibase Staging Release Bot
389221a58e v1.0.105-alpha.24 2022-04-21 11:52:07 +00:00
Dean
6bd59e7f8f Minor test enhancements and publish workflow test spec added 2022-04-21 11:59:59 +01:00
mike12345567
13cb5f7f7c Adding another check to make sure context is the same. 2022-04-20 23:13:08 +01:00
mike12345567
151ed604f8 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
6afe3a28ef Closing global DB using the standard function - not directly. 2022-04-20 18:07:48 +01:00
mike12345567
9899781fc5 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
d2a4e0a934 Merge branch 'develop' into feature/licensing 2022-04-20 14:59:36 +01:00
Dean
2fb9fa55bd Minor refactor of the deploy modal flow 2022-04-20 14:58:18 +01:00
Dean
103511bc40 Added the hover message for the publish menu icon 2022-04-20 14:37:24 +01:00
Dean
0305719fe3 Merge remote-tracking branch 'origin/develop' into feature/new-app-publish-workflow 2022-04-20 12:54:58 +01:00
Dean
ea164cb6aa Added cypress attributes for the popover menu 2022-04-20 12:51:44 +01:00
Budibase Staging Release Bot
282d2b73cc v1.0.105-alpha.23 2022-04-20 11:45:43 +00:00
Mel O'Hagan
611b170874 RevId should be optional for automation delete 2022-04-20 12:11:36 +01:00
Mel O'Hagan
9b5ad2dacc Get latest RevId if not provided 2022-04-20 11:51:01 +01:00
Dean
5e21757ef1 Added missing import 2022-04-20 11:31:54 +01:00
Vinoth Kirubakaran
ad87bc2bcf 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
1eff790fe8 Added events for viewing a production application and unpublishing 2022-04-20 11:08:06 +01:00
Mel O'Hagan
c9523d2913 Prettier comma fix 2022-04-20 11:02:27 +01:00
Mel O'Hagan
8494f872af Remove Row Rev from UI 2022-04-20 11:00:58 +01:00
Rory Powell
c92e7120de Move upgrade page check into self hosted block 2022-04-20 10:07:36 +01:00
Rory Powell
46965bbb44 Feature flag upgrade page 2022-04-20 09:46:20 +01:00
Dean
d94ff81e0e Simplified modal header construction 2022-04-20 09:23:09 +01:00
Dean
b2b5fde7ba Cypress test fixes and refactoring. Removed debugging elements 2022-04-20 09:17:01 +01:00
Dean
04b4ee7a51 Merge remote-tracking branch 'origin/develop' into feature/new-app-publish-workflow 2022-04-20 09:10:09 +01:00
Budibase Staging Release Bot
b18c47a586 v1.0.105-alpha.22 2022-04-20 07:47:53 +00:00
mike12345567
192fb1307e 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
41144db055 Remove remaining direct usage of CouchDB. Add common pouch config to backend-core 2022-04-19 16:45:27 +01:00
Dean
f78aaa640f Code style check 2022-04-19 14:56:56 +01:00
Dean
c7b6453862 Merge remote-tracking branch 'origin/develop' into feature/new-app-publish-workflow 2022-04-19 14:45:46 +01:00
Dean
26c19891bb 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
c8d3c9ded4 v1.0.105-alpha.21 2022-04-19 12:05:43 +00:00
Peter Clement
b91a37675f Merge pull request #5145 from Budibase/feature/foreach-block
Foreach Automation Block
2022-04-19 12:58:00 +01:00
Andrew Kingston
943ae42b27 Fix sticky hover state for icons on mobile 2022-04-19 10:55:53 +01:00
Peter Clement
d997ab76da update required string 2022-04-19 10:45:40 +01:00
Budibase Staging Release Bot
d1c6aaa245 v1.0.105-alpha.20 2022-04-19 08:48:18 +00:00
Peter Clement
97c49b11d2 Merge remote-tracking branch 'origin/develop' into feature/foreach-block 2022-04-18 10:05:43 +01:00
Peter Clement
1000ef35e1 Improve handling of loop handlebars string replacement 2022-04-18 09:22:23 +01:00
Budibase Staging Release Bot
c53c350879 v1.0.105-alpha.19 2022-04-14 19:50:11 +00:00
Mitch-Budibase
55588415b0 Updated MySQL Duplicate Query test
Fixing the navigation used when selecting queries
2022-04-14 20:20:09 +01:00
Budibase Staging Release Bot
8c613db188 v1.0.105-alpha.18 2022-04-14 16:55:46 +00:00
Mitch-Budibase
83c7eb3fc3 Merge pull request #5425 from Budibase/cypress-testing
Smoke Build Changes
2022-04-14 17:49:10 +01:00
mike12345567
80a41235dd Fixing REST UI query error notification and adding better error for query timeout. 2022-04-14 17:28:14 +01:00
Mitch-Budibase
377345a828 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
5180603374 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
3b7a03c7a9 v1.0.105-alpha.17 2022-04-14 12:05:50 +00:00
Andrew Kingston
f6eef900ad Merge pull request #5272 from Budibase/cheeks-lab-day-devtools
DevTools
2022-04-14 12:57:01 +01:00
Andrew Kingston
e60c1a9685 Capitalise on change labels for form fields 2022-04-14 10:38:24 +01:00
Budibase Staging Release Bot
b37dd1c229 v1.0.105-alpha.16 2022-04-14 09:14:11 +00:00
Andrew Kingston
3875cb02f0 Fix typo 2022-04-14 10:12:49 +01:00
Mitch-Budibase
4dcb320561 Merge pull request #5400 from Budibase/cypress-testing
Updated Datasource Testing
2022-04-14 10:05:02 +01:00
Andrew Kingston
8ab79c3cbb Add on change action to S3 upload field 2022-04-14 10:04:38 +01:00
Andrew Kingston
b3ca4357b2 Add on change action to relationship field 2022-04-14 10:01:14 +01:00
Andrew Kingston
02178d3f2b Add on change action to options field 2022-04-14 09:54:49 +01:00
Andrew Kingston
bd7c009537 Add on change action to multi-select field 2022-04-14 09:51:41 +01:00
Andrew Kingston
bd313c7204 Add on change action to long form field 2022-04-14 09:49:13 +01:00
Andrew Kingston
b886fe95c2 Add on change action to string field 2022-04-14 09:47:27 +01:00
Andrew Kingston
0957b3195a Add on change action to JSON field 2022-04-14 09:47:00 +01:00
Andrew Kingston
bbaec2e50f Add on change action to datetime field 2022-04-14 09:46:46 +01:00
Andrew Kingston
ede7f684c4 Add on change action to boolean field 2022-04-14 09:46:36 +01:00
Andrew Kingston
8b3cf851b8 Add on change action to attachment field 2022-04-14 09:46:24 +01:00
Andrew Kingston
9545b3af1b Add button actions to update form field values 2022-04-14 09:46:07 +01:00
Budibase Staging Release Bot
5044094fb0 v1.0.105-alpha.15 2022-04-14 07:49:18 +00:00
melohagan
39316a1967 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
07d72294ed 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
03c3ebbbbf Handle no developers on first time startup migration 2022-04-13 23:14:36 +01:00
Rory Powell
fa1f9ad6cc Merge branch 'develop' into feature/licensing 2022-04-13 21:24:07 +01:00
Rory Powell
d87714107d Add checkout pro step to budibase-ci 2022-04-13 21:13:01 +01:00
Mitch-Budibase
56b8774b13 lint 2022-04-13 16:02:57 +01:00
Mitch-Budibase
45c39cbcc0 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
bf4b2f65d8 Only apply to small components (button, headline) 2022-04-13 15:53:26 +01:00
Andrew Kingston
1c4294fb13 Fix sizing of create new app screen 2022-04-13 14:42:09 +01:00
Mitch-Budibase
57284ec219 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
06f22413cb v1.0.105-alpha.14 2022-04-13 13:20:56 +00:00
Andrew Kingston
5e19a93726 Merge pull request #5369 from Budibase/fix-query-block-search
Fixes for custom queries
2022-04-13 14:13:46 +01:00
Andrew Kingston
24e0f98501 Merge pull request #5389 from Budibase/fix-query-error
Fix query error
2022-04-13 14:12:47 +01:00
Mel O'Hagan
d8f487288e Change to startsWith JS. Remove index decrement. 2022-04-13 13:27:17 +01:00
Budibase Release Bot
f2abbc8377 v1.0.113 2022-04-13 12:21:10 +00:00
Budibase Staging Release Bot
0197b96be4 v1.0.105-alpha.13 2022-04-13 11:22:17 +00:00
Mitch-Budibase
0c880dd714 Merge pull request #5371 from Budibase/cypress-testing
Smoke Build Test Changes
2022-04-13 12:15:02 +01:00
Michael Drury
420f40d4a5 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
69904fd870 v1.0.105-alpha.12 2022-04-13 10:40:51 +00:00
Mel O'Hagan
7c828382a3 Merge branch 'develop' into bug/sev3/js_scripting_binding_label 2022-04-13 11:35:01 +01:00
melohagan
54b975cb9f 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
776761fcb3 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
cb90b872f5 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
adc6008c4c 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
43b4dd8737 add environment variable 2022-04-13 10:23:40 +01:00
Budibase Staging Release Bot
b8042b60fe v1.0.105-alpha.11 2022-04-13 09:19:50 +00:00
Michael Drury
3c44a94871 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
c9d0791a0e 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
57d1d9c2d5 Use the readable schema when generating search field options 2022-04-13 09:43:39 +01:00
dependabot[bot]
6c322867fe 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]
6264bbb48f 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
94720c10aa 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
0446c5f2e2 lint 2022-04-12 17:33:17 +01:00
Mitch-Budibase
f81aed711d 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
3bb9834895 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
e692dc9095 Use the readable schema when generating search field options 2022-04-12 16:27:14 +01:00
Mitch-Budibase
29d7987768 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
03ba6d914f Merge branch 'develop' into feature/licensing 2022-04-12 16:18:41 +01:00
Mitch-Budibase
87ac25bcea 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
6ee859b04e Default option labels and values 2022-04-12 14:54:15 +01:00
Mel O'Hagan
ac772c2f5b Merge branch 'develop' into bug/sev3/require-option-values 2022-04-12 14:40:38 +01:00
Budibase Release Bot
c717273996 v1.0.112 2022-04-12 11:03:43 +00:00
Martin McKeaveney
dc0eda29f3 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
03b1805030 uneeded reactive statement 2022-04-12 11:43:01 +01:00
Budibase Staging Release Bot
4340a46fe7 v1.0.105-alpha.10 2022-04-12 09:14:08 +00:00
Peter Clement
8bacbae496 fix cypress 2022-04-12 09:44:24 +01:00
Peter Clement
cfbd729c75 fix automation 2022-04-12 09:15:40 +01:00
Peter Clement
2d75e68717 add max iterations env variable 2022-04-12 09:13:01 +01:00
Peter Clement
47480450d8 fix failure condition 2022-04-11 23:10:29 +01:00
Mel O'Hagan
6850bb77fd Added error messages to inputs instead 2022-04-11 16:08:25 +01:00
Mel O'Hagan
6c9ee5e27c Merge branch 'develop' into bug/sev3/require-option-values 2022-04-11 15:18:10 +01:00
Peter Clement
999199dcf6 Add handling for failure conditions 2022-04-11 10:26:59 +01:00
Peter Clement
d4ff168ae4 Merge remote-tracking branch 'origin/develop' into feature/foreach-block 2022-04-11 10:21:08 +01:00
Budibase Release Bot
37d723fa07 v1.0.111 2022-04-11 08:38:36 +00:00
Michael Drury
708b46c82c 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
6fce5fce89 v1.0.105-alpha.9 2022-04-11 08:16:09 +00:00
Andrew Kingston
a5ac60f201 Merge pull request #5225 from Budibase/cheeks-fixes
Misc fixes
2022-04-11 09:08:01 +01:00
Theone Eclarin
8479d69a86 initial commit 2022-04-11 10:02:40 +08:00
Mel O'Hagan
fdca96609b Simplify condition 2022-04-08 23:24:46 +01:00
Mel O'Hagan
fafce24d5b Error messaging for invalid options in editor 2022-04-08 23:15:47 +01:00
Kacper
cfbb9bfcaa 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
9eb2ab1687 Move out QUERY_THREAD_TIMEOUT from to remove section 2022-04-08 16:20:55 +02:00
Kacper
5c5debff48 added parseIntSafe function. 2022-04-08 16:17:19 +02:00
Kacper
c89b311e81 QUERY_THREAD_TIMEOUT is string instead of int fix 2022-04-08 13:23:44 +02:00
Andrew Kingston
61fb90e03d Add spacing between title buttons 2022-04-08 10:37:45 +01:00
Andrew Kingston
6be3c7c624 Allow table buttons to wrap 2022-04-08 10:35:13 +01:00
Budibase Release Bot
7eb13151f3 v1.0.110 2022-04-08 09:34:45 +00:00
Dean
63ec5b0fc3 Minor formatting 2022-04-08 10:31:04 +01:00
Dean
fe9f3aeafc Minor updates for cypress tests. Check that access filtering is reflected 2022-04-08 10:29:19 +01:00
Andrew Kingston
526805d7e7 Increase table title size and padding around table headers 2022-04-08 10:28:07 +01:00
Dean
3890977ad0 Merge remote-tracking branch 'origin/develop' into feature/new-screen-addition-ui 2022-04-08 09:57:30 +01:00
Dean
122c5e6f3a Test updates for screen creation 2022-04-08 09:56:20 +01:00
Dean
ebf1fd5238 Ensure datasources are refreshed when loading the create screen modal 2022-04-08 09:05:56 +01:00
Martin McKeaveney
b2b1e76e30 adding more descriptive error messages to query UI 2022-04-08 09:01:38 +01:00
Peter Clement
b439e59137 Merge remote-tracking branch 'origin/develop' into feature/foreach-block 2022-04-07 22:32:44 +01:00
Mel O'Hagan
6b5be828e7 passing non-null required for doesContainStrings 2022-04-07 17:13:08 +01:00
Andrew Kingston
ee8ec669e4 Fix spaces in screen URLs 2022-04-07 16:06:04 +01:00
Andrew Kingston
ff40ddd9af Fix bug with automations that have no inputs in an app action trigger 2022-04-07 16:02:08 +01:00
Andrew Kingston
620008fc42 Prevent flashing CTA buttons when initially loading table data 2022-04-07 15:48:35 +01:00
Andrew Kingston
9e20f0406c 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
2d3618eab0 Fix padding in action buttons 2022-04-07 15:38:51 +01:00
Andrew Kingston
7a2a7bfc87 Split buttons into left and right sides 2022-04-07 15:32:46 +01:00
Andrew Kingston
2a5b81a40a Add placeholder table content and add highlighted and disabled states to table buttons 2022-04-07 15:30:55 +01:00
Mel O'Hagan
0d2b9c39e2 Display correct selector label for JS Scripting 2022-04-07 15:09:53 +01:00
Budibase Staging Release Bot
404ec5cec1 v1.0.105-alpha.8 2022-04-07 13:27:06 +00:00
Dean
0e82f3be04 Merge remote-tracking branch 'origin/develop' into feature/new-screen-addition-ui 2022-04-07 14:22:11 +01:00
Andrew Kingston
358ccd1224 Merge branch 'develop' of github.com:Budibase/budibase into cheeks-fixes 2022-04-07 14:20:59 +01:00
Dean
352c021955 Refactored the invalidate session functionality. 2022-04-07 12:32:00 +01:00
Dean
0817f3f7b4 Formatting for command 2022-04-07 12:23:19 +01:00
Andrew Kingston
6c6b7fe411 Fix endless encoding loop with screen URLs 2022-04-07 12:23:17 +01:00
Dean
cffdad78e5 Minor test updates and formatting 2022-04-07 12:22:16 +01:00
Andrew Kingston
c6d1757f7d Merge branch 'develop' of github.com:Budibase/budibase into cheeks-fixes 2022-04-07 12:04:13 +01:00
Kacper
85ff73cb26 Do not validate if multi-select options length is 0 2022-04-07 12:01:05 +02:00
mike12345567
2accebec7f Fix for issue discovered in #5187 - expanding regex to cover all sorts of number coercion. 2022-04-07 10:26:39 +01:00
Dean
aaa46e8992 Removed debugging statements and updated event data for screen create workflows 2022-04-07 09:35:12 +01:00
Dean
bf72e4aac9 Merge remote-tracking branch 'origin/develop' into feature/new-screen-addition-ui 2022-04-07 09:06:10 +01:00
Budibase Staging Release Bot
50729710c5 v1.0.105-alpha.7 2022-04-06 21:25:19 +00:00
Martin McKeaveney
bff43d37d5 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
bb7c4e1d41 v1.0.105-alpha.6 2022-04-06 20:15:30 +00:00
Mel O'Hagan
eb4206cc55 Move settings bar below element if at very top 2022-04-06 17:31:59 +01:00
Andrew Kingston
257bfb046d Update spectrum card word wrapping again 2022-04-06 16:05:58 +01:00
Budibase Release Bot
d0773466d3 v1.0.109 2022-04-06 14:17:15 +00:00
Andrew Kingston
923973f1ab 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
5b4ff5cd3f Merge remote-tracking branch 'origin/develop' into feature/new-screen-addition-ui 2022-04-06 14:23:29 +01:00
Andrew Kingston
7546c1a8d5 Fix for tests when headers are undefined 2022-04-06 14:11:05 +01:00
Budibase Staging Release Bot
9746ac3ac6 v1.0.105-alpha.5 2022-04-06 13:05:51 +00:00
Andrew Kingston
c415c4f3bd Merge pull request #5259 from Budibase/role-id-bindings
Add role IDs as bindings
2022-04-06 13:58:38 +01:00
Andrew Kingston
8a9e110929 Lint 2022-04-06 13:41:07 +01:00
Andrew Kingston
34a0c77d73 Tidy up 2022-04-06 13:40:07 +01:00
Andrew Kingston
f7d5456e72 Add label for global selected rows bindings in devtools 2022-04-06 13:30:38 +01:00
Andrew Kingston
c2d61d8ebc 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
57f5f5731a v1.0.105-alpha.4 2022-04-06 10:38:23 +00:00
Budibase Release Bot
496b582538 v1.0.108 2022-04-06 10:32:58 +00:00
melohagan
a14fe9c4b5 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
89131fd7d9 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
d1ea717bdd v1.0.107 2022-04-06 09:48:21 +00:00
Martin McKeaveney
dbb81d9c1a configure bash step to use automation query timeout 2022-04-06 10:43:08 +01:00
Dean
21c96a42b1 Merge remote-tracking branch 'origin/develop' into feature/new-screen-addition-ui 2022-04-06 10:38:33 +01:00
Dean
186dcc00f6 Initial commit of screen workflow updates 2022-04-06 10:10:53 +01:00
Budibase Staging Release Bot
1660c3372a v1.0.105-alpha.3 2022-04-06 08:58:34 +00:00
deanhannigan
13c9c63bfa 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
e5678d9b27 Update role bindings to use Role prefix rather than Roles 2022-04-06 08:22:10 +01:00
Andrew Kingston
3c3be66786 Don't show an error for the endpoint 2022-04-06 08:16:24 +01:00
Mel O'Hagan
d000acc3b1 Pad input text when FlashOn icon is showing 2022-04-05 16:56:48 +01:00
Andrew Kingston
c980801579 Add role IDs as bindings 2022-04-05 16:05:29 +01:00
Budibase Release Bot
b9bf678770 v1.0.106 2022-04-05 13:38:48 +00:00
Michael Drury
d1a08f6530 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
5b423a21ee Reset buttion action output context on each invocation of the action 2022-04-05 14:00:44 +01:00
Budibase Staging Release Bot
43b6714a98 v1.0.105-alpha.2 2022-04-05 11:56:35 +00:00
Michael Drury
9ca989936b 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
3725fa4ca5 v1.0.105-alpha.1 2022-04-05 11:22:24 +00:00
mike12345567
f67f923e4a 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
6840d8d166 v1.0.105 2022-04-05 11:16:17 +00:00
Michael Drury
130a02889a Merge pull request #5209 from Budibase/labday/single-docker
Single docker file lab-day
2022-04-05 12:16:09 +01:00
Martin McKeaveney
deeaf88f45 Merge branch 'develop' into labday/integrations 2022-04-05 11:59:39 +01:00
Budibase Staging Release Bot
476386f35a v1.0.105-alpha.0 2022-04-05 10:46:38 +00:00
dependabot[bot]
b0ee581f9e 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
bea42e2d86 merge 2022-04-05 11:35:47 +01:00
mike12345567
1f982428e2 Merge branch 'develop' of github.com:Budibase/budibase into labday/single-docker 2022-04-05 11:31:02 +01:00
mike12345567
4d084383f3 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
035cda1177 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
6a485cc730 Merge remote-tracking branch 'origin/develop' into fix/time-picker-5102 2022-04-04 14:57:04 +01:00
Dean
1c010c0b5b Removed step that alters the picker date on change for time only fields 2022-04-04 14:55:43 +01:00
Dean
770afb6ef9 Removed unused variable 2022-04-04 12:13:13 +01:00
Budibase Staging Release Bot
d82e15463d v1.0.104-alpha.1 2022-04-04 11:01:50 +00:00
Dean
b8f843ebb2 Fixes for date/time picker issue. 2022-04-04 11:51:52 +01:00
Andrew Kingston
3e4ab1cc64 Fix color and size of chart tooltips 2022-04-04 10:56:06 +01:00
Budibase Release Bot
defd0a29a7 v1.0.104 2022-04-04 09:54:00 +00:00
Andrew Kingston
00097ad2d7 Update home screen sizes 2022-04-04 10:42:26 +01:00
Andrew Kingston
e51bd54fce Update chart data labels to white 2022-04-04 09:14:56 +01:00
Andrew Kingston
a1e3318c1e Disable validation for search fields in cards block 2022-04-04 08:49:46 +01:00
Andrew Kingston
474e89fa5f Disable validation for search fields in table block 2022-04-04 08:49:16 +01:00
Andrew Kingston
967c9efc3a Add internal setting to fully disable form validation 2022-04-04 08:49:01 +01:00
Andrew Kingston
4c22ff4dce 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
9ad826ffde Remove flash on loading template pictures 2022-04-01 18:16:13 +01:00
Andrew Kingston
0037a6f737 Remove flashing when navigating between home screens 2022-04-01 18:08:23 +01:00
Andrew Kingston
dc7500103d Remove flashing when navigating between home screens 2022-04-01 18:08:16 +01:00
Andrew Kingston
a846c701ef Fix issue where changing the role of a screen did not correctly update screen list 2022-04-01 18:02:34 +01:00
mike12345567
39182cfbc0 Fixing issue #5817 - making sure that date strings are correctly parsed into the bindings. 2022-04-01 17:13:28 +01:00
Andrew Kingston
cf7900564a 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
e61e3ddf27 Prevent update a screen URL to an existing URL for the same role 2022-04-01 14:47:49 +01:00
Mitch-Budibase
c3447d418f lint 2022-04-01 14:41:45 +01:00
Mitch-Budibase
b64b5edaa7 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
05af8cafc2 Fixing test case. 2022-04-01 13:47:38 +01:00
Mitch-Budibase
4ad60322ab 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
f3b9a06318 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
f595112b38 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
5cd3a1b893 tidy up 2022-04-01 10:48:17 +01:00
mike12345567
4b7ffbbce7 Single docker container configuration. 2022-04-01 01:00:52 +01:00
Martin McKeaveney
417ba977fa redis integration complete 2022-03-31 15:44:06 +01:00
Martin McKeaveney
6e5bcb224c redis integration 2022-03-31 10:56:16 +01:00
Budibase Staging Release Bot
459c285d23 v1.0.104-alpha.0 2022-03-31 09:35:49 +00:00
Budibase Release Bot
db768fa6f6 v1.0.103 2022-03-31 09:27:58 +00:00
Budibase Release Bot
b94a48eac3 v1.0.102 2022-03-31 08:47:33 +00:00
Martin McKeaveney
6c878e71f3 Update index.ts 2022-03-31 09:40:41 +01:00
Budibase Release Bot
42c82f30fe v1.0.101 2022-03-30 16:29:43 +00:00
Martin McKeaveney
cd8188a800 bump versions 2022-03-30 17:19:41 +01:00
Budibase Staging Release Bot
733b20c0b4 v1.0.98-alpha.9 2022-03-30 15:25:14 +00:00
Martin McKeaveney
034408b3c2 merge with master 2022-03-30 15:44:22 +01:00
Budibase Release Bot
f5e10d7a96 v1.0.100 2022-03-30 14:30:40 +00:00
Michael Drury
5bc426bb33 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
258434b3ed 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
752a0f350e Make sure that ethereal tests don't fail on jest timeout. 2022-03-30 14:45:03 +01:00
Rory Powell
b69445264d Add additional logging to automations 2022-03-30 14:26:51 +01:00
Budibase Staging Release Bot
96ed7abf85 v1.0.98-alpha.8 2022-03-30 12:21:32 +00:00
Andrew Kingston
a6d9661ccc 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
be20424695 v1.0.98-alpha.7 2022-03-30 11:45:01 +00:00
Andrew Kingston
04d8e1417b Remove button editing class which was used for testing 2022-03-30 09:37:00 +01:00
Andrew Kingston
444072ecac 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