- {(groupActivity.status === GroupActivityStatus.Ended ||
- groupActivity.status === GroupActivityStatus.Graded) && (
+ {(groupActivity.status === PublicationStatus.Ended ||
+ groupActivity.status === PublicationStatus.Graded) && (
- {groupActivity.status === GroupActivityStatus.Published ? (
+ {groupActivity.status === PublicationStatus.Published ? (
<>
{t('pwa.groupActivity.groupCompleteQuestion')}
@@ -244,9 +244,7 @@ function GroupActivityDetails() {
& { courseName: string }
-
-type LocalMicroLearningType = Pick<
- MicroLearning,
- 'id' | 'displayName' | 'scheduledStartAt' | 'scheduledEndAt'
-> & {
- courseName: string
- isCompleted: boolean
-}
-
const Index = function () {
const t = useTranslations()
@@ -119,86 +97,8 @@ const Index = function () {
fetchPolicy: 'network-only',
})
- const {
- courses,
- oldCourses,
- activeSessions,
- activeMicrolearning,
- }: {
- courses: LocalCourseType[]
- oldCourses: LocalCourseType[]
- activeSessions: LocalLiveSessionType[]
- activeMicrolearning: LocalMicroLearningType[]
- } = useMemo(() => {
- const obj = {
- courses: [] as LocalCourseType[],
- oldCourses: [] as LocalCourseType[],
- activeSessions: [] as LocalLiveSessionType[],
- activeMicrolearning: [] as LocalMicroLearningType[],
- }
- if (!data?.participations) return obj
- return data.participations.reduce((acc, participation) => {
- if (!participation.course) return acc
- const course = participation.course
-
- return {
- courses:
- // check if endDate of course is before today or today
- dayjs(participation.course?.endDate).isAfter(dayjs()) ||
- dayjs(participation.course?.endDate).isSame(dayjs())
- ? [
- ...acc.courses,
- {
- id: participation.course?.id,
- displayName: participation.course?.displayName,
- startDate: participation.course?.startDate,
- endDate: participation.course?.endDate,
- isGamificationEnabled:
- participation.course?.isGamificationEnabled,
- isSubscribed:
- (participation.subscriptions &&
- participation.subscriptions.length > 0) ??
- false,
- },
- ]
- : acc.courses,
- oldCourses: dayjs(participation.course?.endDate).isBefore(dayjs())
- ? [
- ...acc.oldCourses,
- {
- id: participation.course?.id,
- displayName: participation.course?.displayName,
- startDate: participation.course?.startDate,
- endDate: participation.course?.endDate,
- isGamificationEnabled:
- participation.course?.isGamificationEnabled,
- isSubscribed:
- (participation.subscriptions &&
- participation.subscriptions.length > 0) ??
- false,
- },
- ]
- : acc.oldCourses,
- activeSessions: [
- ...acc.activeSessions,
- ...(course.sessions?.map((session) => ({
- ...session,
- courseName: course.displayName,
- })) ?? []),
- ],
- activeMicrolearning: [
- ...acc.activeMicrolearning,
- ...(course.microLearnings?.map((micro) => ({
- ...micro,
- courseName: course.displayName,
- isCompleted: participation.completedMicroLearnings?.includes(
- micro.id
- ),
- })) ?? []),
- ],
- }
- }, obj)
- }, [data])
+ const { courses, oldCourses, activeLiveQuizzes, activeMicrolearning } =
+ useStudentOverviewSplit({ participations: data?.participations ?? [] })
if (loading || !data) {
return (
@@ -252,22 +152,22 @@ const Index = function () {
)} */}
- {activeSessions.length !== 0 && (
+ {activeLiveQuizzes.length !== 0 && (
- {t('shared.generic.activeSessions')}
+ {t('shared.generic.activeLiveQuizzes')}
- {activeSessions.map((session) => (
+ {activeLiveQuizzes.map((quiz) => (
-
{session.displayName}
-
{session.courseName}
+
{quiz.displayName}
+
{quiz.courseName}
))}
diff --git a/apps/frontend-pwa/src/pages/join/[shortname].tsx b/apps/frontend-pwa/src/pages/join/[shortname].tsx
index e39ad96b88..042e2e19da 100644
--- a/apps/frontend-pwa/src/pages/join/[shortname].tsx
+++ b/apps/frontend-pwa/src/pages/join/[shortname].tsx
@@ -1,7 +1,7 @@
import { useQuery } from '@apollo/client'
import { faExternalLink } from '@fortawesome/free-solid-svg-icons'
import { FontAwesomeIcon } from '@fortawesome/react-fontawesome'
-import { GetRunningSessionsDocument } from '@klicker-uzh/graphql/dist/ops'
+import { GetShortnameQuizzesDocument } from '@klicker-uzh/graphql/dist/ops'
import { addApolloState, initializeApollo } from '@lib/apollo'
import getParticipantToken from '@lib/getParticipantToken'
import useParticipantToken from '@lib/useParticipantToken'
@@ -31,7 +31,7 @@ function Join({
cookiesAvailable,
})
- const { data } = useQuery(GetRunningSessionsDocument, {
+ const { data } = useQuery(GetShortnameQuizzesDocument, {
variables: { shortname },
skip: isInactive,
})
@@ -39,8 +39,8 @@ function Join({
if (
isInactive ||
!data ||
- !data.runningSessions?.length ||
- data.runningSessions.length === 0
+ !data.shortnameQuizzes?.length ||
+ data.shortnameQuizzes.length === 0
) {
return (
@@ -69,20 +69,20 @@ function Join({
})}
- {data.runningSessions.map((session) => (
-
-
+ {data.shortnameQuizzes.map((quiz) => (
+
+
- {session.displayName}{' '}
- {session.course && `in ${session.course?.displayName}`}
+ {quiz.displayName}{' '}
+ {quiz.course && `in ${quiz.course?.displayName}`}
@@ -107,14 +107,14 @@ export async function getServerSideProps(ctx: GetServerSidePropsContext) {
const apolloClient = initializeApollo()
const result = await apolloClient.query({
- query: GetRunningSessionsDocument,
+ query: GetShortnameQuizzesDocument,
variables: {
shortname: ctx.params.shortname,
},
})
// if there is no result (e.g., the shortname is not valid)
- if (!result?.data?.runningSessions) {
+ if (!result?.data?.shortnameQuizzes) {
return {
props: {
isInactive: true,
@@ -122,21 +122,12 @@ export async function getServerSideProps(ctx: GetServerSidePropsContext) {
}
}
- // if only a single session is running, redirect directly to the corresponding session page
+ // if only a single live quiz is running, redirect directly to the corresponding quiz page
// or if linkTo is set, redirect to the specified link
- if (result.data.runningSessions.length === 1) {
- if (result.data.runningSessions[0].linkTo) {
- return {
- redirect: {
- destination: result.data.runningSessions[0].linkTo,
- permanent: false,
- },
- }
- }
-
+ if (result.data.shortnameQuizzes.length === 1) {
return {
redirect: {
- destination: `/session/${result.data.runningSessions[0].id}`,
+ destination: `/session/${result.data.shortnameQuizzes[0].id}`,
permanent: false,
},
}
diff --git a/apps/frontend-pwa/src/pages/session/[id].tsx b/apps/frontend-pwa/src/pages/session/[id].tsx
index fe10323ab0..9fa566191c 100644
--- a/apps/frontend-pwa/src/pages/session/[id].tsx
+++ b/apps/frontend-pwa/src/pages/session/[id].tsx
@@ -2,77 +2,74 @@ import { faCommentDots } from '@fortawesome/free-regular-svg-icons'
import { faQuestion, faRankingStar } from '@fortawesome/free-solid-svg-icons'
import { FontAwesomeIcon } from '@fortawesome/react-fontawesome'
import {
+ ElementBlock,
ElementType,
GetFeedbacksDocument,
- GetRunningSessionDocument,
- RunningSessionUpdatedDocument,
+ GetRunningLiveQuizDocument,
+ LiveQuiz,
+ RunningLiveQuizUpdatedDocument,
SelfDocument,
- Session,
- SessionBlock,
} from '@klicker-uzh/graphql/dist/ops'
import { QUESTION_GROUPS } from '@klicker-uzh/shared-components/src/constants'
import { GetServerSidePropsContext } from 'next'
import { useEffect, useState } from 'react'
import { twMerge } from 'tailwind-merge'
-import { useQuery } from '@apollo/client'
+import { SubscribeToMoreOptions, useQuery } from '@apollo/client'
import Loader from '@klicker-uzh/shared-components/src/Loader'
import { addApolloState, initializeApollo } from '@lib/apollo'
import { useTranslations } from 'next-intl'
import Layout from '../../components/Layout'
-import SessionLeaderboard from '../../components/common/SessionLeaderboard'
-import FeedbackArea from '../../components/liveSession/FeedbackArea'
-import QuestionArea from '../../components/liveSession/QuestionArea'
+import LiveQuizLeaderboard from '../../components/common/LiveQuizLeaderboard'
+import FeedbackArea from '../../components/liveQuiz/FeedbackArea'
+import QuestionArea from '../../components/liveQuiz/QuestionArea'
-interface SubscriberProps {
+function Subscriber({
+ id,
+ subscribeToMore,
+}: {
id: string
- subscribeToMore: any
-}
-
-function Subscriber({ id, subscribeToMore }: SubscriberProps) {
+ subscribeToMore: (doc: SubscribeToMoreOptions) => any
+}) {
useEffect(() => {
subscribeToMore({
- document: RunningSessionUpdatedDocument,
+ document: RunningLiveQuizUpdatedDocument,
variables: {
- sessionId: id,
+ quizId: id,
},
updateQuery: (
- prev: { session: Session },
+ prev: { studentLiveQuiz: LiveQuiz },
{
subscriptionData,
}: {
- subscriptionData: { data: { runningSessionUpdated: SessionBlock } }
+ subscriptionData: { data: { runningLiveQuizUpdated: ElementBlock } }
}
) => {
if (!subscriptionData.data) return prev
return Object.assign({}, prev, {
- session: {
- ...prev.session,
- activeBlock: subscriptionData.data.runningSessionUpdated,
+ studentLiveQuiz: {
+ ...prev.studentLiveQuiz,
+ activeBlock: subscriptionData.data.runningLiveQuizUpdated,
},
})
},
})
}, [id, subscribeToMore])
- return
+ return
}
-interface Props {
- id: string
-}
-
-function Index({ id }: Props) {
+function Index({ id }: { id: string }) {
const [activeMobilePage, setActiveMobilePage] = useState('questions')
const t = useTranslations()
- const { data, subscribeToMore } = useQuery(GetRunningSessionDocument, {
+ const { data, subscribeToMore } = useQuery(GetRunningLiveQuizDocument, {
variables: { id },
})
const { data: selfData } = useQuery(SelfDocument)
- if (!data?.session) {
+ if (!data?.studentLiveQuiz) {
return (
@@ -90,7 +87,7 @@ function Index({ id }: Props) {
namespace,
status,
course,
- } = data.session
+ } = data.studentLiveQuiz
const handleNewResponse = async (
type: ElementType,
@@ -126,7 +123,7 @@ function Index({ id }: Props) {
return null
}
try {
- const response = await fetch(
+ await fetch(
process.env.NEXT_PUBLIC_ADD_RESPONSE_URL as string,
requestOptions
)
@@ -147,7 +144,7 @@ function Index({ id }: Props) {
value: 'questions',
label: t('shared.generic.questions'),
icon: ,
- unseenItems: activeBlock?.instances?.length,
+ unseenItems: activeBlock?.elements?.length,
data: { cy: 'mobile-menu-questions' },
},
]
@@ -192,55 +189,17 @@ function Index({ id }: Props) {
{!activeBlock ? (
isGamificationEnabled ? (
-
+
) : (
- {t('pwa.session.noActiveQuestion')}
+ {t('pwa.liveQuiz.noActiveQuestion')}
)
) : (
{
- const questionData = question.questionData
-
- // filter out question data types that are not supported by live session
- if (
- !questionData ||
- questionData?.__typename === 'FlashcardQuestionData' ||
- questionData?.__typename === 'ContentQuestionData'
- ) {
- return null
- }
-
- if (questionData.__typename === 'FreeTextQuestionData') {
- return {
- ...questionData,
- instanceId: question.id,
- }
- } else if (
- questionData.__typename === 'NumericalQuestionData'
- ) {
- return {
- ...questionData,
- instanceId: question.id,
- }
- } else if (
- questionData.__typename === 'ChoicesQuestionData'
- ) {
- return {
- ...questionData,
- instanceId: question.id,
- }
- } else {
- return null
- }
- })
- .filter((q) => q !== null) ?? []
- }
+ instances={activeBlock.elements ?? []}
handleNewResponse={handleNewResponse}
- sessionId={id}
+ quizId={id}
timeLimit={activeBlock?.timeLimit ?? undefined}
execution={activeBlock?.execution ?? 0}
/>
@@ -254,7 +213,7 @@ function Index({ id }: Props) {
activeMobilePage === 'leaderboard' && 'block md:hidden'
)}
>
-
+
)}
@@ -291,7 +250,7 @@ export async function getServerSideProps(ctx: GetServerSidePropsContext) {
await Promise.all([
apolloClient.query({
- query: GetRunningSessionDocument,
+ query: GetRunningLiveQuizDocument,
variables: {
id: ctx.query?.id as string,
},
@@ -299,7 +258,8 @@ export async function getServerSideProps(ctx: GetServerSidePropsContext) {
apolloClient.query({
query: GetFeedbacksDocument,
variables: {
- sessionId: ctx.query?.id as string,
+ quizId: ctx.query?.id as string,
+ skip: !ctx.query?.id,
},
}),
])
diff --git a/apps/func-incoming-responses/package.json b/apps/func-incoming-responses/package.json
index 6f832ce5d6..3af18420f4 100644
--- a/apps/func-incoming-responses/package.json
+++ b/apps/func-incoming-responses/package.json
@@ -16,7 +16,7 @@
"devDependencies": {
"@types/jsonwebtoken": "^9.0.7",
"@types/node": "^20.16.1",
- "@uzh-bf/design-system": "3.0.0-alpha.34",
+ "@uzh-bf/design-system": "3.0.0-alpha.35",
"azure-functions-core-tools": "~4.0.6280",
"cross-env": "~7.0.3",
"dotenv": "~16.4.5",
diff --git a/apps/func-response-processor/package.json b/apps/func-response-processor/package.json
index 5b43f41be2..93db98276d 100644
--- a/apps/func-response-processor/package.json
+++ b/apps/func-response-processor/package.json
@@ -18,7 +18,7 @@
"devDependencies": {
"@types/jsonwebtoken": "^9.0.7",
"@types/node": "^20.16.1",
- "@uzh-bf/design-system": "3.0.0-alpha.34",
+ "@uzh-bf/design-system": "3.0.0-alpha.35",
"azure-functions-core-tools": "~4.0.6280",
"cross-env": "~7.0.3",
"dotenv": "~16.4.5",
diff --git a/apps/func-response-processor/src/index.ts b/apps/func-response-processor/src/index.ts
index d7a2773634..cf61046e64 100644
--- a/apps/func-response-processor/src/index.ts
+++ b/apps/func-response-processor/src/index.ts
@@ -67,7 +67,7 @@ const serviceBusTrigger = async function (
try {
const MD5 = createHash('md5')
- const sessionKey = `s:${queueItem.sessionId}`
+ const sessionKey = `lq:${queueItem.sessionId}`
const instanceKey = `${sessionKey}:i:${queueItem.instanceId}`
const responseTimestamp = queueItem.responseTimestamp
const response = queueItem.response
diff --git a/apps/office-addin/package.json b/apps/office-addin/package.json
index c3e5f2b963..684f1824a1 100644
--- a/apps/office-addin/package.json
+++ b/apps/office-addin/package.json
@@ -3,7 +3,7 @@
"version": "3.3.0-alpha.10",
"license": "AGPL-3.0",
"dependencies": {
- "@uzh-bf/design-system": "3.0.0-alpha.34",
+ "@uzh-bf/design-system": "3.0.0-alpha.35",
"core-js": "3.30.2",
"es6-promise": "4.2.8",
"formik": "2.4.6",
diff --git a/cypress/cypress/e2e/C-control-workflow.cy.ts b/cypress/cypress/e2e/C-control-workflow.cy.ts
index 72708685c0..79ef93b3ae 100644
--- a/cypress/cypress/e2e/C-control-workflow.cy.ts
+++ b/cypress/cypress/e2e/C-control-workflow.cy.ts
@@ -2,8 +2,8 @@ import { v4 as uuid } from 'uuid'
const questionTitle = uuid()
const question = uuid()
-const sessionTitle = uuid()
-const session = uuid()
+const quizTitle = uuid()
+const quiz = uuid()
describe('Test functionalities of frontend-control application', () => {
it('Create a new SC question to use it in a live quiz', () => {
@@ -22,8 +22,8 @@ describe('Test functionalities of frontend-control application', () => {
// create live quiz with single choice question
cy.createLiveQuiz({
- name: sessionTitle,
- displayName: session,
+ name: quizTitle,
+ displayName: quiz,
blocks: [
{
questions: [questionTitle],
@@ -32,11 +32,11 @@ describe('Test functionalities of frontend-control application', () => {
})
// check if the creation was successful
- cy.get('[data-cy="load-session-list"]').click()
- cy.contains('[data-cy="session-block"]', sessionTitle)
+ cy.get('[data-cy="load-live-quiz-list"]').click()
+ cy.contains('[data-cy="live-quiz-block"]', quizTitle)
})
- it('Generate a token to log into the control-frontend application, execute session', () => {
+ it('Generate a token to log into the control-frontend application, execute quiz', () => {
cy.loginLecturer()
cy.get('[data-cy="user-menu"]').click()
@@ -53,30 +53,30 @@ describe('Test functionalities of frontend-control application', () => {
// login into the control-frontend application
cy.loginControlApp()
- // check ppt links and start the session
- cy.get('[data-cy="unassigned-sessions"]').click()
- cy.get(`[data-cy="ppt-link-${sessionTitle}"]`).should('exist').click()
+ // check ppt links and start the quiz
+ cy.get('[data-cy="unassigned-live-quizzes"]').click()
+ cy.get(`[data-cy="ppt-link-${quizTitle}"]`).should('exist').click()
cy.get('[data-cy="close-embedding-modal"]').click()
- cy.findByText(sessionTitle).click()
- cy.get('[data-cy="confirm-start-session"]').click()
+ cy.findByText(quizTitle).click()
+ cy.get('[data-cy="confirm-start-live-quiz"]').click()
// test the mobile menu of the control app
cy.viewport('iphone-6')
cy.get('[data-cy="ppt-button"]').click()
cy.get('[data-cy="close-embedding-modal"]').click()
cy.get('[data-cy="home-button"]').click()
- cy.get('[data-cy="unassigned-sessions"]').click()
- cy.findByText(sessionTitle).click()
+ cy.get('[data-cy="unassigned-live-quizzes"]').click()
+ cy.findByText(quizTitle).click()
cy.get('[data-cy="back-button"]').click()
- cy.findByText(sessionTitle).click()
+ cy.findByText(quizTitle).click()
cy.viewport('macbook-16')
- // open and close block, end the session
+ // open and close block, end the quiz
cy.get('[data-cy="activate-next-block"]').click()
cy.get('[data-cy="deactivate-block"]').click()
- cy.get('[data-cy="end-session"]').click()
- cy.findByText(sessionTitle).should('not.exist')
+ cy.get('[data-cy="end-live-quiz"]').click()
+ cy.findByText(quizTitle).should('not.exist')
})
- // TODO (later): check if session is running correctly / add student answer
+ // TODO (later): check if quiz is running correctly / add student answer
})
diff --git a/cypress/cypress/e2e/E-course-workflow.cy.ts b/cypress/cypress/e2e/E-course-workflow.cy.ts
index 292ee6efdb..e18eed3adc 100644
--- a/cypress/cypress/e2e/E-course-workflow.cy.ts
+++ b/cypress/cypress/e2e/E-course-workflow.cy.ts
@@ -599,13 +599,13 @@ describe('Test course creation and editing functionalities', () => {
)
// check that the live quiz has been removed from the course
- cy.get('[data-cy="sessions"]').click()
- cy.contains('[data-cy="session-block"]', liveQuizName)
- cy.get(`[data-cy="edit-session-${liveQuizName}"]`).click()
+ cy.get('[data-cy="live-quizzes"]').click()
+ cy.contains('[data-cy="live-quiz-block"]', liveQuizName)
+ cy.get(`[data-cy="edit-live-quiz-${liveQuizName}"]`).click()
cy.get('[data-cy="next-or-submit"]').click()
cy.get('[data-cy="next-or-submit"]').click()
cy.get('[data-cy="select-course"]').contains(
- messages.manage.sessionForms.liveQuizNoCourse
+ messages.manage.activityWizard.liveQuizNoCourse
)
})
diff --git a/cypress/cypress/e2e/F-live-quiz-workflow.cy.ts b/cypress/cypress/e2e/F-live-quiz-workflow.cy.ts
index 555ec58c99..ecc7908fcf 100644
--- a/cypress/cypress/e2e/F-live-quiz-workflow.cy.ts
+++ b/cypress/cypress/e2e/F-live-quiz-workflow.cy.ts
@@ -7,15 +7,15 @@ const questionContent1 = 'Question Content 1'
const questionTitle2 = 'Title ' + uuid()
const questionContent2 = 'Question Content 2'
-const sessionName1 = 'Session 1'
-const sessionDisplayName1 = 'Session 1 (Display)'
-const sessionDescription1 = 'Session 1 Description'
-const sessionName1New = sessionName1 + ' NEW'
-const sessionDisplayName1New = sessionDisplayName1 + ' NEW'
-const sessionDescription1New = sessionDescription1 + ' NEW'
-const sessionName1Dupl = sessionName1New + ' (Copy)'
-const sessionName2 = 'Session 2'
-const sessionDisplayName2 = 'Session 2 (Display)'
+const quizName1 = 'Live Quiz 1'
+const quizDisplayName1 = 'Live Quiz 1 (Display)'
+const quizDescription1 = 'Live Quiz 1 Description'
+const quizName1New = quizName1 + ' NEW'
+const quizDisplayName1New = quizDisplayName1 + ' NEW'
+const quizDescription1New = quizDescription1 + ' NEW'
+const quizName1Dupl = quizName1New + ' (Copy)'
+const quizName2 = 'Live Quiz 2'
+const quizDisplayName2 = 'Live Quiz 2 (Display)'
const courseGamified = 'Testkurs'
const courseNonGamified = 'Non-Gamified Course'
@@ -46,7 +46,7 @@ describe('Different live-quiz workflows', () => {
it('Test adding and deleting blocks to a live quiz', () => {
cy.loginLecturer()
cy.get('[data-cy="create-live-quiz"]').click()
- cy.get('[data-cy="cancel-session-creation"]').click()
+ cy.get('[data-cy="cancel-activity-creation"]').click()
cy.get('[data-cy="create-live-quiz"]').click()
cy.get('[data-cy="insert-live-quiz-name"]').type('TEMP')
cy.get('[data-cy="next-or-submit"]').click()
@@ -55,7 +55,7 @@ describe('Different live-quiz workflows', () => {
cy.get('[data-cy="next-or-submit"]').click()
cy.get('[data-cy="block-container-header"]').should('have.length', 1)
- cy.get('[data-cy="add-block"]').click()
+ cy.get('[data-cy="drop-elements-add-stack"]').click()
cy.get('[data-cy="block-container-header"]').should('have.length', 2)
cy.get('[data-cy="delete-block-1"]').click()
cy.get('[data-cy="block-container-header"]').should('have.length', 1)
@@ -64,23 +64,23 @@ describe('Different live-quiz workflows', () => {
it('Create a live quiz with two questions and test all settings', () => {
cy.loginLecturer()
cy.get('[data-cy="create-live-quiz"]').click()
- cy.get('[data-cy="insert-live-quiz-name"]').type(sessionName1)
+ cy.get('[data-cy="insert-live-quiz-name"]').type(quizName1)
cy.get('[data-cy="next-or-submit"]').click()
- cy.get('[data-cy="back-session-creation"]').click()
+ cy.get('[data-cy="back-activity-creation"]').click()
cy.get('[data-cy="next-or-submit"]').click()
- cy.get('[data-cy="insert-live-display-name"]').type(sessionDisplayName1)
+ cy.get('[data-cy="insert-live-display-name"]').type(quizDisplayName1)
cy.get('[data-cy="insert-live-description"]')
.realClick()
- .type(sessionDescription1)
- cy.get('[data-cy="insert-live-description"]').contains(sessionDescription1)
+ .type(quizDescription1)
+ cy.get('[data-cy="insert-live-description"]').contains(quizDescription1)
cy.get('[data-cy="next-or-submit"]').click()
- cy.get('[data-cy="back-session-creation"]').click()
+ cy.get('[data-cy="back-activity-creation"]').click()
cy.get('[data-cy="next-or-submit"]').click()
// course settings
cy.get('[data-cy="select-course"]')
.should('exist')
- .contains(messages.manage.sessionForms.liveQuizNoCourse)
+ .contains(messages.manage.activityWizard.liveQuizNoCourse)
cy.get('[data-cy="select-multiplier"]').should('not.exist')
cy.get('[data-cy="live-quiz-advanced-settings"]').should('not.exist')
cy.get('[data-cy="select-course"]').click()
@@ -109,13 +109,13 @@ describe('Different live-quiz workflows', () => {
cy.get('[data-cy="select-multiplier"]').should('exist')
cy.get('[data-cy="select-multiplier"]')
.should('exist')
- .contains(messages.manage.sessionForms.multiplier1)
+ .contains(messages.manage.activityWizard.multiplier1)
cy.get('[data-cy="select-multiplier"]').click()
cy.get(
- `[data-cy="select-multiplier-${messages.manage.sessionForms.multiplier2}"]`
+ `[data-cy="select-multiplier-${messages.manage.activityWizard.multiplier2}"]`
).click()
cy.get('[data-cy="select-multiplier"]').contains(
- messages.manage.sessionForms.multiplier2
+ messages.manage.activityWizard.multiplier2
)
// toggle settings
@@ -189,7 +189,7 @@ describe('Different live-quiz workflows', () => {
'disabled'
)
- cy.get('[data-cy="back-session-creation"]').click()
+ cy.get('[data-cy="back-activity-creation"]').click()
cy.get('[data-cy="next-or-submit"]').click()
cy.get('[data-cy="next-or-submit"]').click()
@@ -200,7 +200,7 @@ describe('Different live-quiz workflows', () => {
.trigger('dragstart', {
dataTransfer,
})
- cy.get('[data-cy="drop-questions-here-0"]').trigger('drop', {
+ cy.get('[data-cy="drop-elements-block-0"]').trigger('drop', {
dataTransfer,
})
cy.get(`[data-cy="question-item-${questionTitle2}"]`)
@@ -208,29 +208,29 @@ describe('Different live-quiz workflows', () => {
.trigger('dragstart', {
dataTransfer,
})
- cy.get('[data-cy="add-block"]').trigger('drop', {
+ cy.get('[data-cy="drop-elements-add-stack"]').trigger('drop', {
dataTransfer,
})
- cy.get('[data-cy="question-0-block-0"]')
+ cy.get('[data-cy="question-0-stack-0"]')
.should('exist')
.should('contain', questionTitle1.substring(0, 20))
- cy.get('[data-cy="question-0-block-1"]')
+ cy.get('[data-cy="question-0-stack-1"]')
.should('exist')
.should('contain', questionTitle2.substring(0, 20))
// test sorting of blocks
cy.get('[data-cy="move-block-1-left"]').click()
- cy.get('[data-cy="question-0-block-0"]')
+ cy.get('[data-cy="question-0-stack-0"]')
.should('exist')
.should('contain', questionTitle2.substring(0, 20))
- cy.get('[data-cy="question-0-block-1"]')
+ cy.get('[data-cy="question-0-stack-1"]')
.should('exist')
.should('contain', questionTitle1.substring(0, 20))
cy.get('[data-cy="move-block-0-right"]').click()
- cy.get('[data-cy="question-0-block-0"]')
+ cy.get('[data-cy="question-0-stack-0"]')
.should('exist')
.should('contain', questionTitle1.substring(0, 20))
- cy.get('[data-cy="question-0-block-1"]')
+ cy.get('[data-cy="question-0-stack-1"]')
.should('exist')
.should('contain', questionTitle2.substring(0, 20))
@@ -263,41 +263,38 @@ describe('Different live-quiz workflows', () => {
cy.get('[data-cy="open-block-1-settings"]').click()
cy.get('[data-cy="block-time-limit"]').should('have.value', '20')
cy.get('[data-cy="close-block-settings"]').click()
- cy.get('[data-cy="back-session-creation"]').click()
+ cy.get('[data-cy="back-activity-creation"]').click()
cy.get('[data-cy="next-or-submit"]').click()
cy.get('[data-cy="next-or-submit"]').click()
})
- it('Edit the created session and check if all settings persist', () => {
+ it('Edit the created live quiz and check if all settings persist', () => {
cy.loginLecturer()
- cy.get('[data-cy="sessions"]').click()
+ cy.get('[data-cy="live-quizzes"]').click()
- cy.contains('[data-cy="session-block"]', sessionName1)
- cy.get(`[data-cy="edit-session-${sessionName1}"]`).click()
- cy.get('[data-cy="insert-live-quiz-name"]').should(
- 'have.value',
- sessionName1
- )
- cy.get('[data-cy="insert-live-quiz-name"]').clear().type(sessionName1New)
+ cy.contains('[data-cy="live-quiz-block"]', quizName1)
+ cy.get(`[data-cy="edit-live-quiz-${quizName1}"]`).click()
+ cy.get('[data-cy="insert-live-quiz-name"]').should('have.value', quizName1)
+ cy.get('[data-cy="insert-live-quiz-name"]').clear().type(quizName1New)
cy.get('[data-cy="next-or-submit"]').click()
cy.get('[data-cy="insert-live-display-name"]').should(
'have.value',
- sessionDisplayName1
+ quizDisplayName1
)
cy.get('[data-cy="insert-live-display-name"]')
.clear()
- .type(sessionDisplayName1New)
+ .type(quizDisplayName1New)
cy.get('[data-cy="insert-live-description"]')
.realClick()
- .contains(sessionDescription1)
+ .contains(quizDescription1)
cy.get('[data-cy="insert-live-description"]')
.realClick()
.clear()
- .type(sessionDescription1New)
+ .type(quizDescription1New)
cy.get('[data-cy="insert-live-description"]')
.realClick()
- .contains(sessionDescription1New)
+ .contains(quizDescription1New)
cy.get('[data-cy="next-or-submit"]').click()
// check settings and modify them
@@ -313,7 +310,7 @@ describe('Different live-quiz workflows', () => {
)
cy.get('[data-cy="live-quiz-advanced-settings-close"]').click()
cy.get('[data-cy="select-multiplier"]').contains(
- messages.manage.sessionForms.multiplier2
+ messages.manage.activityWizard.multiplier2
)
cy.get('[data-cy="set-feedback-enabled"]').should(
'have.attr',
@@ -348,10 +345,10 @@ describe('Different live-quiz workflows', () => {
cy.get('[data-cy="select-multiplier"]').click()
cy.get(
- `[data-cy="select-multiplier-${messages.manage.sessionForms.multiplier4}"]`
+ `[data-cy="select-multiplier-${messages.manage.activityWizard.multiplier4}"]`
).click()
cy.get('[data-cy="select-multiplier"]').contains(
- messages.manage.sessionForms.multiplier4
+ messages.manage.activityWizard.multiplier4
)
cy.get('[data-cy="set-feedback-enabled"]').click()
cy.get('[data-cy="set-liveqa-enabled"]').click()
@@ -388,10 +385,10 @@ describe('Different live-quiz workflows', () => {
cy.get('[data-cy="next-or-submit"]').click()
// check questions and modify them
- cy.get('[data-cy="question-0-block-0"]')
+ cy.get('[data-cy="question-0-stack-0"]')
.should('exist')
.should('contain', questionTitle1.substring(0, 20))
- cy.get('[data-cy="question-0-block-1"]')
+ cy.get('[data-cy="question-0-stack-1"]')
.should('exist')
.should('contain', questionTitle2.substring(0, 20))
cy.get('[data-cy="open-block-0-settings"]').click()
@@ -410,36 +407,36 @@ describe('Different live-quiz workflows', () => {
cy.get('[data-cy="block-time-limit"]').should('have.value', '25')
cy.get('[data-cy="close-block-settings"]').click()
cy.get('[data-cy="move-block-1-left"]').click()
- cy.get('[data-cy="question-0-block-0"]')
+ cy.get('[data-cy="question-0-stack-0"]')
.should('exist')
.should('contain', questionTitle2.substring(0, 20))
- cy.get('[data-cy="question-0-block-1"]')
+ cy.get('[data-cy="question-0-stack-1"]')
.should('exist')
.should('contain', questionTitle1.substring(0, 20))
cy.get('[data-cy="next-or-submit"]').click()
// start editing again and check if correct values were saved
- cy.get('[data-cy="load-session-list"]').click()
- cy.contains('[data-cy="session-block"]', sessionName1New)
- cy.get(`[data-cy="edit-session-${sessionName1New}"]`).click()
+ cy.get('[data-cy="load-live-quiz-list"]').click()
+ cy.contains('[data-cy="live-quiz-block"]', quizName1New)
+ cy.get(`[data-cy="edit-live-quiz-${quizName1New}"]`).click()
cy.get('[data-cy="insert-live-quiz-name"]').should(
'have.value',
- sessionName1New
+ quizName1New
)
cy.get('[data-cy="next-or-submit"]').click()
cy.get('[data-cy="insert-live-display-name"]').should(
'have.value',
- sessionDisplayName1New
+ quizDisplayName1New
)
cy.get('[data-cy="insert-live-description"]')
.realClick()
- .contains(sessionDescription1New)
+ .contains(quizDescription1New)
cy.get('[data-cy="next-or-submit"]').click()
cy.get('[data-cy="select-course"]').contains(courseGamified)
cy.get('[data-cy="select-multiplier"]').contains(
- messages.manage.sessionForms.multiplier4
+ messages.manage.activityWizard.multiplier4
)
cy.get('[data-cy="set-feedback-enabled"]').should(
'have.attr',
@@ -473,10 +470,10 @@ describe('Different live-quiz workflows', () => {
)
cy.get('[data-cy="next-or-submit"]').click()
- cy.get('[data-cy="question-0-block-0"]')
+ cy.get('[data-cy="question-0-stack-0"]')
.should('exist')
.should('contain', questionTitle2.substring(0, 20))
- cy.get('[data-cy="question-0-block-1"]')
+ cy.get('[data-cy="question-0-stack-1"]')
.should('exist')
.should('contain', questionTitle1.substring(0, 20))
cy.get('[data-cy="open-block-0-settings"]').click()
@@ -489,58 +486,58 @@ describe('Different live-quiz workflows', () => {
it('Duplicate the live quiz', () => {
cy.loginLecturer()
- cy.get('[data-cy="sessions"]').click()
- cy.contains('[data-cy="session-block"]', sessionName1New)
+ cy.get('[data-cy="live-quizzes"]').click()
+ cy.contains('[data-cy="live-quiz-block"]', quizName1New)
- // duplicate the session and verify that the content is the same as for the original session
- cy.get(`[data-cy="duplicate-session-${sessionName1New}"]`).click()
+ // duplicate the live quiz and verify that the content is the same as for the original live quiz
+ cy.get(`[data-cy="duplicate-live-quiz-${quizName1New}"]`).click()
cy.get('[data-cy="next-or-submit"]').should('not.be.disabled')
cy.get('[data-cy="insert-live-quiz-name"]').should(
'have.value',
- sessionName1Dupl
+ quizName1Dupl
)
cy.get('[data-cy="next-or-submit"]').click()
cy.get('[data-cy="next-or-submit"]').should('not.be.disabled')
cy.get('[data-cy="insert-live-display-name"]').should(
'have.value',
- sessionDisplayName1New
+ quizDisplayName1New
)
cy.get('[data-cy="insert-live-description"]')
.realClick()
- .contains(sessionDescription1New)
+ .contains(quizDescription1New)
cy.get('[data-cy="next-or-submit"]').click()
cy.get('[data-cy="next-or-submit"]').click()
- cy.get('[data-cy="question-0-block-0"]')
+ cy.get('[data-cy="question-0-stack-0"]')
.should('exist')
.should('contain', questionTitle2.substring(0, 20))
- cy.get('[data-cy="question-0-block-1"]')
+ cy.get('[data-cy="question-0-stack-1"]')
.should('exist')
.should('contain', questionTitle1.substring(0, 20))
cy.get('[data-cy="next-or-submit"]').click()
- cy.get('[data-cy="load-session-list"]').click()
- cy.contains('[data-cy="session-block"]', sessionName1Dupl)
+ cy.get('[data-cy="load-live-quiz-list"]').click()
+ cy.contains('[data-cy="live-quiz-block"]', quizName1Dupl)
})
it('Cleanup: Delete the duplicated live quiz', () => {
cy.loginLecturer()
- cy.get(`[data-cy="sessions"]`).click()
- cy.findByText(sessionName1Dupl).should('exist')
- cy.get(`[data-cy="delete-live-quiz-${sessionName1Dupl}"]`).click()
+ cy.get(`[data-cy="live-quizzes"]`).click()
+ cy.findByText(quizName1Dupl).should('exist')
+ cy.get(`[data-cy="delete-live-quiz-${quizName1Dupl}"]`).click()
cy.get(`[data-cy="confirm-delete-live-quiz"]`).click()
- cy.findByText(sessionName1Dupl).should('not.exist')
+ cy.findByText(quizName1Dupl).should('not.exist')
})
// ! Part 2: Live Quiz Control
it('Start the created live quizzes, abort it, and restart & completes it', () => {
cy.loginLecturer()
- cy.get('[data-cy="sessions"]').click()
- cy.contains('[data-cy="session-block"]', sessionName1New)
-
- // start session and then abort it
- cy.get(`[data-cy="start-session-${sessionName1New}"]`).click()
- cy.get('[data-cy="abort-session-cockpit"]').click()
- cy.get('[data-cy="abort-cancel-session"]').click()
- cy.get('[data-cy="abort-session-cockpit"]').click()
+ cy.get('[data-cy="live-quizzes"]').click()
+ cy.contains('[data-cy="live-quiz-block"]', quizName1New)
+
+ // start live quiz and then abort it
+ cy.get(`[data-cy="start-live-quiz-${quizName1New}"]`).click()
+ cy.get('[data-cy="abort-live-quiz-cockpit"]').click()
+ cy.get('[data-cy="abort-cancel-live-quiz"]').click()
+ cy.get('[data-cy="abort-live-quiz-cockpit"]').click()
cy.get('[data-cy="lq-deletion-responses-confirm"]').should('not.exist')
cy.get('[data-cy="lq-deletion-feedbacks-confirm"]').should('not.exist')
cy.get('[data-cy="lq-deletion-confusion-feedbacks-confirm"]').should(
@@ -549,12 +546,12 @@ describe('Different live-quiz workflows', () => {
cy.get('[data-cy="lq-deletion-leaderboard-entries-confirm"]').should(
'not.exist'
)
- cy.get('[data-cy="confirm-cancel-session"]')
+ cy.get('[data-cy="confirm-cancel-live-quiz"]')
.should('not.be.disabled')
.click()
- // start session and then skip through the blocks
- cy.get(`[data-cy="start-session-${sessionName1New}"]`).click()
+ // start live quiz and then skip through the blocks
+ cy.get(`[data-cy="start-live-quiz-${quizName1New}"]`).click()
cy.get('[data-cy="next-block-timeline"]').click()
cy.wait(500)
cy.get('[data-cy="next-block-timeline"]').click()
@@ -568,14 +565,14 @@ describe('Different live-quiz workflows', () => {
it('Cleanup: Delete the created and completed live quiz', () => {
cy.loginLecturer()
- cy.get(`[data-cy="sessions"]`).click()
+ cy.get(`[data-cy="live-quizzes"]`).click()
- cy.findByText(sessionName1New).should('exist')
- cy.get(`[data-cy="delete-live-quiz-${sessionName1New}"]`).click()
+ cy.findByText(quizName1New).should('exist')
+ cy.get(`[data-cy="delete-live-quiz-${quizName1New}"]`).click()
cy.get(`[data-cy="cancel-delete-live-quiz"]`).click()
- cy.get(`[data-cy="delete-live-quiz-${sessionName1New}"]`).click()
+ cy.get(`[data-cy="delete-live-quiz-${quizName1New}"]`).click()
cy.get(`[data-cy="confirm-delete-live-quiz"]`).click()
- cy.findByText(sessionName1New).should('not.exist')
+ cy.findByText(quizName1New).should('not.exist')
})
// ! Part 3: Full Live Quiz Execution Cycle
@@ -584,17 +581,17 @@ describe('Different live-quiz workflows', () => {
cy.get('[data-cy="create-live-quiz"]').click()
// Step 1: Name
- cy.get('[data-cy="insert-live-quiz-name"]').type(sessionName2)
+ cy.get('[data-cy="insert-live-quiz-name"]').type(quizName2)
cy.get('[data-cy="next-or-submit"]').click()
// Step 2: Display name and description
- cy.get('[data-cy="insert-live-display-name"]').type(sessionDisplayName2)
+ cy.get('[data-cy="insert-live-display-name"]').type(quizDisplayName2)
cy.get('[data-cy="next-or-submit"]').click()
// Step 3: Settings
cy.get('[data-cy="select-course"]')
.should('exist')
- .contains(messages.manage.sessionForms.liveQuizNoCourse)
+ .contains(messages.manage.activityWizard.liveQuizNoCourse)
cy.get('[data-cy="select-multiplier"]').should('not.exist')
cy.get('[data-cy="select-course"]').click()
cy.get(`[data-cy="select-course-${courseGamified}"]`).click()
@@ -610,13 +607,13 @@ describe('Different live-quiz workflows', () => {
cy.get('[data-cy="select-multiplier"]').should('exist')
cy.get('[data-cy="select-multiplier"]')
.should('exist')
- .contains(messages.manage.sessionForms.multiplier1)
+ .contains(messages.manage.activityWizard.multiplier1)
cy.get('[data-cy="select-multiplier"]').click()
cy.get(
- `[data-cy="select-multiplier-${messages.manage.sessionForms.multiplier2}"]`
+ `[data-cy="select-multiplier-${messages.manage.activityWizard.multiplier2}"]`
).click()
cy.get('[data-cy="select-multiplier"]').contains(
- messages.manage.sessionForms.multiplier2
+ messages.manage.activityWizard.multiplier2
)
cy.get('[data-cy="set-liveqa-enabled"]').click()
cy.get('[data-cy="next-or-submit"]').click()
@@ -630,12 +627,12 @@ describe('Different live-quiz workflows', () => {
.trigger('dragstart', {
dataTransfer,
})
- cy.get('[data-cy="drop-questions-here-0"]').trigger('drop', {
+ cy.get('[data-cy="drop-elements-block-0"]').trigger('drop', {
dataTransfer,
})
}
- cy.get('[data-cy="add-block"]').click()
+ cy.get('[data-cy="drop-elements-add-stack"]').click()
for (let i = 0; i < 2; i++) {
const dataTransfer = new DataTransfer()
cy.get(`[data-cy="question-item-${questionTitle2}"]`)
@@ -643,25 +640,25 @@ describe('Different live-quiz workflows', () => {
.trigger('dragstart', {
dataTransfer,
})
- cy.get('[data-cy="drop-questions-here-1"]').trigger('drop', {
+ cy.get('[data-cy="drop-elements-block-1"]').trigger('drop', {
dataTransfer,
})
}
cy.get('[data-cy="next-or-submit"]').click()
- cy.get('[data-cy="load-session-list"]').click()
- cy.get('[data-cy="session"]').contains(sessionName2)
+ cy.get('[data-cy="load-live-quiz-list"]').click()
+ cy.get('[data-cy="live-quiz"]').contains(quizName2)
- // start session and first block
- cy.get(`[data-cy="start-session-${sessionName2}"]`).click()
+ // start live quiz and first block
+ cy.get(`[data-cy="start-live-quiz-${quizName2}"]`).click()
cy.get('[data-cy="next-block-timeline"]').click()
})
- it('Responds to the first block of the running session from the student view', () => {
+ it('Responds to the first block of the running live quiz from the student view', () => {
// login student and answer first question
cy.loginStudent()
- cy.findByText(sessionDisplayName2).click()
- cy.get('[data-cy="sc-answer-option-0"]').click()
+ cy.findByText(quizDisplayName2).click()
+ cy.get('[data-cy="sc-1-answer-option-1"]').click()
cy.get('[data-cy="student-submit-answer"]').click()
cy.wait(500)
@@ -676,13 +673,13 @@ describe('Different live-quiz workflows', () => {
// login student again on mobile, test navigation and answer second question
cy.viewport('iphone-x')
cy.loginStudent()
- cy.findByText(sessionDisplayName2).click()
+ cy.findByText(quizDisplayName2).click()
cy.findByText(questionContent1).should('exist')
cy.get('[data-cy="mobile-menu-leaderboard"]').click()
cy.get('[data-cy="mobile-menu-feedbacks"]').click()
cy.get('[data-cy="mobile-menu-questions"]').click()
- cy.get('[data-cy="sc-answer-option-1"]').click()
+ cy.get('[data-cy="sc-2-answer-option-1"]').click()
cy.get('[data-cy="student-submit-answer"]').click()
cy.wait(500)
@@ -697,8 +694,8 @@ describe('Different live-quiz workflows', () => {
it('Start the second block of the live quiz', () => {
cy.loginLecturer()
- cy.get('[data-cy="sessions"]').click()
- cy.get(`[data-cy="session-cockpit-${sessionName2}"]`).click()
+ cy.get('[data-cy="live-quizzes"]').click()
+ cy.get(`[data-cy="live-quiz-cockpit${quizName2}"]`).click()
cy.wait(1000)
cy.get('[data-cy="next-block-timeline"]').click()
@@ -709,8 +706,8 @@ describe('Different live-quiz workflows', () => {
it('Make feedbacks visible, respond to one and disable moderation', () => {
cy.loginLecturer()
- cy.get('[data-cy="sessions"]').click()
- cy.get(`[data-cy="session-cockpit-${sessionName2}"]`).click()
+ cy.get('[data-cy="live-quizzes"]').click()
+ cy.get(`[data-cy="live-quiz-cockpit${quizName2}"]`).click()
cy.wait(1000)
// make both feedbacks visible and respond to one of them (moderation enabled)
@@ -733,18 +730,18 @@ describe('Different live-quiz workflows', () => {
it('Student answers questions in second block', () => {
cy.loginStudent()
- cy.findByText(sessionDisplayName2).click()
- cy.get('[data-cy="sc-answer-option-0"]').click()
+ cy.findByText(quizDisplayName2).click()
+ cy.get('[data-cy="sc-1-answer-option-1"]').click()
cy.get('[data-cy="student-submit-answer"]').click()
cy.wait(500)
- cy.get('[data-cy="sc-answer-option-1"]').click()
+ cy.get('[data-cy="sc-2-answer-option-1"]').click()
cy.get('[data-cy="student-submit-answer"]').click()
cy.wait(500)
})
it('Verify that the feedbacks and the given feedback answer are visible to the student', () => {
cy.loginStudent()
- cy.findByText(sessionDisplayName2).click()
+ cy.findByText(quizDisplayName2).click()
// check that feedbacks are now visible and upvote them
cy.findByText(feedbackDesktop).should('exist')
@@ -763,8 +760,8 @@ describe('Different live-quiz workflows', () => {
it('Close block and delete feedback / feedback response', () => {
cy.loginLecturer()
- cy.get('[data-cy="sessions"]').click()
- cy.get(`[data-cy="session-cockpit-${sessionName2}"]`).click()
+ cy.get('[data-cy="live-quizzes"]').click()
+ cy.get(`[data-cy="live-quiz-cockpit${quizName2}"]`).click()
cy.wait(1000)
cy.get('[data-cy="next-block-timeline"]').click()
@@ -777,7 +774,7 @@ describe('Different live-quiz workflows', () => {
it('Check that the deleted feedbacks are not visible anymore', () => {
cy.loginStudent()
- cy.findByText(sessionDisplayName2).click()
+ cy.findByText(quizDisplayName2).click()
cy.findByText(feedbackDesktop).should('exist')
cy.findByText(feedbackDesktop2).should('exist')
@@ -785,22 +782,22 @@ describe('Different live-quiz workflows', () => {
cy.findByText(feedbackResponse).should('not.exist')
})
- it('End session on lecturer cockpit', () => {
+ it('End live quiz on lecturer cockpit', () => {
cy.loginLecturer()
- cy.get('[data-cy="sessions"]').click()
- cy.get(`[data-cy="session-cockpit-${sessionName2}"]`).click()
+ cy.get('[data-cy="live-quizzes"]').click()
+ cy.get(`[data-cy="live-quiz-cockpit${quizName2}"]`).click()
cy.wait(1000)
cy.get('[data-cy="next-block-timeline"]').click()
})
it('Cleanup: Delete the live quiz used for the full cycle test', () => {
cy.loginLecturer()
- cy.get(`[data-cy="sessions"]`).click()
+ cy.get(`[data-cy="live-quizzes"]`).click()
- cy.findByText(sessionName2).should('exist')
- cy.get(`[data-cy="delete-live-quiz-${sessionName2}"]`).click()
+ cy.findByText(quizName2).should('exist')
+ cy.get(`[data-cy="delete-live-quiz-${quizName2}"]`).click()
cy.get(`[data-cy="confirm-delete-live-quiz"]`).click()
- cy.findByText(sessionName2).should('not.exist')
+ cy.findByText(quizName2).should('not.exist')
})
})
diff --git a/cypress/cypress/e2e/G-microlearning-workflow.cy.ts b/cypress/cypress/e2e/G-microlearning-workflow.cy.ts
index 5570b299fc..5ecfea417d 100644
--- a/cypress/cypress/e2e/G-microlearning-workflow.cy.ts
+++ b/cypress/cypress/e2e/G-microlearning-workflow.cy.ts
@@ -138,7 +138,7 @@ describe('Different microlearning workflows', () => {
// Start creation
cy.loginLecturer()
cy.get('[data-cy="create-microlearning"]').click()
- cy.get('[data-cy="cancel-session-creation"]').click()
+ cy.get('[data-cy="cancel-activity-creation"]').click()
cy.get('[data-cy="create-microlearning"]').click()
// Step 1: Name
@@ -148,7 +148,7 @@ describe('Different microlearning workflows', () => {
cy.get('[data-cy="next-or-submit"]').click()
// Step 2: Display name and description
- cy.get('[data-cy="back-session-creation"]').click()
+ cy.get('[data-cy="back-activity-creation"]').click()
cy.get('[data-cy="next-or-submit"]').click()
cy.get('[data-cy="insert-microlearning-display-name"]')
.click()
@@ -157,7 +157,7 @@ describe('Different microlearning workflows', () => {
.realClick()
.type(runningMLDescriptionOLD)
cy.get('[data-cy="next-or-submit"]').click()
- cy.get('[data-cy="back-session-creation"]').click()
+ cy.get('[data-cy="back-activity-creation"]').click()
cy.get('[data-cy="next-or-submit"]').click()
// Step 3: Settings
@@ -168,16 +168,16 @@ describe('Different microlearning workflows', () => {
cy.get('[data-cy="select-end-date"]').click().type(runningEndOLD)
cy.get('[data-cy="select-multiplier"]')
.should('exist')
- .contains(messages.manage.sessionForms.multiplier1)
+ .contains(messages.manage.activityWizard.multiplier1)
cy.get('[data-cy="select-multiplier"]').click()
cy.get(
- `[data-cy="select-multiplier-${messages.manage.sessionForms.multiplier2}"]`
+ `[data-cy="select-multiplier-${messages.manage.activityWizard.multiplier2}"]`
).click()
cy.get('[data-cy="select-multiplier"]').contains(
- messages.manage.sessionForms.multiplier2
+ messages.manage.activityWizard.multiplier2
)
cy.get('[data-cy="next-or-submit"]').click()
- cy.get('[data-cy="back-session-creation"]').click()
+ cy.get('[data-cy="back-activity-creation"]').click()
cy.get('[data-cy="next-or-submit"]').click()
// Step 4: Create stacks
@@ -269,12 +269,12 @@ describe('Different microlearning workflows', () => {
// finalize microlearning creation
cy.get('[data-cy="next-or-submit"]').should('not.be.disabled')
- cy.get('[data-cy="back-session-creation"]').click()
+ cy.get('[data-cy="back-activity-creation"]').click()
cy.get('[data-cy="next-or-submit"]').click()
cy.get('[data-cy="next-or-submit"]').click()
// navigate to list of microlearnings and check status
- cy.get('[data-cy="load-session-list"]').click()
+ cy.get('[data-cy="load-live-quiz-list"]').click()
})
it('Edit the running microlearnings content', () => {
@@ -327,13 +327,13 @@ describe('Different microlearning workflows', () => {
.type(runningEnd)
cy.get('[data-cy="select-multiplier"]')
.should('exist')
- .contains(messages.manage.sessionForms.multiplier2)
+ .contains(messages.manage.activityWizard.multiplier2)
cy.get('[data-cy="select-multiplier"]').click()
cy.get(
- `[data-cy="select-multiplier-${messages.manage.sessionForms.multiplier4}"]`
+ `[data-cy="select-multiplier-${messages.manage.activityWizard.multiplier4}"]`
).click()
cy.get('[data-cy="select-multiplier"]').contains(
- messages.manage.sessionForms.multiplier4
+ messages.manage.activityWizard.multiplier4
)
cy.get('[data-cy="next-or-submit"]').click()
@@ -373,7 +373,7 @@ describe('Different microlearning workflows', () => {
cy.get('[data-cy="next-or-submit"]').click()
// go to microlearning list and check if it exists in draft state
- cy.get('[data-cy="load-session-list"]').click()
+ cy.get('[data-cy="load-live-quiz-list"]').click()
cy.get('[data-cy="tab-microLearnings"]').click()
cy.get(`[data-cy="microlearning-${runningMLName}"]`).contains(
messages.shared.generic.draft
@@ -417,7 +417,7 @@ describe('Different microlearning workflows', () => {
cy.get('[data-cy="stack-1-displayname"]').should('have.value', stackTitle2)
cy.get('[data-cy="close-stack-description"]').click()
cy.get('[data-cy="next-or-submit"]').click()
- cy.get('[data-cy="load-session-list"]').click()
+ cy.get('[data-cy="load-live-quiz-list"]').click()
cy.get('[data-cy="tab-microLearnings"]').click()
cy.get(`[data-cy="microlearning-${runningMLName}"]`).contains(
messages.shared.generic.draft
@@ -463,7 +463,7 @@ describe('Different microlearning workflows', () => {
.should('have.value', runningEnd)
cy.get('[data-cy="select-multiplier"]')
.should('exist')
- .contains(messages.manage.sessionForms.multiplier4)
+ .contains(messages.manage.activityWizard.multiplier4)
cy.get('[data-cy="next-or-submit"]').click()
// check if the elements are correctly duplicated
@@ -482,7 +482,7 @@ describe('Different microlearning workflows', () => {
cy.get('[data-cy="next-or-submit"]').click()
// go to microlearning list and check if it exists in draft state
- cy.get('[data-cy="load-session-list"]').click()
+ cy.get('[data-cy="load-live-quiz-list"]').click()
cy.get('[data-cy="tab-microLearnings"]').click()
cy.get(`[data-cy="microlearning-${duplicatedMLName}"]`).contains(
messages.shared.generic.draft
@@ -496,14 +496,14 @@ describe('Different microlearning workflows', () => {
displayName: futureMLDisplayName,
description: futureMLDescription,
courseName: testCourse,
- multiplier: messages.manage.sessionForms.multiplier2,
+ multiplier: messages.manage.activityWizard.multiplier2,
startDate: `${currentYear + 1}-01-01T02:00`,
endDate: `${currentYear + 1}-12-31T18:00`,
stacks: [{ elements: [SCQuestionTitle] }],
})
// check if creation was successful
- cy.get('[data-cy="load-session-list"]').click()
+ cy.get('[data-cy="load-live-quiz-list"]').click()
cy.get('[data-cy="tab-microLearnings"]').click()
cy.get(`[data-cy="microlearning-${futureMLName}"]`).contains(
messages.shared.generic.draft
@@ -982,18 +982,18 @@ describe('Different microlearning workflows', () => {
cy.get('[data-cy="select-course"]').should('exist').contains(testCourse)
cy.get('[data-cy="select-multiplier"]')
.should('exist')
- .contains(messages.manage.sessionForms.multiplier1)
+ .contains(messages.manage.activityWizard.multiplier1)
cy.get('[data-cy="select-multiplier"]').click()
cy.get(
- `[data-cy="select-multiplier-${messages.manage.sessionForms.multiplier2}"]`
+ `[data-cy="select-multiplier-${messages.manage.activityWizard.multiplier2}"]`
).click()
cy.get('[data-cy="select-multiplier"]').contains(
- messages.manage.sessionForms.multiplier2
+ messages.manage.activityWizard.multiplier2
)
cy.get('[data-cy="insert-reset-time-days"]').clear().type('4')
cy.get('[data-cy="select-order"]')
.should('exist')
- .contains(messages.manage.sessionForms.practiceQuizSPACED_REPETITION)
+ .contains(messages.manage.activityWizard.practiceQuizSPACED_REPETITION)
cy.get('[data-cy="next-or-submit"]').click()
// check if any questions are contained in the question step and create quiz
@@ -1002,7 +1002,7 @@ describe('Different microlearning workflows', () => {
cy.get('[data-cy="next-or-submit"]').click()
// check if the practice quiz is listed in the course overview
- cy.get('[data-cy="load-session-list"]').click()
+ cy.get('[data-cy="load-live-quiz-list"]').click()
cy.get('[data-cy="tab-practiceQuizzes"]').click()
cy.get(`[data-cy="practice-quiz-${convertedPracticeQuizName}"]`).contains(
messages.shared.generic.draft
diff --git a/cypress/cypress/e2e/H-practice-quiz-workflow.cy.ts b/cypress/cypress/e2e/H-practice-quiz-workflow.cy.ts
index 576ff14d4d..1f71286c5f 100644
--- a/cypress/cypress/e2e/H-practice-quiz-workflow.cy.ts
+++ b/cypress/cypress/e2e/H-practice-quiz-workflow.cy.ts
@@ -126,7 +126,7 @@ describe('Different practice quiz workflows', () => {
// create practice quiz
cy.get('[data-cy="create-practice-quiz"]').click()
- cy.get('[data-cy="cancel-session-creation"]').click()
+ cy.get('[data-cy="cancel-activity-creation"]').click()
cy.get('[data-cy="create-practice-quiz"]').click()
// Step 1: Name
@@ -134,7 +134,7 @@ describe('Different practice quiz workflows', () => {
cy.get('[data-cy="next-or-submit"]').click()
// Step 2: Display name and description
- cy.get('[data-cy="back-session-creation"]').click()
+ cy.get('[data-cy="back-activity-creation"]').click()
cy.get('[data-cy="next-or-submit"]').click()
cy.get('[data-cy="insert-practice-quiz-display-name"]')
.click()
@@ -143,7 +143,7 @@ describe('Different practice quiz workflows', () => {
.realClick()
.type(runningDescriptionOLD)
cy.get('[data-cy="next-or-submit"]').click()
- cy.get('[data-cy="back-session-creation"]').click()
+ cy.get('[data-cy="back-activity-creation"]').click()
cy.get('[data-cy="next-or-submit"]').click()
// Step 3: Settings
@@ -152,34 +152,34 @@ describe('Different practice quiz workflows', () => {
cy.get('[data-cy="select-course"]').should('exist').contains(testCourse)
cy.get('[data-cy="select-multiplier"]')
.should('exist')
- .contains(messages.manage.sessionForms.multiplier1)
+ .contains(messages.manage.activityWizard.multiplier1)
cy.get('[data-cy="select-multiplier"]').click()
cy.get(
- `[data-cy="select-multiplier-${messages.manage.sessionForms.multiplier2}"]`
+ `[data-cy="select-multiplier-${messages.manage.activityWizard.multiplier2}"]`
).click()
cy.get('[data-cy="select-multiplier"]').contains(
- messages.manage.sessionForms.multiplier2
+ messages.manage.activityWizard.multiplier2
)
cy.get('[data-cy="insert-reset-time-days"]').clear().type('4')
cy.get('[data-cy="select-order"]')
.should('exist')
- .contains(messages.manage.sessionForms.practiceQuizSPACED_REPETITION)
+ .contains(messages.manage.activityWizard.practiceQuizSPACED_REPETITION)
cy.get('[data-cy="select-order"]').click()
cy.get(
- `[data-cy="select-order-${messages.manage.sessionForms.practiceQuizSEQUENTIAL}"]`
+ `[data-cy="select-order-${messages.manage.activityWizard.practiceQuizSEQUENTIAL}"]`
).click()
cy.get('[data-cy="select-order"]')
.should('exist')
- .contains(messages.manage.sessionForms.practiceQuizSEQUENTIAL)
+ .contains(messages.manage.activityWizard.practiceQuizSEQUENTIAL)
cy.get('[data-cy="select-order"]').click()
cy.get(
- `[data-cy="select-order-${messages.manage.sessionForms.practiceQuizSPACED_REPETITION}"]`
+ `[data-cy="select-order-${messages.manage.activityWizard.practiceQuizSPACED_REPETITION}"]`
).click()
cy.get('[data-cy="select-order"]')
.should('exist')
- .contains(messages.manage.sessionForms.practiceQuizSPACED_REPETITION)
+ .contains(messages.manage.activityWizard.practiceQuizSPACED_REPETITION)
cy.get('[data-cy="next-or-submit"]').click()
- cy.get('[data-cy="back-session-creation"]').click()
+ cy.get('[data-cy="back-activity-creation"]').click()
cy.get('[data-cy="next-or-submit"]').click()
// Step 4: Create stacks
@@ -211,10 +211,10 @@ describe('Different practice quiz workflows', () => {
cy.get('[data-cy="next-or-submit"]').should('not.be.disabled')
// end the practice quiz creation
- cy.get('[data-cy="back-session-creation"]').click()
+ cy.get('[data-cy="back-activity-creation"]').click()
cy.get('[data-cy="next-or-submit"]').click()
cy.get('[data-cy="next-or-submit"]').click()
- cy.get('[data-cy="load-session-list"]').click()
+ cy.get('[data-cy="load-live-quiz-list"]').click()
cy.get('[data-cy="tab-practiceQuizzes"]').click()
cy.get(`[data-cy="practice-quiz-${runningNameOLD}"]`).contains(
messages.shared.generic.draft
@@ -264,18 +264,18 @@ describe('Different practice quiz workflows', () => {
// Step 3: Settings
cy.get('[data-cy="select-course"]').should('exist').contains(testCourse)
cy.get('[data-cy="select-multiplier"]').contains(
- messages.manage.sessionForms.multiplier2
+ messages.manage.activityWizard.multiplier2
)
cy.get('[data-cy="select-multiplier"]').click()
cy.get(
- `[data-cy="select-multiplier-${messages.manage.sessionForms.multiplier4}"]`
+ `[data-cy="select-multiplier-${messages.manage.activityWizard.multiplier4}"]`
).click()
cy.get('[data-cy="select-order"]')
.should('exist')
- .contains(messages.manage.sessionForms.practiceQuizSPACED_REPETITION)
+ .contains(messages.manage.activityWizard.practiceQuizSPACED_REPETITION)
cy.get('[data-cy="select-order"]').click()
cy.get(
- `[data-cy="select-order-${messages.manage.sessionForms.practiceQuizSEQUENTIAL}"]`
+ `[data-cy="select-order-${messages.manage.activityWizard.practiceQuizSEQUENTIAL}"]`
).click()
cy.get('[data-cy="next-or-submit"]').click()
@@ -318,7 +318,7 @@ describe('Different practice quiz workflows', () => {
cy.get('[data-cy="next-or-submit"]').click()
// check on the course overview if the updated practice quiz is visible
- cy.get('[data-cy="load-session-list"]').click()
+ cy.get('[data-cy="load-live-quiz-list"]').click()
cy.get('[data-cy="tab-practiceQuizzes"]').click()
cy.get(`[data-cy="practice-quiz-${runningName}"]`).contains(
messages.shared.generic.draft
@@ -356,11 +356,11 @@ describe('Different practice quiz workflows', () => {
// Step 3: Settings
cy.get('[data-cy="select-course"]').should('exist').contains(testCourse)
cy.get('[data-cy="select-multiplier"]').contains(
- messages.manage.sessionForms.multiplier4
+ messages.manage.activityWizard.multiplier4
)
cy.get('[data-cy="select-order"]')
.should('exist')
- .contains(messages.manage.sessionForms.practiceQuizSEQUENTIAL)
+ .contains(messages.manage.activityWizard.practiceQuizSEQUENTIAL)
cy.get('[data-cy="next-or-submit"]').click()
// Step 4: Check content of stacks and add another question
@@ -435,11 +435,11 @@ describe('Different practice quiz workflows', () => {
// Step 3: Settings
cy.get('[data-cy="select-course"]').should('exist').contains(testCourse)
cy.get('[data-cy="select-multiplier"]').contains(
- messages.manage.sessionForms.multiplier4
+ messages.manage.activityWizard.multiplier4
)
cy.get('[data-cy="select-order"]')
.should('exist')
- .contains(messages.manage.sessionForms.practiceQuizSEQUENTIAL)
+ .contains(messages.manage.activityWizard.practiceQuizSEQUENTIAL)
cy.get('[data-cy="next-or-submit"]').click()
// Step 4: Check content of stacks and add another question
diff --git a/cypress/cypress/e2e/I-bookmarking-workflow.cy.ts b/cypress/cypress/e2e/I-bookmarking-workflow.cy.ts
index 1163deb710..57e068931a 100644
--- a/cypress/cypress/e2e/I-bookmarking-workflow.cy.ts
+++ b/cypress/cypress/e2e/I-bookmarking-workflow.cy.ts
@@ -18,7 +18,7 @@ const microlearningName = 'Bookmarking microlearning'
const microlearningDisplayName = microlearningName + ' (Display)'
const microStartDate = `${currentYear}-01-01T02:00`
const microEndDate = `${currentYear}-12-31T18:00`
-const microMutliplier = messages.manage.sessionForms.multiplier2
+const microMutliplier = messages.manage.activityWizard.multiplier2
const flagML1 = `Test flagging question on microlearning ${microlearningName}`
const flagML2 = `Test flagging question on microlearning ${microlearningName} new`
diff --git a/cypress/cypress/e2e/J-group-activity-workflow.cy.ts b/cypress/cypress/e2e/J-group-activity-workflow.cy.ts
index f013817d14..17e2644aac 100644
--- a/cypress/cypress/e2e/J-group-activity-workflow.cy.ts
+++ b/cypress/cypress/e2e/J-group-activity-workflow.cy.ts
@@ -122,7 +122,7 @@ describe('Create and solve a group activity', () => {
title: SCQuestionTitle,
content: SCQuestion,
choices: [{ content: '50%', correct: true }, { content: '100%' }],
- multiplier: messages.manage.sessionForms.multiplier2,
+ multiplier: messages.manage.activityWizard.multiplier2,
})
// MC question
@@ -162,7 +162,7 @@ describe('Create and solve a group activity', () => {
{ min: '0', max: '25' },
{ min: '75', max: '100' },
],
- multiplier: messages.manage.sessionForms.multiplier3,
+ multiplier: messages.manage.activityWizard.multiplier3,
})
// FT question
@@ -189,7 +189,7 @@ describe('Create and solve a group activity', () => {
cy.get('[data-cy="next-or-submit"]').click()
// Step 2: Display name and description
- cy.get('[data-cy="back-session-creation"]').click()
+ cy.get('[data-cy="back-activity-creation"]').click()
cy.get('[data-cy="next-or-submit"]').click()
cy.get('[data-cy="insert-groupactivity-display-name"]')
.click()
@@ -198,7 +198,7 @@ describe('Create and solve a group activity', () => {
.realClick()
.type(activityTask)
cy.get('[data-cy="next-or-submit"]').click()
- cy.get('[data-cy="back-session-creation"]').click()
+ cy.get('[data-cy="back-activity-creation"]').click()
cy.get('[data-cy="next-or-submit"]').click()
// Step 3: Settings
@@ -207,18 +207,18 @@ describe('Create and solve a group activity', () => {
cy.get('[data-cy="select-course"]').should('exist').contains(testCourse)
cy.get('[data-cy="select-multiplier"]')
.should('exist')
- .contains(messages.manage.sessionForms.multiplier1)
+ .contains(messages.manage.activityWizard.multiplier1)
cy.get('[data-cy="select-multiplier"]').click()
cy.get(
- `[data-cy="select-multiplier-${messages.manage.sessionForms.multiplier2}"]`
+ `[data-cy="select-multiplier-${messages.manage.activityWizard.multiplier2}"]`
).click()
cy.get('[data-cy="select-multiplier"]').contains(
- messages.manage.sessionForms.multiplier2
+ messages.manage.activityWizard.multiplier2
)
cy.get('[data-cy="select-start-date"]').click().type(activityStart)
cy.get('[data-cy="select-end-date"]').click().type(activityEnd)
cy.get('[data-cy="next-or-submit"]').click()
- cy.get('[data-cy="back-session-creation"]').click()
+ cy.get('[data-cy="back-activity-creation"]').click()
cy.get('[data-cy="next-or-submit"]').click()
// Step 4: Clues
@@ -226,7 +226,7 @@ describe('Create and solve a group activity', () => {
cy.get('[data-cy="add-group-activity-clue"]').click()
cy.get('[data-cy="group-activity-clue-type"]')
.should('exist')
- .contains(messages.manage.sessionForms.textClue)
+ .contains(messages.manage.activityWizard.textClue)
cy.get('[data-cy="group-activity-clue-name"]').click().type(clueName1)
cy.get('[data-cy="group-activity-clue-display-name"]')
.click()
@@ -242,12 +242,12 @@ describe('Create and solve a group activity', () => {
cy.get('[data-cy="add-group-activity-clue"]').click()
cy.get('[data-cy="group-activity-clue-type"]')
.should('exist')
- .contains(messages.manage.sessionForms.textClue)
+ .contains(messages.manage.activityWizard.textClue)
cy.get('[data-cy="group-activity-clue-type"]').click()
cy.get('[data-cy="group-activity-clue-type-number"]').click()
cy.get('[data-cy="group-activity-clue-type"]')
.should('exist')
- .contains(messages.manage.sessionForms.numericalClue)
+ .contains(messages.manage.activityWizard.numericalClue)
cy.get('[data-cy="group-activity-clue-name"]').click().type(clueName2)
cy.get('[data-cy="group-activity-clue-display-name"]')
.click()
@@ -266,12 +266,12 @@ describe('Create and solve a group activity', () => {
cy.get('[data-cy="add-group-activity-clue"]').click()
cy.get('[data-cy="group-activity-clue-type"]')
.should('exist')
- .contains(messages.manage.sessionForms.textClue)
+ .contains(messages.manage.activityWizard.textClue)
cy.get('[data-cy="group-activity-clue-type"]').click()
cy.get('[data-cy="group-activity-clue-type-number"]').click()
cy.get('[data-cy="group-activity-clue-type"]')
.should('exist')
- .contains(messages.manage.sessionForms.numericalClue)
+ .contains(messages.manage.activityWizard.numericalClue)
cy.get('[data-cy="group-activity-clue-name"]').click().type(clueName3)
cy.get('[data-cy="group-activity-clue-display-name"]')
.click()
@@ -306,12 +306,12 @@ describe('Create and solve a group activity', () => {
.should('contain', title.substring(0, 20))
})
- cy.get('[data-cy="back-session-creation"]').click()
+ cy.get('[data-cy="back-activity-creation"]').click()
cy.get('[data-cy="next-or-submit"]').click()
cy.get('[data-cy="next-or-submit"]').click()
// check if the created group activity exists
- cy.get('[data-cy="load-session-list"]').click()
+ cy.get('[data-cy="load-live-quiz-list"]').click()
cy.get('[data-cy="tab-groupActivities"]').click()
cy.findByText(activityName).should('exist')
})
@@ -386,13 +386,13 @@ describe('Create and solve a group activity', () => {
// fill out the settings of the group activity
cy.get('[data-cy="select-multiplier"]')
.should('exist')
- .contains(messages.manage.sessionForms.multiplier2)
+ .contains(messages.manage.activityWizard.multiplier2)
cy.get('[data-cy="select-multiplier"]').click()
cy.get(
- `[data-cy="select-multiplier-${messages.manage.sessionForms.multiplier4}"]`
+ `[data-cy="select-multiplier-${messages.manage.activityWizard.multiplier4}"]`
).click()
cy.get('[data-cy="select-multiplier"]').contains(
- messages.manage.sessionForms.multiplier4
+ messages.manage.activityWizard.multiplier4
)
cy.get('[data-cy="select-start-date"]').click().type(runningActivityStart)
cy.get('[data-cy="select-end-date"]').click().type(runningActivityEnd)
@@ -433,12 +433,12 @@ describe('Create and solve a group activity', () => {
cy.get('[data-cy="add-group-activity-clue"]').click()
cy.get('[data-cy="group-activity-clue-type"]')
.should('exist')
- .contains(messages.manage.sessionForms.textClue)
+ .contains(messages.manage.activityWizard.textClue)
cy.get('[data-cy="group-activity-clue-type"]').click()
cy.get('[data-cy="group-activity-clue-type-number"]').click()
cy.get('[data-cy="group-activity-clue-type"]')
.should('exist')
- .contains(messages.manage.sessionForms.numericalClue)
+ .contains(messages.manage.activityWizard.numericalClue)
cy.get('[data-cy="group-activity-clue-name"]').click().type(clueName5)
cy.get('[data-cy="group-activity-clue-display-name"]')
.click()
@@ -499,7 +499,7 @@ describe('Create and solve a group activity', () => {
cy.get('[data-cy="next-or-submit"]').click()
// check if the created group activity exists
- cy.get('[data-cy="load-session-list"]').click()
+ cy.get('[data-cy="load-live-quiz-list"]').click()
cy.get('[data-cy="tab-groupActivities"]').click()
cy.findByText(runningActivityName).should('exist')
})
diff --git a/cypress/cypress/support/commands.ts b/cypress/cypress/support/commands.ts
index 137d8cdaca..44c67d711a 100644
--- a/cypress/cypress/support/commands.ts
+++ b/cypress/cypress/support/commands.ts
@@ -149,7 +149,7 @@ Cypress.Commands.add(
if (typeof multiplier !== 'undefined') {
cy.get('[data-cy="select-multiplier"]')
.should('exist')
- .contains(messages.manage.sessionForms.multiplier1)
+ .contains(messages.manage.activityWizard.multiplier1)
cy.get('[data-cy="select-multiplier"]').click()
cy.get(`[data-cy="select-multiplier-${multiplier}"]`).click()
cy.get('[data-cy="select-multiplier"]').contains(multiplier)
@@ -209,7 +209,7 @@ Cypress.Commands.add(
if (typeof multiplier !== 'undefined') {
cy.get('[data-cy="select-multiplier"]')
.should('exist')
- .contains(messages.manage.sessionForms.multiplier1)
+ .contains(messages.manage.activityWizard.multiplier1)
cy.get('[data-cy="select-multiplier"]').click()
cy.get(`[data-cy="select-multiplier-${multiplier}"]`).click()
cy.get('[data-cy="select-multiplier"]').contains(multiplier)
@@ -269,7 +269,7 @@ Cypress.Commands.add(
if (typeof multiplier !== 'undefined') {
cy.get('[data-cy="select-multiplier"]')
.should('exist')
- .contains(messages.manage.sessionForms.multiplier1)
+ .contains(messages.manage.activityWizard.multiplier1)
cy.get('[data-cy="select-multiplier"]').click()
cy.get(`[data-cy="select-multiplier-${multiplier}"]`).click()
cy.get('[data-cy="select-multiplier"]').contains(multiplier)
@@ -350,7 +350,7 @@ Cypress.Commands.add(
if (typeof multiplier !== 'undefined') {
cy.get('[data-cy="select-multiplier"]')
.should('exist')
- .contains(messages.manage.sessionForms.multiplier1)
+ .contains(messages.manage.activityWizard.multiplier1)
cy.get('[data-cy="select-multiplier"]').click()
cy.get(`[data-cy="select-multiplier-${multiplier}"]`).click()
cy.get('[data-cy="select-multiplier"]').contains(multiplier)
@@ -412,7 +412,7 @@ Cypress.Commands.add(
if (typeof multiplier !== 'undefined') {
cy.get('[data-cy="select-multiplier"]')
.should('exist')
- .contains(messages.manage.sessionForms.multiplier1)
+ .contains(messages.manage.activityWizard.multiplier1)
cy.get('[data-cy="select-multiplier"]').click()
cy.get(`[data-cy="select-multiplier-${multiplier}"]`).click()
cy.get('[data-cy="select-multiplier"]').contains(multiplier)
@@ -503,7 +503,7 @@ Cypress.Commands.add(
if (typeof courseName !== 'undefined') {
cy.get('[data-cy="select-course"]')
.should('exist')
- .contains(messages.manage.sessionForms.liveQuizNoCourse)
+ .contains(messages.manage.activityWizard.liveQuizNoCourse)
cy.get('[data-cy="select-course"]').click()
cy.get(`[data-cy="select-course-${courseName}"]`).click()
cy.get('[data-cy="select-course"]').contains(courseName)
@@ -520,10 +520,10 @@ Cypress.Commands.add(
.trigger('dragstart', {
dataTransfer,
})
- cy.get('[data-cy="drop-questions-here-0"]').trigger('drop', {
+ cy.get('[data-cy="drop-elements-block-0"]').trigger('drop', {
dataTransfer,
})
- cy.get(`[data-cy="question-${ix}-block-0"]`)
+ cy.get(`[data-cy="question-${ix}-stack-0"]`)
.should('exist')
.should('contain', question.substring(0, 20))
})
@@ -721,7 +721,7 @@ Cypress.Commands.add(
cy.get('[data-cy="next-or-submit"]').click()
// Step 2: Display name and description
- cy.get('[data-cy="back-session-creation"]').click()
+ cy.get('[data-cy="back-activity-creation"]').click()
cy.get('[data-cy="next-or-submit"]').click()
cy.get('[data-cy="insert-groupactivity-display-name"]')
.click()
diff --git a/deploy/env-qa-v3/helmfile.yaml b/deploy/env-qa-v3/helmfile.yaml
index 0350049294..8c943a5a9f 100644
--- a/deploy/env-qa-v3/helmfile.yaml
+++ b/deploy/env-qa-v3/helmfile.yaml
@@ -32,27 +32,27 @@ releases:
clientSecret: '{{ requiredEnv "EDUID_CLIENT_SECRET" }}'
auth:
- replicaCount: { { requiredEnv "APP_REPLICAS" } }
+ replicaCount: '{{ requiredEnv "APP_REPLICAS" }}'
image:
tag: '{{ requiredEnv "APP_VERSION" }}'
frontendPWA:
- replicaCount: { { requiredEnv "APP_REPLICAS" } }
+ replicaCount: '{{ requiredEnv "APP_REPLICAS" }}'
image:
tag: '{{ requiredEnv "APP_VERSION" }}'
frontendManage:
- replicaCount: { { requiredEnv "APP_REPLICAS" } }
+ replicaCount: '{{ requiredEnv "APP_REPLICAS" }}'
image:
tag: '{{ requiredEnv "APP_VERSION" }}'
frontendControl:
- replicaCount: { { requiredEnv "APP_REPLICAS" } }
+ replicaCount: '{{ requiredEnv "APP_REPLICAS" }}'
image:
tag: '{{ requiredEnv "APP_VERSION" }}'
backendGraphql:
- replicaCount: { { requiredEnv "APP_REPLICAS" } }
+ replicaCount: '{{ requiredEnv "APP_REPLICAS" }}'
image:
tag: '{{ requiredEnv "APP_VERSION" }}'
@@ -93,7 +93,7 @@ releases:
sentryDSN: '{{ env "SENTRY_DSN" }}'
lti:
- replicaCount: { { requiredEnv "APP_REPLICAS" } }
+ replicaCount: '{{ requiredEnv "APP_REPLICAS" }}'
image:
tag: '{{ requiredEnv "APP_VERSION" }}'
diff --git a/docker-compose.yml b/docker-compose.yml
index 575af05ff2..8cdd934ffe 100644
--- a/docker-compose.yml
+++ b/docker-compose.yml
@@ -111,7 +111,6 @@ services:
REDIS_PORT: 6379
# BLOB_STORAGE_ACCESS_KEY: ''
# BLOB_STORAGE_ACCOUNT_NAME: ''
- # MIGRATION_SERVICE_BUS_QUEUE_NAME: ''
# NOTIFICATION_SECRET: ''
# REDIS_CACHE_TLS: 'true'
# REDIS_TLS: 'true'
@@ -138,7 +137,7 @@ services:
- klicker_data:/var/lib/postgresql/data
- ./util/init.sql:/docker-entrypoint-initdb.d/init.sql
- # main database
+ # diff database
postgres_diff:
image: docker.io/library/postgres:15
environment:
@@ -153,7 +152,7 @@ services:
- klicker_data_diff:/var/lib/postgresql/data
- ./util/init.sql:/docker-entrypoint-initdb.d/init.sql
- # redis instance to support session execution
+ # redis instance to support live quiz execution
redis_exec:
image: docker.io/library/redis:7
ports:
diff --git a/packages/graphql/jest.config.ts b/packages/graphql/jest.config.ts
index 1ac40df611..4e12ed5f25 100644
--- a/packages/graphql/jest.config.ts
+++ b/packages/graphql/jest.config.ts
@@ -5,6 +5,9 @@ const jestConfig: JestConfigWithTsJest = {
extensionsToTreatAsEsm: ['.ts'],
moduleNameMapper: {
'^(\\.{1,2}/.*)\\.js$': '$1',
+ '^@klicker-uzh/types$': '
/../types/src',
+ '^@klicker-uzh/grading$': '/../grading/src',
+ '^@klicker-uzh/util$': '/../util/src',
},
transform: {
// '^.+\\.[tj]sx?$' to process ts,js,tsx,jsx with `ts-jest`
diff --git a/packages/graphql/src/graphql/ops/FQuestionDataInfo.graphql b/packages/graphql/src/graphql/ops/FElementDataInfo.graphql
similarity index 63%
rename from packages/graphql/src/graphql/ops/FQuestionDataInfo.graphql
rename to packages/graphql/src/graphql/ops/FElementDataInfo.graphql
index 68905e6c11..5be28f27c0 100644
--- a/packages/graphql/src/graphql/ops/FQuestionDataInfo.graphql
+++ b/packages/graphql/src/graphql/ops/FElementDataInfo.graphql
@@ -1,9 +1,9 @@
-fragment QuestionDataInfo on QuestionInstance {
- questionData {
- ... on ChoicesQuestionData {
+fragment ElementDataInfo on ElementInstance {
+ elementData {
+ ... on ChoicesElementData {
__typename
id
- questionId
+ elementId
name
type
content
@@ -11,10 +11,10 @@ fragment QuestionDataInfo on QuestionInstance {
pointsMultiplier
}
- ... on NumericalQuestionData {
+ ... on NumericalElementData {
__typename
id
- questionId
+ elementId
name
type
content
@@ -22,10 +22,10 @@ fragment QuestionDataInfo on QuestionInstance {
pointsMultiplier
}
- ... on FreeTextQuestionData {
+ ... on FreeTextElementData {
__typename
id
- questionId
+ elementId
name
type
content
@@ -33,10 +33,10 @@ fragment QuestionDataInfo on QuestionInstance {
pointsMultiplier
}
- ... on FlashcardQuestionData {
+ ... on FlashcardElementData {
__typename
id
- questionId
+ elementId
name
type
content
@@ -44,10 +44,10 @@ fragment QuestionDataInfo on QuestionInstance {
pointsMultiplier
}
- ... on ContentQuestionData {
+ ... on ContentElementData {
__typename
id
- questionId
+ elementId
name
type
content
diff --git a/packages/graphql/src/graphql/ops/FEvaluationResults.graphql b/packages/graphql/src/graphql/ops/FEvaluationResults.graphql
index 4bd71a13c7..822dbc748f 100644
--- a/packages/graphql/src/graphql/ops/FEvaluationResults.graphql
+++ b/packages/graphql/src/graphql/ops/FEvaluationResults.graphql
@@ -79,6 +79,16 @@ fragment EvaluationResults on ActivityEvaluation {
count
}
}
+
+ statistics {
+ max
+ mean
+ median
+ min
+ q1
+ q3
+ sd
+ }
}
... on FlashcardElementInstanceEvaluation {
diff --git a/packages/graphql/src/graphql/ops/FQuestionData.graphql b/packages/graphql/src/graphql/ops/FQuestionData.graphql
deleted file mode 100644
index 64d538e67f..0000000000
--- a/packages/graphql/src/graphql/ops/FQuestionData.graphql
+++ /dev/null
@@ -1,71 +0,0 @@
-fragment QuestionData on QuestionInstance {
- questionData {
- ... on ChoicesQuestionData {
- __typename
- id
- questionId
- name
- type
- content
- explanation
- pointsMultiplier
-
- options {
- hasSampleSolution
- hasAnswerFeedbacks
- displayMode
- choices {
- ix
- correct
- feedback
- value
- }
- }
- }
-
- ... on NumericalQuestionData {
- __typename
- id
- questionId
- name
- type
- content
- explanation
- pointsMultiplier
-
- options {
- hasSampleSolution
- accuracy
- placeholder
- unit
- restrictions {
- min
- max
- }
- solutionRanges {
- min
- max
- }
- }
- }
-
- ... on FreeTextQuestionData {
- __typename
- id
- questionId
- name
- type
- content
- explanation
- pointsMultiplier
-
- options {
- hasSampleSolution
- restrictions {
- maxLength
- }
- solutions
- }
- }
- }
-}
diff --git a/packages/graphql/src/graphql/ops/FQuestionDataWithoutSolutions.graphql b/packages/graphql/src/graphql/ops/FQuestionDataWithoutSolutions.graphql
deleted file mode 100644
index 844e185e9e..0000000000
--- a/packages/graphql/src/graphql/ops/FQuestionDataWithoutSolutions.graphql
+++ /dev/null
@@ -1,82 +0,0 @@
-fragment QuestionDataWithoutSolutions on QuestionInstance {
- questionData {
- ... on ChoicesQuestionData {
- __typename
- id
- questionId
- name
- type
- content
- explanation
- pointsMultiplier
-
- options {
- displayMode
- choices {
- ix
- value
- }
- }
- }
-
- ... on NumericalQuestionData {
- __typename
- id
- questionId
- name
- type
- content
- explanation
- pointsMultiplier
-
- options {
- unit
- accuracy
- placeholder
- restrictions {
- min
- max
- }
- }
- }
-
- ... on FreeTextQuestionData {
- __typename
- id
- questionId
- name
- type
- content
- explanation
- pointsMultiplier
-
- options {
- restrictions {
- maxLength
- }
- }
- }
-
- ... on FlashcardQuestionData {
- __typename
- id
- questionId
- name
- type
- content
- explanation
- pointsMultiplier
- }
-
- ... on ContentQuestionData {
- __typename
- id
- questionId
- name
- type
- content
- explanation
- pointsMultiplier
- }
- }
-}
diff --git a/packages/graphql/src/graphql/ops/FStackFeedbackEvaluations.graphql b/packages/graphql/src/graphql/ops/FStackFeedbackEvaluations.graphql
index 67ef6ed154..352f3a5d35 100644
--- a/packages/graphql/src/graphql/ops/FStackFeedbackEvaluations.graphql
+++ b/packages/graphql/src/graphql/ops/FStackFeedbackEvaluations.graphql
@@ -14,7 +14,10 @@ fragment StackFeedbackEvaluations on StackFeedback {
correct
value
}
- choices
+ choices {
+ ix
+ count
+ }
numAnswers
score
xp
@@ -43,7 +46,10 @@ fragment StackFeedbackEvaluations on StackFeedback {
value
}
numAnswers
- answers
+ responses {
+ value
+ count
+ }
score
xp
pointsAwarded
@@ -75,7 +81,10 @@ fragment StackFeedbackEvaluations on StackFeedback {
value
}
numAnswers
- answers
+ answers {
+ value
+ count
+ }
score
xp
pointsAwarded
diff --git a/packages/graphql/src/graphql/ops/MActivateSessionBlock.graphql b/packages/graphql/src/graphql/ops/MActivateSessionBlock.graphql
index d7ff20f029..edb842c180 100644
--- a/packages/graphql/src/graphql/ops/MActivateSessionBlock.graphql
+++ b/packages/graphql/src/graphql/ops/MActivateSessionBlock.graphql
@@ -1,5 +1,5 @@
-mutation ActivateSessionBlock($sessionId: String!, $sessionBlockId: Int!) {
- activateSessionBlock(sessionId: $sessionId, sessionBlockId: $sessionBlockId) {
+mutation ActivateLiveQuizBlock($quizId: String!, $blockId: Int!) {
+ activateLiveQuizBlock(quizId: $quizId, blockId: $blockId) {
id
status
blocks {
diff --git a/packages/graphql/src/graphql/ops/MAddConfusionTimestep.graphql b/packages/graphql/src/graphql/ops/MAddConfusionTimestep.graphql
index cfb6a7a3d8..fa0c253ed1 100644
--- a/packages/graphql/src/graphql/ops/MAddConfusionTimestep.graphql
+++ b/packages/graphql/src/graphql/ops/MAddConfusionTimestep.graphql
@@ -1,10 +1,10 @@
mutation AddConfusionTimestep(
- $sessionId: String!
+ $quizId: String!
$difficulty: Int!
$speed: Int!
) {
addConfusionTimestep(
- sessionId: $sessionId
+ quizId: $quizId
difficulty: $difficulty
speed: $speed
) {
diff --git a/packages/graphql/src/graphql/ops/MCancelLiveQuiz.graphql b/packages/graphql/src/graphql/ops/MCancelLiveQuiz.graphql
new file mode 100644
index 0000000000..b6b3c91830
--- /dev/null
+++ b/packages/graphql/src/graphql/ops/MCancelLiveQuiz.graphql
@@ -0,0 +1,5 @@
+mutation CancelLiveQuiz($id: String!) {
+ cancelLiveQuiz(id: $id) {
+ id
+ }
+}
diff --git a/packages/graphql/src/graphql/ops/MCancelSession.graphql b/packages/graphql/src/graphql/ops/MCancelSession.graphql
deleted file mode 100644
index 0c5fac5e6b..0000000000
--- a/packages/graphql/src/graphql/ops/MCancelSession.graphql
+++ /dev/null
@@ -1,5 +0,0 @@
-mutation CancelSession($id: String!) {
- cancelSession(id: $id) {
- id
- }
-}
diff --git a/packages/graphql/src/graphql/ops/MChangeSessionSettings.graphql b/packages/graphql/src/graphql/ops/MChangeLiveQuizSettings.graphql
similarity index 89%
rename from packages/graphql/src/graphql/ops/MChangeSessionSettings.graphql
rename to packages/graphql/src/graphql/ops/MChangeLiveQuizSettings.graphql
index 640782d0dc..6baf219b8b 100644
--- a/packages/graphql/src/graphql/ops/MChangeSessionSettings.graphql
+++ b/packages/graphql/src/graphql/ops/MChangeLiveQuizSettings.graphql
@@ -1,11 +1,11 @@
-mutation ChangeSessionSettings(
+mutation ChangeLiveQuizSettings(
$id: String!
$isLiveQAEnabled: Boolean
$isConfusionFeedbackEnabled: Boolean
$isModerationEnabled: Boolean
$isGamificationEnabled: Boolean
) {
- changeSessionSettings(
+ changeLiveQuizSettings(
id: $id
isLiveQAEnabled: $isLiveQAEnabled
isConfusionFeedbackEnabled: $isConfusionFeedbackEnabled
diff --git a/packages/graphql/src/graphql/ops/MCreateFeedback.graphql b/packages/graphql/src/graphql/ops/MCreateFeedback.graphql
index 19a0ec2cd9..04e5668c16 100644
--- a/packages/graphql/src/graphql/ops/MCreateFeedback.graphql
+++ b/packages/graphql/src/graphql/ops/MCreateFeedback.graphql
@@ -1,5 +1,5 @@
-mutation CreateFeedback($sessionId: String!, $content: String!) {
- createFeedback(sessionId: $sessionId, content: $content) {
+mutation CreateFeedback($quizId: String!, $content: String!) {
+ createFeedback(quizId: $quizId, content: $content) {
id
isPublished
isPinned
diff --git a/packages/graphql/src/graphql/ops/MCreateSession.graphql b/packages/graphql/src/graphql/ops/MCreateLiveQuiz.graphql
similarity index 89%
rename from packages/graphql/src/graphql/ops/MCreateSession.graphql
rename to packages/graphql/src/graphql/ops/MCreateLiveQuiz.graphql
index 3489ff7580..852c863163 100644
--- a/packages/graphql/src/graphql/ops/MCreateSession.graphql
+++ b/packages/graphql/src/graphql/ops/MCreateLiveQuiz.graphql
@@ -1,8 +1,8 @@
-mutation CreateSession(
+mutation CreateLiveQuiz(
$name: String!
$displayName: String!
$description: String
- $blocks: [BlockInput!]!
+ $blocks: [ElementBlockInput!]!
$courseId: String
$multiplier: Int!
$maxBonusPoints: Int!
@@ -12,7 +12,7 @@ mutation CreateSession(
$isLiveQAEnabled: Boolean!
$isModerationEnabled: Boolean!
) {
- createSession(
+ createLiveQuiz(
name: $name
displayName: $displayName
description: $description
@@ -34,9 +34,9 @@ mutation CreateSession(
id
status
timeLimit
- instances {
+ elements {
id
- ...QuestionDataInfo
+ ...ElementDataInfo
}
}
course {
diff --git a/packages/graphql/src/graphql/ops/MDeactivateLiveQuizBlock.graphql b/packages/graphql/src/graphql/ops/MDeactivateLiveQuizBlock.graphql
new file mode 100644
index 0000000000..fbffe4e3a9
--- /dev/null
+++ b/packages/graphql/src/graphql/ops/MDeactivateLiveQuizBlock.graphql
@@ -0,0 +1,13 @@
+mutation DeactivateLiveQuizBlock($quizId: String!, $blockId: Int!) {
+ deactivateLiveQuizBlock(quizId: $quizId, blockId: $blockId) {
+ id
+ status
+ activeBlock {
+ id
+ }
+ blocks {
+ id
+ status
+ }
+ }
+}
diff --git a/packages/graphql/src/graphql/ops/MDeactivateSessionBlock.graphql b/packages/graphql/src/graphql/ops/MDeactivateSessionBlock.graphql
deleted file mode 100644
index ec8eabe947..0000000000
--- a/packages/graphql/src/graphql/ops/MDeactivateSessionBlock.graphql
+++ /dev/null
@@ -1,16 +0,0 @@
-mutation DeactivateSessionBlock($sessionId: String!, $sessionBlockId: Int!) {
- deactivateSessionBlock(
- sessionId: $sessionId
- sessionBlockId: $sessionBlockId
- ) {
- id
- status
- activeBlock {
- id
- }
- blocks {
- id
- status
- }
- }
-}
diff --git a/packages/graphql/src/graphql/ops/MEditSession.graphql b/packages/graphql/src/graphql/ops/MEditLiveQuiz.graphql
similarity index 89%
rename from packages/graphql/src/graphql/ops/MEditSession.graphql
rename to packages/graphql/src/graphql/ops/MEditLiveQuiz.graphql
index 5ac00595ae..e49e504d84 100644
--- a/packages/graphql/src/graphql/ops/MEditSession.graphql
+++ b/packages/graphql/src/graphql/ops/MEditLiveQuiz.graphql
@@ -1,9 +1,9 @@
-mutation EditSession(
+mutation EditLiveQuiz(
$id: String!
$name: String!
$displayName: String!
$description: String
- $blocks: [BlockInput!]!
+ $blocks: [ElementBlockInput!]!
$courseId: String
$multiplier: Int!
$maxBonusPoints: Int!
@@ -13,7 +13,7 @@ mutation EditSession(
$isLiveQAEnabled: Boolean!
$isModerationEnabled: Boolean!
) {
- editSession(
+ editLiveQuiz(
id: $id
name: $name
displayName: $displayName
@@ -36,9 +36,9 @@ mutation EditSession(
id
status
timeLimit
- instances {
+ elements {
id
- ...QuestionDataInfo
+ ...ElementDataInfo
}
}
course {
diff --git a/packages/graphql/src/graphql/ops/MEndLiveQuiz.graphql b/packages/graphql/src/graphql/ops/MEndLiveQuiz.graphql
new file mode 100644
index 0000000000..03c209c4a6
--- /dev/null
+++ b/packages/graphql/src/graphql/ops/MEndLiveQuiz.graphql
@@ -0,0 +1,6 @@
+mutation EndLiveQuiz($id: String!) {
+ endLiveQuiz(id: $id) {
+ id
+ status
+ }
+}
diff --git a/packages/graphql/src/graphql/ops/MEndSession.graphql b/packages/graphql/src/graphql/ops/MEndSession.graphql
deleted file mode 100644
index 8b3d9b56aa..0000000000
--- a/packages/graphql/src/graphql/ops/MEndSession.graphql
+++ /dev/null
@@ -1,6 +0,0 @@
-mutation EndSession($id: String!) {
- endSession(id: $id) {
- id
- status
- }
-}
diff --git a/packages/graphql/src/graphql/ops/MStartLiveQuiz.graphql b/packages/graphql/src/graphql/ops/MStartLiveQuiz.graphql
new file mode 100644
index 0000000000..703e95c5c6
--- /dev/null
+++ b/packages/graphql/src/graphql/ops/MStartLiveQuiz.graphql
@@ -0,0 +1,7 @@
+mutation StartLiveQuiz($id: String!) {
+ startLiveQuiz(id: $id) {
+ id
+ name
+ status
+ }
+}
diff --git a/packages/graphql/src/graphql/ops/MStartSession.graphql b/packages/graphql/src/graphql/ops/MStartSession.graphql
deleted file mode 100644
index 6da56d814a..0000000000
--- a/packages/graphql/src/graphql/ops/MStartSession.graphql
+++ /dev/null
@@ -1,6 +0,0 @@
-mutation StartSession($id: String!) {
- startSession(id: $id) {
- id
- status
- }
-}
diff --git a/packages/graphql/src/graphql/ops/MUpdateElementInstances.graphql b/packages/graphql/src/graphql/ops/MUpdateElementInstances.graphql
new file mode 100644
index 0000000000..f5e6c75d48
--- /dev/null
+++ b/packages/graphql/src/graphql/ops/MUpdateElementInstances.graphql
@@ -0,0 +1,6 @@
+mutation UpdateElementInstances($elementId: Int!) {
+ updateElementInstances(elementId: $elementId) {
+ id
+ ...ElementDataWithoutSolutions
+ }
+}
diff --git a/packages/graphql/src/graphql/ops/MUpdateQuestionInstances.graphql b/packages/graphql/src/graphql/ops/MUpdateQuestionInstances.graphql
deleted file mode 100644
index a58ddcfc2c..0000000000
--- a/packages/graphql/src/graphql/ops/MUpdateQuestionInstances.graphql
+++ /dev/null
@@ -1,12 +0,0 @@
-mutation UpdateQuestionInstances($questionId: Int!) {
- updateQuestionInstances(questionId: $questionId) {
- questionInstance {
- id
- ...QuestionDataInfo
- }
- elementInstance {
- id
- ...ElementDataWithoutSolutions
- }
- }
-}
diff --git a/packages/graphql/src/graphql/ops/QGetArtificialInstance.graphql b/packages/graphql/src/graphql/ops/QGetArtificialInstance.graphql
new file mode 100644
index 0000000000..97c39ed81b
--- /dev/null
+++ b/packages/graphql/src/graphql/ops/QGetArtificialInstance.graphql
@@ -0,0 +1,8 @@
+query GetArtificialInstance($elementId: Int!) {
+ artificialInstance(elementId: $elementId) {
+ id
+ type
+ elementType
+ ...ElementData
+ }
+}
diff --git a/packages/graphql/src/graphql/ops/QGetCockpitSession.graphql b/packages/graphql/src/graphql/ops/QGetCockpitQuiz.graphql
similarity index 84%
rename from packages/graphql/src/graphql/ops/QGetCockpitSession.graphql
rename to packages/graphql/src/graphql/ops/QGetCockpitQuiz.graphql
index f4339bb7b2..6d281ade4b 100644
--- a/packages/graphql/src/graphql/ops/QGetCockpitSession.graphql
+++ b/packages/graphql/src/graphql/ops/QGetCockpitQuiz.graphql
@@ -1,5 +1,5 @@
-query GetCockpitSession($id: String!) {
- cockpitSession(id: $id) {
+query GetCockpitQuiz($id: String!) {
+ cockpitQuiz(id: $id) {
id
isLiveQAEnabled
isConfusionFeedbackEnabled
@@ -23,9 +23,11 @@ query GetCockpitSession($id: String!) {
timeLimit
randomSelection
execution
- instances {
+ elements {
id
- ...QuestionDataInfo
+ type
+ elementType
+ ...ElementDataInfo
}
}
activeBlock {
diff --git a/packages/graphql/src/graphql/ops/QGetControlCourse.graphql b/packages/graphql/src/graphql/ops/QGetControlCourse.graphql
index 1b87a235a4..b0da135c6a 100644
--- a/packages/graphql/src/graphql/ops/QGetControlCourse.graphql
+++ b/packages/graphql/src/graphql/ops/QGetControlCourse.graphql
@@ -2,7 +2,7 @@ query GetControlCourse($courseId: String!) {
controlCourse(id: $courseId) {
id
name
- sessions {
+ liveQuizzes {
id
name
status
diff --git a/packages/graphql/src/graphql/ops/QGetControlSession.graphql b/packages/graphql/src/graphql/ops/QGetControlLiveQuiz.graphql
similarity index 70%
rename from packages/graphql/src/graphql/ops/QGetControlSession.graphql
rename to packages/graphql/src/graphql/ops/QGetControlLiveQuiz.graphql
index c0e619acc9..141a82361b 100644
--- a/packages/graphql/src/graphql/ops/QGetControlSession.graphql
+++ b/packages/graphql/src/graphql/ops/QGetControlLiveQuiz.graphql
@@ -1,5 +1,5 @@
-query GetControlSession($id: String!) {
- controlSession(id: $id) {
+query GetControlLiveQuiz($id: String!) {
+ controlLiveQuiz(id: $id) {
id
name
displayName
@@ -15,9 +15,9 @@ query GetControlSession($id: String!) {
timeLimit
randomSelection
execution
- instances {
+ elements {
id
- ...QuestionDataInfo
+ ...ElementDataInfo
}
}
activeBlock {
diff --git a/packages/graphql/src/graphql/ops/QGetCourseRunningLiveQuizzes.graphql b/packages/graphql/src/graphql/ops/QGetCourseRunningLiveQuizzes.graphql
new file mode 100644
index 0000000000..8b2203fca8
--- /dev/null
+++ b/packages/graphql/src/graphql/ops/QGetCourseRunningLiveQuizzes.graphql
@@ -0,0 +1,11 @@
+query GetCourseRunningLiveQuizzes($courseId: String!) {
+ getCourseRunningLiveQuizzes(courseId: $courseId) {
+ id
+ name
+ displayName
+ course {
+ id
+ displayName
+ }
+ }
+}
diff --git a/packages/graphql/src/graphql/ops/QGetFeedbacks.graphql b/packages/graphql/src/graphql/ops/QGetFeedbacks.graphql
index d3173c96ea..41f4db6cf9 100644
--- a/packages/graphql/src/graphql/ops/QGetFeedbacks.graphql
+++ b/packages/graphql/src/graphql/ops/QGetFeedbacks.graphql
@@ -1,5 +1,5 @@
-query GetFeedbacks($sessionId: String!) {
- feedbacks(id: $sessionId) {
+query GetFeedbacks($quizId: String!) {
+ feedbacks(quizId: $quizId) {
id
isPublished
isPinned
diff --git a/packages/graphql/src/graphql/ops/QGetPinnedFeedbacks.graphql b/packages/graphql/src/graphql/ops/QGetLecturerViewLiveQuiz.graphql
similarity index 84%
rename from packages/graphql/src/graphql/ops/QGetPinnedFeedbacks.graphql
rename to packages/graphql/src/graphql/ops/QGetLecturerViewLiveQuiz.graphql
index 46d1225ed5..1b99442541 100644
--- a/packages/graphql/src/graphql/ops/QGetPinnedFeedbacks.graphql
+++ b/packages/graphql/src/graphql/ops/QGetLecturerViewLiveQuiz.graphql
@@ -1,5 +1,5 @@
-query GetPinnedFeedbacks($id: String!) {
- pinnedFeedbacks(id: $id) {
+query GetLecturerViewLiveQuiz($id: String!) {
+ getLecturerViewLiveQuiz(id: $id) {
id
isLiveQAEnabled
isConfusionFeedbackEnabled
diff --git a/packages/graphql/src/graphql/ops/QGetLiveQuizEvaluation.graphql b/packages/graphql/src/graphql/ops/QGetLiveQuizEvaluation.graphql
new file mode 100644
index 0000000000..676d5027d6
--- /dev/null
+++ b/packages/graphql/src/graphql/ops/QGetLiveQuizEvaluation.graphql
@@ -0,0 +1,41 @@
+query GetLiveQuizEvaluation($id: String!, $hmac: String) {
+ liveQuizEvaluation(id: $id, hmac: $hmac) {
+ id
+ name
+ displayName
+ description
+
+ ...EvaluationResults
+
+ feedbacks {
+ id
+ isPublished
+ isPinned
+ isResolved
+ content
+ votes
+ resolvedAt
+ createdAt
+ responses {
+ id
+ createdAt
+ content
+ positiveReactions
+ negativeReactions
+ }
+ }
+ confusionFeedbacks {
+ speed
+ difficulty
+ createdAt
+ }
+ }
+ liveQuizLeaderboard(quizId: $id) {
+ id
+ participantId
+ rank
+ username
+ avatar
+ score
+ }
+}
diff --git a/packages/graphql/src/graphql/ops/QGetLiveQuizHMAC.graphql b/packages/graphql/src/graphql/ops/QGetLiveQuizHMAC.graphql
new file mode 100644
index 0000000000..6d36b6e596
--- /dev/null
+++ b/packages/graphql/src/graphql/ops/QGetLiveQuizHMAC.graphql
@@ -0,0 +1,3 @@
+query GetLiveQuizHMAC($id: String!) {
+ liveQuizHMAC(id: $id)
+}
diff --git a/packages/graphql/src/graphql/ops/QGetSessionLeaderboard.graphql b/packages/graphql/src/graphql/ops/QGetLiveQuizLeaderboard.graphql
similarity index 51%
rename from packages/graphql/src/graphql/ops/QGetSessionLeaderboard.graphql
rename to packages/graphql/src/graphql/ops/QGetLiveQuizLeaderboard.graphql
index 034187f9a8..ed422348dc 100644
--- a/packages/graphql/src/graphql/ops/QGetSessionLeaderboard.graphql
+++ b/packages/graphql/src/graphql/ops/QGetLiveQuizLeaderboard.graphql
@@ -1,5 +1,5 @@
-query GetSessionLeaderboard($sessionId: String!) {
- sessionLeaderboard(sessionId: $sessionId) {
+query GetLiveQuizLeaderboard($quizId: String!) {
+ liveQuizLeaderboard(quizId: $quizId) {
id
participantId
rank
diff --git a/packages/graphql/src/graphql/ops/QGetRunningSession.graphql b/packages/graphql/src/graphql/ops/QGetRunningLiveQuiz.graphql
similarity index 68%
rename from packages/graphql/src/graphql/ops/QGetRunningSession.graphql
rename to packages/graphql/src/graphql/ops/QGetRunningLiveQuiz.graphql
index 1ebd663b25..c065437772 100644
--- a/packages/graphql/src/graphql/ops/QGetRunningSession.graphql
+++ b/packages/graphql/src/graphql/ops/QGetRunningLiveQuiz.graphql
@@ -1,5 +1,5 @@
-query GetRunningSession($id: String!) {
- session(id: $id) {
+query GetRunningLiveQuiz($id: String!) {
+ studentLiveQuiz(id: $id) {
id
isLiveQAEnabled
isConfusionFeedbackEnabled
@@ -20,9 +20,11 @@ query GetRunningSession($id: String!) {
timeLimit
randomSelection
execution
- instances {
+ elements {
id
- ...QuestionDataWithoutSolutions
+ type
+ elementType
+ ...ElementDataWithoutSolutions
}
}
}
diff --git a/packages/graphql/src/graphql/ops/QGetRunningSessions.graphql b/packages/graphql/src/graphql/ops/QGetRunningSessions.graphql
deleted file mode 100644
index 484d2e68a6..0000000000
--- a/packages/graphql/src/graphql/ops/QGetRunningSessions.graphql
+++ /dev/null
@@ -1,12 +0,0 @@
-query GetRunningSessions($shortname: String!) {
- runningSessions(shortname: $shortname) {
- id
- name
- displayName
- linkTo
- course {
- id
- displayName
- }
- }
-}
diff --git a/packages/graphql/src/graphql/ops/QGetRunningSessionsCourse.graphql b/packages/graphql/src/graphql/ops/QGetRunningSessionsCourse.graphql
deleted file mode 100644
index 38715fc377..0000000000
--- a/packages/graphql/src/graphql/ops/QGetRunningSessionsCourse.graphql
+++ /dev/null
@@ -1,12 +0,0 @@
-query GetRunningSessionsCourse($courseId: String!) {
- runningSessionsCourse(courseId: $courseId) {
- id
- name
- displayName
- linkTo
- course {
- id
- displayName
- }
- }
-}
diff --git a/packages/graphql/src/graphql/ops/QGetSessionEvaluation.graphql b/packages/graphql/src/graphql/ops/QGetSessionEvaluation.graphql
deleted file mode 100644
index fb5837f5df..0000000000
--- a/packages/graphql/src/graphql/ops/QGetSessionEvaluation.graphql
+++ /dev/null
@@ -1,141 +0,0 @@
-query GetSessionEvaluation($id: String!, $hmac: String) {
- sessionEvaluation(id: $id, hmac: $hmac) {
- id
- displayName
- status
- isGamificationEnabled
- blocks {
- blockIx
- blockStatus
- tabData {
- id
- questionIx
- name
- status
- }
- }
- instanceResults {
- id
-
- blockIx
- instanceIx
- status
-
- questionData {
- ... on ChoicesQuestionData {
- __typename
- id
- name
- type
- content
-
- options {
- hasSampleSolution
- hasAnswerFeedbacks
- displayMode
- choices {
- ix
- correct
- feedback
- value
- }
- }
- }
-
- ... on NumericalQuestionData {
- __typename
- id
- name
- type
- content
-
- options {
- hasSampleSolution
- restrictions {
- min
- max
- }
- solutionRanges {
- min
- max
- }
- }
- }
-
- ... on FreeTextQuestionData {
- __typename
- id
- name
- type
- content
-
- options {
- hasSampleSolution
- restrictions {
- maxLength
- }
- solutions
- }
- }
-
- ... on FlashcardQuestionData {
- __typename
- id
- name
- type
- content
- }
-
- ... on ContentQuestionData {
- __typename
- id
- name
- type
- content
- }
- }
-
- participants
- results
- statistics {
- max
- mean
- median
- min
- q1
- q3
- sd
- }
- }
- feedbacks {
- id
- isPublished
- isPinned
- isResolved
- content
- votes
- resolvedAt
- createdAt
- responses {
- id
- createdAt
- content
- positiveReactions
- negativeReactions
- }
- }
- confusionFeedbacks {
- speed
- difficulty
- createdAt
- }
- }
- sessionLeaderboard(sessionId: $id) {
- id
- participantId
- rank
- username
- avatar
- score
- }
-}
diff --git a/packages/graphql/src/graphql/ops/QGetSessionHMAC.graphql b/packages/graphql/src/graphql/ops/QGetSessionHMAC.graphql
deleted file mode 100644
index 7eb75e4fdf..0000000000
--- a/packages/graphql/src/graphql/ops/QGetSessionHMAC.graphql
+++ /dev/null
@@ -1,3 +0,0 @@
-query GetSessionHMAC($id: String!) {
- sessionHMAC(id: $id)
-}
diff --git a/packages/graphql/src/graphql/ops/QGetShortnameQuizzes.graphql b/packages/graphql/src/graphql/ops/QGetShortnameQuizzes.graphql
new file mode 100644
index 0000000000..d07a51bc41
--- /dev/null
+++ b/packages/graphql/src/graphql/ops/QGetShortnameQuizzes.graphql
@@ -0,0 +1,11 @@
+query GetShortnameQuizzes($shortname: String!) {
+ shortnameQuizzes(shortname: $shortname) {
+ id
+ name
+ displayName
+ course {
+ id
+ displayName
+ }
+ }
+}
diff --git a/packages/graphql/src/graphql/ops/QGetSingleCourse.graphql b/packages/graphql/src/graphql/ops/QGetSingleCourse.graphql
index d3901a1c45..ecf8a75ef8 100644
--- a/packages/graphql/src/graphql/ops/QGetSingleCourse.graphql
+++ b/packages/graphql/src/graphql/ops/QGetSingleCourse.graphql
@@ -22,18 +22,21 @@ query GetSingleCourse($courseId: String!) {
preferredGroupSize
randomAssignmentFinalized
- sessions {
+ liveQuizzes {
id
name
displayName
isGamificationEnabled
+ isLiveQAEnabled
+ isConfusionFeedbackEnabled
+ isModerationEnabled
pinCode
accessMode
status
pointsMultiplier
createdAt
numOfBlocks
- numOfQuestions
+ numOfInstances
}
practiceQuizzes {
id
diff --git a/packages/graphql/src/graphql/ops/QGetSingleLiveSession.graphql b/packages/graphql/src/graphql/ops/QGetSingleLiveQuiz.graphql
similarity index 67%
rename from packages/graphql/src/graphql/ops/QGetSingleLiveSession.graphql
rename to packages/graphql/src/graphql/ops/QGetSingleLiveQuiz.graphql
index 872b5b9419..9abc51315e 100644
--- a/packages/graphql/src/graphql/ops/QGetSingleLiveSession.graphql
+++ b/packages/graphql/src/graphql/ops/QGetSingleLiveQuiz.graphql
@@ -1,16 +1,19 @@
-query GetSingleLiveSession($sessionId: String!) {
- liveSession(id: $sessionId) {
+query GetSingleLiveQuiz($quizId: String!) {
+ liveQuiz(id: $quizId) {
id
name
displayName
description
blocks {
id
+ order
status
timeLimit
- instances {
+ elements {
id
- ...QuestionData
+ type
+ elementType
+ ...ElementData
}
}
course {
diff --git a/packages/graphql/src/graphql/ops/QGetUnassignedLiveQuizzes.graphql b/packages/graphql/src/graphql/ops/QGetUnassignedLiveQuizzes.graphql
new file mode 100644
index 0000000000..cd130e2ecd
--- /dev/null
+++ b/packages/graphql/src/graphql/ops/QGetUnassignedLiveQuizzes.graphql
@@ -0,0 +1,7 @@
+query GetUnassignedLiveQuizzes {
+ unassignedLiveQuizzes {
+ id
+ name
+ status
+ }
+}
diff --git a/packages/graphql/src/graphql/ops/QGetUnassignedSessions.graphql b/packages/graphql/src/graphql/ops/QGetUnassignedSessions.graphql
deleted file mode 100644
index 4457f67b4d..0000000000
--- a/packages/graphql/src/graphql/ops/QGetUnassignedSessions.graphql
+++ /dev/null
@@ -1,7 +0,0 @@
-query GetUnassignedSessions {
- unassignedSessions {
- id
- name
- status
- }
-}
diff --git a/packages/graphql/src/graphql/ops/QGetUserSessions.graphql b/packages/graphql/src/graphql/ops/QGetUserLiveQuizzes.graphql
similarity index 70%
rename from packages/graphql/src/graphql/ops/QGetUserSessions.graphql
rename to packages/graphql/src/graphql/ops/QGetUserLiveQuizzes.graphql
index 07e3ef9a37..b7c7ad46a5 100644
--- a/packages/graphql/src/graphql/ops/QGetUserSessions.graphql
+++ b/packages/graphql/src/graphql/ops/QGetUserLiveQuizzes.graphql
@@ -1,5 +1,5 @@
-query GetUserSessions {
- userSessions {
+query GetUserLiveQuizzes {
+ userLiveQuizzes {
id
name
displayName
@@ -12,17 +12,21 @@ query GetUserSessions {
startedAt
finishedAt
numOfBlocks
- numOfQuestions
+ numOfInstances
isGamificationEnabled
isConfusionFeedbackEnabled
isLiveQAEnabled
isModerationEnabled
blocks {
id
+ order
+ status
numOfParticipants
- instances {
+ elements {
id
- ...QuestionDataInfo
+ type
+ elementType
+ ...ElementData
}
}
course {
diff --git a/packages/graphql/src/graphql/ops/QGetUserRunningLiveQuizzes.graphql b/packages/graphql/src/graphql/ops/QGetUserRunningLiveQuizzes.graphql
new file mode 100644
index 0000000000..61647e78fe
--- /dev/null
+++ b/packages/graphql/src/graphql/ops/QGetUserRunningLiveQuizzes.graphql
@@ -0,0 +1,6 @@
+query GetUserRunningLiveQuizzes {
+ userRunningLiveQuizzes {
+ id
+ name
+ }
+}
diff --git a/packages/graphql/src/graphql/ops/QGetUserRunningSessions.graphql b/packages/graphql/src/graphql/ops/QGetUserRunningSessions.graphql
deleted file mode 100644
index 0ad8b966ae..0000000000
--- a/packages/graphql/src/graphql/ops/QGetUserRunningSessions.graphql
+++ /dev/null
@@ -1,12 +0,0 @@
-query GetUserRunningSessions {
- userRunningSessions {
- id
- name
- displayName
- linkTo
- course {
- id
- displayName
- }
- }
-}
diff --git a/packages/graphql/src/graphql/ops/QParticipations.graphql b/packages/graphql/src/graphql/ops/QParticipations.graphql
index 3a40e78500..cea6f3dbc9 100644
--- a/packages/graphql/src/graphql/ops/QParticipations.graphql
+++ b/packages/graphql/src/graphql/ops/QParticipations.graphql
@@ -19,10 +19,9 @@ query Participations($endpoint: String) {
scheduledStartAt
scheduledEndAt
}
- sessions {
+ liveQuizzes {
id
displayName
- linkTo
}
}
}
diff --git a/packages/graphql/src/graphql/ops/SFeedbackAdded.graphql b/packages/graphql/src/graphql/ops/SFeedbackAdded.graphql
index 79af71159d..bbcf94ee16 100644
--- a/packages/graphql/src/graphql/ops/SFeedbackAdded.graphql
+++ b/packages/graphql/src/graphql/ops/SFeedbackAdded.graphql
@@ -1,5 +1,5 @@
-subscription FeedbackAdded($sessionId: String!) {
- feedbackAdded(sessionId: $sessionId) {
+subscription FeedbackAdded($quizId: String!) {
+ feedbackAdded(quizId: $quizId) {
id
isPublished
isPinned
diff --git a/packages/graphql/src/graphql/ops/SFeedbackCreated.graphql b/packages/graphql/src/graphql/ops/SFeedbackCreated.graphql
index e22dd0f072..076f857109 100644
--- a/packages/graphql/src/graphql/ops/SFeedbackCreated.graphql
+++ b/packages/graphql/src/graphql/ops/SFeedbackCreated.graphql
@@ -1,5 +1,5 @@
-subscription FeedbackCreated($sessionId: String!) {
- feedbackCreated(sessionId: $sessionId) {
+subscription FeedbackCreated($quizId: String!) {
+ feedbackCreated(quizId: $quizId) {
id
isPublished
isPinned
diff --git a/packages/graphql/src/graphql/ops/SFeedbackRemoved.graphql b/packages/graphql/src/graphql/ops/SFeedbackRemoved.graphql
index 5f924e24c8..93a7308f74 100644
--- a/packages/graphql/src/graphql/ops/SFeedbackRemoved.graphql
+++ b/packages/graphql/src/graphql/ops/SFeedbackRemoved.graphql
@@ -1,3 +1,3 @@
-subscription FeedbackRemoved($sessionId: String!) {
- feedbackRemoved(sessionId: $sessionId)
+subscription FeedbackRemoved($quizId: String!) {
+ feedbackRemoved(quizId: $quizId)
}
diff --git a/packages/graphql/src/graphql/ops/SFeedbackUpdated.graphql b/packages/graphql/src/graphql/ops/SFeedbackUpdated.graphql
index dff8123023..b1699fa318 100644
--- a/packages/graphql/src/graphql/ops/SFeedbackUpdated.graphql
+++ b/packages/graphql/src/graphql/ops/SFeedbackUpdated.graphql
@@ -1,5 +1,5 @@
-subscription FeedbackUpdated($sessionId: String!) {
- feedbackUpdated(sessionId: $sessionId) {
+subscription FeedbackUpdated($quizId: String!) {
+ feedbackUpdated(quizId: $quizId) {
id
isPublished
isPinned
diff --git a/packages/graphql/src/graphql/ops/SRunningSessionUpdated.graphql b/packages/graphql/src/graphql/ops/SRunningSessionUpdated.graphql
index 30c0f45318..1b02827c91 100644
--- a/packages/graphql/src/graphql/ops/SRunningSessionUpdated.graphql
+++ b/packages/graphql/src/graphql/ops/SRunningSessionUpdated.graphql
@@ -1,14 +1,14 @@
-subscription RunningSessionUpdated($sessionId: String!) {
- runningSessionUpdated(sessionId: $sessionId) {
+subscription RunningLiveQuizUpdated($quizId: String!) {
+ runningLiveQuizUpdated(quizId: $quizId) {
id
status
expiresAt
timeLimit
randomSelection
execution
- instances {
+ elements {
id
- ...QuestionDataWithoutSolutions
+ ...ElementDataWithoutSolutions
}
}
}
diff --git a/packages/graphql/src/index.ts b/packages/graphql/src/index.ts
index 606e69c030..5e04e15cd0 100644
--- a/packages/graphql/src/index.ts
+++ b/packages/graphql/src/index.ts
@@ -10,8 +10,6 @@ import './schema/groupActivity.js'
import './schema/microLearning.js'
import './schema/participant.js'
import './schema/question.js'
-import './schema/questionData.js'
-import './schema/session.js'
import './schema/user.js'
import './schema/mutation.js'
diff --git a/packages/graphql/src/lib/questions.ts b/packages/graphql/src/lib/questions.ts
deleted file mode 100644
index e0678a4e94..0000000000
--- a/packages/graphql/src/lib/questions.ts
+++ /dev/null
@@ -1,45 +0,0 @@
-import { ElementType } from '@klicker-uzh/prisma'
-import type { AllQuestionTypeData, QuestionResults } from '@klicker-uzh/types'
-
-export function prepareInitialQuestionInstanceResults(
- questionData: AllQuestionTypeData
-): QuestionResults {
- switch (questionData.type) {
- case ElementType.SC:
- case ElementType.MC:
- case ElementType.KPRIM: {
- const choices = questionData.options.choices.reduce(
- (acc, choice) => ({ ...acc, [choice.ix]: 0 }),
- {}
- )
- return { choices, total: 0 }
- }
-
- case ElementType.NUMERICAL:
- case ElementType.FREE_TEXT: {
- return { responses: {}, total: 0 }
- }
-
- // case ElementType.FLASHCARD:
- // case ElementType.CONTENT: {
- // return { responses: {}, total: 0 }
- // }
-
- // ! QuestionInstances do not support Flashcards / Content elements at this point
- // case ElementType.FLASHCARD: {
- // return {
- // [FlashcardCorrectness.CORRECT]: 0,
- // [FlashcardCorrectness.PARTIAL]: 0,
- // [FlashcardCorrectness.INCORRECT]: 0,
- // total: 0,
- // }
- // }
-
- // case ElementType.CONTENT: {
- // return { total: 0 }
- // }
-
- default:
- throw new Error('Unknown question type')
- }
-}
diff --git a/packages/graphql/src/ops.schema.json b/packages/graphql/src/ops.schema.json
index f2f9804da1..03dbb4724d 100644
--- a/packages/graphql/src/ops.schema.json
+++ b/packages/graphql/src/ops.schema.json
@@ -120,6 +120,26 @@
"description": null,
"isOneOf": null,
"fields": [
+ {
+ "name": "confusionFeedbacks",
+ "description": null,
+ "args": [],
+ "type": {
+ "kind": "LIST",
+ "name": null,
+ "ofType": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "ConfusionTimestep",
+ "ofType": null
+ }
+ }
+ },
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
{
"name": "description",
"description": null,
@@ -144,6 +164,26 @@
"isDeprecated": false,
"deprecationReason": null
},
+ {
+ "name": "feedbacks",
+ "description": null,
+ "args": [],
+ "type": {
+ "kind": "LIST",
+ "name": null,
+ "ofType": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "Feedback",
+ "ofType": null
+ }
+ }
+ },
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
{
"name": "id",
"description": null,
@@ -738,66 +778,6 @@
"enumValues": null,
"possibleTypes": null
},
- {
- "kind": "INPUT_OBJECT",
- "name": "BlockInput",
- "description": null,
- "isOneOf": false,
- "fields": null,
- "inputFields": [
- {
- "name": "questionIds",
- "description": null,
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "LIST",
- "name": null,
- "ofType": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "Int",
- "ofType": null
- }
- }
- }
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "randomSelection",
- "description": null,
- "type": {
- "kind": "SCALAR",
- "name": "Int",
- "ofType": null
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "timeLimit",
- "description": null,
- "type": {
- "kind": "SCALAR",
- "name": "Int",
- "ofType": null
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- }
- ],
- "interfaces": null,
- "enumValues": null,
- "possibleTypes": null
- },
{
"kind": "SCALAR",
"name": "Boolean",
@@ -1660,9 +1640,17 @@
"description": null,
"args": [],
"type": {
- "kind": "SCALAR",
- "name": "Json",
- "ofType": null
+ "kind": "LIST",
+ "name": null,
+ "ofType": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "SingleChoiceResponse",
+ "ofType": null
+ }
+ }
},
"isDeprecated": false,
"deprecationReason": null
@@ -1879,38 +1867,10 @@
},
{
"kind": "OBJECT",
- "name": "ChoicesQuestionData",
+ "name": "ClassAchievementInstance",
"description": null,
"isOneOf": null,
"fields": [
- {
- "name": "content",
- "description": null,
- "args": [],
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
- }
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "explanation",
- "description": null,
- "args": [],
- "type": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
{
"name": "id",
"description": null,
@@ -1920,15 +1880,27 @@
"name": null,
"ofType": {
"kind": "SCALAR",
- "name": "ID",
+ "name": "Int",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
- },
+ }
+ ],
+ "inputFields": null,
+ "interfaces": [],
+ "enumValues": null,
+ "possibleTypes": null
+ },
+ {
+ "kind": "OBJECT",
+ "name": "ConfusionSummary",
+ "description": null,
+ "isOneOf": null,
+ "fields": [
{
- "name": "name",
+ "name": "difficulty",
"description": null,
"args": [],
"type": {
@@ -1936,23 +1908,7 @@
"name": null,
"ofType": {
"kind": "SCALAR",
- "name": "String",
- "ofType": null
- }
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "options",
- "description": null,
- "args": [],
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "OBJECT",
- "name": "ChoiceQuestionOptions",
+ "name": "Float",
"ofType": null
}
},
@@ -1960,19 +1916,7 @@
"deprecationReason": null
},
{
- "name": "pointsMultiplier",
- "description": null,
- "args": [],
- "type": {
- "kind": "SCALAR",
- "name": "Int",
- "ofType": null
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "questionId",
+ "name": "numberOfParticipants",
"description": null,
"args": [],
"type": {
@@ -1984,15 +1928,15 @@
"deprecationReason": null
},
{
- "name": "type",
+ "name": "speed",
"description": null,
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
- "kind": "ENUM",
- "name": "ElementType",
+ "kind": "SCALAR",
+ "name": "Float",
"ofType": null
}
},
@@ -2007,20 +1951,20 @@
},
{
"kind": "OBJECT",
- "name": "ChoicesQuestionResponse",
+ "name": "ConfusionTimestep",
"description": null,
"isOneOf": null,
"fields": [
{
- "name": "aggregatedResponses",
+ "name": "createdAt",
"description": null,
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
- "kind": "OBJECT",
- "name": "ElementResultsChoices",
+ "kind": "SCALAR",
+ "name": "Date",
"ofType": null
}
},
@@ -2028,7 +1972,7 @@
"deprecationReason": null
},
{
- "name": "correctCount",
+ "name": "difficulty",
"description": null,
"args": [],
"type": {
@@ -2044,7 +1988,7 @@
"deprecationReason": null
},
{
- "name": "correctCountStreak",
+ "name": "speed",
"description": null,
"args": [],
"type": {
@@ -2058,9 +2002,21 @@
},
"isDeprecated": false,
"deprecationReason": null
- },
+ }
+ ],
+ "inputFields": null,
+ "interfaces": [],
+ "enumValues": null,
+ "possibleTypes": null
+ },
+ {
+ "kind": "OBJECT",
+ "name": "ContentElement",
+ "description": null,
+ "isOneOf": null,
+ "fields": [
{
- "name": "eFactor",
+ "name": "content",
"description": null,
"args": [],
"type": {
@@ -2068,7 +2024,7 @@
"name": null,
"ofType": {
"kind": "SCALAR",
- "name": "Float",
+ "name": "String",
"ofType": null
}
},
@@ -2076,39 +2032,31 @@
"deprecationReason": null
},
{
- "name": "elementType",
+ "name": "createdAt",
"description": null,
"args": [],
"type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "ENUM",
- "name": "ElementType",
- "ofType": null
- }
+ "kind": "SCALAR",
+ "name": "Date",
+ "ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "id",
+ "name": "explanation",
"description": null,
"args": [],
"type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "Int",
- "ofType": null
- }
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "interval",
+ "name": "id",
"description": null,
"args": [],
"type": {
@@ -2124,63 +2072,39 @@
"deprecationReason": null
},
{
- "name": "lastAnsweredAt",
+ "name": "isArchived",
"description": null,
"args": [],
"type": {
"kind": "SCALAR",
- "name": "Date",
+ "name": "Boolean",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "lastAwardedAt",
+ "name": "isDeleted",
"description": null,
"args": [],
"type": {
"kind": "SCALAR",
- "name": "Date",
+ "name": "Boolean",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "lastCorrectAt",
- "description": null,
- "args": [],
- "type": {
- "kind": "SCALAR",
- "name": "Date",
- "ofType": null
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "lastPartialCorrectAt",
- "description": null,
- "args": [],
- "type": {
- "kind": "SCALAR",
- "name": "Date",
- "ofType": null
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "lastResponse",
+ "name": "name",
"description": null,
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
- "kind": "OBJECT",
- "name": "SingleQuestionResponseChoices",
+ "kind": "SCALAR",
+ "name": "String",
"ofType": null
}
},
@@ -2188,51 +2112,31 @@
"deprecationReason": null
},
{
- "name": "lastWrongAt",
- "description": null,
- "args": [],
- "type": {
- "kind": "SCALAR",
- "name": "Date",
- "ofType": null
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "lastXpAwardedAt",
- "description": null,
- "args": [],
- "type": {
- "kind": "SCALAR",
- "name": "Date",
- "ofType": null
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "nextDueAt",
+ "name": "pointsMultiplier",
"description": null,
"args": [],
"type": {
- "kind": "SCALAR",
- "name": "Date",
- "ofType": null
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Int",
+ "ofType": null
+ }
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "partialCorrectCount",
+ "name": "status",
"description": null,
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
- "kind": "SCALAR",
- "name": "Int",
+ "kind": "ENUM",
+ "name": "ElementStatus",
"ofType": null
}
},
@@ -2240,27 +2144,35 @@
"deprecationReason": null
},
{
- "name": "totalPointsAwarded",
+ "name": "tags",
"description": null,
"args": [],
"type": {
- "kind": "SCALAR",
- "name": "Float",
- "ofType": null
+ "kind": "LIST",
+ "name": null,
+ "ofType": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "Tag",
+ "ofType": null
+ }
+ }
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "totalScore",
+ "name": "type",
"description": null,
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
- "kind": "SCALAR",
- "name": "Float",
+ "kind": "ENUM",
+ "name": "ElementType",
"ofType": null
}
},
@@ -2268,35 +2180,19 @@
"deprecationReason": null
},
{
- "name": "totalXpAwarded",
+ "name": "updatedAt",
"description": null,
"args": [],
"type": {
"kind": "SCALAR",
- "name": "Float",
+ "name": "Date",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "trialsCount",
- "description": null,
- "args": [],
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "Int",
- "ofType": null
- }
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "wrongCount",
+ "name": "version",
"description": null,
"args": [],
"type": {
@@ -2319,12 +2215,12 @@
},
{
"kind": "OBJECT",
- "name": "ClassAchievementInstance",
+ "name": "ContentElementData",
"description": null,
"isOneOf": null,
"fields": [
{
- "name": "id",
+ "name": "content",
"description": null,
"args": [],
"type": {
@@ -2332,27 +2228,15 @@
"name": null,
"ofType": {
"kind": "SCALAR",
- "name": "Int",
+ "name": "String",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
- }
- ],
- "inputFields": null,
- "interfaces": [],
- "enumValues": null,
- "possibleTypes": null
- },
- {
- "kind": "OBJECT",
- "name": "ConfusionSummary",
- "description": null,
- "isOneOf": null,
- "fields": [
+ },
{
- "name": "difficulty",
+ "name": "elementId",
"description": null,
"args": [],
"type": {
@@ -2360,7 +2244,7 @@
"name": null,
"ofType": {
"kind": "SCALAR",
- "name": "Float",
+ "name": "Int",
"ofType": null
}
},
@@ -2368,19 +2252,19 @@
"deprecationReason": null
},
{
- "name": "numberOfParticipants",
+ "name": "explanation",
"description": null,
"args": [],
"type": {
"kind": "SCALAR",
- "name": "Int",
+ "name": "String",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "speed",
+ "name": "id",
"description": null,
"args": [],
"type": {
@@ -2388,27 +2272,15 @@
"name": null,
"ofType": {
"kind": "SCALAR",
- "name": "Float",
+ "name": "ID",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
- }
- ],
- "inputFields": null,
- "interfaces": [],
- "enumValues": null,
- "possibleTypes": null
- },
- {
- "kind": "OBJECT",
- "name": "ConfusionTimestep",
- "description": null,
- "isOneOf": null,
- "fields": [
+ },
{
- "name": "createdAt",
+ "name": "name",
"description": null,
"args": [],
"type": {
@@ -2416,7 +2288,7 @@
"name": null,
"ofType": {
"kind": "SCALAR",
- "name": "Date",
+ "name": "String",
"ofType": null
}
},
@@ -2424,7 +2296,7 @@
"deprecationReason": null
},
{
- "name": "difficulty",
+ "name": "pointsMultiplier",
"description": null,
"args": [],
"type": {
@@ -2440,15 +2312,15 @@
"deprecationReason": null
},
{
- "name": "speed",
+ "name": "type",
"description": null,
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
- "kind": "SCALAR",
- "name": "Int",
+ "kind": "ENUM",
+ "name": "ElementType",
"ofType": null
}
},
@@ -2463,7 +2335,7 @@
},
{
"kind": "OBJECT",
- "name": "ContentElement",
+ "name": "ContentElementInstanceEvaluation",
"description": null,
"isOneOf": null,
"fields": [
@@ -2483,18 +2355,6 @@
"isDeprecated": false,
"deprecationReason": null
},
- {
- "name": "createdAt",
- "description": null,
- "args": [],
- "type": {
- "kind": "SCALAR",
- "name": "Date",
- "ofType": null
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
{
"name": "explanation",
"description": null,
@@ -2508,7 +2368,7 @@
"deprecationReason": null
},
{
- "name": "id",
+ "name": "hasAnswerFeedbacks",
"description": null,
"args": [],
"type": {
@@ -2516,7 +2376,7 @@
"name": null,
"ofType": {
"kind": "SCALAR",
- "name": "Int",
+ "name": "Boolean",
"ofType": null
}
},
@@ -2524,31 +2384,7 @@
"deprecationReason": null
},
{
- "name": "isArchived",
- "description": null,
- "args": [],
- "type": {
- "kind": "SCALAR",
- "name": "Boolean",
- "ofType": null
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "isDeleted",
- "description": null,
- "args": [],
- "type": {
- "kind": "SCALAR",
- "name": "Boolean",
- "ofType": null
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "name",
+ "name": "hasSampleSolution",
"description": null,
"args": [],
"type": {
@@ -2556,7 +2392,7 @@
"name": null,
"ofType": {
"kind": "SCALAR",
- "name": "String",
+ "name": "Boolean",
"ofType": null
}
},
@@ -2564,7 +2400,7 @@
"deprecationReason": null
},
{
- "name": "pointsMultiplier",
+ "name": "id",
"description": null,
"args": [],
"type": {
@@ -2580,15 +2416,15 @@
"deprecationReason": null
},
{
- "name": "status",
+ "name": "name",
"description": null,
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
- "kind": "ENUM",
- "name": "ElementStatus",
+ "kind": "SCALAR",
+ "name": "String",
"ofType": null
}
},
@@ -2596,20 +2432,16 @@
"deprecationReason": null
},
{
- "name": "tags",
+ "name": "results",
"description": null,
"args": [],
"type": {
- "kind": "LIST",
+ "kind": "NON_NULL",
"name": null,
"ofType": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "OBJECT",
- "name": "Tag",
- "ofType": null
- }
+ "kind": "OBJECT",
+ "name": "ContentElementResults",
+ "ofType": null
}
},
"isDeprecated": false,
@@ -2630,21 +2462,37 @@
},
"isDeprecated": false,
"deprecationReason": null
- },
+ }
+ ],
+ "inputFields": null,
+ "interfaces": [],
+ "enumValues": null,
+ "possibleTypes": null
+ },
+ {
+ "kind": "OBJECT",
+ "name": "ContentElementResults",
+ "description": null,
+ "isOneOf": null,
+ "fields": [
{
- "name": "updatedAt",
+ "name": "anonymousAnswers",
"description": null,
"args": [],
"type": {
- "kind": "SCALAR",
- "name": "Date",
- "ofType": null
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Int",
+ "ofType": null
+ }
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "version",
+ "name": "totalAnswers",
"description": null,
"args": [],
"type": {
@@ -2667,36 +2515,32 @@
},
{
"kind": "OBJECT",
- "name": "ContentElementData",
+ "name": "ContentInstanceEvaluation",
"description": null,
"isOneOf": null,
"fields": [
{
- "name": "content",
+ "name": "correctness",
"description": null,
"args": [],
"type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
- }
+ "kind": "SCALAR",
+ "name": "Float",
+ "ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "elementId",
+ "name": "elementType",
"description": null,
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
- "kind": "SCALAR",
- "name": "Int",
+ "kind": "ENUM",
+ "name": "ElementType",
"ofType": null
}
},
@@ -2716,23 +2560,27 @@
"deprecationReason": null
},
{
- "name": "id",
+ "name": "feedbacks",
"description": null,
"args": [],
"type": {
- "kind": "NON_NULL",
+ "kind": "LIST",
"name": null,
"ofType": {
- "kind": "SCALAR",
- "name": "ID",
- "ofType": null
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "QuestionFeedback",
+ "ofType": null
+ }
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "name",
+ "name": "instanceId",
"description": null,
"args": [],
"type": {
@@ -2740,7 +2588,7 @@
"name": null,
"ofType": {
"kind": "SCALAR",
- "name": "String",
+ "name": "Int",
"ofType": null
}
},
@@ -2748,111 +2596,79 @@
"deprecationReason": null
},
{
- "name": "pointsMultiplier",
+ "name": "lastResponse",
"description": null,
"args": [],
"type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "Int",
- "ofType": null
- }
+ "kind": "OBJECT",
+ "name": "SingleQuestionResponseContent",
+ "ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "type",
+ "name": "newPointsFrom",
"description": null,
"args": [],
"type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "ENUM",
- "name": "ElementType",
- "ofType": null
- }
+ "kind": "SCALAR",
+ "name": "Date",
+ "ofType": null
},
"isDeprecated": false,
"deprecationReason": null
- }
- ],
- "inputFields": null,
- "interfaces": [],
- "enumValues": null,
- "possibleTypes": null
- },
- {
- "kind": "OBJECT",
- "name": "ContentElementInstanceEvaluation",
- "description": null,
- "isOneOf": null,
- "fields": [
+ },
{
- "name": "content",
+ "name": "newXpFrom",
"description": null,
"args": [],
"type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
- }
+ "kind": "SCALAR",
+ "name": "Date",
+ "ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "explanation",
+ "name": "numAnswers",
"description": null,
"args": [],
"type": {
"kind": "SCALAR",
- "name": "String",
+ "name": "Int",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "hasAnswerFeedbacks",
+ "name": "percentile",
"description": null,
"args": [],
"type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "Boolean",
- "ofType": null
- }
+ "kind": "SCALAR",
+ "name": "Float",
+ "ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "hasSampleSolution",
+ "name": "pointsAwarded",
"description": null,
"args": [],
"type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "Boolean",
- "ofType": null
- }
+ "kind": "SCALAR",
+ "name": "Float",
+ "ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "id",
+ "name": "pointsMultiplier",
"description": null,
"args": [],
"type": {
@@ -2868,7 +2684,7 @@
"deprecationReason": null
},
{
- "name": "name",
+ "name": "score",
"description": null,
"args": [],
"type": {
@@ -2876,23 +2692,7 @@
"name": null,
"ofType": {
"kind": "SCALAR",
- "name": "String",
- "ofType": null
- }
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "results",
- "description": null,
- "args": [],
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "OBJECT",
- "name": "ContentElementResults",
+ "name": "Float",
"ofType": null
}
},
@@ -2900,61 +2700,25 @@
"deprecationReason": null
},
{
- "name": "type",
- "description": null,
- "args": [],
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "ENUM",
- "name": "ElementType",
- "ofType": null
- }
- },
- "isDeprecated": false,
- "deprecationReason": null
- }
- ],
- "inputFields": null,
- "interfaces": [],
- "enumValues": null,
- "possibleTypes": null
- },
- {
- "kind": "OBJECT",
- "name": "ContentElementResults",
- "description": null,
- "isOneOf": null,
- "fields": [
- {
- "name": "anonymousAnswers",
+ "name": "xp",
"description": null,
"args": [],
"type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "Int",
- "ofType": null
- }
+ "kind": "SCALAR",
+ "name": "Int",
+ "ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "totalAnswers",
+ "name": "xpAwarded",
"description": null,
"args": [],
"type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "Int",
- "ofType": null
- }
+ "kind": "SCALAR",
+ "name": "Int",
+ "ofType": null
},
"isDeprecated": false,
"deprecationReason": null
@@ -2967,12 +2731,12 @@
},
{
"kind": "OBJECT",
- "name": "ContentInstanceEvaluation",
+ "name": "Course",
"description": null,
"isOneOf": null,
"fields": [
{
- "name": "correctness",
+ "name": "averageActiveScore",
"description": null,
"args": [],
"type": {
@@ -2984,35 +2748,19 @@
"deprecationReason": null
},
{
- "name": "elementType",
- "description": null,
- "args": [],
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "ENUM",
- "name": "ElementType",
- "ofType": null
- }
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "explanation",
+ "name": "averageScore",
"description": null,
"args": [],
"type": {
"kind": "SCALAR",
- "name": "String",
+ "name": "Float",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "feedbacks",
+ "name": "awards",
"description": null,
"args": [],
"type": {
@@ -3023,7 +2771,7 @@
"name": null,
"ofType": {
"kind": "OBJECT",
- "name": "QuestionFeedback",
+ "name": "AwardEntry",
"ofType": null
}
}
@@ -3032,7 +2780,7 @@
"deprecationReason": null
},
{
- "name": "instanceId",
+ "name": "color",
"description": null,
"args": [],
"type": {
@@ -3040,7 +2788,7 @@
"name": null,
"ofType": {
"kind": "SCALAR",
- "name": "Int",
+ "name": "String",
"ofType": null
}
},
@@ -3048,147 +2796,115 @@
"deprecationReason": null
},
{
- "name": "lastResponse",
+ "name": "createdAt",
"description": null,
"args": [],
"type": {
- "kind": "OBJECT",
- "name": "SingleQuestionResponseContent",
+ "kind": "SCALAR",
+ "name": "Date",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "newPointsFrom",
+ "name": "description",
"description": null,
"args": [],
"type": {
"kind": "SCALAR",
- "name": "Date",
+ "name": "String",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "newXpFrom",
+ "name": "displayName",
"description": null,
"args": [],
"type": {
- "kind": "SCALAR",
- "name": "Date",
- "ofType": null
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
+ }
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "numAnswers",
+ "name": "endDate",
"description": null,
"args": [],
"type": {
- "kind": "SCALAR",
- "name": "Int",
- "ofType": null
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Date",
+ "ofType": null
+ }
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "percentile",
+ "name": "groupActivities",
"description": null,
"args": [],
"type": {
- "kind": "SCALAR",
- "name": "Float",
- "ofType": null
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "pointsAwarded",
- "description": null,
- "args": [],
- "type": {
- "kind": "SCALAR",
- "name": "Float",
- "ofType": null
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "pointsMultiplier",
- "description": null,
- "args": [],
- "type": {
- "kind": "NON_NULL",
+ "kind": "LIST",
"name": null,
"ofType": {
- "kind": "SCALAR",
- "name": "Int",
- "ofType": null
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "GroupActivity",
+ "ofType": null
+ }
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "score",
+ "name": "groupAssignmentPoolEntries",
"description": null,
"args": [],
"type": {
- "kind": "NON_NULL",
+ "kind": "LIST",
"name": null,
"ofType": {
- "kind": "SCALAR",
- "name": "Float",
- "ofType": null
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "GroupAssignmentPoolEntry",
+ "ofType": null
+ }
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "xp",
+ "name": "groupDeadlineDate",
"description": null,
"args": [],
"type": {
"kind": "SCALAR",
- "name": "Int",
+ "name": "Date",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "xpAwarded",
- "description": null,
- "args": [],
- "type": {
- "kind": "SCALAR",
- "name": "Int",
- "ofType": null
- },
- "isDeprecated": false,
- "deprecationReason": null
- }
- ],
- "inputFields": null,
- "interfaces": [],
- "enumValues": null,
- "possibleTypes": null
- },
- {
- "kind": "OBJECT",
- "name": "ContentQuestionData",
- "description": null,
- "isOneOf": null,
- "fields": [
- {
- "name": "content",
+ "name": "id",
"description": null,
"args": [],
"type": {
@@ -3196,7 +2912,7 @@
"name": null,
"ofType": {
"kind": "SCALAR",
- "name": "String",
+ "name": "ID",
"ofType": null
}
},
@@ -3204,19 +2920,7 @@
"deprecationReason": null
},
{
- "name": "explanation",
- "description": null,
- "args": [],
- "type": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "id",
+ "name": "isArchived",
"description": null,
"args": [],
"type": {
@@ -3224,7 +2928,7 @@
"name": null,
"ofType": {
"kind": "SCALAR",
- "name": "ID",
+ "name": "Boolean",
"ofType": null
}
},
@@ -3232,7 +2936,7 @@
"deprecationReason": null
},
{
- "name": "name",
+ "name": "isGamificationEnabled",
"description": null,
"args": [],
"type": {
@@ -3240,7 +2944,7 @@
"name": null,
"ofType": {
"kind": "SCALAR",
- "name": "String",
+ "name": "Boolean",
"ofType": null
}
},
@@ -3248,75 +2952,75 @@
"deprecationReason": null
},
{
- "name": "pointsMultiplier",
+ "name": "isGroupCreationEnabled",
"description": null,
"args": [],
"type": {
- "kind": "SCALAR",
- "name": "Int",
- "ofType": null
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Boolean",
+ "ofType": null
+ }
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "questionId",
+ "name": "isGroupDeadlinePassed",
"description": null,
"args": [],
"type": {
"kind": "SCALAR",
- "name": "Int",
+ "name": "Boolean",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "type",
+ "name": "leaderboard",
"description": null,
"args": [],
"type": {
- "kind": "NON_NULL",
+ "kind": "LIST",
"name": null,
"ofType": {
- "kind": "ENUM",
- "name": "ElementType",
- "ofType": null
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "LeaderboardEntry",
+ "ofType": null
+ }
}
},
"isDeprecated": false,
"deprecationReason": null
- }
- ],
- "inputFields": null,
- "interfaces": [],
- "enumValues": null,
- "possibleTypes": null
- },
- {
- "kind": "OBJECT",
- "name": "ContentQuestionResponse",
- "description": null,
- "isOneOf": null,
- "fields": [
+ },
{
- "name": "aggregatedResponses",
+ "name": "liveQuizzes",
"description": null,
"args": [],
"type": {
- "kind": "NON_NULL",
+ "kind": "LIST",
"name": null,
"ofType": {
- "kind": "OBJECT",
- "name": "ElementResultsContent",
- "ofType": null
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "LiveQuiz",
+ "ofType": null
+ }
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "correctCount",
+ "name": "maxGroupSize",
"description": null,
"args": [],
"type": {
@@ -3332,23 +3036,27 @@
"deprecationReason": null
},
{
- "name": "correctCountStreak",
+ "name": "microLearnings",
"description": null,
"args": [],
"type": {
- "kind": "NON_NULL",
+ "kind": "LIST",
"name": null,
"ofType": {
- "kind": "SCALAR",
- "name": "Int",
- "ofType": null
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "MicroLearning",
+ "ofType": null
+ }
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "eFactor",
+ "name": "name",
"description": null,
"args": [],
"type": {
@@ -3356,7 +3064,7 @@
"name": null,
"ofType": {
"kind": "SCALAR",
- "name": "Float",
+ "name": "String",
"ofType": null
}
},
@@ -3364,155 +3072,135 @@
"deprecationReason": null
},
{
- "name": "elementType",
+ "name": "notificationEmail",
"description": null,
"args": [],
"type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "ENUM",
- "name": "ElementType",
- "ofType": null
- }
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "id",
+ "name": "numOfActiveParticipants",
"description": null,
"args": [],
"type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "Int",
- "ofType": null
- }
+ "kind": "SCALAR",
+ "name": "Int",
+ "ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "interval",
+ "name": "numOfParticipantGroups",
"description": null,
"args": [],
"type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "Int",
- "ofType": null
- }
+ "kind": "SCALAR",
+ "name": "Int",
+ "ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "lastAnsweredAt",
+ "name": "numOfParticipants",
"description": null,
"args": [],
"type": {
"kind": "SCALAR",
- "name": "Date",
+ "name": "Int",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "lastAwardedAt",
+ "name": "owner",
"description": null,
"args": [],
"type": {
- "kind": "SCALAR",
- "name": "Date",
+ "kind": "OBJECT",
+ "name": "User",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "lastCorrectAt",
+ "name": "participantGroups",
"description": null,
"args": [],
"type": {
- "kind": "SCALAR",
- "name": "Date",
- "ofType": null
+ "kind": "LIST",
+ "name": null,
+ "ofType": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "ParticipantGroup",
+ "ofType": null
+ }
+ }
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "lastPartialCorrectAt",
+ "name": "pinCode",
"description": null,
"args": [],
"type": {
"kind": "SCALAR",
- "name": "Date",
+ "name": "Int",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "lastResponse",
+ "name": "practiceQuizzes",
"description": null,
"args": [],
"type": {
- "kind": "NON_NULL",
+ "kind": "LIST",
"name": null,
"ofType": {
- "kind": "OBJECT",
- "name": "SingleQuestionResponseContent",
- "ofType": null
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "PracticeQuiz",
+ "ofType": null
+ }
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "lastWrongAt",
+ "name": "preferredGroupSize",
"description": null,
"args": [],
"type": {
- "kind": "SCALAR",
- "name": "Date",
- "ofType": null
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Int",
+ "ofType": null
+ }
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "lastXpAwardedAt",
- "description": null,
- "args": [],
- "type": {
- "kind": "SCALAR",
- "name": "Date",
- "ofType": null
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "nextDueAt",
- "description": null,
- "args": [],
- "type": {
- "kind": "SCALAR",
- "name": "Date",
- "ofType": null
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "partialCorrectCount",
+ "name": "randomAssignmentFinalized",
"description": null,
"args": [],
"type": {
@@ -3520,7 +3208,7 @@
"name": null,
"ofType": {
"kind": "SCALAR",
- "name": "Int",
+ "name": "Boolean",
"ofType": null
}
},
@@ -3528,19 +3216,7 @@
"deprecationReason": null
},
{
- "name": "totalPointsAwarded",
- "description": null,
- "args": [],
- "type": {
- "kind": "SCALAR",
- "name": "Float",
- "ofType": null
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "totalScore",
+ "name": "startDate",
"description": null,
"args": [],
"type": {
@@ -3548,7 +3224,7 @@
"name": null,
"ofType": {
"kind": "SCALAR",
- "name": "Float",
+ "name": "Date",
"ofType": null
}
},
@@ -3556,19 +3232,31 @@
"deprecationReason": null
},
{
- "name": "totalXpAwarded",
+ "name": "updatedAt",
"description": null,
"args": [],
"type": {
"kind": "SCALAR",
- "name": "Float",
+ "name": "Date",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
- },
+ }
+ ],
+ "inputFields": null,
+ "interfaces": [],
+ "enumValues": null,
+ "possibleTypes": null
+ },
+ {
+ "kind": "OBJECT",
+ "name": "CourseSummary",
+ "description": null,
+ "isOneOf": null,
+ "fields": [
{
- "name": "trialsCount",
+ "name": "numOfGroupActivities",
"description": null,
"args": [],
"type": {
@@ -3584,7 +3272,7 @@
"deprecationReason": null
},
{
- "name": "wrongCount",
+ "name": "numOfLeaderboardEntries",
"description": null,
"args": [],
"type": {
@@ -3598,65 +3286,25 @@
},
"isDeprecated": false,
"deprecationReason": null
- }
- ],
- "inputFields": null,
- "interfaces": [],
- "enumValues": null,
- "possibleTypes": null
- },
- {
- "kind": "OBJECT",
- "name": "Course",
- "description": null,
- "isOneOf": null,
- "fields": [
- {
- "name": "averageActiveScore",
- "description": null,
- "args": [],
- "type": {
- "kind": "SCALAR",
- "name": "Float",
- "ofType": null
- },
- "isDeprecated": false,
- "deprecationReason": null
},
{
- "name": "averageScore",
- "description": null,
- "args": [],
- "type": {
- "kind": "SCALAR",
- "name": "Float",
- "ofType": null
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "awards",
+ "name": "numOfLiveQuizzes",
"description": null,
"args": [],
"type": {
- "kind": "LIST",
+ "kind": "NON_NULL",
"name": null,
"ofType": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "OBJECT",
- "name": "AwardEntry",
- "ofType": null
- }
+ "kind": "SCALAR",
+ "name": "Int",
+ "ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "color",
+ "name": "numOfMicroLearnings",
"description": null,
"args": [],
"type": {
@@ -3664,7 +3312,7 @@
"name": null,
"ofType": {
"kind": "SCALAR",
- "name": "String",
+ "name": "Int",
"ofType": null
}
},
@@ -3672,31 +3320,23 @@
"deprecationReason": null
},
{
- "name": "createdAt",
- "description": null,
- "args": [],
- "type": {
- "kind": "SCALAR",
- "name": "Date",
- "ofType": null
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "description",
+ "name": "numOfParticipantGroups",
"description": null,
"args": [],
"type": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Int",
+ "ofType": null
+ }
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "displayName",
+ "name": "numOfParticipations",
"description": null,
"args": [],
"type": {
@@ -3704,7 +3344,7 @@
"name": null,
"ofType": {
"kind": "SCALAR",
- "name": "String",
+ "name": "Int",
"ofType": null
}
},
@@ -3712,7 +3352,7 @@
"deprecationReason": null
},
{
- "name": "endDate",
+ "name": "numOfPracticeQuizzes",
"description": null,
"args": [],
"type": {
@@ -3720,15 +3360,75 @@
"name": null,
"ofType": {
"kind": "SCALAR",
- "name": "Date",
+ "name": "Int",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
+ }
+ ],
+ "inputFields": null,
+ "interfaces": [],
+ "enumValues": null,
+ "possibleTypes": null
+ },
+ {
+ "kind": "SCALAR",
+ "name": "Date",
+ "description": "A date-time string at UTC, such as 2007-12-03T10:15:30Z, compliant with the `date-time` format outlined in section 5.6 of the RFC 3339 profile of the ISO 8601 standard for representation of dates and times using the Gregorian calendar.",
+ "isOneOf": null,
+ "fields": null,
+ "inputFields": null,
+ "interfaces": null,
+ "enumValues": null,
+ "possibleTypes": null
+ },
+ {
+ "kind": "UNION",
+ "name": "Element",
+ "description": null,
+ "isOneOf": null,
+ "fields": null,
+ "inputFields": null,
+ "interfaces": null,
+ "enumValues": null,
+ "possibleTypes": [
+ {
+ "kind": "OBJECT",
+ "name": "ChoicesElement",
+ "ofType": null
},
{
- "name": "groupActivities",
+ "kind": "OBJECT",
+ "name": "ContentElement",
+ "ofType": null
+ },
+ {
+ "kind": "OBJECT",
+ "name": "FlashcardElement",
+ "ofType": null
+ },
+ {
+ "kind": "OBJECT",
+ "name": "FreeTextElement",
+ "ofType": null
+ },
+ {
+ "kind": "OBJECT",
+ "name": "NumericalElement",
+ "ofType": null
+ }
+ ]
+ },
+ {
+ "kind": "OBJECT",
+ "name": "ElementBlock",
+ "description": null,
+ "isOneOf": null,
+ "fields": [
+ {
+ "name": "elements",
"description": null,
"args": [],
"type": {
@@ -3739,7 +3439,7 @@
"name": null,
"ofType": {
"kind": "OBJECT",
- "name": "GroupActivity",
+ "name": "ElementInstance",
"ofType": null
}
}
@@ -3748,27 +3448,19 @@
"deprecationReason": null
},
{
- "name": "groupAssignmentPoolEntries",
+ "name": "execution",
"description": null,
"args": [],
"type": {
- "kind": "LIST",
- "name": null,
- "ofType": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "OBJECT",
- "name": "GroupAssignmentPoolEntry",
- "ofType": null
- }
- }
+ "kind": "SCALAR",
+ "name": "Int",
+ "ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "groupDeadlineDate",
+ "name": "expiresAt",
"description": null,
"args": [],
"type": {
@@ -3788,7 +3480,7 @@
"name": null,
"ofType": {
"kind": "SCALAR",
- "name": "ID",
+ "name": "Int",
"ofType": null
}
},
@@ -3796,23 +3488,19 @@
"deprecationReason": null
},
{
- "name": "isArchived",
+ "name": "numOfParticipants",
"description": null,
"args": [],
"type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "Boolean",
- "ofType": null
- }
+ "kind": "SCALAR",
+ "name": "Int",
+ "ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "isGamificationEnabled",
+ "name": "order",
"description": null,
"args": [],
"type": {
@@ -3820,7 +3508,7 @@
"name": null,
"ofType": {
"kind": "SCALAR",
- "name": "Boolean",
+ "name": "Int",
"ofType": null
}
},
@@ -3828,219 +3516,274 @@
"deprecationReason": null
},
{
- "name": "isGroupCreationEnabled",
+ "name": "randomSelection",
"description": null,
"args": [],
"type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "Boolean",
- "ofType": null
- }
+ "kind": "SCALAR",
+ "name": "Int",
+ "ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "isGroupDeadlinePassed",
+ "name": "status",
"description": null,
"args": [],
"type": {
- "kind": "SCALAR",
- "name": "Boolean",
- "ofType": null
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "leaderboard",
- "description": null,
- "args": [],
- "type": {
- "kind": "LIST",
+ "kind": "NON_NULL",
"name": null,
"ofType": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "OBJECT",
- "name": "LeaderboardEntry",
- "ofType": null
- }
+ "kind": "ENUM",
+ "name": "ElementBlockStatus",
+ "ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "maxGroupSize",
+ "name": "timeLimit",
"description": null,
"args": [],
"type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "Int",
- "ofType": null
- }
+ "kind": "SCALAR",
+ "name": "Int",
+ "ofType": null
},
"isDeprecated": false,
"deprecationReason": null
- },
+ }
+ ],
+ "inputFields": null,
+ "interfaces": [],
+ "enumValues": null,
+ "possibleTypes": null
+ },
+ {
+ "kind": "INPUT_OBJECT",
+ "name": "ElementBlockInput",
+ "description": null,
+ "isOneOf": false,
+ "fields": null,
+ "inputFields": [
{
- "name": "microLearnings",
+ "name": "elements",
"description": null,
- "args": [],
"type": {
- "kind": "LIST",
+ "kind": "NON_NULL",
"name": null,
"ofType": {
- "kind": "NON_NULL",
+ "kind": "LIST",
"name": null,
"ofType": {
- "kind": "OBJECT",
- "name": "MicroLearning",
- "ofType": null
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "ElementInstanceInput",
+ "ofType": null
+ }
}
}
},
+ "defaultValue": null,
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "name",
+ "name": "order",
"description": null,
- "args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
- "name": "String",
+ "name": "Int",
"ofType": null
}
},
+ "defaultValue": null,
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "notificationEmail",
+ "name": "timeLimit",
"description": null,
- "args": [],
"type": {
"kind": "SCALAR",
- "name": "String",
+ "name": "Int",
"ofType": null
},
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
+ }
+ ],
+ "interfaces": null,
+ "enumValues": null,
+ "possibleTypes": null
+ },
+ {
+ "kind": "ENUM",
+ "name": "ElementBlockStatus",
+ "description": null,
+ "isOneOf": null,
+ "fields": null,
+ "inputFields": null,
+ "interfaces": null,
+ "enumValues": [
+ {
+ "name": "ACTIVE",
+ "description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "numOfActiveParticipants",
+ "name": "EXECUTED",
"description": null,
- "args": [],
- "type": {
- "kind": "SCALAR",
- "name": "Int",
- "ofType": null
- },
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "numOfParticipantGroups",
+ "name": "SCHEDULED",
"description": null,
- "args": [],
- "type": {
- "kind": "SCALAR",
- "name": "Int",
- "ofType": null
- },
"isDeprecated": false,
"deprecationReason": null
+ }
+ ],
+ "possibleTypes": null
+ },
+ {
+ "kind": "UNION",
+ "name": "ElementData",
+ "description": null,
+ "isOneOf": null,
+ "fields": null,
+ "inputFields": null,
+ "interfaces": null,
+ "enumValues": null,
+ "possibleTypes": [
+ {
+ "kind": "OBJECT",
+ "name": "ChoicesElementData",
+ "ofType": null
},
{
- "name": "numOfParticipants",
+ "kind": "OBJECT",
+ "name": "ContentElementData",
+ "ofType": null
+ },
+ {
+ "kind": "OBJECT",
+ "name": "FlashcardElementData",
+ "ofType": null
+ },
+ {
+ "kind": "OBJECT",
+ "name": "FreeTextElementData",
+ "ofType": null
+ },
+ {
+ "kind": "OBJECT",
+ "name": "NumericalElementData",
+ "ofType": null
+ }
+ ]
+ },
+ {
+ "kind": "ENUM",
+ "name": "ElementDisplayMode",
+ "description": null,
+ "isOneOf": null,
+ "fields": null,
+ "inputFields": null,
+ "interfaces": null,
+ "enumValues": [
+ {
+ "name": "GRID",
"description": null,
- "args": [],
- "type": {
- "kind": "SCALAR",
- "name": "Int",
- "ofType": null
- },
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "owner",
+ "name": "LIST",
+ "description": null,
+ "isDeprecated": false,
+ "deprecationReason": null
+ }
+ ],
+ "possibleTypes": null
+ },
+ {
+ "kind": "OBJECT",
+ "name": "ElementFeedback",
+ "description": null,
+ "isOneOf": null,
+ "fields": [
+ {
+ "name": "downvote",
"description": null,
"args": [],
"type": {
- "kind": "OBJECT",
- "name": "User",
- "ofType": null
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Boolean",
+ "ofType": null
+ }
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "participantGroups",
+ "name": "elementInstanceId",
"description": null,
"args": [],
"type": {
- "kind": "LIST",
+ "kind": "NON_NULL",
"name": null,
"ofType": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "OBJECT",
- "name": "ParticipantGroup",
- "ofType": null
- }
+ "kind": "SCALAR",
+ "name": "Int",
+ "ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "pinCode",
+ "name": "feedback",
"description": null,
"args": [],
"type": {
"kind": "SCALAR",
- "name": "Int",
+ "name": "String",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "practiceQuizzes",
+ "name": "id",
"description": null,
"args": [],
"type": {
- "kind": "LIST",
+ "kind": "NON_NULL",
"name": null,
"ofType": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "OBJECT",
- "name": "PracticeQuiz",
- "ofType": null
- }
+ "kind": "SCALAR",
+ "name": "Int",
+ "ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "preferredGroupSize",
+ "name": "upvote",
"description": null,
"args": [],
"type": {
@@ -4048,23 +3791,35 @@
"name": null,
"ofType": {
"kind": "SCALAR",
- "name": "Int",
+ "name": "Boolean",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
- },
+ }
+ ],
+ "inputFields": null,
+ "interfaces": [],
+ "enumValues": null,
+ "possibleTypes": null
+ },
+ {
+ "kind": "OBJECT",
+ "name": "ElementInstance",
+ "description": null,
+ "isOneOf": null,
+ "fields": [
{
- "name": "randomAssignmentFinalized",
+ "name": "elementData",
"description": null,
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
- "kind": "SCALAR",
- "name": "Boolean",
+ "kind": "UNION",
+ "name": "ElementData",
"ofType": null
}
},
@@ -4072,107 +3827,15 @@
"deprecationReason": null
},
{
- "name": "sessions",
+ "name": "elementType",
"description": null,
"args": [],
"type": {
- "kind": "LIST",
+ "kind": "NON_NULL",
"name": null,
"ofType": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "OBJECT",
- "name": "Session",
- "ofType": null
- }
- }
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "startDate",
- "description": null,
- "args": [],
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "Date",
- "ofType": null
- }
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "updatedAt",
- "description": null,
- "args": [],
- "type": {
- "kind": "SCALAR",
- "name": "Date",
- "ofType": null
- },
- "isDeprecated": false,
- "deprecationReason": null
- }
- ],
- "inputFields": null,
- "interfaces": [],
- "enumValues": null,
- "possibleTypes": null
- },
- {
- "kind": "OBJECT",
- "name": "CourseSummary",
- "description": null,
- "isOneOf": null,
- "fields": [
- {
- "name": "numOfGroupActivities",
- "description": null,
- "args": [],
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "Int",
- "ofType": null
- }
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "numOfLeaderboardEntries",
- "description": null,
- "args": [],
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "Int",
- "ofType": null
- }
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "numOfLiveQuizzes",
- "description": null,
- "args": [],
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "Int",
+ "kind": "ENUM",
+ "name": "ElementType",
"ofType": null
}
},
@@ -4180,23 +3843,27 @@
"deprecationReason": null
},
{
- "name": "numOfMicroLearnings",
+ "name": "feedbacks",
"description": null,
"args": [],
"type": {
- "kind": "NON_NULL",
+ "kind": "LIST",
"name": null,
"ofType": {
- "kind": "SCALAR",
- "name": "Int",
- "ofType": null
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "ElementFeedback",
+ "ofType": null
+ }
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "numOfParticipantGroups",
+ "name": "id",
"description": null,
"args": [],
"type": {
@@ -4212,31 +3879,27 @@
"deprecationReason": null
},
{
- "name": "numOfParticipations",
+ "name": "options",
"description": null,
"args": [],
"type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "Int",
- "ofType": null
- }
+ "kind": "OBJECT",
+ "name": "ElementInstanceOptions",
+ "ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "numOfPracticeQuizzes",
+ "name": "type",
"description": null,
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
- "kind": "SCALAR",
- "name": "Int",
+ "kind": "ENUM",
+ "name": "ElementInstanceType",
"ofType": null
}
},
@@ -4249,57 +3912,9 @@
"enumValues": null,
"possibleTypes": null
},
- {
- "kind": "SCALAR",
- "name": "Date",
- "description": "A date-time string at UTC, such as 2007-12-03T10:15:30Z, compliant with the `date-time` format outlined in section 5.6 of the RFC 3339 profile of the ISO 8601 standard for representation of dates and times using the Gregorian calendar.",
- "isOneOf": null,
- "fields": null,
- "inputFields": null,
- "interfaces": null,
- "enumValues": null,
- "possibleTypes": null
- },
- {
- "kind": "UNION",
- "name": "Element",
- "description": null,
- "isOneOf": null,
- "fields": null,
- "inputFields": null,
- "interfaces": null,
- "enumValues": null,
- "possibleTypes": [
- {
- "kind": "OBJECT",
- "name": "ChoicesElement",
- "ofType": null
- },
- {
- "kind": "OBJECT",
- "name": "ContentElement",
- "ofType": null
- },
- {
- "kind": "OBJECT",
- "name": "FlashcardElement",
- "ofType": null
- },
- {
- "kind": "OBJECT",
- "name": "FreeTextElement",
- "ofType": null
- },
- {
- "kind": "OBJECT",
- "name": "NumericalElement",
- "ofType": null
- }
- ]
- },
{
"kind": "UNION",
- "name": "ElementData",
+ "name": "ElementInstanceEvaluation",
"description": null,
"isOneOf": null,
"fields": null,
@@ -4309,81 +3924,57 @@
"possibleTypes": [
{
"kind": "OBJECT",
- "name": "ChoicesElementData",
+ "name": "ChoicesElementInstanceEvaluation",
"ofType": null
},
{
"kind": "OBJECT",
- "name": "ContentElementData",
+ "name": "ContentElementInstanceEvaluation",
"ofType": null
},
{
"kind": "OBJECT",
- "name": "FlashcardElementData",
+ "name": "FlashcardElementInstanceEvaluation",
"ofType": null
},
{
"kind": "OBJECT",
- "name": "FreeTextElementData",
+ "name": "FreeElementInstanceEvaluation",
"ofType": null
},
{
"kind": "OBJECT",
- "name": "NumericalElementData",
+ "name": "NumericalElementInstanceEvaluation",
"ofType": null
}
]
},
{
- "kind": "ENUM",
- "name": "ElementDisplayMode",
+ "kind": "INPUT_OBJECT",
+ "name": "ElementInstanceInput",
"description": null,
- "isOneOf": null,
+ "isOneOf": false,
"fields": null,
- "inputFields": null,
- "interfaces": null,
- "enumValues": [
- {
- "name": "GRID",
- "description": null,
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "LIST",
- "description": null,
- "isDeprecated": false,
- "deprecationReason": null
- }
- ],
- "possibleTypes": null
- },
- {
- "kind": "OBJECT",
- "name": "ElementFeedback",
- "description": null,
- "isOneOf": null,
- "fields": [
+ "inputFields": [
{
- "name": "downvote",
+ "name": "elementId",
"description": null,
- "args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
- "name": "Boolean",
+ "name": "Int",
"ofType": null
}
},
+ "defaultValue": null,
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "elementInstanceId",
+ "name": "order",
"description": null,
- "args": [],
"type": {
"kind": "NON_NULL",
"name": null,
@@ -4393,99 +3984,143 @@
"ofType": null
}
},
+ "defaultValue": null,
"isDeprecated": false,
"deprecationReason": null
- },
+ }
+ ],
+ "interfaces": null,
+ "enumValues": null,
+ "possibleTypes": null
+ },
+ {
+ "kind": "OBJECT",
+ "name": "ElementInstanceOptions",
+ "description": null,
+ "isOneOf": null,
+ "fields": [
{
- "name": "feedback",
+ "name": "pointsMultiplier",
"description": null,
"args": [],
"type": {
"kind": "SCALAR",
- "name": "String",
+ "name": "Int",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "id",
+ "name": "resetTimeDays",
"description": null,
"args": [],
"type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "Int",
- "ofType": null
- }
- },
- "isDeprecated": false,
+ "kind": "SCALAR",
+ "name": "Int",
+ "ofType": null
+ },
+ "isDeprecated": false,
+ "deprecationReason": null
+ }
+ ],
+ "inputFields": null,
+ "interfaces": [],
+ "enumValues": null,
+ "possibleTypes": null
+ },
+ {
+ "kind": "ENUM",
+ "name": "ElementInstanceType",
+ "description": null,
+ "isOneOf": null,
+ "fields": null,
+ "inputFields": null,
+ "interfaces": null,
+ "enumValues": [
+ {
+ "name": "GROUP_ACTIVITY",
+ "description": null,
+ "isDeprecated": false,
"deprecationReason": null
},
{
- "name": "upvote",
+ "name": "LIVE_QUIZ",
+ "description": null,
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
+ {
+ "name": "MICROLEARNING",
+ "description": null,
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
+ {
+ "name": "PRACTICE_QUIZ",
"description": null,
- "args": [],
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "Boolean",
- "ofType": null
- }
- },
"isDeprecated": false,
"deprecationReason": null
}
],
+ "possibleTypes": null
+ },
+ {
+ "kind": "ENUM",
+ "name": "ElementOrderType",
+ "description": null,
+ "isOneOf": null,
+ "fields": null,
"inputFields": null,
- "interfaces": [],
- "enumValues": null,
+ "interfaces": null,
+ "enumValues": [
+ {
+ "name": "SEQUENTIAL",
+ "description": null,
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
+ {
+ "name": "SPACED_REPETITION",
+ "description": null,
+ "isDeprecated": false,
+ "deprecationReason": null
+ }
+ ],
"possibleTypes": null
},
{
"kind": "OBJECT",
- "name": "ElementInstance",
+ "name": "ElementStack",
"description": null,
"isOneOf": null,
"fields": [
{
- "name": "elementData",
+ "name": "description",
"description": null,
"args": [],
"type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "UNION",
- "name": "ElementData",
- "ofType": null
- }
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "elementType",
+ "name": "displayName",
"description": null,
"args": [],
"type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "ENUM",
- "name": "ElementType",
- "ofType": null
- }
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "feedbacks",
+ "name": "elements",
"description": null,
"args": [],
"type": {
@@ -4496,7 +4131,7 @@
"name": null,
"ofType": {
"kind": "OBJECT",
- "name": "ElementFeedback",
+ "name": "ElementInstance",
"ofType": null
}
}
@@ -4521,12 +4156,12 @@
"deprecationReason": null
},
{
- "name": "options",
+ "name": "order",
"description": null,
"args": [],
"type": {
- "kind": "OBJECT",
- "name": "ElementInstanceOptions",
+ "kind": "SCALAR",
+ "name": "Int",
"ofType": null
},
"isDeprecated": false,
@@ -4541,7 +4176,7 @@
"name": null,
"ofType": {
"kind": "ENUM",
- "name": "ElementInstanceType",
+ "name": "ElementStackType",
"ofType": null
}
},
@@ -4555,81 +4190,84 @@
"possibleTypes": null
},
{
- "kind": "UNION",
- "name": "ElementInstanceEvaluation",
+ "kind": "INPUT_OBJECT",
+ "name": "ElementStackInput",
"description": null,
- "isOneOf": null,
+ "isOneOf": false,
"fields": null,
- "inputFields": null,
- "interfaces": null,
- "enumValues": null,
- "possibleTypes": [
- {
- "kind": "OBJECT",
- "name": "ChoicesElementInstanceEvaluation",
- "ofType": null
- },
- {
- "kind": "OBJECT",
- "name": "ContentElementInstanceEvaluation",
- "ofType": null
- },
- {
- "kind": "OBJECT",
- "name": "FlashcardElementInstanceEvaluation",
- "ofType": null
- },
- {
- "kind": "OBJECT",
- "name": "FreeElementInstanceEvaluation",
- "ofType": null
- },
- {
- "kind": "OBJECT",
- "name": "NumericalElementInstanceEvaluation",
- "ofType": null
- }
- ]
- },
- {
- "kind": "OBJECT",
- "name": "ElementInstanceOptions",
- "description": null,
- "isOneOf": null,
- "fields": [
+ "inputFields": [
{
- "name": "pointsMultiplier",
+ "name": "description",
"description": null,
- "args": [],
"type": {
"kind": "SCALAR",
- "name": "Int",
+ "name": "String",
"ofType": null
},
+ "defaultValue": null,
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "resetTimeDays",
+ "name": "displayName",
"description": null,
- "args": [],
"type": {
"kind": "SCALAR",
- "name": "Int",
+ "name": "String",
"ofType": null
},
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
+ {
+ "name": "elements",
+ "description": null,
+ "type": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "LIST",
+ "name": null,
+ "ofType": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "ElementInstanceInput",
+ "ofType": null
+ }
+ }
+ }
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
+ {
+ "name": "order",
+ "description": null,
+ "type": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Int",
+ "ofType": null
+ }
+ },
+ "defaultValue": null,
"isDeprecated": false,
"deprecationReason": null
}
],
- "inputFields": null,
- "interfaces": [],
+ "interfaces": null,
"enumValues": null,
"possibleTypes": null
},
{
"kind": "ENUM",
- "name": "ElementInstanceType",
+ "name": "ElementStackType",
"description": null,
"isOneOf": null,
"fields": null,
@@ -4665,7 +4303,7 @@
},
{
"kind": "ENUM",
- "name": "ElementOrderType",
+ "name": "ElementStatus",
"description": null,
"isOneOf": null,
"fields": null,
@@ -4673,13 +4311,19 @@
"interfaces": null,
"enumValues": [
{
- "name": "SEQUENTIAL",
+ "name": "DRAFT",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "SPACED_REPETITION",
+ "name": "READY",
+ "description": null,
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
+ {
+ "name": "REVIEW",
"description": null,
"isDeprecated": false,
"deprecationReason": null
@@ -4688,57 +4332,67 @@
"possibleTypes": null
},
{
- "kind": "OBJECT",
- "name": "ElementResultsChoices",
+ "kind": "ENUM",
+ "name": "ElementType",
"description": null,
"isOneOf": null,
- "fields": [
+ "fields": null,
+ "inputFields": null,
+ "interfaces": null,
+ "enumValues": [
{
- "name": "choices",
+ "name": "CONTENT",
"description": null,
- "args": [],
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "Json",
- "ofType": null
- }
- },
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "total",
+ "name": "FLASHCARD",
"description": null,
- "args": [],
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "Int",
- "ofType": null
- }
- },
"isDeprecated": false,
"deprecationReason": null
- }
+ },
+ {
+ "name": "FREE_TEXT",
+ "description": null,
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
+ {
+ "name": "KPRIM",
+ "description": null,
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
+ {
+ "name": "MC",
+ "description": null,
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
+ {
+ "name": "NUMERICAL",
+ "description": null,
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
+ {
+ "name": "SC",
+ "description": null,
+ "isDeprecated": false,
+ "deprecationReason": null
+ }
],
- "inputFields": null,
- "interfaces": [],
- "enumValues": null,
"possibleTypes": null
},
{
"kind": "OBJECT",
- "name": "ElementResultsContent",
+ "name": "Feedback",
"description": null,
"isOneOf": null,
"fields": [
{
- "name": "total",
+ "name": "content",
"description": null,
"args": [],
"type": {
@@ -4746,27 +4400,15 @@
"name": null,
"ofType": {
"kind": "SCALAR",
- "name": "Int",
+ "name": "String",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
- }
- ],
- "inputFields": null,
- "interfaces": [],
- "enumValues": null,
- "possibleTypes": null
- },
- {
- "kind": "OBJECT",
- "name": "ElementResultsFlashcard",
- "description": null,
- "isOneOf": null,
- "fields": [
+ },
{
- "name": "CORRECT",
+ "name": "createdAt",
"description": null,
"args": [],
"type": {
@@ -4774,7 +4416,7 @@
"name": null,
"ofType": {
"kind": "SCALAR",
- "name": "Int",
+ "name": "Date",
"ofType": null
}
},
@@ -4782,7 +4424,7 @@
"deprecationReason": null
},
{
- "name": "INCORRECT",
+ "name": "id",
"description": null,
"args": [],
"type": {
@@ -4798,7 +4440,7 @@
"deprecationReason": null
},
{
- "name": "PARTIAL",
+ "name": "isPinned",
"description": null,
"args": [],
"type": {
@@ -4806,7 +4448,7 @@
"name": null,
"ofType": {
"kind": "SCALAR",
- "name": "Int",
+ "name": "Boolean",
"ofType": null
}
},
@@ -4814,7 +4456,7 @@
"deprecationReason": null
},
{
- "name": "total",
+ "name": "isPublished",
"description": null,
"args": [],
"type": {
@@ -4822,27 +4464,15 @@
"name": null,
"ofType": {
"kind": "SCALAR",
- "name": "Int",
+ "name": "Boolean",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
- }
- ],
- "inputFields": null,
- "interfaces": [],
- "enumValues": null,
- "possibleTypes": null
- },
- {
- "kind": "OBJECT",
- "name": "ElementResultsOpen",
- "description": null,
- "isOneOf": null,
- "fields": [
+ },
{
- "name": "responses",
+ "name": "isResolved",
"description": null,
"args": [],
"type": {
@@ -4850,7 +4480,7 @@
"name": null,
"ofType": {
"kind": "SCALAR",
- "name": "Json",
+ "name": "Boolean",
"ofType": null
}
},
@@ -4858,7 +4488,39 @@
"deprecationReason": null
},
{
- "name": "total",
+ "name": "resolvedAt",
+ "description": null,
+ "args": [],
+ "type": {
+ "kind": "SCALAR",
+ "name": "Date",
+ "ofType": null
+ },
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
+ {
+ "name": "responses",
+ "description": null,
+ "args": [],
+ "type": {
+ "kind": "LIST",
+ "name": null,
+ "ofType": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "FeedbackResponse",
+ "ofType": null
+ }
+ }
+ },
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
+ {
+ "name": "votes",
"description": null,
"args": [],
"type": {
@@ -4881,56 +4543,56 @@
},
{
"kind": "OBJECT",
- "name": "ElementStack",
+ "name": "FeedbackResponse",
"description": null,
"isOneOf": null,
"fields": [
{
- "name": "description",
+ "name": "content",
"description": null,
"args": [],
"type": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
+ }
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "displayName",
+ "name": "createdAt",
"description": null,
"args": [],
"type": {
"kind": "SCALAR",
- "name": "String",
+ "name": "Date",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "elements",
+ "name": "id",
"description": null,
"args": [],
"type": {
- "kind": "LIST",
+ "kind": "NON_NULL",
"name": null,
"ofType": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "OBJECT",
- "name": "ElementInstance",
- "ofType": null
- }
+ "kind": "SCALAR",
+ "name": "Int",
+ "ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "id",
+ "name": "negativeReactions",
"description": null,
"args": [],
"type": {
@@ -4946,27 +4608,15 @@
"deprecationReason": null
},
{
- "name": "order",
- "description": null,
- "args": [],
- "type": {
- "kind": "SCALAR",
- "name": "Int",
- "ofType": null
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "type",
+ "name": "positiveReactions",
"description": null,
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
- "kind": "ENUM",
- "name": "ElementStackType",
+ "kind": "SCALAR",
+ "name": "Int",
"ofType": null
}
},
@@ -4980,84 +4630,84 @@
"possibleTypes": null
},
{
- "kind": "INPUT_OBJECT",
- "name": "ElementStackInput",
+ "kind": "OBJECT",
+ "name": "FileUploadSAS",
"description": null,
- "isOneOf": false,
- "fields": null,
- "inputFields": [
+ "isOneOf": null,
+ "fields": [
{
- "name": "description",
+ "name": "containerName",
"description": null,
+ "args": [],
"type": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
+ }
},
- "defaultValue": null,
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "displayName",
+ "name": "fileName",
"description": null,
+ "args": [],
"type": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
+ }
},
- "defaultValue": null,
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "elements",
+ "name": "uploadHref",
"description": null,
+ "args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
- "kind": "LIST",
- "name": null,
- "ofType": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "INPUT_OBJECT",
- "name": "StackElementsInput",
- "ofType": null
- }
- }
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
}
},
- "defaultValue": null,
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "order",
+ "name": "uploadSasURL",
"description": null,
+ "args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
- "name": "Int",
+ "name": "String",
"ofType": null
}
},
- "defaultValue": null,
"isDeprecated": false,
"deprecationReason": null
}
],
- "interfaces": null,
+ "inputFields": null,
+ "interfaces": [],
"enumValues": null,
"possibleTypes": null
},
{
"kind": "ENUM",
- "name": "ElementStackType",
+ "name": "FlashcardCorrectness",
"description": null,
"isOneOf": null,
"fields": null,
@@ -5065,25 +4715,19 @@
"interfaces": null,
"enumValues": [
{
- "name": "GROUP_ACTIVITY",
- "description": null,
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "LIVE_QUIZ",
+ "name": "CORRECT",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "MICROLEARNING",
+ "name": "INCORRECT",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "PRACTICE_QUIZ",
+ "name": "PARTIAL",
"description": null,
"isDeprecated": false,
"deprecationReason": null
@@ -5093,7 +4737,7 @@
},
{
"kind": "ENUM",
- "name": "ElementStatus",
+ "name": "FlashcardCorrectnessType",
"description": null,
"isOneOf": null,
"fields": null,
@@ -5101,19 +4745,19 @@
"interfaces": null,
"enumValues": [
{
- "name": "DRAFT",
+ "name": "CORRECT",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "READY",
+ "name": "INCORRECT",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "REVIEW",
+ "name": "PARTIAL",
"description": null,
"isDeprecated": false,
"deprecationReason": null
@@ -5122,67 +4766,109 @@
"possibleTypes": null
},
{
- "kind": "ENUM",
- "name": "ElementType",
+ "kind": "OBJECT",
+ "name": "FlashcardElement",
"description": null,
"isOneOf": null,
- "fields": null,
- "inputFields": null,
- "interfaces": null,
- "enumValues": [
+ "fields": [
{
- "name": "CONTENT",
+ "name": "content",
"description": null,
+ "args": [],
+ "type": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
+ }
+ },
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "FLASHCARD",
+ "name": "createdAt",
"description": null,
+ "args": [],
+ "type": {
+ "kind": "SCALAR",
+ "name": "Date",
+ "ofType": null
+ },
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "FREE_TEXT",
+ "name": "explanation",
"description": null,
+ "args": [],
+ "type": {
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
+ },
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "KPRIM",
+ "name": "id",
"description": null,
+ "args": [],
+ "type": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Int",
+ "ofType": null
+ }
+ },
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "MC",
+ "name": "isArchived",
"description": null,
+ "args": [],
+ "type": {
+ "kind": "SCALAR",
+ "name": "Boolean",
+ "ofType": null
+ },
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "NUMERICAL",
+ "name": "isDeleted",
"description": null,
+ "args": [],
+ "type": {
+ "kind": "SCALAR",
+ "name": "Boolean",
+ "ofType": null
+ },
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "SC",
+ "name": "name",
"description": null,
+ "args": [],
+ "type": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
+ }
+ },
"isDeprecated": false,
"deprecationReason": null
- }
- ],
- "possibleTypes": null
- },
- {
- "kind": "OBJECT",
- "name": "EvaluationBlock",
- "description": null,
- "isOneOf": null,
- "fields": [
+ },
{
- "name": "blockIx",
+ "name": "pointsMultiplier",
"description": null,
"args": [],
"type": {
@@ -5198,7 +4884,7 @@
"deprecationReason": null
},
{
- "name": "blockStatus",
+ "name": "status",
"description": null,
"args": [],
"type": {
@@ -5206,7 +4892,7 @@
"name": null,
"ofType": {
"kind": "ENUM",
- "name": "SessionBlockStatus",
+ "name": "ElementStatus",
"ofType": null
}
},
@@ -5214,51 +4900,35 @@
"deprecationReason": null
},
{
- "name": "tabData",
+ "name": "tags",
"description": null,
"args": [],
"type": {
- "kind": "NON_NULL",
+ "kind": "LIST",
"name": null,
"ofType": {
- "kind": "LIST",
+ "kind": "NON_NULL",
"name": null,
"ofType": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "OBJECT",
- "name": "TabData",
- "ofType": null
- }
+ "kind": "OBJECT",
+ "name": "Tag",
+ "ofType": null
}
}
},
"isDeprecated": false,
"deprecationReason": null
- }
- ],
- "inputFields": null,
- "interfaces": [],
- "enumValues": null,
- "possibleTypes": null
- },
- {
- "kind": "OBJECT",
- "name": "Feedback",
- "description": null,
- "isOneOf": null,
- "fields": [
+ },
{
- "name": "content",
+ "name": "type",
"description": null,
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
- "kind": "SCALAR",
- "name": "String",
+ "kind": "ENUM",
+ "name": "ElementType",
"ofType": null
}
},
@@ -5266,23 +4936,19 @@
"deprecationReason": null
},
{
- "name": "createdAt",
+ "name": "updatedAt",
"description": null,
"args": [],
"type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "Date",
- "ofType": null
- }
+ "kind": "SCALAR",
+ "name": "Date",
+ "ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "id",
+ "name": "version",
"description": null,
"args": [],
"type": {
@@ -5296,9 +4962,21 @@
},
"isDeprecated": false,
"deprecationReason": null
- },
+ }
+ ],
+ "inputFields": null,
+ "interfaces": [],
+ "enumValues": null,
+ "possibleTypes": null
+ },
+ {
+ "kind": "OBJECT",
+ "name": "FlashcardElementData",
+ "description": null,
+ "isOneOf": null,
+ "fields": [
{
- "name": "isPinned",
+ "name": "content",
"description": null,
"args": [],
"type": {
@@ -5306,7 +4984,7 @@
"name": null,
"ofType": {
"kind": "SCALAR",
- "name": "Boolean",
+ "name": "String",
"ofType": null
}
},
@@ -5314,7 +4992,7 @@
"deprecationReason": null
},
{
- "name": "isPublished",
+ "name": "elementId",
"description": null,
"args": [],
"type": {
@@ -5322,7 +5000,7 @@
"name": null,
"ofType": {
"kind": "SCALAR",
- "name": "Boolean",
+ "name": "Int",
"ofType": null
}
},
@@ -5330,7 +5008,19 @@
"deprecationReason": null
},
{
- "name": "isResolved",
+ "name": "explanation",
+ "description": null,
+ "args": [],
+ "type": {
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
+ },
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
+ {
+ "name": "id",
"description": null,
"args": [],
"type": {
@@ -5338,7 +5028,7 @@
"name": null,
"ofType": {
"kind": "SCALAR",
- "name": "Boolean",
+ "name": "ID",
"ofType": null
}
},
@@ -5346,47 +5036,47 @@
"deprecationReason": null
},
{
- "name": "resolvedAt",
+ "name": "name",
"description": null,
"args": [],
"type": {
- "kind": "SCALAR",
- "name": "Date",
- "ofType": null
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
+ }
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "responses",
+ "name": "pointsMultiplier",
"description": null,
"args": [],
"type": {
- "kind": "LIST",
+ "kind": "NON_NULL",
"name": null,
"ofType": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "OBJECT",
- "name": "FeedbackResponse",
- "ofType": null
- }
+ "kind": "SCALAR",
+ "name": "Int",
+ "ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "votes",
+ "name": "type",
"description": null,
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
- "kind": "SCALAR",
- "name": "Int",
+ "kind": "ENUM",
+ "name": "ElementType",
"ofType": null
}
},
@@ -5401,7 +5091,7 @@
},
{
"kind": "OBJECT",
- "name": "FeedbackResponse",
+ "name": "FlashcardElementInstanceEvaluation",
"description": null,
"isOneOf": null,
"fields": [
@@ -5422,19 +5112,19 @@
"deprecationReason": null
},
{
- "name": "createdAt",
+ "name": "explanation",
"description": null,
"args": [],
"type": {
"kind": "SCALAR",
- "name": "Date",
+ "name": "String",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "id",
+ "name": "hasAnswerFeedbacks",
"description": null,
"args": [],
"type": {
@@ -5442,7 +5132,7 @@
"name": null,
"ofType": {
"kind": "SCALAR",
- "name": "Int",
+ "name": "Boolean",
"ofType": null
}
},
@@ -5450,7 +5140,7 @@
"deprecationReason": null
},
{
- "name": "negativeReactions",
+ "name": "hasSampleSolution",
"description": null,
"args": [],
"type": {
@@ -5458,7 +5148,7 @@
"name": null,
"ofType": {
"kind": "SCALAR",
- "name": "Int",
+ "name": "Boolean",
"ofType": null
}
},
@@ -5466,7 +5156,7 @@
"deprecationReason": null
},
{
- "name": "positiveReactions",
+ "name": "id",
"description": null,
"args": [],
"type": {
@@ -5480,21 +5170,9 @@
},
"isDeprecated": false,
"deprecationReason": null
- }
- ],
- "inputFields": null,
- "interfaces": [],
- "enumValues": null,
- "possibleTypes": null
- },
- {
- "kind": "OBJECT",
- "name": "FileUploadSAS",
- "description": null,
- "isOneOf": null,
- "fields": [
+ },
{
- "name": "containerName",
+ "name": "name",
"description": null,
"args": [],
"type": {
@@ -5510,15 +5188,15 @@
"deprecationReason": null
},
{
- "name": "fileName",
+ "name": "results",
"description": null,
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
- "kind": "SCALAR",
- "name": "String",
+ "kind": "OBJECT",
+ "name": "FlashcardElementResults",
"ofType": null
}
},
@@ -5526,31 +5204,15 @@
"deprecationReason": null
},
{
- "name": "uploadHref",
+ "name": "type",
"description": null,
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
- }
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "uploadSasURL",
- "description": null,
- "args": [],
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "String",
+ "kind": "ENUM",
+ "name": "ElementType",
"ofType": null
}
},
@@ -5564,81 +5226,125 @@
"possibleTypes": null
},
{
- "kind": "ENUM",
- "name": "FlashcardCorrectness",
+ "kind": "OBJECT",
+ "name": "FlashcardElementResults",
"description": null,
"isOneOf": null,
- "fields": null,
- "inputFields": null,
- "interfaces": null,
- "enumValues": [
+ "fields": [
{
- "name": "CORRECT",
+ "name": "anonymousAnswers",
"description": null,
+ "args": [],
+ "type": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Int",
+ "ofType": null
+ }
+ },
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "INCORRECT",
+ "name": "correctCount",
"description": null,
+ "args": [],
+ "type": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Int",
+ "ofType": null
+ }
+ },
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "PARTIAL",
- "description": null,
- "isDeprecated": false,
- "deprecationReason": null
- }
- ],
- "possibleTypes": null
- },
- {
- "kind": "ENUM",
- "name": "FlashcardCorrectnessType",
- "description": null,
- "isOneOf": null,
- "fields": null,
- "inputFields": null,
- "interfaces": null,
- "enumValues": [
- {
- "name": "CORRECT",
+ "name": "incorrectCount",
"description": null,
+ "args": [],
+ "type": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Int",
+ "ofType": null
+ }
+ },
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "INCORRECT",
+ "name": "partialCount",
"description": null,
+ "args": [],
+ "type": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Int",
+ "ofType": null
+ }
+ },
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "PARTIAL",
+ "name": "totalAnswers",
"description": null,
+ "args": [],
+ "type": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Int",
+ "ofType": null
+ }
+ },
"isDeprecated": false,
"deprecationReason": null
}
],
+ "inputFields": null,
+ "interfaces": [],
+ "enumValues": null,
"possibleTypes": null
},
{
"kind": "OBJECT",
- "name": "FlashcardElement",
+ "name": "FlashcardInstanceEvaluation",
"description": null,
"isOneOf": null,
"fields": [
{
- "name": "content",
+ "name": "correctness",
+ "description": null,
+ "args": [],
+ "type": {
+ "kind": "SCALAR",
+ "name": "Float",
+ "ofType": null
+ },
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
+ {
+ "name": "elementType",
"description": null,
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
- "kind": "SCALAR",
- "name": "String",
+ "kind": "ENUM",
+ "name": "ElementType",
"ofType": null
}
},
@@ -5646,31 +5352,39 @@
"deprecationReason": null
},
{
- "name": "createdAt",
+ "name": "explanation",
"description": null,
"args": [],
"type": {
"kind": "SCALAR",
- "name": "Date",
+ "name": "String",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "explanation",
+ "name": "feedbacks",
"description": null,
"args": [],
"type": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
+ "kind": "LIST",
+ "name": null,
+ "ofType": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "QuestionFeedback",
+ "ofType": null
+ }
+ }
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "id",
+ "name": "instanceId",
"description": null,
"args": [],
"type": {
@@ -5686,107 +5400,103 @@
"deprecationReason": null
},
{
- "name": "isArchived",
+ "name": "lastResponse",
+ "description": null,
+ "args": [],
+ "type": {
+ "kind": "OBJECT",
+ "name": "SingleQuestionResponseFlashcard",
+ "ofType": null
+ },
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
+ {
+ "name": "newPointsFrom",
"description": null,
"args": [],
"type": {
"kind": "SCALAR",
- "name": "Boolean",
+ "name": "Date",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "isDeleted",
+ "name": "newXpFrom",
"description": null,
"args": [],
"type": {
"kind": "SCALAR",
- "name": "Boolean",
+ "name": "Date",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "name",
+ "name": "numAnswers",
"description": null,
"args": [],
"type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
- }
+ "kind": "SCALAR",
+ "name": "Int",
+ "ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "pointsMultiplier",
+ "name": "percentile",
"description": null,
"args": [],
"type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "Int",
- "ofType": null
- }
+ "kind": "SCALAR",
+ "name": "Float",
+ "ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "status",
+ "name": "pointsAwarded",
"description": null,
"args": [],
"type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "ENUM",
- "name": "ElementStatus",
- "ofType": null
- }
+ "kind": "SCALAR",
+ "name": "Float",
+ "ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "tags",
+ "name": "pointsMultiplier",
"description": null,
"args": [],
"type": {
- "kind": "LIST",
+ "kind": "NON_NULL",
"name": null,
"ofType": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "OBJECT",
- "name": "Tag",
- "ofType": null
- }
+ "kind": "SCALAR",
+ "name": "Int",
+ "ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "type",
+ "name": "score",
"description": null,
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
- "kind": "ENUM",
- "name": "ElementType",
+ "kind": "SCALAR",
+ "name": "Float",
"ofType": null
}
},
@@ -5794,29 +5504,25 @@
"deprecationReason": null
},
{
- "name": "updatedAt",
+ "name": "xp",
"description": null,
"args": [],
"type": {
"kind": "SCALAR",
- "name": "Date",
+ "name": "Int",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "version",
+ "name": "xpAwarded",
"description": null,
"args": [],
"type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "Int",
- "ofType": null
- }
+ "kind": "SCALAR",
+ "name": "Int",
+ "ofType": null
},
"isDeprecated": false,
"deprecationReason": null
@@ -5827,9 +5533,20 @@
"enumValues": null,
"possibleTypes": null
},
+ {
+ "kind": "SCALAR",
+ "name": "Float",
+ "description": "The `Float` scalar type represents signed double-precision fractional values as specified by [IEEE 754](https://en.wikipedia.org/wiki/IEEE_floating_point).",
+ "isOneOf": null,
+ "fields": null,
+ "inputFields": null,
+ "interfaces": null,
+ "enumValues": null,
+ "possibleTypes": null
+ },
{
"kind": "OBJECT",
- "name": "FlashcardElementData",
+ "name": "FreeElementInstanceEvaluation",
"description": null,
"isOneOf": null,
"fields": [
@@ -5850,29 +5567,45 @@
"deprecationReason": null
},
{
- "name": "elementId",
+ "name": "explanation",
"description": null,
"args": [],
"type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "Int",
- "ofType": null
- }
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "explanation",
+ "name": "hasAnswerFeedbacks",
"description": null,
"args": [],
"type": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Boolean",
+ "ofType": null
+ }
+ },
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
+ {
+ "name": "hasSampleSolution",
+ "description": null,
+ "args": [],
+ "type": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Boolean",
+ "ofType": null
+ }
},
"isDeprecated": false,
"deprecationReason": null
@@ -5886,7 +5619,7 @@
"name": null,
"ofType": {
"kind": "SCALAR",
- "name": "ID",
+ "name": "Int",
"ofType": null
}
},
@@ -5910,15 +5643,15 @@
"deprecationReason": null
},
{
- "name": "pointsMultiplier",
+ "name": "results",
"description": null,
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
- "kind": "SCALAR",
- "name": "Int",
+ "kind": "OBJECT",
+ "name": "FreeElementResults",
"ofType": null
}
},
@@ -5949,40 +5682,24 @@
},
{
"kind": "OBJECT",
- "name": "FlashcardElementInstanceEvaluation",
+ "name": "FreeElementResult",
"description": null,
"isOneOf": null,
"fields": [
{
- "name": "content",
- "description": null,
- "args": [],
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
- }
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "explanation",
+ "name": "correct",
"description": null,
"args": [],
"type": {
"kind": "SCALAR",
- "name": "String",
+ "name": "Boolean",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "hasAnswerFeedbacks",
+ "name": "count",
"description": null,
"args": [],
"type": {
@@ -5990,7 +5707,7 @@
"name": null,
"ofType": {
"kind": "SCALAR",
- "name": "Boolean",
+ "name": "Int",
"ofType": null
}
},
@@ -5998,7 +5715,7 @@
"deprecationReason": null
},
{
- "name": "hasSampleSolution",
+ "name": "value",
"description": null,
"args": [],
"type": {
@@ -6006,15 +5723,27 @@
"name": null,
"ofType": {
"kind": "SCALAR",
- "name": "Boolean",
+ "name": "String",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
- },
+ }
+ ],
+ "inputFields": null,
+ "interfaces": [],
+ "enumValues": null,
+ "possibleTypes": null
+ },
+ {
+ "kind": "OBJECT",
+ "name": "FreeElementResults",
+ "description": null,
+ "isOneOf": null,
+ "fields": [
{
- "name": "id",
+ "name": "anonymousAnswers",
"description": null,
"args": [],
"type": {
@@ -6030,47 +5759,71 @@
"deprecationReason": null
},
{
- "name": "name",
+ "name": "maxLength",
+ "description": null,
+ "args": [],
+ "type": {
+ "kind": "SCALAR",
+ "name": "Int",
+ "ofType": null
+ },
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
+ {
+ "name": "responses",
"description": null,
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
+ "kind": "LIST",
+ "name": null,
+ "ofType": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "FreeElementResult",
+ "ofType": null
+ }
+ }
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "results",
+ "name": "solutions",
"description": null,
"args": [],
"type": {
- "kind": "NON_NULL",
+ "kind": "LIST",
"name": null,
"ofType": {
- "kind": "OBJECT",
- "name": "FlashcardElementResults",
- "ofType": null
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
+ }
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "type",
+ "name": "totalAnswers",
"description": null,
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
- "kind": "ENUM",
- "name": "ElementType",
+ "kind": "SCALAR",
+ "name": "Int",
"ofType": null
}
},
@@ -6085,12 +5838,12 @@
},
{
"kind": "OBJECT",
- "name": "FlashcardElementResults",
+ "name": "FreeTextElement",
"description": null,
"isOneOf": null,
"fields": [
{
- "name": "anonymousAnswers",
+ "name": "content",
"description": null,
"args": [],
"type": {
@@ -6098,7 +5851,7 @@
"name": null,
"ofType": {
"kind": "SCALAR",
- "name": "Int",
+ "name": "String",
"ofType": null
}
},
@@ -6106,39 +5859,31 @@
"deprecationReason": null
},
{
- "name": "correctCount",
+ "name": "createdAt",
"description": null,
"args": [],
"type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "Int",
- "ofType": null
- }
+ "kind": "SCALAR",
+ "name": "Date",
+ "ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "incorrectCount",
+ "name": "explanation",
"description": null,
"args": [],
"type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "Int",
- "ofType": null
- }
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "partialCount",
+ "name": "id",
"description": null,
"args": [],
"type": {
@@ -6154,7 +5899,31 @@
"deprecationReason": null
},
{
- "name": "totalAnswers",
+ "name": "isArchived",
+ "description": null,
+ "args": [],
+ "type": {
+ "kind": "SCALAR",
+ "name": "Boolean",
+ "ofType": null
+ },
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
+ {
+ "name": "isDeleted",
+ "description": null,
+ "args": [],
+ "type": {
+ "kind": "SCALAR",
+ "name": "Boolean",
+ "ofType": null
+ },
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
+ {
+ "name": "name",
"description": null,
"args": [],
"type": {
@@ -6162,47 +5931,39 @@
"name": null,
"ofType": {
"kind": "SCALAR",
- "name": "Int",
+ "name": "String",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
- }
- ],
- "inputFields": null,
- "interfaces": [],
- "enumValues": null,
- "possibleTypes": null
- },
- {
- "kind": "OBJECT",
- "name": "FlashcardInstanceEvaluation",
- "description": null,
- "isOneOf": null,
- "fields": [
+ },
{
- "name": "correctness",
+ "name": "options",
"description": null,
"args": [],
"type": {
- "kind": "SCALAR",
- "name": "Float",
- "ofType": null
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "FreeTextQuestionOptions",
+ "ofType": null
+ }
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "elementType",
+ "name": "pointsMultiplier",
"description": null,
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
- "kind": "ENUM",
- "name": "ElementType",
+ "kind": "SCALAR",
+ "name": "Int",
"ofType": null
}
},
@@ -6210,19 +5971,23 @@
"deprecationReason": null
},
{
- "name": "explanation",
+ "name": "status",
"description": null,
"args": [],
"type": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "ENUM",
+ "name": "ElementStatus",
+ "ofType": null
+ }
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "feedbacks",
+ "name": "tags",
"description": null,
"args": [],
"type": {
@@ -6233,7 +5998,7 @@
"name": null,
"ofType": {
"kind": "OBJECT",
- "name": "QuestionFeedback",
+ "name": "Tag",
"ofType": null
}
}
@@ -6242,15 +6007,15 @@
"deprecationReason": null
},
{
- "name": "instanceId",
+ "name": "type",
"description": null,
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
- "kind": "SCALAR",
- "name": "Int",
+ "kind": "ENUM",
+ "name": "ElementType",
"ofType": null
}
},
@@ -6258,79 +6023,19 @@
"deprecationReason": null
},
{
- "name": "lastResponse",
+ "name": "updatedAt",
"description": null,
"args": [],
"type": {
- "kind": "OBJECT",
- "name": "SingleQuestionResponseFlashcard",
+ "kind": "SCALAR",
+ "name": "Date",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "newPointsFrom",
- "description": null,
- "args": [],
- "type": {
- "kind": "SCALAR",
- "name": "Date",
- "ofType": null
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "newXpFrom",
- "description": null,
- "args": [],
- "type": {
- "kind": "SCALAR",
- "name": "Date",
- "ofType": null
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "numAnswers",
- "description": null,
- "args": [],
- "type": {
- "kind": "SCALAR",
- "name": "Int",
- "ofType": null
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "percentile",
- "description": null,
- "args": [],
- "type": {
- "kind": "SCALAR",
- "name": "Float",
- "ofType": null
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "pointsAwarded",
- "description": null,
- "args": [],
- "type": {
- "kind": "SCALAR",
- "name": "Float",
- "ofType": null
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "pointsMultiplier",
+ "name": "version",
"description": null,
"args": [],
"type": {
@@ -6344,46 +6049,6 @@
},
"isDeprecated": false,
"deprecationReason": null
- },
- {
- "name": "score",
- "description": null,
- "args": [],
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "Float",
- "ofType": null
- }
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "xp",
- "description": null,
- "args": [],
- "type": {
- "kind": "SCALAR",
- "name": "Int",
- "ofType": null
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "xpAwarded",
- "description": null,
- "args": [],
- "type": {
- "kind": "SCALAR",
- "name": "Int",
- "ofType": null
- },
- "isDeprecated": false,
- "deprecationReason": null
}
],
"inputFields": null,
@@ -6393,7 +6058,7 @@
},
{
"kind": "OBJECT",
- "name": "FlashcardQuestionData",
+ "name": "FreeTextElementData",
"description": null,
"isOneOf": null,
"fields": [
@@ -6413,6 +6078,22 @@
"isDeprecated": false,
"deprecationReason": null
},
+ {
+ "name": "elementId",
+ "description": null,
+ "args": [],
+ "type": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Int",
+ "ofType": null
+ }
+ },
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
{
"name": "explanation",
"description": null,
@@ -6458,25 +6139,33 @@
"deprecationReason": null
},
{
- "name": "pointsMultiplier",
+ "name": "options",
"description": null,
"args": [],
"type": {
- "kind": "SCALAR",
- "name": "Int",
- "ofType": null
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "FreeTextQuestionOptions",
+ "ofType": null
+ }
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "questionId",
+ "name": "pointsMultiplier",
"description": null,
"args": [],
"type": {
- "kind": "SCALAR",
- "name": "Int",
- "ofType": null
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Int",
+ "ofType": null
+ }
},
"isDeprecated": false,
"deprecationReason": null
@@ -6505,52 +6194,52 @@
},
{
"kind": "OBJECT",
- "name": "FlashcardQuestionResponse",
+ "name": "FreeTextInstanceEvaluation",
"description": null,
"isOneOf": null,
"fields": [
{
- "name": "aggregatedResponses",
+ "name": "answers",
"description": null,
"args": [],
"type": {
- "kind": "NON_NULL",
+ "kind": "LIST",
"name": null,
"ofType": {
- "kind": "OBJECT",
- "name": "ElementResultsFlashcard",
- "ofType": null
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "SingleFreeTextResponse",
+ "ofType": null
+ }
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "correctCount",
+ "name": "correctness",
"description": null,
"args": [],
"type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "Int",
- "ofType": null
- }
+ "kind": "SCALAR",
+ "name": "Float",
+ "ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "correctCountStreak",
+ "name": "elementType",
"description": null,
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
- "kind": "SCALAR",
- "name": "Int",
+ "kind": "ENUM",
+ "name": "ElementType",
"ofType": null
}
},
@@ -6558,39 +6247,39 @@
"deprecationReason": null
},
{
- "name": "eFactor",
+ "name": "explanation",
"description": null,
"args": [],
"type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "Float",
- "ofType": null
- }
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "elementType",
+ "name": "feedbacks",
"description": null,
"args": [],
"type": {
- "kind": "NON_NULL",
+ "kind": "LIST",
"name": null,
"ofType": {
- "kind": "ENUM",
- "name": "ElementType",
- "ofType": null
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "QuestionFeedback",
+ "ofType": null
+ }
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "id",
+ "name": "instanceId",
"description": null,
"args": [],
"type": {
@@ -6606,23 +6295,19 @@
"deprecationReason": null
},
{
- "name": "interval",
+ "name": "lastResponse",
"description": null,
"args": [],
"type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "Int",
- "ofType": null
- }
+ "kind": "OBJECT",
+ "name": "SingleQuestionResponseValue",
+ "ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "lastAnsweredAt",
+ "name": "newPointsFrom",
"description": null,
"args": [],
"type": {
@@ -6634,7 +6319,7 @@
"deprecationReason": null
},
{
- "name": "lastAwardedAt",
+ "name": "newXpFrom",
"description": null,
"args": [],
"type": {
@@ -6646,39 +6331,51 @@
"deprecationReason": null
},
{
- "name": "lastCorrectAt",
+ "name": "numAnswers",
"description": null,
"args": [],
"type": {
"kind": "SCALAR",
- "name": "Date",
+ "name": "Int",
+ "ofType": null
+ },
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
+ {
+ "name": "percentile",
+ "description": null,
+ "args": [],
+ "type": {
+ "kind": "SCALAR",
+ "name": "Float",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "lastPartialCorrectAt",
+ "name": "pointsAwarded",
"description": null,
"args": [],
"type": {
"kind": "SCALAR",
- "name": "Date",
+ "name": "Float",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "lastResponse",
+ "name": "pointsMultiplier",
"description": null,
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
- "kind": "OBJECT",
- "name": "SingleQuestionResponseFlashcard",
+ "kind": "SCALAR",
+ "name": "Int",
"ofType": null
}
},
@@ -6686,125 +6383,153 @@
"deprecationReason": null
},
{
- "name": "lastWrongAt",
+ "name": "score",
"description": null,
"args": [],
"type": {
- "kind": "SCALAR",
- "name": "Date",
- "ofType": null
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Float",
+ "ofType": null
+ }
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "lastXpAwardedAt",
+ "name": "solutions",
"description": null,
"args": [],
"type": {
- "kind": "SCALAR",
- "name": "Date",
- "ofType": null
+ "kind": "LIST",
+ "name": null,
+ "ofType": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
+ }
+ }
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "nextDueAt",
+ "name": "xp",
"description": null,
"args": [],
"type": {
"kind": "SCALAR",
- "name": "Date",
+ "name": "Int",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "partialCorrectCount",
+ "name": "xpAwarded",
"description": null,
"args": [],
"type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "Int",
- "ofType": null
- }
+ "kind": "SCALAR",
+ "name": "Int",
+ "ofType": null
},
"isDeprecated": false,
"deprecationReason": null
- },
+ }
+ ],
+ "inputFields": null,
+ "interfaces": [],
+ "enumValues": null,
+ "possibleTypes": null
+ },
+ {
+ "kind": "OBJECT",
+ "name": "FreeTextQuestionOptions",
+ "description": null,
+ "isOneOf": null,
+ "fields": [
{
- "name": "totalPointsAwarded",
+ "name": "hasAnswerFeedbacks",
"description": null,
"args": [],
"type": {
"kind": "SCALAR",
- "name": "Float",
+ "name": "Boolean",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "totalScore",
+ "name": "hasSampleSolution",
"description": null,
"args": [],
"type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "Float",
- "ofType": null
- }
+ "kind": "SCALAR",
+ "name": "Boolean",
+ "ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "totalXpAwarded",
+ "name": "restrictions",
"description": null,
"args": [],
"type": {
- "kind": "SCALAR",
- "name": "Float",
+ "kind": "OBJECT",
+ "name": "FreeTextRestrictions",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "trialsCount",
+ "name": "solutions",
"description": null,
"args": [],
"type": {
- "kind": "NON_NULL",
+ "kind": "LIST",
"name": null,
"ofType": {
- "kind": "SCALAR",
- "name": "Int",
- "ofType": null
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
+ }
}
},
"isDeprecated": false,
"deprecationReason": null
- },
+ }
+ ],
+ "inputFields": null,
+ "interfaces": [],
+ "enumValues": null,
+ "possibleTypes": null
+ },
+ {
+ "kind": "OBJECT",
+ "name": "FreeTextRestrictions",
+ "description": null,
+ "isOneOf": null,
+ "fields": [
{
- "name": "wrongCount",
+ "name": "maxLength",
"description": null,
"args": [],
"type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "Int",
- "ofType": null
- }
+ "kind": "SCALAR",
+ "name": "Int",
+ "ofType": null
},
"isDeprecated": false,
"deprecationReason": null
@@ -6816,24 +6541,61 @@
"possibleTypes": null
},
{
- "kind": "SCALAR",
- "name": "Float",
- "description": "The `Float` scalar type represents signed double-precision fractional values as specified by [IEEE 754](https://en.wikipedia.org/wiki/IEEE_floating_point).",
- "isOneOf": null,
+ "kind": "INPUT_OBJECT",
+ "name": "FreeTextRestrictionsInput",
+ "description": null,
+ "isOneOf": false,
"fields": null,
- "inputFields": null,
+ "inputFields": [
+ {
+ "name": "maxLength",
+ "description": null,
+ "type": {
+ "kind": "SCALAR",
+ "name": "Int",
+ "ofType": null
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
+ {
+ "name": "minLength",
+ "description": null,
+ "type": {
+ "kind": "SCALAR",
+ "name": "Int",
+ "ofType": null
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
+ {
+ "name": "pattern",
+ "description": null,
+ "type": {
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
+ }
+ ],
"interfaces": null,
"enumValues": null,
"possibleTypes": null
},
{
"kind": "OBJECT",
- "name": "FreeElementInstanceEvaluation",
+ "name": "GroupAchievementInstance",
"description": null,
"isOneOf": null,
"fields": [
{
- "name": "content",
+ "name": "id",
"description": null,
"args": [],
"type": {
@@ -6841,75 +6603,91 @@
"name": null,
"ofType": {
"kind": "SCALAR",
- "name": "String",
+ "name": "Int",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
- },
+ }
+ ],
+ "inputFields": null,
+ "interfaces": [],
+ "enumValues": null,
+ "possibleTypes": null
+ },
+ {
+ "kind": "OBJECT",
+ "name": "GroupActivity",
+ "description": null,
+ "isOneOf": null,
+ "fields": [
{
- "name": "explanation",
+ "name": "activityInstances",
"description": null,
"args": [],
"type": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
+ "kind": "LIST",
+ "name": null,
+ "ofType": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "GroupActivityInstance",
+ "ofType": null
+ }
+ }
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "hasAnswerFeedbacks",
+ "name": "clues",
"description": null,
"args": [],
"type": {
- "kind": "NON_NULL",
+ "kind": "LIST",
"name": null,
"ofType": {
- "kind": "SCALAR",
- "name": "Boolean",
- "ofType": null
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "GroupActivityClue",
+ "ofType": null
+ }
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "hasSampleSolution",
+ "name": "course",
"description": null,
"args": [],
"type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "Boolean",
- "ofType": null
- }
+ "kind": "OBJECT",
+ "name": "Course",
+ "ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "id",
+ "name": "description",
"description": null,
"args": [],
"type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "Int",
- "ofType": null
- }
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "name",
+ "name": "displayName",
"description": null,
"args": [],
"type": {
@@ -6925,15 +6703,15 @@
"deprecationReason": null
},
{
- "name": "results",
+ "name": "id",
"description": null,
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
- "kind": "OBJECT",
- "name": "FreeElementResults",
+ "kind": "SCALAR",
+ "name": "ID",
"ofType": null
}
},
@@ -6941,47 +6719,47 @@
"deprecationReason": null
},
{
- "name": "type",
+ "name": "name",
"description": null,
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
- "kind": "ENUM",
- "name": "ElementType",
+ "kind": "SCALAR",
+ "name": "String",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
- }
- ],
- "inputFields": null,
- "interfaces": [],
- "enumValues": null,
- "possibleTypes": null
- },
- {
- "kind": "OBJECT",
- "name": "FreeElementResult",
- "description": null,
- "isOneOf": null,
- "fields": [
+ },
{
- "name": "correct",
+ "name": "numOfQuestions",
"description": null,
"args": [],
"type": {
"kind": "SCALAR",
- "name": "Boolean",
+ "name": "Int",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "count",
+ "name": "pointsMultiplier",
+ "description": null,
+ "args": [],
+ "type": {
+ "kind": "SCALAR",
+ "name": "Int",
+ "ofType": null
+ },
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
+ {
+ "name": "scheduledEndAt",
"description": null,
"args": [],
"type": {
@@ -6989,7 +6767,7 @@
"name": null,
"ofType": {
"kind": "SCALAR",
- "name": "Int",
+ "name": "Date",
"ofType": null
}
},
@@ -6997,7 +6775,7 @@
"deprecationReason": null
},
{
- "name": "value",
+ "name": "scheduledStartAt",
"description": null,
"args": [],
"type": {
@@ -7005,79 +6783,15 @@
"name": null,
"ofType": {
"kind": "SCALAR",
- "name": "String",
+ "name": "Date",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
- }
- ],
- "inputFields": null,
- "interfaces": [],
- "enumValues": null,
- "possibleTypes": null
- },
- {
- "kind": "OBJECT",
- "name": "FreeElementResults",
- "description": null,
- "isOneOf": null,
- "fields": [
- {
- "name": "anonymousAnswers",
- "description": null,
- "args": [],
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "Int",
- "ofType": null
- }
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "maxLength",
- "description": null,
- "args": [],
- "type": {
- "kind": "SCALAR",
- "name": "Int",
- "ofType": null
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "responses",
- "description": null,
- "args": [],
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "LIST",
- "name": null,
- "ofType": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "OBJECT",
- "name": "FreeElementResult",
- "ofType": null
- }
- }
- }
- },
- "isDeprecated": false,
- "deprecationReason": null
},
{
- "name": "solutions",
+ "name": "stacks",
"description": null,
"args": [],
"type": {
@@ -7087,8 +6801,8 @@
"kind": "NON_NULL",
"name": null,
"ofType": {
- "kind": "SCALAR",
- "name": "String",
+ "kind": "OBJECT",
+ "name": "ElementStack",
"ofType": null
}
}
@@ -7097,15 +6811,15 @@
"deprecationReason": null
},
{
- "name": "totalAnswers",
+ "name": "status",
"description": null,
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
- "kind": "SCALAR",
- "name": "Int",
+ "kind": "ENUM",
+ "name": "PublicationStatus",
"ofType": null
}
},
@@ -7120,12 +6834,12 @@
},
{
"kind": "OBJECT",
- "name": "FreeTextElement",
+ "name": "GroupActivityClue",
"description": null,
"isOneOf": null,
"fields": [
{
- "name": "content",
+ "name": "displayName",
"description": null,
"args": [],
"type": {
@@ -7141,31 +6855,23 @@
"deprecationReason": null
},
{
- "name": "createdAt",
- "description": null,
- "args": [],
- "type": {
- "kind": "SCALAR",
- "name": "Date",
- "ofType": null
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "explanation",
+ "name": "id",
"description": null,
"args": [],
"type": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Int",
+ "ofType": null
+ }
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "id",
+ "name": "name",
"description": null,
"args": [],
"type": {
@@ -7173,7 +6879,7 @@
"name": null,
"ofType": {
"kind": "SCALAR",
- "name": "Int",
+ "name": "String",
"ofType": null
}
},
@@ -7181,31 +6887,35 @@
"deprecationReason": null
},
{
- "name": "isArchived",
+ "name": "type",
"description": null,
"args": [],
"type": {
- "kind": "SCALAR",
- "name": "Boolean",
- "ofType": null
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "ENUM",
+ "name": "ParameterType",
+ "ofType": null
+ }
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "isDeleted",
+ "name": "unit",
"description": null,
"args": [],
"type": {
"kind": "SCALAR",
- "name": "Boolean",
+ "name": "String",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "name",
+ "name": "value",
"description": null,
"args": [],
"type": {
@@ -7219,133 +6929,137 @@
},
"isDeprecated": false,
"deprecationReason": null
- },
+ }
+ ],
+ "inputFields": null,
+ "interfaces": [],
+ "enumValues": null,
+ "possibleTypes": null
+ },
+ {
+ "kind": "OBJECT",
+ "name": "GroupActivityClueAssignment",
+ "description": null,
+ "isOneOf": null,
+ "fields": [
{
- "name": "options",
+ "name": "id",
"description": null,
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
- "kind": "OBJECT",
- "name": "FreeTextQuestionOptions",
+ "kind": "SCALAR",
+ "name": "Int",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
- },
+ }
+ ],
+ "inputFields": null,
+ "interfaces": [],
+ "enumValues": null,
+ "possibleTypes": null
+ },
+ {
+ "kind": "INPUT_OBJECT",
+ "name": "GroupActivityClueInput",
+ "description": null,
+ "isOneOf": false,
+ "fields": null,
+ "inputFields": [
{
- "name": "pointsMultiplier",
+ "name": "displayName",
"description": null,
- "args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
- "name": "Int",
+ "name": "String",
"ofType": null
}
},
+ "defaultValue": null,
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "status",
+ "name": "name",
"description": null,
- "args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
- "kind": "ENUM",
- "name": "ElementStatus",
+ "kind": "SCALAR",
+ "name": "String",
"ofType": null
}
},
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "tags",
- "description": null,
- "args": [],
- "type": {
- "kind": "LIST",
- "name": null,
- "ofType": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "OBJECT",
- "name": "Tag",
- "ofType": null
- }
- }
- },
+ "defaultValue": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "type",
"description": null,
- "args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "ENUM",
- "name": "ElementType",
+ "name": "ParameterType",
"ofType": null
}
},
+ "defaultValue": null,
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "updatedAt",
+ "name": "unit",
"description": null,
- "args": [],
"type": {
"kind": "SCALAR",
- "name": "Date",
+ "name": "String",
"ofType": null
},
+ "defaultValue": null,
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "version",
+ "name": "value",
"description": null,
- "args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
- "name": "Int",
+ "name": "String",
"ofType": null
}
},
+ "defaultValue": null,
"isDeprecated": false,
"deprecationReason": null
}
],
- "inputFields": null,
- "interfaces": [],
+ "interfaces": null,
"enumValues": null,
"possibleTypes": null
},
{
"kind": "OBJECT",
- "name": "FreeTextElementData",
+ "name": "GroupActivityClueInstance",
"description": null,
"isOneOf": null,
"fields": [
{
- "name": "content",
+ "name": "displayName",
"description": null,
"args": [],
"type": {
@@ -7361,7 +7075,7 @@
"deprecationReason": null
},
{
- "name": "elementId",
+ "name": "id",
"description": null,
"args": [],
"type": {
@@ -7377,19 +7091,7 @@
"deprecationReason": null
},
{
- "name": "explanation",
- "description": null,
- "args": [],
- "type": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "id",
+ "name": "name",
"description": null,
"args": [],
"type": {
@@ -7397,7 +7099,7 @@
"name": null,
"ofType": {
"kind": "SCALAR",
- "name": "ID",
+ "name": "String",
"ofType": null
}
},
@@ -7405,15 +7107,15 @@
"deprecationReason": null
},
{
- "name": "name",
+ "name": "participant",
"description": null,
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
- "kind": "SCALAR",
- "name": "String",
+ "kind": "OBJECT",
+ "name": "Participant",
"ofType": null
}
},
@@ -7421,15 +7123,15 @@
"deprecationReason": null
},
{
- "name": "options",
+ "name": "type",
"description": null,
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
- "kind": "OBJECT",
- "name": "FreeTextQuestionOptions",
+ "kind": "ENUM",
+ "name": "ParameterType",
"ofType": null
}
},
@@ -7437,33 +7139,25 @@
"deprecationReason": null
},
{
- "name": "pointsMultiplier",
+ "name": "unit",
"description": null,
"args": [],
"type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "Int",
- "ofType": null
- }
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "type",
+ "name": "value",
"description": null,
"args": [],
"type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "ENUM",
- "name": "ElementType",
- "ofType": null
- }
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
},
"isDeprecated": false,
"deprecationReason": null
@@ -7476,44 +7170,64 @@
},
{
"kind": "OBJECT",
- "name": "FreeTextInstanceEvaluation",
+ "name": "GroupActivityDecision",
"description": null,
"isOneOf": null,
"fields": [
{
- "name": "answers",
+ "name": "choicesResponse",
+ "description": null,
+ "args": [],
+ "type": {
+ "kind": "LIST",
+ "name": null,
+ "ofType": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Int",
+ "ofType": null
+ }
+ }
+ },
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
+ {
+ "name": "contentResponse",
"description": null,
"args": [],
"type": {
"kind": "SCALAR",
- "name": "Json",
+ "name": "Boolean",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "correctness",
+ "name": "freeTextResponse",
"description": null,
"args": [],
"type": {
"kind": "SCALAR",
- "name": "Float",
+ "name": "String",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "elementType",
+ "name": "instanceId",
"description": null,
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
- "kind": "ENUM",
- "name": "ElementType",
+ "kind": "SCALAR",
+ "name": "Int",
"ofType": null
}
},
@@ -7521,41 +7235,49 @@
"deprecationReason": null
},
{
- "name": "explanation",
+ "name": "numericalResponse",
"description": null,
"args": [],
"type": {
"kind": "SCALAR",
- "name": "String",
+ "name": "Float",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "feedbacks",
+ "name": "type",
"description": null,
"args": [],
"type": {
- "kind": "LIST",
+ "kind": "NON_NULL",
"name": null,
"ofType": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "OBJECT",
- "name": "QuestionFeedback",
- "ofType": null
- }
+ "kind": "ENUM",
+ "name": "ElementType",
+ "ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
- },
+ }
+ ],
+ "inputFields": null,
+ "interfaces": [],
+ "enumValues": null,
+ "possibleTypes": null
+ },
+ {
+ "kind": "INPUT_OBJECT",
+ "name": "GroupActivityDecisionInput",
+ "description": null,
+ "isOneOf": false,
+ "fields": null,
+ "inputFields": [
{
- "name": "instanceId",
+ "name": "id",
"description": null,
- "args": [],
"type": {
"kind": "NON_NULL",
"name": null,
@@ -7565,83 +7287,119 @@
"ofType": null
}
},
+ "defaultValue": null,
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "lastResponse",
+ "name": "response",
"description": null,
- "args": [],
"type": {
- "kind": "OBJECT",
- "name": "SingleQuestionResponseValue",
+ "kind": "SCALAR",
+ "name": "String",
"ofType": null
},
+ "defaultValue": null,
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "newPointsFrom",
+ "name": "selectedOptions",
"description": null,
- "args": [],
"type": {
- "kind": "SCALAR",
- "name": "Date",
- "ofType": null
+ "kind": "LIST",
+ "name": null,
+ "ofType": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Int",
+ "ofType": null
+ }
+ }
},
+ "defaultValue": null,
"isDeprecated": false,
"deprecationReason": null
- },
+ }
+ ],
+ "interfaces": null,
+ "enumValues": null,
+ "possibleTypes": null
+ },
+ {
+ "kind": "OBJECT",
+ "name": "GroupActivityDetails",
+ "description": null,
+ "isOneOf": null,
+ "fields": [
{
- "name": "newXpFrom",
+ "name": "activityInstance",
"description": null,
"args": [],
"type": {
- "kind": "SCALAR",
- "name": "Date",
+ "kind": "OBJECT",
+ "name": "GroupActivityInstance",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "numAnswers",
+ "name": "clues",
"description": null,
"args": [],
"type": {
- "kind": "SCALAR",
- "name": "Int",
- "ofType": null
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "LIST",
+ "name": null,
+ "ofType": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "GroupActivityClue",
+ "ofType": null
+ }
+ }
+ }
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "percentile",
+ "name": "course",
"description": null,
"args": [],
"type": {
- "kind": "SCALAR",
- "name": "Float",
- "ofType": null
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "Course",
+ "ofType": null
+ }
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "pointsAwarded",
+ "name": "description",
"description": null,
"args": [],
"type": {
"kind": "SCALAR",
- "name": "Float",
+ "name": "String",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "pointsMultiplier",
+ "name": "displayName",
"description": null,
"args": [],
"type": {
@@ -7649,7 +7407,7 @@
"name": null,
"ofType": {
"kind": "SCALAR",
- "name": "Int",
+ "name": "String",
"ofType": null
}
},
@@ -7657,15 +7415,15 @@
"deprecationReason": null
},
{
- "name": "score",
+ "name": "group",
"description": null,
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
- "kind": "SCALAR",
- "name": "Float",
+ "kind": "OBJECT",
+ "name": "ParticipantGroup",
"ofType": null
}
},
@@ -7673,171 +7431,167 @@
"deprecationReason": null
},
{
- "name": "solutions",
+ "name": "id",
"description": null,
"args": [],
"type": {
- "kind": "LIST",
+ "kind": "NON_NULL",
"name": null,
"ofType": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
- }
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "xp",
+ "name": "name",
"description": null,
"args": [],
"type": {
- "kind": "SCALAR",
- "name": "Int",
- "ofType": null
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
+ }
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "xpAwarded",
+ "name": "scheduledEndAt",
"description": null,
"args": [],
"type": {
"kind": "SCALAR",
- "name": "Int",
+ "name": "Date",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
- }
- ],
- "inputFields": null,
- "interfaces": [],
- "enumValues": null,
- "possibleTypes": null
- },
- {
- "kind": "OBJECT",
- "name": "FreeTextQuestionData",
- "description": null,
- "isOneOf": null,
- "fields": [
- {
- "name": "content",
- "description": null,
- "args": [],
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
- }
- },
- "isDeprecated": false,
- "deprecationReason": null
},
{
- "name": "explanation",
+ "name": "scheduledStartAt",
"description": null,
"args": [],
"type": {
"kind": "SCALAR",
- "name": "String",
+ "name": "Date",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "id",
+ "name": "stacks",
"description": null,
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
- "kind": "SCALAR",
- "name": "ID",
- "ofType": null
+ "kind": "LIST",
+ "name": null,
+ "ofType": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "ElementStack",
+ "ofType": null
+ }
+ }
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "name",
+ "name": "status",
"description": null,
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
- "kind": "SCALAR",
- "name": "String",
+ "kind": "ENUM",
+ "name": "PublicationStatus",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
- },
+ }
+ ],
+ "inputFields": null,
+ "interfaces": [],
+ "enumValues": null,
+ "possibleTypes": null
+ },
+ {
+ "kind": "OBJECT",
+ "name": "GroupActivityGrading",
+ "description": null,
+ "isOneOf": null,
+ "fields": [
{
- "name": "options",
+ "name": "feedback",
"description": null,
"args": [],
"type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "OBJECT",
- "name": "FreeTextQuestionOptions",
- "ofType": null
- }
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "pointsMultiplier",
+ "name": "instanceId",
"description": null,
"args": [],
"type": {
- "kind": "SCALAR",
- "name": "Int",
- "ofType": null
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Int",
+ "ofType": null
+ }
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "questionId",
+ "name": "maxPoints",
"description": null,
"args": [],
"type": {
- "kind": "SCALAR",
- "name": "Int",
- "ofType": null
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Float",
+ "ofType": null
+ }
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "type",
+ "name": "score",
"description": null,
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
- "kind": "ENUM",
- "name": "ElementType",
+ "kind": "SCALAR",
+ "name": "Float",
"ofType": null
}
},
@@ -7851,110 +7605,74 @@
"possibleTypes": null
},
{
- "kind": "OBJECT",
- "name": "FreeTextQuestionOptions",
+ "kind": "INPUT_OBJECT",
+ "name": "GroupActivityGradingDecisionInput",
"description": null,
- "isOneOf": null,
- "fields": [
- {
- "name": "hasAnswerFeedbacks",
- "description": null,
- "args": [],
- "type": {
- "kind": "SCALAR",
- "name": "Boolean",
- "ofType": null
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
+ "isOneOf": false,
+ "fields": null,
+ "inputFields": [
{
- "name": "hasSampleSolution",
+ "name": "feedback",
"description": null,
- "args": [],
"type": {
"kind": "SCALAR",
- "name": "Boolean",
+ "name": "String",
"ofType": null
},
+ "defaultValue": null,
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "restrictions",
+ "name": "instanceId",
"description": null,
- "args": [],
"type": {
- "kind": "OBJECT",
- "name": "FreeTextRestrictions",
- "ofType": null
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Int",
+ "ofType": null
+ }
},
+ "defaultValue": null,
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "solutions",
+ "name": "score",
"description": null,
- "args": [],
"type": {
- "kind": "LIST",
+ "kind": "NON_NULL",
"name": null,
"ofType": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
- }
+ "kind": "SCALAR",
+ "name": "Float",
+ "ofType": null
}
},
+ "defaultValue": null,
"isDeprecated": false,
"deprecationReason": null
}
],
- "inputFields": null,
- "interfaces": [],
- "enumValues": null,
- "possibleTypes": null
- },
- {
- "kind": "OBJECT",
- "name": "FreeTextRestrictions",
- "description": null,
- "isOneOf": null,
- "fields": [
- {
- "name": "maxLength",
- "description": null,
- "args": [],
- "type": {
- "kind": "SCALAR",
- "name": "Int",
- "ofType": null
- },
- "isDeprecated": false,
- "deprecationReason": null
- }
- ],
- "inputFields": null,
- "interfaces": [],
+ "interfaces": null,
"enumValues": null,
"possibleTypes": null
},
{
"kind": "INPUT_OBJECT",
- "name": "FreeTextRestrictionsInput",
+ "name": "GroupActivityGradingInput",
"description": null,
"isOneOf": false,
"fields": null,
"inputFields": [
{
- "name": "maxLength",
+ "name": "comment",
"description": null,
"type": {
"kind": "SCALAR",
- "name": "Int",
+ "name": "String",
"ofType": null
},
"defaultValue": null,
@@ -7962,70 +7680,58 @@
"deprecationReason": null
},
{
- "name": "minLength",
+ "name": "grading",
"description": null,
"type": {
- "kind": "SCALAR",
- "name": "Int",
- "ofType": null
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "LIST",
+ "name": null,
+ "ofType": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "GroupActivityGradingDecisionInput",
+ "ofType": null
+ }
+ }
+ }
},
"defaultValue": null,
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "pattern",
- "description": null,
- "type": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- }
- ],
- "interfaces": null,
- "enumValues": null,
- "possibleTypes": null
- },
- {
- "kind": "OBJECT",
- "name": "GroupAchievementInstance",
- "description": null,
- "isOneOf": null,
- "fields": [
- {
- "name": "id",
+ "name": "passed",
"description": null,
- "args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
- "name": "Int",
+ "name": "Boolean",
"ofType": null
}
},
+ "defaultValue": null,
"isDeprecated": false,
"deprecationReason": null
}
],
- "inputFields": null,
- "interfaces": [],
+ "interfaces": null,
"enumValues": null,
"possibleTypes": null
},
{
"kind": "OBJECT",
- "name": "GroupActivity",
+ "name": "GroupActivityInstance",
"description": null,
"isOneOf": null,
"fields": [
{
- "name": "activityInstances",
+ "name": "clues",
"description": null,
"args": [],
"type": {
@@ -8036,7 +7742,7 @@
"name": null,
"ofType": {
"kind": "OBJECT",
- "name": "GroupActivityInstance",
+ "name": "GroupActivityClueInstance",
"ofType": null
}
}
@@ -8045,7 +7751,7 @@
"deprecationReason": null
},
{
- "name": "clues",
+ "name": "decisions",
"description": null,
"args": [],
"type": {
@@ -8056,7 +7762,7 @@
"name": null,
"ofType": {
"kind": "OBJECT",
- "name": "GroupActivityClue",
+ "name": "GroupActivityDecision",
"ofType": null
}
}
@@ -8065,31 +7771,19 @@
"deprecationReason": null
},
{
- "name": "course",
- "description": null,
- "args": [],
- "type": {
- "kind": "OBJECT",
- "name": "Course",
- "ofType": null
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "description",
+ "name": "decisionsSubmittedAt",
"description": null,
"args": [],
"type": {
"kind": "SCALAR",
- "name": "String",
+ "name": "Date",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "displayName",
+ "name": "groupActivityId",
"description": null,
"args": [],
"type": {
@@ -8097,7 +7791,7 @@
"name": null,
"ofType": {
"kind": "SCALAR",
- "name": "String",
+ "name": "ID",
"ofType": null
}
},
@@ -8105,23 +7799,19 @@
"deprecationReason": null
},
{
- "name": "id",
+ "name": "groupName",
"description": null,
"args": [],
"type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "ID",
- "ofType": null
- }
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "name",
+ "name": "id",
"description": null,
"args": [],
"type": {
@@ -8129,7 +7819,7 @@
"name": null,
"ofType": {
"kind": "SCALAR",
- "name": "String",
+ "name": "Int",
"ofType": null
}
},
@@ -8137,31 +7827,43 @@
"deprecationReason": null
},
{
- "name": "numOfQuestions",
+ "name": "results",
"description": null,
"args": [],
"type": {
- "kind": "SCALAR",
- "name": "Int",
+ "kind": "OBJECT",
+ "name": "GroupActivityResults",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "pointsMultiplier",
+ "name": "resultsComputedAt",
"description": null,
"args": [],
"type": {
"kind": "SCALAR",
- "name": "Int",
+ "name": "Date",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
- },
+ }
+ ],
+ "inputFields": null,
+ "interfaces": [],
+ "enumValues": null,
+ "possibleTypes": null
+ },
+ {
+ "kind": "OBJECT",
+ "name": "GroupActivityParameter",
+ "description": null,
+ "isOneOf": null,
+ "fields": [
{
- "name": "scheduledEndAt",
+ "name": "id",
"description": null,
"args": [],
"type": {
@@ -8169,59 +7871,87 @@
"name": null,
"ofType": {
"kind": "SCALAR",
- "name": "Date",
+ "name": "Int",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
+ }
+ ],
+ "inputFields": null,
+ "interfaces": [],
+ "enumValues": null,
+ "possibleTypes": null
+ },
+ {
+ "kind": "OBJECT",
+ "name": "GroupActivityResults",
+ "description": null,
+ "isOneOf": null,
+ "fields": [
+ {
+ "name": "comment",
+ "description": null,
+ "args": [],
+ "type": {
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
+ },
+ "isDeprecated": false,
+ "deprecationReason": null
},
{
- "name": "scheduledStartAt",
+ "name": "grading",
"description": null,
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
- "kind": "SCALAR",
- "name": "Date",
- "ofType": null
+ "kind": "LIST",
+ "name": null,
+ "ofType": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "GroupActivityGrading",
+ "ofType": null
+ }
+ }
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "stacks",
+ "name": "passed",
"description": null,
"args": [],
"type": {
- "kind": "LIST",
+ "kind": "NON_NULL",
"name": null,
"ofType": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "OBJECT",
- "name": "ElementStack",
- "ofType": null
- }
+ "kind": "SCALAR",
+ "name": "Boolean",
+ "ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "status",
+ "name": "points",
"description": null,
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
- "kind": "ENUM",
- "name": "GroupActivityStatus",
+ "kind": "SCALAR",
+ "name": "Float",
"ofType": null
}
},
@@ -8236,12 +7966,12 @@
},
{
"kind": "OBJECT",
- "name": "GroupActivityClue",
+ "name": "GroupActivitySummary",
"description": null,
"isOneOf": null,
"fields": [
{
- "name": "displayName",
+ "name": "numOfStartedInstances",
"description": null,
"args": [],
"type": {
@@ -8249,7 +7979,7 @@
"name": null,
"ofType": {
"kind": "SCALAR",
- "name": "String",
+ "name": "Int",
"ofType": null
}
},
@@ -8257,7 +7987,7 @@
"deprecationReason": null
},
{
- "name": "id",
+ "name": "numOfSubmissions",
"description": null,
"args": [],
"type": {
@@ -8271,9 +8001,21 @@
},
"isDeprecated": false,
"deprecationReason": null
- },
+ }
+ ],
+ "inputFields": null,
+ "interfaces": [],
+ "enumValues": null,
+ "possibleTypes": null
+ },
+ {
+ "kind": "OBJECT",
+ "name": "GroupAssignmentPoolEntry",
+ "description": null,
+ "isOneOf": null,
+ "fields": [
{
- "name": "name",
+ "name": "courseId",
"description": null,
"args": [],
"type": {
@@ -8281,7 +8023,7 @@
"name": null,
"ofType": {
"kind": "SCALAR",
- "name": "String",
+ "name": "ID",
"ofType": null
}
},
@@ -8289,15 +8031,15 @@
"deprecationReason": null
},
{
- "name": "type",
+ "name": "id",
"description": null,
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
- "kind": "ENUM",
- "name": "ParameterType",
+ "kind": "SCALAR",
+ "name": "ID",
"ofType": null
}
},
@@ -8305,19 +8047,19 @@
"deprecationReason": null
},
{
- "name": "unit",
+ "name": "participant",
"description": null,
"args": [],
"type": {
- "kind": "SCALAR",
- "name": "String",
+ "kind": "OBJECT",
+ "name": "Participant",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "value",
+ "name": "participantId",
"description": null,
"args": [],
"type": {
@@ -8325,7 +8067,7 @@
"name": null,
"ofType": {
"kind": "SCALAR",
- "name": "String",
+ "name": "ID",
"ofType": null
}
},
@@ -8340,7 +8082,7 @@
},
{
"kind": "OBJECT",
- "name": "GroupActivityClueAssignment",
+ "name": "GroupLeaderboardEntry",
"description": null,
"isOneOf": null,
"fields": [
@@ -8353,45 +8095,29 @@
"name": null,
"ofType": {
"kind": "SCALAR",
- "name": "Int",
+ "name": "ID",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
- }
- ],
- "inputFields": null,
- "interfaces": [],
- "enumValues": null,
- "possibleTypes": null
- },
- {
- "kind": "INPUT_OBJECT",
- "name": "GroupActivityClueInput",
- "description": null,
- "isOneOf": false,
- "fields": null,
- "inputFields": [
+ },
{
- "name": "displayName",
+ "name": "isMember",
"description": null,
+ "args": [],
"type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
- }
+ "kind": "SCALAR",
+ "name": "Boolean",
+ "ofType": null
},
- "defaultValue": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "name",
"description": null,
+ "args": [],
"type": {
"kind": "NON_NULL",
"name": null,
@@ -8401,67 +8127,55 @@
"ofType": null
}
},
- "defaultValue": null,
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "type",
+ "name": "rank",
"description": null,
+ "args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
- "kind": "ENUM",
- "name": "ParameterType",
+ "kind": "SCALAR",
+ "name": "Int",
"ofType": null
}
},
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "unit",
- "description": null,
- "type": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
- },
- "defaultValue": null,
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "value",
+ "name": "score",
"description": null,
+ "args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
- "name": "String",
+ "name": "Float",
"ofType": null
}
},
- "defaultValue": null,
"isDeprecated": false,
"deprecationReason": null
}
],
- "interfaces": null,
+ "inputFields": null,
+ "interfaces": [],
"enumValues": null,
"possibleTypes": null
},
{
"kind": "OBJECT",
- "name": "GroupActivityClueInstance",
+ "name": "GroupMessage",
"description": null,
"isOneOf": null,
"fields": [
{
- "name": "displayName",
+ "name": "content",
"description": null,
"args": [],
"type": {
@@ -8477,7 +8191,7 @@
"deprecationReason": null
},
{
- "name": "id",
+ "name": "createdAt",
"description": null,
"args": [],
"type": {
@@ -8485,7 +8199,7 @@
"name": null,
"ofType": {
"kind": "SCALAR",
- "name": "Int",
+ "name": "Date",
"ofType": null
}
},
@@ -8493,7 +8207,19 @@
"deprecationReason": null
},
{
- "name": "name",
+ "name": "group",
+ "description": null,
+ "args": [],
+ "type": {
+ "kind": "OBJECT",
+ "name": "ParticipantGroup",
+ "ofType": null
+ },
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
+ {
+ "name": "id",
"description": null,
"args": [],
"type": {
@@ -8501,7 +8227,7 @@
"name": null,
"ofType": {
"kind": "SCALAR",
- "name": "String",
+ "name": "Int",
"ofType": null
}
},
@@ -8525,44 +8251,20 @@
"deprecationReason": null
},
{
- "name": "type",
+ "name": "updatedAt",
"description": null,
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
- "kind": "ENUM",
- "name": "ParameterType",
+ "kind": "SCALAR",
+ "name": "Date",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
- },
- {
- "name": "unit",
- "description": null,
- "args": [],
- "type": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "value",
- "description": null,
- "args": [],
- "type": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
- },
- "isDeprecated": false,
- "deprecationReason": null
}
],
"inputFields": null,
@@ -8571,45 +8273,95 @@
"possibleTypes": null
},
{
- "kind": "OBJECT",
- "name": "GroupActivityDecision",
+ "kind": "SCALAR",
+ "name": "ID",
+ "description": "The `ID` scalar type represents a unique identifier, often used to refetch an object or as key for a cache. The ID type appears in a JSON response as a String; however, it is not intended to be human-readable. When expected as an input type, any string (such as `\"4\"`) or integer (such as `4`) input value will be accepted as an ID.",
+ "isOneOf": null,
+ "fields": null,
+ "inputFields": null,
+ "interfaces": null,
+ "enumValues": null,
+ "possibleTypes": null
+ },
+ {
+ "kind": "UNION",
+ "name": "InstanceEvaluation",
"description": null,
"isOneOf": null,
- "fields": [
- {
- "name": "choicesResponse",
- "description": null,
- "args": [],
- "type": {
- "kind": "LIST",
- "name": null,
- "ofType": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "Int",
- "ofType": null
- }
- }
- },
- "isDeprecated": false,
- "deprecationReason": null
+ "fields": null,
+ "inputFields": null,
+ "interfaces": null,
+ "enumValues": null,
+ "possibleTypes": [
+ {
+ "kind": "OBJECT",
+ "name": "ChoicesInstanceEvaluation",
+ "ofType": null
},
{
- "name": "contentResponse",
+ "kind": "OBJECT",
+ "name": "ContentInstanceEvaluation",
+ "ofType": null
+ },
+ {
+ "kind": "OBJECT",
+ "name": "FlashcardInstanceEvaluation",
+ "ofType": null
+ },
+ {
+ "kind": "OBJECT",
+ "name": "FreeTextInstanceEvaluation",
+ "ofType": null
+ },
+ {
+ "kind": "OBJECT",
+ "name": "NumericalInstanceEvaluation",
+ "ofType": null
+ }
+ ]
+ },
+ {
+ "kind": "SCALAR",
+ "name": "Int",
+ "description": "The `Int` scalar type represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.",
+ "isOneOf": null,
+ "fields": null,
+ "inputFields": null,
+ "interfaces": null,
+ "enumValues": null,
+ "possibleTypes": null
+ },
+ {
+ "kind": "SCALAR",
+ "name": "Json",
+ "description": "The `JSON` scalar type represents JSON values as specified by [ECMA-404](http://www.ecma-international.org/publications/files/ECMA-ST/ECMA-404.pdf).",
+ "isOneOf": null,
+ "fields": null,
+ "inputFields": null,
+ "interfaces": null,
+ "enumValues": null,
+ "possibleTypes": null
+ },
+ {
+ "kind": "OBJECT",
+ "name": "LeaderboardEntry",
+ "description": null,
+ "isOneOf": null,
+ "fields": [
+ {
+ "name": "avatar",
"description": null,
"args": [],
"type": {
"kind": "SCALAR",
- "name": "Boolean",
+ "name": "String",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "freeTextResponse",
+ "name": "email",
"description": null,
"args": [],
"type": {
@@ -8621,7 +8373,7 @@
"deprecationReason": null
},
{
- "name": "instanceId",
+ "name": "id",
"description": null,
"args": [],
"type": {
@@ -8637,49 +8389,33 @@
"deprecationReason": null
},
{
- "name": "numericalResponse",
+ "name": "isSelf",
"description": null,
"args": [],
"type": {
"kind": "SCALAR",
- "name": "Float",
+ "name": "Boolean",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "type",
+ "name": "lastBlockOrder",
"description": null,
"args": [],
"type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "ENUM",
- "name": "ElementType",
- "ofType": null
- }
+ "kind": "SCALAR",
+ "name": "Int",
+ "ofType": null
},
"isDeprecated": false,
"deprecationReason": null
- }
- ],
- "inputFields": null,
- "interfaces": [],
- "enumValues": null,
- "possibleTypes": null
- },
- {
- "kind": "INPUT_OBJECT",
- "name": "GroupActivityDecisionInput",
- "description": null,
- "isOneOf": false,
- "fields": null,
- "inputFields": [
+ },
{
- "name": "id",
+ "name": "level",
"description": null,
+ "args": [],
"type": {
"kind": "NON_NULL",
"name": null,
@@ -8689,99 +8425,75 @@
"ofType": null
}
},
- "defaultValue": null,
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "response",
+ "name": "participant",
"description": null,
+ "args": [],
"type": {
- "kind": "SCALAR",
- "name": "String",
+ "kind": "OBJECT",
+ "name": "Participant",
"ofType": null
},
- "defaultValue": null,
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "selectedOptions",
+ "name": "participantId",
"description": null,
+ "args": [],
"type": {
- "kind": "LIST",
+ "kind": "NON_NULL",
"name": null,
"ofType": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "Int",
- "ofType": null
- }
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
}
},
- "defaultValue": null,
"isDeprecated": false,
"deprecationReason": null
- }
- ],
- "interfaces": null,
- "enumValues": null,
- "possibleTypes": null
- },
- {
- "kind": "OBJECT",
- "name": "GroupActivityDetails",
- "description": null,
- "isOneOf": null,
- "fields": [
+ },
{
- "name": "activityInstance",
+ "name": "participation",
"description": null,
"args": [],
"type": {
"kind": "OBJECT",
- "name": "GroupActivityInstance",
+ "name": "Participation",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "clues",
+ "name": "rank",
"description": null,
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
- "kind": "LIST",
- "name": null,
- "ofType": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "OBJECT",
- "name": "GroupActivityClue",
- "ofType": null
- }
- }
+ "kind": "SCALAR",
+ "name": "Int",
+ "ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "course",
+ "name": "score",
"description": null,
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
- "kind": "OBJECT",
- "name": "Course",
+ "kind": "SCALAR",
+ "name": "Float",
"ofType": null
}
},
@@ -8789,19 +8501,35 @@
"deprecationReason": null
},
{
- "name": "description",
+ "name": "username",
"description": null,
"args": [],
"type": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
+ }
},
"isDeprecated": false,
"deprecationReason": null
- },
+ }
+ ],
+ "inputFields": null,
+ "interfaces": [],
+ "enumValues": null,
+ "possibleTypes": null
+ },
+ {
+ "kind": "OBJECT",
+ "name": "LeaderboardStatistics",
+ "description": null,
+ "isOneOf": null,
+ "fields": [
{
- "name": "displayName",
+ "name": "averageScore",
"description": null,
"args": [],
"type": {
@@ -8809,7 +8537,7 @@
"name": null,
"ofType": {
"kind": "SCALAR",
- "name": "String",
+ "name": "Float",
"ofType": null
}
},
@@ -8817,21 +8545,33 @@
"deprecationReason": null
},
{
- "name": "group",
+ "name": "participantCount",
"description": null,
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
- "kind": "OBJECT",
- "name": "ParticipantGroup",
+ "kind": "SCALAR",
+ "name": "Int",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
- },
+ }
+ ],
+ "inputFields": null,
+ "interfaces": [],
+ "enumValues": null,
+ "possibleTypes": null
+ },
+ {
+ "kind": "OBJECT",
+ "name": "LeaveCourseParticipation",
+ "description": null,
+ "isOneOf": null,
+ "fields": [
{
"name": "id",
"description": null,
@@ -8849,99 +8589,79 @@
"deprecationReason": null
},
{
- "name": "name",
+ "name": "participation",
"description": null,
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
- "kind": "SCALAR",
- "name": "String",
+ "kind": "OBJECT",
+ "name": "Participation",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
- },
+ }
+ ],
+ "inputFields": null,
+ "interfaces": [],
+ "enumValues": null,
+ "possibleTypes": null
+ },
+ {
+ "kind": "OBJECT",
+ "name": "Level",
+ "description": null,
+ "isOneOf": null,
+ "fields": [
{
- "name": "scheduledEndAt",
+ "name": "avatar",
"description": null,
"args": [],
"type": {
"kind": "SCALAR",
- "name": "Date",
- "ofType": null
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "scheduledStartAt",
- "description": null,
- "args": [],
- "type": {
- "kind": "SCALAR",
- "name": "Date",
+ "name": "String",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "stacks",
+ "name": "id",
"description": null,
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
- "kind": "LIST",
- "name": null,
- "ofType": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "OBJECT",
- "name": "ElementStack",
- "ofType": null
- }
- }
+ "kind": "SCALAR",
+ "name": "Int",
+ "ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "status",
+ "name": "index",
"description": null,
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
- "kind": "ENUM",
- "name": "GroupActivityStatus",
+ "kind": "SCALAR",
+ "name": "Int",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
- }
- ],
- "inputFields": null,
- "interfaces": [],
- "enumValues": null,
- "possibleTypes": null
- },
- {
- "kind": "OBJECT",
- "name": "GroupActivityGrading",
- "description": null,
- "isOneOf": null,
- "fields": [
+ },
{
- "name": "feedback",
+ "name": "name",
"description": null,
"args": [],
"type": {
@@ -8953,23 +8673,19 @@
"deprecationReason": null
},
{
- "name": "instanceId",
+ "name": "nextLevel",
"description": null,
"args": [],
"type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "Int",
- "ofType": null
- }
+ "kind": "OBJECT",
+ "name": "Level",
+ "ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "maxPoints",
+ "name": "requiredXp",
"description": null,
"args": [],
"type": {
@@ -8977,183 +8693,163 @@
"name": null,
"ofType": {
"kind": "SCALAR",
- "name": "Float",
+ "name": "Int",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
- },
+ }
+ ],
+ "inputFields": null,
+ "interfaces": [],
+ "enumValues": null,
+ "possibleTypes": null
+ },
+ {
+ "kind": "OBJECT",
+ "name": "LiveQuiz",
+ "description": null,
+ "isOneOf": null,
+ "fields": [
{
- "name": "score",
+ "name": "accessMode",
"description": null,
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
- "kind": "SCALAR",
- "name": "Float",
+ "kind": "ENUM",
+ "name": "LiveQuizAccessMode",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
- }
- ],
- "inputFields": null,
- "interfaces": [],
- "enumValues": null,
- "possibleTypes": null
- },
- {
- "kind": "INPUT_OBJECT",
- "name": "GroupActivityGradingDecisionInput",
- "description": null,
- "isOneOf": false,
- "fields": null,
- "inputFields": [
+ },
{
- "name": "feedback",
+ "name": "activeBlock",
"description": null,
+ "args": [],
"type": {
- "kind": "SCALAR",
- "name": "String",
+ "kind": "OBJECT",
+ "name": "ElementBlock",
"ofType": null
},
- "defaultValue": null,
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "instanceId",
+ "name": "blocks",
"description": null,
+ "args": [],
"type": {
- "kind": "NON_NULL",
+ "kind": "LIST",
"name": null,
"ofType": {
- "kind": "SCALAR",
- "name": "Int",
- "ofType": null
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "ElementBlock",
+ "ofType": null
+ }
}
},
- "defaultValue": null,
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "score",
+ "name": "confusionFeedbacks",
"description": null,
+ "args": [],
"type": {
- "kind": "NON_NULL",
+ "kind": "LIST",
"name": null,
"ofType": {
- "kind": "SCALAR",
- "name": "Float",
- "ofType": null
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "ConfusionTimestep",
+ "ofType": null
+ }
}
},
- "defaultValue": null,
"isDeprecated": false,
"deprecationReason": null
- }
- ],
- "interfaces": null,
- "enumValues": null,
- "possibleTypes": null
- },
- {
- "kind": "INPUT_OBJECT",
- "name": "GroupActivityGradingInput",
- "description": null,
- "isOneOf": false,
- "fields": null,
- "inputFields": [
+ },
{
- "name": "comment",
+ "name": "confusionSummary",
"description": null,
+ "args": [],
"type": {
- "kind": "SCALAR",
- "name": "String",
+ "kind": "OBJECT",
+ "name": "ConfusionSummary",
"ofType": null
},
- "defaultValue": null,
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "grading",
+ "name": "course",
"description": null,
+ "args": [],
"type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "LIST",
- "name": null,
- "ofType": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "INPUT_OBJECT",
- "name": "GroupActivityGradingDecisionInput",
- "ofType": null
- }
- }
- }
+ "kind": "OBJECT",
+ "name": "Course",
+ "ofType": null
},
- "defaultValue": null,
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "passed",
+ "name": "createdAt",
"description": null,
+ "args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
- "name": "Boolean",
+ "name": "Date",
"ofType": null
}
},
- "defaultValue": null,
"isDeprecated": false,
"deprecationReason": null
- }
- ],
- "interfaces": null,
- "enumValues": null,
- "possibleTypes": null
- },
- {
- "kind": "OBJECT",
- "name": "GroupActivityInstance",
- "description": null,
- "isOneOf": null,
- "fields": [
+ },
{
- "name": "clues",
+ "name": "description",
"description": null,
"args": [],
"type": {
- "kind": "LIST",
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
+ },
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
+ {
+ "name": "displayName",
+ "description": null,
+ "args": [],
+ "type": {
+ "kind": "NON_NULL",
"name": null,
"ofType": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "OBJECT",
- "name": "GroupActivityClueInstance",
- "ofType": null
- }
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "decisions",
+ "name": "feedbacks",
"description": null,
"args": [],
"type": {
@@ -9164,7 +8860,7 @@
"name": null,
"ofType": {
"kind": "OBJECT",
- "name": "GroupActivityDecision",
+ "name": "Feedback",
"ofType": null
}
}
@@ -9173,7 +8869,7 @@
"deprecationReason": null
},
{
- "name": "decisionsSubmittedAt",
+ "name": "finishedAt",
"description": null,
"args": [],
"type": {
@@ -9185,7 +8881,7 @@
"deprecationReason": null
},
{
- "name": "groupActivityId",
+ "name": "id",
"description": null,
"args": [],
"type": {
@@ -9201,19 +8897,23 @@
"deprecationReason": null
},
{
- "name": "groupName",
+ "name": "isConfusionFeedbackEnabled",
"description": null,
"args": [],
"type": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Boolean",
+ "ofType": null
+ }
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "id",
+ "name": "isGamificationEnabled",
"description": null,
"args": [],
"type": {
@@ -9221,7 +8921,7 @@
"name": null,
"ofType": {
"kind": "SCALAR",
- "name": "Int",
+ "name": "Boolean",
"ofType": null
}
},
@@ -9229,43 +8929,51 @@
"deprecationReason": null
},
{
- "name": "results",
+ "name": "isLiveQAEnabled",
"description": null,
"args": [],
"type": {
- "kind": "OBJECT",
- "name": "GroupActivityResults",
- "ofType": null
- },
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Boolean",
+ "ofType": null
+ }
+ },
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "resultsComputedAt",
+ "name": "isModerationEnabled",
+ "description": null,
+ "args": [],
+ "type": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Boolean",
+ "ofType": null
+ }
+ },
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
+ {
+ "name": "maxBonusPoints",
"description": null,
"args": [],
"type": {
"kind": "SCALAR",
- "name": "Date",
+ "name": "Int",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
- }
- ],
- "inputFields": null,
- "interfaces": [],
- "enumValues": null,
- "possibleTypes": null
- },
- {
- "kind": "OBJECT",
- "name": "GroupActivityParameter",
- "description": null,
- "isOneOf": null,
- "fields": [
+ },
{
- "name": "id",
+ "name": "name",
"description": null,
"args": [],
"type": {
@@ -9273,27 +8981,15 @@
"name": null,
"ofType": {
"kind": "SCALAR",
- "name": "Int",
+ "name": "String",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
- }
- ],
- "inputFields": null,
- "interfaces": [],
- "enumValues": null,
- "possibleTypes": null
- },
- {
- "kind": "OBJECT",
- "name": "GroupActivityResults",
- "description": null,
- "isOneOf": null,
- "fields": [
+ },
{
- "name": "comment",
+ "name": "namespace",
"description": null,
"args": [],
"type": {
@@ -9305,31 +9001,43 @@
"deprecationReason": null
},
{
- "name": "grading",
+ "name": "numOfBlocks",
"description": null,
"args": [],
"type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "LIST",
- "name": null,
- "ofType": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "OBJECT",
- "name": "GroupActivityGrading",
- "ofType": null
- }
- }
- }
+ "kind": "SCALAR",
+ "name": "Int",
+ "ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "passed",
+ "name": "numOfInstances",
+ "description": null,
+ "args": [],
+ "type": {
+ "kind": "SCALAR",
+ "name": "Int",
+ "ofType": null
+ },
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
+ {
+ "name": "pinCode",
+ "description": null,
+ "args": [],
+ "type": {
+ "kind": "SCALAR",
+ "name": "Int",
+ "ofType": null
+ },
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
+ {
+ "name": "pointsMultiplier",
"description": null,
"args": [],
"type": {
@@ -9337,7 +9045,7 @@
"name": null,
"ofType": {
"kind": "SCALAR",
- "name": "Boolean",
+ "name": "Int",
"ofType": null
}
},
@@ -9345,20 +9053,56 @@
"deprecationReason": null
},
{
- "name": "points",
+ "name": "startedAt",
+ "description": null,
+ "args": [],
+ "type": {
+ "kind": "SCALAR",
+ "name": "Date",
+ "ofType": null
+ },
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
+ {
+ "name": "status",
"description": null,
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
- "kind": "SCALAR",
- "name": "Float",
+ "kind": "ENUM",
+ "name": "PublicationStatus",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
+ },
+ {
+ "name": "timeToZeroBonus",
+ "description": null,
+ "args": [],
+ "type": {
+ "kind": "SCALAR",
+ "name": "Int",
+ "ofType": null
+ },
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
+ {
+ "name": "updatedAt",
+ "description": null,
+ "args": [],
+ "type": {
+ "kind": "SCALAR",
+ "name": "Date",
+ "ofType": null
+ },
+ "isDeprecated": false,
+ "deprecationReason": null
}
],
"inputFields": null,
@@ -9368,7 +9112,7 @@
},
{
"kind": "ENUM",
- "name": "GroupActivityStatus",
+ "name": "LiveQuizAccessMode",
"description": null,
"isOneOf": null,
"fields": null,
@@ -9376,31 +9120,13 @@
"interfaces": null,
"enumValues": [
{
- "name": "DRAFT",
- "description": null,
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "ENDED",
- "description": null,
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "GRADED",
- "description": null,
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "PUBLISHED",
+ "name": "PUBLIC",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "SCHEDULED",
+ "name": "RESTRICTED",
"description": null,
"isDeprecated": false,
"deprecationReason": null
@@ -9410,12 +9136,12 @@
},
{
"kind": "OBJECT",
- "name": "GroupActivitySummary",
+ "name": "LiveQuizInfo",
"description": null,
"isOneOf": null,
"fields": [
{
- "name": "numOfStartedInstances",
+ "name": "id",
"description": null,
"args": [],
"type": {
@@ -9423,7 +9149,7 @@
"name": null,
"ofType": {
"kind": "SCALAR",
- "name": "Int",
+ "name": "ID",
"ofType": null
}
},
@@ -9431,7 +9157,7 @@
"deprecationReason": null
},
{
- "name": "numOfSubmissions",
+ "name": "name",
"description": null,
"args": [],
"type": {
@@ -9439,7 +9165,7 @@
"name": null,
"ofType": {
"kind": "SCALAR",
- "name": "Int",
+ "name": "String",
"ofType": null
}
},
@@ -9454,12 +9180,12 @@
},
{
"kind": "OBJECT",
- "name": "GroupAssignmentPoolEntry",
+ "name": "LiveQuizMeta",
"description": null,
"isOneOf": null,
"fields": [
{
- "name": "courseId",
+ "name": "id",
"description": null,
"args": [],
"type": {
@@ -9475,7 +9201,7 @@
"deprecationReason": null
},
{
- "name": "id",
+ "name": "name",
"description": null,
"args": [],
"type": {
@@ -9483,7 +9209,7 @@
"name": null,
"ofType": {
"kind": "SCALAR",
- "name": "ID",
+ "name": "String",
"ofType": null
}
},
@@ -9491,27 +9217,15 @@
"deprecationReason": null
},
{
- "name": "participant",
- "description": null,
- "args": [],
- "type": {
- "kind": "OBJECT",
- "name": "Participant",
- "ofType": null
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "participantId",
+ "name": "status",
"description": null,
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
- "kind": "SCALAR",
- "name": "ID",
+ "kind": "ENUM",
+ "name": "PublicationStatus",
"ofType": null
}
},
@@ -9524,14 +9238,38 @@
"enumValues": null,
"possibleTypes": null
},
+ {
+ "kind": "ENUM",
+ "name": "LocaleType",
+ "description": null,
+ "isOneOf": null,
+ "fields": null,
+ "inputFields": null,
+ "interfaces": null,
+ "enumValues": [
+ {
+ "name": "de",
+ "description": null,
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
+ {
+ "name": "en",
+ "description": null,
+ "isDeprecated": false,
+ "deprecationReason": null
+ }
+ ],
+ "possibleTypes": null
+ },
{
"kind": "OBJECT",
- "name": "GroupLeaderboardEntry",
+ "name": "MediaFile",
"description": null,
"isOneOf": null,
"fields": [
{
- "name": "id",
+ "name": "createdAt",
"description": null,
"args": [],
"type": {
@@ -9539,7 +9277,7 @@
"name": null,
"ofType": {
"kind": "SCALAR",
- "name": "ID",
+ "name": "Date",
"ofType": null
}
},
@@ -9547,19 +9285,7 @@
"deprecationReason": null
},
{
- "name": "isMember",
- "description": null,
- "args": [],
- "type": {
- "kind": "SCALAR",
- "name": "Boolean",
- "ofType": null
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "name",
+ "name": "href",
"description": null,
"args": [],
"type": {
@@ -9575,7 +9301,7 @@
"deprecationReason": null
},
{
- "name": "rank",
+ "name": "id",
"description": null,
"args": [],
"type": {
@@ -9583,7 +9309,7 @@
"name": null,
"ofType": {
"kind": "SCALAR",
- "name": "Int",
+ "name": "ID",
"ofType": null
}
},
@@ -9591,7 +9317,7 @@
"deprecationReason": null
},
{
- "name": "score",
+ "name": "name",
"description": null,
"args": [],
"type": {
@@ -9599,27 +9325,15 @@
"name": null,
"ofType": {
"kind": "SCALAR",
- "name": "Float",
+ "name": "String",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
- }
- ],
- "inputFields": null,
- "interfaces": [],
- "enumValues": null,
- "possibleTypes": null
- },
- {
- "kind": "OBJECT",
- "name": "GroupMessage",
- "description": null,
- "isOneOf": null,
- "fields": [
+ },
{
- "name": "content",
+ "name": "type",
"description": null,
"args": [],
"type": {
@@ -9633,61 +9347,65 @@
},
"isDeprecated": false,
"deprecationReason": null
- },
+ }
+ ],
+ "inputFields": null,
+ "interfaces": [],
+ "enumValues": null,
+ "possibleTypes": null
+ },
+ {
+ "kind": "OBJECT",
+ "name": "MicroLearning",
+ "description": null,
+ "isOneOf": null,
+ "fields": [
{
- "name": "createdAt",
+ "name": "arePushNotificationsSent",
"description": null,
"args": [],
"type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "Date",
- "ofType": null
- }
+ "kind": "SCALAR",
+ "name": "Boolean",
+ "ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "group",
+ "name": "course",
"description": null,
"args": [],
"type": {
"kind": "OBJECT",
- "name": "ParticipantGroup",
+ "name": "Course",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "id",
+ "name": "description",
"description": null,
"args": [],
"type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "Int",
- "ofType": null
- }
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "participant",
+ "name": "displayName",
"description": null,
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
- "kind": "OBJECT",
- "name": "Participant",
+ "kind": "SCALAR",
+ "name": "String",
"ofType": null
}
},
@@ -9695,7 +9413,7 @@
"deprecationReason": null
},
{
- "name": "updatedAt",
+ "name": "id",
"description": null,
"args": [],
"type": {
@@ -9703,87 +9421,27 @@
"name": null,
"ofType": {
"kind": "SCALAR",
- "name": "Date",
+ "name": "ID",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
- }
- ],
- "inputFields": null,
- "interfaces": [],
- "enumValues": null,
- "possibleTypes": null
- },
- {
- "kind": "SCALAR",
- "name": "ID",
- "description": "The `ID` scalar type represents a unique identifier, often used to refetch an object or as key for a cache. The ID type appears in a JSON response as a String; however, it is not intended to be human-readable. When expected as an input type, any string (such as `\"4\"`) or integer (such as `4`) input value will be accepted as an ID.",
- "isOneOf": null,
- "fields": null,
- "inputFields": null,
- "interfaces": null,
- "enumValues": null,
- "possibleTypes": null
- },
- {
- "kind": "UNION",
- "name": "InstanceEvaluation",
- "description": null,
- "isOneOf": null,
- "fields": null,
- "inputFields": null,
- "interfaces": null,
- "enumValues": null,
- "possibleTypes": [
- {
- "kind": "OBJECT",
- "name": "ChoicesInstanceEvaluation",
- "ofType": null
- },
- {
- "kind": "OBJECT",
- "name": "ContentInstanceEvaluation",
- "ofType": null
- },
- {
- "kind": "OBJECT",
- "name": "FlashcardInstanceEvaluation",
- "ofType": null
- },
- {
- "kind": "OBJECT",
- "name": "FreeTextInstanceEvaluation",
- "ofType": null
},
{
- "kind": "OBJECT",
- "name": "NumericalInstanceEvaluation",
- "ofType": null
- }
- ]
- },
- {
- "kind": "OBJECT",
- "name": "InstanceResult",
- "description": null,
- "isOneOf": null,
- "fields": [
- {
- "name": "blockIx",
+ "name": "isOwner",
"description": null,
"args": [],
"type": {
"kind": "SCALAR",
- "name": "Int",
+ "name": "Boolean",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "id",
+ "name": "name",
"description": null,
"args": [],
"type": {
@@ -9799,23 +9457,19 @@
"deprecationReason": null
},
{
- "name": "instanceIx",
+ "name": "numOfStacks",
"description": null,
"args": [],
"type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "Int",
- "ofType": null
- }
+ "kind": "SCALAR",
+ "name": "Int",
+ "ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "participants",
+ "name": "pointsMultiplier",
"description": null,
"args": [],
"type": {
@@ -9823,7 +9477,7 @@
"name": null,
"ofType": {
"kind": "SCALAR",
- "name": "Int",
+ "name": "Float",
"ofType": null
}
},
@@ -9831,15 +9485,15 @@
"deprecationReason": null
},
{
- "name": "questionData",
+ "name": "scheduledEndAt",
"description": null,
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
- "kind": "UNION",
- "name": "QuestionData",
+ "kind": "SCALAR",
+ "name": "Date",
"ofType": null
}
},
@@ -9847,7 +9501,7 @@
"deprecationReason": null
},
{
- "name": "results",
+ "name": "scheduledStartAt",
"description": null,
"args": [],
"type": {
@@ -9855,7 +9509,7 @@
"name": null,
"ofType": {
"kind": "SCALAR",
- "name": "Json",
+ "name": "Date",
"ofType": null
}
},
@@ -9863,13 +9517,21 @@
"deprecationReason": null
},
{
- "name": "statistics",
+ "name": "stacks",
"description": null,
"args": [],
"type": {
- "kind": "OBJECT",
- "name": "Statistics",
- "ofType": null
+ "kind": "LIST",
+ "name": null,
+ "ofType": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "ElementStack",
+ "ofType": null
+ }
+ }
},
"isDeprecated": false,
"deprecationReason": null
@@ -9883,7 +9545,7 @@
"name": null,
"ofType": {
"kind": "ENUM",
- "name": "SessionBlockStatus",
+ "name": "PublicationStatus",
"ofType": null
}
},
@@ -9896,724 +9558,873 @@
"enumValues": null,
"possibleTypes": null
},
- {
- "kind": "SCALAR",
- "name": "Int",
- "description": "The `Int` scalar type represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.",
- "isOneOf": null,
- "fields": null,
- "inputFields": null,
- "interfaces": null,
- "enumValues": null,
- "possibleTypes": null
- },
- {
- "kind": "SCALAR",
- "name": "Json",
- "description": "The `JSON` scalar type represents JSON values as specified by [ECMA-404](http://www.ecma-international.org/publications/files/ECMA-ST/ECMA-404.pdf).",
- "isOneOf": null,
- "fields": null,
- "inputFields": null,
- "interfaces": null,
- "enumValues": null,
- "possibleTypes": null
- },
{
"kind": "OBJECT",
- "name": "LeaderboardEntry",
+ "name": "Mutation",
"description": null,
"isOneOf": null,
"fields": [
{
- "name": "avatar",
- "description": null,
- "args": [],
- "type": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "email",
+ "name": "activateLiveQuizBlock",
"description": null,
- "args": [],
+ "args": [
+ {
+ "name": "blockId",
+ "description": null,
+ "type": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Int",
+ "ofType": null
+ }
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
+ {
+ "name": "quizId",
+ "description": null,
+ "type": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
+ }
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
+ }
+ ],
"type": {
- "kind": "SCALAR",
- "name": "String",
+ "kind": "OBJECT",
+ "name": "LiveQuiz",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "id",
+ "name": "activateParticipantAccount",
"description": null,
- "args": [],
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "Int",
- "ofType": null
+ "args": [
+ {
+ "name": "token",
+ "description": null,
+ "type": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
+ }
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
}
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "isSelf",
- "description": null,
- "args": [],
+ ],
"type": {
"kind": "SCALAR",
- "name": "Boolean",
+ "name": "ID",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "lastBlockOrder",
+ "name": "addConfusionTimestep",
"description": null,
- "args": [],
+ "args": [
+ {
+ "name": "difficulty",
+ "description": null,
+ "type": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Int",
+ "ofType": null
+ }
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
+ {
+ "name": "quizId",
+ "description": null,
+ "type": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
+ }
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
+ {
+ "name": "speed",
+ "description": null,
+ "type": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Int",
+ "ofType": null
+ }
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
+ }
+ ],
"type": {
- "kind": "SCALAR",
- "name": "Int",
+ "kind": "OBJECT",
+ "name": "ConfusionTimestep",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "level",
+ "name": "addMessageToGroup",
"description": null,
- "args": [],
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "Int",
- "ofType": null
+ "args": [
+ {
+ "name": "content",
+ "description": null,
+ "type": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
+ }
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
+ {
+ "name": "groupId",
+ "description": null,
+ "type": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
+ }
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
}
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "participant",
- "description": null,
- "args": [],
+ ],
"type": {
"kind": "OBJECT",
- "name": "Participant",
+ "name": "GroupMessage",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "participantId",
+ "name": "bookmarkElementStack",
"description": null,
- "args": [],
+ "args": [
+ {
+ "name": "bookmarked",
+ "description": null,
+ "type": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Boolean",
+ "ofType": null
+ }
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
+ {
+ "name": "courseId",
+ "description": null,
+ "type": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
+ }
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
+ {
+ "name": "stackId",
+ "description": null,
+ "type": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Int",
+ "ofType": null
+ }
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
+ }
+ ],
"type": {
- "kind": "NON_NULL",
+ "kind": "LIST",
"name": null,
"ofType": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Int",
+ "ofType": null
+ }
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "participation",
+ "name": "cancelLiveQuiz",
"description": null,
- "args": [],
+ "args": [
+ {
+ "name": "id",
+ "description": null,
+ "type": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
+ }
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
+ }
+ ],
"type": {
"kind": "OBJECT",
- "name": "Participation",
+ "name": "LiveQuiz",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "rank",
+ "name": "changeEmailSettings",
"description": null,
- "args": [],
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "Int",
- "ofType": null
+ "args": [
+ {
+ "name": "projectUpdates",
+ "description": null,
+ "type": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Boolean",
+ "ofType": null
+ }
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
}
+ ],
+ "type": {
+ "kind": "OBJECT",
+ "name": "User",
+ "ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "score",
+ "name": "changeInitialSettings",
"description": null,
- "args": [],
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "Float",
- "ofType": null
+ "args": [
+ {
+ "name": "locale",
+ "description": null,
+ "type": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "ENUM",
+ "name": "LocaleType",
+ "ofType": null
+ }
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
+ {
+ "name": "sendUpdates",
+ "description": null,
+ "type": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Boolean",
+ "ofType": null
+ }
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
+ {
+ "name": "shortname",
+ "description": null,
+ "type": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
+ }
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
}
+ ],
+ "type": {
+ "kind": "OBJECT",
+ "name": "User",
+ "ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "username",
+ "name": "changeLiveQuizName",
"description": null,
- "args": [],
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
+ "args": [
+ {
+ "name": "displayName",
+ "description": null,
+ "type": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
+ }
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
+ {
+ "name": "id",
+ "description": null,
+ "type": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
+ }
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
+ {
+ "name": "name",
+ "description": null,
+ "type": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
+ }
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
}
+ ],
+ "type": {
+ "kind": "OBJECT",
+ "name": "LiveQuiz",
+ "ofType": null
},
"isDeprecated": false,
"deprecationReason": null
- }
- ],
- "inputFields": null,
- "interfaces": [],
- "enumValues": null,
- "possibleTypes": null
- },
- {
- "kind": "OBJECT",
- "name": "LeaderboardStatistics",
- "description": null,
- "isOneOf": null,
- "fields": [
+ },
{
- "name": "averageScore",
+ "name": "changeLiveQuizSettings",
"description": null,
- "args": [],
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "Float",
- "ofType": null
+ "args": [
+ {
+ "name": "id",
+ "description": null,
+ "type": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
+ }
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
+ {
+ "name": "isConfusionFeedbackEnabled",
+ "description": null,
+ "type": {
+ "kind": "SCALAR",
+ "name": "Boolean",
+ "ofType": null
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
+ {
+ "name": "isGamificationEnabled",
+ "description": null,
+ "type": {
+ "kind": "SCALAR",
+ "name": "Boolean",
+ "ofType": null
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
+ {
+ "name": "isLiveQAEnabled",
+ "description": null,
+ "type": {
+ "kind": "SCALAR",
+ "name": "Boolean",
+ "ofType": null
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
+ {
+ "name": "isModerationEnabled",
+ "description": null,
+ "type": {
+ "kind": "SCALAR",
+ "name": "Boolean",
+ "ofType": null
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
}
+ ],
+ "type": {
+ "kind": "OBJECT",
+ "name": "LiveQuiz",
+ "ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "participantCount",
+ "name": "changeParticipantLocale",
"description": null,
- "args": [],
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "Int",
- "ofType": null
- }
- },
- "isDeprecated": false,
- "deprecationReason": null
- }
- ],
- "inputFields": null,
- "interfaces": [],
- "enumValues": null,
- "possibleTypes": null
- },
- {
- "kind": "OBJECT",
- "name": "LeaveCourseParticipation",
- "description": null,
- "isOneOf": null,
- "fields": [
- {
- "name": "id",
- "description": null,
- "args": [],
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
+ "args": [
+ {
+ "name": "locale",
+ "description": null,
+ "type": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "ENUM",
+ "name": "LocaleType",
+ "ofType": null
+ }
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
}
+ ],
+ "type": {
+ "kind": "OBJECT",
+ "name": "Participant",
+ "ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "participation",
+ "name": "changeShortname",
"description": null,
- "args": [],
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "OBJECT",
- "name": "Participation",
- "ofType": null
+ "args": [
+ {
+ "name": "shortname",
+ "description": null,
+ "type": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
+ }
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
}
- },
- "isDeprecated": false,
- "deprecationReason": null
- }
- ],
- "inputFields": null,
- "interfaces": [],
- "enumValues": null,
- "possibleTypes": null
- },
- {
- "kind": "OBJECT",
- "name": "Level",
- "description": null,
- "isOneOf": null,
- "fields": [
- {
- "name": "avatar",
- "description": null,
- "args": [],
+ ],
"type": {
- "kind": "SCALAR",
- "name": "String",
+ "kind": "OBJECT",
+ "name": "User",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "id",
- "description": null,
- "args": [],
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "Int",
- "ofType": null
- }
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "index",
+ "name": "changeUserLocale",
"description": null,
- "args": [],
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "Int",
- "ofType": null
+ "args": [
+ {
+ "name": "locale",
+ "description": null,
+ "type": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "ENUM",
+ "name": "LocaleType",
+ "ofType": null
+ }
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
}
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "name",
- "description": null,
- "args": [],
- "type": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "nextLevel",
- "description": null,
- "args": [],
+ ],
"type": {
"kind": "OBJECT",
- "name": "Level",
+ "name": "User",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "requiredXp",
- "description": null,
- "args": [],
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "Int",
- "ofType": null
- }
- },
- "isDeprecated": false,
- "deprecationReason": null
- }
- ],
- "inputFields": null,
- "interfaces": [],
- "enumValues": null,
- "possibleTypes": null
- },
- {
- "kind": "ENUM",
- "name": "LocaleType",
- "description": null,
- "isOneOf": null,
- "fields": null,
- "inputFields": null,
- "interfaces": null,
- "enumValues": [
- {
- "name": "de",
- "description": null,
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "en",
- "description": null,
- "isDeprecated": false,
- "deprecationReason": null
- }
- ],
- "possibleTypes": null
- },
- {
- "kind": "OBJECT",
- "name": "MediaFile",
- "description": null,
- "isOneOf": null,
- "fields": [
- {
- "name": "createdAt",
- "description": null,
- "args": [],
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "Date",
- "ofType": null
- }
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "href",
- "description": null,
- "args": [],
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
- }
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "id",
- "description": null,
- "args": [],
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "ID",
- "ofType": null
- }
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "name",
- "description": null,
- "args": [],
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
- }
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "type",
+ "name": "createCourse",
"description": null,
- "args": [],
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
+ "args": [
+ {
+ "name": "color",
+ "description": null,
+ "type": {
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
+ {
+ "name": "description",
+ "description": null,
+ "type": {
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
+ {
+ "name": "displayName",
+ "description": null,
+ "type": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
+ }
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
+ {
+ "name": "endDate",
+ "description": null,
+ "type": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Date",
+ "ofType": null
+ }
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
+ {
+ "name": "groupDeadlineDate",
+ "description": null,
+ "type": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Date",
+ "ofType": null
+ }
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
+ {
+ "name": "isGamificationEnabled",
+ "description": null,
+ "type": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Boolean",
+ "ofType": null
+ }
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
+ {
+ "name": "isGroupCreationEnabled",
+ "description": null,
+ "type": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Boolean",
+ "ofType": null
+ }
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
+ {
+ "name": "maxGroupSize",
+ "description": null,
+ "type": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Int",
+ "ofType": null
+ }
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
+ {
+ "name": "name",
+ "description": null,
+ "type": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
+ }
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
+ {
+ "name": "notificationEmail",
+ "description": null,
+ "type": {
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
+ {
+ "name": "preferredGroupSize",
+ "description": null,
+ "type": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Int",
+ "ofType": null
+ }
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
+ {
+ "name": "startDate",
+ "description": null,
+ "type": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Date",
+ "ofType": null
+ }
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
}
- },
- "isDeprecated": false,
- "deprecationReason": null
- }
- ],
- "inputFields": null,
- "interfaces": [],
- "enumValues": null,
- "possibleTypes": null
- },
- {
- "kind": "OBJECT",
- "name": "MicroLearning",
- "description": null,
- "isOneOf": null,
- "fields": [
- {
- "name": "arePushNotificationsSent",
- "description": null,
- "args": [],
+ ],
"type": {
- "kind": "SCALAR",
- "name": "Boolean",
+ "kind": "OBJECT",
+ "name": "Course",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "course",
+ "name": "createFeedback",
"description": null,
- "args": [],
+ "args": [
+ {
+ "name": "content",
+ "description": null,
+ "type": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
+ }
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
+ {
+ "name": "quizId",
+ "description": null,
+ "type": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
+ }
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
+ }
+ ],
"type": {
"kind": "OBJECT",
- "name": "Course",
+ "name": "Feedback",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "description",
- "description": null,
- "args": [],
- "type": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "displayName",
- "description": null,
- "args": [],
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
- }
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "id",
- "description": null,
- "args": [],
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "ID",
- "ofType": null
- }
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "isOwner",
- "description": null,
- "args": [],
- "type": {
- "kind": "SCALAR",
- "name": "Boolean",
- "ofType": null
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "name",
- "description": null,
- "args": [],
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
- }
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "numOfStacks",
- "description": null,
- "args": [],
- "type": {
- "kind": "SCALAR",
- "name": "Int",
- "ofType": null
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "pointsMultiplier",
- "description": null,
- "args": [],
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "Float",
- "ofType": null
- }
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "scheduledEndAt",
- "description": null,
- "args": [],
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "Date",
- "ofType": null
- }
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "scheduledStartAt",
- "description": null,
- "args": [],
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "Date",
- "ofType": null
- }
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "stacks",
- "description": null,
- "args": [],
- "type": {
- "kind": "LIST",
- "name": null,
- "ofType": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "OBJECT",
- "name": "ElementStack",
- "ofType": null
- }
- }
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "status",
- "description": null,
- "args": [],
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "ENUM",
- "name": "PublicationStatus",
- "ofType": null
- }
- },
- "isDeprecated": false,
- "deprecationReason": null
- }
- ],
- "inputFields": null,
- "interfaces": [],
- "enumValues": null,
- "possibleTypes": null
- },
- {
- "kind": "OBJECT",
- "name": "Mutation",
- "description": null,
- "isOneOf": null,
- "fields": [
- {
- "name": "activateParticipantAccount",
+ "name": "createGroupActivity",
"description": null,
"args": [
{
- "name": "token",
+ "name": "clues",
+ "description": null,
+ "type": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "LIST",
+ "name": null,
+ "ofType": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "GroupActivityClueInput",
+ "ofType": null
+ }
+ }
+ }
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
+ {
+ "name": "courseId",
"description": null,
"type": {
"kind": "NON_NULL",
@@ -10627,29 +10438,28 @@
"defaultValue": null,
"isDeprecated": false,
"deprecationReason": null
- }
- ],
- "type": {
- "kind": "SCALAR",
- "name": "ID",
- "ofType": null
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "activateSessionBlock",
- "description": null,
- "args": [
+ },
+ {
+ "name": "description",
+ "description": null,
+ "type": {
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
{
- "name": "sessionBlockId",
+ "name": "displayName",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
- "name": "Int",
+ "name": "String",
"ofType": null
}
},
@@ -10658,36 +10468,23 @@
"deprecationReason": null
},
{
- "name": "sessionId",
+ "name": "endDate",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
- "name": "String",
+ "name": "Date",
"ofType": null
}
},
"defaultValue": null,
"isDeprecated": false,
"deprecationReason": null
- }
- ],
- "type": {
- "kind": "OBJECT",
- "name": "Session",
- "ofType": null
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "addConfusionTimestep",
- "description": null,
- "args": [
+ },
{
- "name": "difficulty",
+ "name": "multiplier",
"description": null,
"type": {
"kind": "NON_NULL",
@@ -10703,7 +10500,7 @@
"deprecationReason": null
},
{
- "name": "sessionId",
+ "name": "name",
"description": null,
"type": {
"kind": "NON_NULL",
@@ -10719,14 +10516,30 @@
"deprecationReason": null
},
{
- "name": "speed",
+ "name": "stack",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
- "kind": "SCALAR",
- "name": "Int",
+ "kind": "INPUT_OBJECT",
+ "name": "ElementStackInput",
+ "ofType": null
+ }
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
+ {
+ "name": "startDate",
+ "description": null,
+ "type": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Date",
"ofType": null
}
},
@@ -10737,18 +10550,66 @@
],
"type": {
"kind": "OBJECT",
- "name": "ConfusionTimestep",
+ "name": "GroupActivity",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "addMessageToGroup",
+ "name": "createLiveQuiz",
"description": null,
"args": [
{
- "name": "content",
+ "name": "blocks",
+ "description": null,
+ "type": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "LIST",
+ "name": null,
+ "ofType": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "ElementBlockInput",
+ "ofType": null
+ }
+ }
+ }
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
+ {
+ "name": "courseId",
+ "description": null,
+ "type": {
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
+ {
+ "name": "description",
+ "description": null,
+ "type": {
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
+ {
+ "name": "displayName",
"description": null,
"type": {
"kind": "NON_NULL",
@@ -10764,36 +10625,23 @@
"deprecationReason": null
},
{
- "name": "groupId",
+ "name": "isConfusionFeedbackEnabled",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
- "name": "String",
+ "name": "Boolean",
"ofType": null
}
},
"defaultValue": null,
"isDeprecated": false,
"deprecationReason": null
- }
- ],
- "type": {
- "kind": "OBJECT",
- "name": "GroupMessage",
- "ofType": null
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "bookmarkElementStack",
- "description": null,
- "args": [
+ },
{
- "name": "bookmarked",
+ "name": "isGamificationEnabled",
"description": null,
"type": {
"kind": "NON_NULL",
@@ -10809,14 +10657,14 @@
"deprecationReason": null
},
{
- "name": "courseId",
+ "name": "isLiveQAEnabled",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
- "name": "String",
+ "name": "Boolean",
"ofType": null
}
},
@@ -10825,109 +10673,99 @@
"deprecationReason": null
},
{
- "name": "stackId",
+ "name": "isModerationEnabled",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
- "name": "Int",
+ "name": "Boolean",
"ofType": null
}
},
"defaultValue": null,
"isDeprecated": false,
"deprecationReason": null
- }
- ],
- "type": {
- "kind": "LIST",
- "name": null,
- "ofType": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
+ },
+ {
+ "name": "maxBonusPoints",
+ "description": null,
+ "type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
- }
- }
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "cancelSession",
- "description": null,
- "args": [
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
{
- "name": "id",
+ "name": "multiplier",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
- "name": "String",
+ "name": "Int",
"ofType": null
}
},
"defaultValue": null,
"isDeprecated": false,
"deprecationReason": null
- }
- ],
- "type": {
- "kind": "OBJECT",
- "name": "Session",
- "ofType": null
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "changeEmailSettings",
- "description": null,
- "args": [
+ },
{
- "name": "projectUpdates",
+ "name": "name",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
- "name": "Boolean",
+ "name": "String",
"ofType": null
}
},
"defaultValue": null,
"isDeprecated": false,
"deprecationReason": null
+ },
+ {
+ "name": "timeToZeroBonus",
+ "description": null,
+ "type": {
+ "kind": "SCALAR",
+ "name": "Int",
+ "ofType": null
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
}
],
"type": {
"kind": "OBJECT",
- "name": "User",
+ "name": "LiveQuiz",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "changeInitialSettings",
+ "name": "createMicroLearning",
"description": null,
"args": [
{
- "name": "locale",
+ "name": "courseId",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
- "kind": "ENUM",
- "name": "LocaleType",
+ "kind": "SCALAR",
+ "name": "String",
"ofType": null
}
},
@@ -10936,14 +10774,26 @@
"deprecationReason": null
},
{
- "name": "sendUpdates",
+ "name": "description",
+ "description": null,
+ "type": {
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
+ {
+ "name": "displayName",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
- "name": "Boolean",
+ "name": "String",
"ofType": null
}
},
@@ -10952,43 +10802,30 @@
"deprecationReason": null
},
{
- "name": "shortname",
+ "name": "endDate",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
- "name": "String",
+ "name": "Date",
"ofType": null
}
},
"defaultValue": null,
"isDeprecated": false,
"deprecationReason": null
- }
- ],
- "type": {
- "kind": "OBJECT",
- "name": "User",
- "ofType": null
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "changeLiveQuizName",
- "description": null,
- "args": [
+ },
{
- "name": "displayName",
+ "name": "multiplier",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
- "name": "String",
+ "name": "Int",
"ofType": null
}
},
@@ -10997,7 +10834,7 @@
"deprecationReason": null
},
{
- "name": "id",
+ "name": "name",
"description": null,
"type": {
"kind": "NON_NULL",
@@ -11013,43 +10850,38 @@
"deprecationReason": null
},
{
- "name": "name",
+ "name": "stacks",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
+ "kind": "LIST",
+ "name": null,
+ "ofType": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "ElementStackInput",
+ "ofType": null
+ }
+ }
}
},
"defaultValue": null,
"isDeprecated": false,
"deprecationReason": null
- }
- ],
- "type": {
- "kind": "OBJECT",
- "name": "Session",
- "ofType": null
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "changeParticipantLocale",
- "description": null,
- "args": [
+ },
{
- "name": "locale",
+ "name": "startDate",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
- "kind": "ENUM",
- "name": "LocaleType",
+ "kind": "SCALAR",
+ "name": "Date",
"ofType": null
}
},
@@ -11060,26 +10892,38 @@
],
"type": {
"kind": "OBJECT",
- "name": "Participant",
+ "name": "MicroLearning",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "changeSessionSettings",
+ "name": "createParticipantAccount",
"description": null,
"args": [
{
- "name": "id",
+ "name": "courseId",
"description": null,
"type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
+ {
+ "name": "email",
+ "description": null,
+ "type": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
}
},
"defaultValue": null,
@@ -11087,35 +10931,43 @@
"deprecationReason": null
},
{
- "name": "isConfusionFeedbackEnabled",
+ "name": "isProfilePublic",
"description": null,
"type": {
- "kind": "SCALAR",
- "name": "Boolean",
- "ofType": null
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Boolean",
+ "ofType": null
+ }
},
"defaultValue": null,
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "isGamificationEnabled",
+ "name": "password",
"description": null,
"type": {
- "kind": "SCALAR",
- "name": "Boolean",
- "ofType": null
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
+ }
},
"defaultValue": null,
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "isLiveQAEnabled",
+ "name": "signedLtiData",
"description": null,
"type": {
"kind": "SCALAR",
- "name": "Boolean",
+ "name": "String",
"ofType": null
},
"defaultValue": null,
@@ -11123,12 +10975,16 @@
"deprecationReason": null
},
{
- "name": "isModerationEnabled",
+ "name": "username",
"description": null,
"type": {
- "kind": "SCALAR",
- "name": "Boolean",
- "ofType": null
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
+ }
},
"defaultValue": null,
"isDeprecated": false,
@@ -11137,18 +10993,18 @@
],
"type": {
"kind": "OBJECT",
- "name": "Session",
+ "name": "ParticipantTokenData",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "changeShortname",
+ "name": "createParticipantGroup",
"description": null,
"args": [
{
- "name": "shortname",
+ "name": "courseId",
"description": null,
"type": {
"kind": "NON_NULL",
@@ -11162,29 +11018,16 @@
"defaultValue": null,
"isDeprecated": false,
"deprecationReason": null
- }
- ],
- "type": {
- "kind": "OBJECT",
- "name": "User",
- "ofType": null
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "changeUserLocale",
- "description": null,
- "args": [
+ },
{
- "name": "locale",
+ "name": "name",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
- "kind": "ENUM",
- "name": "LocaleType",
+ "kind": "SCALAR",
+ "name": "String",
"ofType": null
}
},
@@ -11195,23 +11038,27 @@
],
"type": {
"kind": "OBJECT",
- "name": "User",
+ "name": "ParticipantGroup",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "createCourse",
+ "name": "createPracticeQuiz",
"description": null,
"args": [
{
- "name": "color",
+ "name": "courseId",
"description": null,
"type": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
+ }
},
"defaultValue": null,
"isDeprecated": false,
@@ -11246,14 +11093,14 @@
"deprecationReason": null
},
{
- "name": "endDate",
+ "name": "multiplier",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
- "name": "Date",
+ "name": "Int",
"ofType": null
}
},
@@ -11262,14 +11109,14 @@
"deprecationReason": null
},
{
- "name": "groupDeadlineDate",
+ "name": "name",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
- "name": "Date",
+ "name": "String",
"ofType": null
}
},
@@ -11278,14 +11125,14 @@
"deprecationReason": null
},
{
- "name": "isGamificationEnabled",
+ "name": "order",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
- "kind": "SCALAR",
- "name": "Boolean",
+ "kind": "ENUM",
+ "name": "ElementOrderType",
"ofType": null
}
},
@@ -11294,14 +11141,14 @@
"deprecationReason": null
},
{
- "name": "isGroupCreationEnabled",
+ "name": "resetTimeDays",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
- "name": "Boolean",
+ "name": "Int",
"ofType": null
}
},
@@ -11310,21 +11157,42 @@
"deprecationReason": null
},
{
- "name": "maxGroupSize",
+ "name": "stacks",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
- "kind": "SCALAR",
- "name": "Int",
- "ofType": null
+ "kind": "LIST",
+ "name": null,
+ "ofType": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "ElementStackInput",
+ "ofType": null
+ }
+ }
}
},
"defaultValue": null,
"isDeprecated": false,
"deprecationReason": null
- },
+ }
+ ],
+ "type": {
+ "kind": "OBJECT",
+ "name": "PracticeQuiz",
+ "ofType": null
+ },
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
+ {
+ "name": "createUserLogin",
+ "description": null,
+ "args": [
{
"name": "name",
"description": null,
@@ -11342,26 +11210,14 @@
"deprecationReason": null
},
{
- "name": "notificationEmail",
- "description": null,
- "type": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "preferredGroupSize",
+ "name": "password",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
- "name": "Int",
+ "name": "String",
"ofType": null
}
},
@@ -11370,14 +11226,14 @@
"deprecationReason": null
},
{
- "name": "startDate",
+ "name": "scope",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
- "kind": "SCALAR",
- "name": "Date",
+ "kind": "ENUM",
+ "name": "UserLoginScope",
"ofType": null
}
},
@@ -11388,25 +11244,25 @@
],
"type": {
"kind": "OBJECT",
- "name": "Course",
+ "name": "UserLogin",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "createFeedback",
+ "name": "deactivateLiveQuizBlock",
"description": null,
"args": [
{
- "name": "content",
+ "name": "blockId",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
- "name": "String",
+ "name": "Int",
"ofType": null
}
},
@@ -11415,7 +11271,7 @@
"deprecationReason": null
},
{
- "name": "sessionId",
+ "name": "quizId",
"description": null,
"type": {
"kind": "NON_NULL",
@@ -11433,118 +11289,105 @@
],
"type": {
"kind": "OBJECT",
- "name": "Feedback",
+ "name": "LiveQuiz",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "createGroupActivity",
+ "name": "deleteCourse",
"description": null,
"args": [
{
- "name": "clues",
+ "name": "id",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
- "kind": "LIST",
- "name": null,
- "ofType": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "INPUT_OBJECT",
- "name": "GroupActivityClueInput",
- "ofType": null
- }
- }
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
}
},
"defaultValue": null,
"isDeprecated": false,
"deprecationReason": null
- },
+ }
+ ],
+ "type": {
+ "kind": "OBJECT",
+ "name": "Course",
+ "ofType": null
+ },
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
+ {
+ "name": "deleteFeedback",
+ "description": null,
+ "args": [
{
- "name": "courseId",
+ "name": "id",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
- "name": "String",
+ "name": "Int",
"ofType": null
}
},
"defaultValue": null,
"isDeprecated": false,
"deprecationReason": null
- },
- {
- "name": "description",
- "description": null,
- "type": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- },
+ }
+ ],
+ "type": {
+ "kind": "OBJECT",
+ "name": "Feedback",
+ "ofType": null
+ },
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
+ {
+ "name": "deleteFeedbackResponse",
+ "description": null,
+ "args": [
{
- "name": "displayName",
+ "name": "id",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
- "name": "String",
+ "name": "Int",
"ofType": null
}
},
"defaultValue": null,
"isDeprecated": false,
"deprecationReason": null
- },
- {
- "name": "endDate",
- "description": null,
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "Date",
- "ofType": null
- }
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "multiplier",
- "description": null,
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "Int",
- "ofType": null
- }
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- },
+ }
+ ],
+ "type": {
+ "kind": "OBJECT",
+ "name": "Feedback",
+ "ofType": null
+ },
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
+ {
+ "name": "deleteGroupActivity",
+ "description": null,
+ "args": [
{
- "name": "name",
+ "name": "id",
"description": null,
"type": {
"kind": "NON_NULL",
@@ -11558,32 +11401,29 @@
"defaultValue": null,
"isDeprecated": false,
"deprecationReason": null
- },
- {
- "name": "stack",
- "description": null,
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "INPUT_OBJECT",
- "name": "ElementStackInput",
- "ofType": null
- }
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- },
+ }
+ ],
+ "type": {
+ "kind": "OBJECT",
+ "name": "GroupActivity",
+ "ofType": null
+ },
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
+ {
+ "name": "deleteLiveQuiz",
+ "description": null,
+ "args": [
{
- "name": "startDate",
+ "name": "id",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
- "name": "Date",
+ "name": "String",
"ofType": null
}
},
@@ -11594,18 +11434,18 @@
],
"type": {
"kind": "OBJECT",
- "name": "GroupActivity",
+ "name": "LiveQuiz",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "createMicroLearning",
+ "name": "deleteMicroLearning",
"description": null,
"args": [
{
- "name": "courseId",
+ "name": "id",
"description": null,
"type": {
"kind": "NON_NULL",
@@ -11619,21 +11459,34 @@
"defaultValue": null,
"isDeprecated": false,
"deprecationReason": null
- },
- {
- "name": "description",
- "description": null,
- "type": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- },
+ }
+ ],
+ "type": {
+ "kind": "OBJECT",
+ "name": "MicroLearning",
+ "ofType": null
+ },
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
+ {
+ "name": "deleteParticipantAccount",
+ "description": null,
+ "args": [],
+ "type": {
+ "kind": "SCALAR",
+ "name": "Boolean",
+ "ofType": null
+ },
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
+ {
+ "name": "deletePracticeQuiz",
+ "description": null,
+ "args": [
{
- "name": "displayName",
+ "name": "id",
"description": null,
"type": {
"kind": "NON_NULL",
@@ -11647,25 +11500,51 @@
"defaultValue": null,
"isDeprecated": false,
"deprecationReason": null
- },
+ }
+ ],
+ "type": {
+ "kind": "OBJECT",
+ "name": "PracticeQuiz",
+ "ofType": null
+ },
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
+ {
+ "name": "deleteQuestion",
+ "description": null,
+ "args": [
{
- "name": "endDate",
+ "name": "id",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
- "name": "Date",
+ "name": "Int",
"ofType": null
}
},
"defaultValue": null,
"isDeprecated": false,
"deprecationReason": null
- },
+ }
+ ],
+ "type": {
+ "kind": "UNION",
+ "name": "Element",
+ "ofType": null
+ },
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
+ {
+ "name": "deleteTag",
+ "description": null,
+ "args": [
{
- "name": "multiplier",
+ "name": "id",
"description": null,
"type": {
"kind": "NON_NULL",
@@ -11679,9 +11558,22 @@
"defaultValue": null,
"isDeprecated": false,
"deprecationReason": null
- },
+ }
+ ],
+ "type": {
+ "kind": "OBJECT",
+ "name": "Tag",
+ "ofType": null
+ },
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
+ {
+ "name": "deleteUserLogin",
+ "description": null,
+ "args": [
{
- "name": "name",
+ "name": "id",
"description": null,
"type": {
"kind": "NON_NULL",
@@ -11695,9 +11587,22 @@
"defaultValue": null,
"isDeprecated": false,
"deprecationReason": null
- },
+ }
+ ],
+ "type": {
+ "kind": "OBJECT",
+ "name": "UserLogin",
+ "ofType": null
+ },
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
+ {
+ "name": "editGroupActivity",
+ "description": null,
+ "args": [
{
- "name": "stacks",
+ "name": "clues",
"description": null,
"type": {
"kind": "NON_NULL",
@@ -11710,7 +11615,7 @@
"name": null,
"ofType": {
"kind": "INPUT_OBJECT",
- "name": "ElementStackInput",
+ "name": "GroupActivityClueInput",
"ofType": null
}
}
@@ -11721,36 +11626,23 @@
"deprecationReason": null
},
{
- "name": "startDate",
+ "name": "courseId",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
- "name": "Date",
+ "name": "String",
"ofType": null
}
},
"defaultValue": null,
"isDeprecated": false,
"deprecationReason": null
- }
- ],
- "type": {
- "kind": "OBJECT",
- "name": "MicroLearning",
- "ofType": null
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "createParticipantAccount",
- "description": null,
- "args": [
+ },
{
- "name": "courseId",
+ "name": "description",
"description": null,
"type": {
"kind": "SCALAR",
@@ -11762,7 +11654,7 @@
"deprecationReason": null
},
{
- "name": "email",
+ "name": "displayName",
"description": null,
"type": {
"kind": "NON_NULL",
@@ -11778,14 +11670,14 @@
"deprecationReason": null
},
{
- "name": "isProfilePublic",
+ "name": "endDate",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
- "name": "Boolean",
+ "name": "Date",
"ofType": null
}
},
@@ -11794,7 +11686,7 @@
"deprecationReason": null
},
{
- "name": "password",
+ "name": "id",
"description": null,
"type": {
"kind": "NON_NULL",
@@ -11810,48 +11702,23 @@
"deprecationReason": null
},
{
- "name": "signedLtiData",
- "description": null,
- "type": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "username",
+ "name": "multiplier",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
- "name": "String",
+ "name": "Int",
"ofType": null
}
},
"defaultValue": null,
"isDeprecated": false,
"deprecationReason": null
- }
- ],
- "type": {
- "kind": "OBJECT",
- "name": "ParticipantTokenData",
- "ofType": null
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "createParticipantGroup",
- "description": null,
- "args": [
+ },
{
- "name": "courseId",
+ "name": "name",
"description": null,
"type": {
"kind": "NON_NULL",
@@ -11867,14 +11734,30 @@
"deprecationReason": null
},
{
- "name": "name",
+ "name": "stack",
+ "description": null,
+ "type": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "ElementStackInput",
+ "ofType": null
+ }
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
+ {
+ "name": "startDate",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
- "name": "String",
+ "name": "Date",
"ofType": null
}
},
@@ -11885,32 +11768,52 @@
],
"type": {
"kind": "OBJECT",
- "name": "ParticipantGroup",
+ "name": "GroupActivity",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "createPracticeQuiz",
+ "name": "editLiveQuiz",
"description": null,
"args": [
{
- "name": "courseId",
+ "name": "blocks",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
+ "kind": "LIST",
+ "name": null,
+ "ofType": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "ElementBlockInput",
+ "ofType": null
+ }
+ }
}
},
"defaultValue": null,
"isDeprecated": false,
"deprecationReason": null
},
+ {
+ "name": "courseId",
+ "description": null,
+ "type": {
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
{
"name": "description",
"description": null,
@@ -11940,14 +11843,14 @@
"deprecationReason": null
},
{
- "name": "multiplier",
+ "name": "id",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
- "name": "Int",
+ "name": "String",
"ofType": null
}
},
@@ -11956,14 +11859,14 @@
"deprecationReason": null
},
{
- "name": "name",
+ "name": "isConfusionFeedbackEnabled",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
- "name": "String",
+ "name": "Boolean",
"ofType": null
}
},
@@ -11972,14 +11875,14 @@
"deprecationReason": null
},
{
- "name": "order",
+ "name": "isGamificationEnabled",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
- "kind": "ENUM",
- "name": "ElementOrderType",
+ "kind": "SCALAR",
+ "name": "Boolean",
"ofType": null
}
},
@@ -11988,14 +11891,14 @@
"deprecationReason": null
},
{
- "name": "resetTimeDays",
+ "name": "isLiveQAEnabled",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
- "name": "Int",
+ "name": "Boolean",
"ofType": null
}
},
@@ -12004,60 +11907,43 @@
"deprecationReason": null
},
{
- "name": "stacks",
+ "name": "isModerationEnabled",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
- "kind": "LIST",
- "name": null,
- "ofType": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "INPUT_OBJECT",
- "name": "ElementStackInput",
- "ofType": null
- }
- }
+ "kind": "SCALAR",
+ "name": "Boolean",
+ "ofType": null
}
},
"defaultValue": null,
"isDeprecated": false,
"deprecationReason": null
- }
- ],
- "type": {
- "kind": "OBJECT",
- "name": "PracticeQuiz",
- "ofType": null
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "createSession",
- "description": null,
- "args": [
+ },
{
- "name": "blocks",
+ "name": "maxBonusPoints",
+ "description": null,
+ "type": {
+ "kind": "SCALAR",
+ "name": "Int",
+ "ofType": null
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
+ {
+ "name": "multiplier",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
- "kind": "LIST",
- "name": null,
- "ofType": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "INPUT_OBJECT",
- "name": "BlockInput",
- "ofType": null
- }
- }
+ "kind": "SCALAR",
+ "name": "Int",
+ "ofType": null
}
},
"defaultValue": null,
@@ -12065,31 +11951,48 @@
"deprecationReason": null
},
{
- "name": "courseId",
+ "name": "name",
"description": null,
"type": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
+ }
},
"defaultValue": null,
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "description",
+ "name": "timeToZeroBonus",
"description": null,
"type": {
"kind": "SCALAR",
- "name": "String",
+ "name": "Int",
"ofType": null
},
"defaultValue": null,
"isDeprecated": false,
"deprecationReason": null
- },
+ }
+ ],
+ "type": {
+ "kind": "OBJECT",
+ "name": "LiveQuiz",
+ "ofType": null
+ },
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
+ {
+ "name": "editMicroLearning",
+ "description": null,
+ "args": [
{
- "name": "displayName",
+ "name": "courseId",
"description": null,
"type": {
"kind": "NON_NULL",
@@ -12105,30 +12008,26 @@
"deprecationReason": null
},
{
- "name": "isConfusionFeedbackEnabled",
+ "name": "description",
"description": null,
"type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "Boolean",
- "ofType": null
- }
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
},
"defaultValue": null,
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "isGamificationEnabled",
+ "name": "displayName",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
- "name": "Boolean",
+ "name": "String",
"ofType": null
}
},
@@ -12137,14 +12036,14 @@
"deprecationReason": null
},
{
- "name": "isLiveQAEnabled",
+ "name": "endDate",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
- "name": "Boolean",
+ "name": "Date",
"ofType": null
}
},
@@ -12153,14 +12052,14 @@
"deprecationReason": null
},
{
- "name": "isModerationEnabled",
+ "name": "id",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
- "name": "Boolean",
+ "name": "String",
"ofType": null
}
},
@@ -12169,7 +12068,7 @@
"deprecationReason": null
},
{
- "name": "maxBonusPoints",
+ "name": "multiplier",
"description": null,
"type": {
"kind": "NON_NULL",
@@ -12185,14 +12084,14 @@
"deprecationReason": null
},
{
- "name": "multiplier",
+ "name": "name",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
- "name": "Int",
+ "name": "String",
"ofType": null
}
},
@@ -12201,15 +12100,23 @@
"deprecationReason": null
},
{
- "name": "name",
+ "name": "stacks",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
+ "kind": "LIST",
+ "name": null,
+ "ofType": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "ElementStackInput",
+ "ofType": null
+ }
+ }
}
},
"defaultValue": null,
@@ -12217,14 +12124,14 @@
"deprecationReason": null
},
{
- "name": "timeToZeroBonus",
+ "name": "startDate",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
- "name": "Int",
+ "name": "Date",
"ofType": null
}
},
@@ -12235,18 +12142,18 @@
],
"type": {
"kind": "OBJECT",
- "name": "Session",
+ "name": "MicroLearning",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "createUserLogin",
+ "name": "editPracticeQuiz",
"description": null,
"args": [
{
- "name": "name",
+ "name": "courseId",
"description": null,
"type": {
"kind": "NON_NULL",
@@ -12262,7 +12169,19 @@
"deprecationReason": null
},
{
- "name": "password",
+ "name": "description",
+ "description": null,
+ "type": {
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
+ {
+ "name": "displayName",
"description": null,
"type": {
"kind": "NON_NULL",
@@ -12278,36 +12197,23 @@
"deprecationReason": null
},
{
- "name": "scope",
+ "name": "id",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
- "kind": "ENUM",
- "name": "UserLoginScope",
+ "kind": "SCALAR",
+ "name": "String",
"ofType": null
}
},
"defaultValue": null,
"isDeprecated": false,
"deprecationReason": null
- }
- ],
- "type": {
- "kind": "OBJECT",
- "name": "UserLogin",
- "ofType": null
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "deactivateSessionBlock",
- "description": null,
- "args": [
+ },
{
- "name": "sessionBlockId",
+ "name": "multiplier",
"description": null,
"type": {
"kind": "NON_NULL",
@@ -12323,7 +12229,7 @@
"deprecationReason": null
},
{
- "name": "sessionId",
+ "name": "name",
"description": null,
"type": {
"kind": "NON_NULL",
@@ -12337,47 +12243,74 @@
"defaultValue": null,
"isDeprecated": false,
"deprecationReason": null
- }
- ],
- "type": {
- "kind": "OBJECT",
- "name": "Session",
- "ofType": null
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "deleteCourse",
- "description": null,
- "args": [
+ },
{
- "name": "id",
+ "name": "order",
+ "description": null,
+ "type": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "ENUM",
+ "name": "ElementOrderType",
+ "ofType": null
+ }
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
+ {
+ "name": "resetTimeDays",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
- "name": "String",
+ "name": "Int",
"ofType": null
}
},
"defaultValue": null,
"isDeprecated": false,
"deprecationReason": null
+ },
+ {
+ "name": "stacks",
+ "description": null,
+ "type": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "LIST",
+ "name": null,
+ "ofType": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "ElementStackInput",
+ "ofType": null
+ }
+ }
+ }
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
}
],
"type": {
"kind": "OBJECT",
- "name": "Course",
+ "name": "PracticeQuiz",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "deleteFeedback",
+ "name": "editTag",
"description": null,
"args": [
{
@@ -12395,29 +12328,45 @@
"defaultValue": null,
"isDeprecated": false,
"deprecationReason": null
+ },
+ {
+ "name": "name",
+ "description": null,
+ "type": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
+ }
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
}
],
"type": {
"kind": "OBJECT",
- "name": "Feedback",
+ "name": "Tag",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "deleteFeedbackResponse",
+ "name": "enableCourseGamification",
"description": null,
"args": [
{
- "name": "id",
+ "name": "courseId",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
- "name": "Int",
+ "name": "String",
"ofType": null
}
},
@@ -12428,14 +12377,14 @@
],
"type": {
"kind": "OBJECT",
- "name": "Feedback",
+ "name": "Course",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "deleteGroupActivity",
+ "name": "endGroupActivity",
"description": null,
"args": [
{
@@ -12464,7 +12413,7 @@
"deprecationReason": null
},
{
- "name": "deleteLiveQuiz",
+ "name": "endLiveQuiz",
"description": null,
"args": [
{
@@ -12486,14 +12435,14 @@
],
"type": {
"kind": "OBJECT",
- "name": "Session",
+ "name": "LiveQuiz",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "deleteMicroLearning",
+ "name": "endMicroLearning",
"description": null,
"args": [
{
@@ -12522,21 +12471,25 @@
"deprecationReason": null
},
{
- "name": "deleteParticipantAccount",
- "description": null,
- "args": [],
- "type": {
- "kind": "SCALAR",
- "name": "Boolean",
- "ofType": null
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "deletePracticeQuiz",
+ "name": "extendGroupActivity",
"description": null,
"args": [
+ {
+ "name": "endDate",
+ "description": null,
+ "type": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Date",
+ "ofType": null
+ }
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
{
"name": "id",
"description": null,
@@ -12556,45 +12509,32 @@
],
"type": {
"kind": "OBJECT",
- "name": "PracticeQuiz",
+ "name": "GroupActivity",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "deleteQuestion",
+ "name": "extendMicroLearning",
"description": null,
"args": [
{
- "name": "id",
+ "name": "endDate",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
- "name": "Int",
+ "name": "Date",
"ofType": null
}
},
"defaultValue": null,
"isDeprecated": false,
"deprecationReason": null
- }
- ],
- "type": {
- "kind": "UNION",
- "name": "Element",
- "ofType": null
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "deleteTag",
- "description": null,
- "args": [
+ },
{
"name": "id",
"description": null,
@@ -12603,7 +12543,7 @@
"name": null,
"ofType": {
"kind": "SCALAR",
- "name": "Int",
+ "name": "String",
"ofType": null
}
},
@@ -12614,14 +12554,30 @@
],
"type": {
"kind": "OBJECT",
- "name": "Tag",
+ "name": "MicroLearning",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "deleteUserLogin",
+ "name": "finalRandomGroupAssignments",
+ "description": null,
+ "args": [],
+ "type": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Boolean",
+ "ofType": null
+ }
+ },
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
+ {
+ "name": "finalizeGroupActivityGrading",
"description": null,
"args": [
{
@@ -12643,34 +12599,26 @@
],
"type": {
"kind": "OBJECT",
- "name": "UserLogin",
+ "name": "GroupActivity",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "editGroupActivity",
+ "name": "flagElement",
"description": null,
"args": [
{
- "name": "clues",
+ "name": "content",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
- "kind": "LIST",
- "name": null,
- "ofType": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "INPUT_OBJECT",
- "name": "GroupActivityClueInput",
- "ofType": null
- }
- }
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
}
},
"defaultValue": null,
@@ -12678,14 +12626,14 @@
"deprecationReason": null
},
{
- "name": "courseId",
+ "name": "elementId",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
- "name": "String",
+ "name": "Int",
"ofType": null
}
},
@@ -12694,19 +12642,48 @@
"deprecationReason": null
},
{
- "name": "description",
+ "name": "elementInstanceId",
"description": null,
"type": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Int",
+ "ofType": null
+ }
},
"defaultValue": null,
"isDeprecated": false,
"deprecationReason": null
- },
+ }
+ ],
+ "type": {
+ "kind": "OBJECT",
+ "name": "ElementFeedback",
+ "ofType": null
+ },
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
+ {
+ "name": "generateLoginToken",
+ "description": null,
+ "args": [],
+ "type": {
+ "kind": "OBJECT",
+ "name": "User",
+ "ofType": null
+ },
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
+ {
+ "name": "getFileUploadSas",
+ "description": null,
+ "args": [
{
- "name": "displayName",
+ "name": "contentType",
"description": null,
"type": {
"kind": "NON_NULL",
@@ -12722,30 +12699,43 @@
"deprecationReason": null
},
{
- "name": "endDate",
+ "name": "fileName",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
- "name": "Date",
+ "name": "String",
"ofType": null
}
},
"defaultValue": null,
"isDeprecated": false,
"deprecationReason": null
- },
+ }
+ ],
+ "type": {
+ "kind": "OBJECT",
+ "name": "FileUploadSAS",
+ "ofType": null
+ },
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
+ {
+ "name": "gradeGroupActivitySubmission",
+ "description": null,
+ "args": [
{
- "name": "id",
+ "name": "gradingDecisions",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
- "kind": "SCALAR",
- "name": "String",
+ "kind": "INPUT_OBJECT",
+ "name": "GroupActivityGradingInput",
"ofType": null
}
},
@@ -12754,7 +12744,7 @@
"deprecationReason": null
},
{
- "name": "multiplier",
+ "name": "id",
"description": null,
"type": {
"kind": "NON_NULL",
@@ -12768,48 +12758,58 @@
"defaultValue": null,
"isDeprecated": false,
"deprecationReason": null
- },
- {
- "name": "name",
- "description": null,
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
- }
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- },
+ }
+ ],
+ "type": {
+ "kind": "OBJECT",
+ "name": "GroupActivityInstance",
+ "ofType": null
+ },
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
+ {
+ "name": "joinCourse",
+ "description": null,
+ "args": [
{
- "name": "stack",
+ "name": "courseId",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
- "kind": "INPUT_OBJECT",
- "name": "ElementStackInput",
+ "kind": "SCALAR",
+ "name": "String",
"ofType": null
}
},
"defaultValue": null,
"isDeprecated": false,
"deprecationReason": null
- },
+ }
+ ],
+ "type": {
+ "kind": "OBJECT",
+ "name": "ParticipantLearningData",
+ "ofType": null
+ },
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
+ {
+ "name": "joinCourseWithPin",
+ "description": null,
+ "args": [
{
- "name": "startDate",
+ "name": "pin",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
- "name": "Date",
+ "name": "Int",
"ofType": null
}
},
@@ -12820,25 +12820,25 @@
],
"type": {
"kind": "OBJECT",
- "name": "GroupActivity",
+ "name": "Participant",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "editMicroLearning",
+ "name": "joinParticipantGroup",
"description": null,
"args": [
{
- "name": "courseId",
+ "name": "code",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
- "name": "String",
+ "name": "Int",
"ofType": null
}
},
@@ -12847,19 +12847,36 @@
"deprecationReason": null
},
{
- "name": "description",
+ "name": "courseId",
"description": null,
"type": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
+ }
},
"defaultValue": null,
"isDeprecated": false,
"deprecationReason": null
- },
+ }
+ ],
+ "type": {
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
+ },
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
+ {
+ "name": "joinRandomCourseGroupPool",
+ "description": null,
+ "args": [
{
- "name": "displayName",
+ "name": "courseId",
"description": null,
"type": {
"kind": "NON_NULL",
@@ -12873,25 +12890,55 @@
"defaultValue": null,
"isDeprecated": false,
"deprecationReason": null
- },
+ }
+ ],
+ "type": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Boolean",
+ "ofType": null
+ }
+ },
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
+ {
+ "name": "leaveCourse",
+ "description": null,
+ "args": [
{
- "name": "endDate",
+ "name": "courseId",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
- "name": "Date",
+ "name": "String",
"ofType": null
}
},
"defaultValue": null,
"isDeprecated": false,
"deprecationReason": null
- },
+ }
+ ],
+ "type": {
+ "kind": "OBJECT",
+ "name": "LeaveCourseParticipation",
+ "ofType": null
+ },
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
+ {
+ "name": "leaveParticipantGroup",
+ "description": null,
+ "args": [
{
- "name": "id",
+ "name": "courseId",
"description": null,
"type": {
"kind": "NON_NULL",
@@ -12907,23 +12954,36 @@
"deprecationReason": null
},
{
- "name": "multiplier",
+ "name": "groupId",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
- "name": "Int",
+ "name": "String",
"ofType": null
}
},
"defaultValue": null,
"isDeprecated": false,
"deprecationReason": null
- },
+ }
+ ],
+ "type": {
+ "kind": "OBJECT",
+ "name": "ParticipantGroup",
+ "ofType": null
+ },
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
+ {
+ "name": "leaveRandomCourseGroupPool",
+ "description": null,
+ "args": [
{
- "name": "name",
+ "name": "courseId",
"description": null,
"type": {
"kind": "NON_NULL",
@@ -12937,25 +12997,34 @@
"defaultValue": null,
"isDeprecated": false,
"deprecationReason": null
- },
+ }
+ ],
+ "type": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Boolean",
+ "ofType": null
+ }
+ },
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
+ {
+ "name": "loginParticipant",
+ "description": null,
+ "args": [
{
- "name": "stacks",
+ "name": "password",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
- "kind": "LIST",
- "name": null,
- "ofType": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "INPUT_OBJECT",
- "name": "ElementStackInput",
- "ofType": null
- }
- }
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
}
},
"defaultValue": null,
@@ -12963,14 +13032,14 @@
"deprecationReason": null
},
{
- "name": "startDate",
+ "name": "usernameOrEmail",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
- "name": "Date",
+ "name": "String",
"ofType": null
}
},
@@ -12980,19 +13049,19 @@
}
],
"type": {
- "kind": "OBJECT",
- "name": "MicroLearning",
+ "kind": "SCALAR",
+ "name": "ID",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "editPracticeQuiz",
+ "name": "loginParticipantMagicLink",
"description": null,
"args": [
{
- "name": "courseId",
+ "name": "token",
"description": null,
"type": {
"kind": "NON_NULL",
@@ -13006,9 +13075,22 @@
"defaultValue": null,
"isDeprecated": false,
"deprecationReason": null
- },
+ }
+ ],
+ "type": {
+ "kind": "SCALAR",
+ "name": "ID",
+ "ofType": null
+ },
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
+ {
+ "name": "loginParticipantWithLti",
+ "description": null,
+ "args": [
{
- "name": "description",
+ "name": "courseId",
"description": null,
"type": {
"kind": "SCALAR",
@@ -13020,7 +13102,7 @@
"deprecationReason": null
},
{
- "name": "displayName",
+ "name": "signedLtiData",
"description": null,
"type": {
"kind": "NON_NULL",
@@ -13034,9 +13116,22 @@
"defaultValue": null,
"isDeprecated": false,
"deprecationReason": null
- },
+ }
+ ],
+ "type": {
+ "kind": "OBJECT",
+ "name": "ParticipantTokenData",
+ "ofType": null
+ },
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
+ {
+ "name": "loginUserToken",
+ "description": null,
+ "args": [
{
- "name": "id",
+ "name": "shortname",
"description": null,
"type": {
"kind": "NON_NULL",
@@ -13052,23 +13147,7 @@
"deprecationReason": null
},
{
- "name": "multiplier",
- "description": null,
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "Int",
- "ofType": null
- }
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "name",
+ "name": "token",
"description": null,
"type": {
"kind": "NON_NULL",
@@ -13082,102 +13161,82 @@
"defaultValue": null,
"isDeprecated": false,
"deprecationReason": null
- },
- {
- "name": "order",
- "description": null,
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "ENUM",
- "name": "ElementOrderType",
- "ofType": null
- }
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- },
+ }
+ ],
+ "type": {
+ "kind": "SCALAR",
+ "name": "ID",
+ "ofType": null
+ },
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
+ {
+ "name": "logoutParticipant",
+ "description": null,
+ "args": [],
+ "type": {
+ "kind": "SCALAR",
+ "name": "ID",
+ "ofType": null
+ },
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
+ {
+ "name": "logoutUser",
+ "description": null,
+ "args": [],
+ "type": {
+ "kind": "SCALAR",
+ "name": "ID",
+ "ofType": null
+ },
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
+ {
+ "name": "manipulateChoicesQuestion",
+ "description": null,
+ "args": [
{
- "name": "resetTimeDays",
+ "name": "content",
"description": null,
"type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "Int",
- "ofType": null
- }
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
},
"defaultValue": null,
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "stacks",
+ "name": "explanation",
"description": null,
"type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "LIST",
- "name": null,
- "ofType": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "INPUT_OBJECT",
- "name": "ElementStackInput",
- "ofType": null
- }
- }
- }
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
},
"defaultValue": null,
"isDeprecated": false,
"deprecationReason": null
- }
- ],
- "type": {
- "kind": "OBJECT",
- "name": "PracticeQuiz",
- "ofType": null
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "editSession",
- "description": null,
- "args": [
+ },
{
- "name": "blocks",
+ "name": "id",
"description": null,
"type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "LIST",
- "name": null,
- "ofType": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "INPUT_OBJECT",
- "name": "BlockInput",
- "ofType": null
- }
- }
- }
+ "kind": "SCALAR",
+ "name": "Int",
+ "ofType": null
},
"defaultValue": null,
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "courseId",
+ "name": "name",
"description": null,
"type": {
"kind": "SCALAR",
@@ -13189,11 +13248,11 @@
"deprecationReason": null
},
{
- "name": "description",
+ "name": "options",
"description": null,
"type": {
- "kind": "SCALAR",
- "name": "String",
+ "kind": "INPUT_OBJECT",
+ "name": "OptionsChoicesInput",
"ofType": null
},
"defaultValue": null,
@@ -13201,47 +13260,43 @@
"deprecationReason": null
},
{
- "name": "displayName",
+ "name": "pointsMultiplier",
"description": null,
"type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
- }
+ "kind": "SCALAR",
+ "name": "Int",
+ "ofType": null
},
"defaultValue": null,
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "id",
+ "name": "status",
"description": null,
"type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
- }
+ "kind": "ENUM",
+ "name": "ElementStatus",
+ "ofType": null
},
"defaultValue": null,
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "isConfusionFeedbackEnabled",
+ "name": "tags",
"description": null,
"type": {
- "kind": "NON_NULL",
+ "kind": "LIST",
"name": null,
"ofType": {
- "kind": "SCALAR",
- "name": "Boolean",
- "ofType": null
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
+ }
}
},
"defaultValue": null,
@@ -13249,111 +13304,108 @@
"deprecationReason": null
},
{
- "name": "isGamificationEnabled",
+ "name": "type",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
- "kind": "SCALAR",
- "name": "Boolean",
+ "kind": "ENUM",
+ "name": "ElementType",
"ofType": null
}
},
"defaultValue": null,
"isDeprecated": false,
"deprecationReason": null
- },
+ }
+ ],
+ "type": {
+ "kind": "UNION",
+ "name": "Element",
+ "ofType": null
+ },
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
+ {
+ "name": "manipulateContentElement",
+ "description": null,
+ "args": [
{
- "name": "isLiveQAEnabled",
+ "name": "content",
"description": null,
"type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "Boolean",
- "ofType": null
- }
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
},
"defaultValue": null,
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "isModerationEnabled",
+ "name": "id",
"description": null,
"type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "Boolean",
- "ofType": null
- }
+ "kind": "SCALAR",
+ "name": "Int",
+ "ofType": null
},
"defaultValue": null,
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "maxBonusPoints",
+ "name": "name",
"description": null,
"type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "Int",
- "ofType": null
- }
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
},
"defaultValue": null,
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "multiplier",
+ "name": "pointsMultiplier",
"description": null,
"type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "Int",
- "ofType": null
- }
+ "kind": "SCALAR",
+ "name": "Int",
+ "ofType": null
},
"defaultValue": null,
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "name",
+ "name": "status",
"description": null,
"type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
- }
+ "kind": "ENUM",
+ "name": "ElementStatus",
+ "ofType": null
},
"defaultValue": null,
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "timeToZeroBonus",
+ "name": "tags",
"description": null,
"type": {
- "kind": "NON_NULL",
+ "kind": "LIST",
"name": null,
"ofType": {
- "kind": "SCALAR",
- "name": "Int",
- "ofType": null
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
+ }
}
},
"defaultValue": null,
@@ -13362,28 +13414,48 @@
}
],
"type": {
- "kind": "OBJECT",
- "name": "Session",
+ "kind": "UNION",
+ "name": "Element",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "editTag",
+ "name": "manipulateFlashcardElement",
"description": null,
"args": [
+ {
+ "name": "content",
+ "description": null,
+ "type": {
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
+ {
+ "name": "explanation",
+ "description": null,
+ "type": {
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
{
"name": "id",
"description": null,
"type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "Int",
- "ofType": null
- }
+ "kind": "SCALAR",
+ "name": "Int",
+ "ofType": null
},
"defaultValue": null,
"isDeprecated": false,
@@ -13393,99 +13465,52 @@
"name": "name",
"description": null,
"type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
- }
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
},
"defaultValue": null,
"isDeprecated": false,
"deprecationReason": null
- }
- ],
- "type": {
- "kind": "OBJECT",
- "name": "Tag",
- "ofType": null
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "enableCourseGamification",
- "description": null,
- "args": [
+ },
{
- "name": "courseId",
+ "name": "pointsMultiplier",
"description": null,
"type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
- }
+ "kind": "SCALAR",
+ "name": "Int",
+ "ofType": null
},
"defaultValue": null,
"isDeprecated": false,
"deprecationReason": null
- }
- ],
- "type": {
- "kind": "OBJECT",
- "name": "Course",
- "ofType": null
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "endGroupActivity",
- "description": null,
- "args": [
+ },
{
- "name": "id",
+ "name": "status",
"description": null,
"type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
- }
+ "kind": "ENUM",
+ "name": "ElementStatus",
+ "ofType": null
},
"defaultValue": null,
"isDeprecated": false,
"deprecationReason": null
- }
- ],
- "type": {
- "kind": "OBJECT",
- "name": "GroupActivity",
- "ofType": null
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "endMicroLearning",
- "description": null,
- "args": [
+ },
{
- "name": "id",
+ "name": "tags",
"description": null,
"type": {
- "kind": "NON_NULL",
+ "kind": "LIST",
"name": null,
"ofType": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
+ }
}
},
"defaultValue": null,
@@ -13494,57 +13519,36 @@
}
],
"type": {
- "kind": "OBJECT",
- "name": "MicroLearning",
+ "kind": "UNION",
+ "name": "Element",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "endSession",
+ "name": "manipulateFreeTextQuestion",
"description": null,
"args": [
{
- "name": "id",
+ "name": "content",
"description": null,
"type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
- }
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
},
"defaultValue": null,
"isDeprecated": false,
"deprecationReason": null
- }
- ],
- "type": {
- "kind": "OBJECT",
- "name": "Session",
- "ofType": null
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "extendGroupActivity",
- "description": null,
- "args": [
+ },
{
- "name": "endDate",
+ "name": "explanation",
"description": null,
"type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "Date",
- "ofType": null
- }
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
},
"defaultValue": null,
"isDeprecated": false,
@@ -13554,3389 +13558,502 @@
"name": "id",
"description": null,
"type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
- }
+ "kind": "SCALAR",
+ "name": "Int",
+ "ofType": null
},
"defaultValue": null,
"isDeprecated": false,
"deprecationReason": null
- }
- ],
- "type": {
- "kind": "OBJECT",
- "name": "GroupActivity",
- "ofType": null
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "extendMicroLearning",
- "description": null,
- "args": [
+ },
{
- "name": "endDate",
+ "name": "name",
"description": null,
"type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "Date",
- "ofType": null
- }
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
},
"defaultValue": null,
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "id",
+ "name": "options",
"description": null,
"type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
- }
+ "kind": "INPUT_OBJECT",
+ "name": "OptionsFreeTextInput",
+ "ofType": null
},
"defaultValue": null,
"isDeprecated": false,
"deprecationReason": null
- }
- ],
- "type": {
- "kind": "OBJECT",
- "name": "MicroLearning",
- "ofType": null
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "finalRandomGroupAssignments",
- "description": null,
- "args": [],
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "Boolean",
- "ofType": null
- }
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "finalizeGroupActivityGrading",
- "description": null,
- "args": [
+ },
{
- "name": "id",
+ "name": "pointsMultiplier",
"description": null,
"type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
- }
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- }
- ],
- "type": {
- "kind": "OBJECT",
- "name": "GroupActivity",
- "ofType": null
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "flagElement",
- "description": null,
- "args": [
- {
- "name": "content",
- "description": null,
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
- }
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "elementId",
- "description": null,
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "Int",
- "ofType": null
- }
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "elementInstanceId",
- "description": null,
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "Int",
- "ofType": null
- }
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- }
- ],
- "type": {
- "kind": "OBJECT",
- "name": "ElementFeedback",
- "ofType": null
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "generateLoginToken",
- "description": null,
- "args": [],
- "type": {
- "kind": "OBJECT",
- "name": "User",
- "ofType": null
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "getFileUploadSas",
- "description": null,
- "args": [
- {
- "name": "contentType",
- "description": null,
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
- }
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "fileName",
- "description": null,
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
- }
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- }
- ],
- "type": {
- "kind": "OBJECT",
- "name": "FileUploadSAS",
- "ofType": null
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "gradeGroupActivitySubmission",
- "description": null,
- "args": [
- {
- "name": "gradingDecisions",
- "description": null,
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "INPUT_OBJECT",
- "name": "GroupActivityGradingInput",
- "ofType": null
- }
+ "kind": "SCALAR",
+ "name": "Int",
+ "ofType": null
},
"defaultValue": null,
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "id",
- "description": null,
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "Int",
- "ofType": null
- }
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- }
- ],
- "type": {
- "kind": "OBJECT",
- "name": "GroupActivityInstance",
- "ofType": null
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "joinCourse",
- "description": null,
- "args": [
- {
- "name": "courseId",
- "description": null,
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
- }
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- }
- ],
- "type": {
- "kind": "OBJECT",
- "name": "ParticipantLearningData",
- "ofType": null
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "joinCourseWithPin",
- "description": null,
- "args": [
- {
- "name": "pin",
- "description": null,
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "Int",
- "ofType": null
- }
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- }
- ],
- "type": {
- "kind": "OBJECT",
- "name": "Participant",
- "ofType": null
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "joinParticipantGroup",
- "description": null,
- "args": [
- {
- "name": "code",
+ "name": "status",
"description": null,
"type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "Int",
- "ofType": null
- }
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "courseId",
- "description": null,
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
- }
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- }
- ],
- "type": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "joinRandomCourseGroupPool",
- "description": null,
- "args": [
- {
- "name": "courseId",
- "description": null,
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
- }
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- }
- ],
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "Boolean",
- "ofType": null
- }
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "leaveCourse",
- "description": null,
- "args": [
- {
- "name": "courseId",
- "description": null,
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
- }
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- }
- ],
- "type": {
- "kind": "OBJECT",
- "name": "LeaveCourseParticipation",
- "ofType": null
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "leaveParticipantGroup",
- "description": null,
- "args": [
- {
- "name": "courseId",
- "description": null,
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
- }
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "groupId",
- "description": null,
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
- }
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- }
- ],
- "type": {
- "kind": "OBJECT",
- "name": "ParticipantGroup",
- "ofType": null
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "leaveRandomCourseGroupPool",
- "description": null,
- "args": [
- {
- "name": "courseId",
- "description": null,
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
- }
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- }
- ],
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "Boolean",
- "ofType": null
- }
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "loginParticipant",
- "description": null,
- "args": [
- {
- "name": "password",
- "description": null,
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
- }
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "usernameOrEmail",
- "description": null,
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
- }
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- }
- ],
- "type": {
- "kind": "SCALAR",
- "name": "ID",
- "ofType": null
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "loginParticipantMagicLink",
- "description": null,
- "args": [
- {
- "name": "token",
- "description": null,
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
- }
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- }
- ],
- "type": {
- "kind": "SCALAR",
- "name": "ID",
- "ofType": null
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "loginParticipantWithLti",
- "description": null,
- "args": [
- {
- "name": "courseId",
- "description": null,
- "type": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "signedLtiData",
- "description": null,
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
- }
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- }
- ],
- "type": {
- "kind": "OBJECT",
- "name": "ParticipantTokenData",
- "ofType": null
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "loginUserToken",
- "description": null,
- "args": [
- {
- "name": "shortname",
- "description": null,
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
- }
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "token",
- "description": null,
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
- }
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- }
- ],
- "type": {
- "kind": "SCALAR",
- "name": "ID",
- "ofType": null
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "logoutParticipant",
- "description": null,
- "args": [],
- "type": {
- "kind": "SCALAR",
- "name": "ID",
- "ofType": null
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "logoutUser",
- "description": null,
- "args": [],
- "type": {
- "kind": "SCALAR",
- "name": "ID",
- "ofType": null
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "manipulateChoicesQuestion",
- "description": null,
- "args": [
- {
- "name": "content",
- "description": null,
- "type": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "explanation",
- "description": null,
- "type": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "id",
- "description": null,
- "type": {
- "kind": "SCALAR",
- "name": "Int",
- "ofType": null
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "name",
- "description": null,
- "type": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "options",
- "description": null,
- "type": {
- "kind": "INPUT_OBJECT",
- "name": "OptionsChoicesInput",
- "ofType": null
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "pointsMultiplier",
- "description": null,
- "type": {
- "kind": "SCALAR",
- "name": "Int",
- "ofType": null
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "status",
- "description": null,
- "type": {
- "kind": "ENUM",
- "name": "ElementStatus",
- "ofType": null
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "tags",
- "description": null,
- "type": {
- "kind": "LIST",
- "name": null,
- "ofType": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
- }
- }
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "type",
- "description": null,
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "ENUM",
- "name": "ElementType",
- "ofType": null
- }
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- }
- ],
- "type": {
- "kind": "UNION",
- "name": "Element",
- "ofType": null
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "manipulateContentElement",
- "description": null,
- "args": [
- {
- "name": "content",
- "description": null,
- "type": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "id",
- "description": null,
- "type": {
- "kind": "SCALAR",
- "name": "Int",
- "ofType": null
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "name",
- "description": null,
- "type": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "pointsMultiplier",
- "description": null,
- "type": {
- "kind": "SCALAR",
- "name": "Int",
- "ofType": null
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "status",
- "description": null,
- "type": {
- "kind": "ENUM",
- "name": "ElementStatus",
- "ofType": null
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "tags",
- "description": null,
- "type": {
- "kind": "LIST",
- "name": null,
- "ofType": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
- }
- }
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- }
- ],
- "type": {
- "kind": "UNION",
- "name": "Element",
- "ofType": null
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "manipulateFlashcardElement",
- "description": null,
- "args": [
- {
- "name": "content",
- "description": null,
- "type": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "explanation",
- "description": null,
- "type": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "id",
- "description": null,
- "type": {
- "kind": "SCALAR",
- "name": "Int",
- "ofType": null
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "name",
- "description": null,
- "type": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "pointsMultiplier",
- "description": null,
- "type": {
- "kind": "SCALAR",
- "name": "Int",
- "ofType": null
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "status",
- "description": null,
- "type": {
- "kind": "ENUM",
- "name": "ElementStatus",
- "ofType": null
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "tags",
- "description": null,
- "type": {
- "kind": "LIST",
- "name": null,
- "ofType": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
- }
- }
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- }
- ],
- "type": {
- "kind": "UNION",
- "name": "Element",
- "ofType": null
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "manipulateFreeTextQuestion",
- "description": null,
- "args": [
- {
- "name": "content",
- "description": null,
- "type": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "explanation",
- "description": null,
- "type": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "id",
- "description": null,
- "type": {
- "kind": "SCALAR",
- "name": "Int",
- "ofType": null
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "name",
- "description": null,
- "type": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "options",
- "description": null,
- "type": {
- "kind": "INPUT_OBJECT",
- "name": "OptionsFreeTextInput",
- "ofType": null
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "pointsMultiplier",
- "description": null,
- "type": {
- "kind": "SCALAR",
- "name": "Int",
- "ofType": null
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "status",
- "description": null,
- "type": {
- "kind": "ENUM",
- "name": "ElementStatus",
- "ofType": null
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "tags",
- "description": null,
- "type": {
- "kind": "LIST",
- "name": null,
- "ofType": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
- }
- }
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- }
- ],
- "type": {
- "kind": "UNION",
- "name": "Element",
- "ofType": null
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "manipulateNumericalQuestion",
- "description": null,
- "args": [
- {
- "name": "content",
- "description": null,
- "type": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "explanation",
- "description": null,
- "type": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "id",
- "description": null,
- "type": {
- "kind": "SCALAR",
- "name": "Int",
- "ofType": null
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "name",
- "description": null,
- "type": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "options",
- "description": null,
- "type": {
- "kind": "INPUT_OBJECT",
- "name": "OptionsNumericalInput",
- "ofType": null
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "pointsMultiplier",
- "description": null,
- "type": {
- "kind": "SCALAR",
- "name": "Int",
- "ofType": null
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "status",
- "description": null,
- "type": {
- "kind": "ENUM",
- "name": "ElementStatus",
- "ofType": null
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "tags",
- "description": null,
- "type": {
- "kind": "LIST",
- "name": null,
- "ofType": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
- }
- }
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- }
- ],
- "type": {
- "kind": "UNION",
- "name": "Element",
- "ofType": null
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "manualRandomGroupAssignments",
- "description": null,
- "args": [
- {
- "name": "courseId",
- "description": null,
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
- }
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- }
- ],
- "type": {
- "kind": "OBJECT",
- "name": "Course",
- "ofType": null
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "markMicroLearningCompleted",
- "description": null,
- "args": [
- {
- "name": "courseId",
- "description": null,
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
- }
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "id",
- "description": null,
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
- }
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- }
- ],
- "type": {
- "kind": "OBJECT",
- "name": "Participation",
- "ofType": null
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "openGroupActivity",
- "description": null,
- "args": [
- {
- "name": "id",
- "description": null,
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
- }
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- }
- ],
- "type": {
- "kind": "OBJECT",
- "name": "GroupActivity",
- "ofType": null
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "pinFeedback",
- "description": null,
- "args": [
- {
- "name": "id",
- "description": null,
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "Int",
- "ofType": null
- }
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "isPinned",
- "description": null,
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "Boolean",
- "ofType": null
- }
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- }
- ],
- "type": {
- "kind": "OBJECT",
- "name": "Feedback",
- "ofType": null
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "publishFeedback",
- "description": null,
- "args": [
- {
- "name": "id",
- "description": null,
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "Int",
- "ofType": null
- }
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "isPublished",
- "description": null,
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "Boolean",
- "ofType": null
- }
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- }
- ],
- "type": {
- "kind": "OBJECT",
- "name": "Feedback",
- "ofType": null
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "publishGroupActivity",
- "description": null,
- "args": [
- {
- "name": "id",
- "description": null,
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
- }
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- }
- ],
- "type": {
- "kind": "OBJECT",
- "name": "GroupActivity",
- "ofType": null
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "publishMicroLearning",
- "description": null,
- "args": [
- {
- "name": "id",
- "description": null,
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
- }
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- }
- ],
- "type": {
- "kind": "OBJECT",
- "name": "MicroLearning",
- "ofType": null
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "publishPracticeQuiz",
- "description": null,
- "args": [
- {
- "name": "availableFrom",
- "description": null,
- "type": {
- "kind": "SCALAR",
- "name": "Date",
- "ofType": null
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "id",
- "description": null,
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
- }
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- }
- ],
- "type": {
- "kind": "OBJECT",
- "name": "PracticeQuiz",
- "ofType": null
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "publishScheduledActivities",
- "description": null,
- "args": [],
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "Boolean",
- "ofType": null
- }
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "rateElement",
- "description": null,
- "args": [
- {
- "name": "elementId",
- "description": null,
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "Int",
- "ofType": null
- }
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "elementInstanceId",
- "description": null,
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "Int",
- "ofType": null
- }
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "rating",
- "description": null,
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "Int",
- "ofType": null
- }
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- }
- ],
- "type": {
- "kind": "OBJECT",
- "name": "ElementFeedback",
- "ofType": null
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "renameParticipantGroup",
- "description": null,
- "args": [
- {
- "name": "groupId",
- "description": null,
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
- }
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "name",
- "description": null,
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
- }
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- }
- ],
- "type": {
- "kind": "OBJECT",
- "name": "ParticipantGroup",
- "ofType": null
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "resolveFeedback",
- "description": null,
- "args": [
- {
- "name": "id",
- "description": null,
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "Int",
- "ofType": null
- }
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "isResolved",
- "description": null,
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "Boolean",
- "ofType": null
- }
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- }
- ],
- "type": {
- "kind": "OBJECT",
- "name": "Feedback",
- "ofType": null
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "respondToElementStack",
- "description": null,
- "args": [
- {
- "name": "courseId",
- "description": null,
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
- }
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "isOwner",
- "description": null,
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "Boolean",
- "ofType": null
- }
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "responses",
- "description": null,
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "LIST",
- "name": null,
- "ofType": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "INPUT_OBJECT",
- "name": "StackResponseInput",
- "ofType": null
- }
- }
- }
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "stackAnswerTime",
- "description": null,
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "Int",
- "ofType": null
- }
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "stackId",
- "description": null,
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "Int",
- "ofType": null
- }
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- }
- ],
- "type": {
- "kind": "OBJECT",
- "name": "StackFeedback",
- "ofType": null
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "respondToFeedback",
- "description": null,
- "args": [
- {
- "name": "id",
- "description": null,
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "Int",
- "ofType": null
- }
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "responseContent",
- "description": null,
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
- }
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- }
- ],
- "type": {
- "kind": "OBJECT",
- "name": "Feedback",
- "ofType": null
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "runningRandomGroupAssignments",
- "description": null,
- "args": [],
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "Boolean",
- "ofType": null
- }
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "sendMagicLink",
- "description": null,
- "args": [
- {
- "name": "usernameOrEmail",
- "description": null,
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
- }
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- }
- ],
- "type": {
- "kind": "SCALAR",
- "name": "Boolean",
- "ofType": null
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "sendPushNotifications",
- "description": null,
- "args": [],
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "Boolean",
- "ofType": null
- }
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "startGroupActivity",
- "description": null,
- "args": [
- {
- "name": "activityId",
- "description": null,
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
- }
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "groupId",
- "description": null,
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
- }
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- }
- ],
- "type": {
- "kind": "OBJECT",
- "name": "GroupActivityDetails",
- "ofType": null
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "startSession",
- "description": null,
- "args": [
- {
- "name": "id",
- "description": null,
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
- }
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- }
- ],
- "type": {
- "kind": "OBJECT",
- "name": "Session",
- "ofType": null
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "submitGroupActivityDecisions",
- "description": null,
- "args": [
- {
- "name": "activityId",
- "description": null,
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "Int",
- "ofType": null
- }
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "responses",
- "description": null,
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "LIST",
- "name": null,
- "ofType": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "INPUT_OBJECT",
- "name": "StackResponseInput",
- "ofType": null
- }
- }
- }
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- }
- ],
- "type": {
- "kind": "SCALAR",
- "name": "Int",
- "ofType": null
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "subscribeToPush",
- "description": null,
- "args": [
- {
- "name": "courseId",
- "description": null,
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
- }
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "subscriptionObject",
- "description": null,
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "INPUT_OBJECT",
- "name": "SubscriptionObjectInput",
- "ofType": null
- }
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- }
- ],
- "type": {
- "kind": "OBJECT",
- "name": "Participation",
- "ofType": null
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "toggleArchiveCourse",
- "description": null,
- "args": [
- {
- "name": "id",
- "description": null,
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
- }
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "isArchived",
- "description": null,
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "Boolean",
- "ofType": null
- }
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- }
- ],
- "type": {
- "kind": "OBJECT",
- "name": "Course",
- "ofType": null
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "toggleIsArchived",
- "description": null,
- "args": [
- {
- "name": "isArchived",
- "description": null,
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "Boolean",
- "ofType": null
- }
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "questionIds",
- "description": null,
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "LIST",
- "name": null,
- "ofType": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "Int",
- "ofType": null
- }
- }
- }
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- }
- ],
- "type": {
- "kind": "LIST",
- "name": null,
- "ofType": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "OBJECT",
- "name": "ArchivedElement",
- "ofType": null
- }
- }
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "unpublishGroupActivity",
- "description": null,
- "args": [
- {
- "name": "id",
- "description": null,
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
- }
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- }
- ],
- "type": {
- "kind": "OBJECT",
- "name": "GroupActivity",
- "ofType": null
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "unpublishMicroLearning",
- "description": null,
- "args": [
- {
- "name": "id",
- "description": null,
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
- }
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- }
- ],
- "type": {
- "kind": "OBJECT",
- "name": "MicroLearning",
- "ofType": null
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "unpublishPracticeQuiz",
- "description": null,
- "args": [
- {
- "name": "id",
- "description": null,
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
- }
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- }
- ],
- "type": {
- "kind": "OBJECT",
- "name": "PracticeQuiz",
- "ofType": null
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "unsubscribeFromPush",
- "description": null,
- "args": [
- {
- "name": "courseId",
- "description": null,
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
- }
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "endpoint",
- "description": null,
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
- }
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- }
- ],
- "type": {
- "kind": "SCALAR",
- "name": "Boolean",
- "ofType": null
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "updateCourseSettings",
- "description": null,
- "args": [
- {
- "name": "color",
- "description": null,
- "type": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "description",
- "description": null,
- "type": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "displayName",
- "description": null,
- "type": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "endDate",
- "description": null,
- "type": {
- "kind": "SCALAR",
- "name": "Date",
- "ofType": null
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "groupDeadlineDate",
- "description": null,
- "type": {
- "kind": "SCALAR",
- "name": "Date",
- "ofType": null
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "id",
- "description": null,
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
- }
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "isGamificationEnabled",
- "description": null,
- "type": {
- "kind": "SCALAR",
- "name": "Boolean",
- "ofType": null
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "isGroupCreationEnabled",
- "description": null,
- "type": {
- "kind": "SCALAR",
- "name": "Boolean",
- "ofType": null
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "name",
- "description": null,
- "type": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "notificationEmail",
- "description": null,
- "type": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "startDate",
- "description": null,
- "type": {
- "kind": "SCALAR",
- "name": "Date",
- "ofType": null
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- }
- ],
- "type": {
- "kind": "OBJECT",
- "name": "Course",
- "ofType": null
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "updateGroupAverageScores",
- "description": null,
- "args": [],
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "Boolean",
- "ofType": null
- }
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "updateParticipantAvatar",
- "description": null,
- "args": [
- {
- "name": "avatar",
- "description": null,
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
- }
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "avatarSettings",
- "description": null,
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "INPUT_OBJECT",
- "name": "AvatarSettingsInput",
- "ofType": null
- }
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- }
- ],
- "type": {
- "kind": "OBJECT",
- "name": "Participant",
- "ofType": null
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "updateParticipantProfile",
- "description": null,
- "args": [
- {
- "name": "email",
- "description": null,
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
- }
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "isProfilePublic",
- "description": null,
- "type": {
- "kind": "SCALAR",
- "name": "Boolean",
- "ofType": null
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "password",
- "description": null,
- "type": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "username",
- "description": null,
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
- }
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- }
- ],
- "type": {
- "kind": "OBJECT",
- "name": "Participant",
- "ofType": null
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "updateQuestionInstances",
- "description": null,
- "args": [
- {
- "name": "questionId",
- "description": null,
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "Int",
- "ofType": null
- }
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- }
- ],
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "LIST",
- "name": null,
- "ofType": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "OBJECT",
- "name": "QuestionOrElementInstance",
- "ofType": null
- }
- }
- }
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "updateTagOrdering",
- "description": null,
- "args": [
- {
- "name": "originIx",
- "description": null,
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "Int",
- "ofType": null
- }
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "targetIx",
- "description": null,
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "Int",
- "ofType": null
- }
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- }
- ],
- "type": {
- "kind": "LIST",
- "name": null,
- "ofType": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "OBJECT",
- "name": "Tag",
- "ofType": null
- }
- }
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "upvoteFeedback",
- "description": null,
- "args": [
- {
- "name": "feedbackId",
- "description": null,
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "Int",
- "ofType": null
- }
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "increment",
- "description": null,
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "Int",
- "ofType": null
- }
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- }
- ],
- "type": {
- "kind": "OBJECT",
- "name": "Feedback",
- "ofType": null
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "voteFeedbackResponse",
- "description": null,
- "args": [
- {
- "name": "id",
- "description": null,
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "Int",
- "ofType": null
- }
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "incrementDownvote",
- "description": null,
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "Int",
- "ofType": null
- }
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "incrementUpvote",
- "description": null,
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "Int",
- "ofType": null
- }
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- }
- ],
- "type": {
- "kind": "OBJECT",
- "name": "FeedbackResponse",
- "ofType": null
- },
- "isDeprecated": false,
- "deprecationReason": null
- }
- ],
- "inputFields": null,
- "interfaces": [],
- "enumValues": null,
- "possibleTypes": null
- },
- {
- "kind": "OBJECT",
- "name": "NumericalElement",
- "description": null,
- "isOneOf": null,
- "fields": [
- {
- "name": "content",
- "description": null,
- "args": [],
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
- }
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "createdAt",
- "description": null,
- "args": [],
- "type": {
- "kind": "SCALAR",
- "name": "Date",
- "ofType": null
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "explanation",
- "description": null,
- "args": [],
- "type": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "id",
- "description": null,
- "args": [],
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "Int",
- "ofType": null
- }
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "isArchived",
- "description": null,
- "args": [],
- "type": {
- "kind": "SCALAR",
- "name": "Boolean",
- "ofType": null
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "isDeleted",
- "description": null,
- "args": [],
- "type": {
- "kind": "SCALAR",
- "name": "Boolean",
- "ofType": null
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "name",
- "description": null,
- "args": [],
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
- }
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "options",
- "description": null,
- "args": [],
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "OBJECT",
- "name": "NumericalQuestionOptions",
- "ofType": null
- }
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "pointsMultiplier",
- "description": null,
- "args": [],
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "Int",
- "ofType": null
- }
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "status",
- "description": null,
- "args": [],
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "ENUM",
- "name": "ElementStatus",
- "ofType": null
- }
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "tags",
- "description": null,
- "args": [],
- "type": {
- "kind": "LIST",
- "name": null,
- "ofType": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "OBJECT",
- "name": "Tag",
- "ofType": null
- }
- }
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "type",
- "description": null,
- "args": [],
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "ENUM",
- "name": "ElementType",
- "ofType": null
- }
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "updatedAt",
- "description": null,
- "args": [],
- "type": {
- "kind": "SCALAR",
- "name": "Date",
- "ofType": null
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "version",
- "description": null,
- "args": [],
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "Int",
- "ofType": null
- }
- },
- "isDeprecated": false,
- "deprecationReason": null
- }
- ],
- "inputFields": null,
- "interfaces": [],
- "enumValues": null,
- "possibleTypes": null
- },
- {
- "kind": "OBJECT",
- "name": "NumericalElementData",
- "description": null,
- "isOneOf": null,
- "fields": [
- {
- "name": "content",
- "description": null,
- "args": [],
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
- }
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "elementId",
- "description": null,
- "args": [],
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "Int",
- "ofType": null
- }
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "explanation",
- "description": null,
- "args": [],
- "type": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "id",
- "description": null,
- "args": [],
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "ID",
- "ofType": null
- }
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "name",
- "description": null,
- "args": [],
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
- }
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "options",
- "description": null,
- "args": [],
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "OBJECT",
- "name": "NumericalQuestionOptions",
- "ofType": null
- }
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "pointsMultiplier",
- "description": null,
- "args": [],
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "Int",
- "ofType": null
- }
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "type",
- "description": null,
- "args": [],
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "ENUM",
- "name": "ElementType",
- "ofType": null
+ "kind": "ENUM",
+ "name": "ElementStatus",
+ "ofType": null
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
+ {
+ "name": "tags",
+ "description": null,
+ "type": {
+ "kind": "LIST",
+ "name": null,
+ "ofType": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
+ }
+ }
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
}
- },
- "isDeprecated": false,
- "deprecationReason": null
- }
- ],
- "inputFields": null,
- "interfaces": [],
- "enumValues": null,
- "possibleTypes": null
- },
- {
- "kind": "OBJECT",
- "name": "NumericalElementInstanceEvaluation",
- "description": null,
- "isOneOf": null,
- "fields": [
- {
- "name": "content",
- "description": null,
- "args": [],
+ ],
"type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
- }
+ "kind": "UNION",
+ "name": "Element",
+ "ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "explanation",
+ "name": "manipulateNumericalQuestion",
"description": null,
- "args": [],
+ "args": [
+ {
+ "name": "content",
+ "description": null,
+ "type": {
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
+ {
+ "name": "explanation",
+ "description": null,
+ "type": {
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
+ {
+ "name": "id",
+ "description": null,
+ "type": {
+ "kind": "SCALAR",
+ "name": "Int",
+ "ofType": null
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
+ {
+ "name": "name",
+ "description": null,
+ "type": {
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
+ {
+ "name": "options",
+ "description": null,
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "OptionsNumericalInput",
+ "ofType": null
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
+ {
+ "name": "pointsMultiplier",
+ "description": null,
+ "type": {
+ "kind": "SCALAR",
+ "name": "Int",
+ "ofType": null
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
+ {
+ "name": "status",
+ "description": null,
+ "type": {
+ "kind": "ENUM",
+ "name": "ElementStatus",
+ "ofType": null
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
+ {
+ "name": "tags",
+ "description": null,
+ "type": {
+ "kind": "LIST",
+ "name": null,
+ "ofType": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
+ }
+ }
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
+ }
+ ],
"type": {
- "kind": "SCALAR",
- "name": "String",
+ "kind": "UNION",
+ "name": "Element",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "hasAnswerFeedbacks",
+ "name": "manualRandomGroupAssignments",
"description": null,
- "args": [],
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "Boolean",
- "ofType": null
+ "args": [
+ {
+ "name": "courseId",
+ "description": null,
+ "type": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
+ }
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
}
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "hasSampleSolution",
- "description": null,
- "args": [],
+ ],
"type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "Boolean",
- "ofType": null
- }
+ "kind": "OBJECT",
+ "name": "Course",
+ "ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "id",
+ "name": "markMicroLearningCompleted",
"description": null,
- "args": [],
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "Int",
- "ofType": null
+ "args": [
+ {
+ "name": "courseId",
+ "description": null,
+ "type": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
+ }
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
+ {
+ "name": "id",
+ "description": null,
+ "type": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
+ }
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
}
+ ],
+ "type": {
+ "kind": "OBJECT",
+ "name": "Participation",
+ "ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "name",
+ "name": "openGroupActivity",
"description": null,
- "args": [],
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
+ "args": [
+ {
+ "name": "id",
+ "description": null,
+ "type": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
+ }
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
}
+ ],
+ "type": {
+ "kind": "OBJECT",
+ "name": "GroupActivity",
+ "ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "results",
+ "name": "pinFeedback",
"description": null,
- "args": [],
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "OBJECT",
- "name": "NumericalElementResults",
- "ofType": null
+ "args": [
+ {
+ "name": "id",
+ "description": null,
+ "type": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Int",
+ "ofType": null
+ }
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
+ {
+ "name": "isPinned",
+ "description": null,
+ "type": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Boolean",
+ "ofType": null
+ }
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
}
+ ],
+ "type": {
+ "kind": "OBJECT",
+ "name": "Feedback",
+ "ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "type",
+ "name": "publishFeedback",
"description": null,
- "args": [],
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "ENUM",
- "name": "ElementType",
- "ofType": null
+ "args": [
+ {
+ "name": "id",
+ "description": null,
+ "type": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Int",
+ "ofType": null
+ }
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
+ {
+ "name": "isPublished",
+ "description": null,
+ "type": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Boolean",
+ "ofType": null
+ }
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
}
+ ],
+ "type": {
+ "kind": "OBJECT",
+ "name": "Feedback",
+ "ofType": null
},
"isDeprecated": false,
"deprecationReason": null
- }
- ],
- "inputFields": null,
- "interfaces": [],
- "enumValues": null,
- "possibleTypes": null
- },
- {
- "kind": "OBJECT",
- "name": "NumericalElementResult",
- "description": null,
- "isOneOf": null,
- "fields": [
+ },
{
- "name": "correct",
+ "name": "publishGroupActivity",
"description": null,
- "args": [],
+ "args": [
+ {
+ "name": "id",
+ "description": null,
+ "type": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
+ }
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
+ }
+ ],
"type": {
- "kind": "SCALAR",
- "name": "Boolean",
+ "kind": "OBJECT",
+ "name": "GroupActivity",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "count",
+ "name": "publishMicroLearning",
"description": null,
- "args": [],
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "Int",
- "ofType": null
+ "args": [
+ {
+ "name": "id",
+ "description": null,
+ "type": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
+ }
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
}
+ ],
+ "type": {
+ "kind": "OBJECT",
+ "name": "MicroLearning",
+ "ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "value",
+ "name": "publishPracticeQuiz",
"description": null,
- "args": [],
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "Float",
- "ofType": null
+ "args": [
+ {
+ "name": "availableFrom",
+ "description": null,
+ "type": {
+ "kind": "SCALAR",
+ "name": "Date",
+ "ofType": null
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
+ {
+ "name": "id",
+ "description": null,
+ "type": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
+ }
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
}
- },
- "isDeprecated": false,
- "deprecationReason": null
- }
- ],
- "inputFields": null,
- "interfaces": [],
- "enumValues": null,
- "possibleTypes": null
- },
- {
- "kind": "OBJECT",
- "name": "NumericalElementResults",
- "description": null,
- "isOneOf": null,
- "fields": [
+ ],
+ "type": {
+ "kind": "OBJECT",
+ "name": "PracticeQuiz",
+ "ofType": null
+ },
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
{
- "name": "anonymousAnswers",
+ "name": "publishScheduledActivities",
"description": null,
"args": [],
"type": {
@@ -16944,7 +14061,7 @@
"name": null,
"ofType": {
"kind": "SCALAR",
- "name": "Int",
+ "name": "Boolean",
"ofType": null
}
},
@@ -16952,175 +14069,312 @@
"deprecationReason": null
},
{
- "name": "maxValue",
+ "name": "rateElement",
"description": null,
- "args": [],
+ "args": [
+ {
+ "name": "elementId",
+ "description": null,
+ "type": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Int",
+ "ofType": null
+ }
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
+ {
+ "name": "elementInstanceId",
+ "description": null,
+ "type": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Int",
+ "ofType": null
+ }
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
+ {
+ "name": "rating",
+ "description": null,
+ "type": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Int",
+ "ofType": null
+ }
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
+ }
+ ],
"type": {
- "kind": "SCALAR",
- "name": "Float",
+ "kind": "OBJECT",
+ "name": "ElementFeedback",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "minValue",
+ "name": "renameParticipantGroup",
"description": null,
- "args": [],
+ "args": [
+ {
+ "name": "groupId",
+ "description": null,
+ "type": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
+ }
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
+ {
+ "name": "name",
+ "description": null,
+ "type": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
+ }
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
+ }
+ ],
"type": {
- "kind": "SCALAR",
- "name": "Float",
+ "kind": "OBJECT",
+ "name": "ParticipantGroup",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "responseValues",
+ "name": "resolveFeedback",
"description": null,
- "args": [],
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "LIST",
- "name": null,
- "ofType": {
+ "args": [
+ {
+ "name": "id",
+ "description": null,
+ "type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
- "kind": "OBJECT",
- "name": "NumericalElementResult",
+ "kind": "SCALAR",
+ "name": "Int",
"ofType": null
}
- }
- }
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "solutionRanges",
- "description": null,
- "args": [],
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "LIST",
- "name": null,
- "ofType": {
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
+ {
+ "name": "isResolved",
+ "description": null,
+ "type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
- "kind": "OBJECT",
- "name": "NumericalElementSolutions",
+ "kind": "SCALAR",
+ "name": "Boolean",
"ofType": null
}
- }
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
}
+ ],
+ "type": {
+ "kind": "OBJECT",
+ "name": "Feedback",
+ "ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "totalAnswers",
+ "name": "respondToElementStack",
"description": null,
- "args": [],
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "Int",
- "ofType": null
+ "args": [
+ {
+ "name": "courseId",
+ "description": null,
+ "type": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
+ }
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
+ {
+ "name": "isOwner",
+ "description": null,
+ "type": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Boolean",
+ "ofType": null
+ }
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
+ {
+ "name": "responses",
+ "description": null,
+ "type": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "LIST",
+ "name": null,
+ "ofType": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "StackResponseInput",
+ "ofType": null
+ }
+ }
+ }
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
+ {
+ "name": "stackAnswerTime",
+ "description": null,
+ "type": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Int",
+ "ofType": null
+ }
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
+ {
+ "name": "stackId",
+ "description": null,
+ "type": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Int",
+ "ofType": null
+ }
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
}
- },
- "isDeprecated": false,
- "deprecationReason": null
- }
- ],
- "inputFields": null,
- "interfaces": [],
- "enumValues": null,
- "possibleTypes": null
- },
- {
- "kind": "OBJECT",
- "name": "NumericalElementSolutions",
- "description": null,
- "isOneOf": null,
- "fields": [
- {
- "name": "max",
- "description": null,
- "args": [],
- "type": {
- "kind": "SCALAR",
- "name": "Float",
- "ofType": null
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "min",
- "description": null,
- "args": [],
- "type": {
- "kind": "SCALAR",
- "name": "Float",
- "ofType": null
- },
- "isDeprecated": false,
- "deprecationReason": null
- }
- ],
- "inputFields": null,
- "interfaces": [],
- "enumValues": null,
- "possibleTypes": null
- },
- {
- "kind": "OBJECT",
- "name": "NumericalInstanceEvaluation",
- "description": null,
- "isOneOf": null,
- "fields": [
- {
- "name": "answers",
- "description": null,
- "args": [],
+ ],
"type": {
- "kind": "SCALAR",
- "name": "Json",
+ "kind": "OBJECT",
+ "name": "StackFeedback",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "correctness",
+ "name": "respondToFeedback",
"description": null,
- "args": [],
+ "args": [
+ {
+ "name": "id",
+ "description": null,
+ "type": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Int",
+ "ofType": null
+ }
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
+ {
+ "name": "responseContent",
+ "description": null,
+ "type": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
+ }
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
+ }
+ ],
"type": {
- "kind": "SCALAR",
- "name": "Float",
+ "kind": "OBJECT",
+ "name": "Feedback",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "elementType",
+ "name": "runningRandomGroupAssignments",
"description": null,
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
- "kind": "ENUM",
- "name": "ElementType",
+ "kind": "SCALAR",
+ "name": "Boolean",
"ofType": null
}
},
@@ -17128,39 +14382,36 @@
"deprecationReason": null
},
{
- "name": "explanation",
+ "name": "sendMagicLink",
"description": null,
- "args": [],
+ "args": [
+ {
+ "name": "usernameOrEmail",
+ "description": null,
+ "type": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
+ }
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
+ }
+ ],
"type": {
"kind": "SCALAR",
- "name": "String",
+ "name": "Boolean",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "feedbacks",
- "description": null,
- "args": [],
- "type": {
- "kind": "LIST",
- "name": null,
- "ofType": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "OBJECT",
- "name": "QuestionFeedback",
- "ofType": null
- }
- }
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "instanceId",
+ "name": "sendPushNotifications",
"description": null,
"args": [],
"type": {
@@ -17168,7 +14419,7 @@
"name": null,
"ofType": {
"kind": "SCALAR",
- "name": "Int",
+ "name": "Boolean",
"ofType": null
}
},
@@ -17176,113 +14427,267 @@
"deprecationReason": null
},
{
- "name": "lastResponse",
+ "name": "startGroupActivity",
"description": null,
- "args": [],
+ "args": [
+ {
+ "name": "activityId",
+ "description": null,
+ "type": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
+ }
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
+ {
+ "name": "groupId",
+ "description": null,
+ "type": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
+ }
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
+ }
+ ],
"type": {
"kind": "OBJECT",
- "name": "SingleQuestionResponseValue",
- "ofType": null
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "newPointsFrom",
- "description": null,
- "args": [],
- "type": {
- "kind": "SCALAR",
- "name": "Date",
- "ofType": null
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "newXpFrom",
- "description": null,
- "args": [],
- "type": {
- "kind": "SCALAR",
- "name": "Date",
- "ofType": null
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "numAnswers",
- "description": null,
- "args": [],
- "type": {
- "kind": "SCALAR",
- "name": "Int",
+ "name": "GroupActivityDetails",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "percentile",
+ "name": "startLiveQuiz",
"description": null,
- "args": [],
+ "args": [
+ {
+ "name": "id",
+ "description": null,
+ "type": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
+ }
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
+ }
+ ],
"type": {
- "kind": "SCALAR",
- "name": "Float",
+ "kind": "OBJECT",
+ "name": "LiveQuizMeta",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "pointsAwarded",
+ "name": "submitGroupActivityDecisions",
"description": null,
- "args": [],
+ "args": [
+ {
+ "name": "activityId",
+ "description": null,
+ "type": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Int",
+ "ofType": null
+ }
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
+ {
+ "name": "responses",
+ "description": null,
+ "type": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "LIST",
+ "name": null,
+ "ofType": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "StackResponseInput",
+ "ofType": null
+ }
+ }
+ }
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
+ }
+ ],
"type": {
"kind": "SCALAR",
- "name": "Float",
+ "name": "Int",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "pointsMultiplier",
+ "name": "subscribeToPush",
"description": null,
- "args": [],
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "Int",
- "ofType": null
+ "args": [
+ {
+ "name": "courseId",
+ "description": null,
+ "type": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
+ }
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
+ {
+ "name": "subscriptionObject",
+ "description": null,
+ "type": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "SubscriptionObjectInput",
+ "ofType": null
+ }
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
}
+ ],
+ "type": {
+ "kind": "OBJECT",
+ "name": "Participation",
+ "ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "score",
+ "name": "toggleArchiveCourse",
"description": null,
- "args": [],
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "Float",
- "ofType": null
+ "args": [
+ {
+ "name": "id",
+ "description": null,
+ "type": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
+ }
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
+ {
+ "name": "isArchived",
+ "description": null,
+ "type": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Boolean",
+ "ofType": null
+ }
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
}
+ ],
+ "type": {
+ "kind": "OBJECT",
+ "name": "Course",
+ "ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "solutionRanges",
+ "name": "toggleIsArchived",
"description": null,
- "args": [],
+ "args": [
+ {
+ "name": "isArchived",
+ "description": null,
+ "type": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Boolean",
+ "ofType": null
+ }
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
+ {
+ "name": "questionIds",
+ "description": null,
+ "type": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "LIST",
+ "name": null,
+ "ofType": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Int",
+ "ofType": null
+ }
+ }
+ }
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
+ }
+ ],
"type": {
"kind": "LIST",
"name": null,
@@ -17291,7 +14696,7 @@
"name": null,
"ofType": {
"kind": "OBJECT",
- "name": "NumericalSolutionRange",
+ "name": "ArchivedElement",
"ofType": null
}
}
@@ -17300,256 +14705,611 @@
"deprecationReason": null
},
{
- "name": "xp",
- "description": null,
- "args": [],
- "type": {
- "kind": "SCALAR",
- "name": "Int",
- "ofType": null
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "xpAwarded",
- "description": null,
- "args": [],
- "type": {
- "kind": "SCALAR",
- "name": "Int",
- "ofType": null
- },
- "isDeprecated": false,
- "deprecationReason": null
- }
- ],
- "inputFields": null,
- "interfaces": [],
- "enumValues": null,
- "possibleTypes": null
- },
- {
- "kind": "OBJECT",
- "name": "NumericalQuestionData",
- "description": null,
- "isOneOf": null,
- "fields": [
- {
- "name": "content",
+ "name": "unpublishGroupActivity",
"description": null,
- "args": [],
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
+ "args": [
+ {
+ "name": "id",
+ "description": null,
+ "type": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
+ }
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
}
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "explanation",
- "description": null,
- "args": [],
+ ],
"type": {
- "kind": "SCALAR",
- "name": "String",
+ "kind": "OBJECT",
+ "name": "GroupActivity",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "id",
+ "name": "unpublishMicroLearning",
"description": null,
- "args": [],
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "ID",
- "ofType": null
+ "args": [
+ {
+ "name": "id",
+ "description": null,
+ "type": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
+ }
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
}
+ ],
+ "type": {
+ "kind": "OBJECT",
+ "name": "MicroLearning",
+ "ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "name",
+ "name": "unpublishPracticeQuiz",
"description": null,
- "args": [],
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
+ "args": [
+ {
+ "name": "id",
+ "description": null,
+ "type": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
+ }
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
}
+ ],
+ "type": {
+ "kind": "OBJECT",
+ "name": "PracticeQuiz",
+ "ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "options",
+ "name": "unsubscribeFromPush",
"description": null,
- "args": [],
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "OBJECT",
- "name": "NumericalQuestionOptions",
- "ofType": null
+ "args": [
+ {
+ "name": "courseId",
+ "description": null,
+ "type": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
+ }
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
+ {
+ "name": "endpoint",
+ "description": null,
+ "type": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
+ }
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
}
+ ],
+ "type": {
+ "kind": "SCALAR",
+ "name": "Boolean",
+ "ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "pointsMultiplier",
+ "name": "updateCourseSettings",
"description": null,
- "args": [],
+ "args": [
+ {
+ "name": "color",
+ "description": null,
+ "type": {
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
+ {
+ "name": "description",
+ "description": null,
+ "type": {
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
+ {
+ "name": "displayName",
+ "description": null,
+ "type": {
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
+ {
+ "name": "endDate",
+ "description": null,
+ "type": {
+ "kind": "SCALAR",
+ "name": "Date",
+ "ofType": null
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
+ {
+ "name": "groupDeadlineDate",
+ "description": null,
+ "type": {
+ "kind": "SCALAR",
+ "name": "Date",
+ "ofType": null
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
+ {
+ "name": "id",
+ "description": null,
+ "type": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
+ }
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
+ {
+ "name": "isGamificationEnabled",
+ "description": null,
+ "type": {
+ "kind": "SCALAR",
+ "name": "Boolean",
+ "ofType": null
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
+ {
+ "name": "isGroupCreationEnabled",
+ "description": null,
+ "type": {
+ "kind": "SCALAR",
+ "name": "Boolean",
+ "ofType": null
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
+ {
+ "name": "name",
+ "description": null,
+ "type": {
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
+ {
+ "name": "notificationEmail",
+ "description": null,
+ "type": {
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
+ {
+ "name": "startDate",
+ "description": null,
+ "type": {
+ "kind": "SCALAR",
+ "name": "Date",
+ "ofType": null
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
+ }
+ ],
"type": {
- "kind": "SCALAR",
- "name": "Int",
+ "kind": "OBJECT",
+ "name": "Course",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "questionId",
+ "name": "updateElementInstances",
"description": null,
- "args": [],
+ "args": [
+ {
+ "name": "elementId",
+ "description": null,
+ "type": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Int",
+ "ofType": null
+ }
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
+ }
+ ],
"type": {
- "kind": "SCALAR",
- "name": "Int",
- "ofType": null
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "LIST",
+ "name": null,
+ "ofType": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "ElementInstance",
+ "ofType": null
+ }
+ }
+ }
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "type",
+ "name": "updateGroupAverageScores",
"description": null,
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
- "kind": "ENUM",
- "name": "ElementType",
+ "kind": "SCALAR",
+ "name": "Boolean",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
- }
- ],
- "inputFields": null,
- "interfaces": [],
- "enumValues": null,
- "possibleTypes": null
- },
- {
- "kind": "OBJECT",
- "name": "NumericalQuestionOptions",
- "description": null,
- "isOneOf": null,
- "fields": [
- {
- "name": "accuracy",
- "description": null,
- "args": [],
- "type": {
- "kind": "SCALAR",
- "name": "Int",
- "ofType": null
- },
- "isDeprecated": false,
- "deprecationReason": null
},
{
- "name": "hasAnswerFeedbacks",
+ "name": "updateParticipantAvatar",
"description": null,
- "args": [],
+ "args": [
+ {
+ "name": "avatar",
+ "description": null,
+ "type": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
+ }
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
+ {
+ "name": "avatarSettings",
+ "description": null,
+ "type": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "AvatarSettingsInput",
+ "ofType": null
+ }
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
+ }
+ ],
"type": {
- "kind": "SCALAR",
- "name": "Boolean",
+ "kind": "OBJECT",
+ "name": "Participant",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "hasSampleSolution",
+ "name": "updateParticipantProfile",
"description": null,
- "args": [],
+ "args": [
+ {
+ "name": "email",
+ "description": null,
+ "type": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
+ }
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
+ {
+ "name": "isProfilePublic",
+ "description": null,
+ "type": {
+ "kind": "SCALAR",
+ "name": "Boolean",
+ "ofType": null
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
+ {
+ "name": "password",
+ "description": null,
+ "type": {
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
+ {
+ "name": "username",
+ "description": null,
+ "type": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
+ }
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
+ }
+ ],
"type": {
- "kind": "SCALAR",
- "name": "Boolean",
+ "kind": "OBJECT",
+ "name": "Participant",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "placeholder",
+ "name": "updateTagOrdering",
"description": null,
- "args": [],
+ "args": [
+ {
+ "name": "originIx",
+ "description": null,
+ "type": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Int",
+ "ofType": null
+ }
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
+ {
+ "name": "targetIx",
+ "description": null,
+ "type": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Int",
+ "ofType": null
+ }
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
+ }
+ ],
"type": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
+ "kind": "LIST",
+ "name": null,
+ "ofType": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "Tag",
+ "ofType": null
+ }
+ }
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "restrictions",
+ "name": "upvoteFeedback",
"description": null,
- "args": [],
+ "args": [
+ {
+ "name": "feedbackId",
+ "description": null,
+ "type": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Int",
+ "ofType": null
+ }
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
+ {
+ "name": "increment",
+ "description": null,
+ "type": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Int",
+ "ofType": null
+ }
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
+ }
+ ],
"type": {
"kind": "OBJECT",
- "name": "NumericalRestrictions",
+ "name": "Feedback",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "solutionRanges",
+ "name": "voteFeedbackResponse",
"description": null,
- "args": [],
- "type": {
- "kind": "LIST",
- "name": null,
- "ofType": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "OBJECT",
- "name": "NumericalSolutionRange",
- "ofType": null
- }
+ "args": [
+ {
+ "name": "id",
+ "description": null,
+ "type": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Int",
+ "ofType": null
+ }
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
+ {
+ "name": "incrementDownvote",
+ "description": null,
+ "type": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Int",
+ "ofType": null
+ }
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
+ {
+ "name": "incrementUpvote",
+ "description": null,
+ "type": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Int",
+ "ofType": null
+ }
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
}
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "unit",
- "description": null,
- "args": [],
+ ],
"type": {
- "kind": "SCALAR",
- "name": "String",
+ "kind": "OBJECT",
+ "name": "FeedbackResponse",
"ofType": null
},
"isDeprecated": false,
@@ -17563,144 +15323,108 @@
},
{
"kind": "OBJECT",
- "name": "NumericalRestrictions",
+ "name": "NumericalElement",
"description": null,
"isOneOf": null,
"fields": [
{
- "name": "max",
+ "name": "content",
"description": null,
"args": [],
"type": {
- "kind": "SCALAR",
- "name": "Float",
- "ofType": null
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
+ }
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "min",
+ "name": "createdAt",
"description": null,
"args": [],
"type": {
"kind": "SCALAR",
- "name": "Float",
- "ofType": null
- },
- "isDeprecated": false,
- "deprecationReason": null
- }
- ],
- "inputFields": null,
- "interfaces": [],
- "enumValues": null,
- "possibleTypes": null
- },
- {
- "kind": "INPUT_OBJECT",
- "name": "NumericalRestrictionsInput",
- "description": null,
- "isOneOf": false,
- "fields": null,
- "inputFields": [
- {
- "name": "hasAnswerFeedbacks",
- "description": null,
- "type": {
- "kind": "SCALAR",
- "name": "Boolean",
+ "name": "Date",
"ofType": null
},
- "defaultValue": null,
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "hasSampleSolution",
+ "name": "explanation",
"description": null,
+ "args": [],
"type": {
"kind": "SCALAR",
- "name": "Boolean",
+ "name": "String",
"ofType": null
},
- "defaultValue": null,
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "max",
+ "name": "id",
"description": null,
+ "args": [],
"type": {
- "kind": "SCALAR",
- "name": "Float",
- "ofType": null
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Int",
+ "ofType": null
+ }
},
- "defaultValue": null,
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "min",
+ "name": "isArchived",
"description": null,
+ "args": [],
"type": {
"kind": "SCALAR",
- "name": "Float",
+ "name": "Boolean",
"ofType": null
},
- "defaultValue": null,
"isDeprecated": false,
"deprecationReason": null
- }
- ],
- "interfaces": null,
- "enumValues": null,
- "possibleTypes": null
- },
- {
- "kind": "OBJECT",
- "name": "NumericalSolutionRange",
- "description": null,
- "isOneOf": null,
- "fields": [
+ },
{
- "name": "max",
+ "name": "isDeleted",
"description": null,
"args": [],
"type": {
"kind": "SCALAR",
- "name": "Float",
+ "name": "Boolean",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "min",
+ "name": "name",
"description": null,
"args": [],
"type": {
- "kind": "SCALAR",
- "name": "Float",
- "ofType": null
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
+ }
},
"isDeprecated": false,
"deprecationReason": null
- }
- ],
- "inputFields": null,
- "interfaces": [],
- "enumValues": null,
- "possibleTypes": null
- },
- {
- "kind": "OBJECT",
- "name": "OpenQuestionResponse",
- "description": null,
- "isOneOf": null,
- "fields": [
+ },
{
- "name": "aggregatedResponses",
+ "name": "options",
"description": null,
"args": [],
"type": {
@@ -17708,7 +15432,7 @@
"name": null,
"ofType": {
"kind": "OBJECT",
- "name": "ElementResultsOpen",
+ "name": "NumericalQuestionOptions",
"ofType": null
}
},
@@ -17716,7 +15440,7 @@
"deprecationReason": null
},
{
- "name": "correctCount",
+ "name": "pointsMultiplier",
"description": null,
"args": [],
"type": {
@@ -17732,15 +15456,15 @@
"deprecationReason": null
},
{
- "name": "correctCountStreak",
+ "name": "status",
"description": null,
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
- "kind": "SCALAR",
- "name": "Int",
+ "kind": "ENUM",
+ "name": "ElementStatus",
"ofType": null
}
},
@@ -17748,23 +15472,27 @@
"deprecationReason": null
},
{
- "name": "eFactor",
+ "name": "tags",
"description": null,
"args": [],
"type": {
- "kind": "NON_NULL",
+ "kind": "LIST",
"name": null,
"ofType": {
- "kind": "SCALAR",
- "name": "Float",
- "ofType": null
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "Tag",
+ "ofType": null
+ }
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "elementType",
+ "name": "type",
"description": null,
"args": [],
"type": {
@@ -17780,7 +15508,19 @@
"deprecationReason": null
},
{
- "name": "id",
+ "name": "updatedAt",
+ "description": null,
+ "args": [],
+ "type": {
+ "kind": "SCALAR",
+ "name": "Date",
+ "ofType": null
+ },
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
+ {
+ "name": "version",
"description": null,
"args": [],
"type": {
@@ -17794,9 +15534,21 @@
},
"isDeprecated": false,
"deprecationReason": null
- },
+ }
+ ],
+ "inputFields": null,
+ "interfaces": [],
+ "enumValues": null,
+ "possibleTypes": null
+ },
+ {
+ "kind": "OBJECT",
+ "name": "NumericalElementData",
+ "description": null,
+ "isOneOf": null,
+ "fields": [
{
- "name": "interval",
+ "name": "content",
"description": null,
"args": [],
"type": {
@@ -17804,7 +15556,7 @@
"name": null,
"ofType": {
"kind": "SCALAR",
- "name": "Int",
+ "name": "String",
"ofType": null
}
},
@@ -17812,55 +15564,67 @@
"deprecationReason": null
},
{
- "name": "lastAnsweredAt",
+ "name": "elementId",
"description": null,
"args": [],
"type": {
- "kind": "SCALAR",
- "name": "Date",
- "ofType": null
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Int",
+ "ofType": null
+ }
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "lastAwardedAt",
+ "name": "explanation",
"description": null,
"args": [],
"type": {
"kind": "SCALAR",
- "name": "Date",
+ "name": "String",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "lastCorrectAt",
+ "name": "id",
"description": null,
"args": [],
"type": {
- "kind": "SCALAR",
- "name": "Date",
- "ofType": null
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "ID",
+ "ofType": null
+ }
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "lastPartialCorrectAt",
+ "name": "name",
"description": null,
"args": [],
"type": {
- "kind": "SCALAR",
- "name": "Date",
- "ofType": null
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
+ }
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "lastResponse",
+ "name": "options",
"description": null,
"args": [],
"type": {
@@ -17868,7 +15632,7 @@
"name": null,
"ofType": {
"kind": "OBJECT",
- "name": "SingleQuestionResponseValue",
+ "name": "NumericalQuestionOptions",
"ofType": null
}
},
@@ -17876,43 +15640,51 @@
"deprecationReason": null
},
{
- "name": "lastWrongAt",
- "description": null,
- "args": [],
- "type": {
- "kind": "SCALAR",
- "name": "Date",
- "ofType": null
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "lastXpAwardedAt",
+ "name": "pointsMultiplier",
"description": null,
"args": [],
"type": {
- "kind": "SCALAR",
- "name": "Date",
- "ofType": null
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Int",
+ "ofType": null
+ }
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "nextDueAt",
+ "name": "type",
"description": null,
"args": [],
"type": {
- "kind": "SCALAR",
- "name": "Date",
- "ofType": null
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "ENUM",
+ "name": "ElementType",
+ "ofType": null
+ }
},
"isDeprecated": false,
"deprecationReason": null
- },
+ }
+ ],
+ "inputFields": null,
+ "interfaces": [],
+ "enumValues": null,
+ "possibleTypes": null
+ },
+ {
+ "kind": "OBJECT",
+ "name": "NumericalElementInstanceEvaluation",
+ "description": null,
+ "isOneOf": null,
+ "fields": [
{
- "name": "partialCorrectCount",
+ "name": "content",
"description": null,
"args": [],
"type": {
@@ -17920,7 +15692,7 @@
"name": null,
"ofType": {
"kind": "SCALAR",
- "name": "Int",
+ "name": "String",
"ofType": null
}
},
@@ -17928,19 +15700,19 @@
"deprecationReason": null
},
{
- "name": "totalPointsAwarded",
+ "name": "explanation",
"description": null,
"args": [],
"type": {
"kind": "SCALAR",
- "name": "Float",
+ "name": "String",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "totalScore",
+ "name": "hasAnswerFeedbacks",
"description": null,
"args": [],
"type": {
@@ -17948,7 +15720,7 @@
"name": null,
"ofType": {
"kind": "SCALAR",
- "name": "Float",
+ "name": "Boolean",
"ofType": null
}
},
@@ -17956,19 +15728,23 @@
"deprecationReason": null
},
{
- "name": "totalXpAwarded",
+ "name": "hasSampleSolution",
"description": null,
"args": [],
"type": {
- "kind": "SCALAR",
- "name": "Float",
- "ofType": null
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Boolean",
+ "ofType": null
+ }
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "trialsCount",
+ "name": "id",
"description": null,
"args": [],
"type": {
@@ -17984,7 +15760,7 @@
"deprecationReason": null
},
{
- "name": "wrongCount",
+ "name": "name",
"description": null,
"args": [],
"type": {
@@ -17992,359 +15768,307 @@
"name": null,
"ofType": {
"kind": "SCALAR",
- "name": "Int",
+ "name": "String",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
- }
- ],
- "inputFields": null,
- "interfaces": [],
- "enumValues": null,
- "possibleTypes": null
- },
- {
- "kind": "INPUT_OBJECT",
- "name": "OptionsChoicesInput",
- "description": null,
- "isOneOf": false,
- "fields": null,
- "inputFields": [
+ },
{
- "name": "choices",
+ "name": "results",
"description": null,
+ "args": [],
"type": {
- "kind": "LIST",
+ "kind": "NON_NULL",
"name": null,
"ofType": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "INPUT_OBJECT",
- "name": "ChoiceInput",
- "ofType": null
- }
+ "kind": "OBJECT",
+ "name": "NumericalElementResults",
+ "ofType": null
}
},
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "displayMode",
- "description": null,
- "type": {
- "kind": "ENUM",
- "name": "ElementDisplayMode",
- "ofType": null
- },
- "defaultValue": null,
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "hasAnswerFeedbacks",
+ "name": "statistics",
"description": null,
+ "args": [],
"type": {
- "kind": "SCALAR",
- "name": "Boolean",
+ "kind": "OBJECT",
+ "name": "Statistics",
"ofType": null
},
- "defaultValue": null,
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "hasSampleSolution",
+ "name": "type",
"description": null,
+ "args": [],
"type": {
- "kind": "SCALAR",
- "name": "Boolean",
- "ofType": null
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "ENUM",
+ "name": "ElementType",
+ "ofType": null
+ }
},
- "defaultValue": null,
"isDeprecated": false,
"deprecationReason": null
}
],
- "interfaces": null,
+ "inputFields": null,
+ "interfaces": [],
"enumValues": null,
"possibleTypes": null
},
{
- "kind": "INPUT_OBJECT",
- "name": "OptionsFreeTextInput",
+ "kind": "OBJECT",
+ "name": "NumericalElementResult",
"description": null,
- "isOneOf": false,
- "fields": null,
- "inputFields": [
- {
- "name": "feedback",
- "description": null,
- "type": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "hasAnswerFeedbacks",
- "description": null,
- "type": {
- "kind": "SCALAR",
- "name": "Boolean",
- "ofType": null
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- },
+ "isOneOf": null,
+ "fields": [
{
- "name": "hasSampleSolution",
+ "name": "correct",
"description": null,
+ "args": [],
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
},
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "placeholder",
- "description": null,
- "type": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
- },
- "defaultValue": null,
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "restrictions",
+ "name": "count",
"description": null,
+ "args": [],
"type": {
- "kind": "INPUT_OBJECT",
- "name": "FreeTextRestrictionsInput",
- "ofType": null
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Int",
+ "ofType": null
+ }
},
- "defaultValue": null,
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "solutions",
+ "name": "value",
"description": null,
- "type": {
- "kind": "LIST",
- "name": null,
- "ofType": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
- }
+ "args": [],
+ "type": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Float",
+ "ofType": null
}
},
- "defaultValue": null,
"isDeprecated": false,
"deprecationReason": null
}
],
- "interfaces": null,
+ "inputFields": null,
+ "interfaces": [],
"enumValues": null,
"possibleTypes": null
},
{
- "kind": "INPUT_OBJECT",
- "name": "OptionsNumericalInput",
+ "kind": "OBJECT",
+ "name": "NumericalElementResults",
"description": null,
- "isOneOf": false,
- "fields": null,
- "inputFields": [
- {
- "name": "accuracy",
- "description": null,
- "type": {
- "kind": "SCALAR",
- "name": "Int",
- "ofType": null
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- },
+ "isOneOf": null,
+ "fields": [
{
- "name": "feedback",
+ "name": "anonymousAnswers",
"description": null,
+ "args": [],
"type": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Int",
+ "ofType": null
+ }
},
- "defaultValue": null,
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "hasAnswerFeedbacks",
+ "name": "maxValue",
"description": null,
+ "args": [],
"type": {
"kind": "SCALAR",
- "name": "Boolean",
+ "name": "Float",
"ofType": null
},
- "defaultValue": null,
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "hasSampleSolution",
+ "name": "minValue",
"description": null,
+ "args": [],
"type": {
"kind": "SCALAR",
- "name": "Boolean",
+ "name": "Float",
"ofType": null
},
- "defaultValue": null,
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "restrictions",
+ "name": "responseValues",
"description": null,
+ "args": [],
"type": {
- "kind": "INPUT_OBJECT",
- "name": "NumericalRestrictionsInput",
- "ofType": null
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "LIST",
+ "name": null,
+ "ofType": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "NumericalElementResult",
+ "ofType": null
+ }
+ }
+ }
},
- "defaultValue": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "solutionRanges",
"description": null,
+ "args": [],
"type": {
- "kind": "LIST",
+ "kind": "NON_NULL",
"name": null,
"ofType": {
- "kind": "NON_NULL",
+ "kind": "LIST",
"name": null,
"ofType": {
- "kind": "INPUT_OBJECT",
- "name": "SolutionRangeInput",
- "ofType": null
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "NumericalElementSolutions",
+ "ofType": null
+ }
}
}
},
- "defaultValue": null,
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "unit",
+ "name": "totalAnswers",
"description": null,
+ "args": [],
"type": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Int",
+ "ofType": null
+ }
},
- "defaultValue": null,
"isDeprecated": false,
"deprecationReason": null
}
],
- "interfaces": null,
+ "inputFields": null,
+ "interfaces": [],
"enumValues": null,
"possibleTypes": null
},
{
- "kind": "ENUM",
- "name": "ParameterType",
+ "kind": "OBJECT",
+ "name": "NumericalElementSolutions",
"description": null,
"isOneOf": null,
- "fields": null,
- "inputFields": null,
- "interfaces": null,
- "enumValues": [
+ "fields": [
{
- "name": "NUMBER",
+ "name": "max",
"description": null,
+ "args": [],
+ "type": {
+ "kind": "SCALAR",
+ "name": "Float",
+ "ofType": null
+ },
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "STRING",
+ "name": "min",
"description": null,
+ "args": [],
+ "type": {
+ "kind": "SCALAR",
+ "name": "Float",
+ "ofType": null
+ },
"isDeprecated": false,
"deprecationReason": null
}
],
+ "inputFields": null,
+ "interfaces": [],
+ "enumValues": null,
"possibleTypes": null
},
{
"kind": "OBJECT",
- "name": "Participant",
+ "name": "NumericalInstanceEvaluation",
"description": null,
"isOneOf": null,
"fields": [
{
- "name": "achievements",
- "description": null,
- "args": [],
- "type": {
- "kind": "LIST",
- "name": null,
- "ofType": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "OBJECT",
- "name": "ParticipantAchievementInstance",
- "ofType": null
- }
- }
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "avatar",
+ "name": "correctness",
"description": null,
"args": [],
"type": {
"kind": "SCALAR",
- "name": "String",
+ "name": "Float",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "avatarSettings",
+ "name": "elementType",
"description": null,
"args": [],
"type": {
- "kind": "OBJECT",
- "name": "AvatarSettings",
- "ofType": null
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "ENUM",
+ "name": "ElementType",
+ "ofType": null
+ }
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "email",
+ "name": "explanation",
"description": null,
"args": [],
"type": {
@@ -18356,23 +16080,27 @@
"deprecationReason": null
},
{
- "name": "id",
+ "name": "feedbacks",
"description": null,
"args": [],
"type": {
- "kind": "NON_NULL",
+ "kind": "LIST",
"name": null,
"ofType": {
- "kind": "SCALAR",
- "name": "ID",
- "ofType": null
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "QuestionFeedback",
+ "ofType": null
+ }
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "isActive",
+ "name": "instanceId",
"description": null,
"args": [],
"type": {
@@ -18380,7 +16108,7 @@
"name": null,
"ofType": {
"kind": "SCALAR",
- "name": "Boolean",
+ "name": "Int",
"ofType": null
}
},
@@ -18388,31 +16116,19 @@
"deprecationReason": null
},
{
- "name": "isProfilePublic",
- "description": null,
- "args": [],
- "type": {
- "kind": "SCALAR",
- "name": "Boolean",
- "ofType": null
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "isSelf",
+ "name": "lastResponse",
"description": null,
"args": [],
"type": {
- "kind": "SCALAR",
- "name": "Boolean",
+ "kind": "OBJECT",
+ "name": "SingleQuestionResponseValue",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "lastLoginAt",
+ "name": "newPointsFrom",
"description": null,
"args": [],
"type": {
@@ -18424,79 +16140,43 @@
"deprecationReason": null
},
{
- "name": "level",
- "description": null,
- "args": [],
- "type": {
- "kind": "SCALAR",
- "name": "Int",
- "ofType": null
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "levelData",
- "description": null,
- "args": [],
- "type": {
- "kind": "OBJECT",
- "name": "Level",
- "ofType": null
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "locale",
- "description": null,
- "args": [],
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "ENUM",
- "name": "LocaleType",
- "ofType": null
- }
+ "name": "newXpFrom",
+ "description": null,
+ "args": [],
+ "type": {
+ "kind": "SCALAR",
+ "name": "Date",
+ "ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "participantGroups",
+ "name": "numAnswers",
"description": null,
"args": [],
"type": {
- "kind": "LIST",
- "name": null,
- "ofType": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "OBJECT",
- "name": "ParticipantGroup",
- "ofType": null
- }
- }
+ "kind": "SCALAR",
+ "name": "Int",
+ "ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "rank",
+ "name": "percentile",
"description": null,
"args": [],
"type": {
"kind": "SCALAR",
- "name": "Int",
+ "name": "Float",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "score",
+ "name": "pointsAwarded",
"description": null,
"args": [],
"type": {
@@ -18508,7 +16188,7 @@
"deprecationReason": null
},
{
- "name": "username",
+ "name": "pointsMultiplier",
"description": null,
"args": [],
"type": {
@@ -18516,7 +16196,7 @@
"name": null,
"ofType": {
"kind": "SCALAR",
- "name": "String",
+ "name": "Int",
"ofType": null
}
},
@@ -18524,35 +16204,27 @@
"deprecationReason": null
},
{
- "name": "xp",
+ "name": "responses",
"description": null,
"args": [],
"type": {
- "kind": "NON_NULL",
+ "kind": "LIST",
"name": null,
"ofType": {
- "kind": "SCALAR",
- "name": "Int",
- "ofType": null
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "SingleNumericalResponse",
+ "ofType": null
+ }
}
},
"isDeprecated": false,
"deprecationReason": null
- }
- ],
- "inputFields": null,
- "interfaces": [],
- "enumValues": null,
- "possibleTypes": null
- },
- {
- "kind": "OBJECT",
- "name": "ParticipantAchievementInstance",
- "description": null,
- "isOneOf": null,
- "fields": [
+ },
{
- "name": "achievedAt",
+ "name": "score",
"description": null,
"args": [],
"type": {
@@ -18560,7 +16232,7 @@
"name": null,
"ofType": {
"kind": "SCALAR",
- "name": "Date",
+ "name": "Float",
"ofType": null
}
},
@@ -18568,49 +16240,45 @@
"deprecationReason": null
},
{
- "name": "achievedCount",
+ "name": "solutionRanges",
"description": null,
"args": [],
"type": {
- "kind": "NON_NULL",
+ "kind": "LIST",
"name": null,
"ofType": {
- "kind": "SCALAR",
- "name": "Int",
- "ofType": null
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "NumericalSolutionRange",
+ "ofType": null
+ }
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "achievement",
+ "name": "xp",
"description": null,
"args": [],
"type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "OBJECT",
- "name": "Achievement",
- "ofType": null
- }
+ "kind": "SCALAR",
+ "name": "Int",
+ "ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "id",
+ "name": "xpAwarded",
"description": null,
"args": [],
"type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "Int",
- "ofType": null
- }
+ "kind": "SCALAR",
+ "name": "Int",
+ "ofType": null
},
"isDeprecated": false,
"deprecationReason": null
@@ -18623,112 +16291,72 @@
},
{
"kind": "OBJECT",
- "name": "ParticipantGroup",
+ "name": "NumericalQuestionOptions",
"description": null,
"isOneOf": null,
"fields": [
{
- "name": "averageMemberScore",
- "description": null,
- "args": [],
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "Int",
- "ofType": null
- }
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "code",
+ "name": "accuracy",
"description": null,
"args": [],
"type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "Int",
- "ofType": null
- }
+ "kind": "SCALAR",
+ "name": "Int",
+ "ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "groupActivityScore",
+ "name": "hasAnswerFeedbacks",
"description": null,
"args": [],
"type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "Int",
- "ofType": null
- }
+ "kind": "SCALAR",
+ "name": "Boolean",
+ "ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "id",
+ "name": "hasSampleSolution",
"description": null,
"args": [],
"type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "ID",
- "ofType": null
- }
+ "kind": "SCALAR",
+ "name": "Boolean",
+ "ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "messages",
+ "name": "placeholder",
"description": null,
"args": [],
"type": {
- "kind": "LIST",
- "name": null,
- "ofType": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "OBJECT",
- "name": "GroupMessage",
- "ofType": null
- }
- }
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "name",
+ "name": "restrictions",
"description": null,
"args": [],
"type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
- }
+ "kind": "OBJECT",
+ "name": "NumericalRestrictions",
+ "ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "participants",
+ "name": "solutionRanges",
"description": null,
"args": [],
"type": {
@@ -18739,7 +16367,7 @@
"name": null,
"ofType": {
"kind": "OBJECT",
- "name": "Participant",
+ "name": "NumericalSolutionRange",
"ofType": null
}
}
@@ -18748,12 +16376,12 @@
"deprecationReason": null
},
{
- "name": "score",
+ "name": "unit",
"description": null,
"args": [],
"type": {
"kind": "SCALAR",
- "name": "Float",
+ "name": "String",
"ofType": null
},
"isDeprecated": false,
@@ -18767,106 +16395,146 @@
},
{
"kind": "OBJECT",
- "name": "ParticipantLearningData",
+ "name": "NumericalRestrictions",
"description": null,
"isOneOf": null,
"fields": [
{
- "name": "course",
+ "name": "max",
"description": null,
"args": [],
"type": {
- "kind": "OBJECT",
- "name": "Course",
+ "kind": "SCALAR",
+ "name": "Float",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "groupActivityInstances",
+ "name": "min",
"description": null,
"args": [],
"type": {
- "kind": "LIST",
- "name": null,
- "ofType": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "OBJECT",
- "name": "GroupActivityInstance",
- "ofType": null
- }
- }
+ "kind": "SCALAR",
+ "name": "Float",
+ "ofType": null
+ },
+ "isDeprecated": false,
+ "deprecationReason": null
+ }
+ ],
+ "inputFields": null,
+ "interfaces": [],
+ "enumValues": null,
+ "possibleTypes": null
+ },
+ {
+ "kind": "INPUT_OBJECT",
+ "name": "NumericalRestrictionsInput",
+ "description": null,
+ "isOneOf": false,
+ "fields": null,
+ "inputFields": [
+ {
+ "name": "hasAnswerFeedbacks",
+ "description": null,
+ "type": {
+ "kind": "SCALAR",
+ "name": "Boolean",
+ "ofType": null
},
+ "defaultValue": null,
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "groupLeaderboard",
+ "name": "hasSampleSolution",
"description": null,
- "args": [],
"type": {
- "kind": "LIST",
- "name": null,
- "ofType": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "OBJECT",
- "name": "GroupLeaderboardEntry",
- "ofType": null
- }
- }
+ "kind": "SCALAR",
+ "name": "Boolean",
+ "ofType": null
},
+ "defaultValue": null,
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "groupLeaderboardStatistics",
+ "name": "max",
"description": null,
- "args": [],
"type": {
- "kind": "OBJECT",
- "name": "LeaderboardStatistics",
+ "kind": "SCALAR",
+ "name": "Float",
"ofType": null
},
+ "defaultValue": null,
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "id",
+ "name": "min",
"description": null,
- "args": [],
"type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
- }
+ "kind": "SCALAR",
+ "name": "Float",
+ "ofType": null
},
+ "defaultValue": null,
"isDeprecated": false,
"deprecationReason": null
- },
+ }
+ ],
+ "interfaces": null,
+ "enumValues": null,
+ "possibleTypes": null
+ },
+ {
+ "kind": "OBJECT",
+ "name": "NumericalSolutionRange",
+ "description": null,
+ "isOneOf": null,
+ "fields": [
{
- "name": "inRandomGroupPool",
+ "name": "max",
"description": null,
"args": [],
"type": {
"kind": "SCALAR",
- "name": "Boolean",
+ "name": "Float",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "leaderboard",
+ "name": "min",
"description": null,
"args": [],
+ "type": {
+ "kind": "SCALAR",
+ "name": "Float",
+ "ofType": null
+ },
+ "isDeprecated": false,
+ "deprecationReason": null
+ }
+ ],
+ "inputFields": null,
+ "interfaces": [],
+ "enumValues": null,
+ "possibleTypes": null
+ },
+ {
+ "kind": "INPUT_OBJECT",
+ "name": "OptionsChoicesInput",
+ "description": null,
+ "isOneOf": false,
+ "fields": null,
+ "inputFields": [
+ {
+ "name": "choices",
+ "description": null,
"type": {
"kind": "LIST",
"name": null,
@@ -18874,247 +16542,219 @@
"kind": "NON_NULL",
"name": null,
"ofType": {
- "kind": "OBJECT",
- "name": "LeaderboardEntry",
+ "kind": "INPUT_OBJECT",
+ "name": "ChoiceInput",
"ofType": null
}
}
},
+ "defaultValue": null,
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "leaderboardStatistics",
+ "name": "displayMode",
"description": null,
- "args": [],
"type": {
- "kind": "OBJECT",
- "name": "LeaderboardStatistics",
+ "kind": "ENUM",
+ "name": "ElementDisplayMode",
"ofType": null
},
+ "defaultValue": null,
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "participant",
+ "name": "hasAnswerFeedbacks",
"description": null,
- "args": [],
"type": {
- "kind": "OBJECT",
- "name": "Participant",
+ "kind": "SCALAR",
+ "name": "Boolean",
"ofType": null
},
+ "defaultValue": null,
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "participantToken",
+ "name": "hasSampleSolution",
+ "description": null,
+ "type": {
+ "kind": "SCALAR",
+ "name": "Boolean",
+ "ofType": null
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
+ }
+ ],
+ "interfaces": null,
+ "enumValues": null,
+ "possibleTypes": null
+ },
+ {
+ "kind": "INPUT_OBJECT",
+ "name": "OptionsFreeTextInput",
+ "description": null,
+ "isOneOf": false,
+ "fields": null,
+ "inputFields": [
+ {
+ "name": "feedback",
"description": null,
- "args": [],
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
},
+ "defaultValue": null,
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "participation",
+ "name": "hasAnswerFeedbacks",
"description": null,
- "args": [],
"type": {
- "kind": "OBJECT",
- "name": "Participation",
+ "kind": "SCALAR",
+ "name": "Boolean",
"ofType": null
},
+ "defaultValue": null,
"isDeprecated": false,
"deprecationReason": null
- }
- ],
- "inputFields": null,
- "interfaces": [],
- "enumValues": null,
- "possibleTypes": null
- },
- {
- "kind": "OBJECT",
- "name": "ParticipantTokenData",
- "description": null,
- "isOneOf": null,
- "fields": [
+ },
{
- "name": "participant",
+ "name": "hasSampleSolution",
"description": null,
- "args": [],
"type": {
- "kind": "OBJECT",
- "name": "Participant",
+ "kind": "SCALAR",
+ "name": "Boolean",
"ofType": null
},
+ "defaultValue": null,
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "participantToken",
+ "name": "placeholder",
"description": null,
- "args": [],
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
},
+ "defaultValue": null,
"isDeprecated": false,
"deprecationReason": null
- }
- ],
- "inputFields": null,
- "interfaces": [],
- "enumValues": null,
- "possibleTypes": null
- },
- {
- "kind": "OBJECT",
- "name": "ParticipantWithAchievements",
- "description": null,
- "isOneOf": null,
- "fields": [
+ },
{
- "name": "achievements",
+ "name": "restrictions",
"description": null,
- "args": [],
"type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "LIST",
- "name": null,
- "ofType": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "OBJECT",
- "name": "Achievement",
- "ofType": null
- }
- }
- }
+ "kind": "INPUT_OBJECT",
+ "name": "FreeTextRestrictionsInput",
+ "ofType": null
},
+ "defaultValue": null,
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "participant",
+ "name": "solutions",
"description": null,
- "args": [],
"type": {
- "kind": "NON_NULL",
+ "kind": "LIST",
"name": null,
"ofType": {
- "kind": "OBJECT",
- "name": "Participant",
- "ofType": null
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
+ }
}
},
+ "defaultValue": null,
"isDeprecated": false,
"deprecationReason": null
}
],
- "inputFields": null,
- "interfaces": [],
+ "interfaces": null,
"enumValues": null,
"possibleTypes": null
},
{
- "kind": "OBJECT",
- "name": "Participation",
+ "kind": "INPUT_OBJECT",
+ "name": "OptionsNumericalInput",
"description": null,
- "isOneOf": null,
- "fields": [
+ "isOneOf": false,
+ "fields": null,
+ "inputFields": [
{
- "name": "completedMicroLearnings",
+ "name": "accuracy",
"description": null,
- "args": [],
"type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "LIST",
- "name": null,
- "ofType": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
- }
- }
- }
+ "kind": "SCALAR",
+ "name": "Int",
+ "ofType": null
},
+ "defaultValue": null,
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "course",
+ "name": "feedback",
"description": null,
- "args": [],
"type": {
- "kind": "OBJECT",
- "name": "Course",
+ "kind": "SCALAR",
+ "name": "String",
"ofType": null
},
+ "defaultValue": null,
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "id",
- "description": null,
- "args": [],
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "Int",
- "ofType": null
- }
+ "name": "hasAnswerFeedbacks",
+ "description": null,
+ "type": {
+ "kind": "SCALAR",
+ "name": "Boolean",
+ "ofType": null
},
+ "defaultValue": null,
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "isActive",
+ "name": "hasSampleSolution",
"description": null,
- "args": [],
"type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "Boolean",
- "ofType": null
- }
+ "kind": "SCALAR",
+ "name": "Boolean",
+ "ofType": null
},
+ "defaultValue": null,
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "participant",
+ "name": "restrictions",
"description": null,
- "args": [],
"type": {
- "kind": "OBJECT",
- "name": "Participant",
+ "kind": "INPUT_OBJECT",
+ "name": "NumericalRestrictionsInput",
"ofType": null
},
+ "defaultValue": null,
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "subscriptions",
+ "name": "solutionRanges",
"description": null,
- "args": [],
"type": {
"kind": "LIST",
"name": null,
@@ -19122,65 +16762,109 @@
"kind": "NON_NULL",
"name": null,
"ofType": {
- "kind": "OBJECT",
- "name": "PushSubscription",
+ "kind": "INPUT_OBJECT",
+ "name": "SolutionRangeInput",
"ofType": null
}
}
},
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
+ {
+ "name": "unit",
+ "description": null,
+ "type": {
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
+ },
+ "defaultValue": null,
"isDeprecated": false,
"deprecationReason": null
}
],
- "inputFields": null,
- "interfaces": [],
+ "interfaces": null,
"enumValues": null,
"possibleTypes": null
},
+ {
+ "kind": "ENUM",
+ "name": "ParameterType",
+ "description": null,
+ "isOneOf": null,
+ "fields": null,
+ "inputFields": null,
+ "interfaces": null,
+ "enumValues": [
+ {
+ "name": "NUMBER",
+ "description": null,
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
+ {
+ "name": "STRING",
+ "description": null,
+ "isDeprecated": false,
+ "deprecationReason": null
+ }
+ ],
+ "possibleTypes": null
+ },
{
"kind": "OBJECT",
- "name": "PracticeQuiz",
+ "name": "Participant",
"description": null,
"isOneOf": null,
"fields": [
{
- "name": "availableFrom",
+ "name": "achievements",
"description": null,
"args": [],
"type": {
- "kind": "SCALAR",
- "name": "Date",
- "ofType": null
+ "kind": "LIST",
+ "name": null,
+ "ofType": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "ParticipantAchievementInstance",
+ "ofType": null
+ }
+ }
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "course",
+ "name": "avatar",
"description": null,
"args": [],
"type": {
- "kind": "OBJECT",
- "name": "Course",
+ "kind": "SCALAR",
+ "name": "String",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "courseId",
+ "name": "avatarSettings",
"description": null,
"args": [],
"type": {
- "kind": "SCALAR",
- "name": "String",
+ "kind": "OBJECT",
+ "name": "AvatarSettings",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "description",
+ "name": "email",
"description": null,
"args": [],
"type": {
@@ -19192,7 +16876,7 @@
"deprecationReason": null
},
{
- "name": "displayName",
+ "name": "id",
"description": null,
"args": [],
"type": {
@@ -19200,7 +16884,7 @@
"name": null,
"ofType": {
"kind": "SCALAR",
- "name": "String",
+ "name": "ID",
"ofType": null
}
},
@@ -19208,7 +16892,7 @@
"deprecationReason": null
},
{
- "name": "id",
+ "name": "isActive",
"description": null,
"args": [],
"type": {
@@ -19216,7 +16900,7 @@
"name": null,
"ofType": {
"kind": "SCALAR",
- "name": "String",
+ "name": "Boolean",
"ofType": null
}
},
@@ -19224,7 +16908,7 @@
"deprecationReason": null
},
{
- "name": "isOwner",
+ "name": "isProfilePublic",
"description": null,
"args": [],
"type": {
@@ -19236,75 +16920,63 @@
"deprecationReason": null
},
{
- "name": "name",
+ "name": "isSelf",
"description": null,
"args": [],
"type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
- }
+ "kind": "SCALAR",
+ "name": "Boolean",
+ "ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "numOfStacks",
+ "name": "lastLoginAt",
"description": null,
"args": [],
"type": {
"kind": "SCALAR",
- "name": "Int",
+ "name": "Date",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "orderType",
+ "name": "level",
"description": null,
"args": [],
"type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "ENUM",
- "name": "ElementOrderType",
- "ofType": null
- }
+ "kind": "SCALAR",
+ "name": "Int",
+ "ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "pointsMultiplier",
+ "name": "levelData",
"description": null,
"args": [],
"type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "Int",
- "ofType": null
- }
+ "kind": "OBJECT",
+ "name": "Level",
+ "ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "resetTimeDays",
+ "name": "locale",
"description": null,
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
- "kind": "SCALAR",
- "name": "Int",
+ "kind": "ENUM",
+ "name": "LocaleType",
"ofType": null
}
},
@@ -19312,7 +16984,7 @@
"deprecationReason": null
},
{
- "name": "stacks",
+ "name": "participantGroups",
"description": null,
"args": [],
"type": {
@@ -19323,7 +16995,7 @@
"name": null,
"ofType": {
"kind": "OBJECT",
- "name": "ElementStack",
+ "name": "ParticipantGroup",
"ofType": null
}
}
@@ -19332,73 +17004,115 @@
"deprecationReason": null
},
{
- "name": "status",
+ "name": "rank",
"description": null,
"args": [],
"type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "ENUM",
- "name": "PublicationStatus",
- "ofType": null
- }
+ "kind": "SCALAR",
+ "name": "Int",
+ "ofType": null
},
"isDeprecated": false,
"deprecationReason": null
- }
- ],
- "inputFields": null,
- "interfaces": [],
- "enumValues": null,
- "possibleTypes": null
- },
- {
- "kind": "ENUM",
- "name": "PublicationStatus",
- "description": null,
- "isOneOf": null,
- "fields": null,
- "inputFields": null,
- "interfaces": null,
- "enumValues": [
+ },
{
- "name": "DRAFT",
+ "name": "score",
"description": null,
+ "args": [],
+ "type": {
+ "kind": "SCALAR",
+ "name": "Float",
+ "ofType": null
+ },
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "PUBLISHED",
+ "name": "username",
"description": null,
+ "args": [],
+ "type": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
+ }
+ },
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "SCHEDULED",
+ "name": "xp",
"description": null,
+ "args": [],
+ "type": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Int",
+ "ofType": null
+ }
+ },
"isDeprecated": false,
"deprecationReason": null
}
],
+ "inputFields": null,
+ "interfaces": [],
+ "enumValues": null,
"possibleTypes": null
},
{
"kind": "OBJECT",
- "name": "PushSubscription",
+ "name": "ParticipantAchievementInstance",
"description": null,
"isOneOf": null,
"fields": [
{
- "name": "endpoint",
+ "name": "achievedAt",
+ "description": null,
+ "args": [],
+ "type": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Date",
+ "ofType": null
+ }
+ },
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
+ {
+ "name": "achievedCount",
+ "description": null,
+ "args": [],
+ "type": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Int",
+ "ofType": null
+ }
+ },
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
+ {
+ "name": "achievement",
"description": null,
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
- "kind": "SCALAR",
- "name": "String",
+ "kind": "OBJECT",
+ "name": "Achievement",
"ofType": null
}
},
@@ -19429,66 +17143,36 @@
},
{
"kind": "OBJECT",
- "name": "Query",
+ "name": "ParticipantGroup",
"description": null,
"isOneOf": null,
"fields": [
{
- "name": "basicCourseInformation",
+ "name": "averageMemberScore",
"description": null,
- "args": [
- {
- "name": "courseId",
- "description": null,
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
- }
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- }
- ],
+ "args": [],
"type": {
- "kind": "OBJECT",
- "name": "StudentCourse",
- "ofType": null
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Int",
+ "ofType": null
+ }
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "checkParticipantNameAvailable",
+ "name": "code",
"description": null,
- "args": [
- {
- "name": "username",
- "description": null,
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
- }
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- }
- ],
+ "args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
- "name": "Boolean",
+ "name": "Int",
"ofType": null
}
},
@@ -19496,32 +17180,15 @@
"deprecationReason": null
},
{
- "name": "checkShortnameAvailable",
+ "name": "groupActivityScore",
"description": null,
- "args": [
- {
- "name": "shortname",
- "description": null,
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
- }
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- }
- ],
+ "args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
- "name": "Boolean",
+ "name": "Int",
"ofType": null
}
},
@@ -19529,94 +17196,59 @@
"deprecationReason": null
},
{
- "name": "checkValidCoursePin",
+ "name": "id",
"description": null,
- "args": [
- {
- "name": "pin",
- "description": null,
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "Int",
- "ofType": null
- }
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- }
- ],
+ "args": [],
"type": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "ID",
+ "ofType": null
+ }
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "cockpitSession",
+ "name": "messages",
"description": null,
- "args": [
- {
- "name": "id",
- "description": null,
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
- }
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- }
- ],
+ "args": [],
"type": {
- "kind": "OBJECT",
- "name": "Session",
- "ofType": null
+ "kind": "LIST",
+ "name": null,
+ "ofType": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "GroupMessage",
+ "ofType": null
+ }
+ }
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "controlCourse",
+ "name": "name",
"description": null,
- "args": [
- {
- "name": "id",
- "description": null,
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
- }
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- }
- ],
+ "args": [],
"type": {
- "kind": "OBJECT",
- "name": "Course",
- "ofType": null
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
+ }
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "controlCourses",
+ "name": "participants",
"description": null,
"args": [],
"type": {
@@ -19627,7 +17259,7 @@
"name": null,
"ofType": {
"kind": "OBJECT",
- "name": "Course",
+ "name": "Participant",
"ofType": null
}
}
@@ -19636,113 +17268,45 @@
"deprecationReason": null
},
{
- "name": "controlSession",
- "description": null,
- "args": [
- {
- "name": "id",
- "description": null,
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
- }
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- }
- ],
- "type": {
- "kind": "OBJECT",
- "name": "Session",
- "ofType": null
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "course",
+ "name": "score",
"description": null,
- "args": [
- {
- "name": "id",
- "description": null,
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
- }
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- }
- ],
+ "args": [],
"type": {
- "kind": "OBJECT",
- "name": "Course",
+ "kind": "SCALAR",
+ "name": "Float",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
- },
+ }
+ ],
+ "inputFields": null,
+ "interfaces": [],
+ "enumValues": null,
+ "possibleTypes": null
+ },
+ {
+ "kind": "OBJECT",
+ "name": "ParticipantLearningData",
+ "description": null,
+ "isOneOf": null,
+ "fields": [
{
- "name": "coursePracticeQuiz",
+ "name": "course",
"description": null,
- "args": [
- {
- "name": "courseId",
- "description": null,
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
- }
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- }
- ],
+ "args": [],
"type": {
"kind": "OBJECT",
- "name": "PracticeQuiz",
+ "name": "Course",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "feedbacks",
+ "name": "groupActivityInstances",
"description": null,
- "args": [
- {
- "name": "id",
- "description": null,
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
- }
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- }
- ],
+ "args": [],
"type": {
"kind": "LIST",
"name": null,
@@ -19751,7 +17315,7 @@
"name": null,
"ofType": {
"kind": "OBJECT",
- "name": "Feedback",
+ "name": "GroupActivityInstance",
"ofType": null
}
}
@@ -19760,7 +17324,7 @@
"deprecationReason": null
},
{
- "name": "getActiveUserCourses",
+ "name": "groupLeaderboard",
"description": null,
"args": [],
"type": {
@@ -19771,7 +17335,7 @@
"name": null,
"ofType": {
"kind": "OBJECT",
- "name": "Course",
+ "name": "GroupLeaderboardEntry",
"ofType": null
}
}
@@ -19780,75 +17344,49 @@
"deprecationReason": null
},
{
- "name": "getBookmarkedElementStacks",
+ "name": "groupLeaderboardStatistics",
"description": null,
- "args": [
- {
- "name": "courseId",
- "description": null,
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
- }
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- }
- ],
+ "args": [],
"type": {
- "kind": "LIST",
+ "kind": "OBJECT",
+ "name": "LeaderboardStatistics",
+ "ofType": null
+ },
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
+ {
+ "name": "id",
+ "description": null,
+ "args": [],
+ "type": {
+ "kind": "NON_NULL",
"name": null,
"ofType": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "OBJECT",
- "name": "ElementStack",
- "ofType": null
- }
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "getBookmarksPracticeQuiz",
+ "name": "inRandomGroupPool",
"description": null,
- "args": [
- {
- "name": "courseId",
- "description": null,
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
- }
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "quizId",
- "description": null,
- "type": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- }
- ],
+ "args": [],
+ "type": {
+ "kind": "SCALAR",
+ "name": "Boolean",
+ "ofType": null
+ },
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
+ {
+ "name": "leaderboard",
+ "description": null,
+ "args": [],
"type": {
"kind": "LIST",
"name": null,
@@ -19856,8 +17394,8 @@
"kind": "NON_NULL",
"name": null,
"ofType": {
- "kind": "SCALAR",
- "name": "Int",
+ "kind": "OBJECT",
+ "name": "LeaderboardEntry",
"ofType": null
}
}
@@ -19866,199 +17404,164 @@
"deprecationReason": null
},
{
- "name": "getCourseGroups",
+ "name": "leaderboardStatistics",
"description": null,
- "args": [
- {
- "name": "courseId",
- "description": null,
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
- }
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- }
- ],
+ "args": [],
"type": {
"kind": "OBJECT",
- "name": "Course",
+ "name": "LeaderboardStatistics",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "getCourseOverviewData",
+ "name": "participant",
"description": null,
- "args": [
- {
- "name": "courseId",
- "description": null,
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
- }
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- }
- ],
+ "args": [],
"type": {
"kind": "OBJECT",
- "name": "ParticipantLearningData",
+ "name": "Participant",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "getCourseSummary",
+ "name": "participantToken",
"description": null,
- "args": [
- {
- "name": "courseId",
- "description": null,
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
- }
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- }
- ],
+ "args": [],
"type": {
- "kind": "OBJECT",
- "name": "CourseSummary",
+ "kind": "SCALAR",
+ "name": "String",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "getGradingGroupActivity",
+ "name": "participation",
"description": null,
- "args": [
- {
- "name": "id",
- "description": null,
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
- }
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- }
- ],
+ "args": [],
+ "type": {
+ "kind": "OBJECT",
+ "name": "Participation",
+ "ofType": null
+ },
+ "isDeprecated": false,
+ "deprecationReason": null
+ }
+ ],
+ "inputFields": null,
+ "interfaces": [],
+ "enumValues": null,
+ "possibleTypes": null
+ },
+ {
+ "kind": "OBJECT",
+ "name": "ParticipantTokenData",
+ "description": null,
+ "isOneOf": null,
+ "fields": [
+ {
+ "name": "participant",
+ "description": null,
+ "args": [],
"type": {
"kind": "OBJECT",
- "name": "GroupActivity",
+ "name": "Participant",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "getGroupActivitySummary",
+ "name": "participantToken",
"description": null,
- "args": [
- {
- "name": "id",
- "description": null,
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
- }
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- }
- ],
+ "args": [],
"type": {
- "kind": "OBJECT",
- "name": "GroupActivitySummary",
+ "kind": "SCALAR",
+ "name": "String",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
- },
+ }
+ ],
+ "inputFields": null,
+ "interfaces": [],
+ "enumValues": null,
+ "possibleTypes": null
+ },
+ {
+ "kind": "OBJECT",
+ "name": "ParticipantWithAchievements",
+ "description": null,
+ "isOneOf": null,
+ "fields": [
{
- "name": "getLiveQuizSummary",
+ "name": "achievements",
"description": null,
- "args": [
- {
- "name": "quizId",
- "description": null,
- "type": {
+ "args": [],
+ "type": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "LIST",
+ "name": null,
+ "ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
- "kind": "SCALAR",
- "name": "String",
+ "kind": "OBJECT",
+ "name": "Achievement",
"ofType": null
}
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
+ }
}
- ],
- "type": {
- "kind": "OBJECT",
- "name": "RunningLiveQuizSummary",
- "ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "getLoginToken",
+ "name": "participant",
"description": null,
"args": [],
"type": {
- "kind": "OBJECT",
- "name": "User",
- "ofType": null
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "Participant",
+ "ofType": null
+ }
},
"isDeprecated": false,
"deprecationReason": null
- },
+ }
+ ],
+ "inputFields": null,
+ "interfaces": [],
+ "enumValues": null,
+ "possibleTypes": null
+ },
+ {
+ "kind": "OBJECT",
+ "name": "Participation",
+ "description": null,
+ "isOneOf": null,
+ "fields": [
{
- "name": "getMicroLearningEvaluation",
+ "name": "completedMicroLearnings",
"description": null,
- "args": [
- {
- "name": "id",
- "description": null,
- "type": {
+ "args": [],
+ "type": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "LIST",
+ "name": null,
+ "ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
@@ -20066,129 +17569,70 @@
"name": "String",
"ofType": null
}
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
+ }
}
- ],
- "type": {
- "kind": "OBJECT",
- "name": "ActivityEvaluation",
- "ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "getMicroLearningSummary",
+ "name": "course",
"description": null,
- "args": [
- {
- "name": "id",
- "description": null,
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
- }
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- }
- ],
+ "args": [],
"type": {
"kind": "OBJECT",
- "name": "ActivitySummary",
+ "name": "Course",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "getParticipation",
+ "name": "id",
"description": null,
- "args": [
- {
- "name": "courseId",
- "description": null,
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
- }
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- }
- ],
+ "args": [],
"type": {
- "kind": "OBJECT",
- "name": "Participation",
- "ofType": null
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Int",
+ "ofType": null
+ }
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "getPracticeCourses",
+ "name": "isActive",
"description": null,
"args": [],
"type": {
- "kind": "LIST",
+ "kind": "NON_NULL",
"name": null,
"ofType": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "OBJECT",
- "name": "Course",
- "ofType": null
- }
+ "kind": "SCALAR",
+ "name": "Boolean",
+ "ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "getPracticeQuizEvaluation",
+ "name": "participant",
"description": null,
- "args": [
- {
- "name": "id",
- "description": null,
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
- }
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- }
- ],
+ "args": [],
"type": {
"kind": "OBJECT",
- "name": "ActivityEvaluation",
+ "name": "Participant",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "getPracticeQuizList",
+ "name": "subscriptions",
"description": null,
"args": [],
"type": {
@@ -20199,323 +17643,198 @@
"name": null,
"ofType": {
"kind": "OBJECT",
- "name": "Course",
+ "name": "PushSubscription",
"ofType": null
}
}
},
"isDeprecated": false,
"deprecationReason": null
- },
- {
- "name": "getPracticeQuizSummary",
- "description": null,
- "args": [
- {
- "name": "id",
- "description": null,
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
- }
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- }
- ],
+ }
+ ],
+ "inputFields": null,
+ "interfaces": [],
+ "enumValues": null,
+ "possibleTypes": null
+ },
+ {
+ "kind": "OBJECT",
+ "name": "PracticeQuiz",
+ "description": null,
+ "isOneOf": null,
+ "fields": [
+ {
+ "name": "availableFrom",
+ "description": null,
+ "args": [],
"type": {
- "kind": "OBJECT",
- "name": "ActivitySummary",
+ "kind": "SCALAR",
+ "name": "Date",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "getPreviousStackEvaluation",
+ "name": "course",
"description": null,
- "args": [
- {
- "name": "stackId",
- "description": null,
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "Int",
- "ofType": null
- }
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- }
- ],
+ "args": [],
"type": {
"kind": "OBJECT",
- "name": "StackFeedback",
+ "name": "Course",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "getSingleMicroLearning",
+ "name": "courseId",
"description": null,
- "args": [
- {
- "name": "id",
- "description": null,
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
- }
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- }
- ],
+ "args": [],
"type": {
- "kind": "OBJECT",
- "name": "MicroLearning",
+ "kind": "SCALAR",
+ "name": "String",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "getSinglePracticeQuiz",
+ "name": "description",
"description": null,
- "args": [
- {
- "name": "id",
- "description": null,
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
- }
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- }
- ],
+ "args": [],
"type": {
- "kind": "OBJECT",
- "name": "PracticeQuiz",
+ "kind": "SCALAR",
+ "name": "String",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "getStackElementFeedbacks",
+ "name": "displayName",
"description": null,
- "args": [
- {
- "name": "elementInstanceIds",
- "description": null,
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "LIST",
- "name": null,
- "ofType": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "Int",
- "ofType": null
- }
- }
- }
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- }
- ],
+ "args": [],
"type": {
- "kind": "LIST",
+ "kind": "NON_NULL",
"name": null,
"ofType": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "OBJECT",
- "name": "ElementFeedback",
- "ofType": null
- }
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "groupActivities",
+ "name": "id",
"description": null,
- "args": [
- {
- "name": "courseId",
- "description": null,
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
- }
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- }
- ],
+ "args": [],
"type": {
- "kind": "LIST",
+ "kind": "NON_NULL",
"name": null,
"ofType": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "OBJECT",
- "name": "GroupActivity",
- "ofType": null
- }
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "groupActivity",
+ "name": "isOwner",
"description": null,
- "args": [
- {
- "name": "id",
- "description": null,
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
- }
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
+ "args": [],
+ "type": {
+ "kind": "SCALAR",
+ "name": "Boolean",
+ "ofType": null
+ },
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
+ {
+ "name": "name",
+ "description": null,
+ "args": [],
+ "type": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
}
- ],
+ },
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
+ {
+ "name": "numOfStacks",
+ "description": null,
+ "args": [],
"type": {
- "kind": "OBJECT",
- "name": "GroupActivity",
+ "kind": "SCALAR",
+ "name": "Int",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "groupActivityDetails",
+ "name": "orderType",
"description": null,
- "args": [
- {
- "name": "activityId",
- "description": null,
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
- }
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "groupId",
- "description": null,
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
- }
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
+ "args": [],
+ "type": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "ENUM",
+ "name": "ElementOrderType",
+ "ofType": null
}
- ],
+ },
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
+ {
+ "name": "pointsMultiplier",
+ "description": null,
+ "args": [],
"type": {
- "kind": "OBJECT",
- "name": "GroupActivityDetails",
- "ofType": null
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Int",
+ "ofType": null
+ }
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "groupActivityInstances",
+ "name": "resetTimeDays",
"description": null,
- "args": [
- {
- "name": "courseId",
- "description": null,
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
- }
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "groupId",
- "description": null,
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
- }
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
+ "args": [],
+ "type": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Int",
+ "ofType": null
}
- ],
+ },
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
+ {
+ "name": "stacks",
+ "description": null,
+ "args": [],
"type": {
"kind": "LIST",
"name": null,
@@ -20524,7 +17843,7 @@
"name": null,
"ofType": {
"kind": "OBJECT",
- "name": "GroupActivityInstance",
+ "name": "ElementStack",
"ofType": null
}
}
@@ -20533,159 +17852,154 @@
"deprecationReason": null
},
{
- "name": "liveSession",
+ "name": "status",
"description": null,
- "args": [
- {
- "name": "id",
- "description": null,
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
- }
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- }
- ],
+ "args": [],
"type": {
- "kind": "OBJECT",
- "name": "Session",
- "ofType": null
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "ENUM",
+ "name": "PublicationStatus",
+ "ofType": null
+ }
},
"isDeprecated": false,
"deprecationReason": null
+ }
+ ],
+ "inputFields": null,
+ "interfaces": [],
+ "enumValues": null,
+ "possibleTypes": null
+ },
+ {
+ "kind": "ENUM",
+ "name": "PublicationStatus",
+ "description": null,
+ "isOneOf": null,
+ "fields": null,
+ "inputFields": null,
+ "interfaces": null,
+ "enumValues": [
+ {
+ "name": "DRAFT",
+ "description": null,
+ "isDeprecated": false,
+ "deprecationReason": null
},
{
- "name": "microLearning",
+ "name": "ENDED",
"description": null,
- "args": [
- {
- "name": "id",
- "description": null,
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
- }
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- }
- ],
- "type": {
- "kind": "OBJECT",
- "name": "MicroLearning",
- "ofType": null
- },
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "participantCourses",
+ "name": "GRADED",
+ "description": null,
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
+ {
+ "name": "PUBLISHED",
+ "description": null,
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
+ {
+ "name": "SCHEDULED",
+ "description": null,
+ "isDeprecated": false,
+ "deprecationReason": null
+ }
+ ],
+ "possibleTypes": null
+ },
+ {
+ "kind": "OBJECT",
+ "name": "PushSubscription",
+ "description": null,
+ "isOneOf": null,
+ "fields": [
+ {
+ "name": "endpoint",
"description": null,
"args": [],
"type": {
- "kind": "LIST",
+ "kind": "NON_NULL",
"name": null,
"ofType": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "OBJECT",
- "name": "Course",
- "ofType": null
- }
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "participantGroups",
+ "name": "id",
"description": null,
- "args": [
- {
- "name": "courseId",
- "description": null,
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
- }
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- }
- ],
+ "args": [],
"type": {
- "kind": "LIST",
+ "kind": "NON_NULL",
"name": null,
"ofType": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "OBJECT",
- "name": "ParticipantGroup",
- "ofType": null
- }
+ "kind": "SCALAR",
+ "name": "Int",
+ "ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
- },
+ }
+ ],
+ "inputFields": null,
+ "interfaces": [],
+ "enumValues": null,
+ "possibleTypes": null
+ },
+ {
+ "kind": "OBJECT",
+ "name": "Query",
+ "description": null,
+ "isOneOf": null,
+ "fields": [
{
- "name": "participations",
+ "name": "artificialInstance",
"description": null,
"args": [
{
- "name": "endpoint",
+ "name": "elementId",
"description": null,
"type": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Int",
+ "ofType": null
+ }
},
"defaultValue": null,
"isDeprecated": false,
- "deprecationReason": null
- }
- ],
- "type": {
- "kind": "LIST",
- "name": null,
- "ofType": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "OBJECT",
- "name": "Participation",
- "ofType": null
- }
+ "deprecationReason": null
}
+ ],
+ "type": {
+ "kind": "OBJECT",
+ "name": "ElementInstance",
+ "ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "pinnedFeedbacks",
+ "name": "basicCourseInformation",
"description": null,
"args": [
{
- "name": "id",
+ "name": "courseId",
"description": null,
"type": {
"kind": "NON_NULL",
@@ -20703,18 +18017,18 @@
],
"type": {
"kind": "OBJECT",
- "name": "Session",
+ "name": "StudentCourse",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "practiceQuiz",
+ "name": "checkParticipantNameAvailable",
"description": null,
"args": [
{
- "name": "id",
+ "name": "username",
"description": null,
"type": {
"kind": "NON_NULL",
@@ -20731,19 +18045,23 @@
}
],
"type": {
- "kind": "OBJECT",
- "name": "PracticeQuiz",
- "ofType": null
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Boolean",
+ "ofType": null
+ }
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "publicParticipantProfile",
+ "name": "checkShortnameAvailable",
"description": null,
"args": [
{
- "name": "participantId",
+ "name": "shortname",
"description": null,
"type": {
"kind": "NON_NULL",
@@ -20760,19 +18078,23 @@
}
],
"type": {
- "kind": "OBJECT",
- "name": "Participant",
- "ofType": null
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Boolean",
+ "ofType": null
+ }
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "question",
+ "name": "checkValidCoursePin",
"description": null,
"args": [
{
- "name": "id",
+ "name": "pin",
"description": null,
"type": {
"kind": "NON_NULL",
@@ -20789,19 +18111,19 @@
}
],
"type": {
- "kind": "UNION",
- "name": "Element",
+ "kind": "SCALAR",
+ "name": "String",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "runningSessions",
+ "name": "cockpitQuiz",
"description": null,
"args": [
{
- "name": "shortname",
+ "name": "id",
"description": null,
"type": {
"kind": "NON_NULL",
@@ -20818,27 +18140,19 @@
}
],
"type": {
- "kind": "LIST",
- "name": null,
- "ofType": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "OBJECT",
- "name": "Session",
- "ofType": null
- }
- }
+ "kind": "OBJECT",
+ "name": "LiveQuiz",
+ "ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "runningSessionsCourse",
+ "name": "controlCourse",
"description": null,
"args": [
{
- "name": "courseId",
+ "name": "id",
"description": null,
"type": {
"kind": "NON_NULL",
@@ -20854,48 +18168,36 @@
"deprecationReason": null
}
],
- "type": {
- "kind": "LIST",
- "name": null,
- "ofType": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "OBJECT",
- "name": "Session",
- "ofType": null
- }
- }
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "self",
- "description": null,
- "args": [],
"type": {
"kind": "OBJECT",
- "name": "Participant",
+ "name": "Course",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "selfWithAchievements",
+ "name": "controlCourses",
"description": null,
"args": [],
"type": {
- "kind": "OBJECT",
- "name": "ParticipantWithAchievements",
- "ofType": null
+ "kind": "LIST",
+ "name": null,
+ "ofType": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "Course",
+ "ofType": null
+ }
+ }
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "session",
+ "name": "controlLiveQuiz",
"description": null,
"args": [
{
@@ -20917,28 +18219,16 @@
],
"type": {
"kind": "OBJECT",
- "name": "Session",
+ "name": "LiveQuiz",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "sessionEvaluation",
+ "name": "course",
"description": null,
"args": [
- {
- "name": "hmac",
- "description": null,
- "type": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- },
{
"name": "id",
"description": null,
@@ -20958,18 +18248,18 @@
],
"type": {
"kind": "OBJECT",
- "name": "SessionEvaluation",
+ "name": "Course",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "sessionHMAC",
+ "name": "coursePracticeQuiz",
"description": null,
"args": [
{
- "name": "id",
+ "name": "courseId",
"description": null,
"type": {
"kind": "NON_NULL",
@@ -20986,19 +18276,19 @@
}
],
"type": {
- "kind": "SCALAR",
- "name": "String",
+ "kind": "OBJECT",
+ "name": "PracticeQuiz",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "sessionLeaderboard",
+ "name": "feedbacks",
"description": null,
"args": [
{
- "name": "sessionId",
+ "name": "quizId",
"description": null,
"type": {
"kind": "NON_NULL",
@@ -21022,27 +18312,7 @@
"name": null,
"ofType": {
"kind": "OBJECT",
- "name": "LeaderboardEntry",
- "ofType": null
- }
- }
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "unassignedSessions",
- "description": null,
- "args": [],
- "type": {
- "kind": "LIST",
- "name": null,
- "ofType": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "OBJECT",
- "name": "Session",
+ "name": "Feedback",
"ofType": null
}
}
@@ -21051,7 +18321,7 @@
"deprecationReason": null
},
{
- "name": "userCourses",
+ "name": "getActiveUserCourses",
"description": null,
"args": [],
"type": {
@@ -21071,9 +18341,26 @@
"deprecationReason": null
},
{
- "name": "userLogins",
+ "name": "getBookmarkedElementStacks",
"description": null,
- "args": [],
+ "args": [
+ {
+ "name": "courseId",
+ "description": null,
+ "type": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
+ }
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
+ }
+ ],
"type": {
"kind": "LIST",
"name": null,
@@ -21082,7 +18369,7 @@
"name": null,
"ofType": {
"kind": "OBJECT",
- "name": "UserLogin",
+ "name": "ElementStack",
"ofType": null
}
}
@@ -21091,41 +18378,38 @@
"deprecationReason": null
},
{
- "name": "userMediaFiles",
+ "name": "getBookmarksPracticeQuiz",
"description": null,
- "args": [],
- "type": {
- "kind": "LIST",
- "name": null,
- "ofType": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "OBJECT",
- "name": "MediaFile",
+ "args": [
+ {
+ "name": "courseId",
+ "description": null,
+ "type": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
+ }
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
+ {
+ "name": "quizId",
+ "description": null,
+ "type": {
+ "kind": "SCALAR",
+ "name": "String",
"ofType": null
- }
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
}
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "userProfile",
- "description": null,
- "args": [],
- "type": {
- "kind": "OBJECT",
- "name": "User",
- "ofType": null
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "userQuestions",
- "description": null,
- "args": [],
+ ],
"type": {
"kind": "LIST",
"name": null,
@@ -21133,8 +18417,8 @@
"kind": "NON_NULL",
"name": null,
"ofType": {
- "kind": "UNION",
- "name": "Element",
+ "kind": "SCALAR",
+ "name": "Int",
"ofType": null
}
}
@@ -21143,61 +18427,84 @@
"deprecationReason": null
},
{
- "name": "userRunningSessions",
+ "name": "getCourseGroups",
"description": null,
- "args": [],
- "type": {
- "kind": "LIST",
- "name": null,
- "ofType": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "OBJECT",
- "name": "Session",
- "ofType": null
- }
+ "args": [
+ {
+ "name": "courseId",
+ "description": null,
+ "type": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
+ }
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
}
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "userScope",
- "description": null,
- "args": [],
+ ],
"type": {
- "kind": "ENUM",
- "name": "UserLoginScope",
+ "kind": "OBJECT",
+ "name": "Course",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "userSessions",
+ "name": "getCourseOverviewData",
"description": null,
- "args": [],
- "type": {
- "kind": "LIST",
- "name": null,
- "ofType": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "OBJECT",
- "name": "Session",
- "ofType": null
- }
+ "args": [
+ {
+ "name": "courseId",
+ "description": null,
+ "type": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
+ }
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
}
+ ],
+ "type": {
+ "kind": "OBJECT",
+ "name": "ParticipantLearningData",
+ "ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "userTags",
+ "name": "getCourseRunningLiveQuizzes",
"description": null,
- "args": [],
+ "args": [
+ {
+ "name": "courseId",
+ "description": null,
+ "type": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
+ }
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
+ }
+ ],
"type": {
"kind": "LIST",
"name": null,
@@ -21206,483 +18513,636 @@
"name": null,
"ofType": {
"kind": "OBJECT",
- "name": "Tag",
+ "name": "LiveQuiz",
"ofType": null
}
}
},
"isDeprecated": false,
"deprecationReason": null
- }
- ],
- "inputFields": null,
- "interfaces": [],
- "enumValues": null,
- "possibleTypes": null
- },
- {
- "kind": "UNION",
- "name": "QuestionData",
- "description": null,
- "isOneOf": null,
- "fields": null,
- "inputFields": null,
- "interfaces": null,
- "enumValues": null,
- "possibleTypes": [
- {
- "kind": "OBJECT",
- "name": "ChoicesQuestionData",
- "ofType": null
- },
- {
- "kind": "OBJECT",
- "name": "ContentQuestionData",
- "ofType": null
- },
- {
- "kind": "OBJECT",
- "name": "FlashcardQuestionData",
- "ofType": null
- },
- {
- "kind": "OBJECT",
- "name": "FreeTextQuestionData",
- "ofType": null
},
{
- "kind": "OBJECT",
- "name": "NumericalQuestionData",
- "ofType": null
- }
- ]
- },
- {
- "kind": "OBJECT",
- "name": "QuestionFeedback",
- "description": null,
- "isOneOf": null,
- "fields": [
- {
- "name": "correct",
+ "name": "getCourseSummary",
"description": null,
- "args": [],
+ "args": [
+ {
+ "name": "courseId",
+ "description": null,
+ "type": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
+ }
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
+ }
+ ],
"type": {
- "kind": "SCALAR",
- "name": "Boolean",
+ "kind": "OBJECT",
+ "name": "CourseSummary",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "feedback",
+ "name": "getGradingGroupActivity",
"description": null,
- "args": [],
+ "args": [
+ {
+ "name": "id",
+ "description": null,
+ "type": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
+ }
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
+ }
+ ],
"type": {
- "kind": "SCALAR",
- "name": "String",
+ "kind": "OBJECT",
+ "name": "GroupActivity",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "ix",
+ "name": "getGroupActivitySummary",
"description": null,
- "args": [],
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "Int",
- "ofType": null
+ "args": [
+ {
+ "name": "id",
+ "description": null,
+ "type": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
+ }
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
}
+ ],
+ "type": {
+ "kind": "OBJECT",
+ "name": "GroupActivitySummary",
+ "ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "value",
+ "name": "getLecturerViewLiveQuiz",
"description": null,
- "args": [],
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
+ "args": [
+ {
+ "name": "id",
+ "description": null,
+ "type": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
+ }
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
}
+ ],
+ "type": {
+ "kind": "OBJECT",
+ "name": "LiveQuiz",
+ "ofType": null
},
"isDeprecated": false,
"deprecationReason": null
- }
- ],
- "inputFields": null,
- "interfaces": [],
- "enumValues": null,
- "possibleTypes": null
- },
- {
- "kind": "OBJECT",
- "name": "QuestionInstance",
- "description": null,
- "isOneOf": null,
- "fields": [
+ },
{
- "name": "id",
+ "name": "getLiveQuizSummary",
"description": null,
- "args": [],
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "Int",
- "ofType": null
+ "args": [
+ {
+ "name": "quizId",
+ "description": null,
+ "type": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
+ }
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
}
+ ],
+ "type": {
+ "kind": "OBJECT",
+ "name": "RunningLiveQuizSummary",
+ "ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "pointsMultiplier",
+ "name": "getLoginToken",
"description": null,
"args": [],
"type": {
- "kind": "SCALAR",
- "name": "Int",
+ "kind": "OBJECT",
+ "name": "User",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "questionData",
+ "name": "getMicroLearningEvaluation",
"description": null,
- "args": [],
+ "args": [
+ {
+ "name": "id",
+ "description": null,
+ "type": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
+ }
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
+ }
+ ],
"type": {
- "kind": "UNION",
- "name": "QuestionData",
+ "kind": "OBJECT",
+ "name": "ActivityEvaluation",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
- }
- ],
- "inputFields": null,
- "interfaces": [],
- "enumValues": null,
- "possibleTypes": null
- },
- {
- "kind": "OBJECT",
- "name": "QuestionOrElementInstance",
- "description": null,
- "isOneOf": null,
- "fields": [
+ },
{
- "name": "elementInstance",
+ "name": "getMicroLearningSummary",
"description": null,
- "args": [],
+ "args": [
+ {
+ "name": "id",
+ "description": null,
+ "type": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
+ }
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
+ }
+ ],
"type": {
"kind": "OBJECT",
- "name": "ElementInstance",
+ "name": "ActivitySummary",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "questionInstance",
+ "name": "getParticipation",
"description": null,
- "args": [],
+ "args": [
+ {
+ "name": "courseId",
+ "description": null,
+ "type": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
+ }
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
+ }
+ ],
"type": {
"kind": "OBJECT",
- "name": "QuestionInstance",
+ "name": "Participation",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
- }
- ],
- "inputFields": null,
- "interfaces": [],
- "enumValues": null,
- "possibleTypes": null
- },
- {
- "kind": "UNION",
- "name": "QuestionResponse",
- "description": null,
- "isOneOf": null,
- "fields": null,
- "inputFields": null,
- "interfaces": null,
- "enumValues": null,
- "possibleTypes": [
- {
- "kind": "OBJECT",
- "name": "ChoicesQuestionResponse",
- "ofType": null
- },
- {
- "kind": "OBJECT",
- "name": "ContentQuestionResponse",
- "ofType": null
- },
- {
- "kind": "OBJECT",
- "name": "FlashcardQuestionResponse",
- "ofType": null
- },
- {
- "kind": "OBJECT",
- "name": "OpenQuestionResponse",
- "ofType": null
- }
- ]
- },
- {
- "kind": "ENUM",
- "name": "ResponseCorrectness",
- "description": null,
- "isOneOf": null,
- "fields": null,
- "inputFields": null,
- "interfaces": null,
- "enumValues": [
- {
- "name": "CORRECT",
- "description": null,
- "isDeprecated": false,
- "deprecationReason": null
},
{
- "name": "PARTIAL",
+ "name": "getPracticeCourses",
"description": null,
+ "args": [],
+ "type": {
+ "kind": "LIST",
+ "name": null,
+ "ofType": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "Course",
+ "ofType": null
+ }
+ }
+ },
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "WRONG",
- "description": null,
- "isDeprecated": false,
- "deprecationReason": null
- }
- ],
- "possibleTypes": null
- },
- {
- "kind": "ENUM",
- "name": "ResponseCorrectnessType",
- "description": null,
- "isOneOf": null,
- "fields": null,
- "inputFields": null,
- "interfaces": null,
- "enumValues": [
- {
- "name": "CORRECT",
+ "name": "getPracticeQuizEvaluation",
"description": null,
+ "args": [
+ {
+ "name": "id",
+ "description": null,
+ "type": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
+ }
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
+ }
+ ],
+ "type": {
+ "kind": "OBJECT",
+ "name": "ActivityEvaluation",
+ "ofType": null
+ },
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "INCORRECT",
+ "name": "getPracticeQuizList",
"description": null,
+ "args": [],
+ "type": {
+ "kind": "LIST",
+ "name": null,
+ "ofType": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "Course",
+ "ofType": null
+ }
+ }
+ },
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "PARTIAL",
+ "name": "getPracticeQuizSummary",
"description": null,
- "isDeprecated": false,
- "deprecationReason": null
- }
- ],
- "possibleTypes": null
- },
- {
- "kind": "INPUT_OBJECT",
- "name": "ResponseInput",
- "description": null,
- "isOneOf": false,
- "fields": null,
- "inputFields": [
+ "args": [
+ {
+ "name": "id",
+ "description": null,
+ "type": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
+ }
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
+ }
+ ],
+ "type": {
+ "kind": "OBJECT",
+ "name": "ActivitySummary",
+ "ofType": null
+ },
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
{
- "name": "choices",
+ "name": "getPreviousStackEvaluation",
"description": null,
- "type": {
- "kind": "LIST",
- "name": null,
- "ofType": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "Int",
- "ofType": null
- }
+ "args": [
+ {
+ "name": "stackId",
+ "description": null,
+ "type": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Int",
+ "ofType": null
+ }
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
}
+ ],
+ "type": {
+ "kind": "OBJECT",
+ "name": "StackFeedback",
+ "ofType": null
},
- "defaultValue": null,
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "value",
+ "name": "getSingleMicroLearning",
"description": null,
+ "args": [
+ {
+ "name": "id",
+ "description": null,
+ "type": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
+ }
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
+ }
+ ],
"type": {
- "kind": "SCALAR",
- "name": "String",
+ "kind": "OBJECT",
+ "name": "MicroLearning",
"ofType": null
},
- "defaultValue": null,
"isDeprecated": false,
"deprecationReason": null
- }
- ],
- "interfaces": null,
- "enumValues": null,
- "possibleTypes": null
- },
- {
- "kind": "OBJECT",
- "name": "RunningLiveQuizSummary",
- "description": null,
- "isOneOf": null,
- "fields": [
+ },
{
- "name": "numOfConfusionFeedbacks",
+ "name": "getSinglePracticeQuiz",
"description": null,
- "args": [],
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "Int",
- "ofType": null
+ "args": [
+ {
+ "name": "id",
+ "description": null,
+ "type": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
+ }
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
}
+ ],
+ "type": {
+ "kind": "OBJECT",
+ "name": "PracticeQuiz",
+ "ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "numOfFeedbacks",
+ "name": "getStackElementFeedbacks",
"description": null,
- "args": [],
+ "args": [
+ {
+ "name": "elementInstanceIds",
+ "description": null,
+ "type": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "LIST",
+ "name": null,
+ "ofType": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Int",
+ "ofType": null
+ }
+ }
+ }
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
+ }
+ ],
"type": {
- "kind": "NON_NULL",
+ "kind": "LIST",
"name": null,
"ofType": {
- "kind": "SCALAR",
- "name": "Int",
- "ofType": null
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "ElementFeedback",
+ "ofType": null
+ }
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "numOfLeaderboardEntries",
+ "name": "groupActivities",
"description": null,
- "args": [],
+ "args": [
+ {
+ "name": "courseId",
+ "description": null,
+ "type": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
+ }
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
+ }
+ ],
"type": {
- "kind": "NON_NULL",
+ "kind": "LIST",
"name": null,
"ofType": {
- "kind": "SCALAR",
- "name": "Int",
- "ofType": null
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "GroupActivity",
+ "ofType": null
+ }
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "numOfResponses",
+ "name": "groupActivity",
"description": null,
- "args": [],
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "Int",
- "ofType": null
+ "args": [
+ {
+ "name": "id",
+ "description": null,
+ "type": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
+ }
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
}
+ ],
+ "type": {
+ "kind": "OBJECT",
+ "name": "GroupActivity",
+ "ofType": null
},
"isDeprecated": false,
"deprecationReason": null
- }
- ],
- "inputFields": null,
- "interfaces": [],
- "enumValues": null,
- "possibleTypes": null
- },
- {
- "kind": "OBJECT",
- "name": "Session",
- "description": null,
- "isOneOf": null,
- "fields": [
+ },
{
- "name": "accessMode",
+ "name": "groupActivityDetails",
"description": null,
- "args": [],
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "ENUM",
- "name": "SessionAccessMode",
- "ofType": null
+ "args": [
+ {
+ "name": "activityId",
+ "description": null,
+ "type": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
+ }
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
+ {
+ "name": "groupId",
+ "description": null,
+ "type": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
+ }
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
}
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "activeBlock",
- "description": null,
- "args": [],
+ ],
"type": {
"kind": "OBJECT",
- "name": "SessionBlock",
+ "name": "GroupActivityDetails",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "blocks",
+ "name": "groupActivityInstances",
"description": null,
- "args": [],
- "type": {
- "kind": "LIST",
- "name": null,
- "ofType": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "OBJECT",
- "name": "SessionBlock",
- "ofType": null
- }
+ "args": [
+ {
+ "name": "courseId",
+ "description": null,
+ "type": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
+ }
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
+ {
+ "name": "groupId",
+ "description": null,
+ "type": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
+ }
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
}
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "confusionFeedbacks",
- "description": null,
- "args": [],
+ ],
"type": {
"kind": "LIST",
"name": null,
@@ -21691,7 +19151,7 @@
"name": null,
"ofType": {
"kind": "OBJECT",
- "name": "ConfusionTimestep",
+ "name": "GroupActivityInstance",
"ofType": null
}
}
@@ -21700,49 +19160,96 @@
"deprecationReason": null
},
{
- "name": "confusionSummary",
+ "name": "liveQuiz",
"description": null,
- "args": [],
+ "args": [
+ {
+ "name": "id",
+ "description": null,
+ "type": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
+ }
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
+ }
+ ],
"type": {
"kind": "OBJECT",
- "name": "ConfusionSummary",
+ "name": "LiveQuiz",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "course",
+ "name": "liveQuizEvaluation",
"description": null,
- "args": [],
+ "args": [
+ {
+ "name": "hmac",
+ "description": null,
+ "type": {
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
+ {
+ "name": "id",
+ "description": null,
+ "type": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
+ }
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
+ }
+ ],
"type": {
"kind": "OBJECT",
- "name": "Course",
+ "name": "ActivityEvaluation",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "createdAt",
+ "name": "liveQuizHMAC",
"description": null,
- "args": [],
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "Date",
- "ofType": null
+ "args": [
+ {
+ "name": "id",
+ "description": null,
+ "type": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
+ }
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
}
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "description",
- "description": null,
- "args": [],
+ ],
"type": {
"kind": "SCALAR",
"name": "String",
@@ -21752,25 +19259,26 @@
"deprecationReason": null
},
{
- "name": "displayName",
+ "name": "liveQuizLeaderboard",
"description": null,
- "args": [],
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
+ "args": [
+ {
+ "name": "quizId",
+ "description": null,
+ "type": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
+ }
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
}
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "feedbacks",
- "description": null,
- "args": [],
+ ],
"type": {
"kind": "LIST",
"name": null,
@@ -21779,7 +19287,7 @@
"name": null,
"ofType": {
"kind": "OBJECT",
- "name": "Feedback",
+ "name": "LeaderboardEntry",
"ofType": null
}
}
@@ -21788,355 +19296,435 @@
"deprecationReason": null
},
{
- "name": "finishedAt",
- "description": null,
- "args": [],
- "type": {
- "kind": "SCALAR",
- "name": "Date",
- "ofType": null
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "id",
+ "name": "microLearning",
"description": null,
- "args": [],
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "ID",
- "ofType": null
+ "args": [
+ {
+ "name": "id",
+ "description": null,
+ "type": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
+ }
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
}
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "isConfusionFeedbackEnabled",
- "description": null,
- "args": [],
+ ],
"type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "Boolean",
- "ofType": null
- }
+ "kind": "OBJECT",
+ "name": "MicroLearning",
+ "ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "isGamificationEnabled",
+ "name": "participantCourses",
"description": null,
"args": [],
"type": {
- "kind": "NON_NULL",
+ "kind": "LIST",
"name": null,
"ofType": {
- "kind": "SCALAR",
- "name": "Boolean",
- "ofType": null
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "Course",
+ "ofType": null
+ }
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "isLiveQAEnabled",
+ "name": "participantGroups",
"description": null,
- "args": [],
+ "args": [
+ {
+ "name": "courseId",
+ "description": null,
+ "type": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
+ }
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
+ }
+ ],
"type": {
- "kind": "NON_NULL",
+ "kind": "LIST",
"name": null,
"ofType": {
- "kind": "SCALAR",
- "name": "Boolean",
- "ofType": null
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "ParticipantGroup",
+ "ofType": null
+ }
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "isModerationEnabled",
+ "name": "participations",
"description": null,
- "args": [],
+ "args": [
+ {
+ "name": "endpoint",
+ "description": null,
+ "type": {
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
+ }
+ ],
"type": {
- "kind": "NON_NULL",
+ "kind": "LIST",
"name": null,
"ofType": {
- "kind": "SCALAR",
- "name": "Boolean",
- "ofType": null
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "Participation",
+ "ofType": null
+ }
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "linkTo",
+ "name": "practiceQuiz",
"description": null,
- "args": [],
+ "args": [
+ {
+ "name": "id",
+ "description": null,
+ "type": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
+ }
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
+ }
+ ],
"type": {
- "kind": "SCALAR",
- "name": "String",
+ "kind": "OBJECT",
+ "name": "PracticeQuiz",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "linkToJoin",
+ "name": "publicParticipantProfile",
"description": null,
- "args": [],
+ "args": [
+ {
+ "name": "participantId",
+ "description": null,
+ "type": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
+ }
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
+ }
+ ],
"type": {
- "kind": "SCALAR",
- "name": "String",
+ "kind": "OBJECT",
+ "name": "Participant",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "maxBonusPoints",
- "description": null,
- "args": [],
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "Int",
- "ofType": null
- }
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "name",
+ "name": "question",
"description": null,
- "args": [],
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
+ "args": [
+ {
+ "name": "id",
+ "description": null,
+ "type": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Int",
+ "ofType": null
+ }
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
}
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "namespace",
- "description": null,
- "args": [],
+ ],
"type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
- }
+ "kind": "UNION",
+ "name": "Element",
+ "ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "numOfBlocks",
+ "name": "self",
"description": null,
"args": [],
"type": {
- "kind": "SCALAR",
- "name": "Int",
+ "kind": "OBJECT",
+ "name": "Participant",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "numOfQuestions",
+ "name": "selfWithAchievements",
"description": null,
"args": [],
"type": {
- "kind": "SCALAR",
- "name": "Int",
+ "kind": "OBJECT",
+ "name": "ParticipantWithAchievements",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "pinCode",
+ "name": "shortnameQuizzes",
"description": null,
- "args": [],
+ "args": [
+ {
+ "name": "shortname",
+ "description": null,
+ "type": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
+ }
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
+ }
+ ],
"type": {
- "kind": "SCALAR",
- "name": "Int",
- "ofType": null
+ "kind": "LIST",
+ "name": null,
+ "ofType": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "LiveQuiz",
+ "ofType": null
+ }
+ }
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "pointsMultiplier",
+ "name": "studentLiveQuiz",
"description": null,
- "args": [],
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "Int",
- "ofType": null
+ "args": [
+ {
+ "name": "id",
+ "description": null,
+ "type": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
+ }
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
}
+ ],
+ "type": {
+ "kind": "OBJECT",
+ "name": "LiveQuiz",
+ "ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "startedAt",
+ "name": "unassignedLiveQuizzes",
"description": null,
"args": [],
"type": {
- "kind": "SCALAR",
- "name": "Date",
- "ofType": null
+ "kind": "LIST",
+ "name": null,
+ "ofType": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "LiveQuiz",
+ "ofType": null
+ }
+ }
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "status",
+ "name": "userCourses",
"description": null,
"args": [],
"type": {
- "kind": "NON_NULL",
+ "kind": "LIST",
"name": null,
"ofType": {
- "kind": "ENUM",
- "name": "SessionStatus",
- "ofType": null
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "Course",
+ "ofType": null
+ }
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "timeToZeroBonus",
+ "name": "userLiveQuizzes",
"description": null,
"args": [],
"type": {
- "kind": "NON_NULL",
+ "kind": "LIST",
"name": null,
"ofType": {
- "kind": "SCALAR",
- "name": "Int",
- "ofType": null
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "LiveQuiz",
+ "ofType": null
+ }
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "updatedAt",
+ "name": "userLogins",
"description": null,
"args": [],
"type": {
- "kind": "SCALAR",
- "name": "Date",
- "ofType": null
+ "kind": "LIST",
+ "name": null,
+ "ofType": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "UserLogin",
+ "ofType": null
+ }
+ }
},
"isDeprecated": false,
"deprecationReason": null
- }
- ],
- "inputFields": null,
- "interfaces": [],
- "enumValues": null,
- "possibleTypes": null
- },
- {
- "kind": "ENUM",
- "name": "SessionAccessMode",
- "description": null,
- "isOneOf": null,
- "fields": null,
- "inputFields": null,
- "interfaces": null,
- "enumValues": [
- {
- "name": "PUBLIC",
- "description": null,
- "isDeprecated": false,
- "deprecationReason": null
},
{
- "name": "RESTRICTED",
- "description": null,
- "isDeprecated": false,
- "deprecationReason": null
- }
- ],
- "possibleTypes": null
- },
- {
- "kind": "OBJECT",
- "name": "SessionBlock",
- "description": null,
- "isOneOf": null,
- "fields": [
- {
- "name": "execution",
+ "name": "userMediaFiles",
"description": null,
"args": [],
"type": {
- "kind": "SCALAR",
- "name": "Int",
- "ofType": null
+ "kind": "LIST",
+ "name": null,
+ "ofType": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "MediaFile",
+ "ofType": null
+ }
+ }
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "expiresAt",
+ "name": "userProfile",
"description": null,
"args": [],
"type": {
- "kind": "SCALAR",
- "name": "Date",
+ "kind": "OBJECT",
+ "name": "User",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "id",
+ "name": "userQuestions",
"description": null,
"args": [],
"type": {
- "kind": "NON_NULL",
+ "kind": "LIST",
"name": null,
"ofType": {
- "kind": "SCALAR",
- "name": "Int",
- "ofType": null
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "UNION",
+ "name": "Element",
+ "ofType": null
+ }
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "instances",
+ "name": "userRunningLiveQuizzes",
"description": null,
"args": [],
"type": {
@@ -22147,7 +19735,7 @@
"name": null,
"ofType": {
"kind": "OBJECT",
- "name": "QuestionInstance",
+ "name": "LiveQuizInfo",
"ofType": null
}
}
@@ -22156,55 +19744,83 @@
"deprecationReason": null
},
{
- "name": "numOfParticipants",
+ "name": "userScope",
"description": null,
"args": [],
"type": {
- "kind": "SCALAR",
- "name": "Int",
+ "kind": "ENUM",
+ "name": "UserLoginScope",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "order",
+ "name": "userTags",
"description": null,
"args": [],
"type": {
- "kind": "NON_NULL",
+ "kind": "LIST",
"name": null,
"ofType": {
- "kind": "SCALAR",
- "name": "Int",
- "ofType": null
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "Tag",
+ "ofType": null
+ }
}
},
"isDeprecated": false,
"deprecationReason": null
+ }
+ ],
+ "inputFields": null,
+ "interfaces": [],
+ "enumValues": null,
+ "possibleTypes": null
+ },
+ {
+ "kind": "OBJECT",
+ "name": "QuestionFeedback",
+ "description": null,
+ "isOneOf": null,
+ "fields": [
+ {
+ "name": "correct",
+ "description": null,
+ "args": [],
+ "type": {
+ "kind": "SCALAR",
+ "name": "Boolean",
+ "ofType": null
+ },
+ "isDeprecated": false,
+ "deprecationReason": null
},
{
- "name": "randomSelection",
+ "name": "feedback",
"description": null,
"args": [],
"type": {
"kind": "SCALAR",
- "name": "Int",
+ "name": "String",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "status",
+ "name": "ix",
"description": null,
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
- "kind": "ENUM",
- "name": "SessionBlockStatus",
+ "kind": "SCALAR",
+ "name": "Int",
"ofType": null
}
},
@@ -22212,13 +19828,17 @@
"deprecationReason": null
},
{
- "name": "timeLimit",
+ "name": "value",
"description": null,
"args": [],
"type": {
- "kind": "SCALAR",
- "name": "Int",
- "ofType": null
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
+ }
},
"isDeprecated": false,
"deprecationReason": null
@@ -22231,7 +19851,7 @@
},
{
"kind": "ENUM",
- "name": "SessionBlockStatus",
+ "name": "ResponseCorrectnessType",
"description": null,
"isOneOf": null,
"fields": null,
@@ -22239,19 +19859,19 @@
"interfaces": null,
"enumValues": [
{
- "name": "ACTIVE",
+ "name": "CORRECT",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "EXECUTED",
+ "name": "INCORRECT",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "SCHEDULED",
+ "name": "PARTIAL",
"description": null,
"isDeprecated": false,
"deprecationReason": null
@@ -22260,61 +19880,89 @@
"possibleTypes": null
},
{
- "kind": "OBJECT",
- "name": "SessionEvaluation",
+ "kind": "INPUT_OBJECT",
+ "name": "ResponseInput",
"description": null,
- "isOneOf": null,
- "fields": [
+ "isOneOf": false,
+ "fields": null,
+ "inputFields": [
{
- "name": "blocks",
+ "name": "choices",
"description": null,
- "args": [],
"type": {
- "kind": "NON_NULL",
+ "kind": "LIST",
"name": null,
"ofType": {
- "kind": "LIST",
+ "kind": "NON_NULL",
"name": null,
"ofType": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "OBJECT",
- "name": "EvaluationBlock",
- "ofType": null
- }
+ "kind": "SCALAR",
+ "name": "Int",
+ "ofType": null
}
}
},
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
+ {
+ "name": "value",
+ "description": null,
+ "type": {
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
+ },
+ "defaultValue": null,
+ "isDeprecated": false,
+ "deprecationReason": null
+ }
+ ],
+ "interfaces": null,
+ "enumValues": null,
+ "possibleTypes": null
+ },
+ {
+ "kind": "OBJECT",
+ "name": "RunningLiveQuizSummary",
+ "description": null,
+ "isOneOf": null,
+ "fields": [
+ {
+ "name": "numOfConfusionFeedbacks",
+ "description": null,
+ "args": [],
+ "type": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Int",
+ "ofType": null
+ }
+ },
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "confusionFeedbacks",
+ "name": "numOfFeedbacks",
"description": null,
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
- "kind": "LIST",
- "name": null,
- "ofType": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "OBJECT",
- "name": "ConfusionTimestep",
- "ofType": null
- }
- }
+ "kind": "SCALAR",
+ "name": "Int",
+ "ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "displayName",
+ "name": "numOfLeaderboardEntries",
"description": null,
"args": [],
"type": {
@@ -22322,7 +19970,7 @@
"name": null,
"ofType": {
"kind": "SCALAR",
- "name": "String",
+ "name": "Int",
"ofType": null
}
},
@@ -22330,31 +19978,35 @@
"deprecationReason": null
},
{
- "name": "feedbacks",
+ "name": "numOfResponses",
"description": null,
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
- "kind": "LIST",
- "name": null,
- "ofType": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "OBJECT",
- "name": "Feedback",
- "ofType": null
- }
- }
+ "kind": "SCALAR",
+ "name": "Int",
+ "ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
- },
+ }
+ ],
+ "inputFields": null,
+ "interfaces": [],
+ "enumValues": null,
+ "possibleTypes": null
+ },
+ {
+ "kind": "OBJECT",
+ "name": "SingleChoiceResponse",
+ "description": null,
+ "isOneOf": null,
+ "fields": [
{
- "name": "id",
+ "name": "count",
"description": null,
"args": [],
"type": {
@@ -22362,7 +20014,7 @@
"name": null,
"ofType": {
"kind": "SCALAR",
- "name": "String",
+ "name": "Int",
"ofType": null
}
},
@@ -22370,31 +20022,35 @@
"deprecationReason": null
},
{
- "name": "instanceResults",
+ "name": "ix",
"description": null,
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
- "kind": "LIST",
- "name": null,
- "ofType": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "OBJECT",
- "name": "InstanceResult",
- "ofType": null
- }
- }
+ "kind": "SCALAR",
+ "name": "Int",
+ "ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
- },
+ }
+ ],
+ "inputFields": null,
+ "interfaces": [],
+ "enumValues": null,
+ "possibleTypes": null
+ },
+ {
+ "kind": "OBJECT",
+ "name": "SingleFreeTextResponse",
+ "description": null,
+ "isOneOf": null,
+ "fields": [
{
- "name": "isGamificationEnabled",
+ "name": "count",
"description": null,
"args": [],
"type": {
@@ -22402,7 +20058,7 @@
"name": null,
"ofType": {
"kind": "SCALAR",
- "name": "Boolean",
+ "name": "Int",
"ofType": null
}
},
@@ -22410,15 +20066,15 @@
"deprecationReason": null
},
{
- "name": "status",
+ "name": "value",
"description": null,
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
- "kind": "ENUM",
- "name": "SessionStatus",
+ "kind": "SCALAR",
+ "name": "String",
"ofType": null
}
},
@@ -22432,39 +20088,47 @@
"possibleTypes": null
},
{
- "kind": "ENUM",
- "name": "SessionStatus",
+ "kind": "OBJECT",
+ "name": "SingleNumericalResponse",
"description": null,
"isOneOf": null,
- "fields": null,
- "inputFields": null,
- "interfaces": null,
- "enumValues": [
- {
- "name": "COMPLETED",
- "description": null,
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "PREPARED",
- "description": null,
- "isDeprecated": false,
- "deprecationReason": null
- },
+ "fields": [
{
- "name": "RUNNING",
+ "name": "count",
"description": null,
+ "args": [],
+ "type": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Int",
+ "ofType": null
+ }
+ },
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "SCHEDULED",
+ "name": "value",
"description": null,
+ "args": [],
+ "type": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Float",
+ "ofType": null
+ }
+ },
"isDeprecated": false,
"deprecationReason": null
}
],
+ "inputFields": null,
+ "interfaces": [],
+ "enumValues": null,
"possibleTypes": null
},
{
@@ -22623,50 +20287,6 @@
"enumValues": null,
"possibleTypes": null
},
- {
- "kind": "INPUT_OBJECT",
- "name": "StackElementsInput",
- "description": null,
- "isOneOf": false,
- "fields": null,
- "inputFields": [
- {
- "name": "elementId",
- "description": null,
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "Int",
- "ofType": null
- }
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "order",
- "description": null,
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "Int",
- "ofType": null
- }
- },
- "defaultValue": null,
- "isDeprecated": false,
- "deprecationReason": null
- }
- ],
- "interfaces": null,
- "enumValues": null,
- "possibleTypes": null
- },
{
"kind": "OBJECT",
"name": "StackEvaluation",
@@ -23235,7 +20855,7 @@
"description": null,
"args": [
{
- "name": "sessionId",
+ "name": "quizId",
"description": null,
"type": {
"kind": "NON_NULL",
@@ -23268,7 +20888,7 @@
"description": null,
"args": [
{
- "name": "sessionId",
+ "name": "quizId",
"description": null,
"type": {
"kind": "NON_NULL",
@@ -23301,7 +20921,7 @@
"description": null,
"args": [
{
- "name": "sessionId",
+ "name": "quizId",
"description": null,
"type": {
"kind": "NON_NULL",
@@ -23334,7 +20954,7 @@
"description": null,
"args": [
{
- "name": "sessionId",
+ "name": "quizId",
"description": null,
"type": {
"kind": "NON_NULL",
@@ -23462,11 +21082,11 @@
"deprecationReason": null
},
{
- "name": "runningSessionUpdated",
+ "name": "runningLiveQuizUpdated",
"description": null,
"args": [
{
- "name": "sessionId",
+ "name": "quizId",
"description": null,
"type": {
"kind": "NON_NULL",
@@ -23484,7 +21104,7 @@
],
"type": {
"kind": "OBJECT",
- "name": "SessionBlock",
+ "name": "ElementBlock",
"ofType": null
},
"isDeprecated": false,
@@ -23629,74 +21249,6 @@
"enumValues": null,
"possibleTypes": null
},
- {
- "kind": "OBJECT",
- "name": "TabData",
- "description": null,
- "isOneOf": null,
- "fields": [
- {
- "name": "id",
- "description": null,
- "args": [],
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
- }
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "name",
- "description": null,
- "args": [],
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
- }
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "questionIx",
- "description": null,
- "args": [],
- "type": {
- "kind": "SCALAR",
- "name": "Int",
- "ofType": null
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "status",
- "description": null,
- "args": [],
- "type": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
- },
- "isDeprecated": false,
- "deprecationReason": null
- }
- ],
- "inputFields": null,
- "interfaces": [],
- "enumValues": null,
- "possibleTypes": null
- },
{
"kind": "OBJECT",
"name": "Tag",
diff --git a/packages/graphql/src/ops.ts b/packages/graphql/src/ops.ts
index 0101255023..33cf0f0e5e 100644
--- a/packages/graphql/src/ops.ts
+++ b/packages/graphql/src/ops.ts
@@ -37,8 +37,10 @@ export type Achievement = {
export type ActivityEvaluation = {
__typename?: 'ActivityEvaluation';
+ confusionFeedbacks?: Maybe>;
description?: Maybe;
displayName?: Maybe;
+ feedbacks?: Maybe>;
id: Scalars['ID']['output'];
name: Scalars['String']['output'];
results: Array;
@@ -93,12 +95,6 @@ export type AwardEntry = {
type: Scalars['String']['output'];
};
-export type BlockInput = {
- questionIds: Array;
- randomSelection?: InputMaybe;
- timeLimit?: InputMaybe;
-};
-
export type Choice = {
__typename?: 'Choice';
correct?: Maybe;
@@ -181,7 +177,7 @@ export type ChoicesElementResults = {
export type ChoicesInstanceEvaluation = {
__typename?: 'ChoicesInstanceEvaluation';
- choices?: Maybe;
+ choices?: Maybe>;
correctness?: Maybe;
elementType: ElementType;
explanation?: Maybe;
@@ -199,43 +195,6 @@ export type ChoicesInstanceEvaluation = {
xpAwarded?: Maybe;
};
-export type ChoicesQuestionData = {
- __typename?: 'ChoicesQuestionData';
- content: Scalars['String']['output'];
- explanation?: Maybe;
- id: Scalars['ID']['output'];
- name: Scalars['String']['output'];
- options: ChoiceQuestionOptions;
- pointsMultiplier?: Maybe;
- questionId?: Maybe;
- type: ElementType;
-};
-
-export type ChoicesQuestionResponse = {
- __typename?: 'ChoicesQuestionResponse';
- aggregatedResponses: ElementResultsChoices;
- correctCount: Scalars['Int']['output'];
- correctCountStreak: Scalars['Int']['output'];
- eFactor: Scalars['Float']['output'];
- elementType: ElementType;
- id: Scalars['Int']['output'];
- interval: Scalars['Int']['output'];
- lastAnsweredAt?: Maybe;
- lastAwardedAt?: Maybe;
- lastCorrectAt?: Maybe;
- lastPartialCorrectAt?: Maybe;
- lastResponse: SingleQuestionResponseChoices;
- lastWrongAt?: Maybe;
- lastXpAwardedAt?: Maybe;
- nextDueAt?: Maybe;
- partialCorrectCount: Scalars['Int']['output'];
- totalPointsAwarded?: Maybe;
- totalScore: Scalars['Float']['output'];
- totalXpAwarded?: Maybe;
- trialsCount: Scalars['Int']['output'];
- wrongCount: Scalars['Int']['output'];
-};
-
export type ClassAchievementInstance = {
__typename?: 'ClassAchievementInstance';
id: Scalars['Int']['output'];
@@ -320,42 +279,6 @@ export type ContentInstanceEvaluation = {
xpAwarded?: Maybe;
};
-export type ContentQuestionData = {
- __typename?: 'ContentQuestionData';
- content: Scalars['String']['output'];
- explanation?: Maybe;
- id: Scalars['ID']['output'];
- name: Scalars['String']['output'];
- pointsMultiplier?: Maybe;
- questionId?: Maybe;
- type: ElementType;
-};
-
-export type ContentQuestionResponse = {
- __typename?: 'ContentQuestionResponse';
- aggregatedResponses: ElementResultsContent;
- correctCount: Scalars['Int']['output'];
- correctCountStreak: Scalars['Int']['output'];
- eFactor: Scalars['Float']['output'];
- elementType: ElementType;
- id: Scalars['Int']['output'];
- interval: Scalars['Int']['output'];
- lastAnsweredAt?: Maybe;
- lastAwardedAt?: Maybe;
- lastCorrectAt?: Maybe;
- lastPartialCorrectAt?: Maybe;
- lastResponse: SingleQuestionResponseContent;
- lastWrongAt?: Maybe;
- lastXpAwardedAt?: Maybe;
- nextDueAt?: Maybe;
- partialCorrectCount: Scalars['Int']['output'];
- totalPointsAwarded?: Maybe;
- totalScore: Scalars['Float']['output'];
- totalXpAwarded?: Maybe;
- trialsCount: Scalars['Int']['output'];
- wrongCount: Scalars['Int']['output'];
-};
-
export type Course = {
__typename?: 'Course';
averageActiveScore?: Maybe;
@@ -375,6 +298,7 @@ export type Course = {
isGroupCreationEnabled: Scalars['Boolean']['output'];
isGroupDeadlinePassed?: Maybe;
leaderboard?: Maybe>;
+ liveQuizzes?: Maybe>;
maxGroupSize: Scalars['Int']['output'];
microLearnings?: Maybe>;
name: Scalars['String']['output'];
@@ -388,7 +312,6 @@ export type Course = {
practiceQuizzes?: Maybe>;
preferredGroupSize: Scalars['Int']['output'];
randomAssignmentFinalized: Scalars['Boolean']['output'];
- sessions?: Maybe>;
startDate: Scalars['Date']['output'];
updatedAt?: Maybe;
};
@@ -406,6 +329,31 @@ export type CourseSummary = {
export type Element = ChoicesElement | ContentElement | FlashcardElement | FreeTextElement | NumericalElement;
+export type ElementBlock = {
+ __typename?: 'ElementBlock';
+ elements?: Maybe>;
+ execution?: Maybe;
+ expiresAt?: Maybe;
+ id: Scalars['Int']['output'];
+ numOfParticipants?: Maybe;
+ order: Scalars['Int']['output'];
+ randomSelection?: Maybe;
+ status: ElementBlockStatus;
+ timeLimit?: Maybe;
+};
+
+export type ElementBlockInput = {
+ elements: Array;
+ order: Scalars['Int']['input'];
+ timeLimit?: InputMaybe;
+};
+
+export enum ElementBlockStatus {
+ Active = 'ACTIVE',
+ Executed = 'EXECUTED',
+ Scheduled = 'SCHEDULED'
+}
+
export type ElementData = ChoicesElementData | ContentElementData | FlashcardElementData | FreeTextElementData | NumericalElementData;
export enum ElementDisplayMode {
@@ -434,6 +382,11 @@ export type ElementInstance = {
export type ElementInstanceEvaluation = ChoicesElementInstanceEvaluation | ContentElementInstanceEvaluation | FlashcardElementInstanceEvaluation | FreeElementInstanceEvaluation | NumericalElementInstanceEvaluation;
+export type ElementInstanceInput = {
+ elementId: Scalars['Int']['input'];
+ order: Scalars['Int']['input'];
+};
+
export type ElementInstanceOptions = {
__typename?: 'ElementInstanceOptions';
pointsMultiplier?: Maybe;
@@ -452,31 +405,6 @@ export enum ElementOrderType {
SpacedRepetition = 'SPACED_REPETITION'
}
-export type ElementResultsChoices = {
- __typename?: 'ElementResultsChoices';
- choices: Scalars['Json']['output'];
- total: Scalars['Int']['output'];
-};
-
-export type ElementResultsContent = {
- __typename?: 'ElementResultsContent';
- total: Scalars['Int']['output'];
-};
-
-export type ElementResultsFlashcard = {
- __typename?: 'ElementResultsFlashcard';
- CORRECT: Scalars['Int']['output'];
- INCORRECT: Scalars['Int']['output'];
- PARTIAL: Scalars['Int']['output'];
- total: Scalars['Int']['output'];
-};
-
-export type ElementResultsOpen = {
- __typename?: 'ElementResultsOpen';
- responses: Scalars['Json']['output'];
- total: Scalars['Int']['output'];
-};
-
export type ElementStack = {
__typename?: 'ElementStack';
description?: Maybe;
@@ -490,7 +418,7 @@ export type ElementStack = {
export type ElementStackInput = {
description?: InputMaybe;
displayName?: InputMaybe;
- elements: Array;
+ elements: Array;
order: Scalars['Int']['input'];
};
@@ -517,13 +445,6 @@ export enum ElementType {
Sc = 'SC'
}
-export type EvaluationBlock = {
- __typename?: 'EvaluationBlock';
- blockIx: Scalars['Int']['output'];
- blockStatus: SessionBlockStatus;
- tabData: Array;
-};
-
export type Feedback = {
__typename?: 'Feedback';
content: Scalars['String']['output'];
@@ -634,42 +555,6 @@ export type FlashcardInstanceEvaluation = {
xpAwarded?: Maybe;
};
-export type FlashcardQuestionData = {
- __typename?: 'FlashcardQuestionData';
- content: Scalars['String']['output'];
- explanation?: Maybe;
- id: Scalars['ID']['output'];
- name: Scalars['String']['output'];
- pointsMultiplier?: Maybe;
- questionId?: Maybe;
- type: ElementType;
-};
-
-export type FlashcardQuestionResponse = {
- __typename?: 'FlashcardQuestionResponse';
- aggregatedResponses: ElementResultsFlashcard;
- correctCount: Scalars['Int']['output'];
- correctCountStreak: Scalars['Int']['output'];
- eFactor: Scalars['Float']['output'];
- elementType: ElementType;
- id: Scalars['Int']['output'];
- interval: Scalars['Int']['output'];
- lastAnsweredAt?: Maybe;
- lastAwardedAt?: Maybe;
- lastCorrectAt?: Maybe;
- lastPartialCorrectAt?: Maybe;
- lastResponse: SingleQuestionResponseFlashcard;
- lastWrongAt?: Maybe;
- lastXpAwardedAt?: Maybe;
- nextDueAt?: Maybe;
- partialCorrectCount: Scalars['Int']['output'];
- totalPointsAwarded?: Maybe;
- totalScore: Scalars['Float']['output'];
- totalXpAwarded?: Maybe;
- trialsCount: Scalars['Int']['output'];
- wrongCount: Scalars['Int']['output'];
-};
-
export type FreeElementInstanceEvaluation = {
__typename?: 'FreeElementInstanceEvaluation';
content: Scalars['String']['output'];
@@ -730,7 +615,7 @@ export type FreeTextElementData = {
export type FreeTextInstanceEvaluation = {
__typename?: 'FreeTextInstanceEvaluation';
- answers?: Maybe;
+ answers?: Maybe>;
correctness?: Maybe;
elementType: ElementType;
explanation?: Maybe;
@@ -749,18 +634,6 @@ export type FreeTextInstanceEvaluation = {
xpAwarded?: Maybe;
};
-export type FreeTextQuestionData = {
- __typename?: 'FreeTextQuestionData';
- content: Scalars['String']['output'];
- explanation?: Maybe;
- id: Scalars['ID']['output'];
- name: Scalars['String']['output'];
- options: FreeTextQuestionOptions;
- pointsMultiplier?: Maybe