Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-03-21 | Fix stupid typo in ldap authorization debug logging | Craig Andrews | |
2010-03-21 | Merge branch 'testing' into 0.9.x | Brion Vibber | |
2010-03-21 | Pull <atom:author> info as well as <activity:actor> when we have an ↵ | Brion Vibber | |
old-style ActivityStreams feed. This fixes subscription setup for Cliqset feeds, which currently have a bogus activity:actor/atom:id but a good atom:author/atom:uri | |||
2010-03-21 | Accept 'tag' and other non-http id URIs in ↵ | Brion Vibber | |
Ostatus_profile::getActivityObjectProfileURI(). (If there's not a valid ID we fall back to the link, which we do still validate as http/s.) | |||
2010-03-21 | OStatus profile setup cleanup | Brion Vibber | |
* drop OStatusPlugin::localProfileFromUrl(), we can just look up on user.uri * clean up a few edge cases that returned null through Ostatus_profile::ensure* code paths, now throws clear exception when we can't find a feed from the given profile url * add some doc comments on the ensure* methods | |||
2010-03-21 | only use Posterous author data if it matches the profile URL | Evan Prodromou | |
2010-03-20 | use Posterous element if available for RssChannel discovery | Evan Prodromou | |
2010-03-20 | correct creation of avatar links for RSS and Posterous elements | Evan Prodromou | |
2010-03-20 | move atom category to its own file, too | Evan Prodromou | |
2010-03-20 | test posterous author use | Evan Prodromou | |
2010-03-20 | special-case Posterous author element for activity actor | Evan Prodromou | |
2010-03-20 | Merge branch 'testing' into 0.9.x | Evan Prodromou | |
Conflicts: lib/activity.php | |||
2010-03-20 | Move activity classes to their own files | Evan Prodromou | |
Moved the various classes used by the Activity class to their own files. There were >10 classes in the same file, with around 1500 lines in the file. Just too big. This change makes autoloading work for these classes, so also removed the hard require in lib/common.php. | |||
2010-03-20 | Remove deprecated call-time pass-by-reference | Craig Andrews | |
2010-03-20 | use feedEl for discovery | Evan Prodromou | |
2010-03-20 | fall back to summary or title if content not available | Evan Prodromou | |
2010-03-20 | allow html content in summary and clean it out of title | Evan Prodromou | |
2010-03-20 | Allow PuSH posts without author information | Evan Prodromou | |
Superfeedr (sp.?) posts entries without author information. We can assume that this is intended to be by the original author. Re-structured the checks for entries that come in by PuSH so they can either have no author or an empty author, but not a different author. | |||
2010-03-20 | handle RSS as well as Atom in Ostatus push hits | Evan Prodromou | |
2010-03-20 | rename $rss to $channel to prevent misunderstanding | Evan Prodromou | |
RSS feeds have the format <rss><channel><item/><item/><item/></channel></rss>. The element named $rss was actually the <channel> element, so I renamed the variable so I wouldn't hurt my head. | |||
2010-03-20 | Merge branch 'testing' of git@gitorious.org:statusnet/mainline into testing | Evan Prodromou | |
2010-03-20 | try to make a nickname from the user profile url before using the URI | Evan Prodromou | |
2010-03-19 | Avoid notices for accessing undefined array indices in hcard processing | Brion Vibber | |
2010-03-19 | Avoid notices for accessing undefined array indices in hcard processing | Brion Vibber | |
2010-03-19 | Merge branch 'testing' of git@gitorious.org:statusnet/mainline into 0.9.x | Brion Vibber | |
Conflicts: plugins/OStatus/extlib/hkit/hkit.class.php plugins/OStatus/lib/discoveryhints.php | |||
2010-03-19 | OStatus: be a little laxer about attempts to start/stop PuSH subscriptions ↵ | Brion Vibber | |
that were left in an inconsistent state. Instead of aborting, we'll try to reconfirm the sub/unsub, which once confirmed will replace whatever the previous state was on the server side. | |||
2010-03-19 | Merge branch 'master' of git@gitorious.org:statusnet/mainline into testing | Brion Vibber | |
2010-03-19 | Merge branch '0.9.x' of git@gitorious.org:statusnet/mainline into 0.9.x | Sarven Capadisli | |
2010-03-19 | Removed box-shadow and outline on notice more link focus | Sarven Capadisli | |
2010-03-19 | ensure from an RSS channel | Evan Prodromou | |
2010-03-19 | make deriving a subject from an RSS channel work | Evan Prodromou | |
2010-03-19 | move ActivityObject constructors from Activity to ActivityObject | Evan Prodromou | |
2010-03-19 | only search elements for links | Evan Prodromou | |
2010-03-19 | return empty hints if no hcard in the html | Evan Prodromou | |
2010-03-19 | define a 'root' attribute for the channel or feed | Evan Prodromou | |
2010-03-19 | Fix typo in public tag cloud query setup which caused the cutoff to get skipped. | Brion Vibber | |
2010-03-19 | Fix typo in public tag cloud query setup which caused the cutoff to get skipped. | Brion Vibber | |
2010-03-19 | Throw an exception when an undefined method is called on one of our ↵ | Brion Vibber | |
DB_DataObjects, instead of failing silently. The magic __call() method is used to implement a getter and setter interface, and simply didn't bother to throw an error for things it didn't recognize. This may expose a number of existing errors where mistyped method names are called and we're not noticing that they're failing. | |||
2010-03-19 | Drop result ID from data objects on clone(). This keeps the original object ↵ | Brion Vibber | |
working if it was in the middle of a query loop, even if the cloned object falls out of scope and triggers its destructor. This bug was hitting a number of places where we had the pattern: $db->find(); while($dbo->fetch()) { $x = clone($dbo); // do anything with $x other than storing it in an array } The cloned object's destructor would trigger on the second run through the loop, freeing the database result set -- not really what we wanted. (Loops that stored the clones into an array were fine, since the clones stay in scope in the array longer than the original does.) Detaching the database result from the clone lets us work with its data without interfering with the rest of the query. In the unlikely even that somebody is making clones in the middle of a query, then trying to continue the query with the clone instead of the original object, well they're gonna be broken now. | |||
2010-03-19 | clarify output on fixup-shadow.php | Brion Vibber | |
2010-03-19 | Using opacity on the notice more link icon | Sarven Capadisli | |
2010-03-19 | Merge branch 'testing' of gitorious.org:statusnet/mainline into testing | Zach Copley | |
* 'testing' of gitorious.org:statusnet/mainline: Validate OStatus avatar URL before fetching. | |||
2010-03-19 | Minor margin to more link | Sarven Capadisli | |
2010-03-19 | Allow admins to set a min site textlimit of 0 (unlimited) | Zach Copley | |
2010-03-19 | Merge branch '0.9.x' of git@gitorious.org:statusnet/mainline into 0.9.x | Brion Vibber | |
2010-03-19 | Merge branch 'ostatus-crop' of ↵ | Brion Vibber | |
git@gitorious.org:~brion/statusnet/brion-fixes into 0.9.x | |||
2010-03-19 | Validate OStatus avatar URL before fetching. | Brion Vibber | |
2010-03-19 | Validate OStatus avatar URL before fetching. | Brion Vibber | |
2010-03-19 | Merge branch 'testing' of gitorious.org:statusnet/mainline into testing | Zach Copley | |
* 'testing' of gitorious.org:statusnet/mainline: Parse RSS items as activities Remove hkit and do our own hcard parsing Work around weird bug with HTML normalization via PHP DOM module; if source had xmlns and xml:lang I ended up with double output, breaking the subsequent parsing. Will have to track this down later and report upstream if not already resolved. | |||
2010-03-19 | Parse RSS items as activities | Evan Prodromou | |
First steps to parsing RSS items as activities. RSS feeds don't seem to have enough data to make good remote profiles, but this may work with some "hints". |