Skip to content

Releases: wycre/ConnectTeamPositionView

v1.1

10 Sep 17:40
Compare
Choose a tag to compare

Major Fix

This fixes 2 bugs with the extension that were preventing shifts from being exported.
This is classified as a major fix because it changes the functionality of the extension significantly.

Changes

  • For both week and day modes, all rows in the schedule are compressed into a small space on the screen.
  • Scrolling and Zooming behavior has been removed, as it is no longer necessary.
  • A greater amount of characters are now allowed to be present in the shift name. All ASCII values above 31, excluding 60, 62, and 127 are now valid characters in the position name.

v1.0

28 Aug 15:20
Compare
Choose a tag to compare

Major Update

This update marks feature completeness for this program.
The program is now able to capture the schedules for any day past and future. And our buttons no longer clash with the pages style.
image

Changes

  • Buttons are now in the top right and share style with the rest of the page
  • PV Week function now grabs the entire week regardless of the current day
  • All CSV files export with the relevant day of the week included in the name
  • Graph generator program now shows the day of the week in the title

v0.5

22 Aug 20:54
Compare
Choose a tag to compare

Major Update

This update now adds a "Rest of week" button that will obtain the schedules for every day occurring after the current day of the current week.

This will also allow for exporting schedules from future and past weeks, but that is not fully tested.

Still only available on Chromium, but Mozilla will be coming soon.

Changes

  • Refactored code base
  • Deprecated inject.js as new features require direct access to browser APIs
  • Python code and binary now shows the current day of the week
  • Now removes search bar from schedule page to reduce clutter

v0.3

30 Jun 16:05
Compare
Choose a tag to compare

Minor Fix

Fixed an issue that could cause inject.js to generate bad position names that can cause duplicate position names or crashes when generating image.

Changes

  • Changes the way position names are generated to prevent sub-tasks from appearing in the position name.

v0.2

29 Jun 19:43
Compare
Choose a tag to compare

Major Update

This update serves to fix problems with v0.1 that resulted in infinite loops, as well as improvements to the visual result of the position view to improve its usability

Changes

  • Limits total iterations in getShifts() javascript function to prevent infinite looping when the number of total users is greater than the number of users in the active schedule
  • Refactored position view rendering code to be easier to work with
  • Start and end time now displays on the edge of shift rectangles
    • If there isn't enough space at the edge of a shift, the time will move to the inside
  • Added a basic icon for use with the compiled python script