]>
git.mxchange.org Git - friendica.git/log
Hypolite Petovan [Tue, 24 Aug 2021 10:24:06 +0000 (06:24 -0400)]
Remove Profile::load from Module\HCard
- Renamed and re-scoped Profile::sidebar to getVcardHtml
Hypolite Petovan [Tue, 24 Aug 2021 09:54:15 +0000 (05:54 -0400)]
Raise an Exception when Profile::load is profided the system user nickname
Hypolite Petovan [Mon, 23 Aug 2021 18:07:32 +0000 (14:07 -0400)]
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
Michael Vogel [Mon, 23 Aug 2021 06:06:22 +0000 (08:06 +0200)]
Merge pull request #10622 from tobiasd/
20210823 -de
DE translation updates
Tobias Diekershoff [Mon, 23 Aug 2021 05:41:51 +0000 (07:41 +0200)]
DE translation updats
Hypolite Petovan [Sun, 22 Aug 2021 22:11:30 +0000 (18:11 -0400)]
Merge pull request #10619 from nupplaphil/task/guzzlehttp
PSR-7 Part 1: Use Guzzle PSR-7 library for HTTPRequest->get()
Philipp [Sun, 22 Aug 2021 20:49:55 +0000 (22:49 +0200)]
Initialize $curlOptions[CURLOPT_HTTPHEADER] outside of the checks
Philipp [Sun, 22 Aug 2021 20:43:28 +0000 (22:43 +0200)]
Remove legacy header-parsing for guzzle
Hypolite Petovan [Sun, 22 Aug 2021 18:52:11 +0000 (14:52 -0400)]
Merge pull request #10620 from annando/new-notifications
The desktop notifications have been reworked
Michael [Sun, 22 Aug 2021 08:27:56 +0000 (08:27 +0000)]
Added "follow" subscription message
Michael [Sun, 22 Aug 2021 03:58:50 +0000 (03:58 +0000)]
Added handling another situation
Michael [Sat, 21 Aug 2021 21:40:47 +0000 (21:40 +0000)]
Fetch the user's post if present
Michael [Sat, 21 Aug 2021 20:35:04 +0000 (20:35 +0000)]
The desktop notifications have been reworked
Philipp [Fri, 20 Aug 2021 20:30:54 +0000 (22:30 +0200)]
remove unused $redirect parameter
Philipp [Fri, 20 Aug 2021 20:11:36 +0000 (22:11 +0200)]
make CS happy :)
Philipp [Fri, 20 Aug 2021 20:00:28 +0000 (22:00 +0200)]
Fix getHeader()
Philipp [Fri, 20 Aug 2021 18:05:41 +0000 (20:05 +0200)]
A lot of Fixings
Philipp [Fri, 20 Aug 2021 18:03:42 +0000 (20:03 +0200)]
Cleanup
Philipp [Fri, 20 Aug 2021 17:48:23 +0000 (19:48 +0200)]
Update src/Network/GuzzleResponse.php
Philipp [Fri, 20 Aug 2021 17:48:22 +0000 (19:48 +0200)]
Revert "Use last entry for Content-Type
Philipp [Fri, 20 Aug 2021 17:48:21 +0000 (19:48 +0200)]
Remove unnecessary exception message (avoid log flooding)
Philipp [Fri, 20 Aug 2021 17:48:21 +0000 (19:48 +0200)]
Fix redirect logging
Philipp [Fri, 20 Aug 2021 17:48:21 +0000 (19:48 +0200)]
IHTTPResult::getContentType is now a string again
Philipp [Fri, 20 Aug 2021 17:48:20 +0000 (19:48 +0200)]
Fix Content-Type for `CurlResult` class
Philipp [Fri, 20 Aug 2021 17:48:20 +0000 (19:48 +0200)]
Fix IHTTPResult::getHeader()
- Now returns a string array, like expected
- Fix usages
- Fix dataset
Philipp [Fri, 20 Aug 2021 17:48:20 +0000 (19:48 +0200)]
HTTPRequest: Replace getInfo() with new parameter 'content_length'
Philipp [Fri, 20 Aug 2021 17:48:16 +0000 (19:48 +0200)]
Use CurlResult for failed HTTPRequests (legacy usage)
Philipp [Fri, 20 Aug 2021 17:48:14 +0000 (19:48 +0200)]
Fix IHTTPResult::getHeader/s()
- Split functionality "getHeader()" and "getHeaders()" analog to IMessageInterface::getHeader/s()
- Fix functionality at various places - Adapt CurlResultTest
Philipp [Fri, 20 Aug 2021 17:48:14 +0000 (19:48 +0200)]
Use Guzzle for HTTPRequest and Result
Philipp [Fri, 20 Aug 2021 17:48:14 +0000 (19:48 +0200)]
Replace IHTTPResult for CurlResult usages
Philipp [Fri, 20 Aug 2021 17:48:13 +0000 (19:48 +0200)]
Introduce IHTTPResult Interface as abstraction for CurlResult
Philipp [Fri, 20 Aug 2021 17:48:13 +0000 (19:48 +0200)]
Add guzzlehttp/guzzle as composer requirement
Hypolite Petovan [Fri, 20 Aug 2021 09:24:07 +0000 (05:24 -0400)]
Merge pull request #10309 from fabrixxm/feature/advanced-logsview
Display structured logs in admin
fabrixxm [Fri, 20 Aug 2021 09:09:35 +0000 (11:09 +0200)]
Fix code standard
fabrixxm [Fri, 20 Aug 2021 07:47:53 +0000 (09:47 +0200)]
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`
Michael Vogel [Fri, 20 Aug 2021 08:16:30 +0000 (10:16 +0200)]
Merge pull request #10618 from MrPetovan/task/10603-ap-string-mentions
Escape url tags before attempting to add missing mention links in Protocol\ActivityPub\Processor
Hypolite Petovan [Fri, 20 Aug 2021 07:45:43 +0000 (03:45 -0400)]
Add test for issue #10617
Hypolite Petovan [Fri, 20 Aug 2021 07:40:23 +0000 (03:40 -0400)]
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
Hypolite Petovan [Thu, 19 Aug 2021 23:20:46 +0000 (19:20 -0400)]
Merge pull request #10616 from annando/notification-message
Meaningful notification message
Michael [Thu, 19 Aug 2021 14:57:35 +0000 (14:57 +0000)]
Added "causer" and "notification" for the "ping" mechanism
Michael [Thu, 19 Aug 2021 13:58:55 +0000 (13:58 +0000)]
Meaningful notification message
fabrixxm [Thu, 19 Aug 2021 13:26:26 +0000 (15:26 +0200)]
Fix `ParsedLogIteratorTest::setUp()`
fabrixxm [Thu, 19 Aug 2021 13:20:25 +0000 (15:20 +0200)]
Fix code standard
fabrixxm [Thu, 19 Aug 2021 12:28:29 +0000 (14:28 +0200)]
Add tests for ParsedLogIterator
fabrixxm [Thu, 19 Aug 2021 11:03:45 +0000 (13:03 +0200)]
Add DI to ParsedLogIterator, replace constructors with fluent api
fabrixxm [Tue, 20 Jul 2021 16:03:20 +0000 (18:03 +0200)]
Add tests for ParsedLog and fix parsing
fabrixxm [Tue, 25 May 2021 12:10:36 +0000 (14:10 +0200)]
logs view: update frio template
add search and filter columns support.
add "prev/next" buttons to details popup
fabrixxm [Mon, 24 May 2021 20:05:02 +0000 (22:05 +0200)]
Fix code formatting
fabrixxm [Mon, 24 May 2021 19:47:10 +0000 (21:47 +0200)]
Add search and filter to log view
fabrixxm [Sat, 27 Mar 2021 17:36:55 +0000 (18:36 +0100)]
Advanced log view: Frio version
Show log event details in a modal dialog
fabrixxm [Sat, 27 Mar 2021 17:28:09 +0000 (18:28 +0100)]
Display structured logs in admin
Tries to parse log lines and to display info in a table.
Additional JSON data is parsed and displayed clicking on a row.
File reading and line parsing is handled in iterators, to avoid to keep
too much data in memory.
Search and filter should be trivial to add.
Log file is read backward to display log events newest first.
A "tail" functionality should be easy to implement.
Michael Vogel [Thu, 19 Aug 2021 06:33:56 +0000 (08:33 +0200)]
Merge pull request #10615 from tobiasd/
20210819 -de
DE translation updats
Tobias Diekershoff [Thu, 19 Aug 2021 05:04:36 +0000 (07:04 +0200)]
DE translation updats
Michael Vogel [Wed, 18 Aug 2021 21:45:24 +0000 (23:45 +0200)]
Merge pull request #10604 from MrPetovan/task/10603-ap-string-mentions
ActivityPub: Add support for non-link mentions
Hypolite Petovan [Tue, 17 Aug 2021 12:54:16 +0000 (08:54 -0400)]
Add tests for a couple of static methods of Protocol\ActivityPub\Processor
Hypolite Petovan [Mon, 16 Aug 2021 02:53:42 +0000 (22:53 -0400)]
ActivityPub: Add support for non-link mentions
- This enables implicit mention removal even if the remote server doesn't add links to mentions in the message body.
- This also enable interactive mentions in the message body when implicit mentions are disabled.
Hypolite Petovan [Wed, 18 Aug 2021 17:45:18 +0000 (13:45 -0400)]
Merge pull request #10613 from annando/improved-payload
The push api payload content is improved
Michael Vogel [Wed, 18 Aug 2021 16:54:03 +0000 (18:54 +0200)]
Update src/Worker/PushSubscription.php
Co-authored-by: Hypolite Petovan <hypolite@mrpetovan.com>
Michael [Wed, 18 Aug 2021 10:27:45 +0000 (10:27 +0000)]
Clarify the upcoming functionality
Michael Vogel [Wed, 18 Aug 2021 08:05:38 +0000 (10:05 +0200)]
Merge pull request #10611 from MrPetovan/task/feed-debug-contact
Allow contact creation in Module\Debug\Feed
Michael Vogel [Wed, 18 Aug 2021 05:55:32 +0000 (07:55 +0200)]
Merge pull request #10614 from tobiasd/
20210818 -de
DE translation update
Michael Vogel [Wed, 18 Aug 2021 05:54:21 +0000 (07:54 +0200)]
Merge pull request #10608 from MrPetovan/bug/remove-remaining-app-argv
Remove remaining mentions of $a->argc/argv
Tobias Diekershoff [Wed, 18 Aug 2021 05:49:27 +0000 (07:49 +0200)]
DE translation update
Michael [Tue, 17 Aug 2021 23:00:00 +0000 (23:00 +0000)]
Merge remote-tracking branch 'upstream/develop' into improved-payload
Michael [Tue, 17 Aug 2021 22:58:00 +0000 (22:58 +0000)]
Updated messages.po
Michael [Tue, 17 Aug 2021 22:53:52 +0000 (22:53 +0000)]
The push api payload content is improved
Michael Vogel [Tue, 17 Aug 2021 15:34:27 +0000 (17:34 +0200)]
Merge pull request #10612 from MrPetovan/bug/fatal-errors
Various Fatal error fixes
Hypolite Petovan [Tue, 17 Aug 2021 13:38:35 +0000 (09:38 -0400)]
Abort early if owner isn't found in Module\RemoteFollow
- Address https://github.com/friendica/friendica/issues/10473#issuecomment-
899099987
Hypolite Petovan [Tue, 17 Aug 2021 13:35:44 +0000 (09:35 -0400)]
Return early if body is empty in Network\Probe::updateFromFeed
- Address https://github.com/friendica/friendica/issues/10473#issuecomment-
894815271
Hypolite Petovan [Tue, 17 Aug 2021 13:06:28 +0000 (09:06 -0400)]
Abort early if owner isn't found in mod/photos
- Address https://github.com/friendica/friendica/issues/10473#issuecomment-
894779649
Hypolite Petovan [Mon, 16 Aug 2021 09:47:29 +0000 (05:47 -0400)]
Remove remaining mentions of $a->argc/argv
- This was breaking the layout of specific pages in Frio
Hypolite Petovan [Tue, 17 Aug 2021 12:20:58 +0000 (08:20 -0400)]
Allow contact creation in Module\Debug\Feed
- This module only allowed existing contact feeeds to be debugged
Hypolite Petovan [Tue, 17 Aug 2021 11:58:17 +0000 (07:58 -0400)]
Merge pull request #10609 from tobiasd/
20210816 -10514
Issue 10514: add TLS check to the installer
Tobias Diekershoff [Tue, 17 Aug 2021 10:40:49 +0000 (12:40 +0200)]
Merge pull request #10607 from MrPetovan/task/advancecontentfilter-attachments
Add the attachments to the $item for the prepare_body_content_filter hook
Tobias Diekershoff [Tue, 17 Aug 2021 06:39:30 +0000 (08:39 +0200)]
regen messages.po after rebase
Tobias Diekershoff [Tue, 17 Aug 2021 06:16:11 +0000 (08:16 +0200)]
rewording the encouragement and regen of the messages.po
Tobias Diekershoff [Mon, 16 Aug 2021 17:14:23 +0000 (19:14 +0200)]
regen messages.po
Tobias Diekershoff [Mon, 16 Aug 2021 17:12:05 +0000 (19:12 +0200)]
add encuragement
Tobias Diekershoff [Mon, 16 Aug 2021 17:10:24 +0000 (19:10 +0200)]
typo
Tobias Diekershoff [Mon, 16 Aug 2021 17:05:27 +0000 (19:05 +0200)]
Issue 10514: add TLS check to the installer
This PR adds a check to the installer which tries to determine whether the
request to the installer was made over an HTTPS line or not.
I've only tested it with an Apache2 server, but there it works.
Addresses #10514
Hypolite Petovan [Tue, 17 Aug 2021 00:47:32 +0000 (20:47 -0400)]
Merge pull request #10610 from nupplaphil/feat/readd_phpunit
Add phpunit 8.5
Hypolite Petovan [Tue, 17 Aug 2021 00:43:44 +0000 (20:43 -0400)]
Merge pull request #10582 from nupplaphil/feat/storage_interface
Introduce IWritableStorage interface
Philipp [Mon, 16 Aug 2021 21:37:03 +0000 (23:37 +0200)]
Add phpunit 8.5
Philipp [Mon, 16 Aug 2021 21:32:20 +0000 (23:32 +0200)]
Update messages.po
Philipp [Mon, 16 Aug 2021 21:09:39 +0000 (23:09 +0200)]
Update src/Core/StorageManager.php
Co-authored-by: Hypolite Petovan <hypolite@mrpetovan.com>
Philipp [Sun, 15 Aug 2021 22:10:37 +0000 (00:10 +0200)]
Fix usage
Philipp [Sun, 15 Aug 2021 22:08:06 +0000 (00:08 +0200)]
Lower complexity for valid backends (replace hashmap with a "simple" name array)
Philipp [Sun, 15 Aug 2021 18:40:23 +0000 (20:40 +0200)]
Add todo for later
Philipp [Sun, 15 Aug 2021 17:54:22 +0000 (19:54 +0200)]
Update db version
Philipp [Sun, 15 Aug 2021 11:55:09 +0000 (13:55 +0200)]
Update src/Model/Storage/Filesystem.php
Co-authored-by: Hypolite Petovan <hypolite@mrpetovan.com>
Philipp [Sun, 15 Aug 2021 11:55:04 +0000 (13:55 +0200)]
Update src/Model/Storage/IWritableStorage.php
Co-authored-by: Hypolite Petovan <hypolite@mrpetovan.com>
Philipp [Tue, 10 Aug 2021 21:56:30 +0000 (23:56 +0200)]
Introduce InvalidClassStorageException and adapt the code for it
Philipp [Tue, 10 Aug 2021 20:53:20 +0000 (22:53 +0200)]
Force "Database" as default storage backend
Philipp [Tue, 10 Aug 2021 20:07:52 +0000 (22:07 +0200)]
Rename ISelectableStorage to IWritableStorage
Philipp [Tue, 10 Aug 2021 19:39:29 +0000 (21:39 +0200)]
Revert Photo::getImageDataForPhoto return-type change
Philipp [Tue, 10 Aug 2021 19:34:16 +0000 (21:34 +0200)]
- Revert HTTPSignature change
Philipp [Tue, 10 Aug 2021 19:30:40 +0000 (21:30 +0200)]
- Moved the description for the specific storage exception first
- Introduced exceptions for try to get invalid storage
- ReferenceStorageException now extends StorageException
Philipp [Sat, 7 Aug 2021 20:34:09 +0000 (22:34 +0200)]
Update AddonStorageBackend.md
Philipp [Sat, 7 Aug 2021 20:07:47 +0000 (22:07 +0200)]
Fixup Database behaviour
Philipp [Sun, 1 Aug 2021 12:31:57 +0000 (14:31 +0200)]
Fix Storage Exceptions