Michael
427881c437
Default values for settings / use lowercase
2020-10-01 21:14:26 +00:00
Michael
648e8a00a4
Use the right table ...
2020-09-30 19:05:19 +00:00
Michael
e26d73393e
New "relay" class / check of incoming popsts from DFRN and Diaspora
2020-09-30 17:37:46 +00:00
Tobias Diekershoff
c06197377f
Merge pull request #9322 from annando/issue-9305
...
Issue 9305: Relay deny tags are added
2020-09-30 07:21:59 +02:00
Michael
15e61e78ac
Issue 9305: Relay deny tags are added
2020-09-29 19:48:26 +00:00
Michael
eff4d18209
Force removal from relay list
2020-09-29 05:06:37 +00:00
Michael Vogel
777ece84cf
Apply suggestions from code review
...
Co-authored-by: Hypolite Petovan <hypolite@mrpetovan.com>
2020-09-29 05:56:57 +02:00
Michael
fb50a43ac0
New function for contact suggestions
2020-09-28 21:33:40 +00:00
Michael
9ea34370a6
We now inherit the causer for completing a thread
2020-09-25 12:16:08 +00:00
Michael
9552473db5
Issue 9264: post types should now work
2020-09-25 06:47:07 +00:00
Michael
d9d1268194
Issue 9264: Ensure that "pt_follower" is only set when its a real follower
2020-09-24 10:26:28 +00:00
Hypolite Petovan
fa94c82299
Merge pull request #9260 from annando/ap-relay-settings
...
Relay settings are now valid for the ActivityRelay as well
2020-09-23 12:46:32 -04:00
Michael
ea698b6702
Delimiter added
2020-09-23 15:57:10 +00:00
Hypolite Petovan
befc8c86ab
Merge pull request #9261 from annando/relay-distribution
...
Delayed relay distribution
2020-09-23 11:43:52 -04:00
Michael
4a8531354b
Use preg_quote
2020-09-23 15:28:00 +00:00
Michael
c5304d1ff4
Use plainext
2020-09-23 09:00:09 +00:00
Michael Vogel
380828d78c
Delayed relay distribution
2020-09-22 22:14:37 +02:00
Michael
b0c9c9b7cb
Relay settings are now valid for the ActivityRelay as well
2020-09-22 15:48:44 +00:00
Michael
338ddf45b1
We now store the causer-id in the items
2020-09-22 05:36:01 +00:00
Michael
11d2b027ec
Additional direction for fetching content
2020-09-21 15:17:33 +00:00
Michael
c082109ff9
Show if a post arrived via relay
2020-09-21 12:31:20 +00:00
Hypolite Petovan
a852455d0e
Merge remote-tracking branch 'friendica/stable' into develop
...
# Conflicts:
# composer.lock
2020-09-20 15:32:58 -04:00
Michael
12e74a70a4
Added logging
2020-09-20 07:46:23 +00:00
Michael
1898c0c351
Fix notice "Undefined index: gravity"
2020-09-20 04:49:48 +00:00
Michael
fcddf24f88
Remove tracking pixels when importing feeds
2020-09-18 15:25:48 +00:00
Michael
74e5a73678
Fix fatal errors and notices
2020-09-18 12:08:40 +00:00
Hypolite Petovan
380cd902d0
Merge pull request #9217 from annando/fix-empty-preview
...
Fixes empty feed preview data
2020-09-17 10:19:20 -04:00
Hypolite Petovan
3e9aa606ab
Merge pull request #9211 from annando/send-relais
...
We can now manage relay servers and can send content to them
2020-09-17 10:18:06 -04:00
Michael
451613a76a
Merge branch 'fix-empty-preview' of github.com:annando/friendica into fix-empty-preview
2020-09-17 13:13:49 +00:00
Michael
032df50e9d
Simplify check
2020-09-17 13:13:40 +00:00
Michael Vogel
005defa6cd
Update src/Protocol/Feed.php
...
Co-authored-by: Hypolite Petovan <hypolite@mrpetovan.com>
2020-09-17 15:08:01 +02:00
Michael
1bbad87ff0
Remove the text if it is identical to the body
2020-09-17 13:07:20 +00:00
Michael
fbc1cd2528
Fixes empty feed preview data
2020-09-17 10:36:33 +00:00
Michael
5f46b09772
Added some logging
2020-09-17 04:31:38 +00:00
Hypolite Petovan
a705db27c2
Fix wrong expected DB field name in DFRN::fetchauthor
2020-09-16 22:45:51 -04:00
Michael
178455928a
We can now manage relay servers and can send content to them
2020-09-15 17:45:19 +00:00
Michael
4930991734
Process incoming relay posts / fix importing posts
2020-09-14 20:58:41 +00:00
Hypolite Petovan
87e0ba2af6
Merge pull request #9206 from annando/global-direction
...
We now set the "global" direction
2020-09-14 14:04:59 -04:00
Michael
12d1bb883d
Issue 9204: Fetching of AP posts does work again
2020-09-14 17:50:42 +00:00
Michael
08fa5f0c19
We now set the "global" direction
2020-09-14 17:48:57 +00:00
Hypolite Petovan
c767325257
Merge pull request #9196 from annando/queryValue
...
New function XML::getFirstValue to fetch the first value
2020-09-13 18:25:26 -04:00
Michael
34257e78ca
Function renamed
2020-09-13 19:40:38 +00:00
Michael
5a41cd437d
Add additional direction types
2020-09-13 14:15:28 +00:00
Michael
20b25a1acd
New function "queryValue"
2020-09-12 19:23:23 +00:00
Philipp
11ef3895f5
Replace library/asn1.php with phpseclib
2020-09-12 20:44:36 +02:00
Michael
a491c5d916
Store and display to/cc/bcc
2020-09-12 17:45:04 +00:00
Michael
e9f462f0a3
AP: Improved checks for incoming posts
2020-09-12 12:12:55 +00:00
Michael
d64c910f69
Reworked receiver detection
2020-09-09 16:55:14 +00:00
Michael
cbf1e5c699
New field "manually-approve" for contact table
2020-09-02 03:02:50 +00:00
Michael
a6cb144c1e
Don't add the type to the id in case of an activity
2020-09-01 02:38:44 +00:00
Michael
bdd834d313
Support signed outbox requests
2020-08-30 17:07:46 +00:00
Michael
5daec27cfb
Issue 9094: Prevent announces via DFRN
2020-08-30 10:09:54 +00:00
Michael
7815862498
Improve AP support for forums
2020-08-23 11:26:43 +00:00
Michael
6d9302fbe4
Check for empty owners
2020-08-22 16:34:04 +00:00
Michael
7dbf72e454
We now fetch data with an automatically generated system user
2020-08-22 14:48:09 +00:00
Michael
22027f8451
Fix malformatted tag scheme
2020-08-22 05:59:19 +00:00
Hypolite Petovan
78f6ea94bb
Check for parent existence in Protocol\DFRN
...
- Address https://github.com/friendica/friendica/issues/8877#issuecomment-660263687
2020-08-20 09:34:37 -04:00
Michael
312ac73ae3
Removed check for priority
2020-08-17 15:49:34 +00:00
Michael
e0490aff5c
Added weekly and monthly polling
2020-08-17 12:25:55 +00:00
Michael
fb9832bbd0
Poll twice a day when there had been posts in the last 7 days
2020-08-17 09:53:49 +00:00
Michael
ec35e2827b
Remove check
2020-08-17 07:51:15 +00:00
Michael
ad2674aac6
Once a day is 8
2020-08-17 06:50:51 +00:00
Michael
7370a075f8
New rating scale
2020-08-17 06:47:29 +00:00
Michael
975bb76291
Removed check for number of posts
2020-08-17 05:26:40 +00:00
Michael
df75a24dc7
Use config value to trigger automated rating
2020-08-16 21:38:26 +00:00
Michael
c4aebffd3b
Setting priority to "notice"
2020-08-16 18:07:36 +00:00
Michael
112dd37a09
Switch to daily after a week
2020-08-16 18:05:34 +00:00
Michael
b7e8c1595d
Automatically adjust feed frequencies
2020-08-16 17:59:37 +00:00
Michael
1f9b365f3b
Issue 9015: Reducing load of remote systems
2020-08-15 20:05:08 +00:00
Michael
25ea15de64
Prevent sending forum posts via AP
2020-08-10 19:44:37 +00:00
Michael
ef7aed5d1f
Partly revert coding for compatibility issues
2020-08-10 13:59:51 +00:00
Michael
62ce87dfe6
Fixing processing forum posts
2020-08-09 22:46:18 +00:00
Michael
bf7128b4b2
AP Improvements for forums
2020-08-09 18:42:25 +00:00
Michael
7b13b7e9c8
Reworked "getIdForURL"
2020-08-07 13:49:59 +00:00
Michael
f09d9bc9cc
Remove url caching, locking cleanup
2020-08-06 18:53:45 +00:00
Michael
2cbc935944
Renamed function
2020-08-06 10:31:05 +00:00
Michael
d4f7bfa676
New "fcontact" model class
2020-08-06 10:27:06 +00:00
Michael
603b1f965d
Fix wrong value for parameter
2020-08-05 12:53:25 +00:00
Michael
1f164f66f4
Simplify contact search
2020-08-05 12:35:38 +00:00
Michael
0c73531da1
Poco and gcontact (mostly) removed
2020-08-01 16:15:18 +00:00
Michael
a9a9f7d51d
Update the last query at a single place
2020-08-01 08:56:07 +00:00
Michael
e06d9f20cf
AP: Always sign requests
2020-07-29 05:12:16 +00:00
Michael
fd1da74980
Fix fatal error because of unknown function "fetchUrl"
2020-07-27 11:50:36 +00:00
Michael
9b86f40a5f
Store avatar cache fields only when needed
2020-07-25 11:48:52 +00:00
Michael Vogel
398e65d66b
Merge pull request #8911 from MrPetovan/task/curl_DI
...
Introduce "HTTPRequest" class
2020-07-25 09:50:20 +02:00
Michael
5545bafdee
Fix notice "Undefined index: gravity in /src/Protocol/ActivityPub/Processor.php on line 556"
2020-07-21 19:55:24 +00:00
Michael Vogel
41141965fc
Merge pull request #8904 from MrPetovan/task/ap-conversion-admin-module
...
Add new admin debug module for ActivityPub
2020-07-21 21:32:06 +02:00
nupplaPhil
1998b7811b
Fix fatal execution path for found Network::get() parameter execption
2020-07-21 03:19:05 -04:00
nupplaPhil
657d08f09f
Rename "fetchUrl" and "fetchUrlFull" to "fetch" and "fetchFull"
2020-07-21 03:15:53 -04:00
nupplaPhil
7029012f27
Rename "HTTPRequest::curl()" to HTTPRequest::get()
2020-07-21 03:14:01 -04:00
nupplaPhil
e5649d6dbf
Move "HTTPRequest::finalUrl" dynamic
2020-07-21 03:10:10 -04:00
nupplaPhil
60e18736b0
Move "Network::finalUrl" to "HTTPRequest" class
2020-07-21 03:09:40 -04:00
nupplaPhil
1aa07f87a4
Make "HTTPRequest::fetchUrl" dynamic
2020-07-21 03:04:58 -04:00
nupplaPhil
3b4cf87c95
Make "HTTPRequest::fetchUrlFull" dynamic
2020-07-21 03:02:52 -04:00
nupplaPhil
8793096c16
Make "HTTPRequest::post" dynamic
2020-07-21 03:02:51 -04:00
nupplaPhil
2973ed6448
Make "HTTPRequest::curl" dynamic
2020-07-21 03:01:12 -04:00
nupplaPhil
5344efef71
Move post/curl/fetchUrl/fetchUrlFull to own class "Network\HTTPRequest"
2020-07-21 02:56:10 -04:00
Hypolite Petovan
c26cc5b75e
Expand scope of prepareObjectData in ActivityPub\Receiver
2020-07-20 00:38:45 -04:00
Hypolite Petovan
259a62f9dd
Separate concerns between postItem and createItem in ActivityPub\Processor
...
- postItem now only posts items created with createItem without altering it
- createItem now only creates an item array from an activity without posting it
- postItem scope is now public
2020-07-20 00:37:43 -04:00
Hypolite Petovan
3894976a2d
Add support for image preview in attachments in ActivityPub\Processor
...
- Address https://github.com/friendica/friendica/issues/8676#issuecomment-650554955
2020-07-20 00:28:11 -04:00
Hypolite Petovan
05bd0d0b67
Add support for multiple Link as urls of Images in ActivityPub\Receiver
...
- Address https://github.com/friendica/friendica/issues/8676#issuecomment-650554955
2020-07-20 00:28:11 -04:00
Michael
5bf813d0ec
Use "failed" field
2020-07-19 11:42:23 +00:00
Hypolite Petovan
911a23f18b
Use PageInfo::appendDataToBody in ActivityPub\Processor::constructAttachList
2020-07-17 19:39:12 -04:00
Hypolite Petovan
25b3fa83fc
Rename PageInfo::appendToBody to searchAndAppendToBody
2020-07-17 19:15:43 -04:00
Michael
c987785146
Use "contact-type" instead of "account-type" to avoid notices
2020-07-17 06:58:39 +00:00
Michael
0b93bcbbf9
Create a (meaningful) title
2020-07-17 05:27:45 +00:00
Michael
c47931172d
Indention fixed
2020-07-17 04:46:42 +00:00
Michael
ecf6018b89
Atom feed generation is moved to the feed class
2020-07-17 04:40:20 +00:00
Michael
70699878ee
Replaced more calls of "Probe::uri" with "Contact::getByURL"
2020-07-16 19:22:38 +00:00
Hypolite Petovan
dd85f48e0d
Merge pull request #8886 from annando/getidforurl-update
...
in "getidforurl" "no update" is now "update"
2020-07-16 09:23:30 -04:00
Michael
4a550ddcd8
Prevent "null" value when calling "getTagsFromUrl"
2020-07-16 06:13:47 +00:00
Michael
b0086a49e2
in "getidforurl" "no update" is now "update"
2020-07-15 21:08:42 +00:00
Hypolite Petovan
631095eefd
Merge pull request #8883 from annando/replace-getdetails
...
Replaced "getDetailsByURL" with "getByURL/getByURLForUser"
2020-07-15 13:49:27 -04:00
Michael
6d3949d54a
Changed default value
2020-07-15 17:29:52 +00:00
Michael
e374aecc46
Changed parameter order for "getbyURLForUser"
2020-07-15 17:22:12 +00:00
Michael
fc0312451d
Changed parameter order for getByURL
2020-07-15 17:06:48 +00:00
Michael
d9c6a46ffe
Replaced "getDetailsByURL" with "getByURL/getByURLForUser"
2020-07-15 04:42:04 +00:00
Hypolite Petovan
5ba8b4a58a
Add ffi_keyword_denylist key check to match previous call in Protocol\Feed
2020-07-14 14:50:52 -04:00
Hypolite Petovan
3e25fc3a72
Replace *_page_info function calls with Content\PageInfo equivalent
2020-07-14 10:15:04 -04:00
Michael
81928727f2
Issue 8866: Fix fetching feed links with missing base
2020-07-12 12:45:34 +00:00
Michael
0100e0df84
Some more invalid feed elements
2020-07-11 19:11:35 +00:00
Michael
e5a336ff77
Merge remote-tracking branch 'upstream/2020.06-rc' into valid-feed
2020-07-11 18:57:17 +00:00
Michael
b107a4984e
Make feeds validate
2020-07-11 18:54:08 +00:00
Hypolite Petovan
090fa78057
Merge pull request #8862 from annando/issue-8860
...
Issue 8860: Activities weren't fetchable all the time
2020-07-11 14:14:03 -04:00
Michael
fb18325b6b
Don't check the date on regular feeds
2020-07-11 16:29:18 +00:00
Michael
63dc6950d4
Issue 8860: Activities weren't fetchable all the time
2020-07-11 07:15:54 +00:00
Michael
87f054a642
Fix message "empty network" in gcontact::getid
2020-07-10 19:49:11 +00:00
Michael
c656aea152
Issue 8857: Fix follow accept answers
2020-07-10 05:30:12 +00:00
Michael
1f88bb8beb
Fix the plink for reshared Diaspora posts
2020-07-09 19:19:18 +00:00
Michael
c947b7f211
"print_r" in logging replaced / obsolete stuff removed
2020-06-29 20:22:00 +00:00
Michael
f6ae7db0ca
Further deprecated calls replaced
2020-06-28 17:50:11 +00:00
Michael
a1a9d4f657
Fix processing of received coordinates
2020-06-28 08:46:27 +00:00
Michael Vogel
c852e1479c
Merge pull request #8811 from MrPetovan/task/8517-probe-mobile-twitter
...
Add support for mobile profile URL to core twitter probing
2020-06-27 17:32:19 +02:00
Hypolite Petovan
e78db3fac6
Merge pull request #8817 from annando/ap-diaspora-delivery
...
Prevent delivering AP comments to Diaspora
2020-06-27 09:30:11 -04:00
Michael
de19f94aca
Prevent delivering AP comments to Diaspora
2020-06-27 12:18:36 +00:00
Michael
ef56837b9e
Fix receiving non public posts from AP
2020-06-27 10:35:45 +00:00
Hypolite Petovan
50d05cec83
Ensure url property of Probe::uri result is used authoritatively
...
- Some profile URLs aren't canonical and need to be updated during probe
2020-06-26 12:52:39 -04:00
Michael
a0ee12aade
Fix notice "Undefined index: forum"
2020-06-26 05:29:00 +00:00
Hypolite Petovan
912ff069c0
Update getShareOpeningTag::getShareOpeningTag method signature
...
- Optional parameter $guid is now at the end
- Always provided parameter $posted is now mandatory
2020-06-21 09:42:37 -04:00
Tobias Diekershoff
797eff853a
Merge pull request #8790 from MrPetovan/bug/notices
...
Fix latest notice messages
2020-06-20 18:07:54 +02:00
Hypolite Petovan
a83681e93a
Use Contact::getDetailsByURL instead of custom query in Protocol\OStatus
...
- Address part of https://github.com/friendica/friendica/issues/8475#issuecomment-646457104
2020-06-19 07:10:39 -04:00
Hypolite Petovan
51bae35d2a
Account for contact.ffi_keyword_denylist field being NULL by default in Protocol\Feed
2020-06-19 07:01:05 -04:00
Hypolite Petovan
1f20111c80
Replace share_header calls with BBCode::getShareOpeningTag
2020-06-18 08:53:57 -04:00
Hypolite Petovan
f544c8383b
Implement pull request feedback
...
- Improve formatting of drop_item in mod/item
- Replace deprecated Logger::log() calls in Protocol\Feed::consume
2020-06-17 21:44:28 -04:00
Hypolite Petovan
eba964ec12
Deprecate consume_feed() in favor of Protocol\Feed::consume
2020-06-17 13:24:44 -04:00
Michael
1a86167ac5
Possibly fix "Undefined index: url"
2020-06-16 20:41:34 +00:00
Michael
b948887221
Reduced network request when probing
2020-06-14 13:37:28 +00:00
Hypolite Petovan
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
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
AlfredSK
66723023f9
fix-continue-warnings
2020-06-09 16:40:36 +00:00
Hypolite Petovan
fdb22320ff
Add quote support in attachment title in ActivityPub\Processor
2020-06-09 08:53:48 -04:00
Hypolite Petovan
4d3dd28c44
Add check for existing attachment in ActivityPub\Processor::constructAttachList
2020-06-07 16:23:57 -04:00
Hypolite Petovan
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
Hypolite Petovan
34463f37e4
Rename contact table column to ffi_keyword_denylist
2020-06-07 11:24:52 -04:00
Michael
62217735f0
Use webfinger in apcontact fetch
2020-06-04 21:55:14 +00:00
Michael
0acb5d4558
"parent = id" is replaced with gravity check
2020-05-28 16:02:36 +00:00
Michael
db907c2ff8
Issue 8700: Resolvable activities
2020-05-27 19:05:33 +00:00
Michael
973abb6196
Replace "id = parent" checks with "gravity" checks
2020-05-27 12:19:06 +00:00
Michael
e27915a819
Centralized gsid generation
2020-05-22 10:10:24 +00:00
Michael
efb1c630fd
Fix warnings ("Divide by zero" and "key parameter is not a valid public key")
2020-05-18 02:58:08 +00:00
Michael
0cf517ad76
Use constants for the BBCode modes
2020-05-16 16:28:15 +00:00
Michael
079738a8b5
Fix a fatal error when an undo doesn't contain an object
2020-05-14 04:53:56 +00:00
Michael
13bd43f3f6
Store the diaspora signature differently
2020-05-13 05:48:26 +00:00
Michael
c4062ddb3b
Removed "insert" parameter
2020-05-12 21:49:12 +00:00
Michael
06da3084f5
Restructured item insert
2020-05-12 20:13:48 +00:00
Hypolite Petovan
d35dc64660
Merge pull request #8611 from annando/issue-8610
...
Issue 8610: Implicit mentions work again
2020-05-09 16:03:45 -04:00
Michael
9679fad5e2
Concentrating functionality
2020-05-09 08:55:10 +00:00
Michael
eb4c14695c
The implicit mentions are added in any case
2020-05-09 08:35:58 +00:00
Michael
bebc6615fc
Removed unneeded functionality
2020-05-09 06:51:13 +00:00
Michael
d5f64e1156
Issue 8610: Implicit mentions work again
2020-05-09 06:33:59 +00:00
Hypolite Petovan
55acb51148
Check $item_profile is populated in ActivityPub\Transmitter
...
- Address https://github.com/friendica/friendica/issues/8475#issuecomment-625716446
2020-05-08 09:31:36 -04:00
Hypolite Petovan
8abaac6d79
Account for missing location value in ActivityPub\Receiver
2020-05-07 10:14:38 -04:00
Michael Vogel
64f1bc8a68
Merge pull request #8589 from MrPetovan/task/8588-ap-contacts-endpoint
...
Only output ActivityPub contacts in /followers and /following AP endpoints
2020-05-07 10:37:46 +02:00
Hypolite Petovan
63e7996891
Improve formatting in ActivityPub\Transmitter
2020-05-07 03:47:45 -04:00
Hypolite Petovan
eb8dcd43f3
Merge pull request #8597 from annando/notice
...
Fixed notice because of missing field
2020-05-07 03:46:38 -04:00
Michael
e3c08215f6
Fixed notice because of missing field
2020-05-07 07:34:00 +00:00
Hypolite Petovan
3c0547c6e8
Ensure post location received through ActivityPub is in plaintext
2020-05-06 22:41:59 -04:00
Hypolite Petovan
4e579e77f5
Only output ActivityPub contacts in /followers and /following
...
- Join contact table with apcontact to weed out non-AP contacts
2020-05-06 15:29:35 -04:00
Michael
806f4a0142
Added logging
2020-05-06 19:00:56 +00:00
Michael
7dea1ff6bd
Issue 8586 again: Don't transmit participations
2020-05-06 17:30:21 +00:00
Michael
b9ee46824f
Added missing field
2020-05-06 15:37:04 +00:00
Michael
62a4638ea8
Don#t group
2020-05-06 15:27:13 +00:00
Michael
22be2cce8a
Issue 8586: Reduce the amount of item receivers
2020-05-06 15:20:49 +00:00
Hypolite Petovan
ccb69414d2
Combine getFollowers and getFollowing into getContacts in ActivityPub\Transmitter
2020-05-05 22:32:45 -04:00
Michael
0f042b064a
Fix warning, notice and DB Error
2020-05-05 21:49:48 +00:00
Michael
3d4ace7a9d
Merge branch 'no-term3' into no-term2
2020-05-05 16:09:50 +00:00
Michael
59675c4f0b
Merge remote-tracking branch 'upstream/develop' into no-term2
2020-05-05 15:44:24 +00:00
Michael
d838dcbd8c
Removed unused fields
2020-05-05 14:10:39 +00:00
Michael
2ee14bf5fe
Merge remote-tracking branch 'upstream/develop' into post-delivery-data
2020-05-05 14:08:29 +00:00
Michael
84e3892955
Merge remote-tracking branch 'upstream/develop' into post-delivery-data
2020-05-05 13:16:01 +00:00
Michael
2f42e68dc8
Merge remote-tracking branch 'upstream/develop' into new-participation
2020-05-05 12:48:33 +00:00
Michael
b7e25d16e7
Removed usage of "tag" field
2020-05-05 05:11:59 +00:00
Hypolite Petovan
340bc57952
Ensure Tag::getByURIId parameter value in OStatus;;entryFooter
...
- Address https://github.com/friendica/friendica/issues/8473#issuecomment-623701081
- $item['uri-id'] isn't present for follow entry pseudo-items
2020-05-04 18:51:03 -04:00
Michael
1362748f59
Merge remote-tracking branch 'upstream/develop' into no-term2
2020-05-04 15:20:30 +00:00
Michael
4c86f2a3ec
Merge remote-tracking branch 'upstream/develop' into new-participation
2020-05-04 15:01:42 +00:00
Michael
16d486dd24
Merge remote-tracking branch 'upstream/develop' into post-delivery-data
2020-05-04 14:40:52 +00:00
Hypolite Petovan
05cac4c186
Merge pull request #8570 from annando/tag-notice
...
Fix for "Undefined index: uri-id""
2020-05-04 09:30:14 -04:00
Michael
875d6b36e9
File and category aren't using "term" anymore
2020-05-03 15:13:40 +00:00
Michael
098ba4a667
"item-delivery-data" is now "post-delivery-data"
2020-05-02 19:34:02 +00:00
Michael
2a1cdfa36b
Diaspora participations are now atored as activities
2020-05-02 08:52:11 +00:00
Michael
233d6eea2b
Tags are now added to the body again
2020-05-02 05:43:00 +00:00
Michael
11406fd3b6
Fix for "Undefined index: uri-id""
2020-05-02 05:14:30 +00:00
Michael
b0cb6536dd
The old tag handling is removed
2020-05-02 05:08:05 +00:00
Michael
c3ecc19b41
Last "term" element renamed
2020-05-01 15:27:56 +00:00
Michael
70022393b7
Fix notice for missing "uri-id"
2020-05-01 12:42:22 +00:00
Michael
3b2ae5c4a9
function names changed
2020-05-01 06:01:22 +00:00
Michael
70e5639e29
Merge
2020-04-28 13:33:03 +00:00
Michael
5367620467
Merge remote-tracking branch 'upstream/develop' into write-tags
2020-04-28 08:03:26 +00:00
Michael
ce20081d28
Fix wrong field name
2020-04-28 03:52:07 +00:00
Michael
f521689ced
Suppress XML logging of errors
2020-04-27 14:35:50 +00:00
Michael
5df5e9521b
The tag table is now really used
2020-04-26 15:24:58 +00:00
Michael
7d111e2a6f
Duplicated fields renamed
2020-04-25 07:29:02 +00:00
Michael
89dcab774d
Prticipation is now a view as well
2020-04-24 17:55:49 +00:00
Michael
a5aa43469b
Some more places with owner-view
2020-04-24 13:41:11 +00:00
Michael
3e5c3dce01
Next join replaced by view
2020-04-24 12:24:10 +00:00
Michael
778ff0689f
AP: Interpret "update" as "create" when item isn't found
2020-04-23 19:57:20 +00:00
Michael
e19b1800a4
Added documentation
2020-04-20 12:19:26 +00:00
Michael
27ea747e99
Switchable contact probing
2020-04-20 09:47:26 +00:00
Michael
21103a5735
Store implicit mentions
2020-04-20 05:43:13 +00:00
Michael
538e212a84
Hashtag handling with Diaspora improved
2020-04-19 16:33:06 +00:00
Michael
66f5e7c0f8
Don't store URL with hashtags / OStatus-Diaspora-Improvements
2020-04-19 07:24:36 +00:00
Michael
3ce9386cb1
Improved body scanning, increased length
2020-04-18 10:05:30 +00:00
Michael
d9352f5a63
Use the new function when adding additional tags
2020-04-17 13:34:29 +00:00
Michael
6afcf5c8c7
Use "store" when possible
2020-04-17 07:55:23 +00:00
Michael
db657b0149
We now store the tags in two separate tables
2020-04-17 06:35:20 +00:00
Michael
126b95d873
Added documentation header
2020-04-15 20:59:45 +00:00
Michael
f871105ef9
Use name or nick
2020-04-15 20:52:30 +00:00
Michael
472518f0b5
Use the name as name
2020-04-15 20:45:04 +00:00
Michael
a4fd5033dd
Function had been moved
2020-04-15 19:42:02 +00:00
Michael
2e0501e7c5
New model class for tag
2020-04-15 16:37:09 +00:00
Michael
cb593226bf
Spaces and newlines
2020-04-15 11:39:00 +00:00
Michael
f52614e249
Merge remote-tracking branch 'upstream/develop' into term2tag
2020-04-15 11:31:52 +00:00
Michael
a5f84c8991
The old fields are not existing anymore
2020-04-15 05:57:07 +00:00
Michael
fe48b078e4
The old fields don't exist anymore
2020-04-15 05:51:06 +00:00
Michael
9a0d2c9e0c
The new tag table should work for feeds no as well
2020-04-15 05:10:40 +00:00
Michael
010491e0b0
Don't use "sensitive"
2020-04-14 17:18:48 +00:00
Michael
1e702d4145
Corrections for DFRN, added support for OStatus
2020-04-14 17:00:56 +00:00
Michael
3f4c85dead
Store the tags with DFRN as well
2020-04-14 16:52:53 +00:00
Michael
df898bd3d3
Improved logging
2020-04-14 09:19:45 +00:00
Michael
6fa43ffa71
Store tags for Diaspora - shorten tags when needed
2020-04-14 07:56:53 +00:00
Michael
67a67200a7
Storing mentions in Diaspora and AP
2020-04-13 23:54:28 +00:00
Michael
661dd43b0d
Term constants updated
2020-04-13 19:24:22 +00:00
Michael
bdd6e1913a
AP: Limited comment distribution
2020-04-04 17:59:08 +00:00
Hypolite Petovan
f69c591166
Add object key existence check in ActivityPub/Transmitter
...
- Addresses https://github.com/friendica/friendica/issues/8000#issuecomment-605614192
2020-03-29 12:52:05 -04:00
Hypolite Petovan
9fd23c407b
Merge pull request #8463 from annando/issue-8299
...
Issue 8299: Don't manipulate DFRN content upon receiving
2020-03-28 23:18:44 -04:00
Michael Vogel
01d6bfd2dd
Issue 8299: Don't manipulate DFRN content upon receiving
2020-03-28 20:41:25 +01:00
Michael
b5cdd78523
Issue 8341: Make events sharable
2020-03-28 14:02:49 +00:00
Michael
cc913bcf7c
Prevent another endless loop while fetching AP items
2020-03-28 10:34:23 +00:00
Hypolite Petovan
8a4a65f418
Merge pull request #8456 from annando/fix-ap
...
Fix: Fetching content via the "objects" endpoint behaved wrong
2020-03-26 08:45:10 -04:00
Michael Vogel
fcb0fa4cfa
Fix: Fetching content via the "objects" endpoint behaved wrong
2020-03-26 07:52:48 +01:00
Michael
52e6f97b61
Removed wrong comment
2020-03-25 18:27:35 +00:00
Michael
1e9d793d74
Socialhome added
2020-03-25 17:25:23 +00:00
Michael
6249b674dc
Issue 7892: Improve "plink" generation for Diaspora posts
2020-03-25 16:42:53 +00:00
Michael
b36e0e58b7
OStatus: Avoid a notice
2020-03-25 07:29:47 +00:00
Michael
1fef1ef6e9
Issue 7771: Funkwhale support
2020-03-24 23:12:53 +00:00
Michael
50e0ea5b3e
Funkwhale support added, Peertube support improved
2020-03-23 04:43:06 +00:00
Michael
bc069c8ebf
Prevent endless loops and long running feed processing
2020-03-22 13:05:35 +00:00
Tobias Diekershoff
d6ed0068e6
Merge pull request #8388 from annando/fetch
...
Additional logging and additional path for fetching posts
2020-03-09 07:20:13 +01:00
Michael Vogel
a0b00aee30
Additional logging and additional path for fetching posts
2020-03-09 06:50:01 +01:00
Michael
a6e7b5f295
GContact discovery added
2020-03-05 22:03:24 +00:00
Michael
bf35ff27d3
Merge remote-tracking branch 'upstream/develop' into ap-stuff
2020-03-05 20:23:00 +00:00
Philipp
6612264538
Merge pull request #8367 from annando/another-guid
...
Store "sc:identifier" as GUID as well
2020-03-05 10:18:51 +01:00
Michael
4d6953bf79
Don't show feeds / avoiding errors with empty data
2020-03-05 08:13:18 +00:00
Michael
b6ab8c9e94
New function to fetch endpoint items
2020-03-05 08:12:29 +00:00
Michael
9390748187
Store "sc:identifier" as GUID as well
2020-03-05 08:06:19 +00:00
Michael Vogel
aa3194b8ba
Merge pull request #8359 from MrPetovan/bug/7134-local-post-deleted
...
Add callstack context to cascade deletion debug logging
2020-03-04 22:02:16 +01:00
Michael
7b7132971a
Raw content is now stored with announce messages as well
2020-03-04 06:04:27 +00:00
Michael
79986c1fe5
Spaces removed
2020-03-03 22:57:29 +00:00
Michael
8410c5e283
The direction field needs to be removed
2020-03-03 22:43:19 +00:00
Michael
986877b1cf
Restore previous state
2020-03-03 22:22:59 +00:00
Michael
e38640da76
The original content of the post hadn't always been stored
2020-03-03 21:58:03 +00:00
Michael
e3d3dc50e5
Store the direction only when there is content to store
2020-03-03 08:04:14 +00:00
Michael
af6db65961
Store the push/pull direction in the conversation table
2020-03-03 08:01:04 +00:00
Michael
6f0d40c6c0
Merge remote-tracking branch 'upstream/develop' into push-pull
2020-03-03 06:55:13 +00:00
Hypolite Petovan
6ae5f705b6
Rename Item::delete* methods to Item::markForDeletion*
2020-03-03 01:48:29 -05:00
Michael
a19151fa6a
Improved description, support for "unlisted" via DFRN as well.
2020-03-02 22:35:25 +00:00
Michael
72c198990e
Merge remote-tracking branch 'upstream/develop' into private
2020-03-02 15:05:00 +00:00
Michael
ca1b92bb34
Support unlisted public posts
2020-03-02 07:57:23 +00:00
Philipp
b2198c7510
Merge pull request #8345 from annando/store-raw
...
Store the raw data in a different way
2020-02-29 16:20:48 +01:00
Michael
1743682153
We don't need to pass the protocol that way
2020-02-28 09:46:53 +00:00
Michael
a9896ecdb1
Store the conversation data as well
2020-02-28 09:42:04 +00:00
Michael
bcb3a81988
Store the protocol as well
2020-02-28 09:25:41 +00:00
Michael
26cffd379a
Store the raw data in a different way
2020-02-28 09:21:40 +00:00
Michael
acd99b9010
Push/Pull indicator
2020-02-27 05:01:43 +00:00
Hypolite Petovan
064cc227c0
Remove simple_html parameter from about field conversion in Protocol\ActivityPub\Transmitter
2020-02-25 07:41:26 -05:00
Hypolite Petovan
0f85f5d167
Convert outgoing profile description to Markdown in Protocol\Diaspora
2020-02-24 07:59:53 -05:00
Hypolite Petovan
c147446c93
Add about field conversion to HTML in Protocol\ActivityPub\Transmitter
2020-02-23 20:36:04 -05:00
Hypolite Petovan
bfea5d42ad
Simplify about field conversion to plaintext in Protocol\Diaspora
2020-02-23 20:35:36 -05:00
Michael
cceb497bd5
Avoid a fatal error
2020-02-16 15:45:26 +00:00
Michael
ee6cceba30
Clarify the effect of "net-publish"
2020-02-16 15:39:44 +00:00
Michael
3bd1f3a836
No more gender
2020-02-16 10:55:18 +00:00
nupplaPhil
85dc9bb96b
Add license info at Friendica PHP files
2020-02-09 16:18:46 +01:00
nupplaPhil
23c64b9a11
Add license info at Friendica classes
2020-02-09 15:45:36 +01:00
nupplaPhil
a78e19ea76
Move Notify::TYPE_POKE
2020-02-05 21:41:05 +01:00
nupplaPhil
88dc3efdc9
Move Notify::TYPE_SUGGEST
2020-02-05 21:41:03 +01:00
Hypolite Petovan
42775d53b2
Merge pull request #8222 from annando/ap-gnusocial
...
AP comments from GNU Social are now working
2020-02-02 15:21:23 -05:00
Michael
56816ea9d5
AP comments from GNU Social are now working
2020-02-02 19:59:14 +00:00
nupplaPhil
34f4aedb87
Move mod/fsuggest to src/Module/SuggestFriends
2020-01-31 23:50:46 +01:00
Hypolite Petovan
18cfd8dfaa
Remove references to deprecated profile.is-default and profile.profile-name fields
2020-01-22 19:42:37 -05:00
Michael
34b813bbfa
Fix for AP posts where the URL don't match
2020-01-20 22:30:34 +00:00
Hypolite Petovan
04d620fc2f
Merge pull request #8142 from nupplaphil/task/di_config
...
CleanUp Config namespace
2020-01-19 22:22:57 -05:00
nupplaPhil
ed9392469e
Remove unneeded Config namespace usages
2020-01-19 22:50:44 +01:00
Michael
dcbd44ab88
Removed the rest of the @brief fields
2020-01-19 20:44:01 +00:00
nupplaPhil
21640ec5d8
Add missing Friendica\DI namespace to files (PHPStorm inspection)
2020-01-19 21:26:42 +01:00
nupplaPhil
3411ced833
Move Config::set() to DI::config()->set()
2020-01-19 21:21:53 +01:00
nupplaPhil
6c36fd9e01
Move Config::get() to DI::config()->get()
2020-01-19 21:21:13 +01:00
Hypolite Petovan
1bc4b2e078
Merge pull request #8134 from nupplaphil/task/di_l10n
...
Cleanup L10n namespace
2020-01-19 11:30:19 -05:00
nupplaPhil
d6efc90194
cleanup namespace usages for L10n
2020-01-19 16:31:33 +01:00
nupplaPhil
5dfee31108
Move L10n::t() calls to DI::l10n()->t() calls
2020-01-19 16:31:16 +01:00
Michael
bb253ceeaa
AP: Create a GUID out of an URL
2020-01-19 14:33:16 +00:00
Michael
0a4119adaf
@brief is removed completely
2020-01-19 06:05:23 +00:00
Hypolite Petovan
58f69481e6
Merge pull request #8130 from nupplaphil/task/di_pconfig
...
Move PConfig to DI::pConfig()
2020-01-18 13:57:57 -05:00
nupplaPhil
800694e9b3
Remove unused use
statements & remove PConfig class
2020-01-18 17:02:59 +01:00
nupplaPhil
9e9429b56d
Move PConfig::get() to DI::pConfig()->get()
2020-01-18 16:50:57 +01:00
nupplaPhil
424c87195b
CleanUp Cache namespace
...
- Introduce enum "Duration"
- Introduce enum "Type"
- Move "Cache\Cache" to "BaseCache"
2020-01-18 15:41:19 +01:00
Michael
ccc7a71e54
Ensure that local contacts always are DFRN contacts
2020-01-16 06:43:21 +00:00
Hypolite Petovan
36190d1e79
Merge pull request #8072 from nupplaphil/task/Cache_to_DI
...
Replace Core\Cache wrapper with DI::cache() method
2020-01-10 08:46:03 -05:00
Hypolite Petovan
b8f85f0484
Merge pull request #8075 from annando/html-escaping
...
Fix: removed unneeded HTML escaping
2020-01-08 16:18:36 -05:00
Hypolite Petovan
f67f398fe1
Merge pull request #8071 from nupplaphil/task/Lock_to_lock
...
Replace Core\Lock wrapper with DI::lock() method
2020-01-08 14:25:46 -05:00
Michael
8e87c5f05f
Fix: removed unneeded HTML escaping
2020-01-07 22:00:39 +00:00
Michael
5b755f0f23
Issue 8067: Posts from Mastodon had been wrongly parsed
2020-01-07 00:16:42 +00:00
nupplaPhil
a38b0f7eaf
Move remaining namespaces and delete Core\Cache.php
2020-01-07 00:51:02 +01:00
nupplaPhil
fe078410a1
Move Cache::get() to DI::cache()->get()
2020-01-07 00:45:49 +01:00
nupplaPhil
f68929633b
Move Cache::set() to DI::cache()->set()
2020-01-07 00:41:20 +01:00
nupplaPhil
31457b8566
Replace Lock::release() with DI::lock()->release() and remove Core\Lock
2020-01-07 00:24:10 +01:00
nupplaPhil
634e657d23
Replace Lock::acquire() with DI::lock()->acquire()
2020-01-07 00:20:31 +01:00
Michael
ab43d3ddc4
AP: ensure that incoming posts are reaching all receivers
2020-01-05 17:20:23 +00:00
Michael
8878b3864f
Fix an error and a notice
2020-01-05 02:19:02 +00:00
Michael Vogel
c8a322baf0
Merge pull request #8053 from nupplaphil/task/remove_get_app
...
Remove get_app() in favor of DI::app()
2020-01-04 23:41:51 +01:00
nupplaPhil
f0eea6f875
Remove get_app() in favor of DI::app()
2020-01-04 23:42:01 +01:00
Michael
b08c9692ca
Added parameter type
2020-01-04 21:48:26 +00:00
Michael
7cf27e9cb0
AP: Transmit the language in the contentMap
2020-01-04 14:35:14 +00:00
Hypolite Petovan
ebaf726744
Rework Feed::import parameters
...
- Remove unused $hub
- Replace $simulate with an implicit condition
2020-01-03 09:26:28 -05:00
Hypolite Petovan
38fe3b8994
Fix formatting in Feed::import
2020-01-03 09:12:32 -05:00
Michael
fb550a0172
Relocated functions from PortableContact to GServer
2020-01-01 21:29:36 +00:00
Philipp
75c74e8562
Merge pull request #8044 from annando/contact-adding
...
Don't add contacts when not needed
2020-01-01 20:38:34 +01:00
Michael
73b82d1455
Don't add contacts when not needed
2020-01-01 17:54:36 +00:00
nupplaPhil
9bdb4db887
Replace comment
2019-12-30 23:45:42 +01:00
nupplaPhil
3f34229752
Move redundant System::baseUrl() to DI::baseUrl() calls
2019-12-30 23:00:08 +01:00
Michael
74f4637ff3
Fix fatal errors caused by PR 8019
2019-12-30 01:17:16 +00:00
nupplaPhil
e944d7bed6
Remove deprecated App::getBaseURL() - process methods to DI::baseUrl()->get()
2019-12-29 20:17:48 +01:00
nupplaPhil
50be94aa5e
Remove deprecated App::getHostName() - process methods to DI::baseUrl()->getHostName()
2019-12-29 20:17:47 +01:00
nupplaPhil
388b963714
Replace BaseObject class with DI::* calls
2019-12-29 20:17:38 +01:00
nupplaPhil
1de3f186d7
Introduce new DI container
...
- Adding Friendica\DI class for getting dynamic classes
- Replacing BaseObject::getApp() with this class
2019-12-29 20:16:55 +01:00
Michael
26ac9a0063
"CheckServer" is now "UpdateGServer"
2019-12-21 18:11:51 +00:00
Michael
fab85255b6
Relocated functions
2019-12-21 06:39:22 +00:00
Michael
b4f690839a
"CheckServer" added
2019-12-20 21:46:30 +00:00
Michael
3c4f44a4ab
"FetchPoCo" added
2019-12-20 21:21:25 +00:00
Michael
a1ad549e0b
Added UpdateServerDirectory
2019-12-20 20:37:21 +00:00
Michael
2a31b2383f
Issue 7691: We can now switch to BCC for ActivityPub
2019-12-09 21:37:31 +00:00
Michael
ca0a961ad2
Merge remote-tracking branch 'upstream/develop' into reshare-delivery
2019-12-08 08:49:47 +00:00
Michael
484b99f7cf
Fix: Don't automatically mention a post creator on private posts
2019-12-07 21:42:55 +00:00
Michael
41f8796ffc
Delivery of reshares
2019-12-06 06:39:50 +00:00
Michael
4b2acb74d5
Fix a notice about an undefined "attach" index
2019-12-06 04:34:20 +00:00
Michael
4e77321be8
Replaced all preg calls in the calls with the new function
2019-12-05 06:42:10 +00:00
Michael
e435102089
Added logging, fixed indentation, call it from DFRN as well
2019-12-05 05:28:28 +00:00
Michael
838a233bfc
Handling reshares of Friendica posts with titles via Diaspora
2019-12-05 05:11:14 +00:00
Michael
8f4f3e00e2
Return more data in the announce object
2019-12-04 09:36:46 +00:00
Michael
276d6fddd1
Function renamed - we don't return an object
2019-12-04 09:15:03 +00:00
Michael
ef3664e6d4
Check if reshared item is an AP item
2019-12-04 08:08:48 +00:00
Michael
abed3ba906
Remove unused function
2019-12-04 07:13:29 +00:00
Michael
d34052b332
Make quoted announces look better / more announce improvements
2019-12-04 07:02:39 +00:00
Michael
7ffd6d0bc7
Attached photos from pixelfed are now added to the body again
2019-11-28 06:34:35 +00:00
Michael
99945f21cb
Only read undeleted mails / improved structure
2019-11-23 20:02:21 +00:00
Michael
84244b1450
Now it works
2019-11-23 12:54:39 +00:00
Michael
e220698ea1
E-Mail import: The item is now provided to the hook
2019-11-23 11:42:03 +00:00
Hypolite Petovan
17c934aa07
Merge pull request #7859 from annando/mail-reply-to
...
Use the "reply-to" header of the original post when answering via mail
2019-11-22 23:33:10 -05:00
Michael
37bdafcc96
Use the "reply-to" header of the original post when answering via mail
2019-11-22 22:15:04 +00:00
Hypolite Petovan
20dc285f9d
Merge pull request #7858 from annando/diaspora-date
...
Don't use the creation date when transmitting to Diaspora
2019-11-22 15:36:27 -05:00
Michael Vogel
f0ffc6df38
Don't use the creation date when transmitting to Diaspora
2019-11-22 21:24:02 +01:00
Michael
e539c74fa4
Removed the word "test"
2019-11-22 19:47:35 +00:00
Michael
5bf8c895a9
Improvement for PR 7854: Avoid leaking of BCC header data
2019-11-22 18:39:51 +00:00
Michael
d8da580869
Fix mail delivery via AP when the contact is hidden
2019-11-22 08:01:23 +00:00
Michael
d3e12c58e2
Fix some notices/warnings again
2019-11-21 22:40:54 +00:00
Michael
a6ae6a83b8
Added hooks for the email fetch process
2019-11-20 20:57:34 +00:00
Michael
7c1f8a0597
Renamed config name
2019-11-19 16:31:22 +00:00
Michael
fa876d770e
Make the automatic title appending optional
2019-11-19 12:59:21 +00:00
Michael Vogel
100dfea524
Fix further notes and warnings
2019-11-19 11:02:35 +01:00
Michael Vogel
287c55722e
Show title for posts with attached pages
2019-11-18 19:52:00 +01:00
Michael Vogel
80917018e9
Fix warnings
2019-11-18 19:09:21 +01:00
Michael Vogel
0733ae6aae
Improve the look of fetched feeds and the BBCode processing of attachments
2019-11-18 13:29:27 +01:00
Michael
8644d300d0
Readded empty line
2019-11-17 18:12:20 +00:00
Michael
28ca0d6fab
AP: Remove the link description from the "rich html" and adds it to the attachment
2019-11-17 18:10:12 +00:00
Michael
fa57fead2e
AP: Read different content types for the source and the content
2019-11-13 16:22:20 +00:00
Michael
85b3c880ef
Fix: Mentions in the HTML part of the "contentMap" now are links
2019-11-13 06:43:36 +00:00
Michael
1fb485af1c
Use the contentMap to transmit additional content encodings
2019-11-12 20:22:35 +00:00
Michael
8997361609
Better function name
2019-11-11 23:13:36 +00:00
Michael
1b5fa55bdc
Fix image links with descriptions in API and AP transmission
2019-11-11 22:37:50 +00:00
Michael
48ab31f451
Fix a notice
2019-11-06 19:17:40 +00:00
Michael
17704d2458
Diaspora: Use the standard function for adding a relationship
2019-11-03 13:35:41 +00:00
Michael
6f9302f389
Another duplicated "use" removed
2019-11-02 21:29:16 +00:00
Michael
04c889270b
Removed duplicated "use system"
2019-11-02 21:24:22 +00:00
Hypolite Petovan
03bf1dcbd3
Move Object\Image static methods to Util\Images
...
- Optimize imports in modified files
2019-11-02 07:48:45 -04:00
Michael
44cc750f79
Some more warnings removed
2019-10-31 07:33:25 +00:00
Philipp Holzer
7343ee5108
Move Namespace of ActivityNamespace
2019-10-25 00:41:48 +02:00
Philipp Holzer
dc2858938d
Renamed to ActivityNamespace
2019-10-25 00:32:35 +02:00
Philipp Holzer
3897c74deb
Add docs
2019-10-25 00:10:20 +02:00
Philipp Holzer
2fba7ed477
Rename namespace
2019-10-24 21:40:13 +02:00
Philipp Holzer
07cea24430
Move Activity/Namespaces defines to constants
2019-10-24 21:40:12 +02:00
Philipp Holzer
52c42491c4
Move activity_match() to Protocol\Activity::match()
...
- With tests
2019-10-23 02:05:11 +02:00
Philipp Holzer
7716374593
Move mod/receive to src/Module/Diaspora/receive
...
- Added routes
- Make Diaspora::decode(Raw) more explicit
- Add new User::getByGuid() method
2019-10-20 13:07:16 +02:00
Hypolite Petovan
f8c0f24e34
Merge pull request #7752 from kPherox/develop
...
Change Model type to `OrderedCollectionPage`
2019-10-18 06:54:42 -04:00
kPherox
0da36b839c
Change Model type to OrderedCollectionPage
...
Use type `OrderedCollectionPage` instead of `OrderedCollection` in pages or distinct subsets
FYI: https://www.w3.org/TR/activitystreams-core/#h-paging
2019-10-18 12:58:47 +09:00
Hypolite Petovan
5dcf6bfc58
Remove extra spaces before closing parentheses in src/
2019-10-16 08:58:09 -04:00
Hypolite Petovan
146646c4d4
Replace deprecated calls to defaults() by ?? and ?: in src/
2019-10-16 08:38:52 -04:00
Michael
8238081d87
Replace obsolete functionality in "PortableContact"
2019-10-05 23:30:47 +00:00
Michael
a7e518acbd
Readded the network parameter
2019-10-04 05:42:54 +00:00
Michael
d9a74bd5dd
Code transitioning from PortableContacts.php to GServer.php
2019-10-03 23:33:41 +00:00
Michael
21e9e9f3c2
Remove obsolete function to guess the base url of a contact
2019-10-02 15:10:42 +00:00
Michael
c494b158c8
Fix notice "Undefined index: openRegistrations"
2019-10-01 19:27:33 +00:00
Michael
5eeca432fe
removed unused "f" parameter
2019-09-29 18:59:03 +00:00
Michael
1ddd2df4b8
Removed obsolete code
2019-09-28 05:37:24 +00:00
Michael
704cdf1b5a
New function to store the "remote" session value / making the changes work
2019-09-26 04:47:42 +00:00
Michael
c364a77d63
Always use direct DFRN transport on local contacts
2019-09-21 12:39:07 +00:00
Hypolite Petovan
888f7ffd1c
Use correct data key to compare authors before appending mention in Protocol\Diaspora
2019-09-15 07:05:47 -04:00
Hypolite Petovan
69752fd945
Prevent prepending implicit mention if replied to item is ours in Protocol\Diaspora
2019-09-14 17:42:02 -04:00
Michael
3c1380fdcc
Fix enduring follow requests to Pleroma
2019-09-11 16:54:13 +00:00
Michael
33006d8455
Merge remote-tracking branch 'upstream/2019.09-rc' into performance
2019-09-03 15:02:16 +00:00
Michael
52d8b618f0
Type hints
2019-09-03 03:59:46 +00:00
Michael Vogel
046b5a1eac
Fix performance issues due to relay contact requests
2019-09-02 15:11:07 +02:00
Michael
6af4c90dff
Fix delivery counter / archive relay contacts
2019-09-02 03:25:05 +00:00
Michael Vogel
ef02a1cb7b
Check fpr duplicated contacts upon inserting them
2019-08-29 06:07:07 +02:00
Michael Vogel
9b7432781b
Don't transmit content to already archived contacts
2019-08-27 21:01:11 +02:00
Tobias Diekershoff
1c3a5e1e6f
added USE statement and changed statement as requested in #7305#discussion_r296461181
2019-08-27 07:10:51 +02:00
Hypolite Petovan
20a6b368fb
Replace mb_convert_encoding with html_entity_decode for feed item title conversion
...
- Prevents already UTF-8 strings to be corrupted
2019-08-22 06:00:21 -04:00
Hypolite Petovan
9de59d5c4d
Add entry title HTML entities conversion in Protocol\Feed
...
- Prevents literal entities display in generated post title
2019-08-18 09:37:36 -04:00
Hypolite Petovan
cf8177461e
Prune unavailable contacts from AP envelope
2019-08-17 00:00:49 -04:00
Philipp Holzer
08be92a862
Moved BaseURL to App namespace (because similar type as Arguments/Modules/Modes)
2019-08-15 17:23:00 +02:00
Hypolite Petovan
2e6b72ba62
Revert "Reworked contact-id generation"
2019-08-01 20:39:42 -04:00
Michael
8ddcd8417d
Reworked contact-id generation
2019-07-30 22:02:32 +00:00
Michael
7d79d48f6e
Fix: The field "contact-id" now contains the correct contact id again
2019-07-30 13:08:14 +00:00
Michael
bcc8ed378c
ActivityPub: We now do support transmitting alternative image descriptions
2019-07-29 05:09:11 +00:00
Michael
ab7db9944d
ActivityPub: Support for incoming picture descriptions
2019-07-29 04:35:13 +00:00
Hypolite Petovan
8b344141da
Merge pull request #7434 from annando/contact-protocol
...
New functions to check if a contact supports that protocol
2019-07-27 17:47:54 -04:00
Michael
f5cb6148cf
Improved documentation
2019-07-27 21:45:36 +00:00
Michael
975ff86bae
Fix: The $contact error is expected to be a single row array
2019-07-27 15:40:43 +00:00
Michael
264936100f
New functions to check if a contact supports that protocol
2019-07-27 11:09:12 +00:00
Hypolite Petovan
1d8b809227
Merge pull request #7414 from annando/fetch-diaspora
...
Fetch Diaspora posts by url
2019-07-22 07:01:42 -04:00
Michael
105378f5a4
Changed regexp
2019-07-22 06:03:18 +00:00
Michael
53ffe5a2e1
Fetch Diaspora posts by url
2019-07-21 07:37:50 +00:00
Michael
a11206dbcd
Issue 6675: Improved check for follower, removed global setting
2019-07-21 05:56:57 +00:00
Michael
23830dc45f
Preparation for quoted reshares on AP
2019-07-20 21:32:19 +00:00
Michael
c771c575a7
Fix PR 7399: Added missing "use"
2019-07-18 06:12:43 +00:00
Michael
e247a14d2b
Added the option to only receive top level posts from people you follow
2019-07-17 21:37:13 +00:00
Michael
a80a6bec74
Preparation for being able to fetch AP posts by proving the URL
2019-07-17 19:36:32 +00:00
Michael
8c2f50eb72
Issue 7315: Set the forum's contact id for forum posts
2019-07-16 05:07:26 +00:00
Michael
1a213bd8e8
Issue 7315: Changed handling of "Group" posts
2019-07-15 20:05:36 +00:00
Michael
9ba3ee13a8
Use an insert to avoid duplicates and for analyzing
2019-07-14 10:22:19 +00:00
Michael
5bba0e7d39
Hopefully avoiding duplicated relay entries
2019-07-13 23:53:15 +00:00
Michael
c34204cf50
Merge remote-tracking branch 'upstream/develop' into contact-update
2019-07-12 20:51:27 +00:00
Michael
8cbdc7939e
Fetch more comtact data from probing, remove duplicated contacts
2019-07-12 14:55:23 +00:00
Michael Vogel
807d2665ea
Use standard function to update the contact to avoid SQL errors
2019-07-11 22:11:51 +02:00
Michael Vogel
6b25fd5b2f
added logging
2019-07-10 05:19:54 +02:00
Michael Vogel
54d96da94a
Fix fatal error with incomplete contact data upon delivery
2019-07-10 05:16:50 +02:00
Michael
d1435bef61
Add ActivityPub related fields to the "uri" function
2019-07-08 12:00:11 +00:00
Michael
6bb418c5a7
Use "received" instead of "created" when displaying posts in creation order
2019-07-07 21:30:33 +00:00
Michael
be0a102333
Simplified the Contact update
2019-07-04 21:19:23 +00:00
Michael
c9666a9f1d
We don't update inside the probing anymore
2019-07-04 19:40:48 +00:00
Michael
8d6aa9914c
We now handling the contact type
2019-07-04 19:31:42 +00:00
Michael
ef5be9668f
New fields in contact table / don't update on probe
2019-07-04 04:08:55 +00:00
Michael
6041f74df6
New constant for federated protocols
2019-07-01 18:00:55 +00:00
Michael
0a15222576
Collect data about used protocols for delivery
2019-06-28 09:03:58 +00:00
Hypolite Petovan
fa191bd821
Merge pull request #7305 from deantownsley/imageauthfix
...
Make authentication work for local private images
2019-06-23 15:18:15 -04:00
Dean Townsley
0c6a0942cc
Clarify comment and log message
2019-06-22 19:08:34 -05:00
Dean Townsley
9dff3d2b6d
Use User:: API insteadd of direct database read
2019-06-22 18:56:33 -05:00
Michael Vogel
449305e527
Fix the processing of event activities
2019-06-23 00:38:52 +02:00
Dean Townsley
042fcfeb50
Enable multi-auth in dfrn autoRedir
...
Update checks to account for a user being authenticated to multiple
contacts on the local server at the same time.
It was also necessary to remove a looping procection to make this work
correcly with browsers that open multiple connections because the
information about what contacts are authenticated is stored in the PHP
session.
2019-06-22 12:34:54 -05:00
Hypolite Petovan
f0849b0a93
Merge pull request #7284 from annando/fix-fatal
...
Don't send activities to "null" endpoints
2019-06-19 23:42:21 -04:00
Michael
2e4e8bdf0a
Don't send activities to "null" endpoints
2019-06-20 03:06:34 +00:00
Michael
4ab772ed67
Issue 6477: Automatically repair self contact avatar
2019-06-19 17:05:29 +00:00
Michael
496910e750
Issue #5983 : Ignore reshares from blocked and ignored contacts
2019-06-17 11:55:19 +00:00
Hypolite Petovan
75894fa275
Use item created date if edited doesn't exist in Protocol\Diaspora::buildStatus
...
- Addresses https://github.com/friendica/friendica/issues/6918#issuecomment-502347886
2019-06-15 17:11:01 -04:00
Michael Vogel
097ecdd106
Merge pull request #7266 from MrPetovan/bug/notices
...
Add type-hint in ActivityPub\Receiver::fetchObject to catch wrong type coercion
2019-06-14 15:03:30 +02:00
Hypolite Petovan
95094aa53d
Check for existing protocols.inbound value in Protocol\PortableContact
2019-06-14 06:25:44 -04:00
Michael
e4efddbabb
Avoid a notice in AP Receiver
2019-06-14 02:58:40 +00:00
Hypolite Petovan
66d4f1d40b
Add type-hint in ActivityPub\Receiver::fetchObject to catch wrong type coercion
2019-06-13 19:07:39 -04:00
Hypolite Petovan
94a70f54d1
Normalize the datetime format of received activity before DB insertion in ActivityPub\Processor
...
- Restore private message storage
2019-06-12 21:02:37 -04:00
Hypolite Petovan
9e24b8c55f
Fix formatting and PHPDoc in ActivityPub\Processor
...
Add expected return value to postMail method
2019-06-12 21:01:44 -04:00
Michael
a11b258fd6
Issue 7223: Don't strip links
2019-06-11 20:34:21 +00:00
Michael
9d8f01c49c
Fix another fatal error
2019-06-11 06:02:18 +00:00
Hypolite Petovan
d7d44e1af7
Merge pull request #7245 from annando/unify-constants
...
Fix delivery counter for poking / unify delivery commands
2019-06-10 11:59:40 -04:00
Michael
41dc243186
Fix delivery counter for poking / unify delivery commands
2019-06-10 14:19:24 +00:00
Hypolite Petovan
165607ffe7
Merge pull request #7242 from nupplaphil/bugs/6917-php_warning
...
Add typed parameter for methods in `Friendica\Util\Network`
2019-06-10 09:22:27 -04:00
Philipp Holzer
cc7444d84d
Move internal recursion-counter to the end of all cur/fetchUrl parameters
2019-06-10 14:34:54 +02:00
Philipp Holzer
236c0dc248
Check $contact['id']
...
- see https://github.com/friendica/friendica/issues/6918#issuecomment-498043313
2019-06-10 12:36:42 +02:00
Michael
44a49a8d7d
Ensure that pokes are always send only via DFRN
2019-06-06 04:26:02 +00:00
Michael
ecf809c7ae
The delivery counter now counts only successful deliveries
2019-06-01 06:54:47 +00:00
Michael
19e95ebdda
Fix edited messages for Diaspora
2019-05-30 18:56:31 +00:00
Michael Vogel
64f51d337f
Merge pull request #7204 from MrPetovan/bug/notices
...
Check for array index existence
2019-05-29 07:04:46 +02:00
Michael
824d35774b
Fix "Undefined index: protocol"
2019-05-29 04:30:01 +00:00
Hypolite Petovan
8a0c568fe1
Check for href existence for links in Protocol\PortableContact
...
See https://github.com/friendica/friendica/issues/6918#issuecomment-495198587
2019-05-28 21:27:13 -04:00
Philipp
32b8c6f65e
Merge pull request #7200 from annando/tag-process
...
Process incoming tag add requests
2019-05-28 19:43:23 +02:00
Michael
ecf4789cc4
Process incoming tag add requests
2019-05-26 11:20:03 +00:00
Philipp
6ceb74c365
Merge pull request #7184 from annando/add-tag
...
AP: We now transmit "add tag" activity
2019-05-26 08:14:18 +02:00
Michael
32b1f75ece
AP: We now transmit "add tag" activity / On Diaspora this is now supressed
2019-05-25 19:33:58 +00:00
Philipp
5c2cca432f
Merge pull request #7170 from MrPetovan/bug/6981-contact-request-blocked
...
Contact requests blocked
2019-05-25 20:20:36 +02:00
Hypolite Petovan
7bbaf0757f
Revert sending ActivityPub follow reject on Model\Contact::addRelationship failure
2019-05-20 16:33:09 -04:00
Hypolite Petovan
ea77f214d7
Add return value to Model\Contact::addRelationship to remove protocol-specific code from it
2019-05-20 15:29:20 -04:00
Hypolite Petovan
10dfe4347b
Ensure follow reject/accept object IDs are strings to avoid JsonLD normalize errors in ActivityPub\Transmitter
2019-05-20 15:29:20 -04:00
Hypolite Petovan
3114754f4b
Refactor Model\Contact::addRelationship
...
- Remove unused parameter $item
- Replace q() call with DBA::insert
- Update check on $contact that can only be an array now
- Add moethod doc block
2019-05-20 15:29:20 -04:00
Hypolite Petovan
709eba6ce3
Move /viewcontacts to /profile/{nickname}/contacts[/{type}]
...
- Add contact relationship filter to profile contacts page
- Include feed contacts in contacts page and contact widget
2019-05-20 14:50:09 -04:00
Hypolite Petovan
58d5c6610c
Merge pull request #7168 from annando/suggest-receive
...
Suggestions can be processed again
2019-05-19 14:58:30 -04:00
Michael Vogel
a3c95eeaab
Suggestions can be processed again
2019-05-19 19:58:20 +02:00
Hypolite Petovan
fc312e4c98
Merge pull request #7153 from annando/ap-mail-delivery
...
Fix receiver list for mails
2019-05-18 11:50:10 -04:00
Michael Vogel
69e38c2bbd
Missing arrrrr!
2019-05-18 17:34:44 +02:00
Michael Vogel
f3c2eb5b11
Fix receiver list for mails / only deliver mail via DFRN to legacy contacts
2019-05-18 11:09:13 +02:00
Michael
490e850b48
Fix for receiving direct messages from Mastodon
2019-05-18 07:00:57 +00:00
Michael
d81b7c840e
Adding missing spaces
2019-05-17 18:00:00 +00:00
Michael
f6fc70c4e2
Make AP "direct messages" more compatible to Mastodon
2019-05-17 17:58:42 +00:00
Hypolite Petovan
1cf9a1ab7c
Allow null $tags parameter in ActivityPub\Processor::constructTagString
2019-05-16 18:10:42 -04:00
Michael
3f55f93606
AP: We can now receive "direct messages" (aka "mails") as well
2019-05-16 05:44:59 +00:00
Michael
87b98b8249
Sending direct messages via AP does work now - receiving is pending
2019-05-14 17:50:45 +00:00
Michael
9e31b1b486
Don't attach images to the body if it was from a Friendica system
2019-05-13 19:56:46 +00:00
Michael
55557a8f18
Contacts with protocol = AP are now delivered only via AP
2019-05-11 05:58:22 +00:00
Michael
b8a23369b6
Mail storing is now centralized
2019-05-08 05:44:22 +00:00
Hypolite Petovan
e17db489ee
Merge pull request #7095 from annando/ap-connect
...
Switching from legacy DFRN connect to ActivityPub
2019-05-05 09:37:43 -04:00
Michael
74a25707e1
Filling the protocol on ap contact action
2019-05-05 11:02:19 +00:00
Michael Vogel
2365193691
AP: Support of request messages
2019-05-05 11:17:45 +02:00
Michael Vogel
56d2df04f0
Don't switch Friendica contacts to AP
2019-05-03 07:10:02 +02:00
Hypolite Petovan
e6bf97777f
Remove /display/{nick}/{id} URL structure publishing
...
- Remove support for defunct Friendica F-Droid app
2019-05-02 17:04:17 -04:00
Michael
9941c33123
Removing a contact request needn't to be one not approved requests
2019-05-02 20:04:15 +00:00
Hypolite Petovan
41f781c52a
Replace System::httpExit() by HTTPException throwing
2019-05-02 11:37:09 -04:00
Michael
8adf0e6e5c
Removed test logging
2019-05-02 13:46:12 +00:00
Michael
28f316b7e4
Replace the legacy DFRN connection process with AP
2019-05-02 13:05:31 +00:00
Michael Vogel
581895c07d
Preparation for switching the connect mechanism from DFRN to AP
2019-04-30 20:07:20 +02:00
Michael
eef85584c2
AP: Parsing of messages from Pleroma should work now again
2019-04-26 06:17:37 +00:00
Hypolite Petovan
6a2c0b3cc7
Merge pull request #6989 from nupplaphil/task/basePath_baseUrl_fix
...
Automatic BaseURL determination fix
2019-04-11 04:07:20 -04:00
Philipp Holzer
318a3ca785
Create own base URL class which holds the whole base url business logic
2019-04-09 08:31:16 +02:00
Michael
f387d85cdb
Fetch profile data from different contact tables when we won't or can't probe via network
2019-04-08 20:41:18 +00:00
Michael
46a99a05a1
Remove the queue from the core
2019-04-05 18:04:39 +00:00
Michael
01bb05b502
Avoid repeated transmitting of profile updates
2019-04-05 04:42:04 +00:00
Hypolite Petovan
26c2290fed
Merge pull request #6972 from annando/queue-to-worker
...
Use deferred workers instead of the queue mechanism
2019-04-04 17:29:16 -04:00
Michael
e3caf0f4f5
Use deferred workers instead of the queue mechanism
2019-04-04 20:51:12 +00:00
Michael Vogel
c439cb656a
Merge pull request #6957 from MrPetovan/bug/6943-add-tombstone
...
Send AP Tombstone activity on deleted profiles
2019-04-04 22:27:49 +02:00
Hypolite Petovan
5b12bccb45
Move user tombstone activity data to ActivityPub\Transmitter
2019-04-04 07:38:40 -04:00
Michael
e66e2adf5f
AP: Incoming announces are now stored as activities
2019-04-02 21:10:49 +00:00
Michael
455616b52c
Add "announce" activity for incoming Diaspora reshares
2019-04-01 22:07:23 +00:00
Michael
198e150ba8
Archive inboxes after 5 days of delivery failures
2019-03-25 21:51:32 +00:00
Michael
2788995ab0
The "summary" field seems to be interpreted as plain text only
2019-03-18 22:38:10 +00:00
Michael
2cdd5a4940
Fixes errors/notices
2019-03-17 22:13:17 +00:00
Michael
f78c148013
Clarified return values
2019-03-17 15:49:21 +00:00
Michael
75ec384fc3
Added logging since this exixted before
2019-03-17 13:56:47 +00:00
Michael
cec094c5b1
Centralise the item content processing in a single function
2019-03-17 13:50:14 +00:00
Michael
0104da3c93
Summary has to be converted to HTML / Don't use summary when we have the source
2019-03-17 00:06:31 +00:00
Michael
ce2e98ea68
Adding a line feed looks nicer
2019-03-16 11:18:36 +00:00
Michael
14b56ce0cc
Adding the "abstract" element to the imported feed
2019-03-16 10:59:11 +00:00
Michael
dfcf1b1e6f
We now send a summary via AP. This partially fixes the problem with Mastodon and Articles
2019-03-16 08:46:33 +00:00
Michael
4ff837488f
Issue 6167: Don't publish non visible content
2019-03-15 20:31:07 +00:00
Michael
cd0d6cb626
Forums now are working with AP as well
2019-03-14 18:44:41 +00:00
Hypolite Petovan
d0b2ed7966
Remove test code in ActivityPub\Processor
2019-03-09 09:04:43 -05:00
Hypolite Petovan
70782b3977
Fix implicit mention detection regular expression flags in ActivityPub\Processor
2019-03-09 09:04:11 -05:00
Hypolite Petovan
704cb052ca
Add server block provision to Diaspora::postAllow
2019-03-08 22:40:08 -05:00
Michael
a911baf8e5
Avoid transmitting a deletion message when we don't have a key
2019-03-04 06:52:43 +00:00
Hypolite Petovan
3e290da8c2
Code standards: Add missing space in ActivityPub\Processor
2019-02-25 03:16:18 -05:00
Hypolite Petovan
1f6e0f168c
Add missing author contact in ActivityPub\Processor
...
- Add logging for future occurrences
- Addresses https://github.com/friendica/friendica/issues/6338#issuecomment-466812104
2019-02-24 15:52:03 -05:00
Michael Vogel
4c6c5786ad
Merge pull request #6752 from MrPetovan/bug/notices
...
Fix various notices
2019-02-24 21:30:07 +01:00
Hypolite Petovan
e66768a058
Add empty entry author if contact query fails in DFRN
...
- Addresses https://github.com/friendica/friendica/issues/6338#issuecomment-462722599
2019-02-24 14:00:40 -05:00
Hypolite Petovan
0888850702
Fix missing avatar key in DFRN
...
- Addresses https://github.com/friendica/friendica/issues/6338#issuecomment-456839092
2019-02-24 13:40:04 -05:00
Hypolite Petovan
42c06506ce
Stop appending entry when parent is missing in OStatus
...
- Addresses https://github.com/friendica/friendica/issues/6338#issuecomment-455785854
2019-02-24 13:36:37 -05:00
Hypolite Petovan
458064ddde
Merge pull request #6749 from nupplaphil/6386-php_fatal
...
Fixing appending child at DFRN without a parent id.
2019-02-24 12:55:34 -05:00
Philipp Holzer
5d13b94761
update phpdoc
2019-02-24 16:31:16 +01:00
Philipp Holzer
bf6a765beb
Fixing appending child at DFRN without a parent id.
2019-02-24 16:30:09 +01:00
Michael Vogel
efe358c617
Merge pull request #6746 from nupplaphil/issue/6338-notices
...
Fixing notices
2019-02-24 15:44:54 +01:00
Philipp Holzer
5b932867c3
Fixing https://github.com/friendica/friendica/issues/6338#issuecomment-466749280
2019-02-24 15:22:14 +01:00
Hypolite Petovan
67aa188830
Improve Logger calls
...
- Add context in various calls
- Remove deprecated Logger::log call in Processor
2019-02-23 17:32:13 -05:00
Hypolite Petovan
cb78e77850
Fix implicit mentions in outgoing ActivityPub posts
...
- Add usage of system.disable_implicit_mentions to disable implicit mention behavior
- Add usage of item own implicit mentions to be prepended to the outgoing body
2019-02-23 17:32:12 -05:00
Hypolite Petovan
3ac8576c8e
Fix implicit mentions in incoming ActivityPub posts
...
- Use thr-parent instead of parent-uri to retrieve implicit mentions to remove from body
- Add potential implicit mentions to 'tags' array for storage in Processor::convertImplicitMentionsInTags()
- Add usage of system.disable_implicit_mentions to disable implicit mention behavior
2019-02-23 17:32:12 -05:00
Hypolite Petovan
fc47a07801
Fix Diaspora outgoing implicit mention
...
- Use name instead of nick for implicit mention
- Rename $parent to $toplevel_item in Diaspora::constructComment
- Use thread parent to retrieve the expected mention instead of the top level item
2019-02-23 17:32:12 -05:00
Hypolite Petovan
0cc0df9e3e
Rename system.disable_mentions_removal config key to system.disable_implicit_mentions
...
- Update configuration key description
2019-02-23 17:32:11 -05:00
Hypolite Petovan
8c1db51a76
Improve Logger calls
...
- Replace various deprecated Logger::log calls
- Reassign log level for verbose log calls
2019-02-23 17:32:11 -05:00
Michael
ca7ceb6fe2
We should return something ;-)
2019-02-13 17:26:54 +00:00
Michael
d4baa25349
New configuration to disable the automatic mentions removal
2019-02-13 17:23:23 +00:00
Hypolite Petovan
63f083f6fb
Include new lines in implicit mention regular expression
2019-02-13 08:08:46 -05:00
Michael
3b7e9cc3a2
This now should really prevent sending the follow requests only once
2019-02-10 18:59:05 +00:00
Michael
04f34de3a1
Multiples follows shouldn't be send anymore
2019-02-10 18:42:51 +00:00
Michael
58eaf0ba1c
Prevent multiple send follow requests
2019-02-10 18:03:01 +00:00
Michael Vogel
c7308d98fa
Merge pull request #6614 from MrPetovan/task/6552-add-explicit-mentions
...
Add explicit mentions to ActivityPub/Diaspora comments
2019-02-10 00:52:40 +01:00
Hypolite Petovan
ed89a22995
Add context to some logger calls in ActivityPub\Processor
2019-02-09 08:34:54 -05:00
Hypolite Petovan
199fac3397
Prepend implicit author mentions in outgoing Diaspora comments
...
- Add Diaspora::prependParentAuthorMention method
2019-02-08 23:10:36 -05:00
Hypolite Petovan
e514ecb6fa
Prepend implicit mentions to outgoing ActivityPub messages
...
- Add Transmitter::prependMentions method
- Fix Transmitter::mentionCallback return value when contact isn't found
2019-02-08 23:09:02 -05:00
Hypolite Petovan
e352408876
Remove implicit mentions from incoming ActivityPub messages
...
- Add Processor::getImplicitMentionList and Processor::removeImplicitMentionsFromBody methods
- Rename Processor::constructTagList to Processor::constructTagString
- Add implicit mention skip in Processor::constructTagString
- Invert parameter order in Processor::replaceEmojis
2019-02-08 22:57:35 -05:00
Hypolite Petovan
1eb607b351
Add missing non-empty data condition to Protocol\PortableContact
2019-02-08 09:24:04 -05:00
Hypolite Petovan
066ad8c01b
Add PortableContact constants
...
- Fix typo in mod/admin
- Replace deprecated Logger::log calls
2019-02-08 08:38:13 -05:00
Michael
ebe767b290
Hopefully final fix for false notifications
2019-02-07 05:38:43 +00:00
Michael
16bf9c771d
The automatic follow request is currently deactivated, due to false notifications
2019-02-06 21:34:44 +00:00
Michael
a7963fe18a
AP: Automatically send follow requests for reshared items
2019-01-30 21:33:23 +00:00
Michael
fc0acd7b1f
AP: Debug option to deliver via AP first
2019-01-30 19:33:08 +00:00
Michael
fce46f5124
AP: Follow a note to receive all upcoming activities
2019-01-30 16:30:01 +00:00
Michael
2c0ee72064
Ap: Clarify message distribution for forum posts
2019-01-30 13:07:23 +00:00
Michael
030c0b5dc6
Another preparation for forum posts via AP
2019-01-28 06:23:06 +00:00
Michael
ebb84f5e43
DFRN comments are now stored as comments again
2019-01-24 18:54:45 +00:00
Michael
7e31cebb67
Parameters redone
2019-01-23 22:04:14 +00:00
Michael
0fdab4ed10
Fix for several fatal errors
2019-01-23 21:54:20 +00:00
Hypolite Petovan
a6786ac814
Update array notation in Protocol\DFRN
2019-01-23 09:07:00 -05:00
Hypolite Petovan
f8c782380f
Remove unused code/use statements
2019-01-23 09:06:58 -05:00
Hypolite Petovan
64847e7cc8
Fix types in doc blocks/prototypes
2019-01-23 09:06:58 -05:00
Hypolite Petovan
cef6757c92
Replace REGISTER_* constants by Module\Register::* ones
2019-01-22 22:24:15 -05:00
Hypolite Petovan
0cc1a07cfa
Fix default value of contact parameter of OStatus::import in mod/salmon
2019-01-22 08:53:53 -05:00
Hypolite Petovan
604262a70e
Extract title determination from OStatus::entryHeader logic
2019-01-22 01:59:22 -05:00
Hypolite Petovan
722284ca8e
Fix unused $kw variable in Protocol\Diaspora
2019-01-21 11:12:51 -05:00
Hypolite Petovan
e7be87df93
Fix missing $ in front of variable names
2019-01-21 11:12:49 -05:00
Hypolite Petovan
7f2dc40601
Fix potential bugs without expected behavior change
...
- Fix uninitialized variables
- Fix potentially not set variables
- Fix wrong parameter default value
- Fix method scope
- Fix missing return value
2019-01-21 11:04:19 -05:00
Hypolite Petovan
3d839bb176
Move Contact::ACCOUNT_TYPE_* constants to User::ACCOUNT_TYPE_*
...
- Keep Contact::TYPE_* constants for comparison with contact.contact-type
2019-01-21 10:56:27 -05:00
Hypolite Petovan
ad9c67663d
Move Contact::Page_* constants to User::PAGE_FLAGS_*
2019-01-21 10:55:37 -05:00
Hypolite Petovan
4a95ca280d
Remove unused code
...
- Remove commented code
- Remove unused/immediately overwritten variables
- Remove extraneous parameters
- Remove unreachable code
- Remove duplicate array keys
2019-01-21 10:48:40 -05:00
Hypolite Petovan
cb3f09ae4f
Refactor namespaces
...
- Remove unused use statements
- Add required use statements
- Escape global classes
2019-01-21 10:43:42 -05:00
Hypolite Petovan
070aa016e0
Update more PHPDoc, including in include/
2019-01-21 10:39:28 -05:00
Hypolite Petovan
af9067a381
Update PHPDoc in mod/
2019-01-21 10:39:27 -05:00
Hypolite Petovan
3282ce5389
Fix PHPDoc comments project-wide
2019-01-21 10:35:51 -05:00
Hypolite Petovan
55e54bb950
Replace deprecated Addon::callHooks with Hook::callAll
...
- Update documentation
2019-01-21 09:50:56 -05:00
Hypolite Petovan
895b3abf32
Remove/replace killme() with *exit()
2019-01-21 09:49:17 -05:00
Michael
70c183b495
AP Bugfix: We hadn't transmitted an tag url at all ...
2019-01-20 23:13:55 +00:00
Michael
e2427eb9da
We only need to fetch the content once
2019-01-20 22:56:33 +00:00
Michael
9e7c59481f
Improved ID detection
2019-01-20 22:19:53 +00:00
Michael
e5d694f7fa
AP: Only reshare stuff that is AP content
2019-01-20 21:52:43 +00:00
Michael
809e556009
Transmit via BCC if contact is hidden, don't store announces
2019-01-19 16:44:15 +00:00
Michael
d813d72b1a
Simplyfies AP relaying, fixes relaying of public contacts
2019-01-17 23:06:27 +00:00
Michael
c359c162a7
Issue 6282: Update the contact data regularly (including the network)
2019-01-16 21:39:56 +00:00
Hypolite Petovan
90e25faf44
Merge pull request #6447 from annando/peertube
...
Enable communication with Peertube
2019-01-14 08:40:42 -05:00
Michael
aa4aaf1971
Enable communication with Peertube
2019-01-14 12:10:11 +00:00
Hypolite Petovan
795268eb7a
Fix undefined offset notices in Protocol\Email
2019-01-14 00:05:51 -05:00
Michael
d113ccd93c
Making Friendica compatible to Nextcloud Social
2019-01-13 09:38:01 +00:00
Michael
297a549590
Issue 6282: Update the forum status of contacts
2019-01-12 16:09:27 +00:00
Michael
28f14c7d60
Don't show deleted contacts, changed "pending" behaviour
2019-01-12 13:28:14 +00:00
Michael
e3576fa0bd
Don't accept private answers to public parents
2019-01-10 22:51:03 +00:00
Michael
1a702359f1
Unfollow should now work with Pleroma again
2019-01-10 07:24:12 +00:00
Michael
defc89fa9a
Fixing the Accepting of contact requests
2019-01-09 22:30:26 +00:00
Hypolite Petovan
e447375cdd
Merge branch '2019.01-rc' into bug/6334-escape-get-app
2019-01-06 16:38:48 -05:00
Michael
9a4fc0f8bd
Issue 6347: Removing the old way to fetch Diaspora posts to avoid Hubzilla problems
2019-01-06 07:43:11 +00:00
Hypolite Petovan
fc87c51bb4
Merge pull request #6377 from annando/ostatus-notice
...
Prevent a notice ... again
2019-01-04 11:28:31 -05:00
Michael
d8d5031935
Prevent a notice ... again
2019-01-04 15:34:53 +00:00
Hypolite Petovan
5e1ceb57de
Escape global namespaced get_app() calls
...
- Add deprecated status
2019-01-03 21:27:36 -05:00
Hypolite Petovan
3095d4aa70
Add parent to private message notifications
...
- Fix item id for Diaspora private message notification
2018-12-30 01:10:10 -05:00
Hypolite Petovan
5abc22f6c5
Replace q() with DBA methods, fix code style
...
- Remove unused variables
- Fix doc block
- Fix indentation
2018-12-30 01:08:51 -05:00
Michael
fd6c64f9c1
Warning and notice fixed
2018-12-29 09:53:31 +00:00
Michael Vogel
94eca77041
Merge pull request #6315 from MrPetovan/bug/6309-add-fulltext-index-profile
...
Rework mod/match and mod/msearch
2018-12-27 18:04:06 +01:00
Hypolite Petovan
56d612b2f0
Merge pull request #6323 from annando/issue-6316
...
Issue 6316: Do not double encode / Avoid notice
2018-12-25 11:26:54 -05:00
Michael
ccb9be8f28
Issue 6316: Do not double encode / Avoid notice
2018-12-25 12:12:59 +00:00
Hypolite Petovan
a8b0aa8c8d
Normalize expected format for event fields summary, desc and location
...
- Remove unnecessary HTML escaping on event submit
- Add HTML escaping on event display
- Add HTML to BBCode conversion for received ActivityPub events
2018-12-24 23:00:35 -05:00
Hypolite Petovan
acaee626f5
Remove include/ requires that are now done directly from Composer
2018-12-24 09:56:25 -05:00
Michael
c43bd890a5
The "Follow" activity shouldn't be send to Diaspora
2018-12-24 14:50:21 +00:00
Jeroen De Meerleer
2d9f4b560f
Too fast
2018-12-22 17:23:18 +01:00
Jeroen De Meerleer
27eddfee27
Fixed bug
...
$curlResult is not an array
2018-12-22 17:19:34 +01:00
Hypolite Petovan
b6e1571b1e
Fix various notices
2018-12-15 04:32:47 -05:00
Michael
6733b77b73
Make it simpler
2018-12-03 19:29:06 +00:00
Michael
d76003797a
Fix for notice
2018-12-03 16:32:03 +00:00
Michael
51bce11b69
Issue 5911: Fix for fetching the correct user
2018-12-03 06:16:25 +00:00
Hypolite Petovan
57695d48b4
Merge pull request #6223 from annando/ap-dba-error
...
Fix for "Unknown column 'guid' in 'field list'"
2018-12-02 19:18:36 -05:00
Michael
2fd65503da
Avoid database error that the field "guid" is not present in the contact table
2018-12-02 15:01:08 +00:00
Hypolite Petovan
458981f75c
Replace x() by isset(), !empty() or defaults()
...
- Remove extraneous parentheses around empty() calls
- Remove duplicate calls to intval(), count() or strlen() after empty()
- Replace ternary operators outputting binary value with empty() return value
- Rewrite defaults() without x()
2018-11-30 09:06:22 -05:00
Michael Vogel
3f4636d490
Merge pull request #6183 from MrPetovan/bug/6135-hide-follower-only-birthdays
...
Hide follower-only birthday reminders
2018-11-24 15:55:43 +01:00
Michael Vogel
42a3610a79
Merge pull request #6184 from MrPetovan/task/normalize-bbcode-hashtags
...
Normalize BBCode hashtags links
2018-11-24 13:14:50 +01:00
Michael
ea5ba309dc
Some more AP blocking
2018-11-22 22:31:48 +00:00
Michael
2f7b138b09
Block AP delivery
2018-11-22 22:23:31 +00:00
Hypolite Petovan
4874f7f8ab
Remove useless rawurlencode calls for building hashtag bbcode
...
- Fix some formatting
2018-11-22 09:32:41 -05:00
Hypolite Petovan
de5ee56d2f
Move DFRN::birthdayEvent() to Event::createBirthday
2018-11-22 00:15:09 -05:00
Hypolite Petovan
d71e856535
Replace remaining occurrences of "0001-01-01" with DBA::NULL_DATE
2018-11-21 23:53:45 -05:00
Michael
27d1da0468
One space too much
2018-11-20 20:49:06 +00:00
Michael
5c39779b45
AP: Security check against forged "create" activities
2018-11-20 20:40:47 +00:00
Michael Vogel
9dfc970bd6
Merge pull request #6144 from Alkarex/ATOM-self
...
Correct self attribute in ATOM feeds
2018-11-18 12:31:15 +01:00
Alexandre Alapetite
bd19e93c09
Minor code relocation
...
https://github.com/friendica/friendica/pull/6144/files#r234385033
2018-11-17 01:36:54 +01:00
Alexandre Alapetite
dd65c5d150
Apply correct title encoding to all cases
2018-11-17 01:30:53 +01:00
Alexandre Alapetite
af38d22d38
Fix ATOM feed title encoding
...
Was HTML-encoded instead of plain Unicode.
Fixed only for feed_mode. Probably wrong as well for non_feed mode (not
sure how to test)
2018-11-16 23:52:36 +01:00
Alexandre Alapetite
d85e26d314
Refactor header with feed_mode
...
https://github.com/friendica/friendica/pull/6140#issuecomment-439475027
2018-11-16 23:29:26 +01:00
Alexandre Alapetite
97d164f69e
Correct self attribute in ATOM feeds
...
Fix for
https://github.com/friendica/friendica/issues/6128#issuecomment-439016471
Special case for DFRN to reduce the risk of unintended side effects
2018-11-16 18:54:06 +01:00
Michael
c3b6727fad
Some more feed simplification
2018-11-15 16:21:37 +00:00
Michael
5f258dac22
Make feeds look more like feeds
2018-11-15 13:21:58 +00:00
Michael
08433873f5
Issue 6128 again: We now use our regular feed that allows anonymous polling
2018-11-14 19:26:23 +00:00
Michael
7458d793ed
Removing some notices again
2018-11-11 12:15:17 +00:00
Hypolite Petovan
a6a3c268bb
Use atom:author/atom:uri as profile-link in Feed::import
...
- Use atom:author/atom:id as profile-id
2018-11-10 08:24:10 -05:00
Adam Magness
218f0734be
Rename removeTags to escapeTags
...
rename function and update calls.
2018-11-09 13:29:42 -05:00
Adam Magness
6827dbf734
bug fix
...
Strings not String
2018-11-08 12:59:00 -05:00
Adam Magness
ffc406d819
normalise_link calls
...
implement normaliseLink function
2018-11-08 11:28:29 -05:00
Adam Magness
5276c28a78
link_compare calls
...
implement compareLink function.
2018-11-08 10:46:50 -05:00
Adam Magness
6fc9c6de3b
base64url calls
...
implement base64UrlEncode and base64UrlDecode functions
2018-11-08 10:37:08 -05:00
Adam Magness
0efcbe5d15
protect_sprintf calls
...
implement protectSprintf function
2018-11-08 10:30:45 -05:00
Adam Magness
a0f65ca7a1
notags calls
...
implement removeTags function
2018-11-08 10:14:37 -05:00
Adam Magness
991f259ecb
random_string calls
...
implement getRandomHex function
2018-11-08 08:45:46 -05:00
Hypolite Petovan
c464ec33e1
Merge pull request #6099 from annando/ap-emojis
...
Using CSS for custom emojis
2018-11-08 06:54:05 -05:00
Michael
077a96fb28
Using CSS for custom emojis
2018-11-08 07:42:19 +00:00
Hypolite Petovan
97b6d70825
Merge pull request #6096 from annando/ap-emojis
...
We now directly support the custom emojis from Mastodon
2018-11-07 20:10:16 -05:00
Michael
cd2c7f782f
We now directly support the custom emojis from Mastodon
2018-11-07 20:34:03 +00:00
Adam Magness
e537f7d017
Function calls
...
update function calls to new class
2018-11-06 21:16:27 -05:00
Hypolite Petovan
dd35cd0701
Merge pull request #6086 from friendica/fabrixxm-patch-1
...
Fix Friendica node info json
2018-11-06 10:48:00 -05:00
fabrixxm
0441a169a9
Fix code style
2018-11-06 16:37:58 +01:00
Adam Magness
4f07ebb52f
Rename properly
...
rename function properly this time!
2018-11-06 06:34:32 -05:00
Adam Magness
3eecd108c5
rename function
...
rename function and update calls.
2018-11-06 06:31:48 -05:00
fabrixxm
1858204cbd
Stop PortableContacts to raise warning on malformed register_policy
2018-11-06 12:10:23 +01:00
Adam Magness
a71eb1d127
functions moved to HTML class
...
update function calls to moved class.
2018-11-05 21:06:26 -05:00
Adam Magness
9e51be7554
Revert "Update function calls"
...
This reverts commit 748fb8b946
.
2018-11-05 13:07:07 -05:00
Adam Magness
748fb8b946
Update function calls
...
update function calls to new class
2018-11-05 07:40:18 -05:00
Adam Magness
b07d47b0f7
Update function calls
...
update function calls to new names
2018-11-05 07:24:14 -05:00
Adam Magness
61bc9facc8
Implement functions
...
implement functions relocated to xml class
2018-11-05 07:24:14 -05:00
Michael
e759497af3
Fix small typo / Workerqueue count now only counts non deferred entries
2018-11-04 10:51:01 +00:00
Michael
ec3cec37eb
Fixes #6071 : We should use the correct variable ...
2018-11-04 09:18:36 +00:00
Michael
8f27e3aeb1
Support for fetching non-public content / preparations for forum posts
2018-11-03 21:37:08 +00:00
Michael
1395bdc188
Preparations for a relocation message / fix for notice
2018-11-02 21:57:06 +00:00
Adam Magness
d9b558a8ed
Update function calls
...
update function calls to new class.
2018-10-30 14:51:45 -04:00
Adam Magness
50da89d861
Logger Levels
...
update logger levels in calls
2018-10-30 09:58:45 -04:00
Adam Magness
14fde5dc9b
Log function
...
implement log() function.
2018-10-30 09:57:14 -04:00
Michael
84be62982a
Diaspora signature transport via AP/DFRN should be repaired now
2018-10-29 21:15:37 +00:00
Michael
4831688dc0
Diaspora signatures are now stored and transmitted correctly
2018-10-27 14:35:22 +00:00
Michael
73f596cc46
Fixes duplicated transmissions and not working undo of like/dislike
2018-10-27 11:09:23 +00:00
Michael
f2ddcbe632
AP: Event participation and editing of posts are now supported
2018-10-27 06:17:17 +00:00
Michael
cbc417114d
AP: We now transmit and process events
2018-10-26 04:13:26 +00:00
Michael
7f11b2e4e9
Deactivated BCC
2018-10-24 21:04:21 +00:00
Michael
f300c8953a
We now use bcc for the acl block
2018-10-24 20:06:57 +00:00
Michael
58f82e084d
Preparations to work with BCC
2018-10-24 19:19:51 +00:00
Michael
c25d60e107
Removed finished work from the comments
2018-10-24 04:51:37 +00:00
vinzv
cb75c40f4e
adapted profile pic resize to 300px for whole system
2018-10-23 16:36:57 +02:00
Tobias Diekershoff
dbe49a0c1a
Merge pull request #5998 from annando/ap-queue
...
Unsuccessful ActivitiyPub transmission are now deferred
2018-10-23 06:54:11 +02:00
Michael
e3e714a45f
Unsuccessful ActivitiyPub transmission are now deferred
2018-10-23 03:54:18 +00:00
Hypolite Petovan
e511790d62
Move NULL_DATE from boot.php to DBA::NULL_DATETIME
...
- Add DBA::NULL_DATE constant
2018-10-22 16:50:55 -04:00
Philipp Holzer
d00ddc01af
Split goaway to System::externalRedirectTo() and App->internalRedirect()
2018-10-22 22:13:35 +02:00
Philipp Holzer
2ef81108b3
Renamed System::redirect() to $a->redirect()
2018-10-22 22:13:22 +02:00
Michael
bb3f07b0b7
We now send the previous followers collection as well
2018-10-21 20:49:50 +00:00
Michael
1c54c27784
Bugfix: We hadn't deliverd AP posts to all intended receivers
2018-10-21 06:10:24 +00:00
Philipp Holzer
4392858662
Move Global Functions - Part 3
...
- Replaced every CACHE definition
- Moved check_url to App->checkURL()
- Removed unused definition "ZCURL_TIMEOUT"
2018-10-20 18:19:55 +02:00
Michael
fea48fa85e
AP: Transmitting and receiving with non AP contacts
2018-10-20 07:53:45 +00:00
Hypolite Petovan
a2666b0d02
Remove reference to deleted include/security.php
2018-10-19 15:11:51 -04:00
Michael
bedab33e0b
Fix function naming
2018-10-19 13:08:46 +00:00
Michael
cdeb4682ef
Use nickname based mentions for AP
2018-10-19 05:27:54 +00:00
Hypolite Petovan
eb714f0487
Diaspora: Widen the magic link regular expression
2018-10-18 22:39:06 -04:00
Michael
688174e6c0
AP: Fix "null" receiver
2018-10-18 12:25:57 +00:00
Michael
8035bad8e2
AP: Fix a notice / avoid an error when fetched content hadn't been an array
2018-10-18 05:54:44 +00:00
Hypolite Petovan
341b83d1df
Fix Undefined index: photo in ActivityPub/Receiver
2018-10-16 18:29:28 -04:00
Hypolite Petovan
cb854b8b10
Fix Undefined index: timezone in Protocol\Diaspora
2018-10-16 18:29:08 -04:00
Hypolite Petovan
2b1d15de87
Fix undefined index: id in Protocol\Diaspora
2018-10-16 18:28:27 -04:00
Michael
8d0f4710a4
Signed Diaspora posts should now be stored more reliable
2018-10-15 21:42:55 +00:00
Hypolite Petovan
ce74a4d9a1
Merge pull request #5921 from annando/ap-video
...
ActivityPub: Rudimentary support for videos
2018-10-14 14:05:51 -04:00
Michael
37ad4a7d22
ActivityPub: Rudimentary support for videos
2018-10-14 17:57:44 +00:00
Hypolite Petovan
59d6dd809d
Merge pull request #5906 from annando/ap-switch
...
OStatus contacts are now automatically converted to AP
2018-10-14 12:04:52 -04:00
Michael
6be04a73e3
The outbox is now more complete / No more duplicates in the receiver array
2018-10-14 07:47:04 +00:00
Michael
e829e074fc
Location, coord and app are now processed as well
2018-10-13 21:37:39 +00:00
Michael
aab4fa0c31
The instrument is now added, updating AP contacts is now enabled
2018-10-13 20:36:44 +00:00
Michael
f60468677e
We now transmit location and application as well.
2018-10-13 19:49:20 +00:00
Michael
8b9aa80aad
"to" is now used for mentions, "cc" for everything else
2018-10-13 18:59:39 +00:00
Michael
efad4936b0
OStatus contacts are now automatically converted to AP
2018-10-13 18:13:01 +00:00
Michael
3c48a1f787
AP: Announce will now work
2018-10-13 16:41:29 +00:00
Michael
5af0ee1b95
We can now store it without any problem
2018-10-12 18:53:13 +00:00
Hypolite Petovan
986528b77f
Revert "We now store the diaspora comment data as well"
2018-10-12 10:35:43 -04:00
Michael
8268288953
We now store the diaspora comment data as well
2018-10-11 20:38:57 +00:00
Michael
1bf7521af8
Store conversation data directly from the AP receiver
2018-10-11 20:08:04 +00:00
Philipp Holzer
ffbc688797
Curl Response Refactoring
...
- refactored Network::getCurl()
- replaced every Network::getCur() execution with a Curl Response
2018-10-10 21:50:13 +02:00
Philipp Holzer
7c73e8634c
Curl Response Refactoring
...
- refactored Network::post()
- replaced every Network::post() execution with the new Curl container
2018-10-10 21:15:26 +02:00
Philipp Holzer
2dec8895a9
Curl Response Refactoring
...
- extended Curl to parse Curl Response
- refactored Network::curl()
- replaced every Network::curl() execution with the new Curl container
2018-10-10 21:08:43 +02:00
Philipp Holzer
5a02e39a65
Rename App Methods
...
- renamed a lot of App methods to CamelCase
- replaced direct public variables with get-/set-Methods
2018-10-10 00:16:06 +02:00
Hypolite Petovan
5f9dd11cfb
Merge pull request #5867 from annando/ap-fix-follow
...
AP: Switchting existing contacts to AP when receiving activities
2018-10-09 16:08:38 -04:00
Michael
0994aaf875
AP: Avoid a misleading log entry / unneeded field removed
2018-10-09 20:00:57 +00:00
Michael
c0f26ace2e
AP: Switchting existing contacts to AP when receiving activities
2018-10-09 19:58:15 +00:00