Skip to content
Snippets Groups Projects
Commit 8ae82abc authored by michael.minelli's avatar michael.minelli
Browse files

Merge branch 'move-to-gitbeaker' into v3.6

parents c4efbcfb 488f4ee9
No related branches found
No related tags found
No related merge requests found
import GitlabRepository from '../../shared/types/Gitlab/GitlabRepository';
import User from './User';
import Exercise from './Exercise';
import User from './User';
import Exercise from './Exercise';
import * as Gitlab from '@gitbeaker/rest';
interface Assignment {
name: string;
gitlabId: number;
gitlabLink: string;
gitlabCreationInfo: GitlabRepository;
gitlabLastInfo: GitlabRepository;
gitlabCreationInfo: Gitlab.ProjectSchema;
gitlabLastInfo: Gitlab.ProjectSchema;
gitlabLastInfoDate: string;
published: boolean;
......
import GitlabRepository from '../../shared/types/Gitlab/GitlabRepository';
import * as Gitlab from '@gitbeaker/rest';
import User from './User';
import Assignment from './Assignment';
import User from './User';
import Assignment from './Assignment';
import * as Gitlab from '@gitbeaker/rest';
interface Exercise {
......@@ -10,8 +9,8 @@ interface Exercise {
name: string;
gitlabId: number;
gitlabLink: string;
gitlabCreationInfo: GitlabRepository;
gitlabLastInfo: GitlabRepository;
gitlabCreationInfo: Gitlab.ProjectSchema;
gitlabLastInfo: Gitlab.ProjectSchema;
gitlabLastInfoDate: string;
members: Array<User> | undefined;
......
import AssignmentFile from '../../shared/types/Dojo/AssignmentFile';
import Assignment from './Assignment';
import GitlabFile from '../../shared/types/Gitlab/GitlabFile';
import * as Gitlab from '@gitbeaker/rest';
interface ExerciseAssignment {
assignment: Assignment;
assignmentFile: AssignmentFile;
immutable: Array<GitlabFile>;
immutable: Array<Gitlab.RepositoryFileSchema>;
}
......
import UserRole from './UserRole';
import Exercise from './Exercise';
import Assignment from './Assignment';
import GitlabProfile from '../../shared/types/Gitlab/GitlabProfile';
import UserRole from './UserRole';
import Exercise from './Exercise';
import Assignment from './Assignment';
import * as Gitlab from '@gitbeaker/rest';
interface User {
......@@ -10,7 +10,7 @@ interface User {
mail: string;
role: UserRole;
gitlabUsername: string;
gitlabLastInfo: GitlabProfile;
gitlabLastInfo: Gitlab.ExpandedUserSchema;
isTeachingStaff: boolean;
isAdmin: boolean;
deleted: boolean;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment