]>
git.mxchange.org Git - quix0rs-gnu-social.git/log
Hannes Mannerheim [Fri, 9 Oct 2015 14:00:33 +0000 (16:00 +0200)]
make event dates federate
Hannes Mannerheim [Fri, 9 Oct 2015 12:40:43 +0000 (14:40 +0200)]
update from upstream
Hannes Mannerheim [Fri, 9 Oct 2015 11:10:48 +0000 (13:10 +0200)]
make events federate
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
Mikael Nordfeldth [Mon, 5 Oct 2015 09:28:33 +0000 (11:28 +0200)]
FIXME: Diaspora has its own salmon slap semantics
Mikael Nordfeldth [Mon, 5 Oct 2015 09:22:23 +0000 (11:22 +0200)]
Diaspora encloses magic envelope in <atom:entry>??!!?!
Mikael Nordfeldth [Sun, 4 Oct 2015 20:31:07 +0000 (22:31 +0200)]
Can't use return-value in empty()
Mikael Nordfeldth [Sun, 4 Oct 2015 15:26:35 +0000 (17:26 +0200)]
Magic signature discovery and envelope changes
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.
Mikael Nordfeldth [Sun, 4 Oct 2015 15:22:19 +0000 (17:22 +0200)]
Make Magicsig capable of loading public PKCS1 keys
Mikael Nordfeldth [Sun, 4 Oct 2015 14:40:37 +0000 (16:40 +0200)]
Set otherwise undiscovered salmonuri on OStatus script update-profile.php
Mikael Nordfeldth [Sun, 4 Oct 2015 14:40:21 +0000 (16:40 +0200)]
var_export without true
Mikael Nordfeldth [Sun, 4 Oct 2015 13:57:11 +0000 (15:57 +0200)]
autoloading of Crypt_AES and Crypt_RSA is easier
Mikael Nordfeldth [Sun, 4 Oct 2015 12:46:45 +0000 (14:46 +0200)]
Add an event to get plugin discovery hints from XRD
Mikael Nordfeldth [Sun, 4 Oct 2015 10:06:48 +0000 (12:06 +0200)]
Diaspora plugin is almost there (for remote salmon slaps at least)
Mikael Nordfeldth [Sun, 4 Oct 2015 07:59:01 +0000 (09:59 +0200)]
Send the entire XMLStringer object in MagicEnvelope events.
Mikael Nordfeldth [Sat, 3 Oct 2015 22:17:07 +0000 (00:17 +0200)]
Break out MagicEnvelope->toXML() functionality to allow for plugin flexibility
Mikael Nordfeldth [Sat, 3 Oct 2015 21:51:06 +0000 (23:51 +0200)]
Remove XSS attack vector in JoinListItem
Mikael Nordfeldth [Sat, 3 Oct 2015 21:25:02 +0000 (23:25 +0200)]
Move around some code related to Magic_envelope and signing
Mikael Nordfeldth [Sat, 3 Oct 2015 14:19:38 +0000 (16:19 +0200)]
Sigh, copy-pasting when tired is a bad idea.
Mikael Nordfeldth [Sat, 3 Oct 2015 14:07:19 +0000 (16:07 +0200)]
Fixes to Deleted_notice
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
Mikael Nordfeldth [Sat, 3 Oct 2015 13:31:56 +0000 (15:31 +0200)]
Return the correct URI in Deleted_notice
Mikael Nordfeldth [Sat, 3 Oct 2015 12:39:49 +0000 (14:39 +0200)]
Deletes now federated. But might not be handled properly
Mikael Nordfeldth [Sat, 3 Oct 2015 11:45:06 +0000 (13:45 +0200)]
Sigh, use the correct variable name...
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
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
Mikael Nordfeldth [Sat, 3 Oct 2015 10:33:33 +0000 (12:33 +0200)]
Somewhat better logging while still in trial phase
Mikael Nordfeldth [Sat, 3 Oct 2015 10:29:22 +0000 (12:29 +0200)]
Store delete verb as object_type=activity
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.
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.
Mikael Nordfeldth [Fri, 2 Oct 2015 23:47:40 +0000 (01:47 +0200)]
Undefined variable use
Mikael Nordfeldth [Fri, 2 Oct 2015 22:43:34 +0000 (00:43 +0200)]
Shorthand function for getActor
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.
Mikael Nordfeldth [Thu, 1 Oct 2015 20:18:33 +0000 (22:18 +0200)]
Oembed fiddling, nothing major
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...
Mikael Nordfeldth [Thu, 1 Oct 2015 19:40:05 +0000 (21:40 +0200)]
InlineAttachmentListItem put into its own file
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
Mikael Nordfeldth [Tue, 29 Sep 2015 13:17:38 +0000 (15:17 +0200)]
Move Ostatus_profile->processPost function into plugin
Mikael Nordfeldth [Mon, 28 Sep 2015 20:36:04 +0000 (22:36 +0200)]
Some conversationRoot lookups failed with deleted notices
Mikael Nordfeldth [Mon, 28 Sep 2015 10:25:40 +0000 (12:25 +0200)]
Script to test remote oEmbed endpoints
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)
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.
Mikael Nordfeldth [Sun, 27 Sep 2015 21:46:30 +0000 (23:46 +0200)]
ShowprofiletagAction now extends ShowstreamAction
Mikael Nordfeldth [Sun, 27 Sep 2015 20:51:11 +0000 (22:51 +0200)]
Profile/Peopletag file splitting for autoload
Mikael Nordfeldth [Sun, 27 Sep 2015 10:29:38 +0000 (12:29 +0200)]
Use exception instead of if-statement in File::saveNew
Mikael Nordfeldth [Sun, 27 Sep 2015 09:54:52 +0000 (11:54 +0200)]
Be harsher on database saving failure for File entry
Mikael Nordfeldth [Tue, 15 Sep 2015 12:26:33 +0000 (14:26 +0200)]
Bring back title to DocAction
Mikael Nordfeldth [Tue, 15 Sep 2015 10:07:35 +0000 (12:07 +0200)]
DocAction now extends ManagedAction
Mikael Nordfeldth [Thu, 10 Sep 2015 13:55:37 +0000 (15:55 +0200)]
Prepare for ActivityModerationPlugin
Mikael Nordfeldth [Thu, 10 Sep 2015 13:27:40 +0000 (15:27 +0200)]
Call it compareVerbs when comparing verbs
Mikael Nordfeldth [Wed, 9 Sep 2015 15:48:06 +0000 (17:48 +0200)]
Annoying debug messages that were just meant to remind
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.
Mikael Nordfeldth [Wed, 9 Sep 2015 14:29:58 +0000 (16:29 +0200)]
Split classes into their own files
Mikael Nordfeldth [Sun, 6 Sep 2015 00:04:12 +0000 (02:04 +0200)]
Use Profile objects in Subscription::saveNew
Mikael Nordfeldth [Sun, 6 Sep 2015 00:01:39 +0000 (02:01 +0200)]
Subscription::saveNew is a static function
Mikael Nordfeldth [Sat, 5 Sep 2015 23:54:00 +0000 (01:54 +0200)]
Merge branch 'nightly'
Mikael Nordfeldth [Sat, 5 Sep 2015 23:53:11 +0000 (01:53 +0200)]
introducing html_sprintf for easier sprintf'ing with htmlspecialchars
Mikael Nordfeldth [Fri, 4 Sep 2015 21:12:23 +0000 (23:12 +0200)]
Notice_location class in db/core.php
Mikael Nordfeldth [Fri, 4 Sep 2015 20:30:33 +0000 (22:30 +0200)]
Oops, forgot Notice_location PHP file
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.
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
Mikael Nordfeldth [Fri, 4 Sep 2015 18:35:11 +0000 (20:35 +0200)]
Incorrect use of DataObject type matching after ->find()
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
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
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
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
Mikael Nordfeldth [Thu, 3 Sep 2015 16:04:13 +0000 (18:04 +0200)]
Suggested edits by hannes2peer
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>
abjectio [Tue, 18 Aug 2015 20:55:28 +0000 (22:55 +0200)]
Merge branch 'nightly' of git.gnu.io:gnu/gnu-social into nightly
Mikael Nordfeldth [Sat, 15 Aug 2015 09:48:39 +0000 (11:48 +0200)]
Mf2 extlib update from https://github.com/indieweb/php-mf2/
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
Mikael Nordfeldth [Sun, 2 Aug 2015 11:39:38 +0000 (13:39 +0200)]
OpenID 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
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
Chimo [Sat, 25 Jul 2015 14:34:59 +0000 (10:34 -0400)]
Fix broken link to FAQ in web installer
Chimo [Sat, 25 Jul 2015 13:37:10 +0000 (09:37 -0400)]
Add nginx sample configuration
Mikael Nordfeldth [Tue, 21 Jul 2015 00:32:17 +0000 (02:32 +0200)]
UsergroupbyidAction now extends ManagedAction
Mikael Nordfeldth [Tue, 21 Jul 2015 00:17:34 +0000 (02:17 +0200)]
Missing getTarget function in targetedrss10action.php
Mikael Nordfeldth [Sat, 18 Jul 2015 17:19:16 +0000 (19:19 +0200)]
Increased debugging and fixing conversation stitching for saveActivity
Mikael Nordfeldth [Sat, 18 Jul 2015 09:39:34 +0000 (11:39 +0200)]
Exception handling regarding Foreign_link
Mikael Nordfeldth [Sat, 18 Jul 2015 09:04:35 +0000 (11:04 +0200)]
Some missed exception throwing since fixing Foreign_link and Foreign_user
Mikael Nordfeldth [Sat, 18 Jul 2015 00:16:52 +0000 (02:16 +0200)]
Infinite loop on CLI initiated profile deletion for local users
profile deleting user deleting profile deleting user...
Mikael Nordfeldth [Fri, 17 Jul 2015 23:18:08 +0000 (01:18 +0200)]
TwitterBridge working again (for signin and posting to Twitter at least)
Now we just need to make it include the newname suggestion if the form fails
(for example forgetting to check the license checkbox or so).
Mikael Nordfeldth [Fri, 17 Jul 2015 23:09:50 +0000 (01:09 +0200)]
Don't retry unhandled transports in OpportunisticQM
It'd continue trying xmpp transports forever, for example...
Mikael Nordfeldth [Fri, 17 Jul 2015 19:03:37 +0000 (21:03 +0200)]
TwitterBridge is closer to working again
Mikael Nordfeldth [Fri, 17 Jul 2015 16:44:09 +0000 (18:44 +0200)]
TwitterBridge messing about, Twitter OAuth requires Authorization header now?
https://dev.twitter.com/oauth/reference/post/oauth/request_token says that
the request should be a GET with a specific HTTP header instead of query
string parameters for OAuth?
Mikael Nordfeldth [Fri, 17 Jul 2015 15:50:43 +0000 (17:50 +0200)]
Twittersettings now works better as Profilesettings extension
Mikael Nordfeldth [Fri, 17 Jul 2015 15:09:36 +0000 (17:09 +0200)]
SubMirror now works properly as extended from FormAction
Mikael Nordfeldth [Fri, 17 Jul 2015 14:19:02 +0000 (16:19 +0200)]
Poll settings adapted to FormAction
Mikael Nordfeldth [Fri, 17 Jul 2015 14:08:22 +0000 (16:08 +0200)]
OpenID settings aligned with FormAction
Mikael Nordfeldth [Fri, 17 Jul 2015 13:27:47 +0000 (15:27 +0200)]
Early return in FacebookBridge settings action
Mikael Nordfeldth [Fri, 17 Jul 2015 13:24:37 +0000 (15:24 +0200)]
Facebooksettings adapted to FormAction
Mikael Nordfeldth [Fri, 17 Jul 2015 13:16:45 +0000 (15:16 +0200)]
Urlsettings now adapted to FormAction
Mikael Nordfeldth [Fri, 17 Jul 2015 12:40:09 +0000 (14:40 +0200)]
Don't allow imports by default until it works well on large instances.
Mikael Nordfeldth [Fri, 17 Jul 2015 12:29:07 +0000 (14:29 +0200)]
SMS Settings now better adapted to FormAction
Mikael Nordfeldth [Fri, 17 Jul 2015 10:46:24 +0000 (12:46 +0200)]
ExtendedProfile is not something we want by default.
Mikael Nordfeldth [Fri, 17 Jul 2015 10:46:09 +0000 (12:46 +0200)]
ExtendedProfile now works better as extended ProfilesettingsAction
Mikael Nordfeldth [Fri, 17 Jul 2015 10:09:24 +0000 (12:09 +0200)]
ProfilesettingsAction and related stuff modernised
Mikael Nordfeldth [Fri, 17 Jul 2015 09:22:25 +0000 (11:22 +0200)]
Maximum character limit with utf8mb4 is 191 in varchar