fradrive/CHANGELOG.md
2019-07-24 18:35:25 +02:00

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

  • exam-csv: audit registrations/deregistrations (a278cc5)
  • js: fix i18n not loading (a3ee6f6)

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

  • assign correctors: also show names of unenlisted correctors (de49a77)
  • build: fix build (49dc413)

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

  • home: fix build (551c4cb)
  • massinput: properly render massInputList (7c28448)

Features

  • exam: audit exam registrations (31931e7)
  • exam: save registration timestamp (78e4369)

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