Skip to content

a java library used to access REST/JSON API's for various ToDo (aka Getting Things Done) services

License

Notifications You must be signed in to change notification settings

maldworth/maDoHttpServices

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 

Repository files navigation

maDoHttpServices Version 1.1
================

This library was created to allow access to various Todo (aka Getting Things Done) online services such as ToodleDo, RTM, Todoist. It is an unofficial implementation, and currently only supports ToodleDo (however others should be easily addable).

This initial commit was made by me (maldworth) m@maldworth.com, and hopefully will get contributions from others here at github.

For instructions on usage, see the Wiki

This project is under the FreeBSD License, for details view the LICENSE.txt

Dependencies
============
If running on android, you'll only need joda-time-1.6.jar, as android SDK has httpcore and httpclient already included. Ideally, I'd like to get rid of the joda-time dependency, and just use java's built in datetime.

If running on windows you'll need:
apache-mime4j-0.6.jar
commons-codec-1.3.jar
commons-logging-1.1.1.jar
httpclient-4.0.jar
httpcore-4.0.1.jar
httpmime-4.0.jar
joda-time-1.6.jar

Change Log
==========
v1.1
-Revamped the authentication mechanism. Now expired tokens or improper keys will trigger reauthentication if possible.
-Fixed a Bug where Tasks.setNote(String) was called from Task, because each line in a task was interpreted individually by the SAX Parser.

Contributions
=============
-v1.1: A big thanks to Alan P. for finding the Tasks setNote bug.

About

a java library used to access REST/JSON API's for various ToDo (aka Getting Things Done) services

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages