Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Info

MyTimetable 2.2 is currently in the state: stabilizingdeprecated. No new feature further development is done and only expected except for critical bug fixes are added at this moment. It is tracked using the git branch: rb-2.2.

...

  • Student set selection — It is now possible to change the student sets selected for a subscription, and to select multiple student sets (where applicable).
  • Draft status by activity tag — The draft status of a timetable activity can now be determined from the tags of the activity.
  • Student search — The add student timetable dialog now supports searching for a student in a similar view to the other timetable types (optional).
  • Module viewer improvements — The module viewer now supports linking to a certain timetable including a timetable selection, more information is available at: MyTimetable URL parameters.
  • iCalendar feed names — The iCalendar feed names have been changed to incorporate information about the subscription(s) being exported.
  • Web font icons — Several of the smaller icons in the interface now use a web font instead of an image. This makes it possible to easily change the colour of these elements to match the corporate styling of the customer.
  • Drop down menu improvements — The drop down menus now feature a small delay to make it easier to navigate the menus.
  • LDAP roles by DN — An DnRolesLdapUserDetailsMapper was added to support retrieving LDAP roles using the users login name or organizational unit instead of LDAP groups.
  • Export URL — The exporter code has been refactored and the export URL has been shortened to /export.
  • Settings dialog — The settings dialog has been refactored to match the rest of the interface.
  • iCalendar feed result limiting — It is possible to limit the iCalendar feed results to a number of weeks before and after the current date.
  • API: fetch timetable by hostkey — It is now possible to retrieve a timetable using the configured hostkey, instead of the identifier, with the parameters type=<timetabletype> and fetchBy=hostKey.

  • Zimbra pre-auth filter — It is now possible to use Zimbra pre-auth to authenticate with MyTimetable.
  • Mobile logout button — A button was added to perform a logout in the mobile interface.

Non-functional, technical and back-end changes

...