CorporateTime is a proprietary calendar server system originally produced by Steltor and, more recently, Oracle. Ruby/CorporateTime is a Ruby language extension that serves as an interface to the CorporateTime Calendar API (CAPI). Its purpose is to allow interaction with CorporateTime servers via the Ruby programming language. Versions 2.x and 9.x of the CAPI are supported.
|Tags||Software Development Libraries Ruby Modules Office/Business Scheduling Utilities|
|Operating Systems||OS Independent|
Release Notes: A problem with all-day events in CTime::Agenda::Event#start_time= has been fixed.
Release Notes: CTime::Agenda#delete_event can now take an optional recurrence ID to delete a specific instance of a repeating event. Many more fixes for working with CAPI v9 have been applied. Some code clean-up work has been done.
Release Notes: This release fixed a problem where calling Agenda#get_events would convert its parameters to UTC if they responded to #gmtime, because #gmtime modifies its arguments in place.
Release Notes: Exceptions caused by bad UTF-8 being returned by the calendar server in Event.parse_line are now caught. Debugging output should go to STDERR, not STDOUT.
Release Notes: CTime::Agenda#Reply has been added. This is experimental and can be used only when compiled against CAPI v9. More stringent escaping of Event object strings is now performed. Many bugfixes and minor code changes for robustness were made.