ENHANCEMENT: Workflow maps readable via WebDAV
BUGFIX: gracefully deny PUT, DELETE, and MKCOL on Projects folder
ENHANCEMENT: implement creation and deletion of named calendars via WebDAV
USERAGENT: do not send Redirects (HTTP/301) responses to cadaver
USERAGENT: add a default value for win32creationtime property on objects in WebDAV
ENHANCEMENT: implemented mail-to-task in SMTP listener
ENHANCEMENT: included Attachment information in Omphalos detail level 1
ENHANCEMENT: implemented sendMailMessages workflow action
ENHANCEMENT: implemented imapFetchMail workflow action
ENHANCEMENT: implemented HomeFolder in WebDAV protocol
ENHANCEMENT: implmeneted ldapAddAction workflow action
ENHANCEMENT: implemented LOCALE support in Simple Fixed Field format
ENHANCEMENT: SMTP receiver will not store all messages for a minimum period of time, even if they are not messages that can be processed.
ENHANCEMENT: implemented LOCATE support in Nested Fixed Field format
BUGFIX: repaired functionality of coils-auth-user testing tool
ENHANCEMENT: implemented allowOverwrite toggle in sftpPutFileAction
BUGFIX: impossible to activiate businessCard mode in putObject fixed
Code repositories are being converted to Git. Read-access to Mercurial repositories has been restricted to administrators and write operations are no longer permitted. Use of the Git repository is now required. We are in the process of updating Makefiles, etc... to use the Git URLs. Use of MQ [Mercurial Patch Queues] will be replaced with use of Git topic branches.
OIE's sshPutFileAction has several bug fixes commited on 2014-11-20 & 2014-11-21.
An inconsistency in the Paramiko API may result in a TypeError if the server attempts to truncate the target file (which is the default behavior). A parameter of "fileMode" was also introduced which allows the mode (permissions) of the file to be set after the write operation is completed.
There have been many exciting enhancements to the development branch recently.
A new version and a new edition of WMOGAG for Coils has been uploaded. Packages are available both here and via PyPI.
New features included:
- Reduced number of database connections used; more components close their connections at idle.
- Document Special Processing has been implemented; creation or revision of a document can invoke a workflow process.
- Support for setting EDDP related object properties on a document folder via WebDAV PROPSET.
- Document MIME-Type rewriting.
- EDDP PDF page bursting feature has been refactored. Several potential bugs fixed and the code is much less scary.
- task::get-todo-list now matches the return results of Legacy regarding inclusion of completed tasks
- OIE's sendMailAction now allows for deferred sending, so multiple attachments can be sent with a message.
- BLOBManager correctly handles path-already-exist instances that can occur when the server is busy processing documents.
A new edition of WMOGAG Coils has been uploaded to files. This edition, in addition to many other fixes and additions, provides in-depth documentation of event driven documentation features as well as CUPS integration. Using this edition you can easily:
- Automatically assign uploaded documents to collections.
- Automatically unassign modified documents from collections.
- Automatically file copies of created or modified documents.
- Automatically page-burst multiple page PDF documents into multiple single page documents.
- Print directly from clients into OpenGroupware folders, creating new documents.
A new package for OpenGroupware Coils (0.1.49rc27) has been uploaded to SourceForge and PyPI.
A wiki page has been created for documenting the configuration of authentication with OpenGroupware Coils.
Some new tickets have been added to the dangling-fruit, aka "these should be
AttachFS allows put'ing a document to a Task entity.
Where OGo#13871405 is a Task this will create/update the file named "cert.pem" in the root folder of the project this task is assigned to. It will also, automatically, generate an object link from the task to this new or updated file. curl -u adam -T cacert.pem \ "http://coils.example.com/attachfs/13871405/cacert.pem?mode=file" If the Task is not assigned to a project an exception will be raised. For storing arbitrary content on arbitrary tasks use attachment mode.... [read more](/p/coils/news/2013/02/development-update-2013-02-12/)
Release date: 07-January-2013
Release date: 02-January-2013
Ahead of preparing for the 0.1.50 release a wiki page is under development for recording clients that been testes, need to be tested, known client bugs, etc... WebDAV (and CardDAV/CalDAV clients) vary greatly in quality so real testing is always necessary. Notes regarding per-client testing will be posted to these wiki pages.
A new article on using the workflow scheduler has been published on the OpenGroupare.us BLOG.
OpenGroupware Coils 0.1.49rc4 has been uploaded to SourceForge and PyPI.
This release fixes an important bug found in 0.1.49rc3 regarding OIE Tables. If you use OIE look-up tables with 0.1.49rc3 you should update to this RC.
OpenGroupware Coils 0.1.49rc3 has been uploaded to SourceForge and PyPI.
Changes since 0.1.49rc0
After a long series of RC releases 0.1.48 is here. 0.1.48 provides a significant improvement in feature completeness and stability. The list of changes is simply to extensive to enumerate, and most are not immediately visible. Highlights are:
OpenGroupware Coils 0.1.47rc61 has been uploaded to SourceForge and to PyPI.
A new release candidate has been uploaded to SourceForge and PyPI.
Includes improvements to the Vista indexing of contacts and enterprises - most notably a fully numeric version of phone numbers is always indexed, and the phone numbers, city, postal code, and names of a contact's enterprises, and an enterprise's contacts, are also indexed in relation to the contact/enterprise.
The new coils-test-sql command line tool provides and easy way for workflow managers to test SQL connections defined via the OIESQLSources default; much like the way coils-test-dsa can be used to test OIELDAPSources.