Commit graph

27335 commits

Author SHA1 Message Date
b948887221 Reduced network request when probing 2020-06-14 13:37:28 +00:00
Michael Vogel
9b85d0b16e
Merge pull request #8740 from MrPetovan/task/frio-improve-share-display
[frio] Improve share blocks display
2020-06-11 07:32:29 +02:00
Michael Vogel
a5d1c0ff78
Merge pull request #8754 from MrPetovan/task/8676-ap-attachments
Strip the link preview URL from the end of the body if any in ActivityPub\Processor
2020-06-11 06:29:33 +02:00
Michael Vogel
fefd6439ea
Merge pull request #8758 from MrPetovan/bug/8726-mention-parsing
Add missing return variable while replacing tags in mod/item
2020-06-11 01:05:56 +02:00
7b3581320b Add missing return variable while replacing tags in mod/item 2020-06-10 17:23:07 -04:00
7919860274
Merge pull request #8757 from annando/simplify-probe
Simplify the probing process
2020-06-10 15:33:03 -04:00
e49de92cd4 Simplify the probing process 2020-06-10 19:19:10 +00:00
Michael Vogel
873f0b939f
Merge pull request #8755 from MrPetovan/bug/notices
Replace mention to $_SERVER with parameter in Content\Markdown::convert
2020-06-10 21:14:23 +02:00
db3f90ec01 Replace mention to $_SERVER with parameter in Content\Markdown::convert
- $_SERVER key isn't always available, no idea what it was used for exactly
2020-06-10 11:40:18 -04:00
53b951a179 Strip the link preview URL from the end of the body if any in ActivityPub\Processor 2020-06-10 11:19:44 -04:00
9b2d758c1a Add no-parsing block escaping in BBCode::setMentions 2020-06-10 10:16:07 -04:00
eaa7740da6 Remove superfluous code
- Remove explicit default parameter value in BBCode::convertShareCallback
- Remove Probe::$baseurl reset since the twitter probe sets the `baseurl` property
- Remove baseurl guessing in Probe::detect
2020-06-10 10:15:54 -04:00
1de5f2eebb [frio] Improve shared content display 2020-06-10 10:15:54 -04:00
a5f0225d60 Add mention support to shared content 2020-06-10 10:15:54 -04:00
e7f50a05d1 Move handle_tag() to Content\Item::replaceTag 2020-06-10 10:13:32 -04:00
be41095936 Add probe data return if Contact::getDetailsByURL didn't yield a result in Contact::getDetailsByAddr 2020-06-10 09:56:01 -04:00
2233fa0e46 Fix issue with Probe returning local baseurl for probed Twitter accounts 2020-06-10 09:56:01 -04:00
5f18d27b0b
Merge pull request #8752 from annando/posts-from-id
Avoid unneeded database calls when showing posts of contacts
2020-06-10 00:11:51 -04:00
8e14836152
Merge pull request #8751 from annando/notice
Fix notice "Undefined index: template in src/Network/Probe.php on line 598"
2020-06-10 00:10:32 -04:00
0e9331a1ff Avoid unneeded database calls when showing posts of contacts 2020-06-09 22:38:06 +00:00
e485836a24 Fix notice " Undefined index: template in src/Network/Probe.php on line 598" 2020-06-09 20:44:55 +00:00
Michael Vogel
6a23f51549
Merge pull request #8749 from MrPetovan/task/8676-ap-attachments
Add quote support in attachment title in ActivityPub\Processor
2020-06-09 22:23:26 +02:00
Michael Vogel
ad47ff50a9
Merge pull request #8729 from MrPetovan/bug/8726-mention-parsing
Add tag escaping to BBCode::setTags
2020-06-09 22:03:06 +02:00
140ae4e3cc
Merge pull request #8750 from AlfredSK/fix-continue-warnings
fix-continue-warnings in AP processor
2020-06-09 12:54:38 -04:00
AlfredSK
66723023f9 fix-continue-warnings 2020-06-09 16:40:36 +00:00
fdb22320ff Add quote support in attachment title in ActivityPub\Processor 2020-06-09 08:53:48 -04:00
7d800c81ec Fix faulty test expectation in ApiTest->testApiFriendicaNotificationWithXmlResult 2020-06-08 20:43:46 -04:00
89b3ae2657 Add null/empty string parameter value case in BBCode::convert
- Remove obsolete coalesce operator uses
2020-06-08 19:15:08 -04:00
0c1e876ee0 Remove superfluous indentation level in mod/poco 2020-06-08 18:58:05 -04:00
6774ee6691 Ensure strings are provided to BBCode::toPlaintext in include/api
- Prevents some type mismatch fatal errors with BBCode::performWithEscapedTags
2020-06-08 18:40:21 -04:00
a132a21da7 Add documentation about escaping blocks in doc/BBCode 2020-06-08 18:40:21 -04:00
31d6a6157c Add tag escaping to tag handling in mod/item 2020-06-08 18:40:21 -04:00
76460ddd2d Add tag escaping to Item::setHashtags
- Add return value to Item::setHashtags
2020-06-08 18:40:21 -04:00
472018191b Add tag escaping to BBCode::setTags 2020-06-08 18:40:20 -04:00
0bc7b89530 Replace existing block escaping by performWitEscaped* calls 2020-06-08 18:40:20 -04:00
348b71d0b0 Add new Strings::performWithEscapedBlocks methods
- Add new BBCode::performWithEscapedTags method
- Add tests
2020-06-08 18:40:20 -04:00
Michael Vogel
6665eb76f9
Merge pull request #8727 from MrPetovan/task/8676-ap-attachments
[ActivityPub] Add support for more attachments structures
2020-06-08 22:11:40 +02:00
4d3dd28c44 Add check for existing attachment in ActivityPub\Processor::constructAttachList 2020-06-07 16:23:57 -04:00
01e9beffc2 [ActivityPub] Add support for more attachments structures
- Add support for type: Page into [attachment], type: Link using href attribute
- Ensure Receiver::process* parameter is an array
- Remove superfluous eptiness check in JsonLD::fetchElementArray
2020-06-07 15:41:11 -04:00
59bd6fd908
Merge pull request #8747 from annando/fix-8742
Fix 8742: The pre update is now executed
2020-06-07 13:05:09 -04:00
4c4f2c6a20 Fix 8742: The pre update is now executed 2020-06-07 16:41:01 +00:00
Michael Vogel
51a6b0fcb6
Merge pull request #8742 from MrPetovan/task/blocklist-safelist
Replace charged terms with "allowlist", "denylist" and "blocklist"
2020-06-07 18:26:26 +02:00
8eeb7807d3 Replace remaining instances with "allowlist", "denylist" and "blocklist" 2020-06-07 11:24:56 -04:00
530ff51898 Rename system config value to db_log_index_denylist 2020-06-07 11:24:56 -04:00
34463f37e4 Rename contact table column to ffi_keyword_denylist 2020-06-07 11:24:52 -04:00
586eddbd1a
Merge pull request #8738 from annando/jsonld-tests
Added tests for JsonLD class
2020-06-07 10:23:12 -04:00
8823cbf9c4 Ensure that empty arrays are returned as empty arrays 2020-06-07 08:49:53 +00:00
8868bc3b55 The more tests the better? 2020-06-07 08:39:00 +00:00
bc616a142b There is always one last test ... 2020-06-07 08:29:19 +00:00
1f36c655e1 Two more tests 2020-06-07 08:24:08 +00:00