The new FileTrack release is available for download. FileTrack is a Web-enabled communication log, keeping track of all your inbound and outbound documents. It supports multiple logs, auto-archiving of older entries, and generates simple reports based on multiple criteria. One or more log entries, contacts, or documents can be grouped together into an issue for easier monitoring.
Apart from a couple of minor bugs being fixed this release also includes all the changes required for making it compatible with the latest Porcupine version.
Download it and then follow the installation instructions to install it. Due to the latest desktop schema updates, the upgrade procedure is not so easy as doing a clean install.
The new release of QuiXSampler is available for download. Most of the changes introduced can be found in the splitters' section, since the splitter widgets now derive from boxes.
QuiXSampler can be downloaded from the Porcupine applications' downloads or viewed online using the newly upgraded Porcupine demo.
In order to install it, consult the inno:wiki.
This small patch fixes the size of list views contained in windows opened while exploring containers on the Porcupine desktop. This is mostly noticeable while the list views have their scroll bars displayed. Download the following file and copy it inside the "org/innoscript/desktop" folder.
This release is a major breakthrough for Porcupine. The two main new concepts introduced on the server side are the services and the web methods. Porcupine's architecture is now based on configurable services running over a common object database. Currently, the supported service types include an asynchronous network server and a scheduler used for executing Python code at predefined fixed intervals. In the upcoming releases there are plans for new service types to be added including persistent queues, loggers etc.
Web methods have replaced servlets completely and they are actually smart Python decorators which allow you to add methods to content classes dynamically (a technique also known as 'monkey-patching'). These methods become directly accessible over HTTP and they are mainly used for serving all kinds of UIs and RPC requests. Consequently, this release does dot include servlets of any type meaning that you have to migrate your applications manually.