gnu-social/plugins
Mikael Nordfeldth ffb9d7ad3f Rewriting code for notice representation
Getting rid of NoticeListItemAdapter, putting more into ActivityHandlerPlugin
and relying on plugins to handle rendering code of the content. This gives us
a lot more structure and consistency in notice structure and allows activity
plugins to stop rendering certain kinds of notices more easily.

There should also be a property for an ActivityHandlerPlugin class to avoid
rendering notices in the ordinary stream, so we don't have to overload stuff.
2014-07-04 14:14:49 +02:00
..
AccountManager Using GNUSOCIAL_VERSION instead of STATUSNET_VERSION 2013-11-01 13:51:41 +01:00
Activity Converted all ActivityObject::fromProfile to $profile->asActivityObject 2014-07-03 10:51:36 +02:00
ActivitySpam More Favorite pluginification (favecount, cache, menus(favecount, cache, menus)) 2014-06-28 14:03:30 +02:00
Adsense Using GNUSOCIAL_VERSION instead of STATUSNET_VERSION 2013-11-01 13:51:41 +01:00
Aim Using GNUSOCIAL_VERSION instead of STATUSNET_VERSION 2013-11-01 13:51:41 +01:00
AnonymousFave More Favorite pluginification (favecount, cache, menus(favecount, cache, menus)) 2014-06-28 14:03:30 +02:00
APC Using GNUSOCIAL_VERSION instead of STATUSNET_VERSION 2013-11-01 13:51:41 +01:00
ApiLogger Using GNUSOCIAL_VERSION instead of STATUSNET_VERSION 2013-11-01 13:51:41 +01:00
AuthCrypt Using GNUSOCIAL_VERSION instead of STATUSNET_VERSION 2013-11-01 13:51:41 +01:00
Autocomplete sprintf for SQL calls, please 2014-05-19 01:09:21 +02:00
AutoSandbox Code cleanup and enabling User object's etc. getUri() 2014-04-28 14:08:42 +02:00
Awesomeness Localisation updates from http://translatewiki.net. 2012-06-30 11:10:38 +00:00
BitlyUrl Using GNUSOCIAL_VERSION instead of STATUSNET_VERSION 2013-11-01 13:51:41 +01:00
Blacklist Using GNUSOCIAL_VERSION instead of STATUSNET_VERSION 2013-11-01 13:51:41 +01:00
BlankAd Using GNUSOCIAL_VERSION instead of STATUSNET_VERSION 2013-11-01 13:51:41 +01:00
Blog checkAuthorship events, Ostatus_profile rewrite to handle it 2014-07-02 11:38:45 +02:00
BlogspamNet User agents and generators changed to GNU social 2013-11-01 13:46:05 +01:00
Bookmark Rewriting code for notice representation 2014-07-04 14:14:49 +02:00
CacheLog Using GNUSOCIAL_VERSION instead of STATUSNET_VERSION 2013-11-01 13:51:41 +01:00
CasAuthentication Cosmetic changes to common_redirect, clientError, serverError 2014-03-10 00:25:57 +01:00
ClientSideShorten Using GNUSOCIAL_VERSION instead of STATUSNET_VERSION 2013-11-01 13:51:41 +01:00
Comet Partly revert 97830b0701 (thanks _MrB_) 2014-02-27 23:30:35 +01:00
ConversationTree Initial move towards microformats2 2014-06-22 17:11:04 +02:00
Cronish Cronish jobs by the minute. These run very often! 2013-11-20 23:26:41 +01:00
DirectionDetector Localisation updates from http://translatewiki.net. 2012-06-30 11:10:38 +00:00
Directory Group listing in Directory plugin works again 2014-06-23 19:02:47 +02:00
DiskCache Using GNUSOCIAL_VERSION instead of STATUSNET_VERSION 2013-11-01 13:51:41 +01:00
DomainStatusNetwork adminUpdates setting not available now 2014-05-19 14:53:52 +02:00
DomainWhitelist Using GNUSOCIAL_VERSION instead of STATUSNET_VERSION 2013-11-01 13:51:41 +01:00
EmailAuthentication EmailAuthentication enabled by default 2014-04-28 12:39:57 +02:00
EmailRegistration Cosmetic changes to common_redirect, clientError, serverError 2014-03-10 00:25:57 +01:00
EmailReminder Using GNUSOCIAL_VERSION instead of STATUSNET_VERSION 2013-11-01 13:51:41 +01:00
EmailSummary getConversationUrl introduced for linking to conversations 2014-05-01 15:25:19 +02:00
Enjit The overloaded DB_DataObject function staticGet is now called getKV 2013-08-18 13:13:56 +02:00
Event Rewriting code for notice representation 2014-07-04 14:14:49 +02:00
ExtendedProfile Cosmetic changes to common_redirect, clientError, serverError 2014-03-10 00:25:57 +01:00
FacebookBridge File::processNew can return -1 which was not true for empty() 2014-06-02 01:46:09 +02:00
Favorite Rewriting code for notice representation 2014-07-04 14:14:49 +02:00
FirePHP Using GNUSOCIAL_VERSION instead of STATUSNET_VERSION 2013-11-01 13:51:41 +01:00
FollowEveryone Using GNUSOCIAL_VERSION instead of STATUSNET_VERSION 2013-11-01 13:51:41 +01:00
ForceGroup Using GNUSOCIAL_VERSION instead of STATUSNET_VERSION 2013-11-01 13:51:41 +01:00
Geonames Using GNUSOCIAL_VERSION instead of STATUSNET_VERSION 2013-11-01 13:51:41 +01:00
GeoURL Using GNUSOCIAL_VERSION instead of STATUSNET_VERSION 2013-11-01 13:51:41 +01:00
GNUsocialPhoto Rewriting code for notice representation 2014-07-04 14:14:49 +02:00
GNUsocialPhotos More Favorite pluginification (favecount, cache, menus(favecount, cache, menus)) 2014-06-28 14:03:30 +02:00
GNUsocialProfileExtensions More Favorite pluginification (favecount, cache, menus(favecount, cache, menus)) 2014-06-28 14:03:30 +02:00
GNUsocialVideo Rewriting code for notice representation 2014-07-04 14:14:49 +02:00
GoogleAnalytics Localisation updates from http://translatewiki.net. 2012-06-30 11:10:38 +00:00
Gravatar Using GNUSOCIAL_VERSION instead of STATUSNET_VERSION 2013-11-01 13:51:41 +01:00
GroupFavorited Using GNUSOCIAL_VERSION instead of STATUSNET_VERSION 2013-11-01 13:51:41 +01:00
GroupPrivateMessage pluginified most of hasFave, getFaves and related calls 2014-06-27 14:09:02 +02:00
Imap Using GNUSOCIAL_VERSION instead of STATUSNET_VERSION 2013-11-01 13:51:41 +01:00
InfiniteScroll Using GNUSOCIAL_VERSION instead of STATUSNET_VERSION 2013-11-01 13:51:41 +01:00
InProcessCache Using GNUSOCIAL_VERSION instead of STATUSNET_VERSION 2013-11-01 13:51:41 +01:00
Irc Old examples of lacking 'new' before 'Exception' 2014-05-07 00:06:16 +02:00
LdapAuthentication Using GNUSOCIAL_VERSION instead of STATUSNET_VERSION 2013-11-01 13:51:41 +01:00
LdapAuthorization Using GNUSOCIAL_VERSION instead of STATUSNET_VERSION 2013-11-01 13:51:41 +01:00
LdapCommon plugins onAutoload now only overloads if necessary (extlibs etc.) 2013-08-28 16:10:30 +02:00
LilUrl Using GNUSOCIAL_VERSION instead of STATUSNET_VERSION 2013-11-01 13:51:41 +01:00
Linkback Notice URIs are not necessarily URLs. 2014-04-30 20:44:23 +02:00
LinkPreview Moved oEmbed stuff out to a plugin (Oembed). 2014-05-06 23:32:13 +02:00
LogFilter Using GNUSOCIAL_VERSION instead of STATUSNET_VERSION 2013-11-01 13:51:41 +01:00
LRDD DiscoveryHints gets microformats2 parsing abilities 2014-06-24 01:27:03 +02:00
Mapstraction Favorite "aside"-sections moved, also small fixes left from before 2014-06-28 16:09:46 +02:00
Memcache Using GNUSOCIAL_VERSION instead of STATUSNET_VERSION 2013-11-01 13:51:41 +01:00
Memcached Using GNUSOCIAL_VERSION instead of STATUSNET_VERSION 2013-11-01 13:51:41 +01:00
Meteor Partly revert 97830b0701 (thanks _MrB_) 2014-02-27 23:30:35 +01:00
Minify Cosmetic changes to common_redirect, clientError, serverError 2014-03-10 00:25:57 +01:00
Mobile Use profile->getBestName() instead of more complex i18n unfriendly construction. 2011-04-25 22:44:21 +02:00
MobileProfile Initial move towards microformats2 2014-06-22 17:11:04 +02:00
ModHelper Using GNUSOCIAL_VERSION instead of STATUSNET_VERSION 2013-11-01 13:51:41 +01:00
ModLog Favorite "aside"-sections moved, also small fixes left from before 2014-06-28 16:09:46 +02:00
ModPlus ModPlus available also for non-logged in users. 2014-06-23 20:30:00 +02:00
Mollom Localisation updates from http://translatewiki.net. 2012-06-30 11:10:38 +00:00
NoticeTitle Initial move towards microformats2 2014-06-22 17:11:04 +02:00
Oembed Initial move towards microformats2 2014-06-22 17:11:04 +02:00
OfflineBackup Converted all ActivityObject::fromProfile to $profile->asActivityObject 2014-07-03 10:51:36 +02:00
OpenExternalLinkTarget Using GNUSOCIAL_VERSION instead of STATUSNET_VERSION 2013-11-01 13:51:41 +01:00
OpenID Cosmetic changes to common_redirect, clientError, serverError 2014-03-10 00:25:57 +01:00
OpenX Using GNUSOCIAL_VERSION instead of STATUSNET_VERSION 2013-11-01 13:51:41 +01:00
OpportunisticQM Added OpportunisticQM README that has good docs 2014-03-06 14:45:18 +01:00
Orbited Partly revert 97830b0701 (thanks _MrB_) 2014-02-27 23:30:35 +01:00
OStatus Remove Ostatus_profile when releted Profile is deleted 2014-07-04 11:45:42 +02:00
PiwikAnalytics Using GNUSOCIAL_VERSION instead of STATUSNET_VERSION 2013-11-01 13:51:41 +01:00
Poll Rewriting code for notice representation 2014-07-04 14:14:49 +02:00
PostDebug Using GNUSOCIAL_VERSION instead of STATUSNET_VERSION 2013-11-01 13:51:41 +01:00
PtitUrl Using GNUSOCIAL_VERSION instead of STATUSNET_VERSION 2013-11-01 13:51:41 +01:00
QnA Rewriting code for notice representation 2014-07-04 14:14:49 +02:00
Realtime pluginified most of hasFave, getFaves and related calls 2014-06-27 14:09:02 +02:00
Recaptcha Using GNUSOCIAL_VERSION instead of STATUSNET_VERSION 2013-11-01 13:51:41 +01:00
RegisterThrottle RegisterThrottle didn't save the created time 2014-03-07 21:23:49 +01:00
RequireValidatedEmail Using GNUSOCIAL_VERSION instead of STATUSNET_VERSION 2013-11-01 13:51:41 +01:00
ReverseUsernameAuthentication Using GNUSOCIAL_VERSION instead of STATUSNET_VERSION 2013-11-01 13:51:41 +01:00
RSSCloud plugins onAutoload now only overloads if necessary (extlibs etc.) 2013-08-28 16:10:30 +02:00
Sample Old examples of lacking 'new' before 'Exception' 2014-05-07 00:06:16 +02:00
SearchSub Cosmetic changes to common_redirect, clientError, serverError 2014-03-10 00:25:57 +01:00
ShareNotice s/bestUrl/getUrl/ for notices and microapp objects 2014-04-29 19:46:58 +02:00
SimpleUrl Using GNUSOCIAL_VERSION instead of STATUSNET_VERSION 2013-11-01 13:51:41 +01:00
Sitemap Using GNUSOCIAL_VERSION instead of STATUSNET_VERSION 2013-11-01 13:51:41 +01:00
SiteNoticeInSidebar Favorite "aside"-sections moved, also small fixes left from before 2014-06-28 16:09:46 +02:00
SlicedFavorites Using GNUSOCIAL_VERSION instead of STATUSNET_VERSION 2013-11-01 13:51:41 +01:00
SphinxSearch Using GNUSOCIAL_VERSION instead of STATUSNET_VERSION 2013-11-01 13:51:41 +01:00
Spotify User agents and generators changed to GNU social 2013-11-01 13:46:05 +01:00
SQLProfile Using GNUSOCIAL_VERSION instead of STATUSNET_VERSION 2013-11-01 13:51:41 +01:00
SQLStats Using GNUSOCIAL_VERSION instead of STATUSNET_VERSION 2013-11-01 13:51:41 +01:00
StrictTransportSecurity Using GNUSOCIAL_VERSION instead of STATUSNET_VERSION 2013-11-01 13:51:41 +01:00
SubMirror Ostatus_profile throws NoProfileException from localProfile() 2014-05-19 17:59:36 +02:00
SubscriptionThrottle Using GNUSOCIAL_VERSION instead of STATUSNET_VERSION 2013-11-01 13:51:41 +01:00
TabFocus Using GNUSOCIAL_VERSION instead of STATUSNET_VERSION 2013-11-01 13:51:41 +01:00
TagSub Cosmetic changes to common_redirect, clientError, serverError 2014-03-10 00:25:57 +01:00
TightUrl Using GNUSOCIAL_VERSION instead of STATUSNET_VERSION 2013-11-01 13:51:41 +01:00
TinyMCE Using GNUSOCIAL_VERSION instead of STATUSNET_VERSION 2013-11-01 13:51:41 +01:00
TwitterBridge More Favorite pluginification (favecount, cache, menus(favecount, cache, menus)) 2014-06-28 14:03:30 +02:00
UserFlag Cosmetic changes to common_redirect, clientError, serverError 2014-03-10 00:25:57 +01:00
UserLimit Using GNUSOCIAL_VERSION instead of STATUSNET_VERSION 2013-11-01 13:51:41 +01:00
VideoThumbnails VideoThumbnails failure detection improved. 2014-04-29 19:45:42 +02:00
WebFinger Proper HTTP status codes for WebFinger search miss 2014-06-04 12:59:58 +02:00
WikiHashtags Favorite "aside"-sections moved, also small fixes left from before 2014-06-28 16:09:46 +02:00
WikiHowProfile Using GNUSOCIAL_VERSION instead of STATUSNET_VERSION 2013-11-01 13:51:41 +01:00
XCache Using GNUSOCIAL_VERSION instead of STATUSNET_VERSION 2013-11-01 13:51:41 +01:00
Xmpp Updated and moved XMPP documentation into plugin. 2014-03-11 00:11:25 +01:00
YammerImport More Favorite pluginification (favecount, cache, menus(favecount, cache, menus)) 2014-06-28 14:03:30 +02:00
README-plugins