Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-11-02 | Starting on making Realtime plugin's UI messages localizable: pause/play, ↵ | Brion Vibber | |
popup button text and tooltip text are now loaded from PHP code where we can get at gettext. | |||
2010-10-31 | Localisation updates from http://translatewiki.net. | Siebrand Mazeland | |
2010-10-29 | Localisation updates from http://translatewiki.net | Siebrand Mazeland | |
2010-10-28 | Merge branch '0.9.x' of gitorious.org:statusnet/mainline into 0.9.x | Brion Vibber | |
2010-10-28 | Tweak for OAuth headers not seen in $_SERVER | Brion Vibber | |
2010-10-28 | Merge branch '0.9.x' of git://gitorious.org/statusnet/mainline into 0.9.x | Siebrand Mazeland | |
2010-10-28 | Localisation updates from http://translatewiki.net. | Siebrand Mazeland | |
2010-10-27 | Merge branch 'instrument' into 0.9.x | Brion Vibber | |
2010-10-27 | ApiLogger plugin: dumps some information about API hits to aid in ↵ | Brion Vibber | |
researching future HTTP-level cachability improvements. Data are sent to the 'info' level of logging, like so: [lazarus.local:4812.86b23603 GET /mublog/api/statuses/friends_timeline.atom?since_id=1353] STATLOG action:apitimelinefriends method:GET ssl:no query:since_id cookie:no auth:yes ifmatch:no ifmod:no agent:Appcelerator Titanium/1.4.1 (iPhone/4.1; iPhone OS; en_US;) Fields: * action: case-normalized name of the action class we're acting on * method: GET, POST, HEAD, etc * ssl: Are we on HTTPS? 'yes' or 'no' * query: Were we sent a query string? 'yes', 'no', or 'since_id' if the only parameter is a since_id * cookie: Were we sent any cookies? 'yes' or 'no' * auth: Were we sent an HTTP Authorization header? 'yes' or 'no' * ifmatch: Were we sent an HTTP If-Match header for an ETag? 'yes' or 'no' * ifmod: Were we sent an HTTP If-Modified-Since header? 'yes' or 'no' * agent: User-agent string, to aid in figuring out what these things are The most shared-cache-friendly requests will be non-SSL GET requests with no or very predictable query parameters, no cookies, and no authorization headers. Private caching (eg within a supporting user-agent) could still be friendly to SSL and auth'd GET requests. We kind of expect that the most frequent hits from clients will be GETs for a few common timelines, with auth headers, a since_id-only query, and no cookies. These should at least be amenable to returning 304 matches for etags or last-modified headers with private caching, but it's very possible that most clients won't actually think to save and send them. That would leave us expecting to handle a lot of timeline since_id hits that return a valid API response with no notices. At this point we don't expect to actually see if-match or if-modified-since a lot since most of our API responses are marked as uncacheable; so even if we output them they're not getting sent back to us. Random subsampling can be enabled by setting the 'frequency' parameter smaller than 1.0: addPlugin('ApiLogger', array( 'frequency' => 0.5 // Record 50% of API hits )); | |||
2010-10-28 | i18n/L10n updates and superfluous whitespace removed. | Siebrand Mazeland | |
2010-10-28 | * Superfluous whitespace removed. | Siebrand Mazeland | |
* i18n review (no changes needed). | |||
2010-10-26 | UI on profile settings page to opt out of following everyone | Evan Prodromou | |
2010-10-26 | flag to let users opt out of following everyone | Evan Prodromou | |
2010-10-26 | Plugin to follow all new users by default | Evan Prodromou | |
2010-10-26 | can't subscribe to blacklisted domains/users | Evan Prodromou | |
2010-10-26 | Blacklist plugin checks PuSH and Salmon notices | Evan Prodromou | |
2010-10-23 | Localisation updates from http://translatewiki.net. | Siebrand Mazeland | |
2010-10-23 | * onPluginVersion added. | Siebrand Mazeland | |
* i18n fix: use _m() in plugins, don't use _() * some translator documentation added. * superfluous whitespace removed. | |||
2010-10-22 | Fix for 140-char replies being unexpectedly cropped when bridged to Twitter. | Brion Vibber | |
This drops the '@' -> ' @' hack for CURL meta-chars in outgoing Twitter bridge, added in commit 04b95c25 back in the day. The Twitter bridge has since been switched from using direct CURL calls to using HTTPClient, which even with the CURL backend enabled doesn't trigger this issue, as POST parameters are formatted directly. Prepending the space before we did the message cropping was leading to 140-char messages getting cropped unnecessarily, which was confusing: Examples of broken messages: http://identi.ca/notice/57172587 vs http://twitter.com/marjoleink/status/28398050691 http://identi.ca/notice/57172878 vs http://twitter.com/marjoleink/status/28398492563 | |||
2010-10-22 | RegisterThrottlePlugin tweak for silencing checks: make sure we don't crash ↵ | Brion Vibber | |
during registration if another profile registered from this address has been since deleted. Followup to commit 1caa08429f591b170da210d72f3501843f2bc657 | |||
2010-10-22 | Collective guilt for registrants from the same IP address | Evan Prodromou | |
If someone tries to register from an IP address that a silenced user has registered from, prevent it. When silencing someone, silence everyone else who registered from the same IP address. | |||
2010-10-22 | Merge branch 'bettercachelog' into 0.9.x | Evan Prodromou | |
2010-10-22 | Merge remote branch 'gitorious/0.9.x' into 0.9.x | Evan Prodromou | |
2010-10-22 | more detailed information in cachelogplugin | Evan Prodromou | |
2010-10-22 | Pass OAuth authorize page's mode paramater to OpenID plugin so it can create ↵ | Zach Copley | |
a correct returnto URL | |||
2010-10-21 | Re-camelcase ApiOauthAuthorizeAction so it will be accessible when | Zach Copley | |
a site is in pivate mode | |||
2010-10-21 | OAuth - proper callback handling and better styling for authorization | Zach Copley | |
page when in desktop mode | |||
2010-10-21 | Update translator documentation and remove superfluous whitespace. | Siebrand Mazeland | |
2010-10-20 | Pretty up the OpenID variant of the OAuth login form a bit; change the ↵ | Brion Vibber | |
'Allow' button to 'Continue' so we're not confused why we get the form again after authenticating. | |||
2010-10-20 | Initial OpenID+OAuth thingy. | Brion Vibber | |
2010-10-20 | Localisation updates from http://translatewiki.net. | Siebrand Mazeland | |
2010-10-20 | Localisation updates from http://translatewiki.net. | Siebrand Mazeland | |
2010-10-20 | Localisation updates from http://translatewiki.net. | Siebrand Mazeland | |
2010-10-18 | Merge remote branch 'gitorious/0.9.x' into 0.9.x | Evan Prodromou | |
2010-10-18 | OpenX plugin admin panel | Evan Prodromou | |
2010-10-18 | Merge branch '0.9.x' of git://gitorious.org/statusnet/mainline into 0.9.x | Siebrand Mazeland | |
2010-10-18 | Localisation updates from http://translatewiki.net | Siebrand Mazeland | |
2010-10-18 | Clean up edge cases in OStatus FeedDiscoveryTest | Brion Vibber | |
2010-10-18 | Remove superfluous whitespace | Siebrand Mazeland | |
2010-10-18 | Avoid notice in DirectionDetectorPlugin when dealing with empty string. | Brion Vibber | |
2010-10-18 | Make HTTP timeout configurable on OStatus's remote-tests.php (needs to be ↵ | Brion Vibber | |
pumped up a fair amount when doing Salmon pings with queues off on the test boxes, especially without the fast math library) | |||
2010-10-16 | Change incorrect use of e.g. to i.e. | Siebrand Mazeland | |
Spotted by The Evil IP address. | |||
2010-10-16 | Use common case instead of WARNING in all caps. | Siebrand Mazeland | |
Spotted by The Evil IP address. | |||
2010-10-14 | accept profile URL as a LRDD identifier | Evan Prodromou | |
2010-10-14 | Show Webfinger, URI and profile page as subject and aliases | Evan Prodromou | |
2010-10-13 | Merge remote branch 'gitorious/0.9.x' into 0.9.x | Evan Prodromou | |
2010-10-13 | Merge branch 'master' into 0.9.x | Brion Vibber | |
2010-10-13 | Clean up remote avatar temporary files if we fail before saving them into ↵ | Brion Vibber | |
avatars directory (OMB core, OStatus, WikiHowProfile, YammerImport) | |||
2010-10-13 | ModHelper -> silence only, don't let them sandbox (it's too confusing atm ↵ | Brion Vibber | |
without a good audit trail) | |||
2010-10-12 | Merge branch 'master' of gitorious.org:statusnet/mainline into 0.9.x | Brion Vibber | |