Commit Graph

26031 Commits

Author SHA1 Message Date
Peter Clement f91577f0da Merge branch 'develop' of github.com:Budibase/budibase into feature/audit-logs 2023-02-10 11:51:28 +00:00
Budibase Release Bot d81dac33c2 Update pro version to 2.3.8 2023-02-10 11:15:55 +00:00
Budibase Release Bot 8585ac4202 v2.3.8 2023-02-10 11:12:21 +00:00
Andrew Kingston e114d6f955
Generate option inclusion constraint (#9647)
* Fix options inclusion constrant not being generated when creating a table from file upload

* Fix 0 being treated as null when specifying min and max constraints for number fields

* Sort newly generated option field inclusion constraints

* Revert previous solution and fix problem by removing incorrect local assignment statement
2023-02-10 11:00:20 +00:00
Budibase Release Bot 9dd7ab6800 Update pro version to 2.3.7 2023-02-10 09:15:43 +00:00
Budibase Release Bot 43df6c14ad v2.3.7 2023-02-10 09:12:01 +00:00
Dean cf7ff46755 Reactivity fix for the editableColumn and an update to the onChange behaviour for the formula value to ensure updates are detected 2023-02-09 16:36:02 +00:00
Budibase Release Bot d793b9a94d Update pro version to 2.3.6 2023-02-09 12:01:45 +00:00
Budibase Release Bot 3f6923584a v2.3.6 2023-02-09 11:58:13 +00:00
melohagan e3693154bd
Replace ts-ignore with 400 if needed (#9621) 2023-02-09 11:46:41 +00:00
Rory Powell bc447dc7a1 Bump CI default unit test timeout to 10s 2023-02-09 09:19:31 +00:00
mike12345567 7a76581542 Fix based on testing. 2023-02-08 19:44:17 +00:00
mike12345567 2e4fc1168a Minor fix for the plugin datasource error that occurred when opening apps in an environment where the datasource no longer exists. 2023-02-08 19:17:15 +00:00
mike12345567 c4f2e8769b Adding esModuleInterop to TS-config stub generation in string-templates. 2023-02-08 18:52:39 +00:00
Peter Clement bdf381d865 add generic page for paywall features 2023-02-08 15:18:44 +00:00
Budibase Release Bot 7624d984f8 Update pro version to 2.3.5 2023-02-07 19:20:21 +00:00
Budibase Release Bot 10d4f80313 v2.3.5 2023-02-07 19:16:07 +00:00
Martin McKeaveney 7db8ffa444
Merge pull request #9546 from Budibase/fix-import-validations
Fix Import Validations
2023-02-07 19:05:27 +00:00
Gerard Burns ae0be14f2b Fix Import Validations 2023-02-07 19:05:00 +00:00
Budibase Release Bot 89efb5cbfe Update pro version to 2.3.4 2023-02-07 18:50:22 +00:00
Budibase Release Bot d21ee4eefb v2.3.4 2023-02-07 18:46:27 +00:00
mike12345567 d1892ebce0 Another quick fix. 2023-02-07 18:35:22 +00:00
mike12345567 7c44aaaf00 Merge branch 'develop' of github.com:Budibase/budibase into tests/environment-variables 2023-02-07 18:33:07 +00:00
mike12345567 049f5802ac Fixes based on test runs. 2023-02-07 18:11:33 +00:00
andz-bb 94920b2643 stop chrome autofilling login when adding env var 2023-02-07 17:44:23 +00:00
Mateus Badan de Pieri ee73069a51 Merge branch 'develop' into tests/environment-variables 2023-02-07 16:15:57 +00:00
Budibase Release Bot 78f7b52145 Update pro version to 2.3.3 2023-02-07 16:15:11 +00:00
Budibase Release Bot f4b7ca6d7f v2.3.3 2023-02-07 16:11:38 +00:00
Budibase Staging Release Bot 20e8a5e093 Update pro version to 2.3.2-alpha.3 2023-02-07 16:06:06 +00:00
Budibase Staging Release Bot eb1989dc20 v2.3.2-alpha.3 2023-02-07 16:01:59 +00:00
Mateus Badan de Pieri 86ff366dbf update tests
remove comments
2023-02-07 15:47:11 +00:00
Michael Drury 6049897d56
Merge pull request #9368 from Budibase/test/9339-sqlpostgres-row-api-test-suite
Test - #9339 sqlpostgres row api test suite
2023-02-07 15:38:09 +00:00
Budibase Staging Release Bot 894299d1c9 Update pro version to 2.3.2-alpha.2 2023-02-07 15:36:43 +00:00
mike12345567 7cb54b395c initial commit of API design session outcomes. 2023-02-07 15:32:59 +00:00
Budibase Staging Release Bot 8f9e22e715 v2.3.2-alpha.2 2023-02-07 15:32:37 +00:00
Budibase Staging Release Bot 2fbf0e9951 Update pro version to 2.3.2-alpha.1 2023-02-07 15:06:33 +00:00
Budibase Staging Release Bot a98390416d v2.3.2-alpha.1 2023-02-07 15:02:13 +00:00
Martin McKeaveney 2bc4c7dfb4 updating onboarding tour and fixing github CSP 2023-02-07 14:49:45 +00:00
Gerard Burns 9a703ae3b0
New Onboarding Loading States (#9519)
* New Onboarding Loading States

* Pr Feedback
2023-02-07 14:47:46 +00:00
Budibase Release Bot 31cc64090e Update pro version to 2.3.2 2023-02-07 13:22:51 +00:00
Budibase Release Bot a42002afe5 v2.3.2 2023-02-07 13:17:50 +00:00
adrinr 421865cb37 Cleanup tests 2023-02-07 12:45:41 +00:00
adrinr ef703624bc Fix select statement when no resource 2023-02-07 12:29:58 +00:00
adrinr 3adee52e05 Fix conflicting columns issue 2023-02-07 12:25:02 +00:00
Andrew Kingston b50a96fa94 Hack around chrome autofill to handle filling on page load and look half-decent 2023-02-07 12:11:25 +00:00
Budibase Staging Release Bot eb33e9736a Update pro version to 2.3.2-alpha.0 2023-02-07 12:00:16 +00:00
Budibase Staging Release Bot d43382e598 v2.3.2-alpha.0 2023-02-07 11:56:18 +00:00
Gerard Burns efd2c9b648 Fix Import Validations 2023-02-07 11:43:50 +00:00
adrinr 602dfae81c Clean describes 2023-02-07 11:27:46 +00:00
mike12345567 6a501f1d77 Adding longer timeout. 2023-02-07 10:50:11 +00:00
adrinr 4cb9928058 Tidy tests 2023-02-07 10:46:34 +00:00
mike12345567 3ad5b5f7ba Test fix. 2023-02-07 10:16:40 +00:00
adrinr 5305a01bb9 Fix pg test 2023-02-07 10:12:42 +00:00
mike12345567 8a6a10a398 Merge branch 'develop' of github.com:Budibase/budibase into fix/cli-memory-issues 2023-02-07 09:56:49 +00:00
mike12345567 bc0571fe27 Merge branch 'master' of github.com:Budibase/budibase into develop 2023-02-07 09:54:39 +00:00
Adria Navarro 51ac7f68be Fix sql when no resource 2023-02-06 20:47:49 +00:00
Budibase Release Bot e4059719ce Update pro version to 2.3.1 2023-02-06 20:13:40 +00:00
Adria Navarro 313f85ceaa Increase timeout 2023-02-06 20:12:08 +00:00
Budibase Release Bot 452bf83150 v2.3.1 2023-02-06 20:09:07 +00:00
Adria Navarro c80cc35ae3 Stop container after tests 2023-02-06 19:49:30 +00:00
Adria Navarro 9a8ae45c54 Spin up postgres only on the postgres test 2023-02-06 19:43:08 +00:00
mike12345567 241de7553e Merge. 2023-02-06 18:00:42 +00:00
mike12345567 7722bf8d87 Some fixes for #8770 - the CLI was very memory intensive when working with large databases, that contained many revisions. We don't need the revisions for app exports/backups, therefore I've updated our export systems to drop the revision history as it compacts the database significantly and speeds up exports/reduces memory usage. 2023-02-06 17:54:40 +00:00
adrinr 14beca3dde Don't return foreign keys on updates and deletes 2023-02-06 17:37:00 +00:00
adrinr 192cb59b87 Fix tests 2023-02-06 17:30:33 +00:00
Peter Clement f03fcb4687 fix issue with regex on safari 2023-02-06 16:36:03 +00:00
adrinr f63c6c2f3a Fix tests 2023-02-06 14:54:49 +00:00
Peter Clement 78b6a25cb1 don't load env vars when license isn't enabled 2023-02-06 14:37:50 +00:00
Peter Clement 19fab43bed don't coerce options type to array when switching to bindings 2023-02-06 14:37:50 +00:00
adrinr 2327e24bce Add pg test container 2023-02-06 13:07:21 +00:00
Budibase Staging Release Bot 1912f591a5 Update pro version to 2.2.27-alpha.1 2023-02-06 09:30:32 +00:00
Budibase Staging Release Bot 90a1d96a20 v2.2.27-alpha.1 2023-02-06 09:26:13 +00:00
adrinr 1f00989109 Merge remote-tracking branch 'origin/develop' into test/9339-sqlpostgres-row-api-test-suite 2023-02-06 09:12:13 +00:00
Adria Navarro 59b1137060
Merge pull request #9419 from Budibase/feature/dependencies-image
Chore - use testcontainers
2023-02-06 09:09:07 +00:00
Budibase Release Bot 33b1e50cf9 Update pro version to 2.3.0 2023-02-06 08:53:27 +00:00
Budibase Release Bot 3c9087240c v2.3.0 2023-02-06 08:49:47 +00:00
Martin McKeaveney f207e6f683 auto columns fix 2023-02-06 08:36:25 +00:00
Budibase Release Bot 502103bf5b Update pro version to 2.2.27 2023-02-06 00:03:03 +00:00
Budibase Release Bot d5e24cc25f v2.2.27 2023-02-05 23:59:33 +00:00
Budibase Staging Release Bot b27fcdc18f Update pro version to 2.2.27-alpha.0 2023-02-05 23:32:04 +00:00
Budibase Staging Release Bot 58f20501ab v2.2.27-alpha.0 2023-02-05 23:28:28 +00:00
Martin McKeaveney eee7de8be1 fix build 2023-02-05 23:12:08 +00:00
Martin McKeaveney f94dd598c4 merge 2023-02-05 22:11:37 +00:00
Adria Navarro 6afca62b2a Increase timeouts 2023-02-05 10:34:42 +00:00
Adria Navarro 9f57aca6e4 Flaky test 2023-02-05 10:33:21 +00:00
Adria Navarro 4438b2d6ab Flaky test 2023-02-05 10:00:27 +00:00
Adria Navarro a92fd2633f Fix flaky test 2023-02-05 09:04:47 +00:00
Adria Navarro 95ada723ce Don't log on CI 2023-02-04 21:04:40 +00:00
Adria Navarro b2bdd00a6b Add onClose back in tests 2023-02-04 20:30:12 +00:00
Adria Navarro e0affd656b Dont close server on tests 2023-02-04 18:51:10 +00:00
mike12345567 810de61474 Some quick scripts for loading a lot of rows and apps. 2023-02-03 19:29:28 +00:00
adrinr 06ffca74cd Cleanup 2023-02-03 19:23:36 +00:00
adrinr 34ba206d00 Renamings 2023-02-03 19:08:45 +00:00
adrinr af6f1e7697 Add back typing 2023-02-03 19:07:41 +00:00
adrinr f64bf4e0d8 Replace beforeeach for before alls 2023-02-03 19:02:40 +00:00
adrinr 50c1fc0237 Tweak tests 2023-02-03 18:40:25 +00:00
adrinr 73e37433f3 Change before each for before all 2023-02-03 18:08:29 +00:00
adrinr c2642b8f7d Improve link controller tests 2023-02-03 17:59:15 +00:00
adrinr 91e7b30483 Improve row tests 2023-02-03 17:55:40 +00:00
adrinr 2f74d62232 Improve automation tests 2023-02-03 17:49:21 +00:00
adrinr 141790ef70 Fix automation timeouts 2023-02-03 16:28:29 +00:00
Budibase Staging Release Bot b39d728db8 Update pro version to 2.2.12-alpha.71 2023-02-03 15:08:14 +00:00
Budibase Staging Release Bot 4d79e749ea v2.2.12-alpha.71 2023-02-03 15:04:31 +00:00
adrinr 9a7f13955a Merge remote-tracking branch 'origin/develop' into feature/dependencies-image 2023-02-03 14:54:34 +00:00
adrinr 8f986f7ea6 Remove long timeout 2023-02-03 14:51:50 +00:00
Budibase Staging Release Bot b4c5bfe43c Update pro version to 2.2.12-alpha.70 2023-02-03 13:42:11 +00:00
Budibase Staging Release Bot cffff14359 v2.2.12-alpha.70 2023-02-03 13:38:33 +00:00
deanhannigan 5afa7eba99
Merge pull request #9528 from Budibase/fix/qr-field-type-parsing
Parse field type configuration for invalid characters
2023-02-03 13:27:39 +00:00
adrinr c747cabe73 Rename name for id 2023-02-03 12:09:56 +00:00
adrinr 7605bb46f6 Fix ts 2023-02-03 11:30:30 +00:00
adrinr 6d3117d6ac Dry 2023-02-03 11:28:27 +00:00
Budibase Staging Release Bot 52daca68e9 Update pro version to 2.2.12-alpha.69 2023-02-03 11:26:46 +00:00
Budibase Staging Release Bot 140b8f7f64 v2.2.12-alpha.69 2023-02-03 11:22:23 +00:00
Michael Drury dcea943931
Merge pull request #9516 from Budibase/fix/relationship-modal
SQL relationship modal
2023-02-03 11:08:34 +00:00
adrinr 9034a7f7e8 Merge branch 'develop' into feature/dependencies-image 2023-02-03 10:44:40 +00:00
Dean 0d3293b42c Feedback updates. Backed out parsing and simply renamed the field config property 2023-02-03 10:22:36 +00:00
Budibase Staging Release Bot 8660cdb30b Update pro version to 2.2.12-alpha.68 2023-02-03 10:08:54 +00:00
Budibase Staging Release Bot 93f6b74205 v2.2.12-alpha.68 2023-02-03 10:05:06 +00:00
adrinr 9f8ef17e01 Remove addTenantToGlobalDb from helpers 2023-02-03 09:59:57 +00:00
adrinr 2e18506e77 Clean tests 2023-02-03 09:54:25 +00:00
Rory Powell b9142044bf
Merge pull request #9525 from Budibase/chore/default-local-dev-accounts-disabled
Set DISABLE_ACCOUNT_PORTAL=1 by default in local dev
2023-02-03 09:54:21 +00:00
adrinr f70a3d095c Clean code 2023-02-03 09:37:34 +00:00
Budibase Staging Release Bot 4c181d8e15 Update pro version to 2.2.12-alpha.67 2023-02-03 09:19:41 +00:00
Peter Clement 0773428f37 check postgres has been called 2023-02-03 09:19:27 +00:00
Budibase Staging Release Bot d04a80a862 v2.2.12-alpha.67 2023-02-03 09:16:09 +00:00
Peter Clement 8bc6b411e8 use correct postgres mock 2023-02-03 09:15:40 +00:00
deanhannigan 629aea03c9
Merge pull request #9500 from Budibase/fix/add-onboarding-tour-tenant-flag
Added a tenant feature flag for the onboarding tour
2023-02-03 09:05:21 +00:00
Dean 95f46e641a Removed extra forward slash in qr reader field type. 2023-02-02 17:58:35 +00:00
mike12345567 bd5868db4a Final fix - making sure relationships can be built from table UI. 2023-02-02 17:37:41 +00:00
mike12345567 834b2f9a66 Some final fixes based on comments, adding foreign key type checking for through tables. 2023-02-02 17:25:02 +00:00
mike12345567 6fd0188761 Updating reactivity to fix issues with occasionally incorrect errors. 2023-02-02 16:59:12 +00:00
Rory Powell e3e2172638 Set DISABLE_ACCOUNT_PORTAL=1 by default in local dev 2023-02-02 16:38:23 +00:00
mike12345567 382920938d PR comments. 2023-02-02 16:19:50 +00:00
Mateus Badan de Pieri 99658907ad updated 2023-02-02 15:14:54 +00:00
deanhannigan 9c89e632dc
Merge pull request #9520 from Budibase/dean-fixes
Builder bug fixes
2023-02-02 14:52:55 +00:00
Budibase Staging Release Bot ae9196e7c8 Update pro version to 2.2.12-alpha.66 2023-02-02 14:47:43 +00:00
Budibase Staging Release Bot 06cfd35eda v2.2.12-alpha.66 2023-02-02 14:44:05 +00:00
Mateus Badan de Pieri 2908ef3f01 updated tests 2023-02-02 14:39:33 +00:00
Peter Clement f2c5c2d724
Merge pull request #9521 from Budibase/fix/env-vars-port-bug
Ensure port input is a string type to support environment variables
2023-02-02 14:33:28 +00:00
mike12345567 f2a819d45b Adding many to many arrow to make reading relationships easier. 2023-02-02 14:14:06 +00:00
Peter Clement 4a16081c38 ensure port input is a string type 2023-02-02 13:57:14 +00:00
Budibase Staging Release Bot 4ce4da388b Update pro version to 2.2.12-alpha.65 2023-02-02 13:51:07 +00:00
adrinr 68d147b0f7 Merge branch 'develop' into feature/dependencies-image 2023-02-02 13:49:45 +00:00
Budibase Staging Release Bot 616ff1e8c8 v2.2.12-alpha.65 2023-02-02 13:47:22 +00:00
Michael Drury bde7270d99
Merge pull request #9514 from Budibase/dependabot/npm_and_yarn/packages/backend-core/http-cache-semantics-4.1.1
Bump http-cache-semantics from 4.1.0 to 4.1.1 in /packages/backend-core
2023-02-02 13:25:38 +00:00
Dean 3492f7abd5 Bug fixes for logo and binding validation. Random fix for a button actions issue found while testing 2023-02-02 12:49:26 +00:00
Budibase Release Bot ad3289b086 Update pro version to 2.2.26 2023-02-02 12:01:33 +00:00
Budibase Release Bot a60084bc0e v2.2.26 2023-02-02 11:57:54 +00:00
Dean e273a0367a Fixed typo in feature flag 2023-02-02 11:53:49 +00:00
Dean f51fa2e18a Merge remote-tracking branch 'origin/develop' into fix/add-onboarding-tour-tenant-flag 2023-02-02 11:38:57 +00:00
Dean 04386d01c2 Added new unit tests for feature flags 2023-02-02 11:38:10 +00:00
dependabot[bot] a9cc4dec52
Bump http-cache-semantics from 4.1.0 to 4.1.1 in /packages/worker
Bumps [http-cache-semantics](https://github.com/kornelski/http-cache-semantics) from 4.1.0 to 4.1.1.
- [Release notes](https://github.com/kornelski/http-cache-semantics/releases)
- [Commits](https://github.com/kornelski/http-cache-semantics/commits)

---
updated-dependencies:
- dependency-name: http-cache-semantics
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-02-02 11:31:08 +00:00
Budibase Staging Release Bot 23490095bc Update pro version to 2.2.12-alpha.64 2023-02-02 11:29:09 +00:00
Budibase Staging Release Bot 88910f3f44 v2.2.12-alpha.64 2023-02-02 11:25:28 +00:00
Andrew Kingston 238c25327d
Ensure tour popover disappears when finished (#9517) 2023-02-02 11:14:40 +00:00
adrinr 9fa061fdb3 Remove faker 2023-02-02 10:53:19 +00:00
adrinr 3a7d413cf6 Remove isDockerisedTest 2023-02-02 10:50:20 +00:00
adrinr 3d7b47fc27 Fix tests after merge 2023-02-02 10:43:18 +00:00
Budibase Staging Release Bot 44364ec5dc Update pro version to 2.2.12-alpha.63 2023-02-02 10:25:06 +00:00
Budibase Staging Release Bot f884c90740 v2.2.12-alpha.63 2023-02-02 10:20:44 +00:00
adrinr 7c38749131 Merge branch 'feature/dependencies-image' into test/9339-sqlpostgres-row-api-test-suite 2023-02-02 10:12:33 +00:00
Andrew Kingston 6e0a542b74
Misc fixes and improvements (#9503)
* Rewrite position dropdown helper to properly work as a svelte action, improve performance and fix bugs

* Update action button styles

* Update spacing on some onboarding pages and update background gradient

* Prevent special characters in first app name

* Fix type in onboarding tour

* Default first app name and url to having a value

* Update text in first app onboarding file upload

* Fix double mounting of apps page causing issues and templates error

* Fix null app ID when creating your first app using data upload

* Fix app deletion not causing app list to be refreshed
2023-02-02 10:06:41 +00:00
Budibase Staging Release Bot 31acb24ed9 Update pro version to 2.2.12-alpha.62 2023-02-02 09:47:24 +00:00
dependabot[bot] 085a42d3b5
Bump http-cache-semantics from 4.1.0 to 4.1.1 in /packages/backend-core
Bumps [http-cache-semantics](https://github.com/kornelski/http-cache-semantics) from 4.1.0 to 4.1.1.
- [Release notes](https://github.com/kornelski/http-cache-semantics/releases)
- [Commits](https://github.com/kornelski/http-cache-semantics/commits)

---
updated-dependencies:
- dependency-name: http-cache-semantics
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-02-02 09:45:20 +00:00
Budibase Staging Release Bot f81de225cc v2.2.12-alpha.62 2023-02-02 09:43:29 +00:00
Rory Powell f5be4f1d4a Fix server build by removing unused dependency on file path in backend-core 2023-02-02 09:26:39 +00:00
mike12345567 fc3e9be753 Some final updates, clean up some code that could be causing reactive issues. 2023-02-01 19:26:26 +00:00
mike12345567 70279e959c Removing console log. 2023-02-01 19:10:41 +00:00
mike12345567 fb3032f9d1 Re-working the error handling for the SQL relationship modal, as well as adding some better defaults for the majority of the options to make the UI a bit easier to use. 2023-02-01 19:09:36 +00:00
Budibase Staging Release Bot af884a357d Update pro version to 2.2.12-alpha.61 2023-02-01 18:08:25 +00:00
Budibase Staging Release Bot 4474af154d v2.2.12-alpha.61 2023-02-01 18:04:44 +00:00
Andrew Kingston 6946647f98
Generate bindings for unsaved "Update State" actions (#9508)
* Ensure update state actions have a binding for their own key

* Make own binding generation more futureproof

* Refactor array.find to array.some

* Move state binding generation up a level to account for all actions needing to be able to reference newly created state bindings
2023-02-01 17:53:50 +00:00
adrinr 13db0d20e2 Undone user cache changes 2023-02-01 17:20:48 +00:00
adrinr 8589ee24a8 Remove remaning faker refs 2023-02-01 17:19:56 +00:00
adrinr aa8aa2b311 Replace faker for chance 2023-02-01 17:11:50 +00:00
Budibase Staging Release Bot b8ee874f3a Update pro version to 2.2.12-alpha.60 2023-02-01 16:58:10 +00:00
Budibase Staging Release Bot 67b888c7fe v2.2.12-alpha.60 2023-02-01 16:53:31 +00:00
adrinr e8644d8f1a Merge branch 'chore/dependencies-image' into feature/dependencies-image 2023-02-01 16:34:05 +00:00
Adria Navarro 25fb740aef
Merge branch 'develop' into feature/dependencies-image 2023-02-01 16:32:00 +00:00
Budibase Staging Release Bot 63a48a00e8 Update pro version to 2.2.12-alpha.59 2023-02-01 16:31:26 +00:00
Budibase Staging Release Bot 7f14375222 v2.2.12-alpha.59 2023-02-01 16:27:51 +00:00
Mitch-Budibase 8c05cb1fb3
Merge pull request #9491 from Budibase/Cypress
Removing Cypress
2023-02-01 16:16:38 +00:00
Budibase Staging Release Bot 199f67ee5c Update pro version to 2.2.12-alpha.58 2023-02-01 16:09:58 +00:00
Budibase Staging Release Bot d25d49524e v2.2.12-alpha.58 2023-02-01 16:06:01 +00:00
Mitch-Budibase bd66959c29 Minor changes
Updating setup.js and testConfig.json
2023-02-01 15:56:00 +00:00
adrinr 0fe6bb6b3a Fix possible nulls 2023-02-01 15:02:31 +00:00
Peter Clement 31c196f656 Merge remote-tracking branch 'origin/develop' into feat/env-vars-fixes 2023-02-01 14:59:10 +00:00
Peter Clement 0642afa9ed remove uneeded tooltip 2023-02-01 14:55:39 +00:00
Peter Clement 4b6b19cb7e add warning modals to app export buttons 2023-02-01 14:44:53 +00:00
Peter Clement f238063303 disallow spaces in env var names 2023-02-01 14:43:31 +00:00
Dean 7242dd4162 Updated default feature flags to include onboarding by default. Added tenant overrides to allow exclusion from global features 2023-02-01 14:12:43 +00:00
Budibase Staging Release Bot 9ffc2196ad Update pro version to 2.2.12-alpha.57 2023-02-01 14:10:13 +00:00
Budibase Staging Release Bot 8545cc3943 v2.2.12-alpha.57 2023-02-01 14:06:27 +00:00
Michael Drury cc715d450f
Merge pull request #9493 from Budibase/fix/8236
CouchDB integration fixes
2023-02-01 13:55:03 +00:00
Budibase Staging Release Bot c99b339069 Update pro version to 2.2.12-alpha.56 2023-02-01 13:08:14 +00:00
Budibase Staging Release Bot 4ca1615b1a v2.2.12-alpha.56 2023-02-01 13:03:17 +00:00
mike12345567 a71ee1b693 PR comments. 2023-02-01 13:01:38 +00:00
melohagan 8e0d764dd2
Fix/elastic search delete (#9492)
* Make sure json param isn't included in delete

* lint
2023-02-01 12:47:38 +00:00
adrinr 13a1b15f93 Increase timeout 2023-02-01 12:29:03 +00:00
Dean e8c468b5fa Added a tenant feature flag for the onboarding tour 2023-02-01 12:14:10 +00:00
adrinr 83d06121d7 Remove redundant env from jestTestcontainersConfigGenerator 2023-02-01 11:49:25 +00:00
adrinr 4865feeeca More seq 2023-02-01 11:46:31 +00:00
Budibase Staging Release Bot e273b45466 Update pro version to 2.2.12-alpha.55 2023-02-01 11:16:33 +00:00
Budibase Staging Release Bot 2f0496253c v2.2.12-alpha.55 2023-02-01 11:12:50 +00:00
adrinr 25d0c7040b Fix module mappers 2023-02-01 11:02:29 +00:00
adrinr 9b3cd812b7 Fix coverage conflicts issues 2023-02-01 10:57:05 +00:00
adrinr 4b1d47b900 Merge branch 'develop' into feature/dependencies-image 2023-02-01 10:56:22 +00:00
Budibase Staging Release Bot 21fe992f98 Update pro version to 2.2.12-alpha.54 2023-02-01 10:25:22 +00:00
Budibase Staging Release Bot c5384b7e15 v2.2.12-alpha.54 2023-02-01 10:21:38 +00:00
Andrew Kingston c52d3e49d4 Update deploy navigation component to work without data-cy 2023-02-01 08:32:10 +00:00
Andrew Kingston b89fb6b63e Update tour popover to work without data-cy 2023-02-01 08:29:03 +00:00
Andrew Kingston 9392922cf1 Add configurable dropdown to popovers to allow styling without needing data-cy 2023-02-01 08:28:50 +00:00
Andrew Kingston 71a93d5ae3 Merge branch 'develop' of github.com:Budibase/budibase into Cypress 2023-02-01 08:24:30 +00:00
Andrew Kingston 6805765686 Remove most traces of data-cy attributes 2023-02-01 08:20:46 +00:00
adrinr 5253f68d61 Race conditions 2023-01-31 22:50:52 +00:00
mike12345567 c038e483e2 Updates to use our new Nano layer for CouchDB integration rather than PouchDB. 2023-01-31 19:49:31 +00:00
Budibase Staging Release Bot d8667feccf v2.2.12-alpha.53 2023-01-31 19:45:03 +00:00
Gerard Burns 21a067f34e
New App Onboarding (#9489)
* New App Onboarding

* Lint

* Move app creation onboarding into its own route

* Fix quiet action button variant

* Fix alt attribute background image flashing

* Update routing logic and redirects to show app creation onboarding

* Navigate to data rather than design upon initial app creation to allow tour to function properly

* Tidy up popover logic and remove tip functionality

* Fix binding popovers

* Lint

* Silence spammy warnings from the builder

* Exclude SVG files from rollup plugin image to fix spectrum icons

* Fix help menu icon colours not working in light themes

* Tweak help menu styles

---------

Co-authored-by: Andrew Kingston <andrew@kingston.dev>
2023-01-31 19:34:32 +00:00
Mitch-Budibase 2ca07c3422 Renaming cypress.json
Renamed to testConfig.json.

The file was still required when I was running API tests.

Also updated setup.js based on file name change
2023-01-31 18:26:30 +00:00
Mitch-Budibase ad966d1a6f Merge branch 'develop' into Cypress 2023-01-31 18:19:43 +00:00
Mitch-Budibase 05a316b0d6 Update package.json and file addition
Updating commands within package.json

Re-adding files:
- cypress.json
- setup.js
- setup.ts
2023-01-31 18:05:53 +00:00
Budibase Staging Release Bot fdb6cb6430 Update pro version to 2.2.12-alpha.52 2023-01-31 17:37:32 +00:00
Budibase Staging Release Bot 7fe5659e27 v2.2.12-alpha.52 2023-01-31 17:32:58 +00:00
adrinr 057ec7d540 Fix installation race conditions 2023-01-31 17:27:25 +00:00
Gerard Burns ebf4dba4a0
New Help Menu (#9371)
* New Help Menu

* design PR feedback

* Feedback updates

* Feedback updates, font awesome enhancement, upgrade button hidden if licensing is disabled

---------

Co-authored-by: Dean <deanhannigan@gmail.com>
2023-01-31 17:18:22 +00:00
Budibase Staging Release Bot 486f286519 Update pro version to 2.2.12-alpha.51 2023-01-31 16:58:46 +00:00
Budibase Staging Release Bot 70bd5e3f4b v2.2.12-alpha.51 2023-01-31 16:55:07 +00:00
adrinr 961c1276f8 Prepopulate dbs 2023-01-31 16:51:08 +00:00
Mitch-Budibase e9ae90b35d Updating builder/package.json
Removing lines related to Cypress that we no longer need
2023-01-31 16:51:00 +00:00
Budibase Release Bot 279b4f1f0c Update pro version to 2.2.25 2023-01-31 16:49:44 +00:00
Mitch-Budibase b10a302c83 Removing Cypress
We no longer need Cypress.

I am removing the Cypress directory.
Also updated package.json to remove the cypress related lines
2023-01-31 16:48:27 +00:00
Budibase Release Bot 0895083145 v2.2.25 2023-01-31 16:45:32 +00:00
deanhannigan 7a1464bb9d
Merge pull request #9409 from Budibase/feature/user-onboarding-overlays
Feature/user onboarding overlays
2023-01-31 16:37:18 +00:00
Budibase Staging Release Bot 4554ef8aff Update pro version to 2.2.12-alpha.50 2023-01-31 16:30:18 +00:00
Budibase Staging Release Bot b6ca342ed9 v2.2.12-alpha.50 2023-01-31 16:26:17 +00:00
adrinr 6090ed36f2 Handle db creation race conditions 2023-01-31 16:15:11 +00:00
deanhannigan b11c9724ca
Merge pull request #9467 from Budibase/feature/auth-screens-redesign
Selfhost onboarding UX/UI updates
2023-01-31 16:13:46 +00:00
Andrew Kingston 16dafc10bd Merge branch 'develop' of github.com:Budibase/budibase into develop 2023-01-31 15:55:36 +00:00
Andrew Kingston bebe7bfb1b Enable rollup to bundle PNG images due to new assets in frontend-core 2023-01-31 15:54:06 +00:00
Andrew Kingston fc3ab0d54d Merge branch 'develop' of github.com:Budibase/budibase into develop 2023-01-31 15:50:00 +00:00
Budibase Staging Release Bot aa31a09723 Update pro version to 2.2.12-alpha.49 2023-01-31 15:49:55 +00:00
Andrew Kingston f3ddd4b26f Use real testimonials on testimonial page 2023-01-31 15:49:41 +00:00
Andrew Kingston 08d2cc53b1 Update background of split page to use purplish gradient, and also fix it to dark theme 2023-01-31 15:48:35 +00:00
Andrew Kingston dc450b95e4 Add new assets for company logos and for the split page backgrouns 2023-01-31 15:48:08 +00:00
Budibase Staging Release Bot df1d853fe0 v2.2.12-alpha.49 2023-01-31 15:46:07 +00:00
deanhannigan fc7c58231e
Merge pull request #9025 from Budibase/feature/configurable-data-export
Filtering and sort on data row export
2023-01-31 15:35:12 +00:00
mike12345567 0d6db18a63 Environment variable test base. 2023-01-31 15:27:16 +00:00
Dean 4b2d802cba Merge remote-tracking branch 'origin/develop' into feature/configurable-data-export 2023-01-31 15:08:46 +00:00
Budibase Staging Release Bot 6c6d9dc380 Update pro version to 2.2.12-alpha.48 2023-01-31 13:09:25 +00:00
Budibase Staging Release Bot eca082a146 v2.2.12-alpha.48 2023-01-31 13:04:29 +00:00
Michael Drury 6acea3c3f0
Merge pull request #9481 from Budibase/feature/9480
Password replacement for REST authentication basic type
2023-01-31 12:48:38 +00:00
adrinr 2be442b7f4 Expose beforeall error 2023-01-31 11:48:58 +00:00
Budibase Release Bot 419e491f55 Update pro version to 2.2.24 2023-01-31 11:47:23 +00:00
Budibase Release Bot 5d9fd09559 v2.2.24 2023-01-31 11:43:55 +00:00
Budibase Staging Release Bot 9e671c17d7 Update pro version to 2.2.12-alpha.47 2023-01-31 11:38:11 +00:00
Budibase Staging Release Bot a2996efe7a v2.2.12-alpha.47 2023-01-31 11:34:34 +00:00
deanhannigan 8d47e8e2e3
Merge pull request #9205 from Budibase/fix/block-duplicate-autocolumn-types
Create/Edit Column refactoring and validation updates
2023-01-31 11:30:49 +00:00
adrinr 75b306ac17 Looking for testcontainer config 2023-01-31 11:23:26 +00:00
Andrew Kingston efd4fc948a Merge branch 'develop' of github.com:Budibase/budibase into develop 2023-01-31 11:23:06 +00:00
Andrew Kingston 423b766148 Fix popovers not scrolling when required 2023-01-31 11:22:55 +00:00
adrinr 49a344dfba Log as error 2023-01-31 10:30:57 +00:00
Budibase Release Bot 950af8a5f8 Update pro version to 2.2.23 2023-01-31 10:28:23 +00:00
Budibase Release Bot 3ddbeb8be9 v2.2.23 2023-01-31 10:24:53 +00:00
adrinr 19cdeb2631 Add more logs 2023-01-31 10:21:19 +00:00
adrinr c5a4c751ea Log global 2023-01-31 10:18:51 +00:00
melohagan 31eb4cf95d
Fix/automation update deletes relationship (#9468)
* Add padding to text field input

* Apply padding to modal binding input

* Support relationships in automation bindings

* Trim automation field keys

* Trim automation field name

* Empty string check

* Add checkbox for clearing relationships update row

* Added state for automation field metadata

* clearRelationships updateRow check

* Padding tweak
2023-01-31 10:11:56 +00:00
adrinr c8c01d8f52 yarn.lock 2023-01-31 10:00:20 +00:00
Budibase Staging Release Bot 3fd8370f6b Update pro version to 2.2.12-alpha.46 2023-01-31 08:39:04 +00:00
Budibase Staging Release Bot 7b6d2fbb2f v2.2.12-alpha.46 2023-01-31 08:35:24 +00:00
Andrew Kingston 5835034482 Add min-height to split page to align small pages in onboarding flow and match designs 2023-01-31 08:23:20 +00:00
Adria Navarro 35a92a5fad
Merge branch 'develop' into feature/dependencies-image 2023-01-30 18:54:05 +00:00
adrinr 60fc564efd Start race condition 2023-01-30 18:51:22 +00:00
mike12345567 fa51f67fc3 Update to cover the authentication for REST, replacing it with secret value and converting to password field, as well as minor update to env dropdown to only be a password field when not containing an environment variable - #9480. 2023-01-30 18:50:35 +00:00
adrinr 18a0675545 Fix jest.setup 2023-01-30 18:18:23 +00:00
adrinr 81cc5a19c4 Use docker compose for test-containers 2023-01-30 18:15:29 +00:00
adrinr 430feeee92 Add retry to prevent race conditions 2023-01-30 18:12:06 +00:00
Budibase Staging Release Bot c6d25a1a8a Update pro version to 2.2.12-alpha.45 2023-01-30 17:48:48 +00:00
Budibase Staging Release Bot 93274fcdf0 v2.2.12-alpha.45 2023-01-30 17:44:07 +00:00
mike12345567 9a1ff005e4 Merge branch 'feature/environment-variables' of github.com:Budibase/budibase into feature/environment-variables 2023-01-30 17:05:51 +00:00
mike12345567 39107032cd Some missing async handling. 2023-01-30 17:03:20 +00:00
adrinr 9b3faca008 Fix tenancy issues 2023-01-30 16:45:04 +00:00
Peter Clement 68c6faf111 Merge branch 'feature/environment-variables' of github.com:Budibase/budibase into feature/environment-variables 2023-01-30 16:44:11 +00:00
mike12345567 09556171ac Merge branch 'feature/environment-variables' of github.com:Budibase/budibase into feature/environment-variables 2023-01-30 16:41:19 +00:00
mike12345567 0038868208 PR comments - switching back to password field to hide the --secret-value--. 2023-01-30 16:40:31 +00:00
Peter Clement 173c02d93b fix async handling for variable creation 2023-01-30 16:40:16 +00:00
adrinr a85ce86794 Fix test after patch 2023-01-30 16:39:15 +00:00
Peter Clement d9dfab23e8 Merge branch 'feature/environment-variables' of github.com:Budibase/budibase into feature/environment-variables 2023-01-30 16:32:29 +00:00
Peter Clement 483825f16b add try catch to all environment variable loading 2023-01-30 16:30:51 +00:00
Peter Clement b7c4c4561c gate env vars for rest variables 2023-01-30 16:28:45 +00:00
mike12345567 67e80975be Merge branch 'develop' of github.com:Budibase/budibase into feature/environment-variables 2023-01-30 13:56:52 +00:00
adrinr 3df4c553e7 Run conflicting tests in sequential mode 2023-01-30 13:35:09 +00:00
adrinr 8585394d4f Fix test race conditions 2023-01-30 12:29:39 +00:00
Budibase Staging Release Bot 5debb455ca Update pro version to 2.2.12-alpha.44 2023-01-30 11:56:20 +00:00
Budibase Staging Release Bot c32d766266 v2.2.12-alpha.44 2023-01-30 11:52:46 +00:00
mike12345567 2153de58e6 Adding env var feature. 2023-01-30 11:40:54 +00:00
Peter Clement fb939b795f Merge branch 'feature/environment-variables' of github.com:Budibase/budibase into feature/environment-variables 2023-01-30 11:08:09 +00:00
mike12345567 2314ede068 Adding context update to test case since it used to rely on the context update functionality. 2023-01-30 10:59:54 +00:00
Peter Clement c067df3696 Added envirioment bindings to REST variables 2023-01-30 10:55:53 +00:00
mike12345567 7152a75288 Merge branch 'develop' of github.com:Budibase/budibase into feature/environment-variables 2023-01-30 09:53:31 +00:00
Budibase Staging Release Bot 9f8501870a Update pro version to 2.2.12-alpha.43 2023-01-30 08:34:35 +00:00
Budibase Staging Release Bot b15dc542e3 v2.2.12-alpha.43 2023-01-30 08:30:29 +00:00
Andrew Kingston b2cbdabaf7 Merge branch 'develop' of github.com:Budibase/budibase into develop 2023-01-30 08:16:47 +00:00
Andrew Kingston eac5022660 Fix datasources not being collapsible 2023-01-30 08:16:31 +00:00
Andrew Kingston 0dc638f788 Add icon slot in fancy buttons 2023-01-30 08:16:20 +00:00
Dean 9521a658ee Removed debug console statement 2023-01-29 22:03:49 +00:00
Dean 9d64b85279 Feedback updates 2023-01-29 22:00:20 +00:00
Dean 4c34c74e51 Merge remote-tracking branch 'origin/master' into fix/block-duplicate-autocolumn-types 2023-01-29 21:49:50 +00:00
Dean fd6b4cbe32 Feedback updates 2023-01-29 21:28:46 +00:00
Dean 373fccbae2 Updated the user invite test to include the required firstName 2023-01-27 20:32:06 +00:00
Dean 22c9e5ebf2 Merge remote-tracking branch 'origin/develop' into feature/user-onboarding-overlays 2023-01-27 20:21:33 +00:00
mike12345567 7f788dac41 Merge branch 'feature/environment-variables' of github.com:Budibase/budibase into feature/environment-variables 2023-01-27 18:35:32 +00:00
mike12345567 86f670fabe Adding test case for secret-value replacement, to confirm that datasources API correctly replaces secret values with the actual secret. 2023-01-27 18:27:03 +00:00
mike12345567 93a8b0583c Fixes for tests, allow any handlebars for datasources (dynamic vars). 2023-01-27 18:06:39 +00:00
Dean 4a5a9aff76 Merge remote-tracking branch 'origin/develop' into feature/auth-screens-redesign 2023-01-27 18:02:32 +00:00
Dean 5538938c4f Expanding mime check for cloud tarball import 2023-01-27 18:01:12 +00:00
Dean a403afb92c Validation refactor 2023-01-27 17:59:50 +00:00
adrinr 81b5a615b8 Fix worker tests 2023-01-27 17:59:14 +00:00
Peter Clement c591830516 add env vars to auth variables section in rest config 2023-01-27 16:35:14 +00:00
Peter Clement 7162a9c9dc fix bug with dev variable not saving correctly 2023-01-27 15:50:59 +00:00
Peter Clement a2f93a8bef Merge branch 'feature/environment-variables' of github.com:Budibase/budibase into feature/environment-variables 2023-01-27 15:25:21 +00:00
Peter Clement 7859e1f1c5 add divider on upgrade page 2023-01-27 15:23:24 +00:00
mike12345567 7ca5c877a1 Updating datasources to use new onlyFound option. 2023-01-27 15:21:04 +00:00
mike12345567 dd67f106ed Adding a onlyFound option to our handlebars system so that we can enrich only the parts we have and leave other components for further enrichment. 2023-01-27 15:15:07 +00:00
Budibase Staging Release Bot be0b1c6bb1 Update pro version to 2.2.12-alpha.42 2023-01-27 14:52:40 +00:00
Budibase Staging Release Bot 1a8bba5277 v2.2.12-alpha.42 2023-01-27 14:49:10 +00:00
Andrew Kingston a9a729cb85
Fix certain types of popover not working inside modals or side panels (#9424) 2023-01-27 14:38:31 +00:00
Dean b6b32a2756 UI Onboarding UI/UX auth refactoring 2023-01-27 13:44:57 +00:00
mike12345567 abe17e6c0e Fixing issue with apps not being created correctly due to the recent update to context. 2023-01-27 13:37:36 +00:00
adrinr ac03e505ca Merge branch 'develop' into feature/dependencies-image 2023-01-27 12:51:00 +00:00
adrinr 722267e588 Add module name mapper back 2023-01-27 12:36:52 +00:00
Peter Clement f7bec98b5f fix input not disabling properly 2023-01-27 12:06:34 +00:00
Peter Clement 9aa8030355 fix max-height in dropdown 2023-01-27 12:04:32 +00:00
Peter Clement 6e5aa7381f fix warnings 2023-01-27 11:49:44 +00:00
Peter Clement e623c344bf update env dropdown input to remove tags 2023-01-27 11:48:02 +00:00
adrinr d6da46a079 Use test-containers for backend-core tests 2023-01-27 11:43:36 +00:00
Rory Powell be5b8347ef Merge branch 'develop' into feature/environment-variables 2023-01-27 11:27:11 +00:00
mike12345567 1b2be83fdb Merge branch 'cheeks-lab-day-portal-redesign' of github.com:Budibase/budibase into feature/environment-variables 2023-01-27 10:52:46 +00:00
Budibase Staging Release Bot 4cc0bd026d Update pro version to 2.2.12-alpha.41 2023-01-27 09:49:29 +00:00
Budibase Staging Release Bot b5da4944f2 v2.2.12-alpha.41 2023-01-27 09:45:39 +00:00
Rory Powell 3108c4d1e9
Use swc option with ts-node (#9447) 2023-01-27 09:33:04 +00:00
adrinr 0e200c66b3 Delete testcontainers-config 2023-01-26 18:40:36 +00:00
adrinr 79c48bf6bc Remove wrong createApp 2023-01-26 18:24:20 +00:00
adrinr e11f1d1d44 Fix issues with parallel tests and self/cloud modes 2023-01-26 18:20:21 +00:00
Budibase Staging Release Bot 610bcae13f Update pro version to 2.2.12-alpha.40 2023-01-26 18:20:21 +00:00
Budibase Staging Release Bot cafacbd5e8 v2.2.12-alpha.40 2023-01-26 18:20:21 +00:00
mike12345567 d189fc82f8 Adding test cases as per PR comments. 2023-01-26 18:20:21 +00:00
mike12345567 2e099a7029 Quick updates for #8989 - this issue appeared to be fixed already but just adding a few extra bits of security to make sure that looping only occurs when valid data is found in the binding. 2023-01-26 18:20:21 +00:00
Budibase Staging Release Bot b4cea176b2 Update pro version to 2.2.12-alpha.39 2023-01-26 18:20:21 +00:00
Budibase Staging Release Bot 1d0baec265 v2.2.12-alpha.39 2023-01-26 18:20:21 +00:00
Andrew Kingston 117d62a798 Add suffix setting to fancy input component and fix lint warning 2023-01-26 18:20:21 +00:00