Evan Prodromou
ad6849b18c
change fetch to find in api
...
darcs-hash:20080718045204-84dde-1fb4fe473c9dd64867920ec8e5a1b0c15661e9e6.gz
2008-07-18 00:52:04 -04:00
Evan Prodromou
4d74fea66b
add create stamp to subscription in api
...
darcs-hash:20080718045150-84dde-8fda088ea35c20d23ae86a9c61189545754403b2.gz
2008-07-18 00:51:50 -04:00
Evan Prodromou
fe77b3445c
exit on error
...
darcs-hash:20080718044905-84dde-2d447d7ec4e6d6a56075c8238f357ecb48fd295c.gz
2008-07-18 00:49:05 -04:00
Evan Prodromou
71dfc0d983
when in doubt, start throwing transactions around
...
darcs-hash:20080718043735-84dde-8c74ccaf2560716209b8518e77e6a0f357d881af.gz
2008-07-18 00:37:35 -04:00
Evan Prodromou
310d02ae40
init and end documents
...
darcs-hash:20080718043456-84dde-ffe825e8021e0f803fbbecacdc93d26309853daa.gz
2008-07-18 00:34:56 -04:00
Evan Prodromou
abfe53311f
start and end xml
...
darcs-hash:20080718042511-84dde-577d462b1441a30d1d88cc8e26dde32bde79c9fd.gz
2008-07-18 00:25:11 -04:00
Evan Prodromou
566d9ad20d
getting the id from the wrong place
...
darcs-hash:20080718042352-84dde-6326cd8c68b73ccf801b93314e3f5352ff744544.gz
2008-07-18 00:23:52 -04:00
Evan Prodromou
3614c77d64
null reference error
...
darcs-hash:20080718042030-84dde-78e056f1e47335556d353cdf2940651f59291efd.gz
2008-07-18 00:20:30 -04:00
Evan Prodromou
12b7f23ed2
beware of shadows
...
darcs-hash:20080718041633-84dde-4fb8e5738b6594334e42d21c4ed104039da62abb.gz
2008-07-18 00:16:33 -04:00
Evan Prodromou
c1b0cdf909
add nonce links
...
darcs-hash:20080718041549-84dde-fbf9fe830b5f4be5cce5124522f923b83de3a582.gz
2008-07-18 00:15:49 -04:00
Evan Prodromou
902bab5818
show friendship stuff
...
darcs-hash:20080718041323-84dde-2cc93bd2ced792797db634c4c4cd2a72a6ae61be.gz
2008-07-18 00:13:23 -04:00
Evan Prodromou
2ebe1fc61c
move mail notification to a utility function
...
darcs-hash:20080718041231-84dde-5953d417b76ae538fd501db11af9ff4a32bfbc9f.gz
2008-07-18 00:12:31 -04:00
zach
42bbd38417
Twitter-API: /account/verify_credentials.format now works
...
darcs-hash:20080718040332-ca946-0c8da4f5e98355ccbb1ee929693fa74bff3c2481.gz
2008-07-18 00:03:32 -04:00
zach
6a47e89c94
Twitter-compatible API - first crack at /statuses/followers.format
...
darcs-hash:20080718025554-ca946-1e4b5aa5570c15f4e71df58c41d16f6ece1e359b.gz
2008-07-17 22:55:54 -04:00
zach
6125785064
Twitter-compatible API: white listed user_timeline and show as per twitter
...
darcs-hash:20080718023334-ca946-5d158ade124318f7f846d1f8e0f35ccf1a234027.gz
2008-07-17 22:33:34 -04:00
Evan Prodromou
6ad6e4aa50
hand-built links.ini
...
darcs-hash:20080718013444-84dde-7076bec8ccdf34ef5d31efd7bbbbfd29a1f3dab3.gz
2008-07-17 21:34:44 -04:00
Earle Martin
e5f26f8b2e
Link author avatars to posts directly.
...
darcs-hash:20080716183052-68ac8-ad94d5e0195ea861cd65b9b3abf8b56824906794.gz
2008-07-16 14:30:52 -04:00
zach
d461e2ff23
Twitter-compatible API - updated rewrite rules to support /statuses/user_timeline
...
darcs-hash:20080718002324-ca946-6b30ea6e3941b0f1278712edc02d9eeef00a3cc2.gz
2008-07-17 20:23:24 -04:00
zach
cffe49eca3
Twitter-compatible API: /statuses/user_timeline/argument.format now works
...
darcs-hash:20080718002131-ca946-d34d4554dadbdfc1cff6648e989a73d4b3b24271.gz
2008-07-17 20:21:31 -04:00
zach
3a942bd8b9
Twitter-compatible API /statuses/replies.format -- changed subtitle to be more like Twitter's
...
darcs-hash:20080717223521-ca946-cd043e9430956dde56907181896a16133333d905.gz
2008-07-17 18:35:21 -04:00
zach
c1d109dbb5
Twitter-API: /statuses/replies.format now works (mostly)
...
darcs-hash:20080717222845-ca946-f2644317a144157aaba7a38d4effb216a9c5f650.gz
2008-07-17 18:28:45 -04:00
Evan Prodromou
8ad7dded2c
sprintf error
...
darcs-hash:20080717213214-84dde-9e7226c5b33d704398e250ad37653b30effaa069.gz
2008-07-17 17:32:14 -04:00
Evan Prodromou
83040ee747
support id, user timeline
...
darcs-hash:20080717211942-84dde-3e8fcffc2c4def3088389ed5c1720919458d6f54.gz
2008-07-17 17:19:42 -04:00
Evan Prodromou
bbc1b747f8
add friend statuses, refactor output functions
...
darcs-hash:20080717210519-84dde-4a2e4caa23d793e74208dcf5c21221e4166366f2.gz
2008-07-17 17:05:19 -04:00
zach
b5659ed85a
Twitter-compatible API - /statuses/show and /statuses/update now work
...
darcs-hash:20080717054411-ca946-e839882ebec3f6d6a12a3f5ecdc1cc403e8afe51.gz
2008-07-17 01:44:11 -04:00
zach
1f7e5ca8f3
Twitter-compatible API: statuses/show/id.format now works
...
darcs-hash:20080716230047-ca946-b9ff940ab05b29ed88b209f5ca9b446fbe25eab0.gz
2008-07-16 19:00:47 -04:00
zach
ac2d811a46
Twitter-compatible API - code cleanup
...
darcs-hash:20080716220223-ca946-e3eed117cded61eb9c2d2805fd07758f883fb85b.gz
2008-07-16 18:02:23 -04:00
zach
fba25b0d98
Twitter-compatible API: public_timeline.atom works
...
darcs-hash:20080716205218-ca946-98e53e29ed364ea4254ed90303c04b93511877f9.gz
2008-07-16 16:52:18 -04:00
zach
c998c7c601
Twitter-compatible API: public_timeline.rss really works now
...
darcs-hash:20080716191847-ca946-9a75dd3aa07974408b269b31d1de3e49c5ae2a72.gz
2008-07-16 15:18:47 -04:00
zach
7b2367164e
Twitter-compatible API: public_timeline.rss mostly working
...
darcs-hash:20080716072124-ca946-6714d13d6801eddf84800b884721aac37852993d.gz
2008-07-16 03:21:24 -04:00
zach
8977032e11
Twitter-compatible API: public_timeline.json now works
...
darcs-hash:20080716060922-ca946-6e973c6fb40ab8c8c930b6dfd916e20f40545471.gz
2008-07-16 02:09:22 -04:00
zach
110ce8c811
Twitter-compatible API: refactor in prep for json, rss, and atom formats
...
darcs-hash:20080715234131-ca946-8c277e9f5980953b5037af40db38c0546222304d.gz
2008-07-15 19:41:31 -04:00
zach
846a1a4106
Twitter-compatible API: public_timeline.xml more complete
...
darcs-hash:20080715065850-ca946-6d0e490957830d2f837fd304f70599a636597f9c.gz
2008-07-15 02:58:50 -04:00
zach
3df358a9e9
Prepended 'Twit' to Twitter-compatible API actions (renamed action
...
files) to make it more clear what the action files are for.
darcs-hash:20080715043121-ca946-bb7acd42271117dbb77d5e16292673a4b8cfad53.gz
2008-07-15 00:31:21 -04:00
zach
efd14edf5c
Twitter-compatible API: /statuses/public_timeline.xml sorta works
...
darcs-hash:20080715031812-ca946-10a94dd3cd96039ad76adc36f0f23d7402768fbe.gz
2008-07-14 23:18:12 -04:00
zach
b3ea8b9a01
First Twitter-compat API call works! /api/help/test.format
...
darcs-hash:20080714202728-ca946-fed9631e283e00019aad61a87d7c4f51530327d1.gz
2008-07-14 16:27:28 -04:00
zach
0bb522d5f4
All Twitter-compatible API calls answer now
...
darcs-hash:20080714190300-ca946-80e4dbdd0b5278d03cb00b0922cd69c695a166cb.gz
2008-07-14 15:03:00 -04:00
zach
fdc7bfcc51
Stubs for all Twitter-API methods
...
darcs-hash:20080714080949-ca946-7372d114c1db9f48aa79f7bd8a5f67042da37ac4.gz
2008-07-14 04:09:49 -04:00
zach
cc55a45f4b
Second shot at figuring out action dispatch for Twitter-compatible API
...
darcs-hash:20080714080741-ca946-1b2f8c026f433e27a30abc104ca2dba11b9b662e.gz
2008-07-14 04:07:41 -04:00
zach
1eae7e0ae1
Comment changed to reflect reality
...
darcs-hash:20080713083853-ca946-f4454aa5da08c870a11398a6ed2d8d5e0762b043.gz
2008-07-13 04:38:53 -04:00
zach
0c90e94864
First volly at a Twitter-compatible API. Just working out the
...
detials of 1) Basic Auth and 2) dispatch to the right Action class
files to handle the requests.
You can hit it with...
http://localhost/laconica/api/public_timeline.json
or to try Basic Auth you can try something like:
http://nickname:password@localhost/laconica/api/statuses/friends_timeline.xml
Although that actual method isn't done yet, so it should authenticate
and then complain.
darcs-hash:20080712081247-ca946-acd3e0e2762c7d9ff0cb3cd7a53cfdfcc5b26660.gz
2008-07-12 04:12:47 -04:00
Evan Prodromou
c51d1521f0
uniquify the list of reply nicknames (DOH!)
...
darcs-hash:20080717164042-84dde-191bc47dc302911e4ceae0d3b1e74116bb95bcba.gz
2008-07-17 12:40:42 -04:00
Evan Prodromou
3ea1119e50
define syslog variables in common.php
...
darcs-hash:20080717163613-84dde-2684415a03d1a2754e148e4921ce39ad075bbc5b.gz
2008-07-17 12:36:13 -04:00
Evan Prodromou
ca134adeec
add rel
...
darcs-hash:20080717163211-84dde-6fceee14b023a44bd44311528c8a74a9ca3917e8.gz
2008-07-17 12:32:11 -04:00
Evan Prodromou
e3f5462e1c
avatar files never change
...
darcs-hash:20080717160531-84dde-1a44025c9cf5b2da1f62714cc82ccdb490a8bb63.gz
2008-07-17 12:05:31 -04:00
Evan Prodromou
3b2a2c1c6a
restrict avatars to certain sizes in SQL
...
darcs-hash:20080717160257-84dde-8c4f78582ef0d590102c078a045826951ffcbb28.gz
2008-07-17 12:02:57 -04:00
Evan Prodromou
d57063abeb
remove unused call to undefined function
...
darcs-hash:20080717155438-84dde-7fbe7230ab50e076216d4def65b87a38d7e4edb3.gz
2008-07-17 11:54:38 -04:00
Evan Prodromou
91d0250414
use common functions
...
I used the common function for the avatar URL, in case there's an
avatar server.
I used the common W3C DTF function.
darcs-hash:20080717155212-84dde-15d39c28e6b502767c1deaf838f6a65136baeda9.gz
2008-07-17 11:52:12 -04:00
Evan Prodromou
74b063f20b
remove default priority from sitemaps
...
darcs-hash:20080717153657-84dde-bbd0179305b8080911be123ffec26cee03bc1153.gz
2008-07-17 11:36:57 -04:00
Evan Prodromou
753a03d895
public indexers in config file
...
darcs-hash:20080717134331-84dde-b63c9b7e318d74e2cfea14cc962ec2d519f20d43.gz
2008-07-17 09:43:31 -04:00