Commit graph

12368 commits

Author SHA1 Message Date
omri zaher
3c3e93388e Refactor CI workflow to integrate Trivy vulnerability scanning directly into the deployment job, removing redundant security scan job. 2025-09-25 14:40:54 +03:00
omri zaher
19c362d0f3 Add Trivy vulnerability scanning to CI workflow 2025-09-25 14:34:20 +03:00
omriza5
09282183c1
Merge pull request #12 from omriza5/feature/add-ui-testing-workflow
Add Selenium UI testing job with browser matrix and resolutions
2025-09-24 16:34:50 +03:00
omri zaher
e551f34d92 Remove debug test discovery and listing of Allure results from CI workflow 2025-09-24 16:26:47 +03:00
omri zaher
e39b4ef80d test 2025-09-24 16:09:45 +03:00
omri zaher
b55f603cd6 Fix typo in README.md regarding criteria met for WeKan standards 2025-09-24 15:57:07 +03:00
omri zaher
a78778eab6 test 2025-09-24 15:31:34 +03:00
omri zaher
49c7093d4e Fix typo in README.md regarding criteria met for WeKan standards 2025-09-24 15:17:45 +03:00
omri zaher
bd139901c7 test 2025-09-24 15:08:18 +03:00
omri zaher
fc8b6c016a Fix bcrypt hash in e2e-testing.yml for test user creation 2025-09-24 14:44:11 +03:00
omri zaher
2ef2c9e166 Enhance Selenium test workflow by adding debug step for test discovery and improving Allure results logging 2025-09-24 14:44:05 +03:00
omri zaher
3b6f15035d Add ALLURE_SUITE environment variable to Selenium tests for better reporting 2025-09-24 14:15:56 +03:00
omri zaher
8d7df6bba0 Refactor Allure results handling in e2e-testing.yml to simplify artifact merging 2025-09-24 13:04:42 +03:00
omri zaher
d2dc111ab3 Add artifact upload for Allure results in Selenium tests 2025-09-24 12:33:26 +03:00
omri zaher
08af220bfb Refactor Selenium test execution by removing redundant pytest command and ensuring allure results directory is created before running tests 2025-09-24 11:51:07 +03:00
omri zaher
c76faee578 test 2025-09-24 11:20:10 +03:00
omri zaher
d961ebf30b Fix typo in repository name in e2e-testing.yml 2025-09-23 16:55:26 +03:00
omri zaher
227dba33fc Enhance Wekan readiness check in Selenium tests with improved waiting logic 2025-09-23 16:36:37 +03:00
omri zaher
96a5efebe1 Add health checks for WEKAN_URL in Selenium tests 2025-09-23 16:24:22 +03:00
omri zaher
18498fa41e Add debugging step for environment variables in Selenium tests 2025-09-23 16:15:24 +03:00
omri zaher
f3cfcb933f test 2025-09-23 16:09:59 +03:00
omri zaher
ff894f0122 Fix typo in standards section of README.md 2025-09-23 15:17:34 +03:00
omri zaher
59eeddfd34 Rename Selenium-ui-test job to Selenium-ui-tests for consistency in workflow 2025-09-23 14:52:33 +03:00
omri zaher
6668d890e2 Update resolution dimensions for Selenium tests and add Anthropics API key to environment variables 2025-09-23 12:49:18 +03:00
omri zaher
5a17536e0a Fix dependency in allure-report job to require Selenium-ui-test 2025-09-22 15:41:16 +03:00
omri zaher
44393f0081 Merge branch 'main' into feature/add-ui-testing-workflow 2025-09-22 15:39:59 +03:00
omriza5
0b91a115ba
Merge pull request #13 from omriza5/gh-pages
add allure
2025-09-22 15:38:02 +03:00
omri zaher
8b4c57db75 add allure 2025-09-22 15:36:09 +03:00
omri zaher
0bad3feeaf Add pytest command to run Selenium tests in CI workflow 2025-09-22 13:28:11 +03:00
omri zaher
d8e34bbaf2 Fix indentation for Selenium UI test job in e2e workflow 2025-09-22 13:25:27 +03:00
omri zaher
0ae30eea51 Add Selenium UI testing job with browser matrix and resolutions 2025-09-22 13:21:26 +03:00
omriza5
00ca9772c4
Merge pull request #11 from omriza5/feature/deploy-github-workflow
Remove outdated API and UI testing workflows
2025-09-21 12:05:12 +03:00
omri zaher
298a78cbc3 Add .env to .gitignore and update docker-compose.yml to expose MongoDB port 2025-09-21 11:34:05 +03:00
omri zaher
c1336fc908 Refactor logging messages in Wekan readiness and user verification steps for improved clarity 2025-09-19 20:05:05 +03:00
omri zaher
63596b1fbd Refactor logging messages in e2e workflow and test files for improved clarity 2025-09-19 20:00:15 +03:00
omri zaher
26ae280fe3 Update user registration logic to use reactive setting for disableRegistration 2025-09-19 19:49:44 +03:00
omri zaher
155fef1f55 Refactor test user creation step in e2e workflow to simplify API call and improve readiness check 2025-09-19 19:25:24 +03:00
omri zaher
1ad4c59e57 Add step to create test user in e2e workflow with registration enablement and response validation 2025-09-19 19:11:28 +03:00
omri zaher
730cfd3f69 Refactor e2e workflow by removing bcrypt hash generation and test user creation steps for improved clarity and efficiency 2025-09-19 18:34:06 +03:00
omri zaher
0ae8411084 Refactor test user creation in e2e workflow to use dynamically generated bcrypt hash for improved security 2025-09-19 18:19:24 +03:00
omri zaher
8203a9a1b5 test 2025-09-19 18:11:21 +03:00
omri zaher
7531075afe Refactor test user creation in e2e workflow to use dynamic bcrypt hashing for improved security 2025-09-19 18:03:15 +03:00
omri zaher
610eaa0488 Enhance test user creation in e2e workflow by switching to MongoDB for user setup and improving container readiness checks 2025-09-19 17:52:19 +03:00
omri zaher
bd68649550 Refactor test user creation step in e2e testing workflow for improved clarity and efficiency 2025-09-19 17:42:55 +03:00
omri zaher
2556cd6e8c test 2025-09-19 17:10:13 +03:00
omri zaher
eca612c9fd test 2025-09-19 16:00:50 +03:00
omri zaher
5cd75cdf85 Refactor comment for test user creation in e2e testing workflow 2025-09-19 15:51:53 +03:00
omri zaher
8522b8997b test 2025-09-19 15:44:07 +03:00
omri zaher
37960a5be5 test 2025-09-19 15:36:07 +03:00
omri zaher
e7b2458d70 Enable user registration by setting DISABLE_REGISTRATION to false in docker-compose.yml 2025-09-19 15:23:19 +03:00