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 |
|---|---|
| Licenses | GPL |
| Operating Systems | OS Independent |
| Implementation | Ruby |
Recent releases


Changes: A problem with all-day events in CTime::Agenda::Event#start_time= has been fixed.


Changes: 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.


Changes: 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.


Changes: 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.


Changes: 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.