]> git.mxchange.org Git - quix0rs-gnu-social.git/log
quix0rs-gnu-social.git
8 years agoUse strpos check properly
Stephen Paul Weber [Fri, 10 Jun 2016 21:01:53 +0000 (21:01 +0000)]
Use strpos check properly

8 years ago400 code needs ClientException
Stephen Paul Weber [Fri, 10 Jun 2016 21:01:23 +0000 (21:01 +0000)]
400 code needs ClientException

8 years agoWhen there is no useful title, class="p-name e-content"
Stephen Paul Weber [Fri, 10 Jun 2016 21:00:48 +0000 (21:00 +0000)]
When there is no useful title, class="p-name e-content"

8 years agoAllow getting notice title without implying one
Stephen Paul Weber [Fri, 10 Jun 2016 21:00:01 +0000 (21:00 +0000)]
Allow getting notice title without implying one

Sometimes I just want explicit titles, and not the generated "blah posted on date" text

8 years agoAdd /download action for attachments
Mikael Nordfeldth [Mon, 9 May 2016 20:08:36 +0000 (22:08 +0200)]
Add /download action for attachments

8 years agoDon't warp attachment page thumbnails
Mikael Nordfeldth [Wed, 4 May 2016 09:59:52 +0000 (11:59 +0200)]
Don't warp attachment page thumbnails

8 years ago2-frame GIF animations weren't recognised as animated
Mikael Nordfeldth [Wed, 4 May 2016 09:57:55 +0000 (11:57 +0200)]
2-frame GIF animations weren't recognised as animated

8 years agoDocumentation update in File class file
Mikael Nordfeldth [Wed, 4 May 2016 09:44:14 +0000 (11:44 +0200)]
Documentation update in File class file

8 years agoMisplaced break/continue statements.
Mikael Nordfeldth [Wed, 4 May 2016 09:44:00 +0000 (11:44 +0200)]
Misplaced break/continue statements.

8 years agoUseFileAsThumbnailException uses direct File object now
Mikael Nordfeldth [Wed, 4 May 2016 09:34:50 +0000 (11:34 +0200)]
UseFileAsThumbnailException uses direct File object now

8 years agoLinkback references to unset indexes + spelling error
Mikael Nordfeldth [Sun, 1 May 2016 09:36:07 +0000 (11:36 +0200)]
Linkback references to unset indexes + spelling error

8 years agoLink to attachment page instead of big-ass image
Mikael Nordfeldth [Sun, 1 May 2016 09:26:28 +0000 (11:26 +0200)]
Link to attachment page instead of big-ass image

8 years agonaughty extlib fix (PHP7)
Mikael Nordfeldth [Tue, 26 Apr 2016 00:57:14 +0000 (02:57 +0200)]
naughty extlib fix (PHP7)

The explode function didn't return empty elements (which split did)

8 years agosplit is gone, use explode. PHP7 extlib fix
Mikael Nordfeldth [Tue, 26 Apr 2016 00:41:56 +0000 (02:41 +0200)]
split is gone, use explode. PHP7 extlib fix

8 years agoNaughty fix for extlib XMPPHP (PHP7)
Mikael Nordfeldth [Tue, 26 Apr 2016 00:41:04 +0000 (02:41 +0200)]
Naughty fix for extlib XMPPHP (PHP7)

I shouldn't fix extlibs, but here goes anyway. I will see if there's
an upstream library we can track which has fixed this themselves.

8 years agoSome PHP7 related package names
Mikael Nordfeldth [Mon, 25 Apr 2016 23:50:40 +0000 (01:50 +0200)]
Some PHP7 related package names

8 years agoMerge branch 'master' into mmn_fixes
Mikael Nordfeldth [Mon, 18 Apr 2016 14:10:50 +0000 (16:10 +0200)]
Merge branch 'master' into mmn_fixes

8 years agoput local id, href and such in ostatus:conversation element
Mikael Nordfeldth [Mon, 18 Apr 2016 14:09:36 +0000 (16:09 +0200)]
put local id, href and such in ostatus:conversation element

8 years agoUse constant for ATTN_PUBLIC (public collection)
Mikael Nordfeldth [Mon, 18 Apr 2016 13:56:52 +0000 (15:56 +0200)]
Use constant for ATTN_PUBLIC (public collection)

8 years agoOembed bugs with thumbnail generation.
Mikael Nordfeldth [Mon, 18 Apr 2016 13:33:20 +0000 (15:33 +0200)]
Oembed bugs with thumbnail generation.

8 years agofunction declaration to match parent
Mikael Nordfeldth [Mon, 18 Apr 2016 13:21:05 +0000 (15:21 +0200)]
function declaration to match parent

8 years agouse getByID (also bad variable reference)
Mikael Nordfeldth [Mon, 18 Apr 2016 13:08:47 +0000 (15:08 +0200)]
use getByID (also bad variable reference)

8 years agostrict type comparison
Mikael Nordfeldth [Mon, 18 Apr 2016 13:04:03 +0000 (15:04 +0200)]
strict type comparison

8 years ago"In conversation" text in noticelistitem
Mikael Nordfeldth [Fri, 8 Apr 2016 11:44:22 +0000 (13:44 +0200)]
"In conversation" text in noticelistitem

8 years agoMaybe stop deleteRelated from failing on constraint checking
Mikael Nordfeldth [Mon, 4 Apr 2016 10:04:20 +0000 (12:04 +0200)]
Maybe stop deleteRelated from failing on constraint checking

8 years agoSend thr:in-reply-to as well, for clarity...
Mikael Nordfeldth [Fri, 1 Apr 2016 21:21:57 +0000 (23:21 +0200)]
Send thr:in-reply-to as well, for clarity...

8 years agoMore debugging in Salmon since we get situations which can't find inReplyToID
Mikael Nordfeldth [Fri, 1 Apr 2016 21:10:34 +0000 (23:10 +0200)]
More debugging in Salmon since we get situations which can't find inReplyToID

8 years agoDon't fail deleteRelated on NoProfileException
Mikael Nordfeldth [Fri, 1 Apr 2016 04:51:19 +0000 (06:51 +0200)]
Don't fail deleteRelated on NoProfileException

8 years agoFix constraint checking and only run it if not already constrained
Mikael Nordfeldth [Fri, 1 Apr 2016 04:24:11 +0000 (06:24 +0200)]
Fix constraint checking and only run it if not already constrained

8 years agoMerge branch 'constraint_check_notice_table' into mmn_fixes
Mikael Nordfeldth [Fri, 1 Apr 2016 04:14:47 +0000 (06:14 +0200)]
Merge branch 'constraint_check_notice_table' into mmn_fixes

8 years agoMake sure $_SERVER['HTTP_REFERER'] isset when testing value
Mikael Nordfeldth [Thu, 31 Mar 2016 18:51:50 +0000 (20:51 +0200)]
Make sure $_SERVER['HTTP_REFERER'] isset when testing value

8 years agoConstraint check Notice table, need to get foreign key array!
Mikael Nordfeldth [Thu, 31 Mar 2016 15:57:01 +0000 (17:57 +0200)]
Constraint check Notice table, need to get foreign key array!

8 years agofix/legacy_http for WebFinger + some minor fixes
Mikael Nordfeldth [Tue, 29 Mar 2016 23:32:11 +0000 (01:32 +0200)]
fix/legacy_http for WebFinger + some minor fixes

Now won't match possibly maliciously named remote profile URLs
(where the profile URL could be a notice URL for example, which
would mean the response would be incorrect)

When looking up remote entities, we should _only_ use the stored URI,
but that's for the future to do...

8 years agoPossibly replace weirdly capitalized htTPs: too
Mikael Nordfeldth [Tue, 29 Mar 2016 23:31:17 +0000 (01:31 +0200)]
Possibly replace weirdly capitalized htTPs: too

8 years agoUse join instead of exists in SQL
Mikael Nordfeldth [Tue, 29 Mar 2016 12:36:27 +0000 (14:36 +0200)]
Use join instead of exists in SQL

8 years agoI was too quick to save that file (File::getByUrl takes 1 arg)
Mikael Nordfeldth [Tue, 29 Mar 2016 12:33:40 +0000 (14:33 +0200)]
I was too quick to save that file (File::getByUrl takes 1 arg)

8 years agoWe should assume all verbs and such are their full URIs in our db
Mikael Nordfeldth [Tue, 29 Mar 2016 10:57:52 +0000 (12:57 +0200)]
We should assume all verbs and such are their full URIs in our db

8 years agoGah, bad syntax
Mikael Nordfeldth [Tue, 29 Mar 2016 10:55:50 +0000 (12:55 +0200)]
Gah, bad syntax

8 years agoIndex object_type too...
Mikael Nordfeldth [Tue, 29 Mar 2016 10:48:25 +0000 (12:48 +0200)]
Index object_type too...

8 years agoUpgrade script for Bookmark uses joins instead of exists (performance++)
Mikael Nordfeldth [Tue, 29 Mar 2016 10:48:00 +0000 (12:48 +0200)]
Upgrade script for Bookmark uses joins instead of exists (performance++)

8 years agoForgotten File::getByUrl conversations (performance++)
Mikael Nordfeldth [Tue, 29 Mar 2016 10:13:53 +0000 (12:13 +0200)]
Forgotten File::getByUrl conversations (performance++)

8 years agoBetter indexing for Notice (performance++)
Mikael Nordfeldth [Tue, 29 Mar 2016 10:13:33 +0000 (12:13 +0200)]
Better indexing for Notice (performance++)

8 years agoUpgrade info from Bookmark plugin
Mikael Nordfeldth [Tue, 29 Mar 2016 10:13:23 +0000 (12:13 +0200)]
Upgrade info from Bookmark plugin

8 years agoa little bit more explicit logging
Mikael Nordfeldth [Mon, 28 Mar 2016 14:41:29 +0000 (16:41 +0200)]
a little bit more explicit logging

8 years agoEmbarrasing copy-paste gone too fast
Mikael Nordfeldth [Mon, 28 Mar 2016 14:25:29 +0000 (16:25 +0200)]
Embarrasing copy-paste gone too fast

8 years agoDOMElement not DOMDocument
Mikael Nordfeldth [Mon, 28 Mar 2016 14:23:15 +0000 (16:23 +0200)]
DOMElement not DOMDocument

8 years agoUpdate Profile Data script fixes, might work for groups too now
Mikael Nordfeldth [Mon, 28 Mar 2016 14:19:47 +0000 (16:19 +0200)]
Update Profile Data script fixes, might work for groups too now

8 years agoOStatus update profile data script fixes
Mikael Nordfeldth [Mon, 28 Mar 2016 13:42:41 +0000 (15:42 +0200)]
OStatus update profile data script fixes

8 years agoProbably fixes issue with looping XMPP queue items
Mikael Nordfeldth [Mon, 28 Mar 2016 09:33:52 +0000 (11:33 +0200)]
Probably fixes issue with looping XMPP queue items

8 years agorename config option site/logdebug to log/debugtrace
Mikael Nordfeldth [Sun, 27 Mar 2016 14:36:45 +0000 (16:36 +0200)]
rename config option site/logdebug to log/debugtrace

8 years agoEmbed attachments marked up as microformats2 (I think rather properly)
Mikael Nordfeldth [Sun, 27 Mar 2016 14:21:43 +0000 (16:21 +0200)]
Embed attachments marked up as microformats2 (I think rather properly)

8 years agoInitial (not yet working) fetch remote plugin
Mikael Nordfeldth [Sun, 27 Mar 2016 13:01:44 +0000 (15:01 +0200)]
Initial (not yet working) fetch remote plugin

8 years agoMatching inherited function definition
Mikael Nordfeldth [Sun, 27 Mar 2016 13:01:08 +0000 (15:01 +0200)]
Matching inherited function definition

8 years agoOutput proper remote info on WebFinger notice resources
Mikael Nordfeldth [Sun, 27 Mar 2016 12:56:27 +0000 (14:56 +0200)]
Output proper remote info on WebFinger notice resources

8 years agoActually return an Ostatus_profile
Mikael Nordfeldth [Sun, 27 Mar 2016 12:54:14 +0000 (14:54 +0200)]
Actually return an Ostatus_profile

8 years agoFetchRemoteNotice event call in Notice (not effective yet)
Mikael Nordfeldth [Sun, 27 Mar 2016 12:00:05 +0000 (14:00 +0200)]
FetchRemoteNotice event call in Notice (not effective yet)

8 years agoUse HTTPClient instead of Yadis HTTPFetcher in Linkback plugin
Mikael Nordfeldth [Thu, 24 Mar 2016 02:01:18 +0000 (03:01 +0100)]
Use HTTPClient instead of Yadis HTTPFetcher in Linkback plugin

8 years agoHTTPClient::quickGet now supports headers as argument
Mikael Nordfeldth [Thu, 24 Mar 2016 01:44:11 +0000 (02:44 +0100)]
HTTPClient::quickGet now supports headers as argument

They should be in a numeric array, already formatted as headers,
ready to go. (Header-Name: Content of the header)

8 years agoCatch some exceptions in Linkback
Mikael Nordfeldth [Thu, 24 Mar 2016 01:00:16 +0000 (02:00 +0100)]
Catch some exceptions in Linkback

8 years agoStrictify Notice->isPublic()
Mikael Nordfeldth [Thu, 24 Mar 2016 00:54:33 +0000 (01:54 +0100)]
Strictify Notice->isPublic()

8 years agoStricter typing in Realtime plugin functions
Mikael Nordfeldth [Thu, 24 Mar 2016 00:41:58 +0000 (01:41 +0100)]
Stricter typing in Realtime plugin functions

8 years agoAttachment and file handling since we could get NULL instead of File
Mikael Nordfeldth [Wed, 23 Mar 2016 16:53:38 +0000 (17:53 +0100)]
Attachment and file handling since we could get NULL instead of File

8 years agoDebugging output in OStatus for easier reading+greping
Mikael Nordfeldth [Wed, 23 Mar 2016 16:52:02 +0000 (17:52 +0100)]
Debugging output in OStatus for easier reading+greping

8 years agoNot really necessary in practice but makes better queries
Mikael Nordfeldth [Wed, 23 Mar 2016 16:51:13 +0000 (17:51 +0100)]
Not really necessary in practice but makes better queries

8 years agoIf upgraded from http to https, keep hubsub->topic up to date too (thanks hannes2peer)
Mikael Nordfeldth [Wed, 23 Mar 2016 14:25:21 +0000 (15:25 +0100)]
If upgraded from http to https, keep hubsub->topic up to date too (thanks hannes2peer)

8 years agoUse the new onUpdateKeys in dataobject for tasks on-update of keys
Mikael Nordfeldth [Wed, 23 Mar 2016 14:22:34 +0000 (15:22 +0100)]
Use the new onUpdateKeys in dataobject for tasks on-update of keys

sets the hashkey column of the row to sha1(topic + '|' + callback)

8 years agoChange config webfinger/http_alias to fix/legacy_http
Mikael Nordfeldth [Wed, 23 Mar 2016 14:21:02 +0000 (15:21 +0100)]
Change config webfinger/http_alias to fix/legacy_http

Set $config['fix']['legacy_http'] to perform some actions that are
needed if your site used to be served over http but now has upgraded
to https!

8 years agoAllow actions to be performed on updateWithKeys
Mikael Nordfeldth [Wed, 23 Mar 2016 14:19:50 +0000 (15:19 +0100)]
Allow actions to be performed on updateWithKeys

Avoids overloading and lets dataobject classes use onUpdateKeys()
to do special stuff, like if a key is made up of a hash of other fields etc.

8 years agoForgot a microsummary route in the latest commit
Mikael Nordfeldth [Tue, 22 Mar 2016 21:37:59 +0000 (22:37 +0100)]
Forgot a microsummary route in the latest commit

8 years agoMicrosummaries had issues and were removed in Firefox 6.0 anyway
Mikael Nordfeldth [Tue, 22 Mar 2016 21:31:01 +0000 (22:31 +0100)]
Microsummaries had issues and were removed in Firefox 6.0 anyway

It is argued there are many better ways to get a "micro summary" of
a profile or site.

8 years agoIf the attachment is a photo, don't replace representation in oEmbed
Mikael Nordfeldth [Tue, 22 Mar 2016 13:02:36 +0000 (14:02 +0100)]
If the attachment is a photo, don't replace representation in oEmbed

8 years agoentry attachment css
Mikael Nordfeldth [Mon, 21 Mar 2016 23:03:22 +0000 (00:03 +0100)]
entry attachment css

8 years agodoActionPost for delete should use deleteAs
Mikael Nordfeldth [Mon, 21 Mar 2016 17:07:29 +0000 (18:07 +0100)]
doActionPost for delete should use deleteAs

8 years agoJust some comment clarification
Mikael Nordfeldth [Mon, 21 Mar 2016 16:50:06 +0000 (17:50 +0100)]
Just some comment clarification

8 years agoNotice->deleteRelated should be called from delete()
Mikael Nordfeldth [Mon, 21 Mar 2016 16:34:03 +0000 (17:34 +0100)]
Notice->deleteRelated should be called from delete()

8 years agoMerge branch 'master' into mmn_fixes
Mikael Nordfeldth [Mon, 21 Mar 2016 11:27:04 +0000 (12:27 +0100)]
Merge branch 'master' into mmn_fixes

8 years agoSome Google stuff that need to be there (or comments)
Mikael Nordfeldth [Mon, 21 Mar 2016 11:25:04 +0000 (12:25 +0100)]
Some Google stuff that need to be there (or comments)

Note that these won't be shown to the enduser and will never be accessed automatically.

We should put the salmon-protocol stuff on ostatus.org

8 years agowoops, accidentally deleted updates-from rel on mass Google-deletion
Mikael Nordfeldth [Mon, 21 Mar 2016 11:12:24 +0000 (12:12 +0100)]
woops, accidentally deleted updates-from rel on mass Google-deletion

8 years agowoops, accidentally deleted updates-from rel on mass Google-deletion
Mikael Nordfeldth [Mon, 21 Mar 2016 11:12:24 +0000 (12:12 +0100)]
woops, accidentally deleted updates-from rel on mass Google-deletion

8 years agoAvoid "property of non-object" PHP notice.
Mikael Nordfeldth [Mon, 21 Mar 2016 10:17:25 +0000 (11:17 +0100)]
Avoid "property of non-object" PHP notice.

8 years agoMerge branch 'master' of git.gnu.io:gnu/gnu-social into mmn_fixes
Mikael Nordfeldth [Mon, 21 Mar 2016 02:24:15 +0000 (03:24 +0100)]
Merge branch 'master' of git.gnu.io:gnu/gnu-social into mmn_fixes

8 years agogeometa.js doesn't exist anymore
Mikael Nordfeldth [Mon, 21 Mar 2016 02:11:22 +0000 (03:11 +0100)]
geometa.js doesn't exist anymore

8 years agoMerge branch 'master' of git.gnu.io:gnu/gnu-social into mmn_fixes
Mikael Nordfeldth [Mon, 21 Mar 2016 02:21:51 +0000 (03:21 +0100)]
Merge branch 'master' of git.gnu.io:gnu/gnu-social into mmn_fixes

8 years agoMerge branch 'new-avatar' into 'master'
mmn [Mon, 21 Mar 2016 02:21:39 +0000 (22:21 -0400)]
Merge branch 'new-avatar' into 'master'

Changed default avatar in neo-gnu for the more fun @mosphirit gnu.

For now I am going to propose only that change, the default avatar. In the future maybe we can use only one SVG instead multiple PNG but I want to do for now the less changes possible.

See merge request !116

8 years agooEmbed CSS file
Mikael Nordfeldth [Mon, 21 Mar 2016 02:12:24 +0000 (03:12 +0100)]
oEmbed CSS file

8 years agogeometa.js doesn't exist anymore
Mikael Nordfeldth [Mon, 21 Mar 2016 02:11:22 +0000 (03:11 +0100)]
geometa.js doesn't exist anymore

8 years agoMerge branch 'master' of git.gnu.io:gnu/gnu-social into mmn_fixes
Mikael Nordfeldth [Mon, 21 Mar 2016 02:10:19 +0000 (03:10 +0100)]
Merge branch 'master' of git.gnu.io:gnu/gnu-social into mmn_fixes

Conflicts:
plugins/Minify/extlib/minify/README.txt
plugins/Minify/extlib/minify/UPGRADING.txt
plugins/Minify/extlib/minify/min/README.txt
plugins/Minify/extlib/minify/min/builder/index.php
plugins/Minify/extlib/minify/min/lib/JSMin.php
plugins/Minify/extlib/minify/min/lib/Minify.php
plugins/Minify/extlib/minify/min/lib/Minify/CSS.php
plugins/Minify/extlib/minify/min/lib/Minify/CSS/Compressor.php
plugins/Minify/extlib/minify/min/lib/Minify/Controller/Page.php
plugins/Minify/extlib/minify/min/lib/Minify/Packer.php
plugins/Recaptcha/RecaptchaPlugin.php

8 years agoMerge branch 'bashrc/remove_google_references' into 'master'
mmn [Mon, 21 Mar 2016 02:07:06 +0000 (22:07 -0400)]
Merge branch 'bashrc/remove_google_references' into 'master'

Remove Google References

This removes most references to:

 - Google Code
 - Google Buzz
 - Google Maps
 - Google Gears
 - General Google services promotion

There are still some remaining Google references, particularly a script within plugins/Minify. You might want to check that to see if it's really necessary and whether the javascript it points to is actually free software.

See merge request !117

8 years agoMinify is evil.
Mikael Nordfeldth [Mon, 21 Mar 2016 02:02:22 +0000 (03:02 +0100)]
Minify is evil.

8 years agoIssue #166 - we test exif data below, no need for error output
Mikael Nordfeldth [Mon, 21 Mar 2016 01:56:47 +0000 (02:56 +0100)]
Issue #166 - we test exif data below, no need for error output

8 years agoFix issue #171 with latent htmLawed reference
Mikael Nordfeldth [Mon, 21 Mar 2016 01:55:10 +0000 (02:55 +0100)]
Fix issue #171 with latent htmLawed reference

8 years agoDon't use default_port for irc schemes
Mikael Nordfeldth [Mon, 21 Mar 2016 01:48:37 +0000 (02:48 +0100)]
Don't use default_port for irc schemes

8 years agoirc and ircs schemes for HTMLPurifier
Mikael Nordfeldth [Mon, 21 Mar 2016 01:46:28 +0000 (02:46 +0100)]
irc and ircs schemes for HTMLPurifier

8 years agoHacky method to avoid cutting conversation "more" link out
Mikael Nordfeldth [Mon, 21 Mar 2016 01:42:28 +0000 (02:42 +0100)]
Hacky method to avoid cutting conversation "more" link out

8 years agoSplit threaded notice list classes into own files.
Mikael Nordfeldth [Mon, 21 Mar 2016 01:33:57 +0000 (02:33 +0100)]
Split threaded notice list classes into own files.

8 years agoRemove Google References
Bob Mottram [Sun, 20 Mar 2016 13:06:58 +0000 (13:06 +0000)]
Remove Google References

This removes most references to Google, with some
remaining since they may point to things which are still
relevant. References to Google Code, Google Buzz and
Google Maps have been removed

8 years agoChanged default avatar in neo-gnu for the more fun @mosphirit gnu.
Carlos SanmartĂ­n Bustos [Sat, 19 Mar 2016 11:53:59 +0000 (12:53 +0100)]
Changed default avatar in neo-gnu for the more fun @mosphirit gnu.

8 years agoFull-content oEmbed html doesn't take up all space (and renders properly)
Mikael Nordfeldth [Thu, 17 Mar 2016 11:58:40 +0000 (12:58 +0100)]
Full-content oEmbed html doesn't take up all space (and renders properly)

8 years agooEmbed neatifying (inspired by Qvitter)
Mikael Nordfeldth [Wed, 16 Mar 2016 23:31:45 +0000 (00:31 +0100)]
oEmbed neatifying (inspired by Qvitter)

8 years agoh5 and h6 don't need margin-bottom methinks
Mikael Nordfeldth [Wed, 16 Mar 2016 23:31:32 +0000 (00:31 +0100)]
h5 and h6 don't need margin-bottom methinks