1
1
Fork 0
Commit graph

103 commits

Author SHA1 Message Date
33768ea1c6 Some fixes:
- $gsid's default value cannot sadly be 0, it now must be null to allow some
  code work
- added some more type-hints
- documented a bit more
2022-06-17 17:18:31 +02:00
30e5ef928a Avoid wrong server type detection / Owncast added 2022-04-12 05:34:34 +00:00
62367923e0 Fix several notices 2022-04-11 18:57:30 +00:00
e299fc67c8
Introduce "accept_header" as specific argument to the http client 2022-04-02 21:16:53 +02:00
73c3b21665
Move ACCEPT constants to own "enum" class 2022-04-02 20:26:11 +02:00
1fae0123ec Some more "accept" parameters are added 2022-03-29 06:24:20 +00:00
ff70f74952 "accept" constants introduced and used 2022-03-28 10:33:06 +00:00
2f97d61a09 Estimate active server users when not provided by the system 2022-03-10 21:50:00 +00:00
92a71f8c27 Store wekk/month&halfyear usage / number of posts 2022-02-06 20:03:19 +00:00
8b585c6ccc Set the timeout to 10 seconds 2022-02-06 10:07:18 +00:00
b3da88ceaa Don't assume AP with Wordpress 2022-02-06 09:21:14 +00:00
85f029a724 Enforce probing 2022-02-06 09:03:48 +00:00
f1cac5170b mark sites as "phantom" that are up but couldn't be detected 2022-02-06 08:02:19 +00:00
ea2faa28fe Use first word as platform / improvements for registered users 2022-02-06 05:59:47 +00:00
650f90df25 Platforms: only use and show trusted detections 2022-02-05 22:14:19 +00:00
Michael Vogel
3a96a97189
Update src/Model/GServer.php
Co-authored-by: Hypolite Petovan <hypolite@mrpetovan.com>
2022-02-05 16:01:04 +01:00
1564447b8c Detect pump.io servers 2022-02-05 11:25:06 +00:00
Philipp
322b7c856c
Merge pull request #11129 from urbalazs/copyright-2022
Update copyright
2022-01-02 09:45:35 +01:00
Balázs Úr
e56a53647b Update copyright 2022-01-02 08:27:47 +01:00
3c2e1db19f Don't compare with an empty redirect url 2021-12-18 10:07:16 +00:00
11e8ae52e0 Issue 11109: Fix server detection 2021-12-18 09:59:30 +00:00
41062eb7e4 Add new purge contacts option to admin server blocklist
- Move adding a server domain pattern to the blocklist in a separate module to allow reviewing the list of known servers that would be affected
2021-11-06 01:36:53 -04:00
409d909d0f
Restructure HTTPClient for new paradigm 2021-10-28 20:01:03 +02:00
a0c1c3f661 Fix notice "Array to string conversion" 2021-10-25 20:54:36 +00:00
27b9da3df5 replace "p" with higher level database functions 2021-10-12 05:53:29 +00:00
13a91e63aa
Rename DI::httpRequest() into DI::httpClient() 2021-08-25 21:54:54 +02:00
505100bdd7
Rename HTTPRequestOptions to HTTPClientOptions 2021-08-25 21:45:15 +02:00
0cafa871f1
Use HTTPRequestOptions constants for HTTPClient::get() 2021-08-25 21:31:30 +02:00
a3d0404290
Fix curResult::getHeader() in GServer.php 2021-08-25 14:22:43 +02:00
2356221aba
Fixup HTTP headers for httpClient requests 2021-08-25 14:22:43 +02:00
05ecd1e3d4
Replace IHTTPResult for CurlResult usages 2021-08-20 19:58:42 +02:00
302070875c Ensure nodeinfo-provided protocols are strings in Model\GServer::parseNodeinfo2
- https://github.com/friendica/friendica/issues/10168#issuecomment-828281803
2021-05-31 00:47:03 -04:00
5a00902e11 Avoid HTML parsing of an empty body 2021-04-10 05:46:19 +00:00
Balázs Úr
054c301ef0 Update copyright 2021-03-29 08:40:20 +02:00
9e87dcb25b We now set the protocol in "gserver" on receiving as well 2021-03-10 22:31:33 +00:00
050f31eeb3 Don't try legacy if the server supports more 2021-01-10 19:08:23 -05:00
bf563a1a39 Store the server transport protocol 2021-01-10 19:08:23 -05:00
ae8a376eab Fix wrong variable 2020-12-22 08:24:56 +00:00
a5096ea549 Server detection: Handle redirects, better Peertube detection 2020-12-22 08:12:36 +00:00
9acecfd9e6 Issue 9630: Prevent negative values for registered users 2020-12-06 18:14:05 +00:00
8d999f54d0 Check and add a server 2020-12-03 22:32:51 +00:00
edbdfbae6b workerqueue now has a "command" field 2020-12-03 15:47:50 +00:00
303aaa00ca Mode switch for insert 2020-11-19 19:34:48 +00:00
0384bf3e76 Relay code reworked to support AP delivery 2020-11-15 23:28:05 +00:00
a74d88c4ee
Remove 'headers' option occurrences and add a warning if used. 2020-10-18 22:31:26 +02:00
a6fc9cd32e
Remove $binary flag for HTTPRequest::get(), HTTPRequest::fetch(), HTTPRequest::fetchAll() (deprecated since PHP 5.1.3) 2020-10-18 20:56:31 +02:00
b70b9d1139
Revert "Replace IHTTPResult for CurlResult usages"
This reverts commit 97167d7b
2020-10-11 23:26:17 +02:00
97167d7b90
Replace IHTTPResult for CurlResult usages 2020-10-10 23:11:30 +02:00
23b7da3664 Removed unused PoCo functionality 2020-08-31 12:40:23 +00:00
0c73531da1 Poco and gcontact (mostly) removed 2020-08-01 16:15:18 +00:00