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

release version 1 #426

Merged
merged 404 commits into from
May 23, 2024
Merged

release version 1 #426

merged 404 commits into from
May 23, 2024

Conversation

AronBuzogany
Copy link
Contributor

No description provided.

JarneClauw and others added 30 commits March 10, 2024 11:36
# Conflicts:
#	backend/Dockerfile
400 when non zip is uploaded
# Conflicts:
#	backend/project/__init__.py
#	backend/project/endpoints/courses/course_admin_relation.py
#	backend/project/endpoints/courses/course_details.py
#	backend/project/endpoints/courses/course_student_relation.py
#	backend/project/endpoints/courses/courses.py
#	backend/project/endpoints/courses/courses_utils.py
#	backend/project/endpoints/projects/project_detail.py
#	backend/project/endpoints/projects/projects.py
#	backend/project/utils/misc.py
#	backend/project/utils/query_agent.py
Gerwoud and others added 23 commits May 23, 2024 13:05
* added user guide links

* added specific runner link

* small styling issue
* changes bekijken

* beaucoup

* edit title and description functionality

* linter :nerd:

* frontend linter

---------

Co-authored-by: Siebe Vlietinck <71773032+Vucis@users.noreply.github.com>
* fixed join code copy

* removed :
* temp bad

* db_constr, model and first attempt at endpoint for group

* group prim key (group_id,project_id) added delete endpoint to leave groups, next up is test

* allow students in max 1 group

* model tests

* lint

* group menu frontend

* hm

* working endpoint for create and delete group

* translations

* begone front

* front removal

* lintr

* fixed changes, untested tho

* groups locked var should not mess up all older code

* only student or teacher can get groups ; unlock groups

* linter mad

* Very mad lintr

* vscode linter errors should be more obvi

* removed some teacher_id = None

* removed unused import

* bad prints
* unzipping submissions

* run_test -> run_tests

* run_test -> run_tests
* fixed deadline time left

* > to >=
Co-authored-by: Warre Provoost <133233646+warreprovoost@users.noreply.github.com>
* projects visible for students

* lint

* filter on conditions

* lint

* fixed bad merge
* Fixing the legacy warning

* Adding auth decorators to the project submission download enpoints

* Fixing query parameter tests

* remove bad param filter
* Auth tests

* Fixing the legacy warning

* Adding auth decorators to the project submission download enpoints

* Fixing auth tests

* Broken data field and query parameter tests

* Fixing query parameter tests

* More tests but first fixing some issues

* working tests

* remove bad param filter

* stuff
* added 403 for overview page

* linter

* added good response.ok placement and status code for 404

* linter
* student overview

* linter

* linter

* linter

* check if teacher
* fixed authorizations in projectview

* linting

* added locales
* redirecting to homepage when user not logged in

* linting
* redirecting to homepage when user not logged in

* linting

* fixed url flickering
* added general evaluator documentation

* fix 1

* fix 2

* fix yallah

* final fix i believe
@AronBuzogany AronBuzogany self-assigned this May 23, 2024
* file structure

* added hompage not logged in tests and header login functionality test

* linting + pass current tests hopefully

* more linting

* extra header tests

* other way of testing center button

* third option

* language test

* ignore screenshots

* logged in test

* formatting

* extra formatting

* deleted unused files

* intercept doesn't work on runner

* removed comments
@Vucis Vucis merged commit fa06168 into main May 23, 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.

7 participants