Hypolite Petovan
bd09f5f665
Merge pull request #10669 from annando/no-rino
...
Remove all traces of "rino"
2021-09-05 14:53:46 -04:00
Michael
52ca3e5417
Remove all traces of "rino"
2021-09-05 18:34:44 +00:00
Philipp
fc46744183
Fix Photo::delete()
2021-09-05 19:20:43 +02:00
Michael
d89f004a2a
Issue 10651: Improved logging
2021-09-04 04:51:20 +00:00
Michael
ce6f6978bd
Use the correct function is adviced ...
2021-09-03 04:20:32 +00:00
Michael
307cfef12b
Select all fields
2021-09-03 04:09:02 +00:00
Michael
6bb8b63da0
Adding gravity to avoid notices
2021-09-03 04:05:29 +00:00
Hypolite Petovan
1852ea98cf
Merge pull request #10657 from annando/self-unfollow
...
Don't offer to unfollow yourself
2021-09-02 20:04:16 -04:00
Hypolite Petovan
4140a59332
Merge pull request #10658 from nupplaphil/feat/storage_naming
...
Rename Storage Backend labels
2021-09-02 19:55:15 -04:00
Philipp
687e6841bc
Rename Storage Backend labels
2021-09-02 23:27:35 +02:00
Michael
547a13661a
Don't offer to unfollow yourself
2021-09-02 19:38:10 +00:00
Michael
64fd94fc74
Issue 10651: remote comments appeared as own posts
2021-09-02 05:57:50 +00:00
Michael
58abaf5c53
Merge remote-tracking branch 'upstream/2021.09-rc' into issue-10640-c
2021-09-01 18:34:24 +00:00
Michael
c8d2c87af0
Issue 10640 - Inverse user display settings
2021-09-01 18:29:45 +00:00
Philipp
728e82d8b0
Improve translation for Storage module
2021-09-01 14:00:23 +02:00
Hypolite Petovan
1665b54c6f
Fix variable assignment alignment in Module\Admin\Site
2021-08-31 16:01:20 -04:00
Michael
13ae96e9e1
Some more "enable"
2021-08-31 19:54:05 +00:00
Michael
85e2328b23
Issue 10640: Some more inversed settings
2021-08-31 19:26:17 +00:00
Michael
80b13ec232
Fix translations for singular/plural strings
2021-08-31 05:51:08 +00:00
Michael
3944e5d38e
Disable mail setting when imap support is disabled
2021-08-30 21:17:03 +00:00
Michael
e3c7cd25e1
Issue 10640: Use consistent settings to enable protocol support
2021-08-30 19:46:10 +00:00
Michael
2bae4dde1f
Avoid notices
2021-08-30 12:29:09 +00:00
Hypolite Petovan
4f7142198e
Merge pull request #10642 from annando/url-change
...
Set contact to failed when url changed
2021-08-30 08:12:10 -04:00
Michael
9135ff5124
Set contact to failed when url changed
2021-08-29 20:25:21 +00:00
Philipp
0d6884a8a9
Fix http_code
usage in case of failures
2021-08-29 14:05:38 +02:00
Philipp
58001c729f
Fix https://github.com/friendica/friendica/issues/10473#issuecomment-907749093
2021-08-29 13:56:56 +02:00
Philipp
b76634ea0c
Catch TransferExceptions for HTTPClient::finalUrl() in case the headers are empty
2021-08-29 13:37:08 +02:00
Philipp
1c089e8d89
[WIP] WebDav Storage backend
2021-08-25 23:47:18 +02:00
Philipp
13a91e63aa
Rename DI::httpRequest() into DI::httpClient()
2021-08-25 21:54:54 +02:00
Philipp
505100bdd7
Rename HTTPRequestOptions to HTTPClientOptions
2021-08-25 21:45:15 +02:00
Philipp
478f69c403
Realy fix setCookieJar
2021-08-25 21:32:44 +02:00
Philipp
2054a787da
Fix HTTPRequestOptions at HTTPClient::post()
2021-08-25 21:31:30 +02:00
Philipp
0cafa871f1
Use HTTPRequestOptions constants for HTTPClient::get()
2021-08-25 21:31:30 +02:00
Philipp
aad7bac686
Use HTTPRequestOptions constants for HTTPClient::post()
2021-08-25 21:31:30 +02:00
Philipp
e9902401a5
Fixing HTTPClient::post() and introduce HTTPRequestOptions
2021-08-25 21:31:30 +02:00
Philipp
660a3cd247
Expose IHTTPClient::request()
2021-08-25 21:31:30 +02:00
Philipp
749f3e158b
Use temporary files for the URLResolver CookieJar
2021-08-25 20:39:33 +02:00
Philipp
81ad618480
Merge branch 'task/httprequest_optimiziations' of https://github.com/nupplaphil/friendica into task/httprequest_optimiziations
2021-08-25 18:01:34 +02:00
Philipp
4ddaf49f53
Revert setCookieJar() and add overwrite parameter fpr rare cases
2021-08-25 18:01:07 +02:00
Philipp
f10de08166
Update src/Network/IHTTPClient.php
...
Co-authored-by: Hypolite Petovan <hypolite@mrpetovan.com>
2021-08-25 17:02:42 +02:00
Philipp
f00da9eccf
Update src/Network/IHTTPClient.php
...
Co-authored-by: Hypolite Petovan <hypolite@mrpetovan.com>
2021-08-25 17:02:34 +02:00
Philipp
a6258cfbfa
Adapt description for "accept_content"
2021-08-25 14:28:59 +02:00
Philipp
12367648fa
Add suggestions
2021-08-25 14:22:43 +02:00
Philipp
7d251f092e
Add logpoint
2021-08-25 14:22:43 +02:00
Philipp
befd5c860d
Fix headers (string to array) and make sure the signature doesn't change
2021-08-25 14:22:43 +02:00
Philipp
f01d882e6c
Fix HTTPClient
2021-08-25 14:22:43 +02:00
Philipp
d4a233a149
Extend test capability for HTTP Requests
2021-08-25 14:22:43 +02:00
Philipp
a3d0404290
Fix curResult::getHeader() in GServer.php
2021-08-25 14:22:43 +02:00
Philipp
2356221aba
Fixup HTTP headers for httpClient requests
2021-08-25 14:22:43 +02:00
Philipp
10e6089405
Fixing https://github.com/friendica/friendica/issues/10473#issuecomment-903993836
2021-08-25 14:22:42 +02:00
Philipp
3eb2abdb2a
Adapt tests
2021-08-25 14:22:42 +02:00
Philipp
8385ee7a61
Use mattwright/urlresolver for HTTPClient::finalUrl()
2021-08-25 14:22:42 +02:00
Philipp
e576af218b
Use Guzzle for HTTPClient::post()
2021-08-25 14:22:42 +02:00
Philipp
736277dcf0
Refactor HTTPClient::get() / ::head()
2021-08-25 14:22:42 +02:00
Philipp
52c7948526
Create HTTPClientFactory and introduce ImageTest
2021-08-25 14:22:42 +02:00
Hypolite Petovan
7a8d800024
Add probe support to @user@domain.tld
search string format
2021-08-24 12:46:01 -04:00
Hypolite Petovan
17944c01ea
Allow a GuzzleResponse body to be queried more than once
...
- Using `StreamInterface->getContents` left the stream index at the end of the stream, which made every subsequent call to `getBody()` return empty string
- Using `StreamInterface->__toString()` magic method correctly seek the stream to the start before reading
2021-08-24 11:30:11 -04:00
Hypolite Petovan
e7fdf3c0c3
Merge pull request #10630 from annando/cleared-enotify
...
Unused parts of the old notification system are removed
2021-08-24 10:25:06 -04:00
Michael Vogel
9aca4b515f
Merge pull request #10628 from MrPetovan/bug/fatal-errors
...
Set profile fields for system user in Model\User::getOwnerDataById
2021-08-24 14:13:32 +02:00
Hypolite Petovan
ceeb246128
Remove Profile::load from Module\HCard
...
- Renamed and re-scoped Profile::sidebar to getVcardHtml
2021-08-24 06:24:06 -04:00
Hypolite Petovan
8f0e36d617
Raise an Exception when Profile::load is profided the system user nickname
2021-08-24 05:54:15 -04:00
Hypolite Petovan
e155821d7a
Set profile fields for system user in Model\User::getOwnerDataById
...
- Address https://github.com/friendica/friendica/issues/10473#issuecomment-903676606
- This is required when Model\Profile::load is called for the system user for example
2021-08-24 05:53:46 -04:00
Michael
429a724bc1
Unused parts of the old notification system are removed
2021-08-24 08:53:15 +00:00
Hypolite Petovan
0651ace4e4
Merge pull request #10627 from annando/like-announce
...
Reliably display "like" and "share" notifications
2021-08-23 14:12:57 -04:00
Michael
c78b7f45c5
Reliably diasplay "like" and "share" notifications
2021-08-23 15:07:14 +00:00
Hypolite Petovan
2108be7e07
Merge pull request #10619 from nupplaphil/task/guzzlehttp
...
PSR-7 Part 1: Use Guzzle PSR-7 library for HTTPRequest->get()
2021-08-22 18:11:30 -04:00
Philipp
ff2d85b703
Initialize $curlOptions[CURLOPT_HTTPHEADER] outside of the checks
2021-08-22 22:49:55 +02:00
Philipp
c3eca0cfae
Remove legacy header-parsing for guzzle
2021-08-22 22:43:28 +02:00
Michael
e9c63ff075
Added "follow" subscription message
2021-08-22 08:27:56 +00:00
Michael
59045b2e23
Added handling another situation
2021-08-22 03:58:50 +00:00
Michael
4f1e61457d
Fetch the user's post if present
2021-08-21 21:40:47 +00:00
Michael
42de5c77d0
The desktop notifications have been reworked
2021-08-21 20:35:04 +00:00
Philipp
8f13319c73
remove unused $redirect parameter
2021-08-20 22:30:54 +02:00
Philipp
9eba32226c
make CS happy :)
2021-08-20 22:11:36 +02:00
Philipp
653d49cb92
Fix getHeader()
2021-08-20 22:00:28 +02:00
Philipp
65ca164487
A lot of Fixings
2021-08-20 21:35:14 +02:00
Philipp
06371d29a6
Cleanup
2021-08-20 20:03:42 +02:00
Philipp
a338e4cbff
Update src/Network/GuzzleResponse.php
2021-08-20 19:58:42 +02:00
Philipp
756f57f198
Revert "Use last entry for Content-Type
2021-08-20 19:58:42 +02:00
Philipp
50e2478189
Remove unnecessary exception message (avoid log flooding)
2021-08-20 19:58:42 +02:00
Philipp
1995feff61
Fix redirect logging
2021-08-20 19:58:42 +02:00
Philipp
26401e88b8
IHTTPResult::getContentType is now a string again
2021-08-20 19:58:42 +02:00
Philipp
82f767f2ee
Fix Content-Type for CurlResult
class
2021-08-20 19:58:42 +02:00
Philipp
803c1d71de
Fix IHTTPResult::getHeader()
...
- Now returns a string array, like expected
- Fix usages
- Fix dataset
2021-08-20 19:58:42 +02:00
Philipp
3c074ab315
HTTPRequest: Replace getInfo() with new parameter 'content_length'
2021-08-20 19:58:42 +02:00
Philipp
89f718ec72
Use CurlResult for failed HTTPRequests (legacy usage)
2021-08-20 19:58:42 +02:00
Philipp
dee1899628
Fix IHTTPResult::getHeader/s()
...
- Split functionality "getHeader()" and "getHeaders()" analog to IMessageInterface::getHeader/s()
- Fix functionality at various places - Adapt CurlResultTest
2021-08-20 19:58:42 +02:00
Philipp
a60ca4a1cf
Use Guzzle for HTTPRequest and Result
2021-08-20 19:58:42 +02:00
Philipp
05ecd1e3d4
Replace IHTTPResult for CurlResult usages
2021-08-20 19:58:42 +02:00
Philipp
7009d90add
Introduce IHTTPResult Interface as abstraction for CurlResult
2021-08-20 19:58:42 +02:00
Hypolite Petovan
632d1024f7
Merge pull request #10309 from fabrixxm/feature/advanced-logsview
...
Display structured logs in admin
2021-08-20 05:24:07 -04:00
fabrixxm
3766204b05
Fix code standard
2021-08-20 11:09:35 +02:00
fabrixxm
7f695197aa
Fix review points
...
- Fix headers hierarchy
- Improve accessibility:
- set mouse pointer
- make rows focusable
- open on key press
- add tooltip with "title"
- add role and aria attributes
- Rename `ParsedLog` to `ParsedLogLine`
- Add docs to `ReversedFileReader`'s implementation of `Iterator`'s methods
- Add docs to `ParsedLogIterator`'s implementation of `Iterator`'s methods
- Remove unnecessary comment
- Add more test for parsing log lines and fix some edge cases
- Fix function name in snake-case to camelCase
- Remove `DIRECTORY_SEPARATOR`
2021-08-20 11:02:18 +02:00
Hypolite Petovan
1de159a2ae
Escape url tags before attempting to add missing mention links in Protocol\ActivityPub\Processor
...
- Mastodon uses @-sign in profile URLs which wrongly triggered the mention link add in existing mentions links
2021-08-20 03:45:15 -04:00
Hypolite Petovan
4b36f7e8c8
Merge pull request #10616 from annando/notification-message
...
Meaningful notification message
2021-08-19 19:20:46 -04:00
Michael
c0d187f281
Added "causer" and "notification" for the "ping" mechanism
2021-08-19 14:57:35 +00:00
Michael
6899d3c618
Meaningful notification message
2021-08-19 13:58:55 +00:00
fabrixxm
dd2abc7aff
Fix code standard
2021-08-19 15:20:25 +02:00
fabrixxm
ec4f53d56f
Add DI to ParsedLogIterator, replace constructors with fluent api
2021-08-19 14:56:51 +02:00
fabrixxm
a62124285d
Add tests for ParsedLog and fix parsing
2021-08-19 14:55:33 +02:00