Commit Graph
100 Commits
Author SHA1 Message Date
Antti Aarnio 2d9732ca99 small corrections to testing 2024-04-25 19:50:44 +03:00
Antti Aarnio e2aa0e27a6 tweaked the tests for altered indicator testing due tweaked logic behind mechanisms to display indicator 2024-04-25 19:30:48 +03:00
Antti Aarnio d11a8f0f67 enhanced application: group of a user participating to a project will be loaded from API on login sequence when entered to the page regardless on what subpage they are on 2024-04-25 17:06:57 +03:00
Antti Aarnio 6a0d00222d timelogs sprint summary data mapping and chart now uses hours as work time based on the total minutes of summary data 2024-04-24 10:38:31 +03:00
Antti Aarnio 41da5a1ad7 started working with charts enhancement: minutes to hours 2024-04-24 10:20:59 +03:00
Antti Aarnio 2f96ccb159 removed duplicate tests from timeLogs.spec.js 2024-04-19 11:31:07 +03:00
Antti Aarnio 49c8ef4e8f updated read-package-engines-version-actions from v2 to v3 in test.yaml for GHA workflow 2024-04-19 11:20:21 +03:00
Antti Aarnio 5a46ecbd4b debugging why it doesn't run tests 2024-04-19 11:14:33 +03:00
Antti Aarnio e46119d681 branch cleanup 2024-04-18 13:14:55 +03:00
Antti Aarnio 669e0738ce branch cleanup 2024-04-18 13:09:23 +03:00
Antti Aarnio 292dda4c64 package-lock refresh 2024-04-18 10:56:35 +03:00
Antti Aarnio f4ca1d7247 removed unnecessary styling set & viewport function which was replaced with custom react hook 2024-04-18 10:35:35 +03:00
Antti Aarnio 25619d2c27 added chart visualization to Time Logs -page; chart visualizes groups used time tracking in bar chart form; additional hook created to check whether the viewport requires mobile friendly layout or not in Time Logs page (or any other) 2024-04-18 10:35:35 +03:00
Antti Aarnio a7c3ca2d96 branch codebase refreshment pull/merge/fix again/push 2024-04-18 10:35:35 +03:00
Antti Aarnio 2687db0b97 test debugging 2024-04-16 14:26:56 +03:00
Antti Aarnio 54055c437f test debugging 2024-04-16 13:23:37 +03:00
Antti Aarnio 178e5cf07c test debugging 2024-04-16 13:13:27 +03:00
Antti Aarnio c14bee6aba test debugging 2024-04-16 13:04:16 +03:00
Antti Aarnio 266eb30473 test debugging 2024-04-16 12:25:46 +03:00
Antti Aarnio a2ec03aff6 fixing merge conflict resolution caused damages: removed duplicate tests 2024-04-16 10:47:20 +03:00
Antti Aarnio 41d2167603 further fixes for damages caused by the merge conflict resolution 2024-04-15 18:22:21 +03:00
Antti Aarnio b0c3cddf96 fixing errors caused by merge conflict fixes 2024-04-15 18:08:38 +03:00
Antti Aarnio 33ed4a3f52 fixed broken indentation due fixing merge conflicts 2024-04-15 17:59:47 +03:00
Antti Aarnio 268756a889 adding ability to wait for elements to fully load by adding timeouts to timelogs tests 2024-04-15 17:50:18 +03:00
Antti Aarnio d388529261 branch codebase refreshment pull/merge/fix again/push 2024-04-15 17:47:21 +03:00
Antti Aarnio b33e3c52e5 testing, debugging the data loading of TimeLogs & tests; added chart for the total work time 2024-04-15 17:47:17 +03:00
Antti Aarnio 3848f02a64 debugging tests, testing time logs chart 2024-04-15 17:46:06 +03:00
Antti Aarnio e15530a03b testing continued, not successful due not able to get groupId or sprintIds of generated sprints to continue tests of chart 2024-04-15 17:43:15 +03:00
Antti Aarnio bfc57a0bb8 additional tests for time logs chart and placeholder 2024-04-15 17:40:14 +03:00
Antti Aarnio 52e3760ebd removed unnecessary styling set & viewport function which was replaced with custom react hook 2024-04-15 17:35:55 +03:00
Antti Aarnio 00a45f49af added chart visualization to Time Logs -page; chart visualizes groups used time tracking in bar chart form; additional hook created to check whether the viewport requires mobile friendly layout or not in Time Logs page (or any other) 2024-04-15 17:34:02 +03:00
Antti Aarnio 5e6ea285a7 testing retrying changes & global viewport size for tests 2024-04-11 14:34:39 +03:00
Antti Aarnio c2b75e0871 removed partially duplicate test, debugged tests 2024-04-11 13:14:51 +03:00
Antti Aarnio a8d9666f2a making timelogs test more robust against flakiness 2024-04-11 12:45:11 +03:00
Antti Aarnio d73bf98af1 modified testing timeouts 2024-04-11 10:08:39 +03:00
Antti Aarnio ac1eb0c3d4 modified testing timeouts 2024-04-10 15:31:06 +03:00
Antti Aarnio 144245b78f extending the timeouts up to 10s 2024-04-10 15:18:13 +03:00
Antti Aarnio eaade2ecc0 adding ability to wait for elements to fully load by adding timeouts to timelogs tests 2024-04-10 15:08:30 +03:00
Antti Aarnio 8460635c1a branch codebase refreshment pull/merge/fix again/push 2024-04-10 14:10:58 +03:00
Antti Aarnio aea3b45fca testing, debugging the data loading of TimeLogs & tests; added chart for the total work time 2024-04-09 11:38:55 +03:00
Antti Aarnio 0328f5aa3f debugging tests, testing time logs chart 2024-04-08 18:07:50 +03:00
Antti Aarnio 014fb24dd4 testing continued, not successful due not able to get groupId or sprintIds of generated sprints to continue tests of chart 2024-04-05 20:24:05 +03:00
Antti Aarnio 88981778aa added new custom command for testing 2024-04-05 20:24:05 +03:00
Antti Aarnio 7cdd481cd0 added chart visualization to Time Logs -page; chart visualizes groups used time tracking in bar chart form; additional hook created to check whether the viewport requires mobile friendly layout or not in Time Logs page (or any other) 2024-04-05 20:24:04 +03:00
Antti Aarnio ad19c8531e updated the cypress badge 2024-04-05 17:04:45 +03:00
Antti Aarnio 342961f623 additional tests for time logs chart and placeholder 2024-04-02 12:10:21 +03:00
Antti Aarnio 71a5f5ef25 altered cypress querying for Time Logs chart testing and removed unnecessary data-cy -properties from elements 2024-04-02 11:49:26 +03:00
Antti Aarnio 8bb84dad21 removed unnecessary styling set & viewport function which was replaced with custom react hook 2024-04-02 11:41:26 +03:00
Antti Aarnio 8992e046b5 added chart visualization to Time Logs -page; chart visualizes groups used time tracking in bar chart form; additional hook created to check whether the viewport requires mobile friendly layout or not in Time Logs page (or any other) 2024-04-01 21:14:09 +03:00
Antti Aarnioandregularmute e03dcfca74 updated the cypress badge 2024-03-26 14:05:21 +02:00
Antti Aarnio b40de40897 updated the cypress badge 2024-03-26 12:13:58 +02:00
Antti Aarnio 8616e1d83a fixed typo in a text specific to logged in students that are not assigned to any group 2024-03-22 20:47:21 +02:00
Antti Aarnio 6220f97b5a fixed some code styling & uniformity mistakes 2024-03-22 20:22:24 +02:00
Antti Aarnio ec0ed71f3a fixed tests unrelated to developed feature by adding the missing login functions for tests 2024-03-22 10:50:19 +02:00
Antti Aarnio 3ac0f92f09 modified group indicator tests 2024-03-20 17:37:09 +02:00
Antti Aarnio 6613529298 group assignment indicator and tests for it 2024-03-20 12:31:25 +02:00
Antti Aarnio 69ba004ace test debugging 2024-03-16 17:14:05 +02:00
Antti Aarnio def5862a75 cleanup 2024-03-16 15:38:45 +02:00
Antti Aarnio f0cfc8f913 refresh 2024-03-16 13:48:36 +02:00
Antti Aarnio 462787ab36 cleanup 2024-03-16 13:35:07 +02:00
Antti Aarnio 0a2e8274fd fixed broken package-lock.json after it broke on rebasing from main 2024-03-16 13:24:04 +02:00
Antti Aarnio 21ae34023d main & new workflow 2024-03-16 13:24:04 +02:00
Antti Aarnio bb32078654 workflow updated, added scripts to package.json -files for the use in workflow 2024-03-16 13:24:04 +02:00
Antti Aarnio 692a7713f4 workflow updated 2024-03-16 13:23:35 +02:00
Antti Aarnio dc55cb6bbc workflow updated 2024-03-16 13:23:35 +02:00
Antti Aarnio e7ac8bc22f workflow updated 2024-03-16 13:23:35 +02:00
Antti Aarnio 669c95d148 pipeline improvement branch updated to reflect main 2024-03-16 13:23:35 +02:00
Antti Aarnio 2de9b32bdc updated workflow to use correct directories 2024-03-16 13:23:34 +02:00
Antti Aarnio 5aa6b7ade9 main & new workflow 2024-03-16 13:23:33 +02:00
Antti Aarnio 1d38526ad1 modified wait times for tests that are potentially flaky 2024-03-16 13:23:33 +02:00
Antti Aarnio 66a81626cd debugging potentially flaky test 2024-03-16 13:23:33 +02:00
Antti Aarnio a0026e1b00 added tests for default (latest) configuration selection 2024-03-15 13:37:36 +02:00
Antti Aarnio bb342c1259 updated TopicListPage sorting logic and tests 2024-03-15 13:26:47 +02:00
Antti Aarnio f550a498eb additional tests to reflect current status of TopicListPage 2024-03-14 20:55:14 +02:00
Antti Aarnio 4747af6124 unified configuration names and formatting in the selector with new mapper utility 2024-03-12 14:52:34 +02:00
Antti Aarnio 4deff14164 additional filtering capability added for topics of all configurations 2024-03-12 14:24:56 +02:00
Antti Aarnio 28c1f75f24 improved TopicListPage logic for all configurations and TopicTable rendering in cases where no topics are provided for rendering after filtering 2024-03-12 14:20:32 +02:00
Antti Aarnio ce75d0a156 update 2024-03-12 14:20:32 +02:00
Antti Aarnio 4da791ab87 re-enabled recording for cypress cloud since the project got free open source plan upgraded 2024-03-12 10:27:03 +02:00
Antti Aarnio 2b4ecd8c23 cypress cloud recording off, result saving to cloud on 2024-03-11 16:55:47 +02:00
Antti Aarnio ca84a8bed9 linting fix attempts 2024-03-11 16:46:23 +02:00
Antti Aarnio 3f904e81c9 linting fix attempts 2024-03-11 16:40:27 +02:00
Antti Aarnio df57a7cbbb linting fix attempt 2024-03-11 16:32:19 +02:00
Antti Aarnio 4075b33f99 require eslint run successfully before cypress 2024-03-11 15:36:29 +02:00
Antti Aarnio 97866d9245 reverted back to chrome on cypress testing - matrix doesn't work 2024-03-11 14:42:58 +02:00
Antti Aarnio 6267d72e63 added browser matrix for cypress 2024-03-11 14:29:05 +02:00
Antti Aarnioandvejol 1737876d51 updated workflow to use cypress recording
Co-authored-by: vejol <vesa.jolkkonen@hotmail.com>
2024-03-11 14:04:50 +02:00
Antti Aarnio ec44ae81b4 resumed back to node v12 2024-03-11 13:36:01 +02:00
Antti Aarnio 9b08568c69 changed badge style 2024-03-11 13:24:28 +02:00
Antti Aarnio 7541dabd3a updated the project id for cypress cloud 2024-03-11 13:05:52 +02:00
Antti Aarnioandvejol 34fe558831 Set workflow to use node version 10 for frontend
Co-authored-by: vejol
2024-03-11 12:46:31 +02:00
Antti Aarnio 85f0c5a5c6 created capability to filter topics based on topic acceptance: all/accepted/rejected 2024-02-27 14:25:25 +02:00
Antti Aarnio f2c8952172 removed the logininterval, page does not try to login every 60s anymore. consider fixed. 2024-02-26 12:21:09 +02:00
Antti Aarnio 3c98a919c2 linking to topics from participation & instructed works 2024-02-16 16:48:15 +02:00
Antti Aarnio f0daf54161 altered name formatting + instruction activities & participations as links 2024-02-16 16:31:14 +02:00
Antti Aarnio e1380eb345 first completely working version of the ViewUsersPage (/administration/users) with its requirements 2024-02-16 16:16:08 +02:00
Antti Aarnio 514ee3e3af fixed the useEffect asynnchronous code 2024-02-14 12:40:34 +02:00
Antti Aarnio 87bf758f74 components refactored to functional, changed ViewCustomerReviewsPage to show by default all reviews and uses the reversed configurations from state 2024-02-13 14:16:07 +02:00
Antti Aarnio ea6255f0d9 tidying up export declaration of TopicListPage 2024-02-07 16:22:48 +02:00
Antti Aarnio 23c8c1dc3f resolved configuration fetching for various pages by using the readily built action instead of duplicate code and fixed one logic error in TopicListPage (reversed already reversed array of configurations..) 2024-02-07 16:09:08 +02:00