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
5bfbc1224c
[Tests] Add test for Module\Api\Twitter\ContactEndpoint
...
- Add necessary fixture data
2020-06-09 08:39:37 -04:00
95138ae7d1
[Tests] Extract fixture logic from ApiTest
...
- Reorder frio scheme tests to avoid PConfig persistence side-effect
2020-06-09 08:38:31 -04:00
8111ede2e5
Add support for max_id parameter in new Twitter contact API endpoints
...
- Use filter_input instead of manual type casting
2020-06-09 08:36:53 -04:00
7a5afc10bb
Implement Twitter contact endpoints
...
- Implement /followers/ids
- Implement /followers/list
- Reimplement /friends/ids
- Reimplement /friends/list
- Update API reference
- Remove obsolete tests
2020-06-09 08:36:46 -04:00
173264eaab
Add Twitter User Object and Factory
2020-06-08 21:51:42 -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
775437cb1c
Another test added
2020-06-07 08:15:04 +00:00
Michael Vogel
3e2ebcb1c7
Merge pull request #8741 from MrPetovan/task/hook-probe-detect
...
Add probe_detect hook
2020-06-06 23:06:51 +02:00
11404646db
Fix test
2020-06-06 19:53:26 +00:00
c38452d16e
Avoiding unwanted side effects
2020-06-06 19:29:37 +00:00
b1e6a4e499
Merge pull request #8739 from annando/issue-8732
...
Issue 8732: Fix fetch saved searches
2020-06-06 15:21:38 -04:00
5cb3a5ff74
Remove obsolete Twitter probing
...
- Profile page source offers no details about accounts when not logged in
2020-06-06 15:08:21 -04:00
6bed6d5587
Add probe_detect hook
2020-06-06 14:54:04 -04:00
d68372c872
Issue 8732: Fix fetch aved searches
2020-06-06 18:45:16 +00:00
0799b721c9
Just some more tests added
2020-06-06 14:59:28 +00:00
699429ab08
Added test for fetching arrays
2020-06-06 14:16:27 +00:00
95d997c79d
Added tests for JsonLD class
2020-06-06 12:53:36 +00:00
b3c07fc726
Merge pull request #8737 from annando/issue-8735
...
Issue 8735: Ensure the correct data type for "hide"
2020-06-06 08:35:57 -04:00
bc4e5b4d69
Issue 8735: Ensure the correct data type for "hide"
2020-06-06 08:11:19 +00:00
Michael Vogel
3eb3fe8e98
Merge pull request #8734 from MrPetovan/bug/8732-noscrape-notice
...
Exit with an error if profile info isn't available in Module\NoScrape
2020-06-06 09:31:31 +02:00
1304e14572
Exit with an error if profile info isn't available in Module\NoScrape
2020-06-05 14:28:11 -04:00
2e0151bec0
Merge pull request #8733 from annando/fix-notice
...
Fix Notice "Undefined index: subscribe"
2020-06-05 14:38:24 +02:00
7374104f29
Fix Notice "Undefined index: subscribe"
2020-06-05 10:44:36 +00:00
ff9f2dd6cc
Merge pull request #8731 from MrPetovan/task/frio-mobile-active-buttons-color
...
[frio] Add color to active buttons in mobile view
2020-06-05 06:42:33 +02:00