- 21 May, 2010 4 commits
-
-
Brion Vibber authored
-
Zach Copley authored
-
Brion Vibber authored
-
Brion Vibber authored
Disable SSL peer/hostname verification for HTTPClient unless we've configured a trusted CA bundle like this: $config['http']['ssl_cafile'] = '/usr/lib/ssl/certs/ca-certificates.crt'; The previous state was failing on all HTTPS hits due to HTTP_Request2 library turning on the validation check but not specifying a CA file.
-
- 20 May, 2010 1 commit
-
-
Brion Vibber authored
Added block link to subscription notification emails; block action can now take a profile ID on the URL; added profile details to block page so there's an indication of who you're blocking before you pull the trigger. Fixed typo in RedirectingAction when no return-to data provided in form submission. RedirectingAction::returnToArgs() has been renamed to returnToPrevious() to avoid conflict with Action::returnToArgs() which returns arguments to be passed to other actions as return-to arguments. All callers should now be updated. More profile settings actions will now redirect through a login form if visited as a GET request, as would be expected from a bookmark, link sent in e-mail etc.
-
- 19 May, 2010 6 commits
-
-
Brion Vibber authored
Quick fix for creating OpenID accounts authenticating against a MediaWiki site; trim the 'User:' etc from the final path segment before generating a nickname from it. Avoids ending up with nicks like 'userbrion' on your first OpenID login!
-
Brion Vibber authored
-
Brion Vibber authored
Add config option for RequireValidatedEmail plugin to skip the check for folks with a trusted OpenID association. Also added an event that other plugins or local config can use to override the checks.
-
Zach Copley authored
facebook posting code.
-
Brion Vibber authored
-
Brion Vibber authored
Locale switch cleanup: use common_switch_locale() which is safer for updating gettext state. Also moved a few calls to reduce chance of hitting an exception before switching back. Should help with problems where xmppdaemon would get stuck in wrong locale.
-
- 18 May, 2010 14 commits
-
-
Zach Copley authored
-
Zach Copley authored
-
Zach Copley authored
-
Zach Copley authored
attribution - Remove stray break statement from NoticeList
-
Zach Copley authored
-
Zach Copley authored
-
Zach Copley authored
-
Zach Copley authored
-
Brion Vibber authored
Redirect non-SSL hits to login & register actions to SSL if 'always' or 'sometimes' SSL modes are kicked in. The forms would already submit to SSL, but people are happier if they start on a secure page! Note: this really should be done for sensitive/all URLs in index.php, but it seems a bit awkward to reconstruct the SSL version of the link atm. Cleanup todo!
-
Brion Vibber authored
-
Brion Vibber authored
-
Brion Vibber authored
OpenID access control options: trusted provider URL, Launchpad team restrictions. Added an admin panel for setting these and OpenID-only mode, off by default. To enable the admin panel: $config['admin']['panels'][] = 'openid'; Or to set them manually: $config['openid']['trusted_provider'] = 'https://login.ubuntu.net/'; $config['openid']['required_team'] = 'my-project-cabal'; $config['site']['openidonly'] = true; OpenID-only mode can still be set from addPlugin() parameters as well for backwards compatibility. Note: if it's set there, that value will override the setting from the database or config.php. Note that team restrictions are only really meaningful if a trusted provider is set; otherwise, any OpenID server could report back that users are members of the given team. Restrictions are checked only at OpenID authentication time and will not kick off people currently with a session open; existing remembered logins may also survive these changes. Using code for Launchpad team support provided by Canonical under AGPLv3, pulled from r27 of WordPress teams integration plugin: https://code.edge.launchpad.net/~canonical-isd-hackers/wordpress-teams-integration/trunk
-
Brion Vibber authored
-
James Walker authored
(reported by pedantic-web.org)
-
- 17 May, 2010 2 commits
-
-
Brion Vibber authored
-
Brion Vibber authored
Previously was using the reply-to URL, which didn't match with other displays. Now sends to the right conversation page.
-
- 14 May, 2010 2 commits
-
-
James Walker authored
-
James Walker authored
-
- 13 May, 2010 1 commit
-
-
Brion Vibber authored
-
- 12 May, 2010 1 commit
-
-
Brion Vibber authored
-
- 11 May, 2010 2 commits
-
-
Brion Vibber authored
-
Brion Vibber authored
Added a comment that the writable directory checks are insufficient to catch ACL problems on Windows; need a better check for that.
-
- 08 May, 2010 1 commit
-
-
Zach Copley authored
-
- 07 May, 2010 1 commit
-
-
Brion Vibber authored
-
- 06 May, 2010 1 commit
-
-
Brion Vibber authored
One-line addition of 'webos' to the keywords list.
-
- 05 May, 2010 4 commits
-
-
Zach Copley authored
-
Brion Vibber authored
-
Brion Vibber authored
Quick fix for DirectionDetector: only apply <span class="rtl"> once; if it's already there in an incoming message (eg via OStatus), don't reapply it. Modified from patch from Everplays
-
Brion Vibber authored
-