]> git.mxchange.org Git - quix0rs-gnu-social.git/log
quix0rs-gnu-social.git
8 years agoUse information about activityschema public mention for Notice scope
Mikael Nordfeldth [Sun, 6 Mar 2016 16:47:35 +0000 (17:47 +0100)]
Use information about activityschema public mention for Notice scope

8 years agoDeclare AdminpanelAction::canAdmin as static, since that's how it's used.
Mikael Nordfeldth [Sun, 6 Mar 2016 16:31:40 +0000 (17:31 +0100)]
Declare AdminpanelAction::canAdmin as static, since that's how it's used.

8 years agoMove mail_confirm_address out of mail.php
Mikael Nordfeldth [Sun, 6 Mar 2016 16:27:40 +0000 (17:27 +0100)]
Move mail_confirm_address out of mail.php

8 years agoDon't resend confirm_address if profile is silenced
Mikael Nordfeldth [Sun, 6 Mar 2016 15:45:29 +0000 (16:45 +0100)]
Don't resend confirm_address if profile is silenced

8 years agoAllow gopher: scheme in link href
Mikael Nordfeldth [Sun, 6 Mar 2016 02:39:02 +0000 (03:39 +0100)]
Allow gopher: scheme in link href

8 years agoMerge branch 'no_sandboxed_repeats_branch' into 'nightly'
mmn [Sat, 5 Mar 2016 13:08:42 +0000 (08:08 -0500)]
Merge branch 'no_sandboxed_repeats_branch' into 'nightly'

Don't include repeated notices from sandboxed users in the public timeline

See merge request !115

8 years agoAccessibility navigation improvement
Mikael Nordfeldth [Sat, 5 Mar 2016 11:42:27 +0000 (12:42 +0100)]
Accessibility navigation improvement

8 years agoMediaFile::fromUpload handles missing local file better
Mikael Nordfeldth [Sat, 5 Mar 2016 11:05:12 +0000 (12:05 +0100)]
MediaFile::fromUpload handles missing local file better

8 years agofilename_base option isn't optimal
Mikael Nordfeldth [Sat, 5 Mar 2016 10:59:46 +0000 (11:59 +0100)]
filename_base option isn't optimal

For different "download filenames" we should use some other method.

8 years agoPEAR Mail package updated to 1.3.0
Mikael Nordfeldth [Sat, 5 Mar 2016 01:54:13 +0000 (02:54 +0100)]
PEAR Mail package updated to 1.3.0

1.3.0 (stable) was released on 2016-01-31
Source: https://pear.php.net/package/Mail

8 years agoHandle reuploads via filehandle better if original is missing
Mikael Nordfeldth [Sat, 5 Mar 2016 00:26:34 +0000 (01:26 +0100)]
Handle reuploads via filehandle better if original is missing

8 years agoUse $this->scoped in AvatarsettingsAction
Mikael Nordfeldth [Sat, 5 Mar 2016 00:03:48 +0000 (01:03 +0100)]
Use $this->scoped in AvatarsettingsAction

8 years agoFile upload logging for dummies
Mikael Nordfeldth [Fri, 4 Mar 2016 23:59:39 +0000 (00:59 +0100)]
File upload logging for dummies

8 years agothe repeated notice can be from a sandboxed user too
hannes [Fri, 4 Mar 2016 21:53:57 +0000 (16:53 -0500)]
the repeated notice can be from a sandboxed user too

8 years agoMerge branch 'remote-media-blacklist-mk2' into 'nightly'
mmn [Thu, 3 Mar 2016 20:17:23 +0000 (20:17 +0000)]
Merge branch 'remote-media-blacklist-mk2' into 'nightly'

add server blacklist to StoreRemoteMedia plugin

allows server admins to block local storage of remote media from particular servers while still allowing a default policy of acceptance

See merge request !114

8 years agoupdate readme
Saul St John [Wed, 2 Mar 2016 16:05:40 +0000 (16:05 +0000)]
update readme

8 years agoadd blacklist to StoreRemoteMedia plugin
Saul St John [Wed, 2 Mar 2016 15:41:17 +0000 (15:41 +0000)]
add blacklist to StoreRemoteMedia plugin

8 years agoResend confirm_address stuff, please read its NOTE first
Mikael Nordfeldth [Wed, 2 Mar 2016 14:48:18 +0000 (15:48 +0100)]
Resend confirm_address stuff, please read its NOTE first

8 years agoCatch exception on delete of Confirm_address in a plugin
Mikael Nordfeldth [Wed, 2 Mar 2016 14:37:47 +0000 (15:37 +0100)]
Catch exception on delete of Confirm_address in a plugin

8 years agoRefactor some ConfirmaddressAction stuff
Mikael Nordfeldth [Wed, 2 Mar 2016 14:31:48 +0000 (15:31 +0100)]
Refactor some ConfirmaddressAction stuff

8 years agoMerge branch 'master' into mmn_fixes
Mikael Nordfeldth [Wed, 2 Mar 2016 13:39:19 +0000 (14:39 +0100)]
Merge branch 'master' into mmn_fixes

8 years agoFix a regression in 1f76c1e4 that stopped sending email confirmation on registration
Mikael Nordfeldth [Wed, 2 Mar 2016 13:35:08 +0000 (14:35 +0100)]
Fix a regression in 1f76c1e4 that stopped sending email confirmation on registration

8 years agoFix a regression in 1f76c1e4 that stopped sending email confirmation on registration
Mikael Nordfeldth [Wed, 2 Mar 2016 13:35:08 +0000 (14:35 +0100)]
Fix a regression in 1f76c1e4 that stopped sending email confirmation on registration

8 years agoSome more Microformats2 data for notices and rendering
Mikael Nordfeldth [Wed, 2 Mar 2016 12:29:54 +0000 (13:29 +0100)]
Some more Microformats2 data for notices and rendering

8 years agoProper Microformats2 h-entry p-name + u-uid markup
Mikael Nordfeldth [Wed, 2 Mar 2016 12:10:02 +0000 (13:10 +0100)]
Proper Microformats2 h-entry p-name + u-uid markup

8 years agoOnly OStatus distribute if profile hasRight to PUBLICNOTICE
Mikael Nordfeldth [Wed, 2 Mar 2016 11:42:09 +0000 (12:42 +0100)]
Only OStatus distribute if profile hasRight to PUBLICNOTICE

8 years agoSome rights one does not have if either sandboxed or silenced
Mikael Nordfeldth [Wed, 2 Mar 2016 11:41:56 +0000 (12:41 +0100)]
Some rights one does not have if either sandboxed or silenced

8 years agoIntroduce a ConfigException
Mikael Nordfeldth [Wed, 2 Mar 2016 11:33:06 +0000 (12:33 +0100)]
Introduce a ConfigException

8 years agoDon't set is_local=LOCAL_NONPUBLIC on sandboxed user notices
Mikael Nordfeldth [Wed, 2 Mar 2016 11:18:16 +0000 (12:18 +0100)]
Don't set is_local=LOCAL_NONPUBLIC on sandboxed user notices

Let's decide whether they are nonpublic by testing them when the notice
is shown instead.

8 years agoMake the public streams ModeratedNoticeStream (hide sandboxed users etc.)
Mikael Nordfeldth [Wed, 2 Mar 2016 10:50:50 +0000 (11:50 +0100)]
Make the public streams ModeratedNoticeStream (hide sandboxed users etc.)

Which streams should be put under ModeratedNoticeStream is probably open
to debate. But at least the public ones should hide the posts from users
that are sandboxed.

8 years agoStricted typing + protected on FilteringNoticeStream->filter
Mikael Nordfeldth [Wed, 2 Mar 2016 10:40:43 +0000 (11:40 +0100)]
Stricted typing + protected on FilteringNoticeStream->filter

8 years agoNo 'acct:' in FancyName please.
Mikael Nordfeldth [Wed, 2 Mar 2016 09:49:33 +0000 (10:49 +0100)]
No 'acct:' in FancyName please.

8 years agoSome changes since getFancyName() is longer with full acct: URI
Mikael Nordfeldth [Tue, 1 Mar 2016 23:13:28 +0000 (00:13 +0100)]
Some changes since getFancyName() is longer with full acct: URI

8 years agoUser->hasBlocked typing
Mikael Nordfeldth [Tue, 1 Mar 2016 23:04:31 +0000 (00:04 +0100)]
User->hasBlocked typing

8 years agoTranslation changes, use FancyName in email subject
Mikael Nordfeldth [Tue, 1 Mar 2016 22:53:36 +0000 (23:53 +0100)]
Translation changes, use FancyName in email subject

8 years agoMake Profile->getFancyUrl() somewhat better on fallback
Mikael Nordfeldth [Tue, 1 Mar 2016 22:48:32 +0000 (23:48 +0100)]
Make Profile->getFancyUrl() somewhat better on fallback

It tries to get a referential identifier apart from the fullname trying
with acct: URI, profile URL and lastly URI.

8 years agoMake Profile->getFancyName() return including the acct URI
Mikael Nordfeldth [Tue, 1 Mar 2016 22:37:38 +0000 (23:37 +0100)]
Make Profile->getFancyName() return including the acct URI

8 years agoStrict typing for mail_notify_attn
Mikael Nordfeldth [Tue, 1 Mar 2016 22:36:47 +0000 (23:36 +0100)]
Strict typing for mail_notify_attn

8 years agoIterate through input=file attachments (not multi yet)
Mikael Nordfeldth [Tue, 1 Mar 2016 17:20:50 +0000 (18:20 +0100)]
Iterate through input=file attachments (not multi yet)

8 years agoNothing interesting was made in this commit.
Mikael Nordfeldth [Tue, 1 Mar 2016 15:30:00 +0000 (16:30 +0100)]
Nothing interesting was made in this commit.

8 years agoUse another method of detecting unspecified defaultImage size
Mikael Nordfeldth [Tue, 1 Mar 2016 14:00:52 +0000 (15:00 +0100)]
Use another method of detecting unspecified defaultImage size

8 years agoConsistent behaviour for ScopingNoticeStream $scoped
Mikael Nordfeldth [Tue, 1 Mar 2016 13:51:47 +0000 (14:51 +0100)]
Consistent behaviour for ScopingNoticeStream $scoped

We don't guess the current profile anymore if the value of the profile === -1

Also sets $this->scoped for all ScopingNoticeStream inheritors, which just
like in an Action can be null if we're not scoped in any way (logged in).

8 years agoMake javascript XHR timeout a variable.
Mikael Nordfeldth [Tue, 1 Mar 2016 12:10:18 +0000 (13:10 +0100)]
Make javascript XHR timeout a variable.

SN.V.xhrTimeout = [time in milliseconds];

8 years agoWoops, undefined $type there.
Mikael Nordfeldth [Sun, 28 Feb 2016 19:50:45 +0000 (20:50 +0100)]
Woops, undefined $type there.

8 years agoMerge branch 'delete_group_logo' into 'nightly'
mmn [Sun, 28 Feb 2016 18:45:31 +0000 (18:45 +0000)]
Merge branch 'delete_group_logo' into 'nightly'

Now we can delete a group logo.

I added a function of deleting a group logo.

I'm not sure we should delete group's avatar through Avatar::deleteFromProfile like on line 426:
```php
Avatar::deleteFromProfile($this->group->getProfile());
```

See merge request !84

8 years agoMerge branch 'fix-author-fallback' into 'nightly'
mmn [Sun, 28 Feb 2016 18:42:36 +0000 (18:42 +0000)]
Merge branch 'fix-author-fallback' into 'nightly'

Fix author fallback

Previously if there was no discernable author the nickname "Array"
would end up used.  This was a bug, obviously.  It is fixed now.

See merge request !111

8 years agoNo need to set $threads = 0 on the line before it's set ;)
Mikael Nordfeldth [Sun, 28 Feb 2016 18:40:16 +0000 (19:40 +0100)]
No need to set $threads = 0 on the line before it's set ;)

8 years agoMerge branch 'nightly' into 'nightly'
mmn [Sun, 28 Feb 2016 18:36:54 +0000 (18:36 +0000)]
Merge branch 'nightly' into 'nightly'

Enable configuration option for number of threads used by queuedaemons.php

Could we change the script for queuedaemon.php to using a configuration setting if not arguments such as -t or --threads is set?

Example in configuration file:

```
$config['queue']['threads'] = 15; //Spawning 15 threads for handling the queue
```

See merge request !105

8 years agoRefactoring ApiStatusesDestroyAction
Mikael Nordfeldth [Sun, 28 Feb 2016 18:34:48 +0000 (19:34 +0100)]
Refactoring ApiStatusesDestroyAction

8 years agoChange to more recent code style in ApiStatusesDestroyAction
Mikael Nordfeldth [Sun, 28 Feb 2016 18:23:13 +0000 (19:23 +0100)]
Change to more recent code style in ApiStatusesDestroyAction

8 years agoMerge branch 'nightly' of git.gnu.io:gnu/gnu-social into mmn_fixes
Mikael Nordfeldth [Sun, 28 Feb 2016 18:19:46 +0000 (19:19 +0100)]
Merge branch 'nightly' of git.gnu.io:gnu/gnu-social into mmn_fixes

8 years agoMerge branch 'mods_can_delete_others_notices_branch' into 'nightly'
mmn [Sun, 28 Feb 2016 18:19:11 +0000 (18:19 +0000)]
Merge branch 'mods_can_delete_others_notices_branch' into 'nightly'

moderators can delete others' notices using the api

See merge request !112

8 years agoVerify loaded config function, must be completed further.
Mikael Nordfeldth [Sun, 28 Feb 2016 12:31:21 +0000 (13:31 +0100)]
Verify loaded config function, must be completed further.

8 years agoHTMLPurifier cache settings, put stuff in subdir of get_sys_temp_dir()
Mikael Nordfeldth [Sun, 28 Feb 2016 12:30:47 +0000 (13:30 +0100)]
HTMLPurifier cache settings, put stuff in subdir of get_sys_temp_dir()

8 years agoEdited the list of allowed rel values
Mikael Nordfeldth [Sun, 28 Feb 2016 12:16:52 +0000 (13:16 +0100)]
Edited the list of allowed rel values

8 years agoMerge branch 'nightly' of git.gnu.io:gnu/gnu-social into nightly
abjectio [Sat, 27 Feb 2016 19:37:03 +0000 (20:37 +0100)]
Merge branch 'nightly' of git.gnu.io:gnu/gnu-social into nightly

8 years agomoderators can delete others' notices using the api
hannes [Sat, 27 Feb 2016 01:03:24 +0000 (01:03 +0000)]
moderators can delete others' notices using the api

8 years agoFix author fallback
Stephen Paul Weber [Fri, 26 Feb 2016 22:06:04 +0000 (22:06 +0000)]
Fix author fallback

Previously if there was no discernable author the nickname "Array"
would end up used.  This was a bug, obviously.  It is fixed now.

8 years agoOstatus_source filled no purpose whatsoever
Mikael Nordfeldth [Fri, 26 Feb 2016 21:37:26 +0000 (22:37 +0100)]
Ostatus_source filled no purpose whatsoever

8 years agoDon't auto-silence other users by IP by default
Mikael Nordfeldth [Fri, 26 Feb 2016 15:10:03 +0000 (16:10 +0100)]
Don't auto-silence other users by IP by default

8 years agoSlightly more correct log message in index.php
Mikael Nordfeldth [Fri, 26 Feb 2016 13:53:12 +0000 (14:53 +0100)]
Slightly more correct log message in index.php

8 years agoResolve relative URLs (assuming URI.Base==notice URL)
Mikael Nordfeldth [Fri, 26 Feb 2016 13:46:26 +0000 (14:46 +0100)]
Resolve relative URLs (assuming URI.Base==notice URL)

The real way to do this would be to get the xml:base property from
the Atom feed but it's probably not there in any posts we see today.

8 years agoWoops, forgot to skip the / in path
Mikael Nordfeldth [Fri, 26 Feb 2016 13:13:46 +0000 (14:13 +0100)]
Woops, forgot to skip the / in path

8 years agoFiddling with merge request #98 to use internal routing functions
Mikael Nordfeldth [Fri, 26 Feb 2016 13:10:32 +0000 (14:10 +0100)]
Fiddling with merge request #98 to use internal routing functions

8 years agoUse mb_* and strict === comparison
Mikael Nordfeldth [Fri, 26 Feb 2016 12:52:25 +0000 (13:52 +0100)]
Use mb_* and strict === comparison

8 years agoMerge branch 'foolproof_file_redirection_branch' into 'nightly'
mmn [Fri, 26 Feb 2016 12:49:10 +0000 (12:49 +0000)]
Merge branch 'foolproof_file_redirection_branch' into 'nightly'

Foolproof file redirection

This solves an issue when our internal /attachment/{file_id} links are shortened with an remote shorteners (which caused the /attachment/{file_id} links to be saved to the File table and a thumbnail of a thumbnail being generated)

See merge request !98

8 years agoFix merge #101 by replacing a non-working Yahoo! link with Wikipedia
Mikael Nordfeldth [Fri, 26 Feb 2016 12:41:14 +0000 (13:41 +0100)]
Fix merge #101 by replacing a non-working Yahoo! link with Wikipedia

The link was meant to describe robots.txt crawl-delay info

8 years agoMerge branch 'rm-short-urls-docs' into 'nightly'
mmn [Fri, 26 Feb 2016 12:38:26 +0000 (12:38 +0000)]
Merge branch 'rm-short-urls-docs' into 'nightly'

CONFIGURE: Replace short urls with their target

Transparency and resilience against shorteners going away.

See merge request !101

8 years agoMerge branch 'nightly' of git.gnu.io:gnu/gnu-social into mmn_fixes
Mikael Nordfeldth [Fri, 26 Feb 2016 12:37:32 +0000 (13:37 +0100)]
Merge branch 'nightly' of git.gnu.io:gnu/gnu-social into mmn_fixes

8 years agoJean Lucas mentioned that PEAR::Net_Socket was outdated
Mikael Nordfeldth [Fri, 26 Feb 2016 12:35:53 +0000 (13:35 +0100)]
Jean Lucas mentioned that PEAR::Net_Socket was outdated

Updated Net_Socket to 1.0.14 (stable) was released on 2013-05-24
https://pear.php.net/package/Net_Socket

8 years agoJean Lucas mentioned PEAR::Net_SMTP was outdated
Mikael Nordfeldth [Fri, 26 Feb 2016 12:34:07 +0000 (13:34 +0100)]
Jean Lucas mentioned PEAR::Net_SMTP was outdated

Net_SMTP updated to 1.7.1 (stable) was released on 2015-09-07
https://pear.php.net/package/Net_SMTP

8 years agoMerge branch 'readme-plugins' into 'nightly'
mmn [Fri, 26 Feb 2016 12:32:42 +0000 (12:32 +0000)]
Merge branch 'readme-plugins' into 'nightly'

Readme plugins

* Adds several plugin READMEs
  They are pretty basic, but it's a start.

* Changes status.net/wiki URLs to git.gnu.io
  The status.net wiki is dead.

See merge request !103

8 years agoMerge branch 'group-autocomplete' into 'nightly'
mmn [Fri, 26 Feb 2016 12:30:19 +0000 (12:30 +0000)]
Merge branch 'group-autocomplete' into 'nightly'

Fix !group autocomplete

"Call to undefined method User_group::getFullname"

See merge request !108

8 years agoMerge branch 'remove-openid' into 'nightly'
mmn [Fri, 26 Feb 2016 12:30:01 +0000 (12:30 +0000)]
Merge branch 'remove-openid' into 'nightly'

Fix: Cannot remove OpenID

OpenidsettingsAction::removeOpenID() was comparing and int with a string
so always displayed "That OpenID does not belong to you."

See merge request !107

8 years agoMake sure the saved Notice has an ID
Mikael Nordfeldth [Fri, 26 Feb 2016 00:11:20 +0000 (01:11 +0100)]
Make sure the saved Notice has an ID

8 years agoUse mb_strlen to see if something is an empty string
Mikael Nordfeldth [Fri, 26 Feb 2016 00:04:59 +0000 (01:04 +0100)]
Use mb_strlen to see if something is an empty string

8 years agoMentioning matches (@this too) now.
Mikael Nordfeldth [Thu, 25 Feb 2016 23:08:51 +0000 (00:08 +0100)]
Mentioning matches (@this too) now.

8 years agoUser friendlieness in scripts/delete_notice.php
Mikael Nordfeldth [Thu, 25 Feb 2016 23:06:04 +0000 (00:06 +0100)]
User friendlieness in scripts/delete_notice.php

8 years agoAllow sgf files if they're recognized in mime search
Mikael Nordfeldth [Thu, 25 Feb 2016 23:05:07 +0000 (00:05 +0100)]
Allow sgf files if they're recognized in mime search

They are Go game files used on lamatriz.org. Note that my server
doesn't actually recognize these files and can identify the mime type,
but my browser did for some reason.

8 years agoCommented on the mime extension matching regexp
Mikael Nordfeldth [Thu, 25 Feb 2016 21:32:07 +0000 (22:32 +0100)]
Commented on the mime extension matching regexp

8 years agoTry to get mime data before hashing (cpu intensive)
Mikael Nordfeldth [Thu, 25 Feb 2016 21:31:45 +0000 (22:31 +0100)]
Try to get mime data before hashing (cpu intensive)

8 years agosyntax error
Mikael Nordfeldth [Thu, 25 Feb 2016 21:17:44 +0000 (22:17 +0100)]
syntax error

8 years agoMake uploads work properly if we accept _all_ attachment types
Mikael Nordfeldth [Thu, 25 Feb 2016 21:15:54 +0000 (22:15 +0100)]
Make uploads work properly if we accept _all_ attachment types

Also introduced $config['attachments']['extblacklist'] that can disable
certain file extensions (or rewrite them, for example php => phps)

8 years agoMerge branch 'master' into mmn_fixes
Mikael Nordfeldth [Thu, 25 Feb 2016 19:13:39 +0000 (20:13 +0100)]
Merge branch 'master' into mmn_fixes

8 years agoNotice getRendered() can now be called on uninserted notices
Mikael Nordfeldth [Thu, 25 Feb 2016 14:48:37 +0000 (15:48 +0100)]
Notice getRendered() can now be called on uninserted notices

8 years agosocialfy-your-domain made people think you needed manual interaction
Mikael Nordfeldth [Thu, 25 Feb 2016 11:32:33 +0000 (12:32 +0100)]
socialfy-your-domain made people think you needed manual interaction

I don't know why, but people started following those instructions for no
apparent reason and it ended up causing a bunch of federation issues or
homegrown cron script messes.

Maybe changing the name to "another" instead of "your" domain will make
people stop doing stuff randomly.

8 years agoMerge branch 'master' into mmn_fixes
Mikael Nordfeldth [Thu, 25 Feb 2016 18:47:51 +0000 (19:47 +0100)]
Merge branch 'master' into mmn_fixes

8 years ago$metadata->thumbnail_url is not guaranteed to be set
Mikael Nordfeldth [Thu, 25 Feb 2016 18:46:17 +0000 (19:46 +0100)]
$metadata->thumbnail_url is not guaranteed to be set

We should probably have a separate class for this, so we can more
easily combine different technologies similar to oEmbed/OpenGraph.

8 years ago$metadata->thumbnail_url is not guaranteed to be set
Mikael Nordfeldth [Thu, 25 Feb 2016 18:46:17 +0000 (19:46 +0100)]
$metadata->thumbnail_url is not guaranteed to be set

We should probably have a separate class for this, so we can more
easily combine different technologies similar to oEmbed/OpenGraph.

8 years agoNotice getRendered() can now be called on uninserted notices
Mikael Nordfeldth [Thu, 25 Feb 2016 14:48:37 +0000 (15:48 +0100)]
Notice getRendered() can now be called on uninserted notices

8 years agosocialfy-your-domain made people think you needed manual interaction
Mikael Nordfeldth [Thu, 25 Feb 2016 11:32:33 +0000 (12:32 +0100)]
socialfy-your-domain made people think you needed manual interaction

I don't know why, but people started following those instructions for no
apparent reason and it ended up causing a bunch of federation issues or
homegrown cron script messes.

Maybe changing the name to "another" instead of "your" domain will make
people stop doing stuff randomly.

8 years agoCorrect comment on Notice->conversation in table schema
Mikael Nordfeldth [Wed, 24 Feb 2016 18:34:12 +0000 (19:34 +0100)]
Correct comment on Notice->conversation in table schema

8 years agoFix !group autocomplete
Chimo [Tue, 23 Feb 2016 01:33:25 +0000 (20:33 -0500)]
Fix !group autocomplete

"Call to undefined method User_group::getFullname"

8 years agoFix: Cannot remove OpenID
Chimo [Wed, 24 Feb 2016 17:42:41 +0000 (12:42 -0500)]
Fix: Cannot remove OpenID

OpenidsettingsAction::removeOpenID() was comparing and int with a string
so always displayed "That OpenID does not belong to you."

8 years agoInclude feeds in Link HTTP headers, for easier discovery
Mikael Nordfeldth [Wed, 24 Feb 2016 15:48:44 +0000 (16:48 +0100)]
Include feeds in Link HTTP headers, for easier discovery

8 years agoPublish rel="me" in Link HTTP headers
Mikael Nordfeldth [Wed, 24 Feb 2016 15:43:09 +0000 (16:43 +0100)]
Publish rel="me" in Link HTTP headers

8 years agoAllow easy fetching of rel="me" values
Mikael Nordfeldth [Wed, 24 Feb 2016 15:42:54 +0000 (16:42 +0100)]
Allow easy fetching of rel="me" values

8 years agoDefault to profile size in Avatar::defaultAvatar
Mikael Nordfeldth [Wed, 24 Feb 2016 15:42:35 +0000 (16:42 +0100)]
Default to profile size in Avatar::defaultAvatar

8 years agoUse in_array instead. Now we get third party responses to contextually interesting...
Mikael Nordfeldth [Tue, 23 Feb 2016 23:19:27 +0000 (00:19 +0100)]
Use in_array instead. Now we get third party responses to contextually interesting threads

I think this solves much of the "third party conversation" issues, assuming involved parties
are using modern GNU social instances.

8 years agoCheck the notice context for users in UsersalmonAction
Mikael Nordfeldth [Tue, 23 Feb 2016 22:56:43 +0000 (23:56 +0100)]
Check the notice context for users in UsersalmonAction