gnu-social/actions
Mikael Nordfeldth a89e91da79 By default, don't allow nick changes for profiles
This goes for both users and groups, since they share nickname namespace.

If you want to enable nickname changes, just add this to your config:

   $config['profile']['changenick'] = true;

This commit should cover all changes in our usual web forms as well as through
the API.
2015-02-04 21:25:14 +01:00
..
accessadminpanel.php Let an administrator set config public/localonly 2015-01-29 21:07:23 +01:00
addpeopletag.php Cosmetic changes to common_redirect, clientError, serverError 2014-03-10 00:25:57 +01:00
all.php A bunch of clientError that were called as serverError 2015-01-29 23:35:49 +01:00
allrss.php Cosmetic changes to common_redirect, clientError, serverError 2014-03-10 00:25:57 +01:00
apiaccountratelimitstatus.php Removing unnecessary require_once lines (autoload!) 2013-09-09 23:06:56 +02:00
apiaccountregister.php Registration coding cleanup 2015-01-18 13:06:12 +01:00
apiaccountupdatebackgroundcolor.php Protected function prepare with array $args defaulting to array() 2013-10-29 10:26:46 +01:00
apiaccountupdatedeliverydevice.php Cosmetic changes to common_redirect, clientError, serverError 2014-03-10 00:25:57 +01:00
apiaccountupdatelinkcolor.php Protected function prepare with array $args defaulting to array() 2013-10-29 10:26:46 +01:00
apiaccountupdateprofile.php Bad variable reference (needed $this->) 2015-01-18 12:56:17 +01:00
apiaccountupdateprofileimage.php Removed legacy OMB. Use OStatus for remote profiles. 2013-10-28 16:22:09 +01:00
apiaccountverifycredentials.php Merge branch 'nightly' of gitorious.org:social/mainline into nightly 2015-01-21 23:45:49 +01:00
apiatomservice.php Making many of the API actions more consistent with coding style 2013-10-15 03:07:40 +02:00
apiattachment.php Protected function prepare with array $args defaulting to array() 2013-10-29 10:26:46 +01:00
apiblockcreate.php Protected function prepare with array $args defaulting to array() 2013-10-29 10:26:46 +01:00
apiblockdestroy.php Protected function prepare with array $args defaulting to array() 2013-10-29 10:26:46 +01:00
apicheckhub.php Protected function prepare with array $args defaulting to array() 2013-10-29 10:26:46 +01:00
apichecknickname.php Only check if a nickname exists if site is non-private 2015-01-21 22:08:21 +01:00
apiconversation.php Qvitter API changes (thanks hannes2peer) 2013-10-06 21:51:50 +02:00
apiexternalprofileshow.php Protected function prepare with array $args defaulting to array() 2013-10-29 10:26:46 +01:00
apifriendshipscreate.php Protected function prepare with array $args defaulting to array() 2013-10-29 10:26:46 +01:00
apifriendshipsdestroy.php Removing unnecessary require_once lines (autoload!) 2013-09-09 23:06:56 +02:00
apifriendshipsexists.php Qvitter API changes (thanks hannes2peer) 2013-10-06 21:51:50 +02:00
apifriendshipsshow.php Cosmetic changes to common_redirect, clientError, serverError 2014-03-10 00:25:57 +01:00
apignusocialconfig.php Making many of the API actions more consistent with coding style 2013-10-15 03:07:40 +02:00
apignusocialversion.php Using GNUSOCIAL_VERSION instead of STATUSNET_VERSION 2013-11-01 13:51:41 +01:00
apigroupadmins.php Protected function prepare with array $args defaulting to array() 2013-10-29 10:26:46 +01:00
apigroupcreate.php Protected function prepare with array $args defaulting to array() 2013-10-29 10:26:46 +01:00
apigroupismember.php Protected function prepare with array $args defaulting to array() 2013-10-29 10:26:46 +01:00
apigroupjoin.php Minor code cleanup with group related actions (thanks brw12) 2014-03-01 12:01:17 +01:00
apigroupleave.php Variable name updates in apigroupleave.php 2015-02-04 17:30:50 +01:00
apigrouplist.php Protected function prepare with array $args defaulting to array() 2013-10-29 10:26:46 +01:00
apigrouplistall.php Qvitter API changes (thanks hannes2peer) 2013-10-06 21:51:50 +02:00
apigroupmembership.php Protected function prepare with array $args defaulting to array() 2013-10-29 10:26:46 +01:00
apigroupprofileupdate.php By default, don't allow nick changes for profiles 2015-02-04 21:25:14 +01:00
apigroupshow.php Protected function prepare with array $args defaulting to array() 2013-10-29 10:26:46 +01:00
apihelptest.php Qvitter API changes (thanks hannes2peer) 2013-10-06 21:51:50 +02:00
apilist.php Protected function prepare with array $args defaulting to array() 2013-10-29 10:26:46 +01:00
apilistmember.php Protected function prepare with array $args defaulting to array() 2013-10-29 10:26:46 +01:00
apilistmembers.php Making many of the API actions more consistent with coding style 2013-10-15 03:07:40 +02:00
apilistmemberships.php Protected function prepare with array $args defaulting to array() 2013-10-29 10:26:46 +01:00
apilists.php Protected function prepare with array $args defaulting to array() 2013-10-29 10:26:46 +01:00
apilistsubscriber.php Making many of the API actions more consistent with coding style 2013-10-15 03:07:40 +02:00
apilistsubscribers.php Making many of the API actions more consistent with coding style 2013-10-15 03:07:40 +02:00
apilistsubscriptions.php Protected function prepare with array $args defaulting to array() 2013-10-29 10:26:46 +01:00
apimediaupload.php No need to pre-generate thumbnails anymore 2015-01-24 11:38:10 +01:00
apioauthaccesstoken.php Cosmetic changes to common_redirect, clientError, serverError 2014-03-10 00:25:57 +01:00
apioauthauthorize.php GNU social is with a minor s. 2013-10-15 00:20:36 +02:00
apioauthpin.php OAuth related syntax fixes, nothing big 2013-10-06 12:43:18 +02:00
apioauthrequesttoken.php apparently not only regex 'https?' urls are sent 2014-01-01 19:47:49 +01:00
apisearchatom.php Notice_source checks in better code style 2014-11-05 19:44:22 +01:00
apisearchjson.php GNU social is with a minor s. 2013-10-15 00:20:36 +02:00
apistatusesdestroy.php Removing unnecessary require_once lines (autoload!) 2013-09-09 23:06:56 +02:00
apistatusesretweet.php Notice->repeat() function takes Profile as argument now 2014-05-18 21:03:10 +02:00
apistatusesretweets.php Removing unnecessary require_once lines (autoload!) 2013-09-09 23:06:56 +02:00
apistatusesshow.php Inform API users if notice was deleted. 2015-02-03 21:21:12 +01:00
apistatusesupdate.php MediaFile upload simplifying 2015-01-21 17:39:48 +01:00
apisubscriptions.php Protected function prepare with array $args defaulting to array() 2013-10-29 10:26:46 +01:00
apitimelinefriends.php New mechanism for "all" feed (InboxNoticeStream) 2014-03-06 04:18:54 +01:00
apitimelinegroup.php Protected function prepare with array $args defaulting to array() 2013-10-29 10:26:46 +01:00
apitimelinehome.php We sent a User object instead of Profile to InboxNoticeStream (thanks postblue) 2014-03-07 01:27:14 +01:00
apitimelinelist.php Protected function prepare with array $args defaulting to array() 2013-10-29 10:26:46 +01:00
apitimelinementions.php Previous edit made translation notes incompatible 2014-01-01 20:09:11 +01:00
apitimelinenetworkpublic.php Network wide public feed auth check fix 2015-01-29 23:30:13 +01:00
apitimelinepublic.php ApiTimelineNetworkPublicAction available now 2015-01-29 23:01:53 +01:00
apitimelineretweetedbyme.php Removing unnecessary require_once lines (autoload!) 2013-09-09 23:06:56 +02:00
apitimelineretweetedtome.php Removing unnecessary require_once lines (autoload!) 2013-09-09 23:06:56 +02:00
apitimelineretweetsofme.php Removing unnecessary require_once lines (autoload!) 2013-09-09 23:06:56 +02:00
apitimelinetag.php Qvitter API changes (thanks hannes2peer) 2013-10-06 21:51:50 +02:00
apitimelineuser.php Avoid undefined variables. 2014-12-06 19:56:21 +01:00
apitrends.php Qvitter API changes (thanks hannes2peer) 2013-10-06 21:51:50 +02:00
apiuserfollowers.php Making many of the API actions more consistent with coding style 2013-10-15 03:07:40 +02:00
apiuserfriends.php Making many of the API actions more consistent with coding style 2013-10-15 03:07:40 +02:00
apiuserprofileimage.php Protected function prepare with array $args defaulting to array() 2013-10-29 10:26:46 +01:00
apiusershow.php Protected function prepare with array $args defaulting to array() 2013-10-29 10:26:46 +01:00
approvegroup.php Cosmetic changes to common_redirect, clientError, serverError 2014-03-10 00:25:57 +01:00
approvesub.php Cosmetic changes to common_redirect, clientError, serverError 2014-03-10 00:25:57 +01:00
atompubmembershipfeed.php Simplified by adding an abstract AtompubAction 2015-01-12 03:15:41 +01:00
atompubshowmembership.php Those variables were set for a reason 2015-01-13 12:56:56 +01:00
atompubshowsubscription.php Those variables were set for a reason 2015-01-13 12:56:56 +01:00
atompubsubscriptionfeed.php Simplified by adding an abstract AtompubAction 2015-01-12 03:15:41 +01:00
attachment_thumbnail.php Attachment_thumbnailAction is a ManagedAction (doPreparation) 2015-01-25 11:23:04 +01:00
attachment.php AttachmentAction is a ManagedAction, don't implement handle() 2015-01-25 02:25:28 +01:00
avatarbynickname.php GNU social is with a minor s. 2013-10-15 00:20:36 +02:00
avatarsettings.php Could not update avatar due to Bad Thumbnail parameters 2014-06-17 12:48:10 +02:00
backupaccount.php Merge branch 'master' into 0.9.x 2011-02-25 12:24:18 -08:00
block.php More Favorite pluginification (favecount, cache, menus(favecount, cache, menus)) 2014-06-28 14:03:30 +02:00
blockedfromgroup.php Cosmetic changes to common_redirect, clientError, serverError 2014-03-10 00:25:57 +01:00
cancelgroup.php Cosmetic changes to common_redirect, clientError, serverError 2014-03-10 00:25:57 +01:00
cancelsubscription.php parent::handlePost() in CancelsubscriptionAction 2014-05-06 13:26:30 +02:00
confirmaddress.php Managed_DataObject->updateWithKeys throws its own exception 2015-01-25 12:54:08 +01:00
conversation.php Use an Event to present notices conversations 2014-05-12 11:03:21 +02:00
deleteaccount.php Message tweaks and elaborations as well as translator documentation tweaks. Based on comments by OsamaK. 2011-08-18 15:11:10 +02:00
deleteapplication.php Cosmetic changes to common_redirect, clientError, serverError 2014-03-10 00:25:57 +01:00
deletegroup.php delete groups from groups directory, for admins 2014-12-02 15:31:27 +01:00
deletenotice.php The overloaded DB_DataObject function staticGet is now called getKV 2013-08-18 13:13:56 +02:00
deleteuser.php shows which user we are confirming to delete 2014-10-20 16:25:42 +02:00
doc.php Initial move towards microformats2 2014-06-22 17:11:04 +02:00
editapplication.php Cosmetic changes to common_redirect, clientError, serverError 2014-03-10 00:25:57 +01:00
editgroup.php By default, don't allow nick changes for profiles 2015-02-04 21:25:14 +01:00
editpeopletag.php Cosmetic changes to common_redirect, clientError, serverError 2014-03-10 00:25:57 +01:00
emailsettings.php Managed_DataObject->updateWithKeys throws its own exception 2015-01-25 12:54:08 +01:00
featured.php default local nav in featured user list 2011-03-01 16:11:59 -05:00
foaf.php Code cleanup and enabling User object's etc. getUri() 2014-04-28 14:08:42 +02:00
foafgroup.php Cosmetic changes to common_redirect, clientError, serverError 2014-03-10 00:25:57 +01:00
geocode.php Update translator documentation. 2011-04-03 23:47:46 +02:00
getfile.php Cosmetic changes to common_redirect, clientError, serverError 2014-03-10 00:25:57 +01:00
grantrole.php Cosmetic changes to common_redirect, clientError, serverError 2014-03-10 00:25:57 +01:00
groupblock.php Cosmetic changes to common_redirect, clientError, serverError 2014-03-10 00:25:57 +01:00
groupbyid.php Cosmetic changes to common_redirect, clientError, serverError 2014-03-10 00:25:57 +01:00
grouplogo.php Cosmetic changes to common_redirect, clientError, serverError 2014-03-10 00:25:57 +01:00
groupmembers.php Minor code cleanup with group related actions (thanks brw12) 2014-03-01 12:01:17 +01:00
groupqueue.php Cosmetic changes to common_redirect, clientError, serverError 2014-03-10 00:25:57 +01:00
grouprss.php Cosmetic changes to common_redirect, clientError, serverError 2014-03-10 00:25:57 +01:00
groups.php defaultlocalnav in groups 2011-03-01 16:18:33 -05:00
groupsearch.php * add/update translator documentation. 2011-01-31 18:16:55 +01:00
groupunblock.php Cosmetic changes to common_redirect, clientError, serverError 2014-03-10 00:25:57 +01:00
imsettings.php Cosmetic changes to common_redirect, clientError, serverError 2014-03-10 00:25:57 +01:00
invite.php Make better use of Subscription class 2013-09-19 17:29:05 +02:00
joingroup.php Some files got updated coding style 2014-04-15 10:49:20 +02:00
leavegroup.php Some files got updated coding style 2014-04-15 10:49:20 +02:00
licenseadminpanel.php Validate::uri replaced with filter_var for HTTP[S] URL checks 2013-10-07 14:46:09 +02:00
login.php LoginAction somewhat converted to FormAction 2013-10-30 12:23:10 +01:00
logout.php Use 'StartpageAction' to determine what to show on / 2015-01-29 20:48:49 +01:00
makeadmin.php Cosmetic changes to common_redirect, clientError, serverError 2014-03-10 00:25:57 +01:00
microsummary.php Cosmetic changes to common_redirect, clientError, serverError 2014-03-10 00:25:57 +01:00
networkpublic.php Network wide public feed auth check fix 2015-01-29 23:30:13 +01:00
newapplication.php Validate::uri replaced with filter_var for HTTP[S] URL checks 2013-10-07 14:46:09 +02:00
newgroup.php Fixed type-hints + added assert + method getGroup(). 2014-10-25 14:26:18 +02:00
newnotice.php MediaFile upload simplifying 2015-01-21 17:39:48 +01:00
noticesearch.php Initial move towards microformats2 2014-06-22 17:11:04 +02:00
noticesearchrss.php * update translator documentation. 2011-02-17 20:58:22 +01:00
nudge.php Cosmetic changes to common_redirect, clientError, serverError 2014-03-10 00:25:57 +01:00
oauthappssettings.php Cosmetic changes to common_redirect, clientError, serverError 2014-03-10 00:25:57 +01:00
oauthconnectionssettings.php Cosmetic changes to common_redirect, clientError, serverError 2014-03-10 00:25:57 +01:00
oldschoolsettings.php ConversationTree is now a plugin (not oldschool setting) 2014-05-12 11:51:11 +02:00
opensearch.php * translator documntation updated 2011-03-05 00:13:04 +01:00
otp.php Cosmetic changes to common_redirect, clientError, serverError 2014-03-10 00:25:57 +01:00
passwordsettings.php Cosmetic changes to common_redirect, clientError, serverError 2014-03-10 00:25:57 +01:00
pathsadminpanel.php Remove old background validation stuff from paths admin panel 2011-08-27 19:22:02 -07:00
peoplesearch.php * update translator documentation. 2011-02-17 20:58:22 +01:00
peopletag.php Cosmetic changes to common_redirect, clientError, serverError 2014-03-10 00:25:57 +01:00
peopletagautocomplete.php Cosmetic changes to common_redirect, clientError, serverError 2014-03-10 00:25:57 +01:00
peopletagged.php Cosmetic changes to common_redirect, clientError, serverError 2014-03-10 00:25:57 +01:00
peopletagsbyuser.php Cosmetic changes to common_redirect, clientError, serverError 2014-03-10 00:25:57 +01:00
peopletagsforuser.php Cosmetic changes to common_redirect, clientError, serverError 2014-03-10 00:25:57 +01:00
peopletagsubscribers.php Cosmetic changes to common_redirect, clientError, serverError 2014-03-10 00:25:57 +01:00
peopletagsubscriptions.php Cosmetic changes to common_redirect, clientError, serverError 2014-03-10 00:25:57 +01:00
plugindisable.php * update/add translator documentation. 2011-03-11 17:07:27 +01:00
pluginenable.php Cosmetic changes to common_redirect, clientError, serverError 2014-03-10 00:25:57 +01:00
pluginsadminpanel.php * update/add translator documentation. 2011-03-11 17:07:27 +01:00
profilecompletion.php Cosmetic changes to common_redirect, clientError, serverError 2014-03-10 00:25:57 +01:00
profilesettings.php By default, don't allow nick changes for profiles 2015-02-04 21:25:14 +01:00
profiletagbyid.php Cosmetic changes to common_redirect, clientError, serverError 2014-03-10 00:25:57 +01:00
public.php A bunch of clientError that were called as serverError 2015-01-29 23:35:49 +01:00
publicrss.php * update translator documentation. 2011-02-17 20:58:22 +01:00
publictagcloud.php Mass replacement of #-comments with //-comments 2011-03-22 11:54:23 -04:00
publicxrds.php * update/add translator documentation. 2011-03-11 17:07:27 +01:00
recoverpassword.php Managed_DataObject->updateWithKeys throws its own exception 2015-01-25 12:54:08 +01:00
redirect.php Add a doc page that links to the StatusNet wiki API page 2010-10-12 23:38:16 -04:00
redirecturl.php Cosmetic changes to common_redirect, clientError, serverError 2014-03-10 00:25:57 +01:00
register.php Registration coding cleanup 2015-01-18 13:06:12 +01:00
removepeopletag.php Cosmetic changes to common_redirect, clientError, serverError 2014-03-10 00:25:57 +01:00
repeat.php Notice->repeat() function takes Profile as argument now 2014-05-18 21:03:10 +02:00
replies.php A bunch of clientError that were called as serverError 2015-01-29 23:35:49 +01:00
repliesrss.php Cosmetic changes to common_redirect, clientError, serverError 2014-03-10 00:25:57 +01:00
restoreaccount.php Change "stream" to "timeline" for consistency. 2011-08-15 15:57:36 +02:00
revokerole.php Cosmetic changes to common_redirect, clientError, serverError 2014-03-10 00:25:57 +01:00
robotstxt.php * update translator documentation. 2011-02-17 21:10:48 +01:00
rsd.php Cosmetic changes to common_redirect, clientError, serverError 2014-03-10 00:25:57 +01:00
sandbox.php Cosmetic changes to common_redirect, clientError, serverError 2014-03-10 00:25:57 +01:00
selftag.php Complete "people tag" to "list" in UI messages. 2011-04-17 20:08:03 +02:00
sessionsadminpanel.php Update translator documentation. 2011-03-24 11:48:53 +01:00
showapplication.php Initial move towards microformats2 2014-06-22 17:11:04 +02:00
showgroup.php Actually use the PrimaryNoticeList in actions 2015-01-08 20:29:09 +01:00
shownotice.php API notice access was not access restricted 2015-01-31 16:27:21 +01:00
showprofiletag.php A bunch of clientError that were called as serverError 2015-01-29 23:35:49 +01:00
showstream.php ProfileAction derivatives somewhat migrated to ManagedAction 2014-05-12 22:41:05 +02:00
silence.php Cosmetic changes to common_redirect, clientError, serverError 2014-03-10 00:25:57 +01:00
siteadminpanel.php Cosmetic changes to common_redirect, clientError, serverError 2014-03-10 00:25:57 +01:00
sitenoticeadminpanel.php Message tweaks and elaborations as well as translator documentation tweaks. Based on comments by OsamaK. 2011-08-18 15:11:10 +02:00
smssettings.php Managed_DataObject->updateWithKeys throws its own exception 2015-01-25 12:54:08 +01:00
startpage.php Use 'StartpageAction' to determine what to show on / 2015-01-29 20:48:49 +01:00
subedit.php Cosmetic changes to common_redirect, clientError, serverError 2014-03-10 00:25:57 +01:00
subqueue.php this->target was not available in the listitem 2015-01-30 00:15:55 +01:00
subscribe.php Cosmetic changes to common_redirect, clientError, serverError 2014-03-10 00:25:57 +01:00
subscribepeopletag.php Cosmetic changes to common_redirect, clientError, serverError 2014-03-10 00:25:57 +01:00
subscribers.php Modernising subscribers/subscriptions to use $this->scoped/target 2014-05-28 17:00:34 +02:00
subscriptions.php Nicknames in subscriptions list 2014-06-24 01:56:55 +02:00
sup.php Mass replacement of #-comments with //-comments 2011-03-22 11:54:23 -04:00
tag.php A bunch of clientError that were called as serverError 2015-01-29 23:35:49 +01:00
tagprofile.php TagprofileAction fiddled with, now doesn't require OStatus override 2014-07-03 14:02:21 +02:00
tagrss.php Cosmetic changes to common_redirect, clientError, serverError 2014-03-10 00:25:57 +01:00
top.php Add a dummy 'top' action to take you to the main page of the site 2011-09-30 09:45:17 -04:00
unblock.php Cosmetic changes to common_redirect, clientError, serverError 2014-03-10 00:25:57 +01:00
unsandbox.php Cosmetic changes to common_redirect, clientError, serverError 2014-03-10 00:25:57 +01:00
unsilence.php Cosmetic changes to common_redirect, clientError, serverError 2014-03-10 00:25:57 +01:00
unsubscribe.php Cosmetic changes to common_redirect, clientError, serverError 2014-03-10 00:25:57 +01:00
unsubscribepeopletag.php Cosmetic changes to common_redirect, clientError, serverError 2014-03-10 00:25:57 +01:00
urlsettings.php Cosmetic changes to common_redirect, clientError, serverError 2014-03-10 00:25:57 +01:00
useradminpanel.php The overloaded DB_DataObject function staticGet is now called getKV 2013-08-18 13:13:56 +02:00
userbyid.php protected handle function without args for Action 2013-10-14 14:00:12 +02:00
usergroups.php ProfileAction derivatives somewhat migrated to ManagedAction 2014-05-12 22:41:05 +02:00
userrss.php common_redirect and clientError exits, so refactor 2014-03-10 00:24:32 +01:00
version.php Initial move towards microformats2 2014-06-22 17:11:04 +02:00