Mikael Nordfeldth
|
486a02d60d
|
First steps on making NeweventAction a FormAction
Also saving new Happening objects via Notice::saveActivity
|
2016-01-18 18:42:42 +01:00 |
|
Mikael Nordfeldth
|
6dc0477c00
|
Let the remote side know the Salmon was accepted (sorta)
|
2016-01-16 22:39:59 +01:00 |
|
Mikael Nordfeldth
|
deda83fdef
|
Distinguish notice saving errors from others for Salmon
|
2016-01-16 22:39:04 +01:00 |
|
Mikael Nordfeldth
|
0797ee0871
|
EmptyIdException doesn't carry ->obj
|
2016-01-16 21:12:53 +01:00 |
|
Mikael Nordfeldth
|
c559b8ce2a
|
bulkDistribute won't add empty lists to database
|
2016-01-16 17:34:27 +01:00 |
|
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 |
|