Commit Graph

6736 Commits

Author SHA1 Message Date
mike12345567 2acf1053d9 Merge branch 'develop' of github.com:Budibase/budibase into feature/portal-usage 2022-05-19 21:25:41 +01:00
Mitch-Budibase 1967b5c02a Increasing wait for closeModal command
changing to 1 second to assist with CI runs
2022-05-19 17:53:31 +01:00
Peter Clement 8364c95ccb ensure binding / value selection in automation persists 2022-05-19 15:58:56 +01:00
Mitch-Budibase 7c6f73388a Lead Generation Form Template Test + Refactor
New Lead Generation Form template test
- Verifies app creation
- Successful Publish
- Published app opens when button clicked

Refactor of template functionality specific tests
- Created a command to publish app and either click view or done button afterwards
- Refactored into some template tests
2022-05-19 15:51:42 +01:00
Mitch-Budibase 3947f30158 Merge branch 'develop' into cypress-testing 2022-05-19 15:24:36 +01:00
Mitch-Budibase d44ac03d38 Template Testing Refactor
Directly visiting the templates URL
2022-05-19 15:23:53 +01:00
Budibase Staging Release Bot bb388f8d3d v1.0.167-alpha.4 2022-05-19 14:17:02 +00:00
Dean ba19ec2bea Minor adjustment to the overview page layout 2022-05-19 15:02:40 +01:00
Dean 1df325c7d3 Minor update to overview page spacing 2022-05-19 14:51:33 +01:00
Dean 939c014c0d Merge remote-tracking branch 'origin/develop' into feature/app-overview-section 2022-05-19 13:32:57 +01:00
Dean 8ca01d6bca Cypress test updates and back button update for the create screen 2022-05-19 13:32:05 +01:00
mike12345567 dd9fa80a4a Adding feature flag for portal usage access. 2022-05-19 11:50:26 +01:00
mike12345567 663f5aef7b Merge branch 'develop' of github.com:Budibase/budibase into feature/portal-usage 2022-05-19 10:45:26 +01:00
mike12345567 e846d27c42 Review comments. 2022-05-19 10:32:14 +01:00
Budibase Staging Release Bot 8dc922dff9 v1.0.167-alpha.3 2022-05-19 09:10:53 +00:00
Mihail Hadzhiev 7ea03b547b Merge pull request #5974 from Budibase/cypressTests
adding locators for AddRadioButtons test
2022-05-19 12:03:21 +03:00
Dean c678a5ffbe Minor reflow of the overview tab cards and layout 2022-05-19 09:56:47 +01:00
Dean 9f8830942c Merge remote-tracking branch 'origin/develop' into feature/app-overview-section 2022-05-19 09:05:29 +01:00
Budibase Release Bot 8cba28e9db v1.0.167 2022-05-18 20:09:31 +00:00
Martin McKeaveney 1ed9a4fc09 merge 2022-05-18 20:12:28 +01:00
Martin McKeaveney df0f922890 lint 2022-05-18 19:55:41 +01:00
Budibase Staging Release Bot 4a4ab601d2 v1.0.167-alpha.2 2022-05-18 17:25:12 +00:00
Mitch-Budibase 07d6c5c2d9 Merge branch 'develop' into cypress-testing 2022-05-18 17:31:00 +01:00
Mitch-Budibase 80c7f1fcfe Updated Commands - Datasource Command
Adding a timeout associated with the fetch tables request

Another attempt at sorting this for the smoke build - it only fails there and is timing related.
2022-05-18 17:30:13 +01:00
Dean 11293997a9 Code review updates 2022-05-18 17:22:58 +01:00
Dean 5a6c727b0f Merge remote-tracking branch 'origin/develop' into feature/app-overview-section 2022-05-18 17:12:02 +01:00
Budibase Staging Release Bot b4f1ec67d7 v1.0.167-alpha.1 2022-05-18 14:51:12 +00:00
Mitch-Budibase 464a67094a Merge branch 'develop' into cypress-testing 2022-05-18 14:54:57 +01:00
Mitch-Budibase 0355b28965 Update command.js
Changing structure for `addDatasourceConfig`
- Intercepting the request that is made when fetching tables from a datasource
- There is a specific issue with this in regards to the smoke build. This will allow me to see deeper into the potential timing issues that are occurring
2022-05-18 14:53:54 +01:00
Budibase Staging Release Bot 4813f18c04 v1.0.167-alpha.0 2022-05-18 13:45:22 +00:00
MihailHadzhiev2022 10310e6c1d adding locators for AddRadioButtons test 2022-05-18 16:29:22 +03:00
Rory Powell 2ce76881f2 Merge branch 'master' into merge-master 2022-05-18 14:24:35 +01:00
Dean 276707b59e Merge remote-tracking branch 'origin/develop' into feature/app-overview-section 2022-05-18 14:18:42 +01:00
Budibase Staging Release Bot dc0c5a6f5c v1.0.164-alpha.4 2022-05-18 12:19:42 +00:00
Mihail Hadzhiev bda47204ce Merge pull request #5954 from Budibase/cypressTests
adding interact locators for AddMultiOptionDataType test
2022-05-18 15:10:18 +03:00
MihailHadzhiev2022 592a386066 adding interact locators for AddMultiOptionDataType test 2022-05-18 14:09:58 +03:00
mike12345567 7044b22382 Adding upgrade messaging. 2022-05-18 12:03:27 +01:00
mike12345567 e61efc5474 Merge branch 'develop' of github.com:Budibase/budibase into feature/portal-usage 2022-05-18 10:56:44 +01:00
mike12345567 c528896e2d Finishing off UI, expanding settings menus from 80ch to 90ch as they were quite restricted and made the usage UI a bit difficult to view. Added a DISABLE_DEVELOPER_LICENSE env variable for testing. 2022-05-17 17:44:40 +01:00
Dean c77b026b53 Merge remote-tracking branch 'origin/develop' into feature/app-overview-section 2022-05-17 16:54:32 +01:00
Budibase Staging Release Bot 4c3fd849bf v1.0.164-alpha.3 2022-05-17 15:03:55 +00:00
Mitch-Budibase 24db941693 Merge pull request #5928 from Budibase/cypress-testing
IT Ticketing System Template + Smoke build test changes
2022-05-17 15:56:34 +01:00
Mitch-Budibase 042327d4f8 Update createApp.spec.js
Adding some waits around deleting apps - Specific issue against the Smoke build
2022-05-17 15:13:10 +01:00
Budibase Staging Release Bot 6fa3b5f8d2 v1.0.164-alpha.2 2022-05-17 14:11:30 +00:00
Budibase Release Bot 8b45ed4e04 v1.0.166 2022-05-17 14:04:28 +00:00
Budibase Staging Release Bot 6767a27d4a v1.0.164-alpha.1 2022-05-17 13:54:40 +00:00
Mitch-Budibase a4f3a90628 Update createUserAndRoles.spec.js
Updating the before hook to delete the test app before trying to create a new one
2022-05-17 13:32:29 +01:00
Mitch-Budibase 40b44035ea Smoke build test changes
createUserAndRoles.spec.js
- Timing issues with the test regarding the smoke build.
- Adding timeout values and reloading the page after role assignment

commands
- Adding a `clear()` to `createAppFromScratch` function.
- Previous test runs show that the placeholder value is being taken at times
2022-05-17 12:40:06 +01:00
Budibase Release Bot 8cc05541eb v1.0.165 2022-05-17 10:17:38 +00:00
Mitch-Budibase 92e6b40b81 Merge branch 'develop' into cypress-testing 2022-05-17 10:34:54 +01:00
Mitch-Budibase d79ccb62d5 IT Ticketing System Template Tests
Two tests for IT Ticketing System template
- Create and publish app
- Filter tickets by status (Skipped for now as functionality seems broken specifically for the CI run, looking into it...)

Commands
- Added new template navigation function
- Added this to appropriate template test files
2022-05-17 10:34:10 +01:00
Budibase Release Bot 32b25b6ce2 v1.0.164 2022-05-17 09:22:10 +00:00
Budibase Staging Release Bot 635846d103 v1.0.164-alpha.0 2022-05-17 09:06:07 +00:00
Rory Powell 1261edbf88 Merge pull request #5923 from Budibase/merge-master
Merge master
2022-05-17 09:53:40 +01:00
MihailHadzhiev2022 a3d5213384 Update createApp.spec.js
resolve conflict
2022-05-17 11:02:24 +03:00
MihailHadzhiev2022 1b7be97016 Merge branch 'develop' into cypressTests 2022-05-17 11:01:13 +03:00
Rory Powell 0d9147be77 Merge branch 'master' into merge-master 2022-05-17 08:35:29 +01:00
Budibase Release Bot 0a71979ebc v1.0.163 2022-05-16 22:37:40 +00:00
Martin McKeaveney 6bfb611de4 initial smoke test reporting 2022-05-16 23:08:05 +01:00
Budibase Staging Release Bot e246b7df7a v1.0.159-alpha.3 2022-05-16 19:08:26 +00:00
melohagan b7c34304eb Merge pull request #5857 from Budibase/bug/sev2/unable-to-clear-smtp-config
Allow SMTP config to be cleared
2022-05-16 20:00:59 +01:00
mike12345567 b24a108d80 Porting UI, still needs testing. 2022-05-16 18:13:59 +01:00
Budibase Release Bot 08eda0e89f v1.0.162 2022-05-16 16:48:39 +00:00
Martin McKeaveney d68b695d62 Merge pull request #5855 from Budibase/feature/fill-app-name-on-create
Feature/fill app name on create
2022-05-16 17:38:33 +01:00
Budibase Staging Release Bot 0584c15b11 v1.0.159-alpha.2 2022-05-16 15:00:11 +00:00
Mitch-Budibase 6b502ac2b4 Merge pull request #5909 from Budibase/cypress-testing
Adding Retries for Cypress tests
2022-05-16 15:52:31 +01:00
Mitch-Budibase 3ea297c5fc Adding retries capabilities
Tests in Cypress run mode will retry up to 2 times (Beneficial for the smoke build flakey tests)
Tests in Cypress open mode will not retry (more ideal for local testing)
2022-05-16 15:16:04 +01:00
Mitch-Budibase fa5bd98621 Increase wait for addDatasourceConfig function
Timing issue against the nightly smoke build. This should help with it
2022-05-16 14:59:46 +01:00
MihailHadzhiev2022 4926e77c72 adding locators
adding interact.js
adding locators
2022-05-16 15:32:04 +03:00
Budibase Staging Release Bot 5144c59ad4 v1.0.159-alpha.1 2022-05-16 11:10:36 +00:00
Dean fab4b8aa66 Removed debug logging 2022-05-16 11:35:19 +01:00
Dean 2a1ef4c87f Code review updates 2022-05-16 11:13:17 +01:00
Dean 2fe7581dd3 Merge remote-tracking branch 'origin/develop' into feature/fill-app-name-on-create 2022-05-16 09:08:33 +01:00
Budibase Release Bot 1d885f4de9 v1.0.161 2022-05-13 15:45:14 +00:00
Martin McKeaveney 0da2592077 Merge pull request #5861 from Budibase/fix/oncall-bugs
webhook URL paste, hiding no access role
2022-05-13 16:36:04 +01:00
Budibase Release Bot c6120f509d v1.0.160 2022-05-13 13:48:11 +00:00
Martin McKeaveney e6586e64a3 only lock no_access for builder users 2022-05-13 14:36:11 +01:00
Martin McKeaveney e4766ad388 Merge branch 'master' of github.com:Budibase/budibase into fix/oncall-bugs 2022-05-13 14:23:51 +01:00
Budibase Staging Release Bot 7217d62d5b v1.0.159-alpha.0 2022-05-13 09:33:36 +00:00
Budibase Release Bot f211981da7 v1.0.159 2022-05-13 09:10:56 +00:00
Rory Powell 30c12f2625 Merge branch 'master' into merge-master 2022-05-13 10:05:21 +01:00
Budibase Release Bot a1153da298 v1.0.158 2022-05-12 20:41:02 +00:00
Martin McKeaveney d41de1ca6a webhook URL paste, hiding no access role 2022-05-12 19:46:13 +01:00
Budibase Staging Release Bot 237e03b775 v1.0.155-alpha.3 2022-05-12 18:03:38 +00:00
Budibase Release Bot 6b8091d4a3 v1.0.157 2022-05-12 17:31:59 +00:00
Mel O'Hagan 1e33d3601e Disable reset button if SMTP not configured 2022-05-12 17:25:49 +01:00
Dean a20bfa62d3 Merge remote-tracking branch 'origin/develop' into feature/fill-app-name-on-create 2022-05-12 17:07:12 +01:00
Dean f78bcdacea App name autofill on create. Initial cypress tests added for importing an application file with a sample fixture 2022-05-12 17:04:05 +01:00
Mel O'Hagan db2cfd077f Allow SMTP config to be cleared 2022-05-12 16:57:54 +01:00
Budibase Release Bot 44c25f6fff v1.0.156 2022-05-12 15:16:33 +00:00
Budibase Staging Release Bot 756cc797f1 v1.0.155-alpha.2 2022-05-12 15:14:09 +00:00
Rory Powell 59c4aeb85a Merge pull request #5853 from Budibase/fix/5838
Revert "Adding to the REST query UI to make it more obvious when it n…
2022-05-12 16:08:59 +01:00
Rory Powell 95c02e509b Merge branch 'master' of github.com:Budibase/budibase 2022-05-12 15:53:27 +01:00
Budibase Release Bot 0ba6546321 v1.0.155 2022-05-12 14:53:11 +00:00
Michael Drury 23dc26e318 Merge pull request #5826 from Budibase/fix/formula-relationships
Formulas to relationship columns which contain spaces
2022-05-12 15:44:04 +01:00
Rory Powell 31555cc660 Revert "Adding to the REST query UI to make it more obvious when it needs saved, such as the user has changed a dynamic variable."
This reverts commit fb1f941c76.
2022-05-12 15:30:32 +01:00
Mitch-Budibase d21ac62d01 Update postgresql.spec.js
Skipping test that attempts to add datasource without config
-Eventually times out with empty error message.

I will raise a bug for this. Skipping the test to keep the automation running
2022-05-12 15:25:22 +01:00
Budibase Staging Release Bot 9d744defe9 v1.0.155-alpha.1 2022-05-12 10:29:12 +00:00
Mitch-Budibase fe2a496305 Merge branch 'develop' into cypress-testing 2022-05-12 10:37:01 +01:00
Dean 21a3b66347 Minor fix for application lock button labelling 2022-05-12 10:28:32 +01:00
Mitch-Budibase d6bfb392df Skip createBinding test
Specifically the test for adding a URL param binding
- Issues with this test on against the CI (Works fine locally)
- Skipping for now while i investigate this further. Looks like some kind of timing issue for getting the url after a component has been added
2022-05-12 10:25:05 +01:00
Dean 51952ee0f4 Removed unused variables, hid the automation/backups tabs and removed the disable flag from the app version settings menu 2022-05-12 09:24:19 +01:00
Dean a8a57a9722 Merge remote-tracking branch 'origin/develop' into feature/app-overview-section 2022-05-12 08:59:37 +01:00
Mitch-Budibase abbb487dd2 Increase wait for addComponent
Sometimes after adding a component, the incorrect component ID is selected, causing test fails. This wait should allow the correct component ID to be selected
2022-05-11 23:14:06 +01:00
Mitch-Budibase ce4a0270bc Update commands.js + createApp.spec.js
commands.js
- Increasing wait due to timing issue for specific test runs.
- Added `{ force: true }` to assist with adding components

createApp.spec.js
- Increasing wait due to timing issue for specific test runs
2022-05-11 21:13:57 +01:00
Budibase Staging Release Bot 2b3a30fc52 v1.0.155-alpha.0 2022-05-11 18:56:22 +00:00
mike12345567 0218ba5210 Merge branch 'master' of github.com:Budibase/budibase into develop 2022-05-11 19:47:22 +01:00
Dean 75535caef1 Cypress test fixes and a correction for the version update behaviour 2022-05-11 19:37:12 +01:00
Mitch-Budibase 04519cf950 Update commands.js
Commenting out createScreen function call within createTestApp
2022-05-11 18:22:52 +01:00
Mitch-Budibase 7fc7c5a2fc Update Commnds.js
Specifically updating the createTestApp function
- Creates a 'home' screen when a test app is being created
2022-05-11 17:23:05 +01:00
Mitch-Budibase 0355716c34 Update Commands.js
Adding `{ force: true }` to click functionality in several places.

There seems to be a discrepancy with clicks while running the smoke build
2022-05-11 17:04:54 +01:00
Mitch-Budibase d20d0a65c5 Merge branch 'develop' into cypress-testing 2022-05-11 16:50:23 +01:00
Mitch-Budibase ffd1821f7d Update DeleteApp function & Enable Cypress video flag
Commands.js
- DeleteApp does not need specific functionality for test env

cypress.json
- Enabling video flag for Cypress
2022-05-11 16:49:27 +01:00
Dean 7607d5c8e8 Merge remote-tracking branch 'origin/develop' into feature/app-overview-section 2022-05-11 16:21:15 +01:00
Budibase Release Bot 090f067ffc v1.0.154 2022-05-11 14:05:21 +00:00
Budibase Staging Release Bot 7494379dd9 v1.0.151-alpha.2 2022-05-11 13:57:39 +00:00
mike12345567 c1c122291b Addresses issue mentioned in #5664 - relationship formula isn't write if column contains a space. 2022-05-11 13:33:45 +01:00
Budibase Release Bot fd46cf96a4 v1.0.153 2022-05-11 11:48:53 +00:00
Budibase Release Bot 2c303e7311 v1.0.152 2022-05-11 11:14:55 +00:00
Budibase Staging Release Bot beae0892a4 v1.0.151-alpha.1 2022-05-11 11:09:54 +00:00
melohagan aa7aa6d685 Merge pull request #5815 from Budibase/bug/sev3/automation-query-limit-placeholder
Add limit placeholder for Automation queries
2022-05-11 12:01:17 +01:00
Mel O'Hagan ef2244fd20 Add limit placeholder for Automation queries 2022-05-11 11:25:53 +01:00
Budibase Release Bot 7b1f9587b2 v1.0.151 2022-05-11 09:42:20 +00:00
Michael Drury e7bb4a1fb7 Merge pull request #5707 from Budibase/fix/mike-fixes-04-05
SQL columns with spaces LIKE fix and dynamic REST variable UI change
2022-05-11 10:34:36 +01:00
Budibase Staging Release Bot 5aec5c4fc5 v1.0.151-alpha.0 2022-05-11 09:24:10 +00:00
Martin McKeaveney 4f3d105018 merge with master 2022-05-11 10:12:08 +01:00
Dean 4c3e8e44f4 Merge remote-tracking branch 'origin/develop' into feature/app-overview-section 2022-05-11 09:07:30 +01:00
Budibase Staging Release Bot 090905a5ca v1.0.148-alpha.1 2022-05-11 08:01:11 +00:00
Dean d9524ba3b6 Cypress test fixes 2022-05-10 22:40:27 +01:00
Dean eb8b086d2c packages/builder/src/components/start/CreateAppModal.svelte 2022-05-10 17:18:25 +01:00
Dean 407dfc0dcb Merge remote-tracking branch 'origin/develop' into feature/add-default-screen 2022-05-10 17:00:31 +01:00
Dean 43cd89a121 Cypress tests for the overview tab 2022-05-10 16:58:55 +01:00
Peter Clement b43fe44468 one more null check 2022-05-10 15:21:54 +01:00
Peter Clement 0cb87c601e null checking selected automation 2022-05-10 15:15:34 +01:00
Budibase Release Bot 0da892a6b4 v1.0.150 2022-05-10 10:48:32 +00:00
Peter Clement d78f170d68 fix issue with blocks not being toggled 2022-05-10 10:51:48 +01:00
Dean 7ec75361be Cypress test fixes 2022-05-09 18:00:04 +01:00
Peter Clement 92ac1bb6d1 fix spacing on block arrows 2022-05-09 17:02:24 +01:00
Peter Clement f58118b52d Add test data sidebar and componentize part of the flow item for this purpose 2022-05-09 16:50:43 +01:00
Dean 97210280d5 Added the app creation buttons back into the header of the page. Previously removed by mistake 2022-05-09 16:31:17 +01:00
Budibase Release Bot 285b4a74e4 v1.0.149 2022-05-09 14:54:10 +00:00
Martin McKeaveney 1850bf2629 Merge pull request #5771 from Budibase/feature/copy-app-ID-from-app-list
allow copying of app ID from the edit menu
2022-05-09 15:45:24 +01:00
Dean a33b6eb8db Merge remote-tracking branch 'origin/develop' into feature/app-overview-section 2022-05-09 15:45:05 +01:00
Budibase Staging Release Bot 2bd36ebf95 v1.0.148-alpha.0 2022-05-09 14:03:21 +00:00
Dean 5f1e7bdee0 Fixes for tab underline behaviour. Fix for overview initialisation via URL. Fix for clearing the store when navigating away from the overview tab 2022-05-09 14:41:53 +01:00
Budibase Release Bot ae2a45cec6 v1.0.148 2022-05-09 13:23:32 +00:00
Rory Powell e134400465 Merge branch 'master' into merge-master 2022-05-09 14:22:01 +01:00
Budibase Release Bot 043b2b12ca v1.0.147 2022-05-09 12:36:54 +00:00
Dean ac593702bf Merge remote-tracking branch 'origin/develop' into feature/app-overview-section 2022-05-09 11:33:36 +01:00
Budibase Staging Release Bot aa1de9af95 v1.0.143-alpha.2 2022-05-09 09:24:06 +00:00