-
Notifications
You must be signed in to change notification settings - Fork 1
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
release version 1 #426
Commits on Mar 10, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 0b0a32c - Browse repository at this point
Copy the full SHA 0b0a32cView commit details -
Configuration menu - View commit details
-
Copy full SHA for f40fc46 - Browse repository at this point
Copy the full SHA f40fc46View commit details -
Configuration menu - View commit details
-
Copy full SHA for 93032d0 - Browse repository at this point
Copy the full SHA 93032d0View commit details -
Configuration menu - View commit details
-
Copy full SHA for f257342 - Browse repository at this point
Copy the full SHA f257342View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7f9d22e - Browse repository at this point
Copy the full SHA 7f9d22eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 064f963 - Browse repository at this point
Copy the full SHA 064f963View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1fc9900 - Browse repository at this point
Copy the full SHA 1fc9900View commit details -
Merge branch 'development' into docker-compose
# Conflicts: # backend/Dockerfile
Configuration menu - View commit details
-
Copy full SHA for b01d384 - Browse repository at this point
Copy the full SHA b01d384View commit details
Commits on Mar 11, 2024
-
Configuration menu - View commit details
-
Copy full SHA for e7d3ba8 - Browse repository at this point
Copy the full SHA e7d3ba8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 11377d1 - Browse repository at this point
Copy the full SHA 11377d1View commit details -
Configuration menu - View commit details
-
Copy full SHA for bc6e4a9 - Browse repository at this point
Copy the full SHA bc6e4a9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 62632be - Browse repository at this point
Copy the full SHA 62632beView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6f323ec - Browse repository at this point
Copy the full SHA 6f323ecView commit details -
Configuration menu - View commit details
-
Copy full SHA for b5f8ef9 - Browse repository at this point
Copy the full SHA b5f8ef9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 72a9b7d - Browse repository at this point
Copy the full SHA 72a9b7dView commit details -
Merge branch 'development' into enhancement/projects-file-upload
# 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
Configuration menu - View commit details
-
Copy full SHA for e1f79c7 - Browse repository at this point
Copy the full SHA e1f79c7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 12d0aa5 - Browse repository at this point
Copy the full SHA 12d0aa5View commit details -
Configuration menu - View commit details
-
Copy full SHA for e1624b1 - Browse repository at this point
Copy the full SHA e1624b1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 123992c - Browse repository at this point
Copy the full SHA 123992cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2c3a719 - Browse repository at this point
Copy the full SHA 2c3a719View commit details -
Configuration menu - View commit details
-
Copy full SHA for 33880d6 - Browse repository at this point
Copy the full SHA 33880d6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 10b0c1a - Browse repository at this point
Copy the full SHA 10b0c1aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0edbd46 - Browse repository at this point
Copy the full SHA 0edbd46View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3438972 - Browse repository at this point
Copy the full SHA 3438972View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8892d98 - Browse repository at this point
Copy the full SHA 8892d98View commit details -
Configuration menu - View commit details
-
Copy full SHA for c5e3bc4 - Browse repository at this point
Copy the full SHA c5e3bc4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5c6a28d - Browse repository at this point
Copy the full SHA 5c6a28dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0be828f - Browse repository at this point
Copy the full SHA 0be828fView commit details -
Configuration menu - View commit details
-
Copy full SHA for adbb14b - Browse repository at this point
Copy the full SHA adbb14bView commit details -
Configuration menu - View commit details
-
Copy full SHA for f0be949 - Browse repository at this point
Copy the full SHA f0be949View commit details -
Configuration menu - View commit details
-
Copy full SHA for 220856f - Browse repository at this point
Copy the full SHA 220856fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8c848d6 - Browse repository at this point
Copy the full SHA 8c848d6View commit details -
Configuration menu - View commit details
-
Copy full SHA for cb7eac1 - Browse repository at this point
Copy the full SHA cb7eac1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6db6fad - Browse repository at this point
Copy the full SHA 6db6fadView commit details -
Configuration menu - View commit details
-
Copy full SHA for 058f53e - Browse repository at this point
Copy the full SHA 058f53eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2314ff6 - Browse repository at this point
Copy the full SHA 2314ff6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 251ff29 - Browse repository at this point
Copy the full SHA 251ff29View commit details -
Configuration menu - View commit details
-
Copy full SHA for f01fed9 - Browse repository at this point
Copy the full SHA f01fed9View commit details -
Configuration menu - View commit details
-
Copy full SHA for d53eef1 - Browse repository at this point
Copy the full SHA d53eef1View commit details
Commits on Mar 12, 2024
-
Configuration menu - View commit details
-
Copy full SHA for dad7015 - Browse repository at this point
Copy the full SHA dad7015View commit details -
Configuration menu - View commit details
-
Copy full SHA for f4fe9fa - Browse repository at this point
Copy the full SHA f4fe9faView commit details -
Merge pull request #62 from SELab-2/enhancement/projects-file-upload
Enhancement/projects file upload
Configuration menu - View commit details
-
Copy full SHA for 33c4b59 - Browse repository at this point
Copy the full SHA 33c4b59View commit details -
Configuration menu - View commit details
-
Copy full SHA for 998e69e - Browse repository at this point
Copy the full SHA 998e69eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5dc72f0 - Browse repository at this point
Copy the full SHA 5dc72f0View commit details -
Merge pull request #76 from SELab-2/base/setup-server
Setup application on server with docker
Configuration menu - View commit details
-
Copy full SHA for 2dd65c9 - Browse repository at this point
Copy the full SHA 2dd65c9View commit details -
fixed archieved to archived typo (#84)
* fixed archieved to archived typo * fixed typo descriptions to description * last change * tests passed!
Configuration menu - View commit details
-
Copy full SHA for c5c8c90 - Browse repository at this point
Copy the full SHA c5c8c90View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6333ae4 - Browse repository at this point
Copy the full SHA 6333ae4View commit details -
Merge branch 'development' of github.com:SELab-2/UGent-3 into backend…
…/feature/submissions-endpoint
Configuration menu - View commit details
-
Copy full SHA for 4eada65 - Browse repository at this point
Copy the full SHA 4eada65View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3972bb1 - Browse repository at this point
Copy the full SHA 3972bb1View commit details -
Merge pull request #38 from SELab-2/backend/feature/submissions-endpoint
Backend/feature/submissions endpoint
Configuration menu - View commit details
-
Copy full SHA for b3e18b0 - Browse repository at this point
Copy the full SHA b3e18b0View commit details
Commits on Mar 13, 2024
-
* create subfolder for course tests * added table for share codes * loading env variables * added default value to function parameters * added endpoint for join_codes * added tests for join_codes * fixed: linting * fixed typo: * fixed import conftest * fixed merge with singular model naming * unused file
Configuration menu - View commit details
-
Copy full SHA for 7dc3923 - Browse repository at this point
Copy the full SHA 7dc3923View commit details -
Configuration menu - View commit details
-
Copy full SHA for 88aef97 - Browse repository at this point
Copy the full SHA 88aef97View commit details -
Configuration menu - View commit details
-
Copy full SHA for c700de1 - Browse repository at this point
Copy the full SHA c700de1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8582a6c - Browse repository at this point
Copy the full SHA 8582a6cView commit details -
Configuration menu - View commit details
-
Copy full SHA for cab65e1 - Browse repository at this point
Copy the full SHA cab65e1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 695514e - Browse repository at this point
Copy the full SHA 695514eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0e5bc59 - Browse repository at this point
Copy the full SHA 0e5bc59View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5514ca2 - Browse repository at this point
Copy the full SHA 5514ca2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5e37b9f - Browse repository at this point
Copy the full SHA 5e37b9fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 54a3e1e - Browse repository at this point
Copy the full SHA 54a3e1eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 070ec2e - Browse repository at this point
Copy the full SHA 070ec2eView commit details
Commits on Mar 14, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 5c71988 - Browse repository at this point
Copy the full SHA 5c71988View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9a0d99d - Browse repository at this point
Copy the full SHA 9a0d99dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 13e32fc - Browse repository at this point
Copy the full SHA 13e32fcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0045e1f - Browse repository at this point
Copy the full SHA 0045e1fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3fbb041 - Browse repository at this point
Copy the full SHA 3fbb041View commit details -
Backend/tests/review models (#83)
* #81 - Updated user model tests, TODO delete * #81 - Removing an unnecessary file * #81 - Updated course model tests, TODO delete * #81 - Updated course_relation model tests * #81 - Cleanup * #81 - Project model tests * #81 - Submission model tests * #81 - Cleanup * #81 - Adding a test and also testing GH tests out * #81 - Adding rollbacks after every error raised * #81 - Maybe fix * #81 - Another try * #81 - This should fix it * #81 Adding the delete method tests and updating the db_construct
Configuration menu - View commit details
-
Copy full SHA for a2e9c32 - Browse repository at this point
Copy the full SHA a2e9c32View commit details -
Merge pull request #91 from SELab-2/backend/feature/files-download
Backend/feature/files download
Configuration menu - View commit details
-
Copy full SHA for 2fd4cb8 - Browse repository at this point
Copy the full SHA 2fd4cb8View commit details -
* command useless and takes time * cleaned up courses tests * cleaned up project tests * moved testzip to resources folder * cleaned up users tests * small cleanup submission tests * resolved linting * corrected function docs * re-using existing fixtures to reduce code duplication * resolved linter * removed useless fstring * removed unused import
Configuration menu - View commit details
-
Copy full SHA for b168743 - Browse repository at this point
Copy the full SHA b168743View commit details -
fix badge for workflow in readme.md (#108)
* test example workflow * check if push argument works * does the value update test * Create ci-test-backend.yaml created a seperate file for the backend test * added backend badge to readme * changed yml to yaml * changed tests to test * added seperate files for linter and tests for both front and backend * gave correct names to workflows * correct names to run name * removed code dupe and pray for test run * added both badges for linter and tests from backend * file changes detected? * removed unused code parts * fix: eslint not found error * added frontend badges
Configuration menu - View commit details
-
Copy full SHA for ba044fc - Browse repository at this point
Copy the full SHA ba044fcView commit details -
frontend developper instructions (#110)
* frontend developper instructions * only 1 backtick fix
Configuration menu - View commit details
-
Copy full SHA for 1af5c7e - Browse repository at this point
Copy the full SHA 1af5c7eView commit details -
Merge backend authentication into development (#73)
* start authentication * authentication start decorators * login_required should work with access token * backend authentication for most endpoints (very rough draft of functions in authentication.py) * clean_up_function * authentication cleanup * give error when access_token fails * documentation auth functions * fixed imports * actual import fix * added requests * authorize submissions * removed double checks * start testing setup backend authentication * poging testen * github tests check * user tests with authentication * auth url accessible hopefully * change authorization to be easier to deal with since it doesn't matter for tests * fixed jobCategory -> jobTitle * fix authentication * user tests zouden moeten slagen * fix authentication arguments * project tests with authentication * changed auth server id of teacher * maybe correct primary keys * second try on primary key of course relations * further test authentication * authentication on project assignment files * auth on course_join_codes and extra tests * teacher_id in function when necessary * user tests with authentication * extra testing * fixed comments * lots of testing changes * should be 1 error test now * fix tests
Configuration menu - View commit details
-
Copy full SHA for 7c0cc08 - Browse repository at this point
Copy the full SHA 7c0cc08View commit details
Commits on Mar 15, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 4e34eef - Browse repository at this point
Copy the full SHA 4e34eefView commit details
Commits on Mar 21, 2024
-
Merge cleanup of authentication and tests into development (#111)
* start authentication * authentication start decorators * login_required should work with access token * backend authentication for most endpoints (very rough draft of functions in authentication.py) * clean_up_function * authentication cleanup * give error when access_token fails * documentation auth functions * fixed imports * actual import fix * added requests * authorize submissions * removed double checks * start testing setup backend authentication * poging testen * github tests check * user tests with authentication * auth url accessible hopefully * change authorization to be easier to deal with since it doesn't matter for tests * fixed jobCategory -> jobTitle * fix authentication * user tests zouden moeten slagen * fix authentication arguments * project tests with authentication * changed auth server id of teacher * maybe correct primary keys * second try on primary key of course relations * further test authentication * authentication on project assignment files * auth on course_join_codes and extra tests * teacher_id in function when necessary * user tests with authentication * extra testing * fixed comments * lots of testing changes * should be 1 error test now * fix tests * small linter fix * should fix the linter * actually fixed this time * linter all return statements * allow admins to patch users * should pass all tests * mergeable * grouped imports * made requested changes * requested changes * line too long * unused imports * added models folder to utils
Configuration menu - View commit details
-
Copy full SHA for 988da50 - Browse repository at this point
Copy the full SHA 988da50View commit details -
Enhancement/debug env variable (#128)
* added waitress te requirements to serve in production * added debug as an env variable and serving with waitress when not in debug mode
Configuration menu - View commit details
-
Copy full SHA for d247551 - Browse repository at this point
Copy the full SHA d247551View commit details -
fixed backend to frontend typo and added workflow branch argument (#119)
* fixed backend to frontend typo and added workflow branch argument * added back 2. back to readme of backend
Configuration menu - View commit details
-
Copy full SHA for 5283f0c - Browse repository at this point
Copy the full SHA 5283f0cView commit details -
changed submission status to enum (#133)
* changed submission status to enum * resolved linting
Configuration menu - View commit details
-
Copy full SHA for 3d169f8 - Browse repository at this point
Copy the full SHA 3d169f8View commit details -
Configuration menu - View commit details
-
Copy full SHA for cdb2dba - Browse repository at this point
Copy the full SHA cdb2dbaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8b4b093 - Browse repository at this point
Copy the full SHA 8b4b093View commit details -
Fix for uploading project files (#120)
* files are now patchable uncluding the files * fix for uploading a file that is not a zip that it doesn't get saved * unsaved changes * buzoghany requested changes * linter * added rollbacks * extra rollback
Configuration menu - View commit details
-
Copy full SHA for 2d0574c - Browse repository at this point
Copy the full SHA 2d0574cView commit details
Commits on Mar 22, 2024
-
Configuration menu - View commit details
-
Copy full SHA for f0b9b20 - Browse repository at this point
Copy the full SHA f0b9b20View commit details -
Configuration menu - View commit details
-
Copy full SHA for d624566 - Browse repository at this point
Copy the full SHA d624566View commit details -
Configuration menu - View commit details
-
Copy full SHA for c8dd663 - Browse repository at this point
Copy the full SHA c8dd663View commit details -
Configuration menu - View commit details
-
Copy full SHA for 181936a - Browse repository at this point
Copy the full SHA 181936aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 067fe79 - Browse repository at this point
Copy the full SHA 067fe79View commit details
Commits on Mar 24, 2024
-
Removes all usage of str(e) in courses endpoint (#126)
* Removed all usage of str(e) in courses endpoint * common parts of error put into const var --------- Co-authored-by: Siebe Vlietinck <71773032+Vucis@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for bcee3bc - Browse repository at this point
Copy the full SHA bcee3bcView commit details
Commits on Mar 26, 2024
-
Configuration menu - View commit details
-
Copy full SHA for e770091 - Browse repository at this point
Copy the full SHA e770091View commit details -
Removed is_teacher and is_admin, changed to role enum (#127)
* Removed is_teacher and is_admin, changed to role enum * sql enum type * usage of enum and fixed sql * made role serializable * clean * docs * fixed user patch * args vs json * test
Configuration menu - View commit details
-
Copy full SHA for 71eb3d4 - Browse repository at this point
Copy the full SHA 71eb3d4View commit details -
check if course name is blank (#100)
* check if course name is blank * generalized blank string check * fixed yo request * fixed conflicts * cleaned code * fix
Configuration menu - View commit details
-
Copy full SHA for 7c897c1 - Browse repository at this point
Copy the full SHA 7c897c1View commit details -
started initial readme for repo (#122)
* started initial readme for repo * added workflow badges * readme edits * spelling mistakes * grammar fix
Configuration menu - View commit details
-
Copy full SHA for 3336fd4 - Browse repository at this point
Copy the full SHA 3336fd4View commit details
Commits on Mar 27, 2024
-
fixed route /docs and edited projects endpoint (#123)
* fixed route /docs and edited projects endpoint * linter+test succeed * fix: remove duplicate json file * edited env variable for failing tests * linter
Configuration menu - View commit details
-
Copy full SHA for 6aa0f0c - Browse repository at this point
Copy the full SHA 6aa0f0cView commit details -
Base setup for easy translations in frontend (#145)
* i18n setup * added dependencies
Configuration menu - View commit details
-
Copy full SHA for f8fee40 - Browse repository at this point
Copy the full SHA f8fee40View commit details
Commits on Mar 28, 2024
-
Configuration menu - View commit details
-
Copy full SHA for c89e4d5 - Browse repository at this point
Copy the full SHA c89e4d5View commit details
Commits on Mar 29, 2024
-
Correctly uploading submission files (#136)
* 116 - Correctly uploading submission files * #116 - Spelling * Remove break * Remove unused variable * Specify which files are required * Remove unnecessary stringify of UPLOAD_FOLDER * Update the submission_path path.join * Catching OSErrors when making directories and saving files * Update the run_tests script
Configuration menu - View commit details
-
Copy full SHA for 7dc0ef4 - Browse repository at this point
Copy the full SHA 7dc0ef4View commit details -
This should allow frontend to communicate with our backend (#144)
* allow cors * moved CORS to create_app_with_db
Configuration menu - View commit details
-
Copy full SHA for d4aa951 - Browse repository at this point
Copy the full SHA d4aa951View commit details
Commits on Mar 30, 2024
-
* added test for invalid user form * traling whitespace * post to /users is not allowed * removed double invalid fixture
Configuration menu - View commit details
-
Copy full SHA for 5d21644 - Browse repository at this point
Copy the full SHA 5d21644View commit details -
Test for course with invalid field (#125)
* added test for course with invalid field * authorization header! * fix
Configuration menu - View commit details
-
Copy full SHA for 22bf99e - Browse repository at this point
Copy the full SHA 22bf99eView commit details -
Configuration menu - View commit details
-
Copy full SHA for e4e1cb4 - Browse repository at this point
Copy the full SHA e4e1cb4View commit details -
Configuration menu - View commit details
-
Copy full SHA for acc6dff - Browse repository at this point
Copy the full SHA acc6dffView commit details
Commits on Apr 1, 2024
-
Feature/backend/documentation (#94)
* cooken on the projects documentation * #92 - Fixing missing /submissions * #92 - Fixing apilinter * requested changes * openapi object * changed to yaml file * small fix * grammar * json->yaml * pyyaml installed in dev.txt * linter --------- Co-authored-by: Jarne Clauw <67628242+JarneClauw@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for e43bf95 - Browse repository at this point
Copy the full SHA e43bf95View commit details -
Base test class to handle auth (#153)
* Adding auth tokens * Setup for auth tests * Fixing tests * Cleanup * Spelling * Remove unnecessary commit
Configuration menu - View commit details
-
Copy full SHA for 0aea3a3 - Browse repository at this point
Copy the full SHA 0aea3a3View commit details
Commits on Apr 2, 2024
-
* navbar * changes * oops * close bar on redirect * linter conflicts for component function * scalability matters * useEffect to check login state and adjust link item list * a little more readable
Configuration menu - View commit details
-
Copy full SHA for 8886893 - Browse repository at this point
Copy the full SHA 8886893View commit details
Commits on Apr 3, 2024
-
No longer authenticating teachers/students through url params (#165)
* Fix #105 * adjusted tests to not use url query as authentication
Configuration menu - View commit details
-
Copy full SHA for 5319395 - Browse repository at this point
Copy the full SHA 5319395View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0e6efe6 - Browse repository at this point
Copy the full SHA 0e6efe6View commit details
Commits on Apr 4, 2024
-
Configuration menu - View commit details
-
Copy full SHA for cbf5567 - Browse repository at this point
Copy the full SHA cbf5567View commit details -
Bump vite from 5.1.3 to 5.1.7 in /frontend (#166)
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 5.1.3 to 5.1.7. - [Release notes](https://github.com/vitejs/vite/releases) - [Changelog](https://github.com/vitejs/vite/blob/v5.1.7/packages/vite/CHANGELOG.md) - [Commits](https://github.com/vitejs/vite/commits/v5.1.7/packages/vite) --- updated-dependencies: - dependency-name: vite dependency-type: direct:development ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for e3ca8f8 - Browse repository at this point
Copy the full SHA e3ca8f8View commit details -
Using i18n browser detector and route detection to assign languages a…
…swell as menu for users (#156) * added tag to locales * added menu to switch between languages * updated i18n detector dependency * configured detector to detect language in path * configured language routes * added outlet that detects languague and adds it to i18n * added menu to select language * resolved linting * unused statement removed
Configuration menu - View commit details
-
Copy full SHA for c25c292 - Browse repository at this point
Copy the full SHA c25c292View commit details -
Frontend/feature/submission post (#150)
* added dependencies for treeview and code viewer * created drag and drop upload, treeview and code viewer * Fix #10 * removed unused dependencies * created files utils with zip regex checker * moved function to utils * removed unused eslint rule * corrected message on missing required files * consistent frontend text * fixed grammar * resolved package diff
Configuration menu - View commit details
-
Copy full SHA for 496cd4d - Browse repository at this point
Copy the full SHA 496cd4dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 24e9452 - Browse repository at this point
Copy the full SHA 24e9452View commit details -
Configuration menu - View commit details
-
Copy full SHA for 63420f7 - Browse repository at this point
Copy the full SHA 63420f7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 898bd97 - Browse repository at this point
Copy the full SHA 898bd97View commit details -
Configuration menu - View commit details
-
Copy full SHA for d6ebac8 - Browse repository at this point
Copy the full SHA d6ebac8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 00b35e1 - Browse repository at this point
Copy the full SHA 00b35e1View commit details -
Configuration menu - View commit details
-
Copy full SHA for bca8824 - Browse repository at this point
Copy the full SHA bca8824View commit details -
Merge branch 'development' of github.com:SELab-2/UGent-3 into backend…
…/tests/course-endpoint
Configuration menu - View commit details
-
Copy full SHA for 272563c - Browse repository at this point
Copy the full SHA 272563cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7647381 - Browse repository at this point
Copy the full SHA 7647381View commit details -
* Fix #179 * adjusted test to new endpoint * fixed test * fixed linting
Configuration menu - View commit details
-
Copy full SHA for d2cf519 - Browse repository at this point
Copy the full SHA d2cf519View commit details -
Configuration menu - View commit details
-
Copy full SHA for 433f421 - Browse repository at this point
Copy the full SHA 433f421View commit details -
Configuration menu - View commit details
-
Copy full SHA for f8afbe1 - Browse repository at this point
Copy the full SHA f8afbe1View commit details
Commits on Apr 5, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 78eb9c7 - Browse repository at this point
Copy the full SHA 78eb9c7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8e572f7 - Browse repository at this point
Copy the full SHA 8e572f7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8730001 - Browse repository at this point
Copy the full SHA 8730001View commit details
Commits on Apr 6, 2024
-
Set title of header using Portal (#177)
* Set title using Portal * cleanup
Configuration menu - View commit details
-
Copy full SHA for 3d10ef7 - Browse repository at this point
Copy the full SHA 3d10ef7View commit details -
Removed paths from db for projects and allowing multiple deadlines (#185
Configuration menu - View commit details
-
Copy full SHA for 3bd4bf3 - Browse repository at this point
Copy the full SHA 3bd4bf3View commit details
Commits on Apr 8, 2024
-
Created dynamic deadline calender view/input (#190)
* Fix #188 * added mui date time components to dependencies * fixed editable not being passed as prop
Configuration menu - View commit details
-
Copy full SHA for 1898ed3 - Browse repository at this point
Copy the full SHA 1898ed3View commit details
Commits on Apr 9, 2024
-
Backend/feature/submission evaluation (#67)
* added docker to requirements * added: functionality to run a dockerized tester on a given submission * added tests for submission evaluators * moved file handling functions to seperate file * added interpretor path * updated dependencies * fixed: linting * added init file for module recognition * CMD isn't used anymore as it is provided by the compose * not running utils in docker as it uses docker internally and we don't yet have support for dind * switched to LF * changed: running tests not linting * subfolders for submissions are nog longer made by the evaluator * removed unused import statement * linting: added blank line * added ussage of requirements manifest which allows teachers to manifest which requirements are allowed to be used * added: helper functions to prepare test cases * added test case for working with requirements * disabled pylinter for evaluator test resources * fixed: linter ignoring all files * using pylint recursive argument instead * resolved merging issues * using docker in docker image instead * no longer binding socket to image * passing path instead of project * hotfix * binding docker daemon * starting dind docker daemon in entrypoint script * removed unused env variable * running all tests * fixed linting --------- Co-authored-by: Aron Buzogany <aronsaps@gmail.com> Co-authored-by: abuzogan <aron.buzogany@ugent.be>
Configuration menu - View commit details
-
Copy full SHA for bdde5d7 - Browse repository at this point
Copy the full SHA bdde5d7View commit details -
Configuration menu - View commit details
-
Copy full SHA for b12cd27 - Browse repository at this point
Copy the full SHA b12cd27View commit details -
Configuration menu - View commit details
-
Copy full SHA for 515e177 - Browse repository at this point
Copy the full SHA 515e177View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5aead7f - Browse repository at this point
Copy the full SHA 5aead7fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4cdb385 - Browse repository at this point
Copy the full SHA 4cdb385View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8f34631 - Browse repository at this point
Copy the full SHA 8f34631View commit details -
Configuration menu - View commit details
-
Copy full SHA for f9e1f15 - Browse repository at this point
Copy the full SHA f9e1f15View commit details
Commits on Apr 10, 2024
-
Creates project display for students and solves issue 186 (#187)
Configuration menu - View commit details
-
Copy full SHA for 167dcc4 - Browse repository at this point
Copy the full SHA 167dcc4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 99a8657 - Browse repository at this point
Copy the full SHA 99a8657View commit details -
Configuration menu - View commit details
-
Copy full SHA for efe31d7 - Browse repository at this point
Copy the full SHA efe31d7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6fd974b - Browse repository at this point
Copy the full SHA 6fd974bView commit details -
Configuration menu - View commit details
-
Copy full SHA for b0001fd - Browse repository at this point
Copy the full SHA b0001fdView commit details -
Configuration menu - View commit details
-
Copy full SHA for fe87af6 - Browse repository at this point
Copy the full SHA fe87af6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2367f22 - Browse repository at this point
Copy the full SHA 2367f22View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4f2a9df - Browse repository at this point
Copy the full SHA 4f2a9dfView commit details
Commits on Apr 12, 2024
-
Merge pull request #138 from SELab-2/backend/tests/course-endpoint
Redo courses endpoint tests
Configuration menu - View commit details
-
Copy full SHA for 0e6cf49 - Browse repository at this point
Copy the full SHA 0e6cf49View commit details
Commits on Apr 13, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 5deefc6 - Browse repository at this point
Copy the full SHA 5deefc6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8ca72d2 - Browse repository at this point
Copy the full SHA 8ca72d2View commit details
Commits on Apr 14, 2024
-
Running evaluator in synchron when runner is set (#203)
* Fix #200 * created executor * fixed tests * resolved linting * linting * fix wrong evaluator in test * adjusted runner to support test
Configuration menu - View commit details
-
Copy full SHA for 36ed720 - Browse repository at this point
Copy the full SHA 36ed720View commit details -
Check if submission is LATE (#196)
* checking for if deadline is on time * Fix #82 * removed redundant print statement * authenticate endpoint * setting submission status when no runner * fixed inverted boolean
Configuration menu - View commit details
-
Copy full SHA for 710526e - Browse repository at this point
Copy the full SHA 710526eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 33b2165 - Browse repository at this point
Copy the full SHA 33b2165View commit details
Commits on Apr 15, 2024
-
Added functionality to download submissions (#206)
* Fix #189 * fixed linter * fixed linting
Configuration menu - View commit details
-
Copy full SHA for 1e2a9d6 - Browse repository at this point
Copy the full SHA 1e2a9d6View commit details
Commits on Apr 17, 2024
-
fix the no status on workflow badges (#211)
* dev changes? * removed branch argument * removed random changes
Configuration menu - View commit details
-
Copy full SHA for d861ec9 - Browse repository at this point
Copy the full SHA d861ec9View commit details
Commits on Apr 18, 2024
-
The submissions form for project page (#124)
* fixed beginning of project submission form * changed * changes * changed * removed print * form works * project form is working * backend fixes * backend linter * linter * fixed language support * frontend linter * packagelock * linter * letsgoo * unused import :nerd: * augh * siebe review * aron pr review * merge conf * pr fixed * veel * :) * idk how it works but it does * changes, a lot of them * does this fix * conftest * dev changes? * tests are working * working regexes * veel hihi * removed unused React * working form * linter and tests * small changes * pr review jeej * tag and route * removed CORS * removed unused imports * hopefully aron is happy nowgit pushgit pushgit push! * comment changed
Configuration menu - View commit details
-
Copy full SHA for 0b6698a - Browse repository at this point
Copy the full SHA 0b6698aView commit details -
Configuration menu - View commit details
-
Copy full SHA for fb2a885 - Browse repository at this point
Copy the full SHA fb2a885View commit details -
Backend/project submission authorization issue (#210)
* Fixing authorization for project * Fixing submission authorization issues * cleanup * Remove print and fix comments * Fixing submissions * Fixing projects * Cleanup * Fix filter placement
Configuration menu - View commit details
-
Copy full SHA for 9fd38a5 - Browse repository at this point
Copy the full SHA 9fd38a5View commit details -
* initial draft for error pages * indentation fixed * docs * error pages v1 * indentation fixed * layout adjusted, using RouterProvider instead of BrowserRouter to render errors correctly, tests added * linter * documentation * linter error parameters * Added i18n, changed general structure of App component and got rid of fade animation for the image * linting, package-lock.json fix * package file * changes to paramters in ErrorPage.tsx * use of keyPrefix * keyPrefix * fix
Configuration menu - View commit details
-
Copy full SHA for d9cd5f8 - Browse repository at this point
Copy the full SHA d9cd5f8View commit details -
Added endpoint to add a user using a join code (#218)
* Fix #71 * added course join endpoint * internal server error is 500 * fixed code docs
Configuration menu - View commit details
-
Copy full SHA for 12120eb - Browse repository at this point
Copy the full SHA 12120ebView commit details -
Configuration menu - View commit details
-
Copy full SHA for f2de32a - Browse repository at this point
Copy the full SHA f2de32aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2630299 - Browse repository at this point
Copy the full SHA 2630299View commit details -
* backend-authentication * fix projects * remove extra requirements * fix test-auth_server * added: frontend redirect link * fix backend auth * fix error + code_challenge in frontend link * line too long + frontend linter errors * actual linter fix * removed code_verifier until milestone 3 * added ability to log out and added everything to init * redis added later * added login button to header * linter fix unused import * add display_name to user creation * test tests * linter fix * cookies test * flask test cookies? * added logout button * with client
Configuration menu - View commit details
-
Copy full SHA for 99ac445 - Browse repository at this point
Copy the full SHA 99ac445View commit details -
* goeie styling yallah * pls werk * werkt hopelijk * linter --------- Co-authored-by: Siebe Vlietinck <71773032+Vucis@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for c5e9fbc - Browse repository at this point
Copy the full SHA c5e9fbcView commit details -
* start homepage * added calender functions and titlecard * homepage changes * homepage changes * Added: Homepage and Student Homepage * homepage changes * project projects parser * test passed * linter * pr review * Project card refactor * homepage change fix * Revert "Merge remote-tracking branch 'origin/backend/projectendpoint-fix' into frontend/feature/homepage" This reverts commit 645443a, reversing changes made to e5451b6. * homepage changes * rm comment * pr changes * project overview * project overview * project overview done * pr changes * project page changes * added support for no deadline projects * link changed * link changed * pr changes * merged with HomeStudent.tsx * projects overview page * wording change * homepage change * homepage change * API URL to API_HOST * end point with /me * project pages * home * create button * create button * opt * deadline fix * deadline fix * deadline fix * deadline fix * creds --------- Co-authored-by: gerwoud <gerwoud@hotmail.be>
Configuration menu - View commit details
-
Copy full SHA for 9b61937 - Browse repository at this point
Copy the full SHA 9b61937View commit details
Commits on Apr 19, 2024
-
Course views for teacher (#161)
* teacher detailed course base project list * basic * scrollers * doc * backtick strings * base all courses page * changed height * first finished version of teacher course views * teacher all course page reviewed * display time until deadline * more searchbars and translations * changed file structure for maintainability * titles and absolute create button * searchbars update url and remain on reload * user and admin listing * reworked form and gave unique ids to all list items * whoops linter ssst * added .env to gitignore * placeholder for loading courses * debounce seachbars * better debouncing more hooks * setup for loader but doesnt work yet bc bad router * loaders * course detail teacher course join codes menu * join code link points to app host now * accident * fixed empty filters, placeholders and teacher in admin list * delete * removed wannabe popup errorer * unuserud * package * fix * uhh * u
Configuration menu - View commit details
-
Copy full SHA for 89d357a - Browse repository at this point
Copy the full SHA 89d357aView commit details
Commits on Apr 25, 2024
-
Fix authentication bugs (#226)
* fixed invalid_token_loader and added function to get csrf_cookie * changed name of file to be correct * small fixes * added csrf to all fetches * forgot an import * formatting * formatting * added custom fetch function * removed e
Configuration menu - View commit details
-
Copy full SHA for 1a5e076 - Browse repository at this point
Copy the full SHA 1a5e076View commit details -
Frontend/enhancement/join code endpoint (#248)
* Fix #247 * fixed linting * using authenticated fetch * unused import
Configuration menu - View commit details
-
Copy full SHA for 4a35f4f - Browse repository at this point
Copy the full SHA 4a35f4fView commit details -
Fixes several buggs in join code endpoint (#251)
* Fix #249 * linting
Configuration menu - View commit details
-
Copy full SHA for afe3893 - Browse repository at this point
Copy the full SHA afe3893View commit details
Commits on Apr 26, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 40db0ad - Browse repository at this point
Copy the full SHA 40db0adView commit details
Commits on Apr 27, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 7361514 - Browse repository at this point
Copy the full SHA 7361514View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9f400ac - Browse repository at this point
Copy the full SHA 9f400acView commit details -
Configuration menu - View commit details
-
Copy full SHA for e7098e1 - Browse repository at this point
Copy the full SHA e7098e1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 49eb833 - Browse repository at this point
Copy the full SHA 49eb833View commit details -
Changed AUTHENTICATION_URL .env variable (#268)
* changed authentication_url to test_authentication_url * line too long
Configuration menu - View commit details
-
Copy full SHA for eb993d3 - Browse repository at this point
Copy the full SHA eb993d3View commit details -
Creates a general code evaluator (#256)
* Fix #255 * using apt to install node instead * fixed using join instead of dirname Co-authored-by: Jarne Clauw <67628242+JarneClauw@users.noreply.github.com> --------- Co-authored-by: Jarne Clauw <67628242+JarneClauw@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 8c459d2 - Browse repository at this point
Copy the full SHA 8c459d2View commit details -
Authentication fix for backend tests (#280)
* fixed invalid_token_loader and added function to get csrf_cookie * changed name of file to be correct * small fixes * added csrf to all fetches * forgot an import * formatting * formatting * added custom fetch function * removed e * some backend tests fixed hopefully * added display names to test auth server * set propagate exceptions to TRUE * added checks in test auth * csrf test * get csrf token from response * using cookie_jar * return 401 on test auth when necessary * get csrf token out of set-cookie headers * fixed all user tests * correct import this time * actual correct import * added default empty string so login does not crash * fixed courses test * fixed share link test * fix project tests * fixed submission tests * change docker command * removed authentication in no_auth test and correct authentication for project tests * trying parameterized tests * extra fixes * actually correct fixes this time * errors fixed * fixed csrf error when wrong authentication
Configuration menu - View commit details
-
Copy full SHA for c8cfe7f - Browse repository at this point
Copy the full SHA c8cfe7fView commit details -
Fix fill in the course selector (#261)
* fixed the issue * make let const * refactor api url * refactor api url * use effect * use effect * renamed for clarity
Configuration menu - View commit details
-
Copy full SHA for eb6767c - Browse repository at this point
Copy the full SHA eb6767cView commit details
Commits on Apr 28, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 0d59f86 - Browse repository at this point
Copy the full SHA 0d59f86View commit details -
Cleanup of authentication tests (#285)
* Cleanup of authentication tests * Adding tests where no csrf token is given
Configuration menu - View commit details
-
Copy full SHA for 64018c4 - Browse repository at this point
Copy the full SHA 64018c4View commit details -
Submissions download authorization (#293)
* Fixing * Removing a test
Configuration menu - View commit details
-
Copy full SHA for 1514a5b - Browse repository at this point
Copy the full SHA 1514a5bView commit details
Commits on Apr 30, 2024
-
Courses now converts deadlines from string to Date right after fetch (#…
…295) * adjusted courses frontend to use deadlines Date instantiated right after fetch instead of str str 2d * lintr * removed TODO * deadlines now have their own datatype!
Configuration menu - View commit details
-
Copy full SHA for 28fb568 - Browse repository at this point
Copy the full SHA 28fb568View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9ca85cf - Browse repository at this point
Copy the full SHA 9ca85cfView commit details
Commits on May 3, 2024
-
* Change the returned data from submission patch * Updating the filtering on /submissions * Return bad request on invalid keys in data * Little fix * Little fix * fixing the f linter
Configuration menu - View commit details
-
Copy full SHA for 7a6c981 - Browse repository at this point
Copy the full SHA 7a6c981View commit details -
Configuration menu - View commit details
-
Copy full SHA for c110c10 - Browse repository at this point
Copy the full SHA c110c10View commit details
Commits on May 4, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 3f1cef2 - Browse repository at this point
Copy the full SHA 3f1cef2View commit details -
Navbar link to homepage added (#262)
* navbar link added * rm i18
Configuration menu - View commit details
-
Copy full SHA for 82c2a50 - Browse repository at this point
Copy the full SHA 82c2a50View commit details -
Configuration menu - View commit details
-
Copy full SHA for c0cd627 - Browse repository at this point
Copy the full SHA c0cd627View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1e039ab - Browse repository at this point
Copy the full SHA 1e039abView commit details -
Seeder for easier demo and frontend testing (#291)
* basic seeder provider, course titles, usernames and random uid * seeder creates and populates a few courses with random students where given uid is teacher * ffix * relocate, weird project deadline bug tho * seeder go bvv * fun with linter * lint * removed leading spaces * batch operations and documentation cleanup * bad env name * more batch and better try except finally * specific error * close * projects have 0-2 deadlines now, also randomized numprojects from fixed 2 to random 1-3 * 1-3 * import not good * toml test * toml * faker is dev * linter mad * titles now in txt file * completed toml info * fixed parsing error --------- Co-authored-by: Aron Buzogany <aronsaps@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for ff90ff4 - Browse repository at this point
Copy the full SHA ff90ff4View commit details -
Redirecting when creation of project is succesful or showing error me…
Configuration menu - View commit details
-
Copy full SHA for 9f2540a - Browse repository at this point
Copy the full SHA 9f2540aView commit details -
When doing GET on courses, only returning courses you are authorized …
…to see (#282) * Fix #242 * fixed linting * Added functionality for url queries * fixed tests maybe * changed error code on wrong parameter in tests to 500 * actually changed the assert this time * courses currently ignores wrong filters * ignore filter tests on courses for now --------- Co-authored-by: Siebe Vlietinck <siebe.vlietinck@ugent.be>
Configuration menu - View commit details
-
Copy full SHA for c665611 - Browse repository at this point
Copy the full SHA c665611View commit details -
Configuration menu - View commit details
-
Copy full SHA for f9b6324 - Browse repository at this point
Copy the full SHA f9b6324View commit details -
Configuration menu - View commit details
-
Copy full SHA for ef6afb5 - Browse repository at this point
Copy the full SHA ef6afb5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 27b09ed - Browse repository at this point
Copy the full SHA 27b09edView commit details -
added paper islands, made project cards of equal size, displaying use…
…rname instead of uid (#311)
Configuration menu - View commit details
-
Copy full SHA for e9d0b9a - Browse repository at this point
Copy the full SHA e9d0b9aView commit details -
Added header on error pages and moved env import outside fetchme func…
…tion (#319) * added header to error pages * moved env import outside function
Configuration menu - View commit details
-
Copy full SHA for 8600115 - Browse repository at this point
Copy the full SHA 8600115View commit details -
Configuration menu - View commit details
-
Copy full SHA for b370591 - Browse repository at this point
Copy the full SHA b370591View commit details -
project form upload in user documentation (#250)
* project form upload * added dutch translation * PR review and styling * siebe pr * aron pr * aron pr
Configuration menu - View commit details
-
Copy full SHA for a524f9b - Browse repository at this point
Copy the full SHA a524f9bView commit details
Commits on May 5, 2024
-
When no run_tests.sh is given when creating a project, cannot submit. (…
…#326) * trnanslation changes * runner check
Configuration menu - View commit details
-
Copy full SHA for ccba571 - Browse repository at this point
Copy the full SHA ccba571View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2bfccbd - Browse repository at this point
Copy the full SHA 2bfccbdView commit details -
Configuration menu - View commit details
-
Copy full SHA for fa6987d - Browse repository at this point
Copy the full SHA fa6987dView commit details -
added clipboard to copy the join code and redirecting to course when … (
#325) * added clipboard to copy the join code and redirecting to course when user already in course * styling
Configuration menu - View commit details
-
Copy full SHA for 48ed4a7 - Browse repository at this point
Copy the full SHA 48ed4a7View commit details
Commits on May 6, 2024
-
added dutch translation of python evaluator (#333)
* added dutch translation of python evaluator * siebe pr
Configuration menu - View commit details
-
Copy full SHA for 8dd0770 - Browse repository at this point
Copy the full SHA 8dd0770View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6a2350f - Browse repository at this point
Copy the full SHA 6a2350fView commit details -
Textfield performance issue (#334)
* added useTransition to wrap useState * linter
Configuration menu - View commit details
-
Copy full SHA for dcc3040 - Browse repository at this point
Copy the full SHA dcc3040View commit details
Commits on May 9, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 79b028f - Browse repository at this point
Copy the full SHA 79b028fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5c5877d - Browse repository at this point
Copy the full SHA 5c5877dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2822c1b - Browse repository at this point
Copy the full SHA 2822c1bView commit details -
uses display name instead of uid (#328)
* uses display name instead of uid * re added authentication * fix failing test * changed APP var * removed console log * replaced path and merge conflicts * removed 404 for submissions * fixed page spamming backend with requests * type error --------- Co-authored-by: Aron Buzogany <aronsaps@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 4bfa40f - Browse repository at this point
Copy the full SHA 4bfa40fView commit details
Commits on May 11, 2024
-
Configuration menu - View commit details
-
Copy full SHA for cbd7f83 - Browse repository at this point
Copy the full SHA cbd7f83View commit details
Commits on May 12, 2024
-
Fix flickering with data loader (#348)
* added loader * added loader * linter * fix name
Configuration menu - View commit details
-
Copy full SHA for 1d0b4f8 - Browse repository at this point
Copy the full SHA 1d0b4f8View commit details
Commits on May 15, 2024
-
Seeder should generate unique submission times now (#354)
* unique deadlines * unique submiss times * max 10 days into past
Configuration menu - View commit details
-
Copy full SHA for 993154e - Browse repository at this point
Copy the full SHA 993154eView commit details
Commits on May 16, 2024
-
Project form/drag drop translations (#359)
* added some translations * consistency!
Configuration menu - View commit details
-
Copy full SHA for 5e0c6e4 - Browse repository at this point
Copy the full SHA 5e0c6e4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 561a1f3 - Browse repository at this point
Copy the full SHA 561a1f3View commit details -
Configuration menu - View commit details
-
Copy full SHA for cf2ce81 - Browse repository at this point
Copy the full SHA cf2ce81View commit details -
Co-authored-by: Warre Provoost <133233646+warreprovoost@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for ce15d41 - Browse repository at this point
Copy the full SHA ce15d41View commit details
Commits on May 18, 2024
-
Configuration menu - View commit details
-
Copy full SHA for c73d4a1 - Browse repository at this point
Copy the full SHA c73d4a1View commit details -
* Cleanup of authentication tests * Adding tests where no csrf token is given * Adding authentication tests * Adding authorization tests * Fixing most of the issues rn, but waiting on completion of other issue * fix * Fixing linter * Fixing auth tests * All tests written, but fixes needed * Fixing most tests * Fixing all tests except for the evaluator * Trying to fix tests * Fixing * linter * fix
Configuration menu - View commit details
-
Copy full SHA for 9ac2763 - Browse repository at this point
Copy the full SHA 9ac2763View commit details -
Ignore bad filters on fetches to endpoints (#360)
* test * submissions now ignore bad filters * small oopsies * getatribute(Model, key, None), i forgot the None * table__columns
Configuration menu - View commit details
-
Copy full SHA for 49462fb - Browse repository at this point
Copy the full SHA 49462fbView commit details -
Teacher is now listed as admin on course page (#349)
* teacher is also listed, useMemo instead of useEffect to prevent listing twice * useMemo bad, reworked the student and admin fetchers * all fetches straight to loader fetches Me objects after fetching admins and students, no need for useffect * fixed loader and seeder
Configuration menu - View commit details
-
Copy full SHA for 76f90a3 - Browse repository at this point
Copy the full SHA 76f90a3View commit details
Commits on May 19, 2024
-
Configuration menu - View commit details
-
Copy full SHA for f7d2992 - Browse repository at this point
Copy the full SHA f7d2992View commit details -
* fix en-us bug on homepage * should be fixed everywhere now * actually fixed hopefully * fix bug req. change
Configuration menu - View commit details
-
Copy full SHA for d145934 - Browse repository at this point
Copy the full SHA d145934View commit details
Commits on May 20, 2024
-
* changed 200 to 400 * changed != to == * added filter functionlity to submissions * removed prints * linter * linter again * filters that aren't fields are now ignored in the code, tests for this are fixed * yeet * idk tbh
Configuration menu - View commit details
-
Copy full SHA for 214dcad - Browse repository at this point
Copy the full SHA 214dcadView commit details -
Documentation/fix/GitHub link (#378)
* added table to frontend readme * added .env vars to the README * updated readme * changed URL of api part * changed github url * changes not for this pr reverted * newline goofy augh
Configuration menu - View commit details
-
Copy full SHA for 587423b - Browse repository at this point
Copy the full SHA 587423bView commit details -
patch score in backend when edited in the frontend and i18n for page (#…
…355) * score patch is working * changes * added error message and i18n support * added tooltip instead of alert :) * linter
Configuration menu - View commit details
-
Copy full SHA for dfc4910 - Browse repository at this point
Copy the full SHA dfc4910View commit details -
update frontend readme variables (#356)
* added table to frontend readme * added .env vars to the README * updated readme * changed URL of api part * removed code verfier
Configuration menu - View commit details
-
Copy full SHA for f366e51 - Browse repository at this point
Copy the full SHA f366e51View commit details -
* testing setup * changed from jest to vitest and changed npm scripts to be easier to work with * hopefully final version of config files * fixed double import react bug * setup finished * linter fix * forgot to push this * any type * requested changes * vitest coverage generates coverage files
Configuration menu - View commit details
-
Copy full SHA for 86370e6 - Browse repository at this point
Copy the full SHA 86370e6View commit details -
Configuration menu - View commit details
-
Copy full SHA for e97d2b4 - Browse repository at this point
Copy the full SHA e97d2b4View commit details -
* added table to frontend readme * added .env vars to the README * added readme vars * changes * added explanation * removed changes to frontend readme to exclude it from this pr * remove code verifier * added JWT application * POST_HOST name * added rfc link * added microsoft admin link * updated link
Configuration menu - View commit details
-
Copy full SHA for 5597424 - Browse repository at this point
Copy the full SHA 5597424View commit details
Commits on May 22, 2024
-
Configuration menu - View commit details
-
Copy full SHA for de04241 - Browse repository at this point
Copy the full SHA de04241View commit details
Commits on May 23, 2024
-
Configuration menu - View commit details
-
Copy full SHA for e8b2862 - Browse repository at this point
Copy the full SHA e8b2862View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9f4237f - Browse repository at this point
Copy the full SHA 9f4237fView commit details -
* added user guide links * added specific runner link * small styling issue
Configuration menu - View commit details
-
Copy full SHA for fe979f5 - Browse repository at this point
Copy the full SHA fe979f5View commit details -
Add overview button to admin page of projects (#384)
* changes bekijken * beaucoup * edit title and description functionality * linter :nerd: * frontend linter --------- Co-authored-by: Siebe Vlietinck <71773032+Vucis@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 37606d4 - Browse repository at this point
Copy the full SHA 37606d4View commit details -
Fixed join code copy to clipboard (#404)
* fixed join code copy * removed :
Configuration menu - View commit details
-
Copy full SHA for 92242cd - Browse repository at this point
Copy the full SHA 92242cdView commit details -
Only return projects where u are student if visible for students is t…
…rue (#403) * projects visible for students * lint
Configuration menu - View commit details
-
Copy full SHA for 1fbd30c - Browse repository at this point
Copy the full SHA 1fbd30cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8509c10 - Browse repository at this point
Copy the full SHA 8509c10View commit details -
added translation for homepage of user guide (#400)
* added translation * fix
Configuration menu - View commit details
-
Copy full SHA for 2d694e9 - Browse repository at this point
Copy the full SHA 2d694e9View commit details -
* 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
Configuration menu - View commit details
-
Copy full SHA for d79bfd9 - Browse repository at this point
Copy the full SHA d79bfd9View commit details -
unzipping submissions on submission (#406)
* unzipping submissions * run_test -> run_tests * run_test -> run_tests
Configuration menu - View commit details
-
Copy full SHA for 253ab7b - Browse repository at this point
Copy the full SHA 253ab7bView commit details -
Configuration menu - View commit details
-
Copy full SHA for df9587f - Browse repository at this point
Copy the full SHA df9587fView commit details -
Co-authored-by: Warre Provoost <133233646+warreprovoost@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for e7129cd - Browse repository at this point
Copy the full SHA e7129cdView commit details -
Filter on conditions the students projects (#411)
* projects visible for students * lint * filter on conditions * lint * fixed bad merge
Configuration menu - View commit details
-
Copy full SHA for 50dfaaf - Browse repository at this point
Copy the full SHA 50dfaafView commit details -
Configuration menu - View commit details
-
Copy full SHA for c979408 - Browse repository at this point
Copy the full SHA c979408View commit details -
* Fixing the legacy warning * Adding auth decorators to the project submission download enpoints * Fixing query parameter tests * remove bad param filter
Configuration menu - View commit details
-
Copy full SHA for 15f0c70 - Browse repository at this point
Copy the full SHA 15f0c70View commit details -
* 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
Configuration menu - View commit details
-
Copy full SHA for 3d4fe01 - Browse repository at this point
Copy the full SHA 3d4fe01View commit details -
added 403 for overview page (#414)
* added 403 for overview page * linter * added good response.ok placement and status code for 404 * linter
Configuration menu - View commit details
-
Copy full SHA for dd84501 - Browse repository at this point
Copy the full SHA dd84501View commit details -
Student course overview (#417)
* student overview * linter * linter * linter * check if teacher
Configuration menu - View commit details
-
Copy full SHA for ff7dd73 - Browse repository at this point
Copy the full SHA ff7dd73View commit details -
fixed authorizations in projectview (#418)
* fixed authorizations in projectview * linting * added locales
Configuration menu - View commit details
-
Copy full SHA for aa7383f - Browse repository at this point
Copy the full SHA aa7383fView commit details -
redirecting to homepage when user not logged in (#421)
* redirecting to homepage when user not logged in * linting
Configuration menu - View commit details
-
Copy full SHA for 8b7aae1 - Browse repository at this point
Copy the full SHA 8b7aae1View commit details -
Configuration menu - View commit details
-
Copy full SHA for d3bcf1f - Browse repository at this point
Copy the full SHA d3bcf1fView commit details -
* redirecting to homepage when user not logged in * linting * fixed url flickering
Configuration menu - View commit details
-
Copy full SHA for dcb556f - Browse repository at this point
Copy the full SHA dcb556fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 26692db - Browse repository at this point
Copy the full SHA 26692dbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 41567ce - Browse repository at this point
Copy the full SHA 41567ceView commit details -
added general evaluator documentation (#424)
* added general evaluator documentation * fix 1 * fix 2 * fix yallah * final fix i believe
Configuration menu - View commit details
-
Copy full SHA for 5032fd1 - Browse repository at this point
Copy the full SHA 5032fd1View commit details -
* 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
Configuration menu - View commit details
-
Copy full SHA for 1b67e31 - Browse repository at this point
Copy the full SHA 1b67e31View commit details