Hypolite Petovan
1874a32728
Happy New Year 2023!
2023-01-01 09:36:24 -05:00
Michael
59004711ec
Support for transmitting quoted posts
2022-09-29 22:29:15 +00:00
Michael
1d13574225
Fetching of missing posts is reworked
2022-07-21 05:16:14 +00:00
Hypolite Petovan
da32fa8fa6
Create ActivityPub\FetchQueue and ActivityPub\FetchQueueItem classes
...
- These classes are used to flatten the recursive missing activity fetch that can hit PHP's maximum function nesting limit
- The original caller is responsible for processing the remaining queue once the original activity has been fetched
2022-06-25 12:40:54 -04:00
Roland Häder
3f74a59f73
Added some type-hints
2022-06-23 17:30:14 +02:00
Roland Häder
c2e889cfae
Added more type-hints
2022-06-17 17:18:31 +02:00
Michael
d7df0825db
We now offer an endpoint for featured posts
2022-04-08 21:25:31 +00:00
Balázs Úr
e56a53647b
Update copyright
2022-01-02 08:27:47 +01:00
Michael
1219a4d00e
Issue 10947: Send correct accept-header for AP
2021-11-03 19:06:07 +00:00
Michael Vogel
a689db7b64
Update src/Protocol/ActivityPub.php
...
Co-authored-by: Hypolite Petovan <hypolite@mrpetovan.com>
2021-09-14 23:22:57 +02:00
Michael
b18f92ea72
Fixed indendation
2021-09-14 20:46:59 +00:00
Michael
e3413cf959
Issue 10706: Publish public custom fields in AP
2021-09-14 01:28:58 +00:00
Michael
ce46ab2573
The Matrix and XMPP address is now transported via AP as well
2021-08-10 23:49:09 +00:00
Michael
424a85bb94
Fetch local data without HTTP requests
2021-07-18 18:54:25 +00:00
Michael
e2dc36a691
AP: Support "discoverable"
2021-06-30 05:40:11 +00:00
Michael
fe07dc828b
Fix noscrape publishing and pulling, added header
2021-06-17 11:23:32 +00:00
Balázs Úr
054c301ef0
Update copyright
2021-03-29 08:40:20 +02:00
Michael
b22d7452a3
Accept "application/json" as application type for ActivityPub
2021-01-29 11:15:47 +00:00
Michael
974f7bffc8
Indentation
2020-12-16 15:43:12 +00:00
Michael
a331a8cf0a
Delete removed contacts
2020-12-15 22:56:46 +00:00
Michael
cbf1e5c699
New field "manually-approve" for contact table
2020-09-02 03:02:50 +00:00
Michael
7dbf72e454
We now fetch data with an automatically generated system user
2020-08-22 14:48:09 +00:00
Michael
e06d9f20cf
AP: Always sign requests
2020-07-29 05:12:16 +00:00
nupplaPhil
1998b7811b
Fix fatal execution path for found Network::get() parameter execption
2020-07-21 03:19:05 -04:00
nupplaPhil
7029012f27
Rename "HTTPRequest::curl()" to HTTPRequest::get()
2020-07-21 03:14:01 -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
Michael
b948887221
Reduced network request when probing
2020-06-14 13:37:28 +00:00
Michael
62217735f0
Use webfinger in apcontact fetch
2020-06-04 21:55:14 +00:00
Michael
e27915a819
Centralized gsid generation
2020-05-22 10:10:24 +00:00
Michael
cc913bcf7c
Prevent another endless loop while fetching AP items
2020-03-28 10:34:23 +00:00
Michael
bc069c8ebf
Prevent endless loops and long running feed processing
2020-03-22 13:05:35 +00:00
Michael
a6e7b5f295
GContact discovery added
2020-03-05 22:03:24 +00:00
Michael
b6ab8c9e94
New function to fetch endpoint items
2020-03-05 08:12:29 +00:00
nupplaPhil
85dc9bb96b
Add license info at Friendica PHP files
2020-02-09 16:18:46 +01:00
Michael
0a4119adaf
@brief is removed completely
2020-01-19 06:05:23 +00:00
Hypolite Petovan
146646c4d4
Replace deprecated calls to defaults() by ?? and ?: in src/
2019-10-16 08:38:52 -04:00
Michael
f5cb6148cf
Improved documentation
2019-07-27 21:45:36 +00:00
Michael
264936100f
New functions to check if a contact supports that protocol
2019-07-27 11:09:12 +00:00
Michael
d1435bef61
Add ActivityPub related fields to the "uri" function
2019-07-08 12:00:11 +00:00
Michael
8d6aa9914c
We now handling the contact type
2019-07-04 19:31:42 +00:00
Philipp Holzer
cc7444d84d
Move internal recursion-counter to the end of all cur/fetchUrl parameters
2019-06-10 14:34:54 +02:00
Michael
87b98b8249
Sending direct messages via AP does work now - receiving is pending
2019-05-14 17:50:45 +00: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
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
3282ce5389
Fix PHPDoc comments project-wide
2019-01-21 10:35:51 -05: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
Michael
58f82e084d
Preparations to work with BCC
2018-10-24 19:19:51 +00:00