gnu-social/actions
Evan Prodromou 1bffe42413 Drop user-only requirement for subscribe action
I removed the check for local users in the subscribe button. I replaced
it with a more specific check for OMB 0.1 remote profiles, which you
can't use with this action.

I also took the opportunity to split the handle() method into
prepare() and handle(), and added PHPCS clean documentation.
2010-02-23 08:38:23 -05:00
..
accessadminpanel.php New access admin panel for site registration settings 2010-01-26 15:56:19 -08:00
accesstoken.php Merge branch '0.8.x' into 0.9.x 2009-08-27 11:16:45 -07:00
all.php change double quotes to single quotes in numbered format string 2010-01-13 23:17:37 -08:00
allrss.php Revert "Remove more contractions" 2009-11-09 20:01:46 +01:00
apiaccountratelimitstatus.php These API methods should return true for ->isReadOnly($args)! 2010-01-28 00:44:55 +00:00
apiaccountupdatedeliverydevice.php Added some notes in the comments 2009-11-10 15:23:33 -08:00
apiaccountupdateprofile.php Make /api/account/update_profile_background_image.format work even 2009-11-09 23:56:02 -08:00
apiaccountupdateprofilebackgroundimage.php Make /api/account/update_profile_background_image.format work even 2009-11-09 23:56:02 -08:00
apiaccountupdateprofilecolors.php Make /api/account/update_profile_background_image.format work even 2009-11-09 23:56:02 -08:00
apiaccountupdateprofileimage.php Make /api/account/update_profile_background_image.format work even 2009-11-09 23:56:02 -08:00
apiaccountverifycredentials.php Fix issue with OAuth request parameters being parsed/stored twice when 2010-02-05 03:18:45 +00:00
apiblockcreate.php events for blocking a user 2009-12-28 10:42:55 -08:00
apiblockdestroy.php add events for unblocking a profile 2009-12-28 10:50:12 -08:00
apidirectmessage.php Change to use TagURI::base() instead of common_config() 2010-02-20 13:31:20 -05:00
apidirectmessagenew.php create a method for notification for new messages, and use it 2009-12-15 10:31:25 -05:00
apifavoritecreate.php Lots of tiny message changes. 2010-01-10 12:26:24 +01:00
apifavoritedestroy.php Lots of tiny message changes. 2010-01-10 12:26:24 +01:00
apifriendshipscreate.php Lots of tiny message changes. 2010-01-10 12:26:24 +01:00
apifriendshipsdestroy.php replace calls to subs_(un)subscribe_user with Subscription methods 2010-02-19 08:31:20 -05:00
apifriendshipsexists.php These API methods should return true for ->isReadOnly($args)! 2010-01-28 00:44:55 +00:00
apifriendshipsshow.php These API methods should return true for ->isReadOnly($args)! 2010-01-28 00:44:55 +00:00
apigroupcreate.php Lots of tiny message changes. 2010-01-10 12:26:24 +01:00
apigroupismember.php These API methods should return true for ->isReadOnly($args)! 2010-01-28 00:44:55 +00:00
apigroupjoin.php Missed change when refactoring groups. Thanks macno 2010-02-04 14:00:46 -08:00
apigroupleave.php Missed change when refactoring groups. Thanks macno 2010-02-04 14:00:46 -08:00
apigrouplist.php Change to use TagURI::base() instead of common_config() 2010-02-20 13:31:20 -05:00
apigrouplistall.php Change to use TagURI::base() instead of common_config() 2010-02-20 13:31:20 -05:00
apigroupmembership.php Lots of tiny message changes. 2010-01-10 12:26:24 +01:00
apigroupshow.php These API methods should return true for ->isReadOnly($args)! 2010-01-28 00:44:55 +00:00
apihelptest.php These API methods should return true for ->isReadOnly($args)! 2010-01-28 00:44:55 +00:00
apioauthaccesstoken.php s/LOG_WARN/LOG_WARNING/ 2010-01-27 08:45:56 +00:00
apioauthauthorize.php Suppress notice input box on OAuth authorization page 2010-02-05 03:18:44 +00:00
apioauthrequesttoken.php s/LOG_WARN/LOG_WARNING/ 2010-01-27 08:45:56 +00:00
apistatusesdestroy.php Lots of tiny message changes. 2010-01-10 12:26:24 +01:00
apistatusesretweet.php Offload inbox updates to a queue handler to speed up posting online 2010-01-25 18:08:21 -05:00
apistatusesretweets.php retweet API methods are readonly 2010-01-21 11:32:01 -05:00
apistatusesshow.php Lots of tiny message changes. 2010-01-10 12:26:24 +01:00
apistatusesupdate.php - Check for read-only vs. read-write access to protected API resources (OAuth) 2010-01-27 08:41:26 +00:00
apistatusnetconfig.php These API methods should return true for ->isReadOnly($args)! 2010-01-28 00:44:55 +00:00
apistatusnetversion.php These API methods should return true for ->isReadOnly($args)! 2010-01-28 00:44:55 +00:00
apisubscriptions.php Lots of tiny message changes. 2010-01-10 12:26:24 +01:00
apitimelinefavorites.php Change to use TagURI::base() instead of common_config() 2010-02-20 13:31:20 -05:00
apitimelinefriends.php Change to use TagURI::base() instead of common_config() 2010-02-20 13:31:20 -05:00
apitimelinegroup.php OStatus group delivery initial implementation. 2010-02-23 00:44:45 +00:00
apitimelinehome.php Change to use TagURI::base() instead of common_config() 2010-02-20 13:31:20 -05:00
apitimelinementions.php Change to use TagURI::base() instead of common_config() 2010-02-20 13:31:20 -05:00
apitimelinepublic.php Change to use TagURI::base() instead of common_config() 2010-02-20 13:31:20 -05:00
apitimelineretweetedbyme.php Unimplement retweeted_by_me API action until we have a more efficient query 2010-01-21 11:38:08 -05:00
apitimelineretweetedtome.php Change to use TagURI::base() instead of common_config() 2010-02-20 13:31:20 -05:00
apitimelineretweetsofme.php Change to use TagURI::base() instead of common_config() 2010-02-20 13:31:20 -05:00
apitimelinetag.php Change to use TagURI::base() instead of common_config() 2010-02-20 13:31:20 -05:00
apitimelineuser.php Change to use TagURI::base() instead of common_config() 2010-02-20 13:31:20 -05:00
apiuserfollowers.php Added in credits. 2009-10-12 16:36:00 -07:00
apiuserfriends.php Added in credits. 2009-10-12 16:36:00 -07:00
apiusershow.php These API methods should return true for ->isReadOnly($args)! 2010-01-28 00:44:55 +00:00
attachment_ajax.php define LACONICA and accept LACONICA for backwards compatibility 2009-08-26 10:41:36 -04:00
attachment_thumbnail.php define LACONICA and accept LACONICA for backwards compatibility 2009-08-26 10:41:36 -04:00
attachment.php Revert "Remove more contractions" 2009-11-09 20:01:46 +01:00
avatarbynickname.php Revert "Remove more contractions" 2009-11-09 20:01:46 +01:00
avatarsettings.php Optionally set a separate Javascript server and path 2010-01-27 11:37:22 -05:00
block.php events for blocking a user 2009-12-28 10:42:55 -08:00
blockedfromgroup.php Lots of tiny message changes. 2010-01-10 12:26:24 +01:00
bookmarklet.php Don't include site in gettext 2009-10-29 13:24:06 +01:00
confirmaddress.php Merge branch '0.8.x' into 0.9.x 2009-08-27 11:16:45 -07:00
conversation.php define LACONICA and accept LACONICA for backwards compatibility 2009-08-26 10:41:36 -04:00
deleteapplication.php Allow developers to delete OAuth applications 2010-02-05 03:18:43 +00:00
deletenotice.php Lots of tiny message changes. 2010-01-10 12:26:24 +01:00
deleteuser.php DeleteUserAction 2009-11-16 17:04:40 +01:00
designadminpanel.php Optionally set a separate Javascript server and path 2010-01-27 11:37:22 -05:00
disfavor.php define LACONICA and accept LACONICA for backwards compatibility 2009-08-26 10:41:36 -04:00
doc.php Fix for doc action on systems that return false for globbing in a non-existing dir 2010-02-21 11:11:37 -08:00
editapplication.php Better checking for duplicate app names 2010-02-08 21:57:29 -08:00
editgroup.php Lots of tiny message changes. 2010-01-10 12:26:24 +01:00
emailsettings.php Missing null className for incoming email form legend 2010-01-24 00:22:35 +01:00
favor.php make sure argument to Fave::addNew() is a profile 2010-02-20 20:31:06 -05:00
favorited.php Add time-based cutoffs for public tag cloud, favorited lists to speed up those queries. 2010-02-04 11:06:01 -08:00
favoritesrss.php Output If-Modified-Since header for all RSS 1.0 feeds (again) 2009-09-24 15:10:55 -07:00
featured.php Remove pleonasm in UI text 2009-12-20 20:20:35 +01:00
file.php (Puctuation) consistency in clientError() calls. 2009-12-13 18:55:17 +01:00
finishremotesubscribe.php Fix fatal error on OMB subscription for first-timers 2009-11-25 12:11:41 -08:00
foaf.php tobyink's location RDF patch 2009-11-19 12:00:25 -05:00
foafgroup.php FOAF for Groups. 2009-09-30 13:59:18 -04:00
geocode.php add lat, lon, location and remove closing tag from geocode.php 2010-01-30 12:47:21 -05:00
getfile.php Improve name validation checks on local File references 2010-02-01 08:49:59 -08:00
groupblock.php * L10n updates: consistent puctuation 2010-01-10 01:45:58 +01:00
groupbyid.php Lots of tiny message changes. 2010-01-10 12:26:24 +01:00
groupdesignsettings.php Lots of tiny message changes. 2010-01-10 12:26:24 +01:00
grouplogo.php Optionally set a separate Javascript server and path 2010-01-27 11:37:22 -05:00
groupmembers.php Moderator can make users admins of a group 2010-02-06 11:36:59 +01:00
grouprss.php (Puctuation) consistency in clientError() calls. 2009-12-13 18:55:17 +01:00
groups.php Revert "* check usage of 'people' in UI and change it to 'users' or something else in most places" 2009-11-08 23:22:13 +01:00
groupsearch.php Merge remote branch 'statusnet/0.8.x' into 0.9.x 2009-10-11 13:39:10 -04:00
groupunblock.php define LACONICA and accept LACONICA for backwards compatibility 2009-08-26 10:41:36 -04:00
imsettings.php XMPP queued output & initial retooling of DB queue manager to support non-Notice objects. 2010-01-22 12:52:36 -08:00
inbox.php fix interpolation of positional arguments to sprintf in inbox 2010-01-24 22:54:25 -05:00
invite.php * L10n updates: consistent puctuation 2010-01-10 01:45:58 +01:00
joingroup.php add events for subscribing to people and joining groups 2010-01-13 02:16:13 -08:00
leavegroup.php add events for subscribing to people and joining groups 2010-01-13 02:16:13 -08:00
login.php inject session before redirect for login 2010-01-11 08:40:22 +00:00
logout.php Revert "Remove more contractions" 2009-11-09 20:01:46 +01:00
makeadmin.php Moderator can make users admins of a group 2010-02-06 11:36:59 +01:00
microsummary.php Harmonise UI message "No such user." 2009-11-08 23:10:44 +01:00
newapplication.php Better checking for duplicate app names 2010-02-08 21:57:29 -08:00
newgroup.php Consolidate group creation into static function in User_group 2009-11-18 15:54:24 -05:00
newmessage.php Lots of tiny message changes. 2010-01-10 12:26:24 +01:00
newnotice.php Offload inbox updates to a queue handler to speed up posting online 2010-01-25 18:08:21 -05:00
noticesearch.php * L10n updates: consistent puctuation 2010-01-10 01:45:58 +01:00
noticesearchrss.php Fix bug 1997: notice search rss utter failure 2009-11-20 14:54:59 -08:00
nudge.php define LACONICA and accept LACONICA for backwards compatibility 2009-08-26 10:41:36 -04:00
oauthappssettings.php Rework application registration workflow to be more private 2010-01-24 16:36:04 -08:00
oauthconnectionssettings.php Better token revocation 2010-02-05 03:18:43 +00:00
oembed.php define LACONICA and accept LACONICA for backwards compatibility 2009-08-26 10:41:36 -04:00
opensearch.php Revert "Remove more contractions" 2009-11-09 20:01:46 +01:00
othersettings.php initialize these variables before use to prevent warnings 2009-11-11 17:09:00 -05:00
otp.php Redirect to a one-time-password when ssl and regular server are different 2010-01-09 15:26:06 -08:00
outbox.php fix interpolation of positional arguments to sprintf in outbox 2010-01-24 22:53:29 -05:00
passwordsettings.php Fix regression in password settings: users have been unable to change their passwords since introduction of ChangePassword event (later StartChangePassword) November 5 in commit d6ddb84132 2009-12-01 15:44:07 -08:00
pathsadminpanel.php - Remove redudant/unused 'server' setting from site admin panel 2010-01-26 15:11:09 -08:00
peoplesearch.php Bringing Sphinx search support up to code: broken out to a plugin, now supports multiple sites on a single server. 2009-11-10 13:44:40 -08:00
peopletag.php * L10n updates: consistent puctuation 2010-01-10 01:45:58 +01:00
postnotice.php * L10n updates: consistent puctuation 2010-01-10 01:45:58 +01:00
profilesettings.php clear the site owner when profile changes 2010-02-22 11:03:56 -05:00
public.php Add Really Simple Discovery (RSD) support 2010-01-31 15:16:59 -05:00
publicrss.php Output If-Modified-Since header for all RSS 1.0 feeds (again) 2009-09-24 15:10:55 -07:00
publictagcloud.php Add time-based cutoffs for public tag cloud, favorited lists to speed up those queries. 2010-02-04 11:06:01 -08:00
publicxrds.php Moved the public XRDS from the OpenID plugin to core 2009-10-29 16:27:22 -04:00
recoverpassword.php Several updates to UI messages 2009-11-08 22:45:18 +01:00
register.php Should fix spurious 'nickname taken' and 'email taken' errors on registration. Form's checks for existing nicks & emails would incorrectly return true on the second lookup due to bad interaction with negative caching. 2010-02-04 13:08:34 -08:00
remotesubscribe.php Fix typo in UI string 2009-11-28 20:52:46 +01:00
repeat.php Offload inbox updates to a queue handler to speed up posting online 2010-01-25 18:08:21 -05:00
replies.php fix interpolation for positional arguments in replies 2010-01-24 22:52:03 -05:00
repliesrss.php Output If-Modified-Since header for all RSS 1.0 feeds (again) 2009-09-24 15:10:55 -07:00
requesttoken.php Response for request token doesn't contain omb_version 2009-09-13 00:01:23 -04:00
robotstxt.php Add a robots.txt URL to the site root 2010-01-31 10:12:26 -05:00
rsd.php Add Really Simple Discovery (RSD) support 2010-01-31 15:16:59 -05:00
sandbox.php add sandbox and silence actions 2009-11-16 16:08:06 +01:00
sessionsadminpanel.php Move sessions settings to its own panel 2010-01-28 22:04:14 -08:00
showapplication.php Confirm dialog for reset OAuth consumer key and secret button 2010-02-05 03:18:44 +00:00
showfavorites.php fix interpolation of positional arguments to sprintf in show favorites 2010-01-24 22:56:41 -05:00
showgroup.php OStatus partial support for group subscriptions: 2010-02-09 18:32:52 -08:00
showmessage.php Revert "Remove more contractions" 2009-11-09 20:01:46 +01:00
shownotice.php Fixes to bugs where non-local messages were being wrong put in the public timeline and public xmpp feed 2010-01-07 20:59:31 +00:00
showstream.php OStatus cleanup... 2010-02-08 14:58:12 -08:00
silence.php add sandbox and silence actions 2009-11-16 16:08:06 +01:00
siteadminpanel.php New access admin panel for site registration settings 2010-01-26 15:56:19 -08:00
smssettings.php Lots of tiny message changes. 2010-01-10 12:26:24 +01:00
subedit.php define LACONICA and accept LACONICA for backwards compatibility 2009-08-26 10:41:36 -04:00
subscribe.php Drop user-only requirement for subscribe action 2010-02-23 08:38:23 -05:00
subscribers.php * L10n updates: consistent puctuation 2010-01-10 01:45:58 +01:00
subscriptions.php Added before and after event hooks for subscriptions content 2010-02-22 17:03:28 +01:00
sup.php Performance fix for FriendFeed sup interface: MySQL query optimizer was doing a table scan on notice; explicit subquery makes it run much more efficiently, only scanning items within the period under consideration. Standard subquery should be PostgreSQL-compatible. 2010-02-21 15:21:18 -08:00
tag.php fix interpolation of positional arguments to sprintf in tag action 2010-01-24 22:59:22 -05:00
tagother.php Lots of tiny message changes. 2010-01-10 12:26:24 +01:00
tagrss.php define LACONICA and accept LACONICA for backwards compatibility 2009-08-26 10:41:36 -04:00
twitapisearchatom.php Change to use TagURI::base() instead of common_config() 2010-02-20 13:31:20 -05:00
twitapisearchjson.php Bringing Sphinx search support up to code: broken out to a plugin, now supports multiple sites on a single server. 2009-11-10 13:44:40 -08:00
twitapitrends.php Revert "Remove more contractions" 2009-11-09 20:01:46 +01:00
unblock.php add events for unblocking a profile 2009-12-28 10:50:12 -08:00
unsandbox.php add sandbox and silence actions 2009-11-16 16:08:06 +01:00
unsilence.php add sandbox and silence actions 2009-11-16 16:08:06 +01:00
unsubscribe.php correct check for error in subscribe and unsubscribe actions 2010-01-13 03:01:22 -08:00
updateprofile.php * L10n updates: consistent puctuation 2010-01-10 01:45:58 +01:00
useradminpanel.php Move sessions settings to its own panel 2010-01-28 22:04:14 -08:00
userauthorization.php Fixes minor remote subscription profile layout 2010-02-04 16:27:34 +00:00
userbyid.php (Puctuation) consistency in clientError() calls. 2009-12-13 18:55:17 +01:00
userdesignsettings.php Lots of tiny message changes. 2010-01-10 12:26:24 +01:00
usergroups.php fix interpolation of positional arguments to sprintf in usergroups 2010-01-24 22:55:29 -05:00
userrss.php Left a couple debugging statements in (removed) 2009-09-24 15:28:25 -07:00
version.php * L10n updates: consistent puctuation 2010-01-10 01:45:58 +01:00
xrds.php A further change to the XRDS is required if 0.9.x is to be able to remote sub to a 0.8.x account, with the OpenID plugin enabled. 2009-11-12 20:57:09 +00:00