v1.1.0
What's Changed
Fixed bugs 🐞
- [Web] Frontend build fails on windows by @mxsph in #722
- [API] Frontend build does not copy dist output by @mxsph in #724
- [API] The API package building process is executed before the web package is copied by @mxsph in #745
- The Excel shows an error for some of the deliveries although they are actually correct by @mxsph in #765
- [Docker] Fix missing frontend build by @mxsph in #813
New core Features 🎉
- [API] Add mongodb url to sql checker call by @Zitrone44 in #734
- [API] Remove
DOCKER_RMcomment from docker service by @Zitrone44 in #735 - Remove Github Wiki from the options menu by @nicosoethe in #739
- [API] Allow unspecified Deadlines for Tasks by @pdrtzk in #753
- Link Logo to start page by @nicosoethe in #748
- Create Modal Component by @nicosoethe in #769
- Improve dialogues for deleting all users by @nicosoethe in #770
- No loading bar is displayed during a file upload for a submission by @nicosoethe in #771
- [API] Mark tasks as mandatory bonus/additional etc by @pdrtzk in #773
- Deadline: Change date format to European by @SiarNoozai in #762
- add navbar item with empty page by @nicosoethe in #815
- [API] Add semester field to courses by @timst01 in #754
- [Tests] Add database tests by @Zitrone44 in #821
- Fix editing task check configurations by @Medienkunzt in #826
- [Docker] Add multi layered build by @Zitrone44 in #824
- [Web] Mark tasks as "mandatory", "bonus/additional", etc. by @nicosoethe in #839
- Hide SQL-Playground for Normal Users by @TimonPllkrn in #858
New checker Features 🎉
- Relocate SQL-Checker from GitLab to GitHub by @Jonas960 in #729
- [Checker] Anonimize Excel submission by @MaxRchtr in #755
- Refactoring of the sql checker by @Jonas960 in #747
- I709 analyze data from the last semester with the sql checker by @JaWiss in #768
- I774 fix error where attempt and statement are swapped by @Jonas960 in #775
- First version for excel analysis by @MaxRchtr in #789
- [Excel-Checker] It should be possible to define multiple output fields by @mxsph in #820
- [Excel-Checker] Further analysis of the existing Excel submissions by @MaxRchtr in #836
New checker-api Features 🎉
Dependency updates ⬆️
- [CI/CD] init dependabot config by @mxsph in #791
- Bump actions/cache from 2 to 3 by @dependabot in #794
- Bump actions/setup-java from 2 to 3 by @dependabot in #792
- Bump actions/checkout from 2 to 3 by @dependabot in #796
- Bump junit from 4.12 to 4.13.2 in /modules/fbs-core/api by @dependabot in #797
- Bump junit from 4.12 to 4.13.2 in /modules/fbs-runner/checker by @dependabot in #804
- build(deps): bump actions/configure-pages from 1 to 2 by @dependabot in #844
- build(deps): bump bash from 5.1.16 to 5.2.2 in /runtime-images/bash by @dependabot in #840
Internal 🔒
- Add a code formatter for the frontend by @mxsph in #684
- Update issue templates by @TimonPllkrn in #688
- Change of the folder structure by @mxsph in #687
- Update issue templates by @Medienkunzt in #712
- Update CODEOWNERS by @Zitrone44 in #727
- [CODEOWNERS] move default owners to the top by @mxsph in #731
- Fix CODEOWNERS by @Zitrone44 in #733
- [CI] Automatically add all new issues to the github Project by @mxsph in #741
- [CI] Update
tibdex/github-app-tokenversion by @mxsph in #744 - [Docker] Dockerfile and healthcheck improvements by @Zitrone44 in #742
- [CI/CD] Add a Pull request verifier by @mxsph in #776
- [CODEOWNERS] change Dockerfile owners by @mxsph in #790
- [Docker] Improve Dockerfile build process by @Zitrone44 in #785
- add release notes configuration by @mxsph in #817
- [API] Adds workflow to publish the api docs with redoc on github pages by @pdrtzk in #830
- [API] Fix github pages workflow by @pdrtzk in #832
- [API] Fix publishing of distinct api docs by @pdrtzk in #833
- [CI/CD] Migration should only be able to be added in sequence by @mxsph in #837
- [Docker] Fix dockerfile copy statement by @Zitrone44 in #859
Other Changes
- Fix typos in
privacy_text.mdby @timst01 in #740 - [API] Adds test cases for task service by @pdrtzk in #829
New Contributors
- @TimonPllkrn made their first contribution in #688
- @Medienkunzt made their first contribution in #712
- @timst01 made their first contribution in #740
- @nicosoethe made their first contribution in #739
- @pdrtzk made their first contribution in #753
- @MaxRchtr made their first contribution in #755
- @JaWiss made their first contribution in #768
- @SiarNoozai made their first contribution in #762
Full Changelog: v1.0.0...v1.1.0