Shane Caraveo
7a9390b760
remove this exception
2011-02-18 15:00:31 -08:00
Shane Caraveo
e12bfc2e16
make contacts and send api work without server side session. pass account objet back with each api call from client
2011-02-17 16:06:46 -08:00
Mark Hammond
bfca89d3a2
fix link shortening
2011-02-18 09:56:42 +11:00
Mark Hammond
05e374fd51
remove sql db
2011-02-18 09:27:03 +11:00
Mark Hammond
ed6997f96a
Merge branch 'develop' into feature/metrics
2011-02-14 16:58:31 +11:00
Mark Hammond
2cf99032a5
simple metrics framework
2011-02-11 14:39:38 +11:00
Mark Hammond
80500bdc4e
update bare excepts and traceback.print_exc with log.exception()
2011-02-09 16:49:00 +11:00
Bryan Clark
4c36b34b5f
adding preliminary thumbnail support for email messages. if a picture_base64 option (comprised of an image encoded in base64) is provided to the email send then we will attach the image as an inline attachment. If picture_base64 is not provided (or like Yahoo is not supported) we send the message as we normally would with both html and text versions ignoring the MIME related encapsulation. Next step is to base64 encode the provided image urls using Canvas as the only base64 images currently available are the screenshots.
2011-01-18 11:00:42 -08:00
Shane Caraveo
00ee8b792f
upgrade error logging for send errors
2010-12-14 10:51:24 -08:00
Shane Caraveo
3a9a50911a
rdapi support for send api
2010-11-26 10:59:06 -08:00
Shane Caraveo
c414dc3300
in this situation, log the exception
2010-11-09 14:16:42 -08:00
Shane Caraveo
5913d0e649
revert last change
2010-11-09 14:01:24 -08:00
Shane Caraveo
b04d776238
fix posting unicode to facebook
2010-11-09 14:00:40 -08:00
Shane Caraveo
9c38361333
fix errors resulting from null keys
2010-11-05 14:36:35 -07:00
jrburke
331076bba6
Adding license info.
2010-11-03 16:18:18 -07:00
mixedpuppy
3f8d225a3e
improve speed of json mixin, add alternate for inserting to history
2010-10-20 13:03:58 -07:00
mixedpuppy
0a40f07a3e
add ability to disable inserting to history table
...
add delayed insert to history table
2010-10-18 13:58:21 -07:00
mixedpuppy
b6dc0e97cd
fix shorturl generation
2010-10-15 15:17:43 -07:00
mixedpuppy
930850faa6
require a request to shorten the url
2010-10-15 13:55:52 -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
00465147bc
add constants so an error condition works
2010-10-04 14:44:15 -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
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
David Ascher
97592cfd62
add url shortening service (our own, disabled, bit.ly, enabled)
2010-09-14 14:18:46 -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
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
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
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