73b82d1455
Don't add contacts when not needed
2020-01-01 17:54:36 +00:00
3f34229752
Move redundant System::baseUrl() to DI::baseUrl() calls
2019-12-30 23:00:08 +01:00
4b2acb74d5
Fix a notice about an undefined "attach" index
2019-12-06 04:34:20 +00:00
4e77321be8
Replaced all preg calls in the calls with the new function
2019-12-05 06:42:10 +00:00
838a233bfc
Handling reshares of Friendica posts with titles via Diaspora
2019-12-05 05:11:14 +00:00
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
d3e12c58e2
Fix some notices/warnings again
2019-11-21 22:40:54 +00:00
7c1f8a0597
Renamed config name
2019-11-19 16:31:22 +00:00
fa876d770e
Make the automatic title appending optional
2019-11-19 12:59:21 +00:00
Michael Vogel
287c55722e
Show title for posts with attached pages
2019-11-18 19:52:00 +01:00
48ab31f451
Fix a notice
2019-11-06 19:17:40 +00:00
17704d2458
Diaspora: Use the standard function for adding a relationship
2019-11-03 13:35:41 +00:00
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
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
5eeca432fe
removed unused "f" parameter
2019-09-29 18:59:03 +00:00
888f7ffd1c
Use correct data key to compare authors before appending mention in Protocol\Diaspora
2019-09-15 07:05:47 -04:00
69752fd945
Prevent prepending implicit mention if replied to item is ours in Protocol\Diaspora
2019-09-14 17:42:02 -04:00
33006d8455
Merge remote-tracking branch 'upstream/2019.09-rc' into performance
2019-09-03 15:02:16 +00:00
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
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
f5cb6148cf
Improved documentation
2019-07-27 21:45:36 +00:00
264936100f
New functions to check if a contact supports that protocol
2019-07-27 11:09:12 +00:00
105378f5a4
Changed regexp
2019-07-22 06:03:18 +00:00
53ffe5a2e1
Fetch Diaspora posts by url
2019-07-21 07:37:50 +00:00
9ba3ee13a8
Use an insert to avoid duplicates and for analyzing
2019-07-14 10:22:19 +00:00
5bba0e7d39
Hopefully avoiding duplicated relay entries
2019-07-13 23:53:15 +00:00
8cbdc7939e
Fetch more comtact data from probing, remove duplicated contacts
2019-07-12 14:55:23 +00:00
ef5be9668f
New fields in contact table / don't update on probe
2019-07-04 04:08:55 +00:00
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
41dc243186
Fix delivery counter for poking / unify delivery commands
2019-06-10 14:19:24 +00:00
44a49a8d7d
Ensure that pokes are always send only via DFRN
2019-06-06 04:26:02 +00:00
ecf809c7ae
The delivery counter now counts only successful deliveries
2019-06-01 06:54:47 +00:00
19e95ebdda
Fix edited messages for Diaspora
2019-05-30 18:56:31 +00:00
824d35774b
Fix "Undefined index: protocol"
2019-05-29 04:30:01 +00:00
32b1f75ece
AP: We now transmit "add tag" activity / On Diaspora this is now supressed
2019-05-25 19:33:58 +00:00
55557a8f18
Contacts with protocol = AP are now delivered only via AP
2019-05-11 05:58:22 +00:00
b8a23369b6
Mail storing is now centralized
2019-05-08 05:44:22 +00:00
41f781c52a
Replace System::httpExit() by HTTPException throwing
2019-05-02 11:37:09 -04:00
46a99a05a1
Remove the queue from the core
2019-04-05 18:04:39 +00:00
01bb05b502
Avoid repeated transmitting of profile updates
2019-04-05 04:42:04 +00:00
e3caf0f4f5
Use deferred workers instead of the queue mechanism
2019-04-04 20:51:12 +00:00
455616b52c
Add "announce" activity for incoming Diaspora reshares
2019-04-01 22:07:23 +00:00
704cb052ca
Add server block provision to Diaspora::postAllow
2019-03-08 22:40:08 -05:00
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
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
199fac3397
Prepend implicit author mentions in outgoing Diaspora comments
...
- Add Diaspora::prependParentAuthorMention method
2019-02-08 23:10:36 -05:00
64847e7cc8
Fix types in doc blocks/prototypes
2019-01-23 09:06:58 -05:00
722284ca8e
Fix unused $kw variable in Protocol\Diaspora
2019-01-21 11:12:51 -05:00
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
ad9c67663d
Move Contact::Page_* constants to User::PAGE_FLAGS_*
2019-01-21 10:55:37 -05:00
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
3282ce5389
Fix PHPDoc comments project-wide
2019-01-21 10:35:51 -05:00
e447375cdd
Merge branch '2019.01-rc' into bug/6334-escape-get-app
2019-01-06 16:38:48 -05:00
9a4fc0f8bd
Issue 6347: Removing the old way to fetch Diaspora posts to avoid Hubzilla problems
2019-01-06 07:43:11 +00:00
5e1ceb57de
Escape global namespaced get_app() calls
...
- Add deprecated status
2019-01-03 21:27:36 -05:00
3095d4aa70
Add parent to private message notifications
...
- Fix item id for Diaspora private message notification
2018-12-30 01:10:10 -05:00
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 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
acaee626f5
Remove include/ requires that are now done directly from Composer
2018-12-24 09:56:25 -05:00
c43bd890a5
The "Follow" activity shouldn't be send to Diaspora
2018-12-24 14:50:21 +00: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
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
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
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
84be62982a
Diaspora signature transport via AP/DFRN should be repaired now
2018-10-29 21:15:37 +00:00
4831688dc0
Diaspora signatures are now stored and transmitted correctly
2018-10-27 14:35:22 +00:00
73f596cc46
Fixes duplicated transmissions and not working undo of like/dislike
2018-10-27 11:09:23 +00:00
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
eb714f0487
Diaspora: Widen the magic link regular expression
2018-10-18 22:39:06 -04:00
cb854b8b10
Fix Undefined index: timezone in Protocol\Diaspora
2018-10-16 18:29:08 -04:00
2b1d15de87
Fix undefined index: id in Protocol\Diaspora
2018-10-16 18:28:27 -04:00
8d0f4710a4
Signed Diaspora posts should now be stored more reliable
2018-10-15 21:42:55 +00:00
ffbc688797
Curl Response Refactoring
...
- refactored Network::getCurl()
- replaced every Network::getCur() execution with a Curl Response
2018-10-10 21:50:13 +02:00
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
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
510032444f
The owner of a "like" should be the author
2018-10-06 08:51:52 +00:00
518d461a8f
Issue 5811: "objects" instead of "object"
2018-10-02 20:12:38 +00:00
cb9be8a7ab
UUID is now createUUID
2018-09-27 11:52:15 +00:00
60b0759b50
UUID instead of GUID
2018-09-26 20:03:46 +00:00
e45206ae5d
Merge remote-tracking branch 'upstream/2018.08-rc' into ap1
2018-09-15 20:49:46 +00:00
fb5b6e4a14
New uri format for our posts that is AP compatible
2018-09-15 07:37:34 +00:00
8c00e88f79
The endless saga of the fight against notices continues
2018-09-13 21:11:52 +00:00