]> git.mxchange.org Git - quix0rs-gnu-social.git/log
quix0rs-gnu-social.git
9 years agoOstatus_profile::checkAuthorship(): throw ServerException when bogus non-authorship...
Joshua Judson Rosen [Sun, 23 Nov 2014 23:02:20 +0000 (18:02 -0500)]
Ostatus_profile::checkAuthorship(): throw ServerException when bogus non-authorship is detected

Similarly to what ActivityUtils::checkAuthorship does; try to ensure
that activities from ambiguous OStatus feeds (groups and peopletags)
that require explicit authorship don't get in without explicit authors.

9 years agoReport a 404 not found if no posts found for User timeline
Mikael Nordfeldth [Sat, 22 Nov 2014 11:29:13 +0000 (12:29 +0100)]
Report a 404 not found if no posts found for User timeline

9 years agoDon't define a variable in a function call
Mikael Nordfeldth [Sat, 22 Nov 2014 11:26:51 +0000 (12:26 +0100)]
Don't define a variable in a function call

9 years agoopenssl is a required extension (OAuth and OStatus)
Mikael Nordfeldth [Wed, 19 Nov 2014 13:53:51 +0000 (14:53 +0100)]
openssl is a required extension (OAuth and OStatus)

9 years agoUpdated prerequisite list for PHP5.4
Mikael Nordfeldth [Wed, 19 Nov 2014 13:25:25 +0000 (14:25 +0100)]
Updated prerequisite list for PHP5.4

Also added distribution specific notes.

The "XMLWriter" PECL extension is included by default since PHP 5.1.2

9 years agonormalizing acct: URI just to be sure
Mikael Nordfeldth [Sun, 16 Nov 2014 17:29:05 +0000 (18:29 +0100)]
normalizing acct: URI just to be sure

9 years agoPresent WWW-Authenticate on failure to authenticate
Mikael Nordfeldth [Mon, 10 Nov 2014 11:17:39 +0000 (12:17 +0100)]
Present WWW-Authenticate on failure to authenticate

9 years agoUnnecessary to check PHP_AUTH_USER here
Mikael Nordfeldth [Mon, 10 Nov 2014 11:10:21 +0000 (12:10 +0100)]
Unnecessary to check PHP_AUTH_USER here

it was implied from $this->auth_user_nickname above

9 years ago$header was always true due to previous if statement
Mikael Nordfeldth [Mon, 10 Nov 2014 10:59:01 +0000 (11:59 +0100)]
$header was always true due to previous if statement

9 years agoChecking user properties for instanceof User
Mikael Nordfeldth [Mon, 10 Nov 2014 10:57:53 +0000 (11:57 +0100)]
Checking user properties for instanceof User

9 years agoLess verbose logic for checking api authentication
Mikael Nordfeldth [Mon, 10 Nov 2014 10:43:08 +0000 (11:43 +0100)]
Less verbose logic for checking api authentication

9 years agoIntegrate qvitter ApiAuthAction (thanks hannes2peer)
Mikael Nordfeldth [Mon, 10 Nov 2014 10:38:50 +0000 (11:38 +0100)]
Integrate qvitter ApiAuthAction (thanks hannes2peer)

9 years agoBlocking form (at least) was visually broken
Mikael Nordfeldth [Fri, 7 Nov 2014 17:35:46 +0000 (18:35 +0100)]
Blocking form (at least) was visually broken

9 years agoDirectMessage added to default plugins
Mikael Nordfeldth [Fri, 7 Nov 2014 15:37:00 +0000 (16:37 +0100)]
DirectMessage added to default plugins

I think the migration from core to plugin is done now for DMs.

This is required since we support the Twitter-based API by default,
which is implemented in many of the mobile clients etc. But you can
disable the DirectMessage for your instance of you wish, of course.

9 years agoSome unnecessary/faulty includes fixed in DM plugin
Mikael Nordfeldth [Fri, 7 Nov 2014 15:33:19 +0000 (16:33 +0100)]
Some unnecessary/faulty includes fixed in DM plugin

9 years agoInline documentation updated to reflect on plugin move of DMs
Mikael Nordfeldth [Fri, 7 Nov 2014 15:26:29 +0000 (16:26 +0100)]
Inline documentation updated to reflect on plugin move of DMs

9 years agoLost file with MessageCommand class.
Mikael Nordfeldth [Fri, 7 Nov 2014 15:25:40 +0000 (16:25 +0100)]
Lost file with MessageCommand class.

9 years agoFavoritePlugin calls CommandInterpreter::split_arg
Mikael Nordfeldth [Fri, 7 Nov 2014 15:23:47 +0000 (16:23 +0100)]
FavoritePlugin calls CommandInterpreter::split_arg

The last commit found a bug that a previous move of the FavCommand
into a plugin called $this in FavoritePlugin instead of the instance
of a CommandInterpreter class. Now that call is statically defined in
CommandInterpreter and appropriately called in FavoritePlugin.

9 years agoMessageCommand moved to DirectMessage plugin
Mikael Nordfeldth [Fri, 7 Nov 2014 15:23:34 +0000 (16:23 +0100)]
MessageCommand moved to DirectMessage plugin

9 years ago&$supported in CommandSupportedAPI event is boolean
Mikael Nordfeldth [Fri, 7 Nov 2014 15:13:45 +0000 (16:13 +0100)]
&$supported in CommandSupportedAPI event is boolean

not array as we specified here

9 years agoUserActivityStream export of DMs moved to plugin
Mikael Nordfeldth [Fri, 7 Nov 2014 15:08:16 +0000 (16:08 +0100)]
UserActivityStream export of DMs moved to plugin

9 years agoDirectMessage API functions moved to plugin
Mikael Nordfeldth [Fri, 7 Nov 2014 15:00:27 +0000 (16:00 +0100)]
DirectMessage API functions moved to plugin

9 years agoSimulation does not support plugins yet
Mikael Nordfeldth [Fri, 7 Nov 2014 15:00:08 +0000 (16:00 +0100)]
Simulation does not support plugins yet

9 years agoDirectMessage moved into a plugin, not done yet
Mikael Nordfeldth [Fri, 7 Nov 2014 14:47:10 +0000 (15:47 +0100)]
DirectMessage moved into a plugin, not done yet

We still have to move some API calls into the new plugin.

9 years agoWe're using URLMapper, not Net_URL_Mapper
Mikael Nordfeldth [Fri, 7 Nov 2014 14:24:05 +0000 (15:24 +0100)]
We're using URLMapper, not Net_URL_Mapper

9 years agoDiaspora public key published in WebFinger
Mikael Nordfeldth [Thu, 6 Nov 2014 20:05:31 +0000 (21:05 +0100)]
Diaspora public key published in WebFinger

9 years agoUPGRADE file fixed, forgot to mention PHP modules
Mikael Nordfeldth [Thu, 6 Nov 2014 12:08:06 +0000 (13:08 +0100)]
UPGRADE file fixed, forgot to mention PHP modules

php5-gmp is an added requirement from StatusNet 1.1.1,
our BigInteger library doesn't seem to work well without it
and bcmath was unavailable at least in Debian testing repo.

9 years agoShow permalinks only for local notices
Mikael Nordfeldth [Wed, 5 Nov 2014 18:49:41 +0000 (19:49 +0100)]
Show permalinks only for local notices

the "from [site]" already links to the permalink

9 years agoNotice_source checks in better code style
Mikael Nordfeldth [Wed, 5 Nov 2014 18:44:22 +0000 (19:44 +0100)]
Notice_source checks in better code style

9 years agoConversation link as default, permalink for /notice
Mikael Nordfeldth [Wed, 5 Nov 2014 18:34:39 +0000 (19:34 +0100)]
Conversation link as default, permalink for /notice

9 years agoAdd "Date" header to mail, some clients require this to show corrent message receivin...
Stanislav N. aka pztrn [Sun, 2 Nov 2014 07:19:15 +0000 (10:19 +0300)]
Add "Date" header to mail, some clients require this to show corrent message receiving time.

9 years agoEventPlugin now uses event handling instead of NLI adapter
Mikael Nordfeldth [Mon, 27 Oct 2014 13:24:16 +0000 (14:24 +0100)]
EventPlugin now uses event handling instead of NLI adapter

9 years agoMaking some autumn cleaning in the themes
Mikael Nordfeldth [Mon, 27 Oct 2014 13:23:18 +0000 (14:23 +0100)]
Making some autumn cleaning in the themes

9 years agoShow poll results also to non-logged in visitors
Mikael Nordfeldth [Sun, 26 Oct 2014 22:17:58 +0000 (23:17 +0100)]
Show poll results also to non-logged in visitors

9 years agoUpdating TwitterBridge README to be clearer on installation
Mikael Nordfeldth [Sun, 26 Oct 2014 22:17:43 +0000 (23:17 +0100)]
Updating TwitterBridge README to be clearer on installation

9 years agoBookmarkListItem removed in favor of event-driven rendering
Mikael Nordfeldth [Sun, 26 Oct 2014 21:07:16 +0000 (22:07 +0100)]
BookmarkListItem removed in favor of event-driven rendering

9 years agoAdding event StartShowNoticeItemNotice with corresponding End
Mikael Nordfeldth [Sun, 26 Oct 2014 20:41:04 +0000 (21:41 +0100)]
Adding event StartShowNoticeItemNotice with corresponding End

Runs just before outputting the "top" part of a NoticeListItem to HTML
so plugins can jump in and do their thing.

9 years agoMinor cosmetic changes to form_settings. Hope they're right.
Mikael Nordfeldth [Sun, 26 Oct 2014 13:54:48 +0000 (14:54 +0100)]
Minor cosmetic changes to form_settings. Hope they're right.

9 years agoPollListItem freed from noticeListItemAdapter clutches
Mikael Nordfeldth [Sun, 26 Oct 2014 13:48:02 +0000 (14:48 +0100)]
PollListItem freed from noticeListItemAdapter clutches

In the future, use events for formatting microapp notices, more specifically
through the plugin's function "showNoticeContent" or similar, which is called
from MicroAppPlugin, which is extended from ActivityHandlerPlugin.

9 years agoargs argument must be array for menu item
Mikael Nordfeldth [Sat, 25 Oct 2014 18:58:58 +0000 (20:58 +0200)]
args argument must be array for menu item

9 years agomultiGet instead of listFind, subs now in order!
Mikael Nordfeldth [Sat, 25 Oct 2014 15:57:20 +0000 (17:57 +0200)]
multiGet instead of listFind, subs now in order!

It was desired that subscriptions were listed in an order
with the latest first.

9 years agoUpdated README before pushing to 1.1.x
Mikael Nordfeldth [Sat, 25 Oct 2014 15:30:52 +0000 (17:30 +0200)]
Updated README before pushing to 1.1.x

9 years agoBumping base version number to 1.1.2
Mikael Nordfeldth [Sat, 25 Oct 2014 13:00:40 +0000 (15:00 +0200)]
Bumping base version number to 1.1.2

9 years agoPossible XSS scenario when posting Bookmarks
Mikael Nordfeldth [Sat, 25 Oct 2014 12:56:38 +0000 (14:56 +0200)]
Possible XSS scenario when posting Bookmarks

9 years agoCan't use empty on a function call
Mikael Nordfeldth [Sat, 25 Oct 2014 12:29:27 +0000 (14:29 +0200)]
Can't use empty on a function call

9 years agoFixed syntax error. :-(
Roland Haeder [Fri, 12 Sep 2014 20:40:12 +0000 (22:40 +0200)]
Fixed syntax error. :-(

Signed-off-by: Roland Haeder <roland@mxchange.org>
9 years agoFixed type-hints + added assert + method getGroup().
Roland Haeder [Fri, 12 Sep 2014 20:38:17 +0000 (22:38 +0200)]
Fixed type-hints + added assert + method getGroup().

Signed-off-by: Roland Haeder <roland@mxchange.org>
9 years agoSome fixes/improvements - added getter getGroup() for https://bugz.foocorp.net/T44...
Roland Haeder [Fri, 12 Sep 2014 19:13:01 +0000 (21:13 +0200)]
Some fixes/improvements - added getter getGroup() for https://bugz.foocorp.net/T44 - added type-hints in method signatures

---------------------------------------------------------
WARNING: Some plugins attempt to get a property 'group' from (basicly) a Menu
class which does NOT have such property. This badly needs fixing.
---------------------------------------------------------

Signed-off-by: Roland Haeder <roland@mxchange.org>
9 years agoA little bit more debugging.
Mikael Nordfeldth [Sat, 25 Oct 2014 12:23:15 +0000 (14:23 +0200)]
A little bit more debugging.

9 years agoi had introduced a bug... userdirectory didn't work when logged out
Hannes Mannerheim [Tue, 21 Oct 2014 00:57:52 +0000 (02:57 +0200)]
i had introduced a bug... userdirectory didn't work when logged out

9 years agoremove dupes when infinitescrolling, and add infinitescroll to user lists and userdir...
Hannes Mannerheim [Mon, 20 Oct 2014 14:34:37 +0000 (16:34 +0200)]
remove dupes when infinitescrolling, and add infinitescroll to user lists and userdirectory also

9 years agoshows which user we are confirming to delete
Hannes Mannerheim [Mon, 20 Oct 2014 14:25:42 +0000 (16:25 +0200)]
shows which user we are confirming to delete

9 years agogroups/all didn't work, also fixed pagination in directory/users, and a convenient...
Hannes Mannerheim [Mon, 20 Oct 2014 14:24:53 +0000 (16:24 +0200)]
groups/all didn't work, also fixed pagination in directory/users, and a convenient delete-button for admins

9 years agowe _do_ want to show text/html as attachments, since that's how mustard and crow...
Hannes Mannerheim [Mon, 20 Oct 2014 14:21:42 +0000 (16:21 +0200)]
we _do_ want to show text/html as attachments, since that's how mustard and crow expands oversized notices

9 years agorepeat-bug, could not repeat oversized notices
Hannes Mannerheim [Mon, 20 Oct 2014 14:20:12 +0000 (16:20 +0200)]
repeat-bug, could not repeat oversized notices

this code is copy-paste from statusnet, apparently we need it still

9 years agodo favorites from default like in API
Hannes Mannerheim [Mon, 20 Oct 2014 14:17:40 +0000 (16:17 +0200)]
do favorites from default like in API

not quite sure about this, but the deleted code in this commit created
activity notices that we couldn't turn off in config.

9 years agomake .attachment.more ajax work with ajax-loaded content, i.e. infiniteScroll
Hannes Mannerheim [Mon, 20 Oct 2014 14:14:37 +0000 (16:14 +0200)]
make .attachment.more ajax work with ajax-loaded content, i.e. infiniteScroll

9 years agomake show more comments work with ajax loaded stuff, i.e. infinitescroll
Hannes Mannerheim [Mon, 20 Oct 2014 14:12:35 +0000 (16:12 +0200)]
make show more comments work with ajax loaded stuff, i.e. infinitescroll

9 years agoisSubscribed and hasBlocked need instance of Profile, not User
Hannes Mannerheim [Mon, 20 Oct 2014 14:10:11 +0000 (16:10 +0200)]
isSubscribed and hasBlocked need instance of Profile, not User

used by actions/apifriendshipsshow.php

9 years agoClass names are strings. Also, sorry we're touching extlib
Mikael Nordfeldth [Mon, 13 Oct 2014 08:21:15 +0000 (10:21 +0200)]
Class names are strings. Also, sorry we're touching extlib

9 years agostatusnet/gnu-social merge request 22
Mikael Nordfeldth [Fri, 10 Oct 2014 18:52:09 +0000 (20:52 +0200)]
statusnet/gnu-social merge request 22

9 years agostatusnet/gnu-social merge request 21
Mikael Nordfeldth [Fri, 10 Oct 2014 18:51:44 +0000 (20:51 +0200)]
statusnet/gnu-social merge request 21

9 years agoMerge commit 10 by hannesmannerheim
Mikael Nordfeldth [Fri, 10 Oct 2014 18:50:40 +0000 (20:50 +0200)]
Merge commit 10 by hannesmannerheim

9 years agoMerge request 9 on Gitorious
Mikael Nordfeldth [Fri, 10 Oct 2014 18:50:14 +0000 (20:50 +0200)]
Merge request 9 on Gitorious

9 years agomakes ajax-repeat work with ajax loaded content
Hannes Mannerheim [Sun, 5 Oct 2014 23:13:38 +0000 (01:13 +0200)]
makes ajax-repeat work with ajax loaded content

9 years agobug, make ajax submission work again
Hannes Mannerheim [Sun, 5 Oct 2014 22:49:35 +0000 (00:49 +0200)]
bug, make ajax submission work again

9 years agoHannes Mannerheim's merge request 8 from Gitorious
Mikael Nordfeldth [Wed, 1 Oct 2014 09:07:40 +0000 (11:07 +0200)]
Hannes Mannerheim's merge request 8 from Gitorious

9 years agoBug, attachments stored double in file table
Hannes Mannerheim [Tue, 30 Sep 2014 11:10:43 +0000 (13:10 +0200)]
Bug, attachments stored double in file table

This if-statement looked like this before:

if (empty($file_redir))

and so it needs a ! when rewritten as instanceof

9 years agoFix T46 Blog Plugin is broken
Aqeel Zafar [Mon, 29 Sep 2014 13:06:54 +0000 (18:06 +0500)]
Fix T46 Blog Plugin is broken

Adds newFormAction() in Blog Plugin to redirect to correct action.

9 years agoTest for already defined OAuth exception class
Jeremy Malcolm [Sun, 28 Sep 2014 21:17:11 +0000 (22:17 +0100)]
Test for already defined OAuth exception class

9 years agoMats Sjöberg's merge request no.5 from Gitorious
Mikael Nordfeldth [Thu, 25 Sep 2014 06:41:25 +0000 (08:41 +0200)]
Mats Sjöberg's merge request no.5 from Gitorious

9 years agoLatest Mf2/Parser.php is compatible with PHP5.3
Mikael Nordfeldth [Thu, 25 Sep 2014 06:39:05 +0000 (08:39 +0200)]
Latest Mf2/Parser.php is compatible with PHP5.3

9 years agoUpdated LDAP2 extlib to latest version.
Mikael Nordfeldth [Thu, 25 Sep 2014 06:34:55 +0000 (08:34 +0200)]
Updated LDAP2 extlib to latest version.

9 years agoAdded a return true statement for an event handler
Mikael Nordfeldth [Thu, 25 Sep 2014 06:32:10 +0000 (08:32 +0200)]
Added a return true statement for an event handler

9 years ago"return parent" breaks ldap plugin, there's no parent
Silke Meyer [Wed, 17 Sep 2014 15:15:32 +0000 (17:15 +0200)]
"return parent" breaks ldap plugin, there's no parent

9 years agoQnA layout fix, still no answer-action
Mikael Nordfeldth [Sun, 24 Aug 2014 11:34:01 +0000 (13:34 +0200)]
QnA layout fix, still no answer-action

There is required to be an answer-action element for the threaded view
so we can fetch that action value to an AJAX call which fetches the form.

That is: Currently the "Your answer..." placeholder will fetch a blank URL.

9 years agotabs to spaces
Mikael Nordfeldth [Sun, 24 Aug 2014 11:33:52 +0000 (13:33 +0200)]
tabs to spaces

9 years agoFixes for making Meteor working with HTTPS.
Roland Haeder [Mon, 18 Aug 2014 19:59:25 +0000 (21:59 +0200)]
Fixes for making Meteor working with HTTPS.

Signed-off-by: Roland Haeder <roland@mxchange.org>
9 years agoAdded missing index declarations.
Roland Haeder [Mon, 18 Aug 2014 13:16:22 +0000 (15:16 +0200)]
Added missing index declarations.

Signed-off-by: Roland Haeder <roland@mxchange.org>
9 years agoLet's not avoid error reporting completely in getvaliddaemons
Mikael Nordfeldth [Sun, 24 Aug 2014 11:13:45 +0000 (13:13 +0200)]
Let's not avoid error reporting completely in getvaliddaemons

9 years agoFixed CHMOD + set error_reporting(0) in getvaliddaemons.php to avoid strict warnings...
Roland Haeder [Mon, 18 Aug 2014 10:57:00 +0000 (12:57 +0200)]
Fixed CHMOD + set error_reporting(0) in getvaliddaemons.php to avoid strict warnings in PHP +5.5

Signed-off-by: Roland Haeder <roland@mxchange.org>
9 years agoThis JavaScript file is located in js/ - Fixed paths for all targets.
Roland Haeder [Mon, 18 Aug 2014 08:34:27 +0000 (10:34 +0200)]
This JavaScript file is located in js/ - Fixed paths for all targets.

Signed-off-by: Roland Haeder <roland@mxchange.org>
9 years agoAtomPub missing georss namespace merge from chimo
Mikael Nordfeldth [Sun, 24 Aug 2014 11:07:52 +0000 (13:07 +0200)]
AtomPub missing georss namespace merge from chimo

9 years agoQnA fixes from chimo
Mikael Nordfeldth [Sun, 24 Aug 2014 11:05:49 +0000 (13:05 +0200)]
QnA fixes from chimo

9 years agoPoll fixes by chimo
Mikael Nordfeldth [Sun, 24 Aug 2014 11:01:13 +0000 (13:01 +0200)]
Poll fixes by chimo

9 years agoTwitterBridge should not try to send replies to tweets back to Twitter if user hasn...
Mats Sjöberg [Thu, 21 Aug 2014 18:04:06 +0000 (21:04 +0300)]
TwitterBridge should not try to send replies to tweets back to Twitter if user hasn't selected to import tweets.

9 years agoMerge branch 'master' of gitorious.org:social/mainline sazius-nightly
Matt Lee [Tue, 19 Aug 2014 03:42:56 +0000 (23:42 -0400)]
Merge branch 'master' of gitorious.org:social/mainline

9 years agoAdded GNU social install doc:
Matt Lee [Tue, 19 Aug 2014 03:42:36 +0000 (23:42 -0400)]
Added GNU social install doc:

9 years agoalpha number bump
Mikael Nordfeldth [Mon, 18 Aug 2014 08:23:55 +0000 (10:23 +0200)]
alpha number bump

9 years agoMerge mmn's 'nightly' changes
Mikael Nordfeldth [Mon, 18 Aug 2014 08:23:18 +0000 (10:23 +0200)]
Merge mmn's 'nightly' changes

9 years agoCheck for valid database connection object.
Roland Haeder [Mon, 18 Aug 2014 07:39:27 +0000 (09:39 +0200)]
Check for valid database connection object.

Signed-off-by: Roland Haeder <roland@mxchange.org>
9 years agoUpdated README
Matt Lee [Sun, 17 Aug 2014 23:25:56 +0000 (19:25 -0400)]
Updated README

9 years agoPollListItem: Use showNotice args
chimo [Sun, 17 Aug 2014 17:39:19 +0000 (13:39 -0400)]
PollListItem: Use showNotice args

9 years agoAdded adaptNoticeListItem and QnAListItem
chimo [Sun, 17 Aug 2014 17:37:43 +0000 (13:37 -0400)]
Added adaptNoticeListItem and QnAListItem

9 years agoAdded adaptNoticeListItem and PollListItem
chimo [Sun, 17 Aug 2014 17:33:07 +0000 (13:33 -0400)]
Added adaptNoticeListItem and PollListItem

9 years agoAdds missing georss xmlns in subscriptions AtomPub
chimo [Wed, 13 Aug 2014 04:45:34 +0000 (00:45 -0400)]
Adds missing georss xmlns in subscriptions AtomPub

Fixes 'unbound prefix: georss' validation issue.

9 years agoRevert "Repeat query window misplaced"
Mikael Nordfeldth [Fri, 8 Aug 2014 09:47:15 +0000 (11:47 +0200)]
Revert "Repeat query window misplaced"

I believe other parts of the CSS may have been tidied and propered up since.

9 years agodeclared "next_id" used to set the max_id for next link
Mikael Nordfeldth [Fri, 8 Aug 2014 09:35:38 +0000 (11:35 +0200)]
declared "next_id" used to set the max_id for next link

9 years agolocal variable format in ApiAction declared in class
Mikael Nordfeldth [Fri, 8 Aug 2014 09:35:06 +0000 (11:35 +0200)]
local variable format in ApiAction declared in class

9 years agoUser timeline ActivityStreams output now has paging data
Mikael Nordfeldth [Thu, 7 Aug 2014 20:40:36 +0000 (22:40 +0200)]
User timeline ActivityStreams output now has paging data