Commit Graph
100 Commits
Author SHA1 Message Date
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
Antti Aarnio 412c02a8a3 fixes based on pr comments 2024-02-07 11:24:07 +02:00
Antti Aarnio 5af64c2c0b removed workflow from branch it doesn't belong to 2024-02-06 18:20:46 +02:00
Antti Aarnio 6fc80408ee converted ConfigurationPage-component to functional, minor export tidying for various components 2024-02-06 18:04:21 +02:00
Antti Aarnio c4a79b890e converted RegistrationManagementPage to functional component, added ConfigurationLoadingWrapper to App.js 2024-02-06 16:36:15 +02:00
Antti Aarnio 4dfa629b10 configurationPageActions set to reverse configurations by default, App set to load configurations at this point 2024-02-06 16:05:15 +02:00
Antti Aarnio a13d46c5c8 updated App.js from legacy style React to modern, functional style component to support hooks 2024-02-06 15:24:43 +02:00
Antti Aarnio 6e834ee881 updated workflow to use correct directories 2024-02-05 11:42:44 +02:00
Antti Aarnio 91fcd86d31 main & new workflow 2024-02-05 11:42:44 +02:00
Antti Aarnio 5496f87d4b tweaked workflow: disabled artifact preserving at this point of development. can be enabled by removing the comments when needed. 2024-01-30 13:22:54 +02:00
Antti Aarnio ca2151f7e7 tweaked workflow: added overwriting option for atrifacts 2024-01-30 13:15:29 +02:00
Antti Aarnio d8957fcaaa workflow updated 2024-01-24 13:15:04 +02:00
Antti Aarnio c178213699 workflow updated 2024-01-24 12:56:04 +02:00
Antti Aarnio 5604ded906 workflow updated 2024-01-24 12:55:02 +02:00
Antti Aarnio 1884bc0624 workflow updated 2024-01-24 12:46:41 +02:00
Antti Aarnio 9804ed76c7 workflow updated 2024-01-24 12:43:17 +02:00
Antti Aarnio e419c2eb30 workflow updated 2024-01-24 12:39:55 +02:00
Antti Aarnio f177d5e7d8 workflow updated 2024-01-24 12:37:17 +02:00
Antti Aarnio 3642be83c4 workflow updated 2024-01-24 12:29:56 +02:00
Antti Aarnio 43f56fc54d workflow updated 2024-01-24 12:28:52 +02:00
Antti Aarnio 3b04ef1da3 Merge branch 'main' into redfox-workflow_rewrite 2024-01-24 12:19:16 +02:00
Antti Aarnio d76f8afcef updated workflow to use correct directories 2024-01-24 12:17:18 +02:00
Antti Aarnio 151610c752 main & new workflow 2024-01-24 12:17:18 +02:00
Antti Aarnio d231fcac4e workflow updated, added scripts to package.json -files for the use in workflow 2024-01-24 12:16:33 +02:00
Antti Aarnio 310099189a workflow updated 2024-01-24 12:02:12 +02:00
Antti Aarnio 835449d974 workflow updated 2024-01-24 11:58:40 +02:00
Antti Aarnio 980edd4adb workflow updated 2024-01-24 11:43:26 +02:00
Antti Aarnio 2948c1e249 pipeline improvement branch updated to reflect main 2024-01-24 11:19:58 +02:00
Antti Aarnio e1dea6ffda Status badges for Cypress and GHA added to the README.md 2024-01-24 11:16:38 +02:00
Antti Aarnio fe8eefe3f0 Status badges for Cypress and GHA added to the README.md 2024-01-24 10:18:09 +02:00
Antti Aarnio 53dd735c12 Merge branch 'main' into redfox-workflow_rewrite 2024-01-23 11:47:29 +02:00
Antti Aarnio 7af79b4038 updated workflow to use correct directories 2024-01-23 11:19:57 +02:00