Changelog
2.7.1.6
18.8.2022
- Added '130.230.140.184' ip address to ALLOWED_HOSTS to find out if it solves the invalid http header errors.
The log message in konttitest advices:
repolainen_1 | Invalid HTTP_HOST header: '130.230.140.184'. You may need to add '130.230.140.184' to ALLOWED_HOSTS.
2.3.6
25.2.2021
- Teacher manual is working again
- fixed old Gitlab references to new Gitlab
- peer review is tested and is working
2.3.2
14.1.2020
- Fixes to the repolainen_helper.py-script in GitLab Integration
2.3.1
30.9.2019
- Bug-fixes: ValueError in log-messages, AttributeErrors in project_name and and Group
2.3.0
25.9.2019
- Peer reviewers table inserted below the Groups table
- Detailed view of peer reviewers inserted to the Django admin
- Importing of Nettiopsu csv files
- Importing and importing type descriptions of headerless csv's changed
- Inputting students with many student ids corrected in Add students to course
2.2.0
30.8.2019
- Peer review functionality
2.1.0
26.8.2019
- LDAP: Fixed several ldap connection and bind errors
- MONITORING: Added monitoring features
- SONARQUBE: Added automatic SonarQube project creation feature
2.0.3
17.6.2019
- Changed Docker hub from pervasivetut to tgcslearningtech. Also updated doc on this matter
- Added '130.230.140.132' ip address to ALLOWED_HOSTS to find out if it solves the invalid http header errors
2.0.2
29.5.2019
- Minor improvement to Dockerization
2.0.1
29.5.2019
- Minor improvement to Dockerization
2.0
28.5.2019
- TUNI Repolainen: The application runs now as Docker containers!
1.9
27.5.2019
- TUT Repolainen: Adds header to instruct users to start to use TUNI Repolainen
- TUT Repolainen: Disables course and course implementation creation
1.8
7.5.2019
- Adds support for both single person and group repositories
- Modifies group import so that if single person repositories are in use they won't be removed when multi person groups are imported
- Adds support for creating single person groups when importing groups if course implementation settings are appropriate
- Widens the description columns in course information tables
- FIX: Group ordering by GitLab URL
- FIX: Changing course implementation identification/path in GitLab
- FIX: Error when CSV is incorrect in student import
1.7.3
10.4.2019
- Improves error reporting
1.7.2
9.4.2019
- Errors are now reported to admins
1.7.1
3.4.2019
- FIX: Broken group filter
1.7
27.3.2019
- Security update: Python to 3.6.8
- Security update: Django to 1.11.20
- Faculty members can now create courses by default
- Hide language selection if there is only one language available
- Add changelog
1.6.3
14.3.2019
No functional changes
1.6.2
14.3.2019
No functional changes
1.6.1
14.3.2019
- Improves error reporting of Celery tasks
1.6
7.3.2019
- Support for multiple student numbers of TUNI LDAP
- Support for student numbers other than number
- Personal student groups are now named by the student's username
- Moodle group import uses now email to fetch the user information from the database
- FIX: GitLab Groups and template_projects are sometimes private instead of internal
- Submissions and exercises are now disabled
1.5.1
28.2.2019
No functional changes
1.5
28.2.2019
- Removes the use of admin password in Gitlab project import use
- Begins to use Gitlab project import when creating student projects
- Adds support for English ROCK CSV file
- Removes Gitlab CI runners as unnecessary
- "Don't use groups in course" to "Use personal student repositories in course" in course implementation creation and settings
- Fixes: SSH key remove failure from Repolainen Gitlab user
- Fixes: Student repositories marked created though not confirmed