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
052b2ba9f4
fix link creation for https
2010-10-04 17:25:51 -07:00
mixedpuppy
00465147bc
add constants so an error condition works
2010-10-04 14:44:15 -07:00
mixedpuppy
01dcc9bdb6
provide a default for the oauth result urls
2010-10-01 14:22:01 -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
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
267106debc
remove a print
2010-09-22 17:42:20 -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
bccd75edf4
remove some stray prints
2010-09-20 16:33:21 +10:00
Mark Hammond
02bd363af6
fix history api
2010-09-17 10:02:16 +10:00
mixedpuppy
6ee2554491
fix removing a service from the session
2010-09-16 12:18:04 -07:00
mixedpuppy
c48035c140
proper handling of signing out of a specific account
2010-09-15 13:30:23 -07:00
mixedpuppy
841ffe4a4d
add support for signing out of a specific domain
2010-09-15 13:13:56 -07:00
David Ascher
fefb48792f
merge
2010-09-14 14:19:10 -07:00
David Ascher
97592cfd62
add url shortening service (our own, disabled, bit.ly, enabled)
2010-09-14 14:18:46 -07:00
mixedpuppy
134f41a1fa
add a way to clear the server session when the ui performs a logout
2010-09-14 13:45:46 -07:00
mixedpuppy
c0be63caf0
add yahoo openid+oauth support
2010-09-13 17:46:34 -07:00
mixedpuppy
0d17a56aaf
return the error if one occurs
2010-09-13 15:00:07 -07:00
mixedpuppy
708779844d
dont merge accounts, rely on oauth keys for each service/account in the session to join for history
...
add username to example form for sending to more than one twitter account
2010-09-09 17:36:13 -07:00
mixedpuppy
063f3c0463
if a user has multiple accounts on the same domain, require a username/userid to get the correct account. also, provide a good error message
2010-09-08 13:18:53 -07:00
David Ascher
13a65267c2
make history api return things in most-recent-message-first.
2010-09-08 10:20:09 -07:00
David Ascher
2eed297529
* handle communications from iframe (now <browser>) to chrome using location setting
...
* (specifically, make 'close' button in debug tab work
* remove ff-overlay.js, which we don't need anymore
* move a bit of code in the python side that was misordered (r=shanec)
* add 403 handling in theory (r=shanec, but not working for me so far)
* upgrade overlay.js to javascript 1.8 because why not?
2010-09-07 21:21:26 -07:00
mixedpuppy
206a9d5e36
fix getting the history
2010-09-07 19:31:05 -07:00
mixedpuppy
d207e674d1
make sure we get extra fields (e.g. subject/to)
2010-09-07 19:30:55 -07:00
mixedpuppy
16eeac92ec
pass through other form elements for the backend to use
2010-09-07 17:48:59 -07:00
mixedpuppy
a0e041e4f4
quick and dirty history api /history/get returns all history for the user
2010-09-07 17:14:00 -07:00
mixedpuppy
304bd0f94a
make account/get return only the current users profile data
2010-09-07 13:49:22 -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
ac734c4751
fix facebook send
...
make api to be a rest api returning json, no redirects
support reauthorizing facebook
2010-09-02 14:02:32 -07:00
Mark Hammond
fa48a95884
first cut at send
2010-09-02 16:29:21 +10:00
Mark Hammond
8969339636
make success and error targets explicit
2010-09-02 15:26:12 +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
522486e35e
refactor account creation
2010-09-01 16:10:26 -07:00
mixedpuppy
f5004c8213
add userkey to tie accounts together, modify account api to do that
...
add history model and stub history controller
2010-09-01 15:50:22 -07:00
mixedpuppy
52fc4143ce
add rdapi browser
2010-09-01 15:13:03 -07:00
Mark Hammond
ce578f69c5
linkdrop
2010-09-01 17:41:39 +10:00