ProjectPipe upgraded - minor bug fixes (to version 1746)
Thursday, February 7th, 2008Besides fixing some minor bugs, the YUI calendar popup is now used for date selection.
Besides fixing some minor bugs, the YUI calendar popup is now used for date selection.
A number of improvements have been made:
Significant improvements were made to the web interface:
Enjoy!
Some nice feature enhancements:
Fixed minor bugs:
Several programs that ProjectPipe uses were just upgraded on our servers. This should have no effect on the application’s functionality, except for being a little bit faster. The biggest change was moving from Python 2.3 to Python 2.5.
The server was upgraded this morning with the following bug fixes:
Some minor enhancements were added:
When you’re viewing a table, outline or query, there are now keyboard shortcuts to create a new item. See the list of keys here.
The fixed bug was when you had a query with a field condition with two or more negatives and no positives, the query would fail — e.g., status: not fixed, not duplicate.
The server was updated this morning with the following bug fixes:
The following enhancements were added:
We have just created a web service api for our ProjectPipe product. Our web services api follows the REST style, which means that you do queries and make changes by sending http GETs and POSTs, respectively. You verify that api calls succeeded by checking the http status code — 200 is good and 404 is an error. All output is in the JSON format, which is a simple, cross-platform data representation format with library support available for all major languages.
Below are sample URLs for project test.test:
One of the great things about REST apis is that you can use any http client to use the api. For example, you can use the curl command to query for tasks:
Below is a python snipped to do the same thing:
If there is an error then the urlopen().read() will throw an exception, that’s the great thing about using http status codes.