summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2008-07-17Twitter-compatible API: white listed user_timeline and show as per twitterzach
darcs-hash:20080718023334-ca946-5d158ade124318f7f846d1f8e0f35ccf1a234027.gz
2008-07-17hand-built links.iniEvan Prodromou
darcs-hash:20080718013444-84dde-7076bec8ccdf34ef5d31efd7bbbbfd29a1f3dab3.gz
2008-07-16Link author avatars to posts directly.Earle Martin
darcs-hash:20080716183052-68ac8-ad94d5e0195ea861cd65b9b3abf8b56824906794.gz
2008-07-17Twitter-compatible API - updated rewrite rules to support ↵zach
/statuses/user_timeline darcs-hash:20080718002324-ca946-6b30ea6e3941b0f1278712edc02d9eeef00a3cc2.gz
2008-07-17Twitter-compatible API: /statuses/user_timeline/argument.format now workszach
darcs-hash:20080718002131-ca946-d34d4554dadbdfc1cff6648e989a73d4b3b24271.gz
2008-07-17Twitter-compatible API /statuses/replies.format -- changed subtitle to be ↵zach
more like Twitter's darcs-hash:20080717223521-ca946-cd043e9430956dde56907181896a16133333d905.gz
2008-07-17Twitter-API: /statuses/replies.format now works (mostly)zach
darcs-hash:20080717222845-ca946-f2644317a144157aaba7a38d4effb216a9c5f650.gz
2008-07-17sprintf errorEvan Prodromou
darcs-hash:20080717213214-84dde-9e7226c5b33d704398e250ad37653b30effaa069.gz
2008-07-17support id, user timelineEvan Prodromou
darcs-hash:20080717211942-84dde-3e8fcffc2c4def3088389ed5c1720919458d6f54.gz
2008-07-17add friend statuses, refactor output functionsEvan Prodromou
darcs-hash:20080717210519-84dde-4a2e4caa23d793e74208dcf5c21221e4166366f2.gz
2008-07-17Twitter-compatible API - /statuses/show and /statuses/update now workzach
darcs-hash:20080717054411-ca946-e839882ebec3f6d6a12a3f5ecdc1cc403e8afe51.gz
2008-07-16Twitter-compatible API: statuses/show/id.format now workszach
darcs-hash:20080716230047-ca946-b9ff940ab05b29ed88b209f5ca9b446fbe25eab0.gz
2008-07-16Twitter-compatible API - code cleanupzach
darcs-hash:20080716220223-ca946-e3eed117cded61eb9c2d2805fd07758f883fb85b.gz
2008-07-16Twitter-compatible API: public_timeline.atom workszach
darcs-hash:20080716205218-ca946-98e53e29ed364ea4254ed90303c04b93511877f9.gz
2008-07-16Twitter-compatible API: public_timeline.rss really works nowzach
darcs-hash:20080716191847-ca946-9a75dd3aa07974408b269b31d1de3e49c5ae2a72.gz
2008-07-16Twitter-compatible API: public_timeline.rss mostly workingzach
darcs-hash:20080716072124-ca946-6714d13d6801eddf84800b884721aac37852993d.gz
2008-07-16Twitter-compatible API: public_timeline.json now workszach
darcs-hash:20080716060922-ca946-6e973c6fb40ab8c8c930b6dfd916e20f40545471.gz
2008-07-15Twitter-compatible API: refactor in prep for json, rss, and atom formatszach
darcs-hash:20080715234131-ca946-8c277e9f5980953b5037af40db38c0546222304d.gz
2008-07-15Twitter-compatible API: public_timeline.xml more completezach
darcs-hash:20080715065850-ca946-6d0e490957830d2f837fd304f70599a636597f9c.gz
2008-07-15Prepended 'Twit' to Twitter-compatible API actions (renamed actionzach
files) to make it more clear what the action files are for. darcs-hash:20080715043121-ca946-bb7acd42271117dbb77d5e16292673a4b8cfad53.gz
2008-07-14Twitter-compatible API: /statuses/public_timeline.xml sorta workszach
darcs-hash:20080715031812-ca946-10a94dd3cd96039ad76adc36f0f23d7402768fbe.gz
2008-07-14First Twitter-compat API call works! /api/help/test.formatzach
darcs-hash:20080714202728-ca946-fed9631e283e00019aad61a87d7c4f51530327d1.gz
2008-07-14All Twitter-compatible API calls answer nowzach
darcs-hash:20080714190300-ca946-80e4dbdd0b5278d03cb00b0922cd69c695a166cb.gz
2008-07-14Stubs for all Twitter-API methodszach
darcs-hash:20080714080949-ca946-7372d114c1db9f48aa79f7bd8a5f67042da37ac4.gz
2008-07-14Second shot at figuring out action dispatch for Twitter-compatible APIzach
darcs-hash:20080714080741-ca946-1b2f8c026f433e27a30abc104ca2dba11b9b662e.gz
2008-07-13Comment changed to reflect realityzach
darcs-hash:20080713083853-ca946-f4454aa5da08c870a11398a6ed2d8d5e0762b043.gz
2008-07-12First volly at a Twitter-compatible API. Just working out thezach
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-17uniquify the list of reply nicknames (DOH!)Evan Prodromou
darcs-hash:20080717164042-84dde-191bc47dc302911e4ceae0d3b1e74116bb95bcba.gz
2008-07-17define syslog variables in common.phpEvan Prodromou
darcs-hash:20080717163613-84dde-2684415a03d1a2754e148e4921ce39ad075bbc5b.gz
2008-07-17add relEvan Prodromou
darcs-hash:20080717163211-84dde-6fceee14b023a44bd44311528c8a74a9ca3917e8.gz
2008-07-17avatar files never changeEvan Prodromou
darcs-hash:20080717160531-84dde-1a44025c9cf5b2da1f62714cc82ccdb490a8bb63.gz
2008-07-17restrict avatars to certain sizes in SQLEvan Prodromou
darcs-hash:20080717160257-84dde-8c4f78582ef0d590102c078a045826951ffcbb28.gz
2008-07-17remove unused call to undefined functionEvan Prodromou
darcs-hash:20080717155438-84dde-7fbe7230ab50e076216d4def65b87a38d7e4edb3.gz
2008-07-17use common functionsEvan Prodromou
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-17remove default priority from sitemapsEvan Prodromou
darcs-hash:20080717153657-84dde-bbd0179305b8080911be123ffec26cee03bc1153.gz
2008-07-17public indexers in config fileEvan Prodromou
darcs-hash:20080717134331-84dde-b63c9b7e318d74e2cfea14cc962ec2d519f20d43.gz
2008-07-17better log message for incoming presenceEvan Prodromou
darcs-hash:20080717132452-84dde-47017a07fa6a141062d50e7cd1b4473c20f4d25f.gz
2008-07-17add a description with the bio in it to HTML headEvan Prodromou
darcs-hash:20080717124719-84dde-192dd0799905c6fde3bf503c08951d4a308e1e12.gz
2008-07-17no such user in replies.Evan Prodromou
darcs-hash:20080717124215-84dde-83c2c5ec54a50bb5aa7a5adc23321dadc48083ad.gz
2008-07-16default timezoneEvan Prodromou
darcs-hash:20080716210949-84dde-b12d95acdf6f15887fe83fea8f968c972b862be5.gz
2008-07-16theme server supportEvan Prodromou
darcs-hash:20080716205947-84dde-fa57c8fc140cc479e14b50479df13447abaef31b.gz
2008-07-16default value for avatar serverEvan Prodromou
darcs-hash:20080716205541-84dde-1c98befb2d53613fe1b161d479b8f91adbfb7f6c.gz
2008-07-16remove tag URI stuff; unused and confusingEvan Prodromou
darcs-hash:20080716205359-84dde-590916f8812c7c03a2b81b3e7aeb021194ac0f25.gz
2008-07-16creator_urlEvan Prodromou
darcs-hash:20080716163339-84dde-b6d10e042e3168afa07eb6738dae9714b402dbe2.gz
2008-07-16use root url of site, not hard-coded identi.ca URLEvan Prodromou
darcs-hash:20080716152906-84dde-6b28a9c29901274ecef255f8b34839445d6e3d7b.gz
2008-07-16utility function for getting a profile URIEvan Prodromou
I added a utility function for getting a profile URI. At some point we need to push commonalities between Remote_profile and User into the Profile class; single-table inheritance. We do a lot of switching around for no good reason on users and profiles. darcs-hash:20080716152511-84dde-6f73d947d11083e7235756fde635e145f02e2483.gz
2008-07-16slight code hygiene for rssactionEvan Prodromou
I moved the $creators array from being a global variable to being an instance variable. I also changed the URL that was used for the user, based on whether they're a remote or local user. Finally, I changed instances of $config to calls to common_config(). darcs-hash:20080716152009-84dde-8d077ab92d1252c252ab722ba887a57b177c8f65.gz
2008-07-16better formatting on custom errorEvan Prodromou
darcs-hash:20080716134408-84dde-17022943bba55b6108fb015b0166e10f2529d632.gz
2008-07-16slightly better error handlingEvan Prodromou
darcs-hash:20080716064736-5a68a-b57c978702037f380e31d2d8825109821a01cef5.gz
2008-07-16bad default for email on command-line systemsEvan Prodromou
darcs-hash:20080716055326-5a68a-368860d9a9dfd071e7855c3d05a24b7004f59912.gz