Skip to content
Snippets Groups Projects
Select Git revision
  • 697817679ac5e20b49097d24ed15ed1fd48715d4
  • master default protected
  • cvs1-11-x-branch
  • newtags2
  • diffutils
  • cvs1-12-13-win-fix
  • signed-commits4
  • signed-commits3
  • signed-commits2
  • signed-commits
  • ZLIB
  • config-HistoryLogPath
  • newtags
  • entries-cache
  • writeproxy2
  • writeproxy
  • ccvs-autotest-2
  • ccvs-autotest
  • cvs1-11-5-branch
  • cvs1-11-2-branch
  • GNU_AUTOMAKE
  • cvs1-11-x-branch-last-merge
  • cvs1-11-23
  • cvs1-11-x-branch-last-merge-tbd
  • new-recursion-root
  • diffutils-2_8_1
  • cvs1-11-22
  • cvs1-12-13a
  • signed-commits-seg-3-complete
  • signed-commits-seg-2-complete
  • signed-commits-seg-1-complete
  • signed-commit2-root
  • cvs1-12-13
  • cvs1-11-21
  • ZLIB-1-2-3
  • merged_20050528_081113_stable
  • merged_20050528_081113_feature
  • merged_20050528_065325_stable
  • config-HistoryLogPath-root
  • before-history-lock
  • cvs1-12-12
41 results

Makefile.am

Blame
  • coursebook.graphql 2.65 KiB
    query groupsByPerson {
      groups: groupsByPerson {
        id
        name
      }
    }
    
    query coursesOfPerson {
      courses: coursesOfPerson {
        id
        name
      }
    }
    
    query documentationsForCoursebook(
      $own: Boolean!
      $objId: ID
      $objType: String
      $dateStart: Date!
      $dateEnd: Date!
      $incomplete: Boolean
      $absencesExist: Boolean
    ) {
      items: documentationsForCoursebook(
        own: $own
        objId: $objId
        objType: $objType
        dateStart: $dateStart
        dateEnd: $dateEnd
        incomplete: $incomplete
        absencesExist: $absencesExist
      ) {
        id
        course {
          id
          name
        }
        amends {
          id
          title
          slotNumberStart
          slotNumberEnd
          amends {
            id
            title
            slotNumberStart
            slotNumberEnd
            teachers {
              id
              shortName
              fullName
              avatarContentUrl
            }
            subject {
              id
              name
              shortName
              colourFg
              colourBg
            }
            rooms {
              id
              name
              shortName
            }
          }
          rooms {
            id
            name
            shortName
          }
          cancelled
        }
        teachers {
          id
          shortName
          fullName
          avatarContentUrl
        }
        subject {
          id
          name
          shortName
          colourFg
          colourBg
        }
        participations {
          id
          person {
            id
            firstName
            fullName
          }
          absenceReason {
            id
            name
            shortName
            colour
          }
          notesWithExtraMark {
            id
            extraMark {
              id
              showInCoursebook
            }
          }
          notesWithNote {
            id
            note
          }
          tardiness
          isOptimistic
        }
        topic
        homework
        groupNote
        datetimeStart
        datetimeEnd
        dateStart
        dateEnd
        oldId
        canEdit
        futureNotice
        futureNoticeParticipationStatus
        canEditParticipationStatus
        canViewParticipationStatus
      }
    }
    
    mutation createOrUpdateDocumentations($input: [DocumentationInputType]!) {
      createOrUpdateDocumentations(input: $input) {
        items: documentations {
          id
          topic
          homework
          groupNote
          oldId
          participations {
            id
            person {
              id
              firstName
              fullName
            }
            absenceReason {
              id
              name
              shortName
              colour
            }
            notesWithExtraMark {
              id
              extraMark {
                id
                showInCoursebook
              }
            }
            notesWithNote {
              id
              note
            }
            tardiness
            isOptimistic
          }
          subject {
            id
            name
            shortName
            colourFg
            colourBg
          }
        }
      }
    }