summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Christian Weiske [Mon, 13 Oct 2014 18:41:30 +0000 (20:41 +0200)]
Token deletion with simple undo
Following the lines of
- http://alistapart.com/article/neveruseawarning
- https://github.com/owncloud/core/issues/9268
- https://github.com/owncloud/contacts/issues/107
I've added simple undo functionality to the "delete token" action.
The user has 5 seconds to click on the "restore" button to undo the
token deletion.
Christian Weiske [Wed, 8 Oct 2014 19:24:35 +0000 (21:24 +0200)]
Fix bug #10: OAuth does not work on ovh.com server
This ovh.com server always has $_SERVER['HTTP_AUTHORIZATION'] set.
By default it has an empty string as value, and this breaks the PHP
OAuth extension - see https://bugs.php.net/bug.php?id=68168
We work around that by forcing the signature method in this special case,
so that no exception is thrown.
Thanks to Julien Daviaud for giving me access to his server for debugging.
Christian Weiske [Tue, 7 Oct 2014 16:09:34 +0000 (18:09 +0200)]
Tell what the token management page does
Christian Weiske [Tue, 7 Oct 2014 16:04:02 +0000 (18:04 +0200)]
add known working versions
Christian Weiske [Fri, 3 Oct 2014 16:50:57 +0000 (18:50 +0200)]
Add 0.2.1 info to ChangeLog
Christian Weiske [Tue, 7 Oct 2014 05:53:00 +0000 (07:53 +0200)]
Tomboy on windows syncs fine with grauphel.
Thanks to Chris Miera for reporting this.
Christian Weiske [Tue, 7 Oct 2014 05:51:07 +0000 (07:51 +0200)]
Deleting tokens works (without confirmation)
Christian Weiske [Tue, 7 Oct 2014 04:53:52 +0000 (06:53 +0200)]
Another fix for bug #10
Christian Weiske [Mon, 6 Oct 2014 21:38:47 +0000 (23:38 +0200)]
Try to fix issue #10; work around bug https://bugs.php.net/bug.php?id=68168
Christian Weiske [Mon, 6 Oct 2014 05:58:55 +0000 (07:58 +0200)]
prevent warning when user is not logged in
Christian Weiske [Thu, 2 Oct 2014 21:25:23 +0000 (23:25 +0200)]
add DELETE /token/$username/$tokenKey API
Christian Weiske [Thu, 2 Oct 2014 06:58:34 +0000 (08:58 +0200)]
Fix bug #8: Titled blank notes cause SQL error
Christian Weiske [Tue, 30 Sep 2014 21:13:49 +0000 (23:13 +0200)]
store client name and last use time for tokens. show them in token management
Christian Weiske [Tue, 30 Sep 2014 19:22:22 +0000 (21:22 +0200)]
fix owncloud.log notices
Christian Weiske [Tue, 30 Sep 2014 16:07:45 +0000 (18:07 +0200)]
style the token list a bit
Christian Weiske [Mon, 29 Sep 2014 19:42:55 +0000 (21:42 +0200)]
Show client name in oauth authorization (works for tomdroid only)
Christian Weiske [Sat, 27 Sep 2014 09:43:15 +0000 (11:43 +0200)]
use .tar.bz2 instead of .zip for releases
Christian Weiske [Sat, 27 Sep 2014 09:31:15 +0000 (11:31 +0200)]
update changelog
Christian Weiske [Sat, 27 Sep 2014 09:29:34 +0000 (11:29 +0200)]
fix zip file name
Christian Weiske [Sat, 27 Sep 2014 09:26:17 +0000 (11:26 +0200)]
Tell about homepage
Christian Weiske [Sat, 27 Sep 2014 09:21:09 +0000 (11:21 +0200)]
phing build file to create releases
Christian Weiske [Sat, 27 Sep 2014 09:09:44 +0000 (11:09 +0200)]
Add token management page (only shows tokens for now)
Christian Weiske [Sat, 27 Sep 2014 09:09:20 +0000 (11:09 +0200)]
Link info and stats page in settings section, update info page
Christian Weiske [Fri, 26 Sep 2014 12:32:03 +0000 (14:32 +0200)]
Send HTTP 401 on invalid token
Christian Weiske [Fri, 26 Sep 2014 12:31:02 +0000 (14:31 +0200)]
Fix bug #3: Inserting notes on PostgreSQL
Christian Weiske [Fri, 26 Sep 2014 10:36:19 +0000 (12:36 +0200)]
Add changelog, update readme
Christian Weiske [Fri, 26 Sep 2014 10:30:55 +0000 (12:30 +0200)]
Fix length of date fields in database.
The last digit of the time zone was missing because the database
date fields were only 32 instead of 33 characters.
Tomdroid sync failed because of this.
Tomdroid sync works now!
Christian Weiske [Fri, 26 Sep 2014 09:08:05 +0000 (11:08 +0200)]
Fix oauth problem with tomdroid.
Tomdroid[0] uses signpost[1] as oauth library. This lib detected our server
as OAuth 1.0 and not 1.0a because callback_confirmed was "TRUE" instead of
"true".
OAuth 1.0 does not have the verifier parameter, so it was ignored and not
sent to our server.
The OAuth RFC 5849 specifies in section 2.1:
oauth_callback_confirmed
MUST be present and set to "true".
TRUE is not true, so we failed to implement the spec correctly.
[0] https://launchpad.net/tomdroid
[1] https://github.com/mttkay/signpost
Christian Weiske [Sat, 23 Aug 2014 04:27:58 +0000 (06:27 +0200)]
allow listing all and untagged notes
Christian Weiske [Sat, 23 Aug 2014 04:14:18 +0000 (06:14 +0200)]
fix two bugs: syncdata generation and tag linking
Christian Weiske [Fri, 22 Aug 2014 20:16:16 +0000 (22:16 +0200)]
show tags and note titles in the notebook
Christian Weiske [Fri, 22 Aug 2014 19:11:20 +0000 (21:11 +0200)]
link api from web interface, make single note fetching work, redo note storage username
Christian Weiske [Fri, 22 Aug 2014 15:17:01 +0000 (17:17 +0200)]
show some statistics on the index page
Christian Weiske [Fri, 22 Aug 2014 14:57:14 +0000 (16:57 +0200)]
add sidebar
Christian Weiske [Thu, 21 Aug 2014 22:01:09 +0000 (00:01 +0200)]
readme
Christian Weiske [Thu, 21 Aug 2014 21:23:19 +0000 (23:23 +0200)]
use standard owncloud app layout
Christian Weiske [Thu, 21 Aug 2014 21:00:02 +0000 (23:00 +0200)]
make sync work with conboy
Christian Weiske [Thu, 21 Aug 2014 20:59:50 +0000 (22:59 +0200)]
fix link output for tomdroid
Christian Weiske [Thu, 21 Aug 2014 20:59:28 +0000 (22:59 +0200)]
fix docblocks
Christian Weiske [Thu, 21 Aug 2014 19:38:37 +0000 (21:38 +0200)]
check if oauth extension is installed
Christian Weiske [Thu, 21 Aug 2014 15:20:04 +0000 (17:20 +0200)]
Support oauth on apache+fastcgi
Christian Weiske [Thu, 21 Aug 2014 15:11:47 +0000 (17:11 +0200)]
fix re-sync with tomboy
Christian Weiske [Thu, 21 Aug 2014 15:09:07 +0000 (17:09 +0200)]
use factory method for oauthprovider
Christian Weiske [Thu, 21 Aug 2014 15:03:19 +0000 (17:03 +0200)]
CS: tab2spaces
Christian Weiske [Thu, 21 Aug 2014 15:01:33 +0000 (17:01 +0200)]
tomdroid fix
Christian Weiske [Thu, 21 Aug 2014 06:32:36 +0000 (08:32 +0200)]
index page showing server setting
Christian Weiske [Wed, 20 Aug 2014 16:49:03 +0000 (18:49 +0200)]
sync with tomboy works
Christian Weiske [Wed, 20 Aug 2014 04:27:58 +0000 (06:27 +0200)]
sync could work if php would not crash
Christian Weiske [Mon, 18 Aug 2014 21:54:32 +0000 (23:54 +0200)]
oauth dance works
Christian Weiske [Thu, 14 Aug 2014 16:41:34 +0000 (18:41 +0200)]
wip