Skip to content

Releases: crux-bphc/chronofactorem-rewrite

Release v1.2.3

31 Jul 09:56
8aa3bd3

Choose a tag to compare

Fixes

  • Fix ECE CDCs
  • Fix clash rendering logic for external clashes outside the course being viewed
  • Fix optional courses UI

Release v1.2.2

31 Jul 08:44
80a0c08

Choose a tag to compare

Fixes

Fix lib degree list standardization issue

Release v1.2.1

31 Jul 08:37
453c587

Choose a tag to compare

Features

  • Added B7 and AJ branches to frontend and lib

Release v1.2.0

31 Jul 08:28
a8424bc

Choose a tag to compare

Release v1.2.0

Features

  • Added CDCs for B7 and AJ branches, updated 1st year CDCs
  • Cleaned up all CMS-related code :(
  • Added conditional rendering for Saturday on timetable grid
  • Cleanup navbar styling and layout
  • Improved clash disabling logic, and made it easier to swap sections

Fixes

  • Improve error handling

Other

  • Cleaned up all testing code (#227)
  • Standardized frontend code structure
  • Moved repo to new pnpm workspaces build system
  • Bump major and minor deps

Full Changelog: v1.1...v1.2.0

v1.1

14 Aug 02:19
ef68cf1

Choose a tag to compare

Release v1.1

Features

Fixes

  • Fix loading spinner alignment (#187)
  • Improve error handling (#194)
  • Add CI for build (#212)

Other

  • Refactor naming for certain files (#188)
  • Added logging (#190, #209)

Full Changelog: v1.0.3...v1.1

Security Patch v1.0.3

10 Feb 15:49
2669061

Choose a tag to compare

Fixes

fix: fix NGINX misconfiguration to fix security issue where .env was being served (194200b)

Features

feat: add a specific 404 page to frontend router (6ae3d86)

Full Changelog: v1.0.2...v1.0.3

CMS Auto-Enroll Fixes v1.0.2

11 Jan 16:32
37d639f

Choose a tag to compare

Fixes

fix: fix race condition in cms auto enrol (704af71)

Mobile view fixes, and needless refetch fixes patch v1.0.1

07 Jan 13:40
c73f762

Choose a tag to compare

Fixes

fix: allow back to back exams (aab0d80)
fix: catch error due to tt warning and section inconsistency (5677396)
fix: stop refetching on window focus (6ed2dc2)
fix: prevent overflows on side menu, and make it a little more mobile friendly (e6ef00e)
fix: fix grid sizing on mobile devices (73935f5)

First Release v1.0.0

06 Jan 06:41
e983a9f

Choose a tag to compare

This release of ChronoFactorem includes the following:

  • Various miscellaneous bugfixes
  • Security measures against bruteforcing timetable IDs
  • Better, more authentication design
  • New clone timetable feature
  • Better support for archived timetables
  • Unifying frontend code and backend code into a monorepo kind of structure
  • Updated frontend
  • New light mode
  • Frontend now has Edit User page

Rewrite Ingestion Overwrite Logic v0.0.9

07 Aug 16:02
c288045

Choose a tag to compare

Merge pull request #80 from crux-bphc/rewrite-ingestion-overwrite

Temporarily rewrite how ingestion overwriting is handled