Changelog PDF Print E-mail

1.1 - 24 Dec 08

  • Release of version 1.1

1.1beta - 28 Nov 08

  • Fixed a bug where if a user was not scheduled at all, they would not show up in a schedule to be scheduled
  • Fixed a bug that prevented a user to log in for the first time
  • Fixed a bug where the menu was displayed even if the public access was disabled
  • Fixed a bug where the supervisor select box in the user form was not updated after a supervisor was deleted
  • Added option to change GUI
  • Fixed bug where daily assignments would not save correctly from the dashboard
  • Combined css files into one where possible
  • Removed unused images and files
  • Upgraded Dojo JS library to 1.2.1

1.0 - 05 Nov 08

  • Minor changes to the way config variables are saved
  • Added option to enable/disable mysql persistant connections
  • Fixed installer issue where it would not advance past step two if installer was enabled but nothing needed to be done
  • Changed the way application limited direct access to html files
  • Added very brief descriptions to php functions, php classes, javascript functions, and css classes
  • Upgraded xajax to 0.5rc2
  • Fixed bug where eregi_replace spit out an error in older versions of php5 when a '{' or '}'  were not escaped
  • Fixed a few minor issues with the installer
  • Fixed a few misspellings of some variables in the lib.errorHandling.php
  • Fixed a few minor gui issues
  • Added a new permission for a user to be able to edit assignments for individuals on unpublished schedules as a temporary solution to users setting their availability (see this post)
  • Removed some whitespace in various files which was occasionally causing xajax to not load data

1.0RC - 29 Oct 08

  • Fixed bug where settings would not save
  • Fixed issue where daily assignments were viewable whether they were published or not
  • Fixed issue in timeline where it would have inaccurate data if start_time or end_time of assignment was empty
  • Fixed issue where checkConfig() was declared in two conflicting files
  • Made yes/no checkboxes save immediately to config file in settings.php
  • Set database password inputbox as type "password" in settings and installer
  • Moved function updateConfig() from lib.common.php to lib.settings.php
  • Made some misc settings accessable to admins only
  • Added setting for admins to show/hide a phpScheduleEm news feed on admin's dashboard
  • Fixed issue of private schedules showing up in "jump to schedule" select box in the assignment view
  • Added option to install sample data during initial installation

1.0beta4 - 23 Oct 08

  • Revamped configuration file utilization due to issues with old config class
  • Forced reinstall when upgrading to this version due to revamping of configuration file utilization
  • Added feature to customize the user description such as "employee," "volunteer," etc
  • Added feature to have public sections of application
  • Fixed database upgrade process which had bad sql statements
  • Made some minor cosmetic changes
  • Fixed issue where unpublished schedules were still viewable even if the user did not have access to view unpublished schedules
  • Added feature to force a schedule to be emailed as a PDF to a selected group
  • Added catch to installer and settings page to display notification if config directory or config file is not readable and writable by web user
  • Added feature for user with add/edit user permissions to be able to reset a user's password
  • Changed permission to be able to publish/unpublish assignments to that of publishing/unpublishing schedules
  • Fixed coding error that generated php errors if there are no types set

1.0beta3 - 12 Oct 08

  • Fixed CSS issues which rendered application pretty much useless in IE
  • Fixed misc other cosmetic issues

1.0beta2 - 11 Oct 08

  • Fixed bug where a schedule would not fill in the last few days in the schedule view
  • Fixed bug where the title summaries would not include titles that were not included by default
  • Fixed bug in timeline where the timeline was inaccurate if two or more employees with conflicting schedules were under one parent template
  • Added a toggle title summary feature
  • Added option to show/hide titles in the title summary
  • Added a check to see if database and application version matched; only does this once per session
  • Fixed issue where icons were being used against their license; changed all icons to Crystal Project icons released under LGPL
  • Fixed bug where the wrong day of the week was shown in the error message if a schedule's start date did not match the work week start date
  • Fixed bug where the last template was not showing up in the generated PDF of a schedule

1.0beta - 09 Oct 08

  • Initial release