Commit Graph
29 Commits
Author SHA1 Message Date
StylusFrost 477de791a9 test(ui): update environment variable name for user password in sign-up tests
- Changed the environment variable name from 'E2E_NEW_PASSWORD' to 'E2E_NEW_USER_PASSWORD' in the UI E2E tests workflow and related documentation.
- This update ensures consistency across the test setup and improves clarity in the sign-up flow tests.
2025-10-24 13:15:18 +02:00
StylusFrost 53607597b6 test(ci): remove push trigger from UI E2E tests workflow
- Eliminated the push trigger for the UI E2E tests workflow to streamline the process and focus on pull request events.
- This change enhances the workflow by ensuring tests are only run during pull requests, reducing unnecessary executions.
2025-10-24 12:08:40 +02:00
StylusFrost 4250d4ee07 test(ci): correct kubeconfig cluster name in UI E2E tests workflow
- Updated the kubeconfig cluster name from 'kind' to 'kind-kind' in the UI E2E tests workflow for improved accuracy and consistency.
- This change ensures proper configuration when interacting with the Kind cluster during end-to-end tests.
2025-10-24 11:14:19 +02:00
StylusFrost f26083772e test(ci): correct parameter name for Kind cluster in UI E2E tests workflow
- Updated the parameter name for the Kind cluster creation from 'cluster-name' to 'cluster_name' in the UI E2E tests workflow for consistency with Kubernetes naming conventions.
- This change enhances clarity and aligns with best practices in the workflow configuration.
2025-10-24 11:11:06 +02:00
StylusFrost a2e409d10e test(ci): update cluster name parameter in UI E2E tests workflow
- Changed the parameter name for the Kind cluster creation from 'name' to 'cluster-name' in the UI E2E tests workflow for improved clarity and consistency.
- This update aligns with best practices for Kubernetes configurations and enhances the overall readability of the workflow.
2025-10-24 11:09:59 +02:00
StylusFrost 027ae6cd73 test(ci): update kubeconfig context name in UI E2E tests workflow
- Changed the Kubernetes context name from 'kind-kind' to 'kind' in the UI E2E tests workflow for better clarity and consistency.
- Added a parameter to specify the Kind cluster name during its creation, ensuring proper integration with the Kubernetes setup.
2025-10-24 11:08:49 +02:00
StylusFrost bc76a8cf25 test(ci): add kubectl config view step in UI E2E tests workflow
- Included a step to view the current kubeconfig in the UI E2E tests workflow, aiding in debugging and verification of the Kubernetes context setup.
- This addition enhances the workflow by providing visibility into the kubeconfig configuration during the test execution.
2025-10-24 11:05:52 +02:00
StylusFrost e0bedb06d7 test(ci): update UI E2E tests workflow for Kubernetes integration
- Modified the Kubernetes context in the UI E2E tests workflow to use a fixed context 'kind-kind' instead of a secret.
- Added steps to create a Kind cluster and modify the kubeconfig for proper integration with the Kind cluster.
- Updated the docker-compose configuration to include the Kind network, ensuring seamless connectivity with the Kubernetes cluster.
2025-10-24 10:55:17 +02:00
StylusFrost 83540472e4 test(ci): correct kubeconfig environment variable usage in UI E2E tests
- Changed the kubeconfig file creation step in the UI E2E tests workflow to use the environment variable directly instead of accessing it through secrets.
- This adjustment ensures proper handling of the kubeconfig setup for Kubernetes provider tests.
2025-10-23 13:26:32 +02:00
StylusFrost 1cec011d8d test(ci): create kubeconfig directory for UI E2E tests
- Added a step to create the kubeconfig directory in the UI E2E tests workflow to ensure proper setup for Kubernetes provider tests.
- This change enhances the configuration process by preventing potential errors related to missing directories.
2025-10-23 13:06:39 +02:00
StylusFrost 5af7c950ac test(ci): update UI E2E tests configuration and improve Kubernetes context setup
- Updated the Kubernetes context and kubeconfig path in the E2E tests workflow to use secrets for better security.
- Added a step to create the kubeconfig file from the secret, ensuring proper configuration for Kubernetes provider tests.
- Changed the "Add Kubernetes Provider" test to run serially for improved execution flow.
2025-10-23 13:03:53 +02:00
StylusFrost 642efecd37 test(ui): refactoring tests
Correct serial execution
Best process for deleting a provider
New scans page to manage properly when creating a provider
2025-10-22 20:51:35 +02:00
StylusFrost ccd8908128 Merge branch 'PROWLER-184-m365-add-and-connect-the-provider' into PROWLER-182-kubernetes-add-and-connect-the-provider 2025-10-21 12:34:31 +02:00
StylusFrost 1ea859f606 Merge branch 'PROWLER-180-azure-add-and-connect-the-provider-new' into PROWLER-184-m365-add-and-connect-the-provider 2025-10-21 11:58:48 +02:00
StylusFrost 4a0f0ba5bb Merge branch 'PROWLER-179-aws-add-an-connect-the-provider' into PROWLER-180-azure-add-and-connect-the-provider-new 2025-10-21 11:28:51 +02:00
StylusFrost 5384d30fd5 Merge branch 'PROWLER-187-create-new-user' into PROWLER-179-aws-add-an-connect-the-provider 2025-10-21 11:19:50 +02:00
StylusFrost 71f5ac5165 test(ui): add Kubernetes provider management E2E tests
- Introduced support for adding Kubernetes providers with kubeconfig content in the UI.
- Updated the ProvidersPage interface to include fields and methods for Kubernetes provider details and credentials.
- Enhanced E2E tests to validate the complete flow of adding a new Kubernetes provider, ensuring proper handling of context and kubeconfig content.
- Included necessary environment variable checks for Kubernetes context and kubeconfig path to maintain test integrity.
2025-10-21 10:56:37 +02:00
StylusFrost 4920f84d75 test(ui): update sign-up tests to use E2E_NEW_PASSWORD environment variable
- Modified the sign-up test to retrieve the password from the E2E_NEW_PASSWORD environment variable.
- Updated documentation to specify the requirement for the E2E_NEW_PASSWORD variable before running tests.
2025-10-20 17:35:54 +02:00
StylusFrost 7b321c8cd1 test(ui): enhance M365 provider management E2E tests
- Added support for certificate-based authentication in M365 provider management.
- Updated the ProvidersPage interface to include fields for certificate credentials.
- Enhanced E2E tests to validate the complete flow of adding a new M365 provider with certificate credentials.
- Included necessary environment variable checks for certificate content and updated test steps accordingly.
2025-10-20 17:00:42 +02:00
StylusFrost 13436613d6 test(ui): add M365 provider management E2E tests
- Introduced new E2E tests for adding Microsoft 365 providers with static credentials.
- Updated the ProvidersPage interface to include M365-specific fields and methods.
- Enhanced the test suite to validate the complete flow of adding a new M365 provider, ensuring proper handling of credentials and provider details.
- Added necessary environment variable checks and cleanup steps to maintain test integrity.
2025-10-20 14:53:43 +02:00
StylusFrost 0d088eca13 test(ui): add Azure environment variables for E2E tests
- Added necessary Azure environment variables to the UI E2E test workflow.
- This enhancement supports the integration of Azure provider management in the testing suite.
2025-10-20 11:56:16 +02:00
StylusFrost d8ca60a4ab test(ui): add AWS provider management E2E tests
- Introduced new E2E tests for adding AWS providers with both static and role-based credentials.
- Updated Playwright configuration to include a new test suite for providers.
- Enhanced the UI workflow by adding necessary environment variables for E2E testing.
- Created helper functions for provider management actions and validations.
2025-10-17 13:41:40 +02:00
dependabot[bot] 0c2d06dd9a chore(deps): bump actions/setup-node from 4.4.0 to 5.0.0 (#8819)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-02 10:34:21 +02:00
dependabot[bot] 0dcaaa9083 chore(deps): bump actions/cache from 4.2.3 to 4.3.0 (#8815)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-02 10:28:43 +02:00
dependabot[bot] d3e290978e chore(deps): bump actions/checkout from 4.2.2 to 5.0.0 (#8808)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-02 10:24:41 +02:00
César Arroba ab727e6816 chore(gha): fix e2e workflow (#8769) 2025-09-25 22:13:53 +05:45
dependabot[bot] d57df3cc28 chore(deps): bump actions/upload-artifact from 4.5.0 to 4.6.2 (#8154)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-18 11:43:41 +02:00
César Arroba 8b57f178e0 chore(gha): improve e2e pipeline (#8378) 2025-07-28 13:22:12 +02:00
César Arroba b051aeeb64 chore(gha): automate e2e tests with new workflow (#8361) 2025-07-24 16:54:01 +02:00