Mikael Nordfeldth
|
f53ebdeadb
|
Start handling salmon entries directly with Notice::saveActivity
More to come...
|
2016-01-16 17:25:29 +01:00 |
|
Mikael Nordfeldth
|
2b67b53112
|
In very specific circumstances we can bulkDistribute 0 notices
Seems to be what caused an infinite loop on quitter.es, or I guess so anyway.
|
2016-01-16 17:18:14 +01:00 |
|
mmn
|
44c10bb2aa
|
Merge branch 'oembed_branch' into 'nightly'
purify oembed html and don't allow cdata
hopefully we never need stuff in cdata
reason for this is that this link serves javascript in its oembed data: https://www.maketecheasier.com/switch-windows-10-to-linux/
see:
https://www.maketecheasier.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.maketecheasier.com%2Fswitch-windows-10-to-linux%2F
i don't feel we want that in our database.
See merge request !79
|
2016-01-15 13:11:35 +00:00 |
|
Mikael Nordfeldth
|
2af9de4f23
|
Minor fixes in Linkback plugin
|
2016-01-14 19:14:24 +01:00 |
|
Mikael Nordfeldth
|
0caf0612d0
|
Make Twitter Media upload API v1.1 reach us
Now we just have to accept the 'media' or 'media_data' (base64 encoded)
POST arguments instead of $_FILES uploads.
|
2016-01-14 18:29:21 +01:00 |
|
Mikael Nordfeldth
|
2f1bfe126b
|
Debug message formatting gone wrong
|
2016-01-14 13:52:11 +01:00 |
|
Mikael Nordfeldth
|
59e75ef966
|
Incorrect use of getByHashKey in HubSub
|
2016-01-14 13:15:31 +01:00 |
|
Mikael Nordfeldth
|
f092026541
|
Documentation fix from master
|
2016-01-14 13:11:27 +01:00 |
|
Mikael Nordfeldth
|
bacd49a6a8
|
Don't try to replace http with https if https already exists
|
2016-01-14 13:06:37 +01:00 |
|
Björn Schießle
|
b7c849b5b0
|
array need to contain key/value pairs
|
2016-01-14 12:39:39 +01:00 |
|
Mikael Nordfeldth
|
83cb1dfa68
|
Salmon debugging
|
2016-01-14 03:48:41 +01:00 |
|
Mikael Nordfeldth
|
53339ff463
|
Fake oEmbed version in OpenGraph return object
|
2016-01-14 02:09:12 +01:00 |
|
Mikael Nordfeldth
|
cf7d2f4d0f
|
Salmon queue handler getByID for exception throwing
|
2016-01-14 01:51:00 +01:00 |
|
Mikael Nordfeldth
|
0482b7de8e
|
Debugging by indexing callback column in HubSub
|
2016-01-13 22:57:42 +01:00 |
|
Mikael Nordfeldth
|
24d9d76644
|
OpenGraph image/thumbnail width and height
|
2016-01-13 22:07:39 +01:00 |
|
Mikael Nordfeldth
|
adba38ce20
|
Deleted_notice is pluginified, don't call directly from core
|
2016-01-13 21:29:23 +01:00 |
|
Mikael Nordfeldth
|
45dd343126
|
Eventify Notice getAsTimestamp (for Deleted_notice)
|
2016-01-13 21:01:47 +01:00 |
|
Mikael Nordfeldth
|
8ab98b72ac
|
getLeaseRemaining for FeedSub too
|
2016-01-13 20:01:00 +01:00 |
|
Mikael Nordfeldth
|
377947c57f
|
s/getLease/getLeaseTime/ just to be a bit more clear
|
2016-01-13 19:55:17 +01:00 |
|
Mikael Nordfeldth
|
1d26fedf12
|
Don't store lease seconds, just sub start and end
The seconds can always be calculated from the dates!
|
2016-01-13 19:45:20 +01:00 |
|
Mikael Nordfeldth
|
494746e665
|
Minor PuSH comment and debug stuff
|
2016-01-13 19:25:39 +01:00 |
|
Mikael Nordfeldth
|
a5fd4fde25
|
Request a month long sub lease by default
|
2016-01-13 19:24:07 +01:00 |
|
Mikael Nordfeldth
|
b38a789005
|
HubSub didn't save sub start and end datetimes
|
2016-01-13 19:23:34 +01:00 |
|
hannes
|
ee305891c4
|
purify oembed html
|
2016-01-13 16:03:38 +00:00 |
|
Mikael Nordfeldth
|
5c262a788d
|
Unused, unnecessary and intrusive cookie/storage removed!
|
2016-01-13 15:22:28 +01:00 |
|
Mikael Nordfeldth
|
3720e37f06
|
property attribute could be null in meta tags of course
|
2016-01-13 14:24:00 +01:00 |
|
Mikael Nordfeldth
|
99da1ebe41
|
Catch NoHttpResponseException when using HTTPClient
|
2016-01-13 14:17:49 +01:00 |
|
Mikael Nordfeldth
|
3ed632decf
|
NoHttpResponseException needed instead of HTTP_Request2_Exception
HTTP_Request2_Exception assumed an HTTP response status code/line
|
2016-01-13 14:08:48 +01:00 |
|
Mikael Nordfeldth
|
e75472f460
|
Use the upstream function to get effectiveUrl
|
2016-01-13 14:00:05 +01:00 |
|
Mikael Nordfeldth
|
3658774429
|
Super-basic OpenGraph image preview support, "works for me"
|
2016-01-12 15:29:03 +01:00 |
|
Mikael Nordfeldth
|
f4feef477b
|
Don't follow redirects on PuSH POST.
|
2016-01-12 14:32:28 +01:00 |
|
Mikael Nordfeldth
|
c826fe0af4
|
$target was klantigtly copied from another debug message
|
2016-01-11 20:10:38 +01:00 |
|
Mikael Nordfeldth
|
bd6efa0e45
|
Update PuSH callback URL if remote side switched to HTTPS
See the comment in the source on why we're not following Location headers...
|
2016-01-11 19:55:02 +01:00 |
|
Mikael Nordfeldth
|
f24cdf4a80
|
Much more logging in PushHubAction (OStatus)
|
2016-01-11 19:54:05 +01:00 |
|
Mikael Nordfeldth
|
8acf930c45
|
OpportunisticQM matches against _system_ max_execution_time
Probably never runs if max_execution_time is 0. I'll handle that later.
|
2016-01-11 13:35:29 +01:00 |
|
Mikael Nordfeldth
|
b13f8df79b
|
HTTPClient would return null instead of exception
This caused $response->isOK() tests to call a function on a non-existing object, causing all hell to break loose.
|
2016-01-11 02:36:59 +01:00 |
|
Mikael Nordfeldth
|
e498bc6b7b
|
Control OpportunisticQM verbosity
|
2016-01-10 00:51:25 +01:00 |
|
Mikael Nordfeldth
|
7fbf72f9c1
|
Minor changes to OpportunisticQM for debugging
|
2016-01-10 00:48:04 +01:00 |
|
Mikael Nordfeldth
|
42dff2742a
|
Put salmon slaps in queues before pushing user Atom feed
|
2016-01-10 00:29:32 +01:00 |
|
Mikael Nordfeldth
|
c3c5a9974d
|
Do proper fromUri lookup on groups too
|
2016-01-09 14:36:47 +01:00 |
|
Mikael Nordfeldth
|
fbec7c4e75
|
Issue #121 - use correct Group ID and strict User_group typing
|
2016-01-09 14:06:50 +01:00 |
|
Mikael Nordfeldth
|
4e0ed61f7c
|
OStatus queue handler uses Notice->getAttentionProfiles()
and lots more debugging for LOG_DEBUG
|
2016-01-08 01:31:47 +01:00 |
|
Mikael Nordfeldth
|
c48871cf1b
|
Notice from web now saves context->attention too! ;)
|
2016-01-07 23:24:15 +01:00 |
|
Mikael Nordfeldth
|
d4be5349b3
|
think I have managed to show oEmbed images better now
|
2016-01-07 17:35:37 +01:00 |
|
Mikael Nordfeldth
|
9e5c71e701
|
Fixed group representation in Directory plugin, also some ->raw calls
|
2016-01-07 12:58:14 +01:00 |
|
Mikael Nordfeldth
|
c02f23e63f
|
Return Profile objects from getGroups in GroupdirectoryAction
|
2016-01-07 12:35:52 +01:00 |
|
Mikael Nordfeldth
|
e7308b0ecb
|
Max execution time margin for OpportunisticQM
I guess it could continue a bit too long in case it got a really long
(failing, timeouting) HTTP request just before max_execution_time hit.
|
2016-01-07 11:58:09 +01:00 |
|
Mikael Nordfeldth
|
1a1e44cdfd
|
Issue #118 wanted better TOR support, now Avatar URLs are not stored
There was no reason to store the generated Avatar URLs because it's so
cheap to generate them on the fly.
|
2016-01-06 16:14:26 +01:00 |
|
Mikael Nordfeldth
|
b596391fcd
|
Avoid having to check for notices without rendered copies in upgrade.php
Always call the Notice->getRendered() function to get a rendered copy.
We could perhaps put some sanitation there too in the future
|
2016-01-06 15:32:27 +01:00 |
|
Mikael Nordfeldth
|
0fd2ad649e
|
Conversation IDs (again) no longer based on Notice ID
|
2016-01-06 13:58:46 +01:00 |
|