Age | Commit message (Collapse) | Author |
|
|
|
- workaround for providers that are skimpy on their data, such as missing width/height or thumbnail_width/thumbnail_height
- workaround for YFrog listing "image" instead of "photo" type
- generally more lax about formatting: if it comes back and looks kinda ok, we'll take it.
- discovery uses system HTML parser, should be more robust if the links include things like ampersands with proper HTML-level escaping
|
|
added a chance to whitelist sites that don't show discovery info but do have oEmbed API endpoints, and to provide alternate APIs for some common services.
Newly supported:
- TwitPic: added a local function using TwitPic's API, since the oohembed implementation for TwitPic produced invalid output which Services_oEmbed rejects. (bug filed upstream)
Tweaked...
- Flickr: works, now using whitelist to use their endpoint directly instead of going through oohembed
- Youtube: worked around a bug in Services_oEmbed which broke the direct use of API discovery info, so we don't have to use oohembed.
Not currently working...
- YFrog: whitelisting their endpoint directly as the oohembed output is broken, but this doesn't appear to work currently as I think things are confused by YFrog's servers giving a '204 No Content' response on our HEAD checks on the original link.
|
|
to search enclosures for photo types. We now save thumbs directly for oEmbed photos that don't list a separate thumb entry (like Flickr), so it's not needed. Keeps things cleaner :D
|
|
Conflicts:
actions/newgroup.php
|
|
|
|
regular notice lists (attachments/show_thumbs) - disabling gives the same display as before this feature was added (but changes to oembed handling are still there, and the lightbox popup is gone)
|
|
|
|
they're content links
|
|
|
|
|
|
|
|
|
|
defaulting to 100x75.
This is used as the max thumb width/height for oEmbed requests (replacing the old default of 500x400 which was more suitable for the lightbox).
|
|
attachments system. Currently hardcoded to 100x75, needs aspect-sensitivity etc.
|
|
images to non-square sizes and to arbitrary destinations. Will be used for creating thumbnails as well as the originala use of cropping/sizing avatars.
|
|
|
|
|
|
they're really oembedable. HTML-y things now excluded properly.
|
|
|
|
* translator documentation added.
* superfluous whitespace removed.
|
|
adjusting the PEAR error handling temporarily around MIME_Type_Extension usage.
|
|
favoriter is someone you've blocked.
|
|
nickname vs fullname. Logic should still work the same when no nickname is provided, but it doesn't make any sense -- probably needs cleanup. :)
|
|
using Profile->getFancyName(). Encapsulates common logic and allows for localization of the parens.
|
|
instead of replicating the logic in various places. Encapsulates and allows for localization of parens.
|
|
|
|
|
|
Realtime plugin and its descendents.
|
|
StartScriptMessage/EndScriptMessage, or directly add needed mappings in Action::getScriptMessages(). Exported entries are accessible as SN.msg(key) at runtime.
StatusNet core code now sets the tooltip text on .attachment.more links when they receive their attachment-expansion magic; this will override the hardcoded tooltip text saved from OStatus plugin when displaying timelines in the web UI.
|
|
* translator documentation added.
* superfluous whitespace removed.
|
|
* i18n FIXME tagging.
|
|
|
|
* translator documentation added/updated.
* superfluous whitespace removed.
|
|
|
|
* added FIXMEs in actions/showgroup.php.
* superfluous whitespace removed.
|
|
|
|
|
|
|
|
poster's profile, rather than letting the item be retried over and over as if it were a transitory error.
This shouldn't generally happen as it's an indicator of database inconsistency, but it's a condition we know happens.
|
|
|
|
|
|
sensitive array because it doesn't expose the consumer keypair
|
|
available
|
|
name as API parameter for a profile, do the nickname lookup on local users only. The profile table can't guarantee unique lookups, so using names isn't currently safe there. This won't affect anything using local nicknames correctly, and may avoid some weird bugs if there were conflicts between local and remote nicknames.
|
|
target user/profile as a separate query parameter, such as api/blocks/create.xml?param=xxx
The router settings weren't quite right so we ended up with bogus regex values passed in as the 'id' parameter, which broke the regular fallback ordering of parameter checks.
|
|
|
|
when PHP config is set with non-default separator.
|
|
a site is in pivate mode
|
|
|