Skip to content

Commit f9983e9

Browse files
authored
Merge pull request #381 from qa-guru/develop
Develop
2 parents 5231974 + 087c488 commit f9983e9

File tree

98 files changed

+2807
-354
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

98 files changed

+2807
-354
lines changed

.env.development

Lines changed: 13 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,16 @@ VITE_AVATAR_UPLOAD_URI=/upload/avatar
66
VITE_AVATAR_DELETE_URI=/upload/avatar
77
VITE_TRAINING_UPLOAD_URI=/upload/training/:id
88
VITE_TRAINING_DELETE_URI=/upload/training/:id
9-
VITE_HOMEWORK_FILE_UPLOAD_URI=/homework/:homeWorkId/file
10-
VITE_HOMEWORK_FILE_GET_URI=/homework/:homeWorkId/file/:fileId
11-
VITE_HOMEWORK_FILE_DELETE_URI=/homework/:homeWorkId/file
12-
VITE_APP_ENDPOINT="http://app-stage.qa.guru:8080"
9+
VITE_HOMEWORK_FILE_UPLOAD_URI=/student/homework/:homeWorkId/file
10+
VITE_HOMEWORK_FILE_GET_URI=/student/homework/:homeWorkId/file/:fileId
11+
VITE_HOMEWORK_FILE_DELETE_URI=/student/homework/:homeWorkId/file/:fileId
12+
VITE_LECTURE_FILE_UPLOAD_URI=/lecture/:lectureId/file
13+
VITE_LECTURE_FILE_GET_URI=/lecture/:lectureId/file/:fileId
14+
VITE_LECTURE_FILE_DELETE_URI=/lecture/:lectureId/file/:fileId
15+
VITE_LECTURE_HOMEWORK_FILE_UPLOAD_URI=/lecture/:lectureId/homework/file
16+
VITE_LECTURE_HOMEWORK_FILE_GET_URI=/lecture/:lectureId/homework/file/:fileId
17+
VITE_LECTURE_HOMEWORK_FILE_DELETE_URI=/lecture/:lectureId/homework/file/:fileId
18+
VITE_HOMEWORK_COMMENT_FILE_UPLOAD_URI=/homework/comment/:commentId/file
19+
VITE_HOMEWORK_COMMENT_FILE_GET_URI=/homework/comment/:commentId/file/:fileId
20+
VITE_HOMEWORK_COMMENT_FILE_DELETE_URI=/homework/comment/:commentId/file/:fileId
21+
VITE_APP_ENDPOINT="http://app-stage.qa.guru:8080"

.env.production

Lines changed: 12 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,15 @@ VITE_AVATAR_UPLOAD_URI=/api/upload/avatar
66
VITE_AVATAR_DELETE_URI=/api/upload/avatar
77
VITE_TRAINING_UPLOAD_URI=/api/upload/training/:id
88
VITE_TRAINING_DELETE_URI=/api/upload/training/:id
9-
VITE_HOMEWORK_FILE_UPLOAD_URI=/api/homework/:homeWorkId/file
10-
VITE_HOMEWORK_FILE_GET_URI=/api/homework/:homeWorkId/file/:fileId
11-
VITE_HOMEWORK_FILE_DELETE_URI=/api/homework/:homeWorkId/file
9+
VITE_HOMEWORK_FILE_UPLOAD_URI=/api/student/homework/:homeWorkId/file
10+
VITE_HOMEWORK_FILE_GET_URI=/api/student/homework/:homeWorkId/file/:fileId
11+
VITE_HOMEWORK_FILE_DELETE_URI=/api/student/homework/:homeWorkId/file/:fileId
12+
VITE_LECTURE_FILE_UPLOAD_URI=/api/lecture/:lectureId/file
13+
VITE_LECTURE_FILE_GET_URI=/api/lecture/:lectureId/file/:fileId
14+
VITE_LECTURE_FILE_DELETE_URI=/api/lecture/:lectureId/file/:fileId
15+
VITE_LECTURE_HOMEWORK_FILE_UPLOAD_URI=/api/lecture/:lectureId/homework/file
16+
VITE_LECTURE_HOMEWORK_FILE_GET_URI=/api/lecture/:lectureId/homework/file/:fileId
17+
VITE_LECTURE_HOMEWORK_FILE_DELETE_URI=/api/lecture/:lectureId/homework/file/:fileId
18+
VITE_HOMEWORK_COMMENT_FILE_UPLOAD_URI=/api/homework/comment/:commentId/file
19+
VITE_HOMEWORK_COMMENT_FILE_GET_URI=/api/homework/comment/:commentId/file/:fileId
20+
VITE_HOMEWORK_COMMENT_FILE_DELETE_URI=/api/homework/comment/:commentId/file/:fileId

.github/workflows/frontend_deploy_test.yml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,3 +33,12 @@ jobs:
3333
run:
3434
# rm -rf /var/www/app.qa.guru/html/*
3535
cp -r dist/* /var/www/app-stage.qa.guru/html/
36+
37+
runtest_jenkins:
38+
runs-on: stage-runner
39+
needs: yarn-and-node
40+
steps:
41+
- name: jenkins
42+
run: curl -X POST "https://jenkins.autotests.cloud/buildByToken/buildWithParameters?job=qa-guru-app-tests&token=$TOKEN&TAG=UI"
43+
env:
44+
TOKEN: ${{ secrets.JENKINS_TOKEN }}

codegen.ts

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,10 @@ import type { CodegenConfig } from "@graphql-codegen/cli";
22
import "dotenv/config";
33

44
const config: CodegenConfig = {
5-
schema: `${process.env.APP_ENDPOINT}${process.env.GRAPHQL_URI}`,
5+
schema: [
6+
`${process.env.APP_ENDPOINT}${process.env.GRAPHQL_URI}`,
7+
"src/api/schema.graphql",
8+
],
69
documents: ["src/**/*.graphql"],
710
generates: {
811
"src/api/graphql/generated/graphql.tsx": {

src/api/graphql/homework/create-homework-to-check.graphql

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ mutation createHomeWorkToCheck(
1717
answer
1818
status
1919
training {
20+
id
2021
techStack
2122
}
2223
student {

src/api/graphql/homework/homework-by-lecture-and-training.graphql

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ query homeWorkByLectureAndTraining($lectureId: ID!, $trainingId: ID!) {
99
answer
1010
status
1111
training {
12+
id
1213
techStack
1314
}
1415
student {

src/api/graphql/homework/send-homework-to-check.graphql renamed to src/api/graphql/homework/send-hom-work-to-check.graphql

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,13 +4,13 @@ mutation sendHomeWorkToCheck($homeWorkId: ID!) {
44
lecture {
55
id
66
subject
7+
description
78
contentHomeWork
89
}
9-
answer
10-
status
1110
training {
1211
techStack
1312
}
13+
answer
1414
student {
1515
id
1616
firstName
@@ -29,7 +29,15 @@ mutation sendHomeWorkToCheck($homeWorkId: ID!) {
2929
rating
3030
}
3131
}
32+
filesHomeWork {
33+
id
34+
creationDate
35+
fileName
36+
contentType
37+
size
38+
}
3239
creationDate
40+
updateDate
3341
startCheckingDate
3442
endCheckingDate
3543
}

src/api/graphql/homework/update-homework.graphql

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ mutation updateHomework($id: ID!, $content: String!) {
99
answer
1010
status
1111
training {
12+
id
1213
techStack
1314
}
1415
student {
@@ -29,6 +30,13 @@ mutation updateHomework($id: ID!, $content: String!) {
2930
rating
3031
}
3132
}
33+
filesHomeWork {
34+
id
35+
creationDate
36+
fileName
37+
contentType
38+
size
39+
}
3240
creationDate
3341
startCheckingDate
3442
endCheckingDate

src/api/graphql/lecture/lecture.graphql

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,5 +14,13 @@ query lecture($id: ID!) {
1414
subject
1515
description
1616
content
17+
files {
18+
id
19+
homeWork
20+
creationDate
21+
fileName
22+
contentType
23+
size
24+
}
1725
}
1826
}

src/api/graphql/user/user.graphql

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ query user {
1111
linkedin
1212
avatar
1313
creationDate
14+
phoneNumber
1415
rating {
1516
rating
1617
}

0 commit comments

Comments
 (0)