31 Commits

Author SHA1 Message Date
d0cdb6afb5 [skip ci] Remove logger in backend controller
Some checks failed
continuous-integration/drone/pr Build is failing
2021-02-08 03:08:39 +01:00
d7208b773c Update React, fix null dates, add default route for missing season ID and move blurred area effect to table only
All checks were successful
continuous-integration/drone/push Build is passing
2021-02-08 03:01:53 +01:00
14a5913aef Add S3 caching and automated tests
Some checks reported errors
continuous-integration/drone/push Build was killed
2021-02-01 12:02:03 +01:00
9db53d5354 feature(database-connection): Add tests for timetracking and add fallback value to max season for fetching stats 2021-01-27 22:51:26 +01:00
ca6cfd6622 [skip ci] Fix spelling mistake 2021-01-18 21:14:38 +01:00
6d60c46426 Improve Docker building
Some checks failed
continuous-integration/drone/push Build is failing
2021-01-18 15:46:57 +01:00
4b1f39042b Add caching option for Docker images
Some checks failed
continuous-integration/drone/push Build is failing
2021-01-17 23:06:15 +01:00
f62bc93932 feature(database-connection): Update docker-compose.yml
All checks were successful
continuous-integration/drone/push Build is passing
2021-01-17 22:12:19 +01:00
e3951d4793 Reformat code 2021-01-12 14:15:33 +01:00
c514337fea feature(database-connection): Add TimeTrackerPredicate and PrismaService to providers 2021-01-12 14:15:14 +01:00
4fe3d6a984 feature(database-connection): Update Prisma 2021-01-12 14:14:16 +01:00
83d956a8aa feature(database-connection): Adapt new requests to database 2021-01-12 13:38:03 +01:00
9ea9fa410c feature(database-connection): Add type aliases for responses 2021-01-12 13:37:38 +01:00
2affcd625f feature(database-connection): Add request logging 2021-01-12 13:36:37 +01:00
ceea2a7616 feature(database-connection): First implementation 2021-01-08 17:38:49 +01:00
84cb09f9cb Update .drone.yml to build only on tags and update package.jsons 2020-07-12 13:29:49 +02:00
67155c89af [skip ci] Update and fix package conflicts 2020-07-12 10:55:49 +02:00
c34bf4647e Stop Bearer null-checks and fetch token on every incoming request
All checks were successful
continuous-integration/drone/push Build is passing
2020-07-10 13:12:08 +02:00
c61c9657e2 Change port in backend Dockerfiles
All checks were successful
continuous-integration/drone/push Build is passing
2020-06-17 19:27:40 +02:00
919ab2abac Attempt to fix invalid bearer token
All checks were successful
continuous-integration/drone/push Build is passing
2020-06-17 18:59:55 +02:00
eb2be6b94e Fix error handling to display them correctly without crashing 2020-06-17 18:49:25 +02:00
aa1c3d1464 Clean up code and add logging framework for backend
Some checks failed
continuous-integration/drone/push Build is failing
2020-06-02 10:33:59 +02:00
ab7abab686 Set CORS to be enabled explicitly in backend
Some checks failed
continuous-integration/drone/push Build is failing
2020-06-02 10:04:29 +02:00
ffb91bb380 Add Dockerfile.dev for backend, migrate frontend image to "serve" and change both docker-compose.ymls
Some checks failed
continuous-integration/drone/push Build is failing
2020-06-02 09:35:03 +02:00
8bff6b3fc3 Explicitly expose backend ports in Dockerfile
Some checks failed
continuous-integration/drone/push Build is failing
2020-06-01 16:16:24 +02:00
466b9ea8db Make website Docker ready 2020-06-01 16:09:57 +02:00
52a0e48323 Connect frontend to backend 2020-06-01 15:04:15 +02:00
a9671b8b0a Add automatic fetching of SinusBot's default bot ID 2020-06-01 13:47:05 +02:00
66898bfab6 Add error handling, fix authentication and fix online time display 2020-06-01 13:32:45 +02:00
5925872ac8 Move SinusBotService to backend 2020-05-30 19:32:12 +02:00
42b558254f Split frontend and backend 2020-05-30 17:59:40 +02:00