gnu-social/actions
Evan Prodromou 02a3f24b92 single function for important streams, with memcached support
I moved the 4 streams for a user (with friends, faves, replies,
personal) into functions on the User object. Added a helper function
in Notice for making notice streams. Also, will fetch notice streams
out of the memcached server, if possible. Made the API, RSS, and HTML
output all use the same streams (hopefully cached).

Added some code to Notice to blow the cache when a notice is posted.
Also, added code to favor and disfavor actions to blow the faves
cache, too.

darcs-hash:20080928120119-5ed1f-ead542348bcd3cf315be6f42934353154402eb16.gz
2008-09-28 08:01:19 -04:00
..
accesstoken.php Resolve remote subscribe and omb problems with quotes (Tickets #604 and #567) 2008-09-04 02:55:04 -04:00
all.php lost the nickname changing from profile to user 2008-07-22 13:36:13 -04:00
allrss.php try to clean up user-without-profile errors 2008-09-26 10:50:08 -04:00
api.php Twitter-compatible API - Added /statuses/followers to methods that 2008-08-19 15:54:31 -04:00
avatarbynickname.php Colapse a lot of strings to make like easier for translators and more consisitant for users 2008-07-13 01:37:48 -04:00
confirmaddress.php updates for invitations 2008-08-26 20:19:27 -04:00
deletenotice.php blow subscriptions cache when the user deletes a notice 2008-09-20 13:53:39 -04:00
disfavor.php single function for important streams, with memcached support 2008-09-28 08:01:19 -04:00
doc.php Convert _t() to _() for gettext. 2008-07-08 05:45:31 -04:00
emailsettings.php newmessage and showmessage 2008-09-17 13:47:41 -04:00
favor.php single function for important streams, with memcached support 2008-09-28 08:01:19 -04:00
finishaddopenid.php base class is_readonly() now returns false by default 2008-07-22 17:20:56 -04:00
finishimmediate.php Merge conflicts and kill a whole lot of trailing whitespace on lines. 2008-07-09 18:46:30 -04:00
finishopenidlogin.php add a token for CSRF avoidance 2008-08-28 23:48:54 -04:00
finishremotesubscribe.php Fix typo in finishremotesubscribe 2008-09-04 16:19:21 -04:00
foaf.php base class is_readonly() now returns false by default 2008-07-22 17:20:56 -04:00
imsettings.php CSRF protection in imsettings.php 2008-08-28 23:57:07 -04:00
inbox.php correct title on inbox and outbox 2008-09-16 16:09:42 -04:00
invite.php CSRF protection for invites.php 2008-08-29 00:54:41 -04:00
login.php clean up username entered at login 2008-08-29 18:52:58 -04:00
logout.php base class is_readonly() now returns false by default 2008-07-22 17:20:56 -04:00
newmessage.php better redirect to outbox 2008-09-24 17:07:57 -04:00
newnotice.php debug for content too long 2008-08-17 11:24:19 -04:00
noticesearch.php try to clean up user-without-profile errors 2008-09-26 10:50:08 -04:00
noticesearchrss.php PostgreSQL: support for full text searching (notice and people) 2008-09-14 16:17:44 -04:00
openidlogin.php swap around some stuff to show the form correctly on a CSRF error in openidlogin 2008-08-29 00:09:25 -04:00
openidsettings.php CSRF protection in openidsettings 2008-08-29 00:29:08 -04:00
opensearch.php Get text wrappers around strings so they can be in the native language of the site and use fancy urls if appropriate 2008-07-21 05:01:10 -04:00
outbox.php correct title on inbox and outbox 2008-09-16 16:09:42 -04:00
peoplesearch.php PostgreSQL: support for full text searching (notice and people) 2008-09-14 16:17:44 -04:00
postnotice.php fix bad args in postnotice for new notices 2008-09-04 15:57:20 -04:00
profilesettings.php try to clean up user-without-profile errors 2008-09-26 10:50:08 -04:00
public.php single function for important streams, with memcached support 2008-09-28 08:01:19 -04:00
publicrss.php single function for important streams, with memcached support 2008-09-28 08:01:19 -04:00
publicxrds.php base class is_readonly() now returns false by default 2008-07-22 17:20:56 -04:00
recoverpassword.php CSRF protection in recoverpassword 2008-08-29 01:28:24 -04:00
register.php Fix unquoted array key, causes b0rkage on some php setups (via @bopuc) 2008-09-11 12:35:58 -04:00
remotesubscribe.php try to clean up user-without-profile errors 2008-09-26 10:50:08 -04:00
replies.php single function for important streams, with memcached support 2008-09-28 08:01:19 -04:00
repliesrss.php single function for important streams, with memcached support 2008-09-28 08:01:19 -04:00
requesttoken.php Resolve remote subscribe and omb problems with quotes (Tickets #604 and #567) 2008-09-04 02:55:04 -04:00
showfavorites.php initial non-Ajax version of favorites 2008-09-08 14:16:24 -04:00
showmessage.php change handle() to use message-getting helper 2008-09-24 16:22:11 -04:00
shownotice.php Publish MicroIDs for email and mpp on profile and notice pages. 2008-07-21 08:00:36 -04:00
showstream.php single function for important streams, with memcached support 2008-09-28 08:01:19 -04:00
smssettings.php CSRF protection in smssettings.php 2008-08-28 23:51:18 -04:00
subscribe.php merge CiaranG's changes for subs 2008-09-22 18:50:31 -04:00
subscribers.php every user is subscribed to themselves 2008-07-22 10:41:54 -04:00
subscriptions.php every user is subscribed to themselves 2008-07-22 10:41:54 -04:00
tag.php PostgreSQL: Make tag cloud query work - also fixes what is surely an ignored error in the mysql query 2008-09-11 15:23:48 -04:00
twitapiaccount.php Twitter-compatible API - RESTfulness checks as per Twitter 2008-08-19 17:49:23 -04:00
twitapiblocks.php Twitter-compatible API - running all strings through gettext() now 2008-08-18 20:29:03 -04:00
twitapidirect_messages.php Twitter-compatible API - running all strings through gettext() now 2008-08-18 20:29:03 -04:00
twitapifavorites.php Twitter-compatible API - running all strings through gettext() now 2008-08-18 20:29:03 -04:00
twitapifriendships.php Twitter-compatible API - RESTfulness checks as per Twitter 2008-08-19 17:49:23 -04:00
twitapihelp.php Twitter-compatible API - running all strings through gettext() now 2008-08-18 20:29:03 -04:00
twitapinotifications.php Twitter-compatible API - running all strings through gettext() now 2008-08-18 20:29:03 -04:00
twitapistatuses.php single function for important streams, with memcached support 2008-09-28 08:01:19 -04:00
twitapiusers.php Fix ticket 460 2008-09-22 18:34:29 -04:00
twittersettings.php default sending local @ replies to Twitter 2008-09-24 12:17:08 -04:00
unsubscribe.php merge CiaranG's changes for subs 2008-09-22 18:50:31 -04:00
updateprofile.php Resolve remote subscribe and omb problems with quotes (Tickets #604 and #567) 2008-09-04 02:55:04 -04:00
userauthorization.php try to clean up user-without-profile errors 2008-09-26 10:50:08 -04:00
userbyid.php added conneg for action/userbyid so that foaf can be delivered to clients that want application/rdf+xml 2008-08-01 12:46:23 -04:00
userrss.php single function for important streams, with memcached support 2008-09-28 08:01:19 -04:00
xrds.php base class is_readonly() now returns false by default 2008-07-22 17:20:56 -04:00