Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-09-10 | Catch exceptions during SubMirror mirror attempt; log & skip that one if found. | Brion Vibber | |
Should avoid things like RequireValidatedEmailPlugin causing infinite retry loops if the mirror-er isn't validated yet. | |||
2010-09-10 | use capturing parens for matching at-mentions in twitterstatusfetcher0.9.5 | Evan Prodromou | |
2010-09-10 | make our own twitter links if Twitter doesn't give us entities | Evan Prodromou | |
2010-09-08 | change the event we use for deleting a linked status on Twitter | Evan Prodromou | |
2010-09-08 | move notice_to_status initialization code to run-once script | Evan Prodromou | |
2010-09-08 | Merge branch 'testing' into 0.9.x | Brion Vibber | |
2010-09-08 | Merge branch 'master' into testing | Brion Vibber | |
2010-09-07 | Fix for #2663: fix for original/96px-size avatars getting saved with bad ↵ | Brion Vibber | |
permissions, causing failure to see images if background queues are different user from web server. The original-size file is now forced to 0644 (all-readable), which should help. Not sure this is 100% ideal, but it's better than 0600! (The other sizes were being created in other code and had sane read perms already.) Watch out for similar issues in Twitter bridge etc; avatar import code should get cleaned up and consolidated. | |||
2010-09-07 | Quick fix for #2659: unable to login with Livejournal OpenID | Brion Vibber | |
The Net::OpenID::Server perl module that LJ uses appears to be very picky about input, and rejects most request types unless the data comes in as GET parameters (apparently following OpenID 1.1 rules, rather than OpenID 2.0 rules which permit any request to be POSTed but requires that if so, the data must all be in the POST body). Apparently something got updated on LJ at some point that's either added that behavior or (more likely) added the OpenID 2.0 namespace info to discovery, which tells the Janrain-based OpenID libraries that they should go ahead and do POST requests instead of redirects to GET requests... thus breaking everything. ;) GET should be just fine for both 1.1 and 2.0 though, and also saves having to sit through that lame autosubmit page. Switched the authentication submission from checking whether it should redirect to GET or do a form POST, to simply always doing the redirect to GET. Tested against providers: * LiveJournal * Google * LaunchPad * identi.ca | |||
2010-09-07 | Merge branch 'openid-fix' into 0.9.x | Brion Vibber | |
2010-09-07 | Quick fix for #2659: unable to login with Livejournal OpenID | Brion Vibber | |
The Net::OpenID::Server perl module that LJ uses appears to be very picky about input, and rejects most request types unless the data comes in as GET parameters (apparently following OpenID 1.1 rules, rather than OpenID 2.0 rules which permit any request to be POSTed but requires that if so, the data must all be in the POST body). Apparently something got updated on LJ at some point that's either added that behavior or (more likely) added the OpenID 2.0 namespace info to discovery, which tells the Janrain-based OpenID libraries that they should go ahead and do POST requests instead of redirects to GET requests... thus breaking everything. ;) GET should be just fine for both 1.1 and 2.0 though, and also saves having to sit through that lame autosubmit page. Switched the authentication submission from checking whether it should redirect to GET or do a form POST, to simply always doing the redirect to GET. Tested against providers: * LiveJournal * Google * LaunchPad * identi.ca | |||
2010-09-07 | text substitution is Unicode-aware for twitterstatusfetcher | Evan Prodromou | |
2010-09-07 | Fix pkeyget call | Evan Prodromou | |
Fix the pkeyget call in Twitter_synch_Status | |||
2010-09-07 | staticGet -> pkeyGet in Twitter_synch_status | Evan Prodromou | |
2010-09-07 | debug statements for setting/getting last id | Evan Prodromou | |
2010-09-07 | Store foreign ID for synch info, not user ID | Evan Prodromou | |
2010-09-07 | remove data dump of retrieved statuses | Evan Prodromou | |
2010-09-07 | Correct DB_DataObject constant in Twitter_synch_status | Evan Prodromou | |
2010-09-07 | Missing comma in column list in Twitter_synch_status | Evan Prodromou | |
2010-09-07 | add modified column to twitter_synch_status | Evan Prodromou | |
2010-09-07 | use and save since_id parameter for home_timeline | Evan Prodromou | |
2010-09-07 | save synch status for different timelines | Evan Prodromou | |
2010-09-07 | save Twitter mentions as StatusNet replies | Evan Prodromou | |
2010-09-07 | add back in # and @ for links | Evan Prodromou | |
2010-09-07 | add Twitter-approved links to Twitter statuses | Evan Prodromou | |
2010-09-07 | better handling of params in oauthget | Evan Prodromou | |
2010-09-07 | better param handling in hometimeline | Evan Prodromou | |
2010-09-07 | include entities in the results of home_timeline | Evan Prodromou | |
2010-09-07 | delete Twitter notice if it was posted from here | Evan Prodromou | |
2010-09-07 | Notify Twitter when StatusNet user faves/disfaves a Twitter notice | Evan Prodromou | |
2010-09-07 | using null variable in twitter_status_id() | Evan Prodromou | |
2010-09-07 | check status_id before trying to retweet it | Evan Prodromou | |
2010-09-07 | truncate retweeted stuff if it's too long | Evan Prodromou | |
2010-09-07 | correctly mark repeats from Twitter as non-local | Evan Prodromou | |
2010-09-07 | correctly check for local notice to status mappings when notice originated here | Evan Prodromou | |
2010-09-07 | use bigint for status_ids | Evan Prodromou | |
2010-09-07 | debug output when saving new mapping | Evan Prodromou | |
2010-09-07 | do a uniqueness check before saving new notice-to-status mapping | Evan Prodromou | |
2010-09-07 | SQL syntax error when initializing notice_to_status table | Evan Prodromou | |
2010-09-07 | Delete Notice_to_status when a notice is deleted | Evan Prodromou | |
2010-09-07 | use Notice_to_status to check for duplicates | Evan Prodromou | |
2010-09-07 | Save notice-to-status mapping in its own table | Evan Prodromou | |
Introduce a table mapping notices to Twitter statuses. Initialize this table at checkSchema() time. Save the mapping when we push or pull statuses. Use the table to determine if a notice has a Twitter equivalent. | |||
2010-09-07 | add in_reply_to_status_id if notice is from twitter | Evan Prodromou | |
2010-09-07 | do our own repeating so we can pass in a uri | Evan Prodromou | |
2010-09-07 | remove require_once for disappeared TwitterBasicAuthClient | Evan Prodromou | |
2010-09-07 | remove basic auth code for Twitter since it's no longer supported | Evan Prodromou | |
2010-09-07 | use home_timeline instead of friends_timeline | Evan Prodromou | |
2010-09-07 | switch twitterstatusfetcher from friends_timeline to home_timeline | Evan Prodromou | |
2010-09-07 | debug code to dump new status data | Evan Prodromou | |
2010-09-07 | move inbox insert code to status saver main loop | Evan Prodromou | |