Commit graph

12326 commits

Author SHA1 Message Date
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
omri zaher
db70eba2a3 Fix docker cleanup commands to use sudo for stopping and removing containers 2025-09-19 15:15:18 +03:00
omri zaher
cb0430d80e Add environment variables for account lockout and registration verification 2025-09-19 15:08:00 +03:00
omri zaher
166cfb9e22 Enhance EC2 deployment script to stop and remove containers with volumes, and clean up unused Docker resources 2025-09-19 14:46:18 +03:00
omri zaher
97c2c73a5c test 2025-09-19 14:31:58 +03:00
omri zaher
7204991d5e test 2025-09-19 13:48:28 +03:00
omri zaher
bb7ebe7e61 debug 2025-09-19 13:23:44 +03:00
omri zaher
160861a5fe test 2025-09-18 21:52:21 +03:00
omri zaher
b252bfeb9e test 2025-09-18 21:22:50 +03:00
omri zaher
a2a19318fc test 2025-09-18 21:17:50 +03:00
omri zaher
f331f75e12 Update MongoDB user insertion to use upsert for idempotency 2025-09-18 19:15:01 +03:00
omri zaher
1d7b2ec7b2 Remove debug print statements from authentication process in test_board.py 2025-09-18 19:10:13 +03:00
omri zaher
05cf27ce80 Refactor MongoDB user addition in API tests to use SSH action for EC2 deployment 2025-09-18 18:53:42 +03:00
omri zaher
0c69ba2b4d Add API testing job to e2e workflow with MongoDB user setup and pytest execution 2025-09-18 18:39:42 +03:00
omri zaher
72d89164e6 Refactor Docker image tagging to use short commit SHA for better readability 2025-09-18 17:56:34 +03:00
omri zaher
3a4aa02e8b Add sudo to Docker commands in e2e testing workflow for proper permissions 2025-09-18 17:42:29 +03:00
omri zaher
986ddbac0d Remove outdated API and UI testing workflows 2025-09-18 17:33:49 +03:00
omri zaher
7dbf11ed60 Remove editor ruler setting and clean up docker-compose.yml comments 2025-09-17 09:43:45 +03:00
omri zaher
3b56848a29 Remove Docker publish workflow file 2025-08-12 10:32:58 +03:00
omri zaher
754e832436 resolve conflict 2025-08-12 10:32:36 +03:00
omriza5
166aa0c34a
Merge pull request #6 from omriza5/inner-tests
Reorder pytest command options for consistency in Selenium tests
2025-08-12 10:27:56 +03:00
omri zaher
eda1356bd4 Update upload-artifact action to version 4 in UI testing workflow 2025-08-11 14:11:57 +03:00
omri zaher
3eb7526fa4 Add artifact upload step for UI test screenshots 2025-08-11 14:10:02 +03:00
omri zaher
3524c17e18 Merge branch 'main' into inner-tests 2025-08-11 13:10:37 +03:00
omri zaher
45f26c92eb Fix WEKAN_URL environment variable retrieval in UI tests for consistency 2025-08-11 12:28:22 +03:00
omriza5
a9761477d2
Merge pull request #7 from omriza5/feature/ci-api-testing
Add GitHub Actions workflow for running tests with coverage and updat…
2025-08-11 12:03:57 +03:00
omri zaher
fd3c866c53 Update base URL retrieval in tests to use BASE_URL environment variable for consistency 2025-08-11 11:56:39 +03:00
omri zaher
9da7005a66 Refactor API testing workflow to include Docker startup and MongoDB user setup steps 2025-08-11 11:53:22 +03:00
omri zaher
7c7e60c22f Update API tests workflow to use WEKAN_URL secret for BASE_URL 2025-08-11 11:45:32 +03:00
omri zaher
97fb01f3bc Refactor API and UI test workflows to improve readability and consistency; update base URL retrieval to use environment variable for flexibility 2025-08-11 11:44:56 +03:00
omri zaher
6b3560c8d3 Add GitHub Actions workflow for running tests with coverage and update pytest options for verbose output 2025-08-11 11:29:44 +03:00
omri zaher
42347f3e91 Reorder pytest command options for consistency in Selenium tests 2025-08-10 14:04:55 +03:00
omri zaher
61eb25314e Add '-s' option to pytest command for more detailed output in Selenium tests 2025-08-10 13:54:22 +03:00
omri zaher
a79ff2f7ea Set HEADLESS environment variable to true for Selenium tests 2025-08-10 13:42:26 +03:00
omri zaher
6ab6ade919 test 2025-08-10 13:38:45 +03:00
omri zaher
c8f99d1fb5 Update WEKAN_URL to use a specific IP address for Selenium tests 2025-08-10 13:35:33 +03:00
omri zaher
5956734108 Merge branch 'main' of https://github.com/omriza5/wekan 2025-08-10 13:27:19 +03:00
omri zaher
1f585f762c Add debug step for WEKAN_URL in UI testing workflow 2025-08-10 13:24:47 +03:00
omriza5
f2f642b819
Merge pull request #5 from omriza5/inner-tests
Inner tests
2025-08-10 13:20:20 +03:00
omri zaher
8403cb806c Add debug step to output WEKAN_URL in UI testing workflow 2025-08-10 13:19:43 +03:00
omri zaher
d2bab41e46 Fix formatting in README.md by removing unnecessary line breaks 2025-08-10 11:02:55 +03:00
omri zaher
fe83dc60a1 Refactor Chrome and ChromeDriver installation in UI testing workflow 2025-08-10 10:33:20 +03:00
omri zaher
49b20773bb Refactor Chrome and ChromeDriver installation in UI testing workflow 2025-08-10 10:14:01 +03:00