This repository was archived by the owner on Apr 16, 2024. It is now read-only.
First Release SS 2018
·
2248 commits
to master
since this release
Many small changes for production use:
Added
- Added the possibility to sort all courses alphabetically. #567
- Added a box for information on the homescreen. #216
- Added an account activation resend feature. #601
- Added
SnackBarService
as wrapper forMatSnackBar
. #574 - Added new course & user API unit tests. #654 #691
- Added details of courseAdmin and teacher to course detail view. on click profiles are shown.#598
- Added small auto linting scripts to package.json #688
- Added changed size of drop down arrows for better usability. #686
- Added new contributors #624
- Added the date and the teacher under each unit #582
- Added E-Mail validation to reset password #597
- Added Language code to header #554
- Added icon for access key #547
- Unit visibility toggle #582
Changed
- Refactored or slightly altered various course & user related APIs. #654 #691
- Removed firstname from resend activation feature and change button positioning. #711
- Refactored register and resend activation to use geli email validator with top level domain check. #713
- Refactored the unitCreator with a forsafe user object. #717
- Changed the text in download course#718
- Removed firstname from resend activation feature and change button positioning. #711
- Refactored register and resend activation to use geli email validator with top level domain check. #713
Fixed
- Fixed route
/users/roles
#204 - Fixed profile picture will be deleted after changing any other profile data #504
- Fixed some UI issues in create code kata unit #543
- Fixed reading wrong error message across the whole application #572
- Fixed admin can changed his own role #606
- Fixed a typo in admin panel #533
- Fixed an admin cannot delete any courses #647
- Fixed some issues with download a course #659
- Fixed an issue with deleting a course and the notification was not triggered #642
- Fixed Course progress mechanism #593
- Fixed wasteful course data usage via specialized course model interfaces. #654
- Fixed a broken documentation link. #583
- Limited the first and last name to 64 characters in the registration- and edit page. #585
- Added a correct email validator to the
user-edit
andregister
components. #564 - Upload of profile pictures now prevents files with forbidden extensions. #581
- Fixed empty course downloads. #659
- Videos in the course now get sized equally and can't grow too big in mobile views. #534
- Fixed missing background on the password reset page. #673
- Fixed notification icon spacing in the navbar for students. #696
- Repair Angular CLI code generation. #701
- Fixed
tsconfig.spec.ts
forng test
. #656 - Fixed
.travis.yml
. #706 - Fixed wording of progress display on profile page. #715
- Fixed form validator in create task #579
- Fixed Mongoose pre hook usage #680 #677