Skip to content

Releases: tjcsl/tin

v2024.08.03

03 Aug 20:21
08016d3
Compare
Choose a tag to compare

What's Changed

Full Changelog: v2024.07.01...v2024.08.03


This release improves tests and docs, and bumps Tin to Python 3.11. Production changes are necessary to deploy this release.

- Krishnan Shankar (@krishnans2006)

v2024.07.01

02 Jul 03:11
c08b72a
Compare
Choose a tag to compare

What's Changed

Full Changelog: v2024.06.07...v2024.07.01


This release, with a whopping 21 commits, includes many changes, most of which are non-production (docs, docstrings, tests, coverage, etc.). The real production changes include:

  • A dependency bump in 090d035
  • Fixing an obscure scenario in 1715111 (adding and then viewing assignment files before uploading a grader)
  • Fixing archived course permissions in 2981967

- Krishnan Shankar (@krishnans2006)

v2024.06.07

07 Jun 07:30
06a0ed7
Compare
Choose a tag to compare

What's Changed

Full Changelog: v2024.06.05...v2024.06.07


This release adds drag-and-drop image uploads to the assignment creation page (it was previously only enabled on the edit page). It also includes some formatting changes.

- Krishnan Shankar (@krishnans2006)

v2024.06.05

05 Jun 04:13
d764587
Compare
Choose a tag to compare

What's Changed

Full Changelog: v2024.06.04.2...v2024.06.05


This release adds quiz descriptions, a field meant for assignment instructions that are only displayed once students enter the monitored quiz environment. It also supports markdown and drag-and-drop images as implemented in #12 and #25, respectively.

- Krishnan Shankar (@krishnans2006)

v2024.06.04.2

05 Jun 03:36
a21d8c9
Compare
Choose a tag to compare

Full Changelog: v2024.06.04...v2024.06.04.2

This release fixes a bug (introduced in #32) that:

  • Displays quizzes on the home page, with a submit button that links to a 404 page
  • Lets students view quiz submissions if they manually figure out and go to the URL

- Krishnan Shankar (@krishnans2006)

v2024.06.04

05 Jun 01:44
fe02d85
Compare
Choose a tag to compare

What's Changed

Full Changelog: v2024.05.27.2...v2024.06.04


This release notably adds a way to archive courses once they have ended, massively simplifying the end-of-course policy for courses currently on Tin. It also implements JavaScript and CSS formatting hooks through prettier.

- Krishnan Shankar (@krishnans2006)

v2024.05.27.2

27 May 22:16
617ebd1
Compare
Choose a tag to compare

What's Changed

Full Changelog: v2024.05.27...v2024.05.27.2


This release notably adds the autocomplete functionality implemented in #20 to quizzes. It also includes some test improvements and dev env bugfixes.

- Krishnan Shankar (@krishnans2006)

v2024.05.27

27 May 20:08
9c7f97f
Compare
Choose a tag to compare

What's Changed

Full Changelog: v2024.05.26...v2024.05.27


This release deprecates the Quiz model, migrating its fields and functionality to Assignment. The change does require a potentially destructive code snippet to run on production.

- Krishnan Shankar (@krishnans2006)

v2024.05.26

26 May 20:35
3725a59
Compare
Choose a tag to compare

What's Changed

Full Changelog: v2024.05.22...v2024.05.26


This release shouldn't affect any production functionality. It adds tests (yay!), improves typehinting, and revamps README.md.

- Krishnan Shankar (@krishnans2006)

v2024.05.22-3

22 May 06:35
b302037
Compare
Choose a tag to compare

Full Changelog: v2024.05.22-2...v2024.05.22-3

This release adds a search bar to the assignment view, allowing teachers to search for students by name.

- Krishnan Shankar (@krishnans2006)