v6.2.0
What's Changed
- WIP: Switch webpack to angular cli by @lupari in #707
- CSCEXAM-955 Fix enroll result wrapper Fix menu scroll bug by @VirmasaloA in #753
- CSCEXAM-961 Fix byod exam search fields by @VirmasaloA in #755
- CSCEXAM-966 Fix bootstrap update bugs and missing tags by @VirmasaloA in #754
- CSCEXAM-000 Migration to Bootstrap 5 by @lupari in #757
- Form fixes by @lupari in #759
- CSCEXAM-000 Confirmation dialog enhancements by @lupari in #760
- CSCEXAM-000 Upgrade CKEditor by @lupari in #762
- CSCEXAM-905 Moodle XML Import functionality by @lupari in #756
- CSCEXAM-978 Fix DST bug with maintenance periods by @lupari in #758
- CSCEXAM-000 Fix layout issues (bootstrap 5) by @lupari in #761
- CSCEXAM-989 Fix bug with determining number of consequent attainments by @lupari in #763
- CSCEXAM-980 Check maintenance periods with external reservation by @lupari in #764
- CSCEXAM-966 Fix found style issues by @lupari in #767
- CSCEXAM-843 Add control column to byod exam search by @VirmasaloA in #765
- CSCEXAM-976 Fix Edit exam rooms Button by @VirmasaloA in #766
- Switch @uirouter/angular to @angular/router by @lupari in #768
- CSCEXAM-956 Setting for defining prefix for internal course codes by @lupari in #769
- CSCEXAM-788 Support for passing maturity instructions through Cooper by @lupari in #770
- CSCEXAM-977 Reconfigure exam room availability edit page by @VirmasaloA in #771
- CSCEXAM-997 Fix listMaintenancePeriods to use endsAt instead of startsAt by @VirmasaloA in #772
- CSCEXAM-967 Fix collaborative-exam-listing tab title languages by @VirmasaloA in #773
- CSCEXAM-992 Improved visual hints for maturity assessment process by @lupari in #774
- CSCEXAM-1002 Fix maturity-reporting by @VirmasaloA in #775
- Bump terser from 5.12.1 to 5.14.2 in /ui by @dependabot in #776
- CSCEXAM-000 Fix line endings, fix reported course import bug by @lupari in #779
- CSCEXAM-1018 Assessment data model additions by @lupari in #780
- CSCEXAM-1009 Fix DST issue with checking ongoing reservations by @lupari in #781
- CSCEXAM-1027 Fix problematic query regarding exam enrolments by @lupari in #785
- CSCEXAM-1016 by @VirmasaloA in #784
- CSCEXAM-1015 by @VirmasaloA in #782
- CSCEXAM-1017 by @VirmasaloA in #783
- CSCEXAM-1019 Maintenance period list fix by @VirmasaloA in #786
- CSCEXAM-620 Forbid re-enrolling before exam visit is finished by @lupari in #787
- CSCEXAM-1024 Fix bug with maintenance period search by @lupari in #790
- CSCEXAM-000 by @VirmasaloA in #789
- CSCEXAM-620 Make test configuration overridable by @lupari in #791
- CSCEXAM-1022 Fix exam section title index number by @VirmasaloA in #796
- CSCEXAM-996 Exam feedback settings (teacher side) by @lupari in #797
- CSCEXAM-1000 Feedback configuration related confirmations by @lupari in #798
- CSCEXAM-964 Enhancing maintenance and exception usability by @VirmasaloA in #794
- CSCEXAM-970 Enhance exception.component by @VirmasaloA in #795
- CSCEXAM-1004 Student view of the new answer release concept by @lupari in #799
- CSCEXAM-968 Add repetition options for exception opening hours by @VirmasaloA in #800
- CSCEXAM-1007 "Gradeless" review with release of assessment's answers by @lupari in #801
- CSCEXAM-250 Add alphabetical ordering to room exam machine list by @VirmasaloA in #802
- CSCEXAM-1030 Reset no-show flag with private examination enrolments by @lupari in #803
- CSCEXAM-984 Add new view to admin view rooms list by @VirmasaloA in #793
- CSCEXAM-1045 Fix sending of no-shows from exam to exam by @lupari in #804
- CSCEXAM-984 Fix removal of exception event by @lupari in #805
- CSCEXAM-1038 Add extra opening hours options to exception working hours by @VirmasaloA in #807
- CSCEXAM-1025 Add ordering of questions to student question report by @lupari in #806
- CSCEXAM-996 Disallow turning feedback config on/off by @lupari in #809
- CSCEXAM-1047 Fix time format from examination-event-search by @VirmasaloA in #808
- CSCEXAM-1034 Fix accessibility list item name character limit by @VirmasaloA in #810
- CSCEXAM-1037 Fixing CouchDB search results + refactoring exam side by @lupari in #813
- CSCEXAM-1020, 1033 Fix maintenance period info popup translation Fix dropdown-select slice limit by @VirmasaloA in #811
- CSCEXAM-000 Mobile update by @VirmasaloA in #814
- CSCEXAM-974 Re-Add row indicators for exceptions by @VirmasaloA in #815
- CSCEXAM-1038 Add extra opening hours options to exception working hours by @VirmasaloA in #817
- CSCEXAM-961 Rearrange BYOD exam search fields by @VirmasaloA in #816
- CSCEXAM-1043 Add proper checking for examination event no-show by @lupari in #812
- CSCEXAM-974 Add exception time delete confirmation by @VirmasaloA in #818
- CSCEXAM-964 Fix timepicker auto valid correction by @VirmasaloA in #819
- CSCEXAM-992 Fixes for maturity content review error messages by @lupari in #820
- CSCEXAM-1057 Re-configure availability component to be displayes on room view by @VirmasaloA in #821
- CSCEXAM-972 Fix exception splice function by @VirmasaloA in #823
- CSCEXAM-918 Fix firefox printing row overlap issue by @VirmasaloA in #824
- CSCEXAM-1007 Hide feedback answers&reports if no grade given by @lupari in #825
- CSCEXAM-996 Fix clearing of configs after having disabled them by @lupari in #826
- CSCEXAM-1005 Fix return format of answers that can't be shown by @lupari in #827
- CSCEXAM-843 Fix updating examination event array after removal by @lupari in #828
- CSCEXAM-000 Fix feedback title wrap by @VirmasaloA in #829
- CSCEXAM-977 Fix problem with exception hour instances by @lupari in #830
- CSCEXAM-000 Fix JIT-compiler issue by @lupari in #831
- CSCEXAM-984 Add sorting to weekdays in rooms component by @VirmasaloA in #832
- CSCEXAM-1006 Remove obsolete subheader from exam publication tab by @lupari in #833
- CSCEXAM-1061-7 Improve admin settings view by @lupari in #834
- CSCEXAM-1061-9 Fix form style issues with exam question lottery by @lupari in #835
- CSCEXAM-1064 Fix issues with passing route data to components by @lupari in #836
- CSCEXAM-1054 Clearing of external exam answers by @lupari in #837
- CSCEXAM-1061-5 Fix handling of unidentified reservations on UI by @lupari in #838
- CSCEXAM-1061 Fixes to issues noted in RC1-testing by @VirmasaloA in #839
- CSCEXAM-961 Fix examination-event-search initial search by @VirmasaloA in #841
- CSCEXAM-902 External calendar and date component changes by @lupari in #840
- CSCEXAM-961 Fix dropdown flex by @VirmasaloA in #843
- CSCEXAM-1066 Fix visibility of byod enrolments to teacher by @lupari in #844
- CSCEXAM-1068 - Fix updating section question on exam editor UI by @lupari in #845
- CSCEXAM-1062 Create unique index for exam_participation.exam_id by @lupari in #846
- CSCEXAM-1023 Fix broken link to previous participations by @lupari in #847
- CSCEXAM-1077 Disallow exam removal by @lupari in #848
- CSCEXAM-1080 Add missing route to waitingroom by @lupari in #849
- CSCEXAM-1083 Reset private BYOD exam enrolment in case of no-show by @lupari in #850
- CSCEXAM-1076 Fix grading feedback html by @VirmasaloA in #851
- CSCEXAM-1082 Add score indicator to essay-question review by @VirmasaloA in #852
- CSCEXAM-1074 Fix examination attachment label by @VirmasaloA in #853
- CSCEXAM-1006 Add subheader back with new translation by @lupari in #856
- CSCEXAM-1090 Fix week range from exception repetition by @VirmasaloA in #854
- CSCEXAM-1089 Fix exceptionWorkingHours list duplicant issue by @VirmasaloA in #855
- CSCEXAM-000 Fix undefined error from displayMaxScore by @VirmasaloA in #858
- CSCEXAM-1060 Fixes for enabling/disabling exam feedback config by @lupari in #857
- CSCEXAM-1099 Assessment config release type remodeling by @lupari in #859
- CSCEXAM-843 Localization for event cancellation email by @lupari in #860
- CSCEXAM-1004 Fix cloze test answer calculation for student view by @lupari in #861
- CSCEXAM-1054 Remove answer attachments from XM when exam expired by @lupari in #862
- CSCEXAM-1037 Collaborative exam search fixes by @lupari in #863
- CSCEXAM-965 Fix rooms sorting function ordering by @VirmasaloA in #865
- CSCEXAM-1013 Finnish language package for EXAM 6.2 by @laupoh in #867
- CSCEXAM-1096 Fix updateExam notification by @VirmasaloA in #868
- CSCEXAM-964 Add room name to exception time overlap notification by @VirmasaloA in #866
- CSCEXAM-1106 Fix updating room data to XM by @lupari in #869
- CSCECAM-964 Fix exception weekly repetition by @VirmasaloA in #870
- CSCEXAM-1085 Fix language-inspections search date bug by @VirmasaloA in #872
- CSCEXAM-1092 Fix exam-answers-dialog text overlap by @VirmasaloA in #871
- CSCEXAM-956 Fix issue with separator when joining code parts by @lupari in #874
- CSCEXAM-1068 Fix examination question section update bug by @VirmasaloA in #873
- CSCEXAM-1082 Fix essay-question score info by @VirmasaloA in #875
- CSCEXAM-1061-1 Fix library-search search field styling by @VirmasaloA in #876
- CSCEXAM-1061-8 Fix active-enrolment ui readability by @VirmasaloA in #878
- CSCEXAM-1108 Add some delay to publishing exam answers by @lupari in #879
- CSCEXAM-843 Remove duplicate listing of events by @lupari in #880
- CSCEXAM-976 Fix room-mass-edit time overlap check by @VirmasaloA in #881
- CSCEXAM-977 Enhance room-mass-edit selection feature by @VirmasaloA in #882
- CSCEXAM-1000 Fix checking of ability to release answers by @lupari in #883
- CSCEXAM-1068 Fix updating of question indices after moval by @lupari in #884
- CSCEXAM-1114 Fix database query when replacing external reservation by @lupari in #885
- CSCEXAM-1107 Remodel no-show logic for external reservations by @lupari in #886
- CSCEXAM-1077 Add missing error messages by @lupari in #889
- CSCEXAM-984 Fix rooms update bug by @VirmasaloA in #888
- CSCEXAM-1020 Fix translation by @VirmasaloA in #890
- CSCEXAM-1111 Fix translation of month names for date picker by @lupari in #891
- CSCEXAM-1116 Fix reservation view exam section info width by @VirmasaloA in #892
- CSCEXAM-1117 Fix broken URL with collaborative feedback attachment by @lupari in #893
- CSCEXAM-961 Add empty list check to room-mass-edit addMultiRoomException component by @VirmasaloA in #894
- CSCEXAM-1124 Fix display of aborted external collab exams on UI by @lupari in #895
- CSCEXAM-000 Improve eslint configurations by @lupari in #896
- CSCEXAM-968 Generalize exception repeat info text by @VirmasaloA in #897
- CSCEXAM-1119 Hide retrial permission button for private exams by @lupari in #900
- CSCEXAM-1021 Add missing property to reservation db query by @lupari in #899
- CSCEXAM-1113 Do no copy feedback config to cloned teacher exam by @lupari in #901
- CSCEXAM-1123 Fix handling of accessibility ids in HTTP requests by @lupari in #902
- CSCEXAM-1126 Fix visibility of BYOD stuff on navbar by @lupari in #903
- CSCEXAM-000 Fixes to random unticketed bugs I found by @lupari in #904
- CSCEXAM-961 Fix full day bug in examination-event-search by @VirmasaloA in #898
- CSCEXAM-1095 Fix organization-picker texts and button location by @VirmasaloA in #905
- CSCEXAM-1013 Finnish language package for EXAM 6.2 by @laupoh in #906
- CSCEXAM-1013 Swedish language package for EXAM 6.2 by @laupoh in #908
- CSCEXAM-1013 English language package for EXAM 6.2 by @laupoh in #910
- CSCEXAM-1013 Swedish language package for EXAM 6.2 by @laupoh in #907
- CSCEXAM-1013 English language package for EXAM 6.2 by @laupoh in #909
- CSCEXAM-1127 Another update to feedback release logic by @lupari in #912
- CSCEXAM-1013 6.2 English language package fixes by @laupoh in #914
- CSCEXAM-1013 6.2 Finnish language package fixes by @laupoh in #915
- CSCEXAM-1013 6.2 Swedish language package fixes by @laupoh in #916
- CSCEXAM-1129 Add adjustable field for multi-choise-option question by @VirmasaloA in #911
- CSCEXAM-1118 Add type-button to machine software buttons to prevent misfire by @VirmasaloA in #913
- CSCEXAM-1075 Fix exam preview tab number by @VirmasaloA in #917
- CSCEXAM-000 Random unticketed fixes I found by @lupari in #918
- CSCEXAM-1079 Fix toast error function by @VirmasaloA in #919
- CSCEXAM-1095 Add external_room translation by @VirmasaloA in #923
- Bump webpack from 5.71.0 to 5.76.0 in /ui by @dependabot in #928
- CSCEXAM-1135 Booking calendar style and format changes by @lupari in #925
- CSCEXAM-1138 Change HTML lang attribute when switching UI language by @lupari in #926
- CSCEXAM-1145 Accessibility & UX fixes by @lupari in #927
- CSCEXAM-1132 Remove redundant exam section update logic by @lupari in #929
- CSCEXAM-956 Harmonize course code parsing logic by @lupari in #932
- CSCEXAM-1127 Fix confirmation note with review list view by @lupari in #933
- CSCEXAM-1129 Add adjustable field for claim-choise-option question by @VirmasaloA in #922
- CSCEXAM-1013 6.2 Swedish language package fixes by @laupoh in #939
- CSCEXAM-1013 Finnish language change for EXAM 6.2 by @laupoh in #940
- CSCEXAM-1013 English language change for EXAM 6.2 by @laupoh in #941
- CSCEXAM-1127 Allow updating published exam whose period has ended by @lupari in #934
- CSCEXAM-667 Split byod examination support config in two by @lupari in #935
- CSCEXAM-000 Fix DST bug with new booking calendar by @lupari in #936
- CSCEXAM-1122 Disallow modifying reservation if it's ongoing by @lupari in #937
- CSCEXAM-905 Handling for media elements in moodle question text by @lupari in #938
- CSCEXAM-964 Fix weekday error from exception-dialog by @VirmasaloA in #924
- CSCEXAM-848 Performance optimization fixes by @lupari in #945
- CSCEXAM-1001 Mark cloze test answers as neutral by @lupari in #946
- CSCEXAM-1141 Examination clock: accessability improvements by @lupari in #947
- CSCEXAM-1142 Accessability fixes for navbar by @lupari in #949
- CSCEXAM-905 Add handling for Moodle's anchor links by @lupari in #952
- CSCEXAM-1079 Add min/max dates to examination date picker by @VirmasaloA in #948
- CSCEXAM-1160 Revert changes to cloze test preparation by @lupari in #953
- CSCEXAM-1149 Autofocus and tabindex fixes by @lupari in #950
- CSCEXAM-964 Fix overlap message undefined room name by @VirmasaloA in #955
- Finnish language package fix EXAM 6.2 by @laupoh in #957
- CSCEXAM-1130 English language package fix EXAM 6.2 by @laupoh in #958
- CSCEXAM-1130 Swedish language fixes for EXAM 6.2 by @laupoh in #959
- CSCEXAM-1079 Fix examination-event-dialog date error by @VirmasaloA in #956
- CSCEXAM-1013 Swedish language fixes for EXAM 6.2 by @laupoh in #963
- CSCEXAM-1162 Fix parsing of local time from exception events by @lupari in #962
- CSCEXAM-1079 Fix date error translation by @VirmasaloA in #960
- CSCEXAM-1166 Fix exam radiogroup accessibility by @VirmasaloA in #965
- CSCEXAM-1163 Add question aria-label to tell screen reader essay answer field's question by @VirmasaloA in #964
- CSCEXAM-1161 Fix exam essay attachment upload button accessibility by @VirmasaloA in #966
Full Changelog: 6.1.0...6.2.0
What's Changed
- WIP: Switch webpack to angular cli by @lupari in #707
- CSCEXAM-955 Fix enroll result wrapper Fix menu scroll bug by @VirmasaloA in #753
- CSCEXAM-961 Fix byod exam search fields by @VirmasaloA in #755
- CSCEXAM-966 Fix bootstrap update bugs and missing tags by @VirmasaloA in #754
- CSCEXAM-000 Migration to Bootstrap 5 by @lupari in #757
- Form fixes by @lupari in #759
- CSCEXAM-000 Confirmation dialog enhancements by @lupari in #760
- CSCEXAM-000 Upgrade CKEditor by @lupari in #762
- CSCEXAM-905 Moodle XML Import functionality by @lupari in #756
- CSCEXAM-978 Fix DST bug with maintenance periods by @lupari in #758
- CSCEXAM-000 Fix layout issues (bootstrap 5) by @lupari in #761
- CSCEXAM-989 Fix bug with determining number of consequent attainments by @lupari in #763
- CSCEXAM-980 Check maintenance periods with external reservation by @lupari in #764
- CSCEXAM-966 Fix found style issues by @lupari in #767
- CSCEXAM-843 Add control column to byod exam search by @VirmasaloA in #765
- CSCEXAM-976 Fix Edit exam rooms Button by @VirmasaloA in #766
- Switch @uirouter/angular to @angular/router by @lupari in #768
- CSCEXAM-956 Setting for defining prefix for internal course codes by @lupari in #769
- CSCEXAM-788 Support for passing maturity instructions through Cooper by @lupari in #770
- CSCEXAM-977 Reconfigure exam room availability edit page by @VirmasaloA in #771
- CSCEXAM-997 Fix listMaintenancePeriods to use endsAt instead of startsAt by @VirmasaloA in #772
- CSCEXAM-967 Fix collaborative-exam-listing tab title languages by @VirmasaloA in #773
- CSCEXAM-992 Improved visual hints for maturity assessment process by @lupari in #774
- CSCEXAM-1002 Fix maturity-reporting by @VirmasaloA in #775
- Bump terser from 5.12.1 to 5.14.2 in /ui by @dependabot in #776
- CSCEXAM-000 Fix line endings, fix reported course import bug by @lupari in #779
- CSCEXAM-1018 Assessment data model additions by @lupari in #780
- CSCEXAM-1009 Fix DST issue with checking ongoing reservations by @lupari in #781
- CSCEXAM-1027 Fix problematic query regarding exam enrolments by @lupari in #785
- CSCEXAM-1016 by @VirmasaloA in #784
- CSCEXAM-1015 by @VirmasaloA in #782
- CSCEXAM-1017 by @VirmasaloA in #783
- CSCEXAM-1019 Maintenance period list fix by @VirmasaloA in #786
- CSCEXAM-620 Forbid re-enrolling before exam visit is finished by @lupari in #787
- CSCEXAM-1024 Fix bug with maintenance period search by @lupari in #790
- CSCEXAM-000 by @VirmasaloA in #789
- CSCEXAM-620 Make test configuration overridable by @lupari in #791
- CSCEXAM-1022 Fix exam section title index number by @VirmasaloA in #796
- CSCEXAM-996 Exam feedback settings (teacher side) by @lupari in #797
- CSCEXAM-1000 Feedback configuration related confirmations by @lupari in #798
- CSCEXAM-964 Enhancing maintenance and exception usability by @VirmasaloA in #794
- CSCEXAM-970 Enhance exception.component by @VirmasaloA in #795
- CSCEXAM-1004 Student view of the new answer release concept by @lupari in #799
- CSCEXAM-968 Add repetition options for exception opening hours by @VirmasaloA in #800
- CSCEXAM-1007 "Gradeless" review with release of assessment's answers by @lupari in #801
- CSCEXAM-250 Add alphabetical ordering to room exam machine list by @VirmasaloA in #802
- CSCEXAM-1030 Reset no-show flag with private examination enrolments by @lupari in #803
- CSCEXAM-984 Add new view to admin view rooms list by @VirmasaloA in #793
- CSCEXAM-1045 Fix sending of no-shows from exam to exam by @lupari in #804
- CSCEXAM-984 Fix removal of exception event by @lupari in #805
- CSCEXAM-1038 Add extra opening hours options to exception working hours by @VirmasaloA in #807
- CSCEXAM-1025 Add ordering of questions to student question report by @lupari in #806
- CSCEXAM-996 Disallow turning feedback config on/off by @lupari in #809
- CSCEXAM-1047 Fix time format from examination-event-search by @VirmasaloA in #808
- CSCEXAM-1034 Fix accessibility list item name character limit by @VirmasaloA in #810
- CSCEXAM-1037 Fixing CouchDB search results + refactoring exam side by @lupari in #813
- CSCEXAM-1020, 1033 Fix maintenance period info popup translation Fix dropdown-select slice limit by @VirmasaloA in #811
- CSCEXAM-000 Mobile update by @VirmasaloA in #814
- CSCEXAM-974 Re-Add row indicators for exceptions by @VirmasaloA in #815
- CSCEXAM-1038 Add extra opening hours options to exception working hours by @VirmasaloA in #817
- CSCEXAM-961 Rearrange BYOD exam search fields by @VirmasaloA in #816
- CSCEXAM-1043 Add proper checking for examination event no-show by @lupari in #812
- CSCEXAM-974 Add exception time delete confirmation by @VirmasaloA in #818
- CSCEXAM-964 Fix timepicker auto valid correction by @VirmasaloA in #819
- CSCEXAM-992 Fixes for maturity content review error messages by @lupari in #820
- CSCEXAM-1057 Re-configure availability component to be displayes on room view by @VirmasaloA in #821
- CSCEXAM-972 Fix exception splice function by @VirmasaloA in #823
- CSCEXAM-918 Fix firefox printing row overlap issue by @VirmasaloA in #824
- CSCEXAM-1007 Hide feedback answers&reports if no grade given by @lupari in #825
- CSCEXAM-996 Fix clearing of configs after having disabled them by @lupari in #826
- CSCEXAM-1005 Fix return format of answers that can't be shown by @lupari in #827
- CSCEXAM-843 Fix updating examination event array after removal by @lupari in #828
- CSCEXAM-000 Fix feedback title wrap by @VirmasaloA in #829
- CSCEXAM-977 Fix problem with exception hour instances by @lupari in #830
- CSCEXAM-000 Fix JIT-compiler issue by @lupari in #831
- CSCEXAM-984 Add sorting to weekdays in rooms component by @VirmasaloA in #832
- CSCEXAM-1006 Remove obsolete subheader from exam publication tab by @lupari in #833
- CSCEXAM-1061-7 Improve admin settings view by @lupari in #834
- CSCEXAM-1061-9 Fix form style issues with exam question lottery by @lupari in #835
- CSCEXAM-1064 Fix issues with passing route data to components by @lupari in #836
- CSCEXAM-1054 Clearing of external exam answers by @lupari in #837
- CSCEXAM-1061-5 Fix handling of unidentified reservations on UI by @lupari in #838
- CSCEXAM-1061 Fixes to issues noted in RC1-testing by @VirmasaloA in #839
- CSCEXAM-961 Fix examination-event-search initial search by @VirmasaloA in #841
- CSCEXAM-902 External calendar and date component changes by @lupari in #840
- CSCEXAM-961 Fix dropdown flex by @VirmasaloA in #843
- CSCEXAM-1066 Fix visibility of byod enrolments to teacher by @lupari in #844
- CSCEXAM-1068 - Fix updating section question on exam editor UI by @lupari in #845
- CSCEXAM-1062 Create unique index for exam_participation.exam_id by @lupari in #846
- CSCEXAM-1023 Fix broken link to previous participations by @lupari in #847
- CSCEXAM-1077 Disallow exam removal by @lupari in #848
- CSCEXAM-1080 Add missing route to waitingroom by @lupari in #849
- CSCEXAM-1083 Reset private BYOD exam enrolment in case of no-show by @lupari in #850
- CSCEXAM-1076 Fix grading feedback html by @VirmasaloA in #851
- CSCEXAM-1082 Add score indicator to essay-question review by @VirmasaloA in #852
- CSCEXAM-1074 Fix examination attachment label by @VirmasaloA in #853
- CSCEXAM-1006 Add subheader back with new translation by @lupari in #856
- CSCEXAM-1090 Fix week range from exception repetition by @VirmasaloA in #854
- CSCEXAM-1089 Fix exceptionWorkingHours list duplicant issue by @VirmasaloA in #855
- CSCEXAM-000 Fix undefined error from displayMaxScore by @VirmasaloA in #858
- CSCEXAM-1060 Fixes for enabling/disabling exam feedback config by @lupari in #857
- CSCEXAM-1099 Assessment config release type remodeling by @lupari in #859
- CSCEXAM-843 Localization for event cancellation email by @lupari in #860
- CSCEXAM-1004 Fix cloze test answer calculation for student view by @lupari in #861
- CSCEXAM-1054 Remove answer attachments from XM when exam expired by @lupari in #862
- CSCEXAM-1037 Collaborative exam search fixes by @lupari in #863
- CSCEXAM-965 Fix rooms sorting function ordering by @VirmasaloA in #865
- CSCEXAM-1013 Finnish language package for EXAM 6.2 by @laupoh in #867
- CSCEXAM-1096 Fix updateExam notification by @VirmasaloA in #868
- CSCEXAM-964 Add room name to exception time overlap notification by @VirmasaloA in #866
- CSCEXAM-1106 Fix updating room data to XM by @lupari in #869
- CSCECAM-964 Fix exception weekly repetition by @VirmasaloA in #870
- CSCEXAM-1085 Fix language-inspections search date bug by @VirmasaloA in #872
- CSCEXAM-1092 Fix exam-answers-dialog text overlap by @VirmasaloA in #871
- CSCEXAM-956 Fix issue with separator when joining code parts by @lupari in #874
- CSCEXAM-1068 Fix examination question section update bug by @VirmasaloA in #873
- CSCEXAM-1082 Fix essay-question score info by @VirmasaloA in #875
- CSCEXAM-1061-1 Fix library-search search field styling by @VirmasaloA in #876
- CSCEXAM-1061-8 Fix active-enrolment ui readability by @VirmasaloA in #878
- CSCEXAM-1108 Add some delay to publishing exam answers by @lupari in #879
- CSCEXAM-843 Remove duplicate listing of events by @lupari in #880
- CSCEXAM-976 Fix room-mass-edit time overlap check by @VirmasaloA in #881
- CSCEXAM-977 Enhance room-mass-edit selection feature by @VirmasaloA in #882
- CSCEXAM-1000 Fix checking of ability to release answers by @lupari in #883
- CSCEXAM-1068 Fix updating of question indices after moval by @lupari in #884
- CSCEXAM-1114 Fix database query when replacing external reservation by @lupari in #885
- CSCEXAM-1107 Remodel no-show logic for external reservations by @lupari in #886
- CSCEXAM-1077 Add missing error messages by @lupari in #889
- CSCEXAM-984 Fix rooms update bug by @VirmasaloA in #888
- CSCEXAM-1020 Fix translation by @VirmasaloA in #890
- CSCEXAM-1111 Fix translation of month names for date picker by @lupari in #891
- CSCEXAM-1116 Fix reservation view exam section info width by @VirmasaloA in #892
- CSCEXAM-1117 Fix broken URL with collaborative feedback attachment by @lupari in #893
- CSCEXAM-961 Add empty list check to room-mass-edit addMultiRoomException component by @VirmasaloA in #894
- CSCEXAM-1124 Fix display of aborted external collab exams on UI by @lupari in #895
- CSCEXAM-000 Improve eslint configurations by @lupari in #896
- CSCEXAM-968 Generalize exception repeat info text by @VirmasaloA in #897
- CSCEXAM-1119 Hide retrial permission button for private exams by @lupari in #900
- CSCEXAM-1021 Add missing property to reservation db query by @lupari in #899
- CSCEXAM-1113 Do no copy feedback config to cloned teacher exam by @lupari in #901
- CSCEXAM-1123 Fix handling of accessibility ids in HTTP requests by @lupari in #902
- CSCEXAM-1126 Fix visibility of BYOD stuff on navbar by @lupari in #903
- CSCEXAM-000 Fixes to random unticketed bugs I found by @lupari in #904
- CSCEXAM-961 Fix full day bug in examination-event-search by @VirmasaloA in #898
- CSCEXAM-1095 Fix organization-picker texts and button location by @VirmasaloA in #905
- CSCEXAM-1013 Finnish language package for EXAM 6.2 by @laupoh in #906
- CSCEXAM-1013 Swedish language package for EXAM 6.2 by @laupoh in #908
- CSCEXAM-1013 English language package for EXAM 6.2 by @laupoh in #910
- CSCEXAM-1013 Swedish language package for EXAM 6.2 by @laupoh in #907
- CSCEXAM-1013 English language package for EXAM 6.2 by @laupoh in #909
- CSCEXAM-1127 Another update to feedback release logic by @lupari in #912
- CSCEXAM-1013 6.2 English language package fixes by @laupoh in #914
- CSCEXAM-1013 6.2 Finnish language package fixes by @laupoh in #915
- CSCEXAM-1013 6.2 Swedish language package fixes by @laupoh in #916
- CSCEXAM-1129 Add adjustable field for multi-choise-option question by @VirmasaloA in #911
- CSCEXAM-1118 Add type-button to machine software buttons to prevent misfire by @VirmasaloA in #913
- CSCEXAM-1075 Fix exam preview tab number by @VirmasaloA in #917
- CSCEXAM-000 Random unticketed fixes I found by @lupari in #918
- CSCEXAM-1079 Fix toast error function by @VirmasaloA in #919
- CSCEXAM-1095 Add external_room translation by @VirmasaloA in #923
- Bump webpack from 5.71.0 to 5.76.0 in /ui by @dependabot in #928
- CSCEXAM-1135 Booking calendar style and format changes by @lupari in #925
- CSCEXAM-1138 Change HTML lang attribute when switching UI language by @lupari in #926
- CSCEXAM-1145 Accessibility & UX fixes by @lupari in #927
- CSCEXAM-1132 Remove redundant exam section update logic by @lupari in #929
- CSCEXAM-956 Harmonize course code parsing logic by @lupari in #932
- CSCEXAM-1127 Fix confirmation note with review list view by @lupari in #933
- CSCEXAM-1129 Add adjustable field for claim-choise-option question by @VirmasaloA in #922
- CSCEXAM-1013 6.2 Swedish language package fixes by @laupoh in #939
- CSCEXAM-1013 Finnish language change for EXAM 6.2 by @laupoh in #940
- CSCEXAM-1013 English language change for EXAM 6.2 by @laupoh in #941
- CSCEXAM-1127 Allow updating published exam whose period has ended by @lupari in #934
- CSCEXAM-667 Split byod examination support config in two by @lupari in #935
- CSCEXAM-000 Fix DST bug with new booking calendar by @lupari in #936
- CSCEXAM-1122 Disallow modifying reservation if it's ongoing by @lupari in #937
- CSCEXAM-905 Handling for media elements in moodle question text by @lupari in #938
- CSCEXAM-964 Fix weekday error from exception-dialog by @VirmasaloA in #924
- CSCEXAM-848 Performance optimization fixes by @lupari in #945
- CSCEXAM-1001 Mark cloze test answers as neutral by @lupari in #946
- CSCEXAM-1141 Examination clock: accessability improvements by @lupari in #947
- CSCEXAM-1142 Accessability fixes for navbar by @lupari in #949
- CSCEXAM-905 Add handling for Moodle's anchor links by @lupari in #952
- CSCEXAM-1079 Add min/max dates to examination date picker by @VirmasaloA in #948
- CSCEXAM-1160 Revert changes to cloze test preparation by @lupari in #953
- CSCEXAM-1149 Autofocus and tabindex fixes by @lupari in #950
- CSCEXAM-964 Fix overlap message undefined room name by @VirmasaloA in #955
- Finnish language package fix EXAM 6.2 by @laupoh in #957
- CSCEXAM-1130 English language package fix EXAM 6.2 by @laupoh in #958
- CSCEXAM-1130 Swedish language fixes for EXAM 6.2 by @laupoh in #959
- CSCEXAM-1079 Fix examination-event-dialog date error by @VirmasaloA in #956
- CSCEXAM-1013 Swedish language fixes for EXAM 6.2 by @laupoh in #963
- CSCEXAM-1162 Fix parsing of local time from exception events by @lupari in #962
- CSCEXAM-1079 Fix date error translation by @VirmasaloA in #960
- CSCEXAM-1166 Fix exam radiogroup accessibility by @VirmasaloA in #965
- CSCEXAM-1163 Add question aria-label to tell screen reader essay answer field's question by @VirmasaloA in #964
- CSCEXAM-1161 Fix exam essay attachment upload button accessibility by @VirmasaloA in #966
Full Changelog: 6.1.1...6.2.0