gnu-social/lib
Zach Copley aef4cc0a59 Make it impossible to block (and thus unsubscribe from your
self-subscription) via the API.  Additionally, make it impossible
to block yourself or unsubscribe from yourself, period.

I also made User use the subs.php helper function for unsubscribing
during a block.

Hopefully, these changes will get rid of the problem of people
accidentally deleting their self-subscriptions once and for all
(knock on wood).
2009-12-03 17:06:58 -08:00
..
accountsettingsaction.php Added a events for the settings menu items 2009-11-10 17:54:55 -05:00
action.php Add geometa library, and include it. 2009-11-19 15:17:57 -05:00
adminform.php Design admin panel mostly done. 2009-11-18 18:25:36 -08:00
adminpanelaction.php Added a user admin panel 2009-11-19 15:02:25 -08:00
api.php Delete design when user chooses to restore default design, instead 2009-12-02 16:44:23 -08:00
apiauth.php Added Authorization plugin 2009-11-18 14:19:43 -05:00
apibareauth.php Remove debugging statements 2009-11-04 22:12:01 -08:00
apiprivateauth.php Fix for Ticket #1957 - API methods are not accessible when site is private (0.8->0.9 regression) 2009-11-04 22:03:41 -08:00
arraywrapper.php define LACONICA and accept LACONICA for backwards compatibility 2009-08-26 10:41:36 -04:00
attachmentlist.php Revert "* [Cc]an't -> [Cc]annot" 2009-11-08 23:28:51 +01:00
attachmentnoticesection.php
attachmenttagcloudsection.php
blockform.php blockform uses profileactionform 2009-11-15 15:57:52 +01:00
channel.php
clienterroraction.php move HTTP error code strings to class variables 2009-09-29 17:43:45 -04:00
clientexception.php
columndef.php Break TableDef, ColumnDef classes to separate files so autoloader can find them. 2009-11-24 09:40:47 -08:00
command.php Revert "Added 'login' command that gives you a link that can be used to login to the website" 2009-11-20 02:50:43 -08:00
commandinterpreter.php Revert "Added 'login' command that gives you a link that can be used to login to the website" 2009-11-20 02:50:43 -08:00
common.php Updated version info 2009-11-20 05:56:02 +00:00
connectsettingsaction.php
currentuserdesignaction.php
daemon.php
dberroraction.php Revert "Remove more contractions" 2009-11-09 20:01:46 +01:00
dbqueuemanager.php
default.php Ticket 2048: make OMB posting HTTP timeout configurable as $config['omb']['timeout']; defaults to 5 seconds instead of 20-second default in Yadis library 2009-12-01 14:50:18 -08:00
deleteuserform.php add forms for silence, sandbox, delete user 2009-11-15 16:00:29 +01:00
designsettings.php Delete design when user chooses to restore default design, instead 2009-12-02 16:44:23 -08:00
disfavorform.php
error.php Revert "Remove more contractions" 2009-11-09 20:01:46 +01:00
event.php
favorform.php
featureduserssection.php
feed.php
feedlist.php
form.php Design admin panel mostly done. 2009-11-18 18:25:36 -08:00
galleryaction.php
groupdesignaction.php
groupeditform.php
grouplist.php Added hAtom for profile and group lists 2009-11-13 12:13:38 +00:00
groupminilist.php
groupnav.php Added hook for the Group navigation items 2009-11-10 13:52:47 +00:00
groupsbymemberssection.php
groupsbypostssection.php
groupsection.php
grouptagcloudsection.php
htmloutputter.php Disable XHTML Content-Type negotiation... You've foiled our plans for the last time! 2009-11-20 16:35:16 -08:00
httpclient.php Rebuilt HTTPClient class as an extension of PEAR HTTP_Request2 package, adding redirect handling and convenience functions. 2009-11-02 09:14:15 -08:00
imagefile.php * Mb -> MB (for megabyte) 2009-11-26 23:28:16 +01:00
jabber.php revert adding avatar IMG to jabber output; shows entire URL in some Jabber clients 2009-11-20 03:38:24 -05:00
joinform.php
jsonsearchresultslist.php
language.php Add new user language hsb / Upper Sorbian 2009-11-28 20:53:05 +01:00
leaveform.php
location.php tobyink's location RDF patch 2009-11-19 12:00:25 -05:00
logingroupnav.php
mail.php disallow email on faves from sandboxed users 2009-11-16 14:28:55 -05:00
mailbox.php Fix regression from 9f372da3da4bd445175eda9155fa7fdd13d3c85e: typo in refactoring caused fatal error on unrecognized message source 2009-11-14 13:10:47 -08:00
mediafile.php Detect "no file" upload error and, for now at least, ignore it gracefully. 2009-11-02 09:10:06 -08:00
messageform.php Using 'form_notice' class instead of 'form' to group both forms 2009-10-31 17:16:37 +01:00
microid.php
noticeform.php Add location form elements to the noticeform, and save their values on submission 2009-11-19 15:17:57 -05:00
noticelist.php Use sprintf and gettext to output the DMS version of the location. More translator-friendly. 2009-11-21 22:34:54 -05:00
noticesection.php Restructure theme.php to define a class Theme 2009-11-08 17:04:46 -05:00
nudgeform.php
oauthclient.php Fix SSL options for Twitter bridge HTTP requests 2009-11-24 19:12:57 +00:00
oauthstore.php Fix regression in remote subscription; added hasRole() shadow method on Remote_profile. 2009-11-25 22:23:21 +00:00
omb.php Ticket 2048: make OMB posting HTTP timeout configurable as $config['omb']['timeout']; defaults to 5 seconds instead of 20-second default in Yadis library 2009-12-01 14:50:18 -08:00
ownerdesignaction.php
parallelizingdaemon.php
personalgroupnav.php
personaltagcloudsection.php
ping.php Rebuilt HTTPClient class as an extension of PEAR HTTP_Request2 package, adding redirect handling and convenience functions. 2009-11-02 09:14:15 -08:00
plugin.php Remove registerUrlShortener() (no longer used) 2009-11-11 16:51:10 -05:00
popularnoticesection.php and a typo in column name fixed 2009-11-26 20:41:47 +13:00
profileaction.php Include group memberships count & user groups management page link in profile sidebar to match subscribers & subscribees lists. This is the only obvious way to reach the user group membership details page if there are fewer group subs than the max number of icons to show. 2009-11-30 10:41:24 -08:00
profileactionform.php common superclass for actions that operate on a profile and return 2009-11-16 14:28:58 +01:00
profileformaction.php make block actions use profileformaction superclass 2009-11-16 14:40:04 +01:00
profilelist.php Added hAtom for profile and group lists 2009-11-13 12:13:38 +00:00
profileminilist.php
profilesection.php
publicgroupnav.php
queuehandler.php Revert "Remove more contractions" 2009-11-09 20:01:46 +01:00
queuemanager.php
right.php disallow email on faves from sandboxed users 2009-11-16 14:28:55 -05:00
router.php Add missing rule for /api/users/show.:format 2009-12-01 10:02:22 -08:00
rssaction.php check there is an array of notices to display, before doing a foreach() 2009-11-26 18:54:52 +13:00
sandboxform.php add forms for silence, sandbox, delete user 2009-11-15 16:00:29 +01:00
schema.php Code style cleanup: dropped some unnecessary =& reference assignments where they're used only out of habit for PHP 4-style object semantics 2009-12-03 12:58:48 -08:00
search_engines.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
searchaction.php i18n for "Search" button text 2009-11-21 16:04:20 +01:00
searchgroupnav.php Ticket 2007: make search tabs grammar forms consistent (People, Notices, Groups) 2009-11-23 06:42:02 -08:00
section.php
servererroraction.php move HTTP error code strings to class variables 2009-09-29 17:43:45 -04:00
serverexception.php Revert "* [Cc]an't -> [Cc]annot" 2009-11-08 23:28:51 +01:00
settingsaction.php Revert "* [Cc]an't -> [Cc]annot" 2009-11-08 23:28:51 +01:00
silenceform.php give SilenceForm proper superclass 2009-11-16 17:05:03 +01:00
snapshot.php Rebuilt HTTPClient class as an extension of PEAR HTTP_Request2 package, adding redirect handling and convenience functions. 2009-11-02 09:14:15 -08:00
stompqueuemanager.php Revert "Several fixes to make RabbitMQ a player." 2009-09-15 17:08:27 -04:00
subgroupnav.php
subpeopletagcloudsection.php
subs.php Make it impossible to block (and thus unsubscribe from your 2009-12-03 17:06:58 -08:00
subscribeform.php
subscriberspeopleselftagcloudsection.php
subscriberspeopletagcloudsection.php
subscriptionlist.php
subscriptionspeopleselftagcloudsection.php
subscriptionspeopletagcloudsection.php
tabledef.php Break TableDef, ColumnDef classes to separate files so autoloader can find them. 2009-11-24 09:40:47 -08:00
tagcloudsection.php
theme.php add a method to Theme class to list available themes 2009-11-08 21:18:57 -05:00
topposterssection.php
unblockform.php Terminology consistency fix: 'Unlock' -> 'Unblock' in unblock form description. 2009-11-18 12:29:47 -08:00
unqueuemanager.php Merge branch '0.9.x' into facebook-app-plugin 2009-10-23 23:05:59 +00:00
unsandboxform.php give UnsandboxForm correct superclass 2009-11-16 17:05:31 +01:00
unsilenceform.php give UnsilenceForm correct superclass 2009-11-16 17:05:39 +01:00
unsubscribeform.php
userprofile.php Init UI to show/hide a group of moderation actions. 2009-11-26 18:46:11 +00:00
util.php Code style cleanup: dropped some unnecessary =& reference assignments where they're used only out of habit for PHP 4-style object semantics 2009-12-03 12:58:48 -08:00
webcolor.php
widget.php
xmloutputter.php Revert "Remove more contractions" 2009-11-09 20:01:46 +01:00
xmlstringer.php
xmppqueuehandler.php Revert "Remove more contractions" 2009-11-09 20:01:46 +01:00
xrdsoutputter.php whitespace adjustments for doxygen 2009-10-29 16:27:23 -04:00