Commit Graph
100 Commits
Author SHA1 Message Date
Aaro Koivukangas 19a9a5112b timelogcharts correct referenceline is set immediately 2026-01-02 12:39:49 +02:00
Aaro Koivukangas 5ad389a582 remove overlapping text 2026-01-02 12:29:48 +02:00
Aaro Koivukangas 9a7bfea056 fixed broken e2e test 2026-01-02 10:37:28 +02:00
Aaro Koivukangas 02479e0253 further readme updates 2026-01-01 15:53:39 +02:00
Aaro Koivukangas a5a6df2bda updated readme 2026-01-01 15:46:19 +02:00
Aaro Koivukangas d95489c1fe removed debug console.logs 2026-01-01 14:35:49 +02:00
Aaro Koivukangas 3c907010d9 instructor timelogs chart bar border colors now change independently 2026-01-01 14:33:05 +02:00
Aaro Koivukangas 54b05218dd removed unused alternate view 2025-12-20 01:33:27 +02:00
Aaro Koivukangas 253aec7675 improve null variable handling 2025-12-20 01:31:10 +02:00
Aaro Koivukangas f3f8da53c9 remove console.log 2025-12-19 23:10:45 +02:00
Aaro Koivukangas ca4f6a7535 added information to chart in instructor timelogs page to display ideal pace 2025-12-19 23:10:24 +02:00
Aaro Koivukangas 1497d02c84 add sprint start and end dates to group sprint summary 2025-12-19 23:09:05 +02:00
Aaro Koivukangas 26c5aff62c removed one more select null error 2025-12-18 16:55:13 +02:00
Aaro Koivukangas e1e9cb7c87 added selectedGroup to show groupname again 2025-12-18 16:54:16 +02:00
Aaro Koivukangas a4461835b4 fixed many errors in Instructor timelogs view 2025-12-18 16:26:07 +02:00
Aaro Koivukangas 3308aefdfb fixed setError and success in Instructor timelogs view 2025-12-18 16:25:44 +02:00
Aaro Koivukangas e9f256aa5d add status code to get all in group controller 2025-12-18 16:24:02 +02:00
Aaro Koivukangas 7770395855 typo fix to the previous 2025-12-13 18:18:13 +02:00
Aaro Koivukangas 8fb8ae3db5 added new seed to update default instructor's configuration to active 2025-12-13 18:02:19 +02:00
Aaro Koivukangas 7637d51964 added missing setError import 2025-12-13 17:25:22 +02:00
Aaro Koivukangas 28692e25d1 added role changing buttons to frontend dev 2025-12-13 17:25:22 +02:00
Aaro Koivukangas d212ea55a4 added dev route to backend to change current role 2025-12-13 17:25:21 +02:00
Aaro Koivukangas cf9dbdae6f log typo fix 2025-12-13 17:25:21 +02:00
Aaro Koivukangas 4e2d389cbf made user state handling more clear 2025-12-13 17:25:21 +02:00
Aaro Koivukangas 6e8326704d removed all of the mui Typography deprecated warnings 2025-12-13 17:25:21 +02:00
Aaro Koivukangas ae424f937a added NODE_ENV to testing environments 2025-12-11 13:41:22 +02:00
Aaro Koivukangas 9f968f73b1 updated error message when not instructor 2025-12-11 13:40:31 +02:00
Aaro Koivukangas 706ef098a5 removed deprecated props error 2025-12-11 13:18:17 +02:00
Aaro Koivukangas f6179cb12d removing warning from navbar 2025-12-11 13:11:17 +02:00
Aaro Koivukangas 33ca1ea063 updated ConfigurationPage to handle Selections more robustly 2025-12-10 19:07:04 +02:00
Aaro Koivukangas 9253b44d30 removed warning from non-matching prop types 2025-12-10 19:06:39 +02:00
Aaro Koivukangas 0b13a477f2 changed review_question_set_x_id to review_question_setx_id for clarity 2025-12-10 19:05:33 +02:00
Aaro Koivukangas 0ad7c41103 added cautionary comment about logins to App 2025-12-09 20:07:32 +02:00
Aaro Koivukangas 559343d063 fixed page reloading each minute 2025-12-08 20:50:03 +02:00
Aaro Koivukangas bb2a427837 revert all having to do with login, I didn't understand shibbo 2025-12-04 11:04:13 +02:00
Aaro Koivukangas 98b8609782 changed console.logs to errors 2025-12-04 10:35:08 +02:00
Aaro Koivukangas 81918ea827 lint fix 2025-12-04 10:26:15 +02:00
Aaro Koivukangas 498224e594 trying once again remove annoying login error 2025-12-04 10:24:00 +02:00
Aaro Koivukangas 678a7da0d0 updated workflows to utilize the new build args 2025-12-04 10:02:45 +02:00
Aaro Koivukangas 84de7ea499 add node_env as build args to both dockerfiles 2025-12-04 10:00:49 +02:00
Aaro Koivukangas 1277b31302 install devDependencies in frontend/Dockerfile 2025-12-04 09:46:37 +02:00
Aaro Koivukangas 103bf0a315 lint fix 2025-12-04 08:49:54 +02:00
Aaro Koivukangas e39a7aaace removed 401 /api/login logs from frontend 2025-12-04 08:45:54 +02:00
Aaro Koivukangas 9ba353caee added node_env to backend+frontend Dockerfiles 2025-12-04 08:45:23 +02:00
Aaro Koivukangas 2f3229e04d add last skipped e2e test 2025-12-04 00:21:24 +02:00
Aaro Koivukangas ca45a80d86 removed uneccessary test 2025-12-04 00:12:13 +02:00
Aaro Koivukangas 60f4e10b59 fixed and simplified last broken e2e tests 2025-12-04 00:11:40 +02:00
Aaro Koivukangas e9a3079b6b lint fix 2025-12-03 21:55:36 +02:00
Aaro Koivukangas 23ba996fd5 fixed remaining broken tests 2025-12-03 21:54:04 +02:00
Aaro Koivukangas 4dca2b96b8 changed to use cy.window instead of global window in tests 2025-12-03 21:53:47 +02:00
Aaro Koivukangas 56e6b65c8c tried quickly to fix constant 401 in tests 2025-12-03 21:52:28 +02:00
Aaro Koivukangas 2de11d0878 removed leftover console log 2025-12-03 21:51:22 +02:00
Aaro Koivukangas e0898f4ac2 revert accidental change 2025-12-03 15:43:28 +02:00
Aaro Koivukangas 1ec1c0c1c3 fixed previously broken tests for instructor review 2025-12-03 15:33:02 +02:00
Aaro Koivukangas b55039bab5 fixed one more groupManagement e2e test 2025-12-03 12:15:13 +02:00
Aaro Koivukangas a44c5da1b2 Re-enabled few groupManagement e2e tests 2025-12-03 12:03:04 +02:00
Aaro Koivukangas 04e7a750a0 Added sentEmails to Konfiguraatio 1 so that tests work properly 2025-12-03 12:02:38 +02:00
Aaro Koivukangas ce8f264c96 Added helpfil comments to topicselector 2025-12-03 12:01:33 +02:00
Aaro Koivukangas 053f8edaf7 Added clarification comment to sent_topic_email model 2025-12-03 11:59:17 +02:00
Aaro Koivukangas 5313ecaeb8 fixed frontend npm e2e test script baseUrl 2025-11-29 20:19:03 +02:00
Aaro Koivukangas 0bd97582d8 fixed almost all pageAccess e2e tests 2025-11-29 20:18:36 +02:00
Aaro Koivukangas 913a47e7a1 fixed peerReview e2e tests 2025-11-29 20:18:08 +02:00
Aaro Koivukangas b1e1c12dd7 removed multiple errors 2025-11-29 11:18:42 +02:00
Aaro Koivukangas d975534644 removed leftover console.logs 2025-11-29 10:47:47 +02:00
Aaro Koivukangas 9a85f4f070 remove warning from frontend 2025-11-29 10:44:37 +02:00
Aaro Koivukangas 8158894136 fixed test, now checks the correct thing 2025-11-29 03:25:50 +02:00
Aaro Koivukangas 1d6b55eea1 added sprints admin page to navbar 2025-11-29 03:21:42 +02:00
Aaro Koivukangas 6beae0cf90 added AdminSprintsPage to frontend, admin can now edit sprint dates 2025-11-29 03:18:00 +02:00
Aaro Koivukangas 9a26dc40b8 bugfix, nextSprint and prevSprint calculated now correctly 2025-11-29 03:15:00 +02:00
Aaro Koivukangas e7b421d840 implemented sprint update api path and tests for it 2025-11-28 16:08:32 +02:00
Aaro Koivukangas 24b2e03b4a changed local-api migrate command to one without seeding 2025-11-26 21:30:22 +02:00
Aaro Koivukangas 3bb3cbdfae add wip test to fix syntax errors 2025-11-26 17:27:38 +02:00
Aaro Koivukangas 69c6d3959c fix broken api tests 2025-11-26 17:25:03 +02:00
Aaro Koivukangas 8304124d38 lint fixes 2025-11-26 17:05:42 +02:00
Aaro Koivukangas 512c27749d added a button to activate, close configurations 2025-11-26 17:05:11 +02:00
Aaro Koivukangas 4b09a8fcc5 lint fix 2025-11-26 17:04:36 +02:00
Aaro Koivukangas 834e57aeec added active field to backend's configurations 2025-11-26 17:04:12 +02:00
Aaro Koivukangas 5be0a24b5b added more instructor tests, changed login isInstructor return type 2025-11-26 12:39:38 +02:00
Aaro Koivukangas bfd93910d3 improved test utils 2025-11-26 12:38:57 +02:00
Aaro Koivukangas 1a06905055 lint fixes 2025-11-25 11:03:17 +02:00
Aaro Koivukangas 37e2f3da81 added more tests for GET /api/sprints 2025-11-25 11:03:07 +02:00
Aaro Koivukangas d1fa5b028d added tests for creating sprints 2025-11-24 21:30:36 +02:00
Aaro Koivukangas db8107d9f7 fixed previously skipped sprint test 2025-11-24 20:09:54 +02:00
Aaro Koivukangas 53597569aa started work on update-sprint feature 2025-11-24 19:50:52 +02:00
Aaro Koivukangas cbc0e943de added missing lint fixes 2025-11-24 19:45:03 +02:00
Aaro Koivukangas b44f308fba added tests for logging in as instructor 2025-11-24 19:43:02 +02:00
Aaro Koivukangas 9cb6883b45 added test for groups 2025-11-24 18:23:33 +02:00
Aaro Koivukangas 641e222f61 refactored tests to use named functions to reset test data 2025-11-24 17:43:01 +02:00
Aaro Koivukangas 38210ff5e0 implemented tests for checkInstructor middleware 2025-11-24 16:51:48 +02:00
Aaro Koivukangas 73faf69b93 fixed test utils 2025-11-24 15:37:32 +02:00
Aaro Koivukangas 0cdd9118a3 lint fixes 2025-11-24 13:34:55 +02:00
Aaro Koivukangas c14653806a added more tests for groups 2025-11-24 13:34:32 +02:00
Aaro Koivukangas 16558f0c90 added tests for groups 2025-11-19 17:35:39 +02:00
Aaro Koivukangas aafad7ea09 added topic test utils 2025-11-19 17:35:15 +02:00
Aaro Koivukangas a465ef9441 added util to create multiple testusers 2025-11-19 17:34:42 +02:00
Aaro Koivukangas 7af194df9f changed local-api docker compose to use correct profile flag 2025-11-19 17:33:49 +02:00
Aaro Koivukangas e7f25cda91 changed local-api testsetup to recreate db 2025-11-19 17:33:19 +02:00
Aaro Koivukangas cfca08d782 updated cypress version to newer, es6 modules don't work on older versions 2025-11-19 16:25:03 +02:00
Aaro Koivukangas 4c9c7b59b6 improved local testing via docker compose 2025-11-19 16:14:31 +02:00
Aaro Koivukangas ce65531fe2 removed dependency to frontend/src/utils from test, fixes docker e2e tests 2025-11-19 16:14:31 +02:00