12 KiB
12 KiB
Changelog
All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
4.4.0 (2019-07-24)
Bug Fixes
Features
- exams: implement exam registration invitations (dd90fd0)
4.3.0 (2019-07-24)
Features
- health: check for active job workers (d1abe53)
4.2.0 (2019-07-23)
Bug Fixes
- exam registration: icons added to exam register message (ce61528)
- exams: change heading to rooms if no occurrence times are shown (5cb9404)
- fix build (caf4092)
Features
- csv: finish implementing csv import (e35fed6)
- csv: implement csv import (996bc2a)
- exams: allow assigning exam participants to occurrences (e1996ac)
4.1.2 (2019-07-17)
Bug Fixes
- corrections: properly link corrector emails (9385595)
4.1.1 (2019-07-17)
Bug Fixes
- aform: show info about required fields in all aforms (63f6d01), closes #418
- submissions: only notify submittors if rating changes doneness (4f1162c)
- submissions: only notify submittors if rating is done (8e0c379)
- submissions: submitting produces an success alert now (bf20d6f), closes #286
4.1.0 (2019-07-17)
Features
- exams: allow forced deregistration (1b532c4)
4.0.1 (2019-07-16)
Bug Fixes
- exams: fix caculation of maximum exercise points (a9e74ca)
4.0.0 (2019-07-16)
Features
- csv: add column explanations (c8dca94)
BREAKING CHANGES
- csv: CsvColumnsExplained now required
3.0.0 (2019-07-16)
Bug Fixes
- course and exam registration: distinguish registrations buttons (ad825b6), closes #416
- exam participant download: fix icon not being shown (a075b16)
- exams: cleanup exam interface (05e7b52)
- sheet type info: give better tooltips and name to sheet types (9dbef1f), closes #402
Features
- exams: csv-export exercise data (2218103)
- exams: filter on occurrence (cf040ce)
- exams: introduce examOccurrenceName (379a7ed)
- exams: show exam bonus in webinterface (2b23600)
- sheetlist: sort sheet file types in db by haskell Ord (643cc41)
BREAKING CHANGES
- exams: examOccurrenceName
- exams: examStart and examPublishOccurrenceAssignments now optional
2.1.1 (2019-07-10)
Bug Fixes
2.1.0 (2019-07-10)
Bug Fixes
- corrector handling: show correctors by a consistent order (9c5ed5f)
- translation: fix typos in translations; add bug to known bugs (ac3f7bb)
Features
- csv: introduce csv export (631bbef)
2.0.0 (2019-07-10)
Bug Fixes
- correction: comment column made wide in online correction form (d83b1f6), closes #373
- number-input-fields: number inputs made HTML5 compatible (6098215), closes #412
- ratings: disallow ratings for graded sheets without point value (c0b90c4)
- tooltips: fixes font-color when used in tableheaders (f4bb70e)
Features
- exams: show study features of registered users (04bea76)
BREAKING CHANGES
- exams: E.isInfixOf and E.hasInfix
1.4.1 (2019-07-04)
1.4.0 (2019-07-03)
Bug Fixes
Features
1.3.0 (2019-07-03)
Features
- home: show immediate exams on home page (242cff3)
1.1.0 (2019-07-03)
Bug Fixes
- displayable: fixed faulty display of db keys (SchoolId, TermId) (c7312e8)
Features
- exams: add extremely rudimentary registration table (31e6b72)
1.0.0 (2019-07-03)
Bug Fixes
- sheet corrector assigment: minor bugfix (749cd2f)
- async table js util now knows current random css prefix (cc90faf)
- correction assignment: correcting lecturer's names are shown now (16c556b)
- corrector assignment: sheet tabel mixed up columns sorted (d07f53e)
- datepicker: hide number input spinners in datepicker (2073130)
- exam grading keys: Fix spacing (24aacef)
- exams: Fix registration (1684da0)
- fe: style notifications acceptably for now (fc80f08)
- fe-async-table: Emulate no-js behaviour when handling pagesize (28dcc8d)
- fe-check-all: use arrow fn to keep scope in event listeners (09e681e)
- fe-deflist: avoid horizontal scroll on pages with deflist (16d422d)
- Help Widget, Corrector Assignment: Modal Form closes in place; assign alerts (89d5364), closes #195
- info-lecturer: Touch ups (e1e26ab)
- many occurrences throughout the project: Fix typo: occurence -> occurrence everywhere (96387cb)
- filter submission by not having corrector (3bded50)
- minor heat correction for correction overview (5546849)
- ratings: disallow ratings for graded sheets without point value (463b2b7)
- standard-version: properly reset staging area before release (5aa906e)
Features
- corrector-assignment: show load/submission percentages (228cd50)
- make pagesize changes load async (6486120)
- development: add commitlint to ensure proper commit msgs (dd528c1)
- development: add standard-version for automatic changelog generation (c495ef5)
- exams: CRU (no D) for exams (67a50c9)
- exams: exam registration (99184ff)
- exams: Form validation (6fb1399)
- fe-heatmap: add css class heated for heatmap elements (b09b876), closes #405
- forms: Introduce more convenient form validation (f8d0b02)
- standard-version: allow adding additional changes to release (7ed6fe4)
- standard-version: complete release workflow (605e62f)
Tests
- Does ist build with everything except for
makeClassy ''Entity? Probably the functional dependency is to blame?! (bb552c4) - removing makeCLassyFor maybe build works then? (2550f74)
BREAKING CHANGES
- standard-version: Start of new versioning schema