vCAP Calendars
Revision History
Version 1.16.1 (16 October 2007) ======================================== Bug Fixes ------------- * Fixed bug in popup calendar complaining about invalid day of month Version 1.16.0 ======================================== Enhancements ------------- + Allow for registration of unlimited licences + Logged in user now displayed on view bar + Added logging of all exceptions to Outlook Converter + Remove seconds from event times in calendar views + Show original calendar in calendar view when adding calendars + Maintain current view time when adding, selecting, editing or deleting calendars from the stores and calendars menu Bug Fixes ------------- * New categories were not being added to store * CREATED property now only accepts UTC times * Wrap all DS operations in transactions * Orphan relations are removed on event move * Edit button for events now shows dates in conventional format Version 1.15.0 (30 March 2007) ======================================== Enhancements ------------- + Initial population of a new database with TZ info is now much faster Bug Fixes ------------- * Fixed bug with menu panel hiding not substituting tag correctly Version 1.14.0 ======================================== Enhancements ------------- + Allow menu panel to be hidden + Support week and month views for combined calendars Version 1.13.0 ======================================== Enhancements ------------- + Add event organizer to calendar entries + Popup calendar results in an all day event by default rather than a zero duration event + Make date display more user friendly Version 1.12.0 ======================================== Enhancements ------------- + Add support for non US ASCII characters Bug Fixes ------------- * Fixed problem with multiple escaped characters * Fix DTSTART and DTEND formats for 1.6.0 upgrade routine * Add extra row to day view for days when DST ends * Remove a row from day view for days when DST begins Version 1.11.0 (27 October 2006) ======================================== Enhancements ------------- + Bundle OutlookConverter with installer + Improved error message for missing licence file + Improved error messages at startup when socket fails + Decreased timeout at startup when socket fails Version 1.10.0 (15 September 2006) ======================================== Enhancements ------------- + Added link to uninstaller from vCAP programs folder + Added help to store/calendar creation page + Increased logging detail to cover startup issues Bug Fixes ------------- * Replaced logger to allow logging of service events * Tightened quote character escaping for SQL wrapper * Fixed spurious leading comma bug in event categories list * Fixed invalid iterator bug when writing event categories to DS * Upgraded licencing libs to support 2k3 and XP SP2 correctly Version 1.9.0 (13 June 2006) ============================== Enhancements ------------- + Allow multiple calendars to be displayed in a single merged view + Explicitly set button text to Submit for popup calendar Version 1.8.2 ============================== Bug Fixes ------------- * Don't try to set view time on target selection as it's not always present Version 1.8.1 (17 May 2006) ============================== Bug Fixes ------------- * Add additional DLLs missing from some machines to installer Version 1.8.0 (3 May 2006) ============================== Enhancements ------------- + Add Outlook Converter application to export and email Outlook calendars + Add option to Outlook Converter application to point Outlook calendar at vCAP + Add link to admin section for importing.ics files + Combine all registration actions into a single value + View type selection now maintains view time + Add support for calendar view cell labels + Add support for Outlook style UIDs + Add support for CLASS + Add support for LOCATION + Add support for DESCRIPTION + Make better use of blank cells during event layout in week view + Remove splits over rows for conflicting events in month view + Combine all registration functions into a single reg code pair + Events beginning or ending outsode current view time window have 'open' border ends. + Logging of exceptions includes file and line info Bug Fixes ------------- * Fixed bugs with newlines in text properties * Tighten up TZIDParameter validation * Remove occasional LF characters in edited event summaries * Tidy up treatment of :00 seconds in event editing * Fix occasional network transfer failure for large requests Version 1.7.1 (15 September 2006) ============================== Bug Fixes ----------- * Fixed bug with trailing backslash in SUMMARY property Version 1.7.0 (11 October 2005) ============================== Enhancements ------------- + Added tool tips to buttons + Added dropdown for calendar view selection + Allow alternate database location through vCAP.ini file + Improved layout of month view Version 1.6.2 (4 November 2005) ============================== * Fixed bug on overlapping week view events causing bad allocation Version 1.6.1 (11 October 2005) ============================== Same as 1.6.0 - but release version Version 1.6.0 (29 July 2005) ============================== Enhancements ------------- + Added a month per page view + Added support for importing users from CSV file + Changed week start to Monday on menu panel calendar + Tightened rules for password validation Version 1.5.2 (12 July 2005) ============================== Bug Fixes ------------- * Fixed failure of today and go buttons on menu bar calendar * Fixed bug in week view not showing all relevant events Version 1.5.0 (28 June 2005) ============================== Enhancements ------------- + Added a week per page view + Added favicon support + Registration results confirmation added + Improved layout of session time out page + Improved layout of stores and calendars list + Improve enforcement of correctly formatted storenames and calendar names. Bug Fixes ------------- * Use delayed trigger codes to allow non real-time registration * Editing calendar view settings picks up current settings from database Version 1.4.7 (28 June 2005) ============================== Bug Fixes ------------- * Clarified help page for session-specific registration code entry Version 1.4.6 (21 March 2005) ============================== Bug Fixes ------------- * Fixed UID bug causing non-modifyable events Version 1.4.3 ============================== Bug Fixes ------------- * Fixed licence file overwrite bug in installer * Fixed potential duplicate event UIDs on new events * Fixed bug returning zero for node id in GUID generation Version 1.4.4 ============================== Bug Fixes ------------- * Extended fixed to display of multiple categories Version 1.4.3 ============================== Bug Fixes ------------- * Fixed display of multiple categories Version 1.4.2 ============================== Enhancements ------------- + Better diagnostics on registration failure Bug Fixes ------------- * Assume zero defined calendars when registering due to licence expiry in presence of empty database Version 1.4.1 (22 February 05) ============================== Bug Fixes ------------- * Fixed service stop error in installer Version 1.4.0 ============================== Enhancements ------------- + Added link on day view to allow editing current view settings + Improved validation and error reporting for popup calendar + Increased popup calendar size + Popup calendar date selection no longer submits form + Stripped out raw traffmic logging + Changed add button text on add calendar form to 'Submit' Bug Fixes ------------- * Disallow empty store and calendar names * Fixed time zone format bug on invalid login re-try * Removing rights to current target results in empty target rather than inaccessible target * Fixed missing target parameter bug in licence and register pages * Removed duplicate calendar list entries for non-admins * Fixed incorrect target selection on day view * Fixed no calendars defined message when no target selected * Fixed problem with CRLFs in event summaries Version 1.3.0 (20 January 05) ============================== Enhancements ------------- + New events default to view time rather than current time + Added text indicator to back links * Changed back link graphic to double arrow * Menu bar calendar now uses drop downs for month/year selection * Submiting a change for an event brings up the day view page for that event * Clarified text for adding calendars on the day view and the calendar creation page * Moved admin options to bottom of menu panel Bug Fixes ------------- * Removal of orphan sessions on client connection drop * Fixed multi day events not showing final day highlight on menu calendar * Fixed background image repeating on wide screens * Fixed URL encoding bug Version 1.2.0 ============================== Enhancements ------------- + Detect multiple instances attempt and give 'friendly' warning + Add password confirmation to user settings + Set initial focus to time field in popup calendar + Add a submit button to popup calendar + Seconds are no longer displayed in times on the day view, event edit or popup calendar pages + Moved store and calendar selection to a drop down on the main calendar view + Moved store and calendar creation and admin to a separate page + Increase default timeout to 30 minutes Bug Fixes ------------- * Existing users can no longer be replaced by a new user Version 1.1.4 (21 January 05) ============================== Bug Fixes ------------- * Fixed missing target parameter bug in licence nad register pages * Removed duplicate calendar list entries for non-admins Version 1.1.3 (18 November 04) ============================== Bug Fixes ------------- * Added missing help file (for user editing) * Fixed missing time parameter on event edit link Version 1.1.2 ============================== Enhancements ------------- + Added version number display to login page + Installer now starts up a browser connection to the vCAP server + Added help info to the edit user page + Changed licence from user based to calendar based + Changed calendar selection text on edit event page Bug Fixes ------------- * links are now always a fixed colour * Cosmetic fix to failed user deletion error message * Fix event edit calendar list showing inaccessible calendars * Logging out doesn't always revoke the session * Unnamed calendars no longer created * Do not allow calendars with illegal characters in the name * Allow editing minutes field on popup calendar Version 1.1.1 ============================== Enhancements ------------- + Clarified registration process + Used PSCS contact page URL throughout web content Bug Fixes ------------- * Removed error feed to monitor window Version 1.1.0 (12 November 04) ============================== Enhancements ------------- + Licence editing moved into web interface + Added some basic HTML help pages + Add support for running as a 9x 'service' + Add support for running as an NT service + Add uninstaller + Insert entry into Add/Remove Programs + Allow events with zero duration + Allow deletion of calendars + Add persistant client state Bug Fixes ------------- * Make event date time text field read only * Fixed default administrator text to reflect required username format * Exception no longer thrown on session time out * Fix malformed date/time bug for TZs not using DST on XP * Allow single quote character in event summaries Version 1.0.0 ============================== Enhancements ------------- + Allow category selection for new events + Added licence support + Scrapped Start/Stop Button + Added Help button Bug Fixes ------------- * Show start and end times when editing an event * Submitting an event with blank start and end times no longer causes exception * Fixed category list so that empty list does not display all options Version 0.0.7 ============================== Bug Fixes ------------- * Fix missing dlls bug in installer * Add images to the installer Version 0.0.6 ============================== Enhancements ------------- + Add change type descriptions to version history Bug Fixes ------------- * Remove spurious missing version table warnings * Removed calname from OWNER parameter (using UPNs now) * Allow '-' and '_' in usernames, passwords and calendar names * Fix missing event summary in EditEvent.htm Version 0.0.5 ============================== Enhancements ------------- + Added baseline support for VRIGHTs and VCARs + Added calstore and agenda access rights to VRIGHT tables + Authentication by UPN is now required + Maintain state for returning to correct page from error messages + Merged new user and edit user functionality + Re-worked queries due to clarification of CAP query language + Server admin and normal user functionality implemented in terms of VRIGHTs Bug Fixes ------------- * Fixed memory leak * Timed out sessions now restore properly via new login Version 0.0.4 ============================== Enhancements ------------- + Inserted add event button on main screen + Adding and editing of events merged into a single page + Categories are hidden from user views unless they have been defined by administrator Bug Fixes ------------- * Events with start times later than finish times can no longer be created. * Fixed bug with multiple calendars not displaying in user settings Version 0.0.3 ============================== Enhancements ------------- + Allow in-place editing of events + Add support for categories to events + Improved display of log entries + Re-worked stylesheet theme Bug Fixes ------------- * Fixed timezone bug when adding events * Fixed some IE specific styling issues Version 0.0.2 ============================== Enhancements ------------- + Added multiple calendar support. + Dates with events defined are highlighted on the side bar calendar. + After adding an event the user is shown the day view for that event as confirmation. + Currently displayed day is highlighted on the side bar calendar. + Time zone support added to both client and server. See upgrade warning in readme.txt for more info. + Moved administration features to side bar menu. + Re-worked event start and end time creation to use a date/time picker rather than manual entry. + Replaced some navigation text links with icons. + Prompt user for administrator details if missing at startup rather than using defaults. + Prompt user for calendar store name and calendar name if missing at startup rather than using defaults. + User interface style re-worked. + Moved user editing to a separate page linked from the user list page. Bug Fixes ------------- * GUIDs now generated as per the internet draft. * Client operations now done in client local time rather than server local time. Version 0.0.1 ============================== + Initial beta release of vCAP.


