Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Subjects #169

Merged
merged 73 commits into from
May 18, 2024
Merged

Subjects #169

merged 73 commits into from
May 18, 2024

Conversation

mattiscauwel
Copy link
Contributor

Vakken overzicht

  • Vak bij juiste academiejaar
  • Academiejaren niet hardcoded in script
  • Academie jaar knoppen toggle functionaliteit
  • Klikken naast vak disablen
  • 2e kolom sorteren van vakken

Vak overzicht

  • Terugknop naar vakken
  • Cards langer maken
  • Knop project aanmaken voor teacher
  • Knop generate inschrijvings link
  • Pr request feedback uitvoeren

frontend/src/views/subject/SubjectView.vue Outdated Show resolved Hide resolved
frontend/src/views/subject/SubjectsView.vue Outdated Show resolved Hide resolved
frontend/src/views/subject/SubjectsView.vue Outdated Show resolved Hide resolved
@mattiscauwel
Copy link
Contributor Author

er is nog een wijziging geweest met uuid bij de vue queries da ik over het hoofd gezien heb en nog moet oplossen

@mattiscauwel mattiscauwel reopened this May 17, 2024
@mattiscauwel
Copy link
Contributor Author

De Grote Subjects PR

Sinds de laatste keer dat deze branch gereviewed is is er bijgekomen:

  1. De merge conflicten door de grote Queries refactor PR zijn opgelost
  2. De permissions van alle actie knoppen zijn nu gerespecteerd (zoals projecten/vakken aanmaken, register link delen, ...)
  3. De vakken overzicht pagina bevat nu filterknoppen die tevoorschijn komen als je zowel instructor als student bent, met deze knoppen kun je de student- en instructor vakken filteren
  4. Elk vak wordt nu geïdentificeerd door een icoontje, ofwel ben je student ofwel instructor
  5. Er is html rendering toegepast bij de projectopgaves
  6. De ronde hoeken van alle cards zijn verwijderd

@mattiscauwel mattiscauwel requested a review from reyniersbram May 17, 2024 23:32
Copy link
Contributor

@masinnae masinnae left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ziet er nice uit!

@mattiscauwel
Copy link
Contributor Author

Kleine fix voor de edit vak knop permissions

Copy link
Contributor

@reyniersbram reyniersbram left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ziet er over het algemeen wel goed uit

frontend/src/views/subject/SubjectView.vue Show resolved Hide resolved
frontend/src/views/subject/SubjectView.vue Outdated Show resolved Hide resolved
frontend/src/i18n/locales/nl.ts Outdated Show resolved Hide resolved
</v-card-text>
</v-col>
<v-col v-if="isAdmin || (isInstructor && isTeacher)" cols="2">
<router-link to="" class="link">
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@DRIESASTER niet vergeten dat deze link nog ingevuld zal moeten worden om naar de correcte pagina te gaan

frontend/src/queries/Subject.ts Outdated Show resolved Hide resolved
@mattiscauwel mattiscauwel merged commit d301892 into dev May 18, 2024
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants