]> git.mxchange.org Git - quix0rs-gnu-social.git/log
quix0rs-gnu-social.git
9 years agoSome code aligning for consistency
Mikael Nordfeldth [Sat, 10 Oct 2015 20:09:51 +0000 (22:09 +0200)]
Some code aligning for consistency

9 years agoStart reworking Bookmark plugin for more modern code
Mikael Nordfeldth [Sat, 10 Oct 2015 19:53:45 +0000 (21:53 +0200)]
Start reworking Bookmark plugin for more modern code

9 years agoUsing some Managed_DataObject::getByPK calls for consistency
Mikael Nordfeldth [Sat, 10 Oct 2015 19:40:02 +0000 (21:40 +0200)]
Using some Managed_DataObject::getByPK calls for consistency

9 years agonewUri might as well be put in Managed_DataObject
Mikael Nordfeldth [Sat, 10 Oct 2015 19:31:26 +0000 (21:31 +0200)]
newUri might as well be put in Managed_DataObject

9 years agoIf that $options key wasn't set, this won't change anything anyway
Mikael Nordfeldth [Sat, 10 Oct 2015 19:22:07 +0000 (21:22 +0200)]
If that $options key wasn't set, this won't change anything anyway

9 years agoMatch parent class definition of clientError
Mikael Nordfeldth [Sat, 10 Oct 2015 18:51:53 +0000 (20:51 +0200)]
Match parent class definition of clientError

9 years agoUse an atom:link to ApiMediaUpload response instead of mediahref
Mikael Nordfeldth [Sat, 10 Oct 2015 18:36:54 +0000 (20:36 +0200)]
Use an atom:link to ApiMediaUpload response instead of mediahref

'cause why not?

9 years agoAdd mediahref in our incredibly arbitrary response
Mikael Nordfeldth [Sat, 10 Oct 2015 15:15:29 +0000 (17:15 +0200)]
Add mediahref in our incredibly arbitrary response

9 years agoDon't send multiple error responses in ApiMediaUpload :)
Mikael Nordfeldth [Sat, 10 Oct 2015 15:12:44 +0000 (17:12 +0200)]
Don't send multiple error responses in ApiMediaUpload :)

9 years agoSearch engine fix because Directory did a 'join'
Mikael Nordfeldth [Sat, 10 Oct 2015 10:16:12 +0000 (12:16 +0200)]
Search engine fix because Directory did a 'join'

Colliding columns with a very lacking error message from DB ;)

9 years agoI think I have made the delete verb generate proper AS
Mikael Nordfeldth [Sat, 10 Oct 2015 09:08:17 +0000 (11:08 +0200)]
I think I have made the delete verb generate proper AS

ActivityStreams had a different/better definition than me
in how to define the Delete verb data:
http://wiki.activitystrea.ms/w/page/23541872/Delete

9 years agoMerge branch 'master' into 'nightly'
mmn [Fri, 9 Oct 2015 14:43:45 +0000 (14:43 +0000)]
Merge branch 'master' into 'nightly'

make events federate

See merge request !33

9 years agomake event urls federate
Hannes Mannerheim [Fri, 9 Oct 2015 14:22:47 +0000 (16:22 +0200)]
make event urls federate

9 years agoAtomPub should work now, at least for post/note
Mikael Nordfeldth [Fri, 9 Oct 2015 14:19:26 +0000 (16:19 +0200)]
AtomPub should work now, at least for post/note

9 years agoPost verb default type is 'note'
Mikael Nordfeldth [Fri, 9 Oct 2015 14:18:12 +0000 (16:18 +0200)]
Post verb default type is 'note'

9 years agomake event location federate
Hannes Mannerheim [Fri, 9 Oct 2015 14:16:13 +0000 (16:16 +0200)]
make event location federate

9 years agomake event dates federate
Hannes Mannerheim [Fri, 9 Oct 2015 14:00:33 +0000 (16:00 +0200)]
make event dates federate

9 years agoYou don't have to push objects as references
Mikael Nordfeldth [Fri, 9 Oct 2015 13:45:23 +0000 (15:45 +0200)]
You don't have to push objects as references

9 years agoConsistent camelcasing
Mikael Nordfeldth [Fri, 9 Oct 2015 13:45:05 +0000 (15:45 +0200)]
Consistent camelcasing

9 years agoMake Bsaic Auth work properly with RW actions
Mikael Nordfeldth [Fri, 9 Oct 2015 13:43:17 +0000 (15:43 +0200)]
Make Bsaic Auth work properly with RW actions

9 years agoupdate from upstream
Hannes Mannerheim [Fri, 9 Oct 2015 12:40:43 +0000 (14:40 +0200)]
update from upstream

9 years agomake events federate
Hannes Mannerheim [Fri, 9 Oct 2015 11:10:48 +0000 (13:10 +0200)]
make events federate

9 years agoSwitching variable access in ApiTimelineUser to GNUsocial improvements
Mikael Nordfeldth [Fri, 9 Oct 2015 09:23:20 +0000 (11:23 +0200)]
Switching variable access in ApiTimelineUser to GNUsocial improvements

9 years agoDon't enable StrictTransportSecurity by default
Mikael Nordfeldth [Fri, 9 Oct 2015 08:55:12 +0000 (10:55 +0200)]
Don't enable StrictTransportSecurity by default

(but you should enable it if you use TLS, but there are many who do this
through their webserver and it's odd to have double headers etc...)

9 years agoDeleted_notice variable specification fixed
Mikael Nordfeldth [Thu, 8 Oct 2015 11:20:17 +0000 (13:20 +0200)]
Deleted_notice variable specification fixed

9 years agoFound newer Diaspora protocol specifications
Mikael Nordfeldth [Mon, 5 Oct 2015 10:49:54 +0000 (12:49 +0200)]
Found newer Diaspora protocol specifications

http://www.rubydoc.info/github/Raven24/diaspora-federation/master/DiasporaFederation/Salmon/EncryptedSlap

9 years agoFIXME: Diaspora has its own salmon slap semantics
Mikael Nordfeldth [Mon, 5 Oct 2015 09:28:33 +0000 (11:28 +0200)]
FIXME: Diaspora has its own salmon slap semantics

9 years agoDiaspora encloses magic envelope in <atom:entry>??!!?!
Mikael Nordfeldth [Mon, 5 Oct 2015 09:22:23 +0000 (11:22 +0200)]
Diaspora encloses magic envelope in <atom:entry>??!!?!

9 years agoCan't use return-value in empty()
Mikael Nordfeldth [Sun, 4 Oct 2015 20:31:07 +0000 (22:31 +0200)]
Can't use return-value in empty()

9 years agoMagic signature discovery and envelope changes
Mikael Nordfeldth [Sun, 4 Oct 2015 15:26:35 +0000 (17:26 +0200)]
Magic signature discovery and envelope changes

9 years agoChange some Salmon events and similar
Mikael Nordfeldth [Sun, 4 Oct 2015 15:23:11 +0000 (17:23 +0200)]
Change some Salmon events and similar

Use Profile instead of User and (if we know it) send along the target
profile, so a Diaspora plugin can encrypt to the receiver.

9 years agoMake Magicsig capable of loading public PKCS1 keys
Mikael Nordfeldth [Sun, 4 Oct 2015 15:22:19 +0000 (17:22 +0200)]
Make Magicsig capable of loading public PKCS1 keys

9 years agoSet otherwise undiscovered salmonuri on OStatus script update-profile.php
Mikael Nordfeldth [Sun, 4 Oct 2015 14:40:37 +0000 (16:40 +0200)]
Set otherwise undiscovered salmonuri on OStatus script update-profile.php

9 years agovar_export without true
Mikael Nordfeldth [Sun, 4 Oct 2015 14:40:21 +0000 (16:40 +0200)]
var_export without true

9 years agoautoloading of Crypt_AES and Crypt_RSA is easier
Mikael Nordfeldth [Sun, 4 Oct 2015 13:57:11 +0000 (15:57 +0200)]
autoloading of Crypt_AES and Crypt_RSA is easier

9 years agoAdd an event to get plugin discovery hints from XRD
Mikael Nordfeldth [Sun, 4 Oct 2015 12:46:45 +0000 (14:46 +0200)]
Add an event to get plugin discovery hints from XRD

9 years agoDiaspora plugin is almost there (for remote salmon slaps at least)
Mikael Nordfeldth [Sun, 4 Oct 2015 10:06:48 +0000 (12:06 +0200)]
Diaspora plugin is almost there (for remote salmon slaps at least)

9 years agoSend the entire XMLStringer object in MagicEnvelope events.
Mikael Nordfeldth [Sun, 4 Oct 2015 07:59:01 +0000 (09:59 +0200)]
Send the entire XMLStringer object in MagicEnvelope events.

9 years agoBreak out MagicEnvelope->toXML() functionality to allow for plugin flexibility
Mikael Nordfeldth [Sat, 3 Oct 2015 22:17:07 +0000 (00:17 +0200)]
Break out MagicEnvelope->toXML() functionality to allow for plugin flexibility

9 years agoRemove XSS attack vector in JoinListItem
Mikael Nordfeldth [Sat, 3 Oct 2015 21:51:06 +0000 (23:51 +0200)]
Remove XSS attack vector in JoinListItem

9 years agoMove around some code related to Magic_envelope and signing
Mikael Nordfeldth [Sat, 3 Oct 2015 21:25:02 +0000 (23:25 +0200)]
Move around some code related to Magic_envelope and signing

9 years agoSigh, copy-pasting when tired is a bad idea.
Mikael Nordfeldth [Sat, 3 Oct 2015 14:19:38 +0000 (16:19 +0200)]
Sigh, copy-pasting when tired is a bad idea.

9 years agoFixes to Deleted_notice
Mikael Nordfeldth [Sat, 3 Oct 2015 14:07:19 +0000 (16:07 +0200)]
Fixes to Deleted_notice

9 years agoWe haven't created the Deleted_notice yet, just use target URI directly
Mikael Nordfeldth [Sat, 3 Oct 2015 13:39:06 +0000 (15:39 +0200)]
We haven't created the Deleted_notice yet, just use target URI directly

9 years agoReturn the correct URI in Deleted_notice
Mikael Nordfeldth [Sat, 3 Oct 2015 13:31:56 +0000 (15:31 +0200)]
Return the correct URI in Deleted_notice

9 years agoDeletes now federated. But might not be handled properly
Mikael Nordfeldth [Sat, 3 Oct 2015 12:39:49 +0000 (14:39 +0200)]
Deletes now federated. But might not be handled properly

9 years agoSigh, use the correct variable name...
Mikael Nordfeldth [Sat, 3 Oct 2015 11:45:06 +0000 (13:45 +0200)]
Sigh, use the correct variable name...

9 years agoif is_local was not provided to Notice:saveActivity it wouldn't be set
Mikael Nordfeldth [Sat, 3 Oct 2015 11:24:31 +0000 (13:24 +0200)]
if is_local was not provided to Notice:saveActivity it wouldn't be set

9 years agobump to 1.2.0-beta1 as we have remote delete functionality now
Mikael Nordfeldth [Sat, 3 Oct 2015 10:39:23 +0000 (12:39 +0200)]
bump to 1.2.0-beta1 as we have remote delete functionality now

9 years agoSomewhat better logging while still in trial phase
Mikael Nordfeldth [Sat, 3 Oct 2015 10:33:33 +0000 (12:33 +0200)]
Somewhat better logging while still in trial phase

9 years agoStore delete verb as object_type=activity
Mikael Nordfeldth [Sat, 3 Oct 2015 10:29:22 +0000 (12:29 +0200)]
Store delete verb as object_type=activity

9 years agoI think all the notice deletion calls are event-compatible now
Mikael Nordfeldth [Sat, 3 Oct 2015 10:26:09 +0000 (12:26 +0200)]
I think all the notice deletion calls are event-compatible now

This means we can handle DeleteNoticeAsProfile in plugins, such as
the ActivityModeration plugin.

9 years agoSome work on ActivityModeration with notice deletion
Mikael Nordfeldth [Sat, 3 Oct 2015 00:02:37 +0000 (02:02 +0200)]
Some work on ActivityModeration with notice deletion

Let's now create an event called DeleteNotice and also make sure we
handle the onNoticeDeleteRelated properly in ActivityModeration to
avoid possible endless loops etc.

9 years agoUndefined variable use
Mikael Nordfeldth [Fri, 2 Oct 2015 23:47:40 +0000 (01:47 +0200)]
Undefined variable use

9 years agoShorthand function for getActor
Mikael Nordfeldth [Fri, 2 Oct 2015 22:43:34 +0000 (00:43 +0200)]
Shorthand function for getActor

9 years agoStoreRemoteMedia plugin to enable locally served thumbs of remote images
Mikael Nordfeldth [Thu, 1 Oct 2015 20:18:47 +0000 (22:18 +0200)]
StoreRemoteMedia plugin to enable locally served thumbs of remote images

Add addPlugin('StoreRemoteMedia'); in your config.php to enable.

9 years agoOembed fiddling, nothing major
Mikael Nordfeldth [Thu, 1 Oct 2015 20:18:33 +0000 (22:18 +0200)]
Oembed fiddling, nothing major

9 years agoFile handling changes for better logic
Mikael Nordfeldth [Thu, 1 Oct 2015 20:14:49 +0000 (22:14 +0200)]
File handling changes for better logic

Also prepares for StoreRemoteMediaPlugin, coming up...

9 years agoInlineAttachmentListItem put into its own file
Mikael Nordfeldth [Thu, 1 Oct 2015 19:40:05 +0000 (21:40 +0200)]
InlineAttachmentListItem put into its own file

9 years agoNoResultException is common if reply_to was not cleared on parent deletion
Mikael Nordfeldth [Wed, 30 Sep 2015 20:55:06 +0000 (22:55 +0200)]
NoResultException is common if reply_to was not cleared on parent deletion

9 years agoMove Ostatus_profile->processPost function into plugin
Mikael Nordfeldth [Tue, 29 Sep 2015 13:17:38 +0000 (15:17 +0200)]
Move Ostatus_profile->processPost function into plugin

9 years agoSome conversationRoot lookups failed with deleted notices
Mikael Nordfeldth [Mon, 28 Sep 2015 20:36:04 +0000 (22:36 +0200)]
Some conversationRoot lookups failed with deleted notices

9 years agoScript to test remote oEmbed endpoints
Mikael Nordfeldth [Mon, 28 Sep 2015 10:25:40 +0000 (12:25 +0200)]
Script to test remote oEmbed endpoints

9 years agoRevert "Accessibility fix, make yes button more explicit"
Mikael Nordfeldth [Sun, 27 Sep 2015 22:49:26 +0000 (00:49 +0200)]
Revert "Accessibility fix, make yes button more explicit"

This reverts commit 1864a9de382fedf47cc9d8e414440c624d3aebf1.

The problem was another label that was missing (fixed in previous commit, the close button)

9 years agoAccessibility improvement, title for popup close button
Mikael Nordfeldth [Sun, 27 Sep 2015 22:47:16 +0000 (00:47 +0200)]
Accessibility improvement, title for popup close button

Apparently it read as "times" in screen readers.

9 years agoShowprofiletagAction now extends ShowstreamAction
Mikael Nordfeldth [Sun, 27 Sep 2015 21:46:30 +0000 (23:46 +0200)]
ShowprofiletagAction now extends ShowstreamAction

9 years agoProfile/Peopletag file splitting for autoload
Mikael Nordfeldth [Sun, 27 Sep 2015 20:51:11 +0000 (22:51 +0200)]
Profile/Peopletag file splitting for autoload

9 years agoUse exception instead of if-statement in File::saveNew
Mikael Nordfeldth [Sun, 27 Sep 2015 10:29:38 +0000 (12:29 +0200)]
Use exception instead of if-statement in File::saveNew

9 years agoBe harsher on database saving failure for File entry
Mikael Nordfeldth [Sun, 27 Sep 2015 09:54:52 +0000 (11:54 +0200)]
Be harsher on database saving failure for File entry

9 years agoBring back title to DocAction
Mikael Nordfeldth [Tue, 15 Sep 2015 12:26:33 +0000 (14:26 +0200)]
Bring back title to DocAction

9 years agoDocAction now extends ManagedAction
Mikael Nordfeldth [Tue, 15 Sep 2015 10:07:35 +0000 (12:07 +0200)]
DocAction now extends ManagedAction

9 years agoPrepare for ActivityModerationPlugin
Mikael Nordfeldth [Thu, 10 Sep 2015 13:55:37 +0000 (15:55 +0200)]
Prepare for ActivityModerationPlugin

9 years agoCall it compareVerbs when comparing verbs
Mikael Nordfeldth [Thu, 10 Sep 2015 13:27:40 +0000 (15:27 +0200)]
Call it compareVerbs when comparing verbs

9 years agoAnnoying debug messages that were just meant to remind
Mikael Nordfeldth [Wed, 9 Sep 2015 15:48:06 +0000 (17:48 +0200)]
Annoying debug messages that were just meant to remind

9 years agoLet's handle notice dataobjects instead, despite fetching twice from db
Mikael Nordfeldth [Wed, 9 Sep 2015 15:03:52 +0000 (17:03 +0200)]
Let's handle notice dataobjects instead, despite fetching twice from db

Actually the original object should be fixed here, but we'll handle the FIXME's later.

9 years agoSplit classes into their own files
Mikael Nordfeldth [Wed, 9 Sep 2015 14:29:58 +0000 (16:29 +0200)]
Split classes into their own files

9 years agoUse Profile objects in Subscription::saveNew
Mikael Nordfeldth [Sun, 6 Sep 2015 00:04:12 +0000 (02:04 +0200)]
Use Profile objects in Subscription::saveNew

9 years agoSubscription::saveNew is a static function
Mikael Nordfeldth [Sun, 6 Sep 2015 00:01:39 +0000 (02:01 +0200)]
Subscription::saveNew is a static function

9 years agoMerge branch 'nightly'
Mikael Nordfeldth [Sat, 5 Sep 2015 23:54:00 +0000 (01:54 +0200)]
Merge branch 'nightly'

9 years agointroducing html_sprintf for easier sprintf'ing with htmlspecialchars
Mikael Nordfeldth [Sat, 5 Sep 2015 23:53:11 +0000 (01:53 +0200)]
introducing html_sprintf for easier sprintf'ing with htmlspecialchars

9 years agoNotice_location class in db/core.php
Mikael Nordfeldth [Fri, 4 Sep 2015 21:12:23 +0000 (23:12 +0200)]
Notice_location class in db/core.php

9 years agoOops, forgot Notice_location PHP file
Mikael Nordfeldth [Fri, 4 Sep 2015 20:30:33 +0000 (22:30 +0200)]
Oops, forgot Notice_location PHP file

9 years agoMove notice location data to Notice_location
Mikael Nordfeldth [Fri, 4 Sep 2015 20:25:11 +0000 (22:25 +0200)]
Move notice location data to Notice_location

Will probably take a _long_ time to do scripts/upgrade.php but don't
worry, it can be aborted and resumed.

9 years agosys_get_temp_dir was added in PHP 5 >= 5.2.1
Mikael Nordfeldth [Fri, 4 Sep 2015 20:24:01 +0000 (22:24 +0200)]
sys_get_temp_dir was added in PHP 5 >= 5.2.1

Our requirements are higher than that, so let's just remove the workaround

9 years agoIncorrect use of DataObject type matching after ->find()
Mikael Nordfeldth [Fri, 4 Sep 2015 18:35:11 +0000 (20:35 +0200)]
Incorrect use of DataObject type matching after ->find()

9 years agoMerge branch 'configure-docs' into 'nightly'
mmn [Thu, 3 Sep 2015 16:11:28 +0000 (16:11 +0000)]
Merge branch 'configure-docs' into 'nightly'

Add a few missing 'attachments' config options

show_thumbs
show_html
filename_base

See merge request !27

9 years agoMerge branch 'nightly' into 'nightly'
mmn [Thu, 3 Sep 2015 16:11:04 +0000 (16:11 +0000)]
Merge branch 'nightly' into 'nightly'

Adding ChooseTheme plugin into the plugin repository

This merge request propose the plugin ChooseTheme as a part of the plugin repository for GNU social.

See merge request !9

9 years agoMerge branch 'nginx-sample' into 'nightly'
mmn [Thu, 3 Sep 2015 16:10:23 +0000 (16:10 +0000)]
Merge branch 'nginx-sample' into 'nightly'

Add nginx sample configuration

See merge request !23

9 years agoMerge branch 'webinstaller-faq-link' into 'nightly'
mmn [Thu, 3 Sep 2015 16:09:38 +0000 (16:09 +0000)]
Merge branch 'webinstaller-faq-link' into 'nightly'

Fix broken link to FAQ in web installer

See merge request !24

9 years agoSuggested edits by hannes2peer
Mikael Nordfeldth [Thu, 3 Sep 2015 16:04:13 +0000 (18:04 +0200)]
Suggested edits by hannes2peer

9 years agoInclude PHP libraries from system if not packaged and they are installed.
Mikael Nordfeldth [Thu, 3 Sep 2015 15:52:04 +0000 (17:52 +0200)]
Include PHP libraries from system if not packaged and they are installed.

Thanks to:
    "Bhuvan Krishna" <bhuvan@swecha.net>
    "Sunil Mohan" <sunil@medhas.org>

9 years agoMerge branch 'nightly' of git.gnu.io:gnu/gnu-social into nightly
abjectio [Tue, 18 Aug 2015 20:55:28 +0000 (22:55 +0200)]
Merge branch 'nightly' of git.gnu.io:gnu/gnu-social into nightly

9 years agoMf2 extlib update from https://github.com/indieweb/php-mf2/
Mikael Nordfeldth [Sat, 15 Aug 2015 09:48:39 +0000 (11:48 +0200)]
Mf2 extlib update from https://github.com/indieweb/php-mf2/

9 years agomake it possible to erase fields in the profile via the api
Hannes Mannerheim [Tue, 11 Aug 2015 20:18:57 +0000 (22:18 +0200)]
make it possible to erase fields in the profile via the api

9 years agoOpenID extlib updated: Fixes CVE-2014-8150
Mikael Nordfeldth [Sun, 2 Aug 2015 11:39:38 +0000 (13:39 +0200)]
OpenID extlib updated: Fixes CVE-2014-8150

9 years agoOpenID extlib updated: Fixes CVE-2014-8150
Mikael Nordfeldth [Sun, 2 Aug 2015 11:39:38 +0000 (13:39 +0200)]
OpenID extlib updated: Fixes CVE-2014-8150

9 years agoAdd a few missing 'attachments' config options
chimo [Sat, 1 Aug 2015 13:24:05 +0000 (09:24 -0400)]
Add a few missing 'attachments' config options

show_thumbs
show_html
filename_base

9 years agoFix broken link to FAQ in web installer
Chimo [Sat, 25 Jul 2015 14:34:59 +0000 (10:34 -0400)]
Fix broken link to FAQ in web installer

9 years agoAdd nginx sample configuration
Chimo [Sat, 25 Jul 2015 13:37:10 +0000 (09:37 -0400)]
Add nginx sample configuration

9 years agoUsergroupbyidAction now extends ManagedAction
Mikael Nordfeldth [Tue, 21 Jul 2015 00:32:17 +0000 (02:32 +0200)]
UsergroupbyidAction now extends ManagedAction