Commit Graph
52 Commits
Author SHA1 Message Date
Aaro KoivukangasandAaro Koivukangas e4d611ef8e made preparations for coverage 2024-09-27 22:06:33 +03:00
Aaro KoivukangasandEero Antikainen fc200231d7 changed cypress env variable name 2024-09-27 12:22:48 +03:00
Aaro KoivukangasandEero Antikainen 31d5ca8add implemented test db reset for e2e tests 2024-09-27 12:22:48 +03:00
Aaro Koivukangas 7b5a201717 lint fixes 2024-09-25 22:49:41 +02:00
Aaro Koivukangas 15975840e7 reformatted api-tests to utilize resetDatabase 2024-09-25 22:41:02 +02:00
Aaro Koivukangas cac07e7b81 implemented a proper resetDatabase fn for tests 2024-09-25 22:40:31 +02:00
Aaro Koivukangas 0ff6360917 implemented non-working draft-version of database reset 2024-09-25 19:45:58 +02:00
Aaro Koivukangas 81acdfe5f9 added documentation for permission errors 2024-09-25 13:53:42 +02:00
Aaro KoivukangasandAaro Koivukangas e7f1d13fbe changed prisma to be generated after copying files from local dir to docker 2024-09-22 23:23:21 +03:00
Aaro KoivukangasandAaro Koivukangas ce8188e570 added correct binaryTargets for prisma 2024-09-22 23:23:21 +03:00
Aaro KoivukangasandAaro Koivukangas 1f2518362e removed unnecessary build args from anon frontend 2024-09-22 23:23:21 +03:00
Aaro KoivukangasandAaro Koivukangas 0121862851 fixed silent error exit 139 by removing local node_modules from all containers (incorrect libc version for bcrypt) 2024-09-22 23:23:21 +03:00
Aaro KoivukangasandAaro Koivukangas 2dc6172ffd fixed default docker compose to match the new Dockerfile implementations 2024-09-22 23:23:21 +03:00
Aaro KoivukangasandAaro Koivukangas 7cdf509940 implemented lint fixes + removed better api-test send error message 2024-09-22 23:23:21 +03:00
Aaro KoivukangasandAaro Koivukangas ce46001b2f e2e test element id changed 2024-09-22 23:23:21 +03:00
Aaro KoivukangasandAaro Koivukangas b93ac5c201 gh actions now utilize the new test docker compose 2024-09-22 23:23:21 +03:00
Aaro KoivukangasandAaro Koivukangas 058fe7cf5a implemented e2e tests inside docker compose 2024-09-22 23:23:21 +03:00
Aaro KoivukangasandAaro Koivukangas 14186426b4 fixed jest error 2024-09-22 23:23:21 +03:00
Aaro KoivukangasandAaro Koivukangas 9bcedea87f added better error messages for api-tests send 2024-09-22 23:23:21 +03:00
Aaro KoivukangasandAaro Koivukangas 0aa9844c4b added new docker compose file to run api-tests 2024-09-22 23:23:21 +03:00
Aaro KoivukangasandAaro Koivukangas 8f35af289c fixed the healthcheck to actually work 2024-09-22 23:23:21 +03:00
Aaro KoivukangasandAaro Koivukangas 50dd4ea2aa updated node version for github running tests 2024-09-22 23:23:21 +03:00
Aaro KoivukangasandAaro Koivukangas df761790e2 increasing sleep time, so all services have time to start up. 2024-09-22 23:23:21 +03:00
Aaro KoivukangasandAaro Koivukangas 967b0a402a added wait time to actions so backend has time to start 2024-09-22 23:23:21 +03:00
Aaro KoivukangasandAaro Koivukangas b4059be513 backend bugfixes, prisma missisng library 2024-09-22 23:23:21 +03:00
Aaro KoivukangasandAaro Koivukangas c7565c5873 backend dockerfile uses correct directories 2024-09-22 23:23:21 +03:00
Aaro KoivukangasandAaro Koivukangas 2e8051b948 updated vite 2024-09-22 23:23:21 +03:00
Aaro KoivukangasandAaro Koivukangas 5a35a3f781 added small sleep to actions so backend has time to start 2024-09-22 23:23:21 +03:00
Aaro KoivukangasandAaro Koivukangas 481ee4b0f2 gh actions utilize the compose healthchecks 2024-09-22 23:23:21 +03:00
Aaro KoivukangasandAaro Koivukangas 0c1b3cc75b added healthcheck to db so backend and frontend start after db 2024-09-22 23:23:21 +03:00
Aaro KoivukangasandAaro Koivukangas a101c3e063 disabled jest testing build files 2024-09-22 23:23:21 +03:00
Aaro KoivukangasandAaro Koivukangas 0aaef4c40d fixed docker compose anon changing node_modules ownership to root 2024-09-22 23:23:21 +03:00
Aaro KoivukangasandAaro Koivukangas 6a3da18806 improved documentation for using issues and Github Projects 2024-09-22 14:57:26 +03:00
Aaro KoivukangasandAaro Koivukangas 073c4672ac added script to clean the whole project 2024-09-19 13:10:33 +03:00
Aaro KoivukangasandAaro Koivukangas e7d90a2768 changed @jest/globals to be a normal dependency so it is available when building 2024-09-12 14:14:35 +03:00
Aaro Koivukangas bf0e7d1576 installed jest types for typescript 2024-09-12 12:51:54 +02:00
Aaro KoivukangasandAaro Koivukangas 0613ea771c lint fixes 2024-09-12 13:36:26 +03:00
Aaro KoivukangasandAaro Koivukangas ddb360609e implemented empty tests so jest doesn't fail 2024-09-12 13:36:26 +03:00
Aaro KoivukangasandAaro Koivukangas f914a13891 changed npm test to execute only api-tests 2024-09-12 13:36:26 +03:00
Aaro KoivukangasandAaro Koivukangas 7100b48ae9 all tests now execute 2024-09-12 13:36:26 +03:00
Aaro KoivukangasandAaro Koivukangas 4c69e1e67b migrated api timeunit tests to jest 2024-09-12 13:36:26 +03:00
Aaro KoivukangasandAaro Koivukangas 266018175d migrated api timebound tests to jest 2024-09-12 13:36:26 +03:00
Aaro KoivukangasandAaro Koivukangas a92a17a1d7 lint fixes 2024-09-12 13:36:26 +03:00
Aaro KoivukangasandAaro Koivukangas 227d4fb0ec migrated api species tests to jest 2024-09-12 13:36:26 +03:00
Aaro KoivukangasandAaro Koivukangas 92acd21920 lint fixes 2024-09-12 13:36:26 +03:00
Aaro KoivukangasandAaro Koivukangas 1b1be1ca51 migrated api locality tests to jest 2024-09-12 13:36:26 +03:00
Aaro Koivukangas f4209e0027 removed *.md ignore from path_ignore so pull requests don't hang 2024-09-10 13:36:23 +02:00
Aaro KoivukangasandAaro Koivukangas 7df8b0466c improved current contributing workflow documentation 2024-09-10 14:35:16 +03:00
Aaro Koivukangas 7ebf1f09a3 workflows trigger on all new commits to the open pr 2024-09-06 11:56:02 +02:00
Aaro Koivukangas 3609819220 stopped gh workflows from triggering on push as all commits go through pull requests 2024-09-06 11:56:02 +02:00
Aaro Koivukangas 2637fd54c7 added scripts to package.json for removing incorrect volumes 2024-09-05 06:51:25 +02:00
Aaro Koivukangas 11a9ce770f renamed lint action 2024-09-03 12:17:59 +02:00