Release date: 01-April-2013
- A documents extension and abstract values are exposes as eponymous WebDAV properties in the Coils' namespace.
- A document's abstract can be set/updated via WebDAV PROPPATCH
- ENHANCEMENT: Allow mimetype of getObjectPropertyAction to be set via parameter, and allow for defaults if the property does not exist.
- Several additional label substitution values: INITDATE, WEEKAGO, FORTNIGHTAGO, and MONTHAGO.
- New sshDeleteFiles OIE action; allows deletion of remote via via SFTP.
- [AttachFS] support for update of document's by objectId. A full set of [AttachFS] examples is now available in the project wiki.
- FLAGS implemented on the Omphalos representation of [Project] entities.
- Omphalos [Project] representations include parentProjectName and parentProjectNumber attribues if the Project has a parent. This facilitates the create of client interfaces representing project hierarchies.
- At a detail level of 1,024 Omphalos representations of a Project includes a childProjectObjectIds attribute which is an array of child project object ids.
- A parent / children relation has been added to the SQLAlchemy ORM for Project entities.
- System Administrators and Workflow Administrators can now delete any Route entity regardless of ownership or permissions.
- Provisioning scheme for resource objects in Project 7,000 is now complete.
- Wiki support for serving JavaScript resources.
- Wiki now provides a CSS resource for styling, this is automatically created in Project 7,000 by the coils-fix-provision7000 tool.
- Wiki Query Tables now return more than the default 150 search results.
- A 'root' Wiki document is now provisioned in Project 7,0000 by the coils-fix-provision7000 tool.
- Wiki supports entity relative links "." and ".." for project and folder links.
- Markdown "TOC" (Table of Contents) extensions enabled in the Wiki bundle.
- Support for document deletion completed in the zOGI API.
- A user-agent has been defined for the WebDAV client cadaver. Includes work-around for escaped/unescaped hrefs issue.
- assignment entities may now be putObject'd and deleteObject'd in the zOGI API
- team::delete Logic command now supports deletion by objectId. Only system administrators may delete teams.
- Team entitues may now be created via zOGI putObject.
- DELETE support implemented in [AttachFS]
- Implementation of the HTTP redirector protocol at /redirect or /r. Redirector map is provisioned in Project 7,0000 by coils-fix-provision7000.
- Document project id, company id, and folder id are now exposed as WebDAV properties.
- New OIE actions setObjectPropertyAction and getObjectPropertyAction.
- The object property "{http://www.opengroupware.us/oie}disableStateVersioning" on an OIE process will disable state versioning for that process. This discards some, rarely useful, auditing information in exchange for a reductuion in I/O.
- BUGFIX in OIE xPathAction relating to XML having no support for default namespaces in XPath statements.
- OIE Processes now inherit copies of a Route's object properties upon creation.
- BUGFIX in OIE ldapSearchAction which could cause large LDAP search results to be incorrected paged, and thus truncated.
- BUGFIX in coils-fix-clean-message-folder tool where the tool failed on some versions of Python.
- BUGFIX when using a divisor to read a floating-point value voa SimpleFixedFieldFormat
- [SMTP listener](SMTPListener] can now deliver content to [Project] folders.
- OIE xlsToXmlAction now renders all element names in lower case.
Related
Tickets: zOGI
Wiki: AttachFS
Wiki: OpenGroupwareIntegrationEngine
Wiki: Project
Wiki: zogi.putObject
Posted by
2013-04-01