Граф коммитов

92 Коммитов

Автор SHA1 Сообщение Дата
James Burke 9565ccbb45 tolerate contacts that have no email address. 2010-10-27 15:03:28 -07:00
mixedpuppy ae33f14f45 create and append the short url if it is not in the message 2010-10-14 15:23:16 -07:00
mixedpuppy 3e02d6cf1f add support for specifying the contacts group the get 2010-10-14 14:02:16 -07:00
mixedpuppy 2606109b9b add a contacts api to retreive contacts from google, currently only google supported 2010-10-14 11:39:14 -07:00
mixedpuppy a9fd2de38e add urlargs support in docstring 2010-10-14 11:30:33 -07:00
mixedpuppy 01dcc9bdb6 provide a default for the oauth result urls 2010-10-01 14:22:01 -07:00
Bryan Clark 4c93d82763 patch via IRC from shane for error messages 2010-10-01 11:56:32 -07:00
mixedpuppy 525946aea2 add missing file 2010-10-01 11:42:02 -07:00
mixedpuppy 0e9f7d3641 update facebook oauth error handling to deal with differences in their various levels of apis and standards support 2010-09-30 19:26:30 -07:00
mixedpuppy 036e256c08 change error object to be like json-rpc error objects
code is reserved for error codes, not http status
status is added for http status
use only 401 and 535 for now to indicate reauth
2010-09-30 17:36:12 -07:00
Mark Hammond c6dc6d2bbb allow 'message' to be optional, leaving it to the service to reject if it so chooses 2010-09-30 16:37:46 +10:00
mixedpuppy d25ab71638 provide a way to set max_auth_age for google 2010-09-24 13:51:19 -07:00
mixedpuppy e7a4c975c3 grab force_login for twitter 2010-09-24 13:49:56 -07:00
mixedpuppy 15cd70e65f avoid querying the accounts table, just rely on the session to store what we need. the accounts table is 'backup' for that. 2010-09-22 17:44:26 -07:00
mixedpuppy e7fa3e5831 update to test with our own shortener, remove the query to get an id (doesn't work right with multiple threads anyway) 2010-09-22 15:20:46 -07:00
Mark Hammond cddd1bdcd3 move all oauth urls into config; update test.ini to use local test mock server
* * *
create .ini specifically for load testing
2010-09-20 16:33:29 +10:00
Mark Hammond bccd75edf4 remove some stray prints 2010-09-20 16:33:21 +10:00
Mark Hammond 8a5cc28796 fix db lookup for short url 2010-09-17 10:02:14 +10:00
David Ascher ed5c4c5c48 adding links.py, forgot to hg add 2010-09-14 14:45:24 -07:00
mixedpuppy 9e154b9ea5 a working api, though the ui has to bend over backwards for yahoo (and that's with an !) 2010-09-13 19:27:48 -07:00
mixedpuppy c0be63caf0 add yahoo openid+oauth support 2010-09-13 17:46:34 -07:00
mixedpuppy 17cdf40434 merge update 2010-09-13 15:19:40 -07:00
mixedpuppy 17d68b219e some basic failure fixes when dealing with openid 2, add support for some options for yahoo 2010-09-13 14:46:40 -07:00
mixedpuppy 82f0254236 use the defaults, but allow post to override 2010-09-13 14:42:56 -07:00
James Burke 0932ab4f30 fix a goof with creating multipart boundary. To be super safe, we should test the boundary for existence in the body data. 2010-09-13 14:05:18 -07:00
James Burke 60ccadc402 some jslint changes to share/index.js, then hooking up sending full facebook data to facebook. 2010-09-13 13:59:13 -07:00
mixedpuppy bdeaf4733d fix scope values for oauth
fix login failure values for smtp
fix ini template file for deployment
2010-09-08 11:19:51 -07:00
mixedpuppy a374ee04b5 add google sendmessage api 2010-09-07 17:54:47 -07:00
mixedpuppy c4428eb8b0 add the access token to our account profile the right way 2010-09-07 17:48:41 -07:00
mixedpuppy d721d61368 remove print 2010-09-07 14:49:17 -07:00
mixedpuppy fecc145472 get additional twitter profile data when oauth happens 2010-09-07 14:23:39 -07:00
mixedpuppy 39ac221f73 always return the error code 2010-09-07 13:39:53 -07:00
mixedpuppy 498457f1b5 add http status code to the error response, allows proper re-auth with twitter 2010-09-06 17:32:58 -07:00
mixedpuppy ed3d6b26bf add openid+oauth support, google almost working (oauth not returning due to dns issue) 2010-09-02 18:29:01 -07:00
mixedpuppy 7fb9138354 abstract oauth based api's out of the linkdrop api 2010-09-02 15:24:50 -07:00
mixedpuppy e6f37f8e36 facebook profile: parse for a username, add photos 2010-09-02 08:48:58 -07:00
Mark Hammond 8969339636 make success and error targets explicit 2010-09-02 15:26:12 +10:00
Mark Hammond 98d3e0968d remove bogus parsing of facebook nickname 2010-09-02 14:34:31 +10:00
Mark Hammond 5e06214ef3 fixes to facebook auth process 2010-09-02 14:34:31 +10:00
mixedpuppy 789e381de9 simplify the account api
create an oauth library based on velruse
initial support for twitter and facebook
poco based objects generated for profile, currently stored in account table
2010-09-01 19:17:05 -07:00
mixedpuppy 3f65a9d4fa use linkdrop 2010-09-01 13:00:23 -07:00
Mark Hammond ce578f69c5 linkdrop 2010-09-01 17:41:39 +10:00