-
- Downloads
There was a problem fetching the pipeline summary.
First step towards REST + Vue Student Page
Backend - Added isStudent permission - Added serializers apropriate for StudentPage - Added api-endpoint urls - Added views regarding StudentPage - Migrated the Django Session Authentication to djangorestframework-jwt authentication Frontend - Migrated from vue-resource to axios because of better documentation & features - Added Login Component - Added First Part of StudentPage containing overview of exam and subissions Closes #41 References #39
Showing
- backend/core/permissions.py 5 additions, 14 deletionsbackend/core/permissions.py
- backend/core/serializers.py 14 additions, 5 deletionsbackend/core/serializers.py
- backend/core/urls.py 5 additions, 2 deletionsbackend/core/urls.py
- backend/core/views/api.py 8 additions, 7 deletionsbackend/core/views/api.py
- backend/grady/settings/default.py 17 additions, 0 deletionsbackend/grady/settings/default.py
- backend/requirements.txt 1 addition, 0 deletionsbackend/requirements.txt
- frontend/src/App.vue 5 additions, 8 deletionsfrontend/src/App.vue
- frontend/src/assets/brand.png 0 additions, 0 deletionsfrontend/src/assets/brand.png
- frontend/src/components/HelloWorld.vue 21 additions, 7 deletionsfrontend/src/components/HelloWorld.vue
- frontend/src/components/Login.vue 62 additions, 0 deletionsfrontend/src/components/Login.vue
- frontend/src/components/student/Base.vue 0 additions, 13 deletionsfrontend/src/components/student/Base.vue
- frontend/src/components/student/ExamInformation.vue 29 additions, 0 deletionsfrontend/src/components/student/ExamInformation.vue
- frontend/src/components/student/StudentNav.vue 38 additions, 0 deletionsfrontend/src/components/student/StudentNav.vue
- frontend/src/components/student/StudentPage.vue 57 additions, 0 deletionsfrontend/src/components/student/StudentPage.vue
- frontend/src/components/student/SubmissionDetail.vue 0 additions, 12 deletionsfrontend/src/components/student/SubmissionDetail.vue
- frontend/src/components/student/SubmissionList.vue 22 additions, 22 deletionsfrontend/src/components/student/SubmissionList.vue
- frontend/src/main.js 6 additions, 2 deletionsfrontend/src/main.js
- frontend/src/router/index.js 9 additions, 3 deletionsfrontend/src/router/index.js
- frontend/src/store/api.js 5 additions, 25 deletionsfrontend/src/store/api.js
- frontend/src/store/store.js 39 additions, 0 deletionsfrontend/src/store/store.js
Loading