[Akonadi] [Bug 362938] Implement tomboy REST API as Akonadi resource

2016-07-15 Thread Stefan via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=362938 Stefan changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Latest Commit|

[Akonadi] [Bug 362938] Implement tomboy REST API as Akonadi resource

2016-06-28 Thread Stefan via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=362938 --- Comment #15 from Stefan --- Diff added to phabricator -- You are receiving this mail because: You are watching all bug changes.

[Akonadi] [Bug 362938] Implement tomboy REST API as Akonadi resource

2016-06-25 Thread Stefan via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=362938 --- Comment #14 from Stefan --- And adding works also now :) Believe never the documentation ;) -- You are receiving this mail because: You are watching all bug changes.

[Akonadi] [Bug 362938] Implement tomboy REST API as Akonadi resource

2016-06-25 Thread Stefan via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=362938 --- Comment #13 from Stefan --- Reading, deleting and modifying works now. Adding is still a problem. A reason could be the date format. -- You are receiving this mail because: You are watching all bug changes.

[Akonadi] [Bug 362938] Implement tomboy REST API as Akonadi resource

2016-06-23 Thread Stefan via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=362938 --- Comment #12 from Stefan --- Today a was working on the write access. The deletion of an note works now, but the resource blocks after this operation and is then unusable. Adding and modifying don't work at the moment. The note

[Akonadi] [Bug 362938] Implement tomboy REST API as Akonadi resource

2016-06-22 Thread Stefan via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=362938 --- Comment #11 from Stefan --- The resource provides a configuration dialog now -- You are receiving this mail because: You are watching all bug changes.

[Akonadi] [Bug 362938] Implement tomboy REST API as Akonadi resource

2016-06-21 Thread Stefan via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=362938 --- Comment #10 from Stefan --- The resource provides read-only access now. The next steps are a network error handling and a configuration dialog. -- You are receiving this mail because: You are watching all bug changes.

[Akonadi] [Bug 362938] Implement tomboy REST API as Akonadi resource

2016-06-21 Thread Stefan via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=362938 --- Comment #9 from Stefan --- I get now also now content and the remote revision. I think that I had not set everything correctly from the original item, so that the result wasn't recognized properly. I now doing this: resultItem

[Akonadi] [Bug 362938] Implement tomboy REST API as Akonadi resource

2016-06-20 Thread Stefan via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=362938 --- Comment #8 from Stefan --- A little update from yesterday: Getting all items with correct id works now. I have also now a Job class for collections for getting the global sync revision. This also seems to be working now. I'm

[Akonadi] [Bug 362938] Implement tomboy REST API as Akonadi resource

2016-06-19 Thread Stefan via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=362938 --- Comment #7 from Stefan --- The OAuth authentication works now. Also getting access to seems to be working (no QNetwork-Reply error). So the problem now seems to be parsing the JSON data. I think I use QJsonDocument not

[Akonadi] [Bug 362938] Implement tomboy REST API as Akonadi resource

2016-06-18 Thread Stefan via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=362938 --- Comment #6 from Stefan --- I hope I have the right idea now: KMime::Message::Ptr akonadiNote = KMime::Message::Ptr(new KMime::Message); akonadiNote->subject(true)->fromUnicodeString( jsonNote["title"].toString(), "utf-8" );

[Akonadi] [Bug 362938] Implement tomboy REST API as Akonadi resource

2016-06-18 Thread Stefan via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=362938 --- Comment #5 from Stefan --- A little status update: For OAuth I use now the suggested o2. Because of cmake it was a little bit difficult getting it working. I want to use the following KJob classes: - TomboyJobBase: it

[Akonadi] [Bug 362938] Implement tomboy REST API as Akonadi resource

2016-06-01 Thread Stefan via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=362938 --- Comment #4 from Stefan --- Link to the repository: https://github.com/staeglis/tomboynotes -- You are receiving this mail because: You are watching all bug changes.

[Akonadi] [Bug 362938] Implement tomboy REST API as Akonadi resource

2016-06-01 Thread Stefan via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=362938 --- Comment #3 from Stefan --- Hello, thank you for your comment. QOAuth is no option anymore because it's not working properly. Using kQOAuth could be also problematic because it support only HTTP POST and not HTTP PUT. The API

[Akonadi] [Bug 362938] Implement tomboy REST API as Akonadi resource

2016-06-01 Thread Daniel Vrátil via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=362938 Daniel Vrátil changed: What|Removed |Added CC||dvra...@kde.org --- Comment

[Akonadi] [Bug 362938] Implement tomboy REST API as Akonadi resource

2016-05-28 Thread Stefan via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=362938 --- Comment #1 from Stefan --- I need also a library that implements OAuth 1.0. For now I have two candidates: QOAuth: https://github.com/ayoy/qoauth kQOAuth: https://github.com/kypeli/kQOAuth I think the better candidate is

[Akonadi] [Bug 362938] Implement tomboy REST API as Akonadi resource

2016-05-11 Thread via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=362938 ste...@draakgard.de changed: What|Removed |Added Summary|Implement tomboy REST API |Implement tomboy REST API