OpenGroupware Coils 0.1.47rc61 has been uploaded to SourceForge and to PyPI.
- Code has been restructured to be more in keeping with Python 'standard form'.
- OIE now provides a rmlToPDFAction if the z3c.rml module is available; this allows very complex PDFs to be generated from RML (an XML dialect) - so you can transform you data into documents using XSLT stylesheets.
- Makefile deployment has been improved. "make run" should no longer reset your developer instance to default settings [removing your setting customizations].
- OIE Tables and Formats can now be deleted via WebDAV
- Omphalos decoding is more durable; it will recognize that it needs to decode tuples like it does lists.
- Omphalos associativeLists [for associative list clients] feature will more reliably flatten Omphalos data from associative list clients.
- Search commands will always enable the use of labels on queries, so that SQLalchemy will be less whiny.
- Support for None/Null values in XML-RPC responses can be enabled based on user-agent.
- OIE process manager now stores the name of the context [the login value] in the process data structure. This allows clients like snurtle to provide a more meaningful "ps" operation.
- XML representation of a long is now supported. longs are integers.
- Error messages in OIE SSH actions improved.
- coils-vista-index provides a "vacuum" operation to purge the Vista index of entries for deleted or expired objects.
- vista::search supports an include_workflow parameter which will add workflow related results to the search results [primarily routes].
- ORM can now deal with task actions that have no history info [comment] record.
- Numerous other bug fixes.
OpenGroupware Coils 0.1.48 is expected within a week. The "folder refactor" changes are expected to land in 0.1.49.