Evan Prodromou [Thu, 14 Oct 2010 04:50:26 +0000 (00:50 -0400)]
use HTTPS for favicon.ico if page is HTTPS
Evan Prodromou [Thu, 14 Oct 2010 04:46:32 +0000 (00:46 -0400)]
try to show HTTPS-encrypted theme files for HTTPS-encrypted pages
Evan Prodromou [Thu, 14 Oct 2010 04:31:13 +0000 (00:31 -0400)]
try and show an SSL image for the creative commons image
Evan Prodromou [Thu, 14 Oct 2010 04:16:23 +0000 (00:16 -0400)]
add static method StatusNet::isHTTPS()
Evan Prodromou [Thu, 14 Oct 2010 02:44:06 +0000 (22:44 -0400)]
better deletion of related objects in User_group::delete()
Evan Prodromou [Wed, 13 Oct 2010 19:18:32 +0000 (15:18 -0400)]
Merge remote branch 'gitorious/0.9.x' into 0.9.x
Brion Vibber [Wed, 13 Oct 2010 19:04:20 +0000 (12:04 -0700)]
Merge branch 'master' into 0.9.x
Brion Vibber [Wed, 13 Oct 2010 18:04:41 +0000 (11:04 -0700)]
Clean up remote avatar temporary files if we fail before saving them into avatars directory (OMB core, OStatus, WikiHowProfile, YammerImport)
Brion Vibber [Wed, 13 Oct 2010 17:00:16 +0000 (10:00 -0700)]
ModHelper -> silence only, don't let them sandbox (it's too confusing atm without a good audit trail)
Zach Copley [Wed, 13 Oct 2010 00:54:42 +0000 (17:54 -0700)]
Default to ssl in oauth tests examples config
Zach Copley [Wed, 13 Oct 2010 00:52:04 +0000 (17:52 -0700)]
Merge branch 'oauth-1.0a' into 0.9.x
Brion Vibber [Tue, 12 Oct 2010 23:29:13 +0000 (16:29 -0700)]
Improve cache-friendliness of user_group->delete().
Doesn't clear all possible cached entries, but this should get the ones that matter most: lookups by id, nickname, and alias. This should ensure that if a group name gets reused as a new group or alias, it should work properly.
There are some user-visible areas that aren't clear such as the 'top groups' lists on the GroupsAction sidebar; if a deleted group appears in those lists it'll go away within an hour when the cached query expires.
Zach Copley [Tue, 12 Oct 2010 23:20:09 +0000 (16:20 -0700)]
Spelling - OAuth not Oath
Zach Copley [Tue, 12 Oct 2010 23:19:53 +0000 (16:19 -0700)]
Print a proper error message
Brion Vibber [Tue, 12 Oct 2010 23:13:07 +0000 (16:13 -0700)]
Cascading deletion for user_group; doesn't yet work properly with caching.
Brion Vibber [Tue, 12 Oct 2010 22:49:20 +0000 (15:49 -0700)]
Add a basic group deletion for moderator users.
Brion Vibber [Tue, 12 Oct 2010 21:54:04 +0000 (14:54 -0700)]
Merge branch 'master' of gitorious.org:statusnet/mainline into 0.9.x
Brion Vibber [Tue, 12 Oct 2010 20:00:03 +0000 (13:00 -0700)]
Followup to IIS installer tweaks in [
9bb48c36]:
* skip 0-byte config files when initializing, go ahead and redirect to installer if no non-0-byte files
* tweak warning on installer.php to let you know if you have a 0-byte config.php that's not writable, as opposed to generally already having a config.php with data in it
Brion Vibber [Tue, 12 Oct 2010 19:33:57 +0000 (12:33 -0700)]
Initial version of ModHelper plugin, with basic functionality but the UI stripped out until it's easier to get it done.
* users need to have 'modhelper' role manually added via userrole.php for now
* modhelper users can sandbox/unsandbox and silence/unsilence any user
** note that no new logging has been added for these moderator actions
* no user deletion for modhelpers
* probably no UserFlags special views for modhelpers
Zach Copley [Tue, 12 Oct 2010 19:25:34 +0000 (12:25 -0700)]
Output a log message when issuing a request token
Evan Prodromou [Tue, 12 Oct 2010 15:16:14 +0000 (11:16 -0400)]
Merge remote branch 'gitorious/0.9.x' into 0.9.x
Brion Vibber [Mon, 11 Oct 2010 19:52:32 +0000 (12:52 -0700)]
Ticket #2811 use more consistent max limit for OAuth application registration descriptions; now using the field max of 255 rather than $config['site']['textlimit'] as fallback if $config['application']['desclimit'] is unset or out of bounds.
Siebrand Mazeland [Sat, 9 Oct 2010 14:15:48 +0000 (16:15 +0200)]
Localisation updates from http://translatewiki.net.
Brion Vibber [Fri, 8 Oct 2010 18:28:51 +0000 (11:28 -0700)]
Merge branch 'fatals' into 0.9.x
Brion Vibber [Fri, 8 Oct 2010 18:26:57 +0000 (11:26 -0700)]
execution guard fixes in Facebook plugin files
Brion Vibber [Fri, 8 Oct 2010 18:23:53 +0000 (11:23 -0700)]
Normalize execution guards in OpenID plugin files; avoids annoying fatal errors when .php files get spidered.
Brion Vibber [Fri, 8 Oct 2010 18:12:36 +0000 (11:12 -0700)]
Check for Twitter foreign link actually existing before trying to delete it; friendlier error message in TwittersettingsAction
Brion Vibber [Fri, 8 Oct 2010 18:06:30 +0000 (11:06 -0700)]
Fix fatal error in FacebookremoveAction if we end up getting called double and the foreign_link entry has already been removed.
Brion Vibber [Fri, 8 Oct 2010 18:01:13 +0000 (11:01 -0700)]
Normalize execution guards in imap plugin files.
Brion Vibber [Fri, 8 Oct 2010 17:42:59 +0000 (10:42 -0700)]
Normalize execution guards on OStatus php files; mostly helps cut down on annoying 'class not found' errors when something spiders the dirs. :P
Brion Vibber [Fri, 8 Oct 2010 17:33:43 +0000 (10:33 -0700)]
Fix PHP fatal error in DeletenoticeAction: died when we had a valid notice, but weren't logged in due to accessing $this->user before the login check. Moved check up to prepare() from handle() so it's done before usage
Zach Copley [Fri, 8 Oct 2010 02:46:46 +0000 (19:46 -0700)]
Update OAuth test script README
Zach Copley [Fri, 8 Oct 2010 02:43:55 +0000 (19:43 -0700)]
Rename oauth.ini example to oauth.ini.sample
Zach Copley [Fri, 8 Oct 2010 02:41:05 +0000 (19:41 -0700)]
Rename OAuth status update script
Zach Copley [Fri, 8 Oct 2010 02:40:31 +0000 (19:40 -0700)]
Some fixups
Zach Copley [Fri, 8 Oct 2010 02:24:24 +0000 (19:24 -0700)]
Renamed the OAuth verify credentials test script
Zach Copley [Fri, 8 Oct 2010 02:23:43 +0000 (19:23 -0700)]
Some fixups to this the OAuth verify credentials test script
Zach Copley [Fri, 8 Oct 2010 01:41:34 +0000 (18:41 -0700)]
Rename OAuth token credential fetching script
Zach Copley [Fri, 8 Oct 2010 01:33:14 +0000 (18:33 -0700)]
Update access token fetching test script to 1.0a
Zach Copley [Fri, 8 Oct 2010 01:32:27 +0000 (18:32 -0700)]
Update ApiOauthAccessTokenAction to OAuth 1.0a
Zach Copley [Thu, 7 Oct 2010 21:17:56 +0000 (14:17 -0700)]
Added a comment about an open question: Should we allow pin-based
workflow for clients registered as web applications?
Zach Copley [Thu, 7 Oct 2010 20:51:47 +0000 (13:51 -0700)]
Make the verifier pin display a little nicer
Brion Vibber [Thu, 7 Oct 2010 20:30:55 +0000 (13:30 -0700)]
Merge branch '0.9.x' of gitorious.org:statusnet/mainline into 0.9.x
Brion Vibber [Thu, 7 Oct 2010 20:30:34 +0000 (13:30 -0700)]
Merge branch 'master' into 0.9.x
Brion Vibber [Thu, 7 Oct 2010 20:29:09 +0000 (13:29 -0700)]
Merge branch 'bitly'
Brion Vibber [Thu, 7 Oct 2010 20:23:18 +0000 (13:23 -0700)]
Add a README for BitlyUrlPlugin
Brion Vibber [Thu, 7 Oct 2010 20:17:20 +0000 (13:17 -0700)]
Tweak bit.ly admin panel messages to distinguish the admin settings from config.php globals
Brion Vibber [Thu, 7 Oct 2010 20:08:23 +0000 (13:08 -0700)]
Drop out the 'allow user override' checkbox on bit.ly admin panel until we find a good way to shove the user settings in. :)
Brion Vibber [Thu, 7 Oct 2010 20:05:51 +0000 (13:05 -0700)]
Clean up bit.ly admin panel behavior, and hide it from the shorteners list if it's not fully configured.
Brion Vibber [Thu, 7 Oct 2010 19:30:32 +0000 (12:30 -0700)]
bit.ly admin panel to set the API keys to use.
Brion Vibber [Thu, 7 Oct 2010 19:32:10 +0000 (12:32 -0700)]
Workaround for regression in input validation due to more PCRE oddities. Recommend redoing common_validate_utf8() using something more reliable, perhaps. :P
Brion Vibber [Thu, 7 Oct 2010 19:03:33 +0000 (12:03 -0700)]
Pull up the guts of my fixed bit.ly plugin from an old work branch (that had made other changes we weren't happy with in the plugin management). Now works if given a global API key.
Zach Copley [Thu, 7 Oct 2010 19:01:00 +0000 (12:01 -0700)]
More OAuthy name for temp credentials fetching test script
Zach Copley [Thu, 7 Oct 2010 18:56:49 +0000 (11:56 -0700)]
Change temp credential test script to use POST instead of GET (more
useful for testing in general)
Brion Vibber [Thu, 7 Oct 2010 18:26:07 +0000 (11:26 -0700)]
OStatus fixup-shadow.php: add check for user_group entries with 'uri' entry shadowing an actual local_group -- this can cause trouble now that we sometimes actually use the uri field for lookups, and leaving the entries around would break updating the table to fill out formerly missing uris, since the unique index entry would already be taken by the bad entry.
Zach Copley [Thu, 7 Oct 2010 18:01:17 +0000 (11:01 -0700)]
Use 7 digits for oob OAuth pin instead of 6
Brion Vibber [Thu, 7 Oct 2010 17:56:10 +0000 (10:56 -0700)]
Fix regression in OStatus remote group delivery: local group check was bogus in updated Ostatus_profile::localGroupFromUrl()
Evan Prodromou [Thu, 7 Oct 2010 14:32:29 +0000 (10:32 -0400)]
hide notice form if not able to post
Evan Prodromou [Thu, 7 Oct 2010 14:22:57 +0000 (10:22 -0400)]
Events for showing the notice form
Evan Prodromou [Thu, 7 Oct 2010 13:13:38 +0000 (09:13 -0400)]
PHPCS-clean RequireValidateEmail
Zach Copley [Thu, 7 Oct 2010 02:20:47 +0000 (19:20 -0700)]
- Update ApiOauthAuthorizeAction to 1.0a
- Fix enumerable bugs
- New page for displaying 1.0a verifier (still needs work)
Zach Copley [Thu, 7 Oct 2010 02:06:57 +0000 (19:06 -0700)]
- New base InfoAction for dialog box like msgs
- Fix titles on error pages
Zach Copley [Thu, 7 Oct 2010 02:05:31 +0000 (19:05 -0700)]
Some more cleanup
Zach Copley [Wed, 6 Oct 2010 00:53:50 +0000 (17:53 -0700)]
Update ApiOauthRequestTokenAction to support OAuth 1.0a
Zach Copley [Wed, 6 Oct 2010 00:48:32 +0000 (17:48 -0700)]
Override new_request_token() to store OAuth 1.0a verified callback URL
Zach Copley [Wed, 6 Oct 2010 00:38:03 +0000 (17:38 -0700)]
- Update getrequesttoken test script to use 1.0a
- Some cleanup
Zach Copley [Wed, 6 Oct 2010 00:27:55 +0000 (17:27 -0700)]
Stab that 'p' parameter!
Zach Copley [Wed, 6 Oct 2010 00:09:57 +0000 (17:09 -0700)]
Add plain text error format to clientError()
Zach Copley [Tue, 5 Oct 2010 23:13:07 +0000 (16:13 -0700)]
Fix bad reference
Zach Copley [Tue, 5 Oct 2010 01:36:02 +0000 (18:36 -0700)]
A bit more work on the request token fetching test script
Zach Copley [Mon, 4 Oct 2010 23:47:20 +0000 (16:47 -0700)]
Somewhat improved test script for fetching an OAuth request token
Zach Copley [Tue, 5 Oct 2010 01:21:50 +0000 (01:21 +0000)]
Strip out the special 'p' paramter added by index.php from
$_SERVER['QUERY_STRING'] before doing OAuth requests. Required by the
latest version of the OAuth lib.
Zach Copley [Thu, 23 Sep 2010 23:00:03 +0000 (16:00 -0700)]
Upgrade OAuth.php to the latest version.
Samantha Doherty [Wed, 6 Oct 2010 20:30:43 +0000 (16:30 -0400)]
A few quick theme fixes, mostly for IE. Full update to follow.
Brion Vibber [Wed, 6 Oct 2010 20:07:04 +0000 (13:07 -0700)]
Merge branch 'master' into 0.9.x
Brion Vibber [Wed, 6 Oct 2010 20:00:30 +0000 (13:00 -0700)]
Basic validation of UTF-8 input via GET/POST vars: invalid UTF-8 sequences will cause the string to drop. Not necessarily super-thorough; should be improved in future to drop individual bad sequences, do normalization of combining forms, etc. General input validation (for ints, types of strings, etc) still would be good to have!
Brion Vibber [Tue, 5 Oct 2010 18:39:36 +0000 (11:39 -0700)]
Merge branch 'master' into 0.9.x
Brion Vibber [Tue, 5 Oct 2010 18:27:05 +0000 (11:27 -0700)]
Victorian theme by Michael R. Bernstein
Includes Linux Libertine font, used under SIL Open Font License.
Brion Vibber [Tue, 5 Oct 2010 18:24:24 +0000 (11:24 -0700)]
mnml theme by Michael R. Bernstein
Includes TeX Gyre Heros font, used under GUST Font License
Siebrand Mazeland [Mon, 4 Oct 2010 22:59:47 +0000 (00:59 +0200)]
Localisation updates from http://translatewiki.net
Brion Vibber [Mon, 4 Oct 2010 22:30:10 +0000 (15:30 -0700)]
Merge branch 'master' into 0.9.x
Brion Vibber [Mon, 4 Oct 2010 22:29:30 +0000 (15:29 -0700)]
Urgh... fix for fix for horrific $ escaping problems (some awful mix of single and double-quoted strings in the terror that is mail.php)
Brion Vibber [Mon, 4 Oct 2010 22:22:02 +0000 (15:22 -0700)]
Merge branch 'master' of gitorious.org:statusnet/mainline into 0.9.x
Brion Vibber [Mon, 4 Oct 2010 22:13:27 +0000 (15:13 -0700)]
scripts/fixup_group_uri.php to fill in empty user_group.uri entries; needed before changing domain names on sites that are hosting groups for remote users
Brion Vibber [Mon, 4 Oct 2010 21:24:04 +0000 (14:24 -0700)]
Fix unescaped dollar signs in double-quoted strings due to localization updates (%1$s etc)
Brion Vibber [Mon, 4 Oct 2010 21:22:32 +0000 (14:22 -0700)]
Extra debug helper line in push callback
Brion Vibber [Mon, 4 Oct 2010 20:05:49 +0000 (13:05 -0700)]
Fix stray newlines on a few messages (fixed on translatewiki.net as well)
Brion Vibber [Mon, 4 Oct 2010 18:42:16 +0000 (11:42 -0700)]
Merge branch '0.9.x' of gitorious.org:statusnet/mainline into 0.9.x
Conflicts:
plugins/AnonymousFave/AnonymousFavePlugin.php
Brion Vibber [Mon, 4 Oct 2010 18:37:41 +0000 (11:37 -0700)]
Merge branch 'master' of gitorious.org:statusnet/mainline into 0.9.x
Brion Vibber [Mon, 4 Oct 2010 17:27:03 +0000 (10:27 -0700)]
Fix broken code in OStatus feed maint/test scripts (using field name from older dev code, would load up wrong record)
Siebrand Mazeland [Sun, 3 Oct 2010 22:02:24 +0000 (00:02 +0200)]
i18n/L10n review, extension credits added.
Siebrand Mazeland [Sun, 3 Oct 2010 21:56:13 +0000 (23:56 +0200)]
Add documentation URL.
Siebrand Mazeland [Sun, 3 Oct 2010 21:54:57 +0000 (23:54 +0200)]
i18n/L10n review, plugin credits added.
Siebrand Mazeland [Sun, 3 Oct 2010 20:46:38 +0000 (22:46 +0200)]
Localisation updates from http://translatewiki.net
Siebrand Mazeland [Sat, 2 Oct 2010 20:25:32 +0000 (22:25 +0200)]
* i18n/L10n review.
* add onPluginVersion()
Brion Vibber [Sat, 2 Oct 2010 00:54:47 +0000 (17:54 -0700)]
NoticeTitle plugin: link the post title to detail view of the post
Brion Vibber [Fri, 1 Oct 2010 21:42:12 +0000 (14:42 -0700)]
Bugfix in FB-sharing header for empty profile avatar
Siebrand Mazeland [Fri, 1 Oct 2010 20:34:59 +0000 (22:34 +0200)]
Localisation updates from http://translatewiki.net.
Siebrand Mazeland [Fri, 1 Oct 2010 20:21:12 +0000 (22:21 +0200)]
Add plugin description thanks to Brion.
Siebrand Mazeland [Fri, 1 Oct 2010 20:15:26 +0000 (22:15 +0200)]
* i18n review/translator hints added.
* whitespace updates.
* added @todo because of missing plugin description. I wasn't able to find out what this does exactly quick enough.