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

Services fix, tests #297

Merged
merged 25 commits into from
Apr 12, 2024
Merged

Services fix, tests #297

merged 25 commits into from
Apr 12, 2024

Conversation

francisvaut
Copy link
Contributor

@francisvaut francisvaut commented Apr 11, 2024

  • Fix getTeacherByCourse, getAssistantByCourse and deleteAssistant services
  • Refactor tests
  • Extra tests

@francisvaut francisvaut added the frontend Issues regarding the frontend label Apr 11, 2024
francisvaut and others added 10 commits April 11, 2024 23:50
* feat: academic year selector, better pagination and filtering composables

* chore: added course pagination
* chore: celery #206

* chore: Support partial update for project

* chore: support patch for project 2

* refactor!: rework checks and submissions

* chore: allow models passed to tasks

* feat: added -k to test.sh
@EwoutV EwoutV merged commit 415911d into development Apr 12, 2024
3 checks passed
@EwoutV EwoutV deleted the service-tests branch April 12, 2024 09:55
DeLany123 pushed a commit that referenced this pull request Apr 15, 2024
* test: create course

* fix: send id to backend when creating faculty

* test: create faculty

* test: create group

* test: cleanup create tests

* test: assistant type

* test: services and types folder

* test: start with create project

* test: cleanup setup file

* test: cleanup request handlers

* test: reset services + fix mistakes in teacher/assistant service

* chore: fix linting

* test: create project

* chore: linting autofix

* chore: bring back multipart/from-data

* Better academic year selector, filtering and sorting (#292)

* feat: academic year selector, better pagination and filtering composables

* chore: added course pagination

* Run submission checks (#268)

* chore: celery #206

* chore: Support partial update for project

* chore: support patch for project 2

* refactor!: rework checks and submissions

* chore: allow models passed to tasks

* feat: added -k to test.sh

* fix: re-add translations

* chore: display faculty in course edit

* fix: courses to create projects filtered on selected calendar date

* fix: make teacher command

* fix: linting

* test: admin delete

* test: fix service mistake, assistant delete

---------

Co-authored-by: Ewout Verlinde <[email protected]>
Co-authored-by: Vincent Vallaeys <[email protected]>
Co-authored-by: Bram Meir <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
frontend Issues regarding the frontend
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants