Skip to content

Releases: HyDevelop/VeracrossAnalyzer.Client

v0.5.6.1761

02 Aug 00:41
Compare
Choose a tag to compare

Features / Improvements:

1. Course & Teacher rating feature!

You can now submit course ratings based on five rating categories.
Screenshot

2. Course Selection Page!

You can now see every course that the school offers and see other students' reviews on them.
Course List Page Screenshot
Reviews Page Screenshot

3. Experimental Dark Mode!

You can now enable the experimental dark mode in the dropdown menu.

v0.5.4.1391

07 Mar 22:02
Compare
Choose a tag to compare

Features / Improvements

  • Support more completion status: "Incomplete", "Pending"
  • Optimize completion status displaying.
  • Display assignments in alternating colors.

image

Bug Fixes

  • Fix completion status alignment issue on iPad.
  • Fix: Incomplete assignments should be included in GPA calculation.

v0.5.3.1373

27 Jan 21:52
Compare
Choose a tag to compare
  • Fix #3 (Display Late and Dropped assignments)
    image

v0.5.2.1335

22 Dec 01:51
Compare
Choose a tag to compare

Features / Improvements

  • Display Term Grades - in all-year mode.

QQ20191221-204313

  • Clear all notifications - prompt to clear notifications when you have more than 15 of them.

QQ20191221-203645

  • Display version number after logo

image

v0.5.1.1229

08 Dec 01:29
Compare
Choose a tag to compare
v0.5.1.1229 Pre-release
Pre-release

Features / Improvements:

  • User Avatar (Only support Gravatar for now)

image

Bug Fixes:

  • Fix: The second quarter grade should be calculated separately from the first.
  • Fix grading weight caching issues when the calculated grade equals the actual grade but with different weighting.
  • Fix possible NaN for course grade calculations, which resulted in lower than actual calculated GPAs.
  • Fix scatter plot, pie and radar charts tooltip display issue.
  • Fix many login issues caused by old version cookies.
    • Expected BEGIN_OBJECT but was STRING
    • Exception: JsonObject and JsonNull

v0.4.6.1087

12 Nov 03:49
Compare
Choose a tag to compare
v0.4.6.1087 Pre-release
Pre-release

Features / Improvements:

  • Logo & Icon!

image

  • Make the scatter plot bubbled (The size of the bubbles represent their weight)

image

  • Add email login support

v0.4.5.1031

10 Nov 04:51
Compare
Choose a tag to compare
v0.4.5.1031 Pre-release
Pre-release

Features / Improvements:

  • Added assignment type weight graph:

image

v0.4.3.1006

10 Nov 03:25
Compare
Choose a tag to compare
v0.4.3.1006 Pre-release
Pre-release

Features / Improvements:

  • Added assignment type radar graph:

image

  • Added term lines:

image

Optimizations

  • Optimize date display. (Eg. 'Oct 29' instead of '2019-09-29')
  • Add '%' sign on the y-axis.
  • Greatly optimize time and date processing.
  • Greatly optimize overall trend graph generation.

Bug Fixes

  • Fix phone mobile view. (By forcing desktop view all the time)
  • Fix: Make the starting time of the graph not exceed at the beginning of the term.
  • Fix: Term 1 mode was displaying dates after term 2.

v0.4.2.912

08 Nov 03:36
Compare
Choose a tag to compare
v0.4.2.912 Pre-release
Pre-release

Features / Improvements:

  • Add area coloring to the grade trend graph
    (The min value in the image below is adjusted for demonstration.
    Normally the min value is just your min score.)

image

Bug Fixes:

  • Fix: Not completed assignments are displayed
  • Fix: Limit graph's max value to 110%
    (since some people had grades like 200% at the beginning of the year)
  • Fix: Course grades are not properly initialized when using old Veracross API.
  • Fix: Always displaying term 2 grade when Veracross grade exists.
  • Fix: GPA Displayed as -1 when there are no grades in a quarter yet

v0.4.1.895

07 Nov 03:43
Compare
Choose a tag to compare
v0.4.1.895 Pre-release
Pre-release

Features / Improvements:

  • Add term (quarter) switcher
    image
  • Add assignments type details page
    image
  • Add LOGO
    image

Bug Fixes:

  • Fix: Bar graph display some courses with grades of -1
  • Optimize other stuff
    • Refactored Course interface to a class that manages assignments
    • Refactored GPAUtils and CourseUtils
    • Optimized the mess of function calls when loading in app.ts