]> git.mxchange.org Git - friendica.git/log
friendica.git
17 months agoApply suggestions from code review
Philipp [Tue, 17 Jan 2023 18:12:33 +0000 (19:12 +0100)]
Apply suggestions from code review

Co-authored-by: Hypolite Petovan <hypolite@mrpetovan.com>
17 months agoAdhere PHP-CS..
Philipp [Mon, 16 Jan 2023 21:25:26 +0000 (22:25 +0100)]
Adhere PHP-CS..

17 months agoIntroduce new Hook logic
Philipp [Sun, 15 Jan 2023 21:31:19 +0000 (22:31 +0100)]
Introduce new Hook logic
- InstanceManager for computing strategies and to allow decorators
- Adapting Core\Logger to use it

17 months agoAdd Dice.php patch
Philipp [Mon, 16 Jan 2023 20:12:47 +0000 (21:12 +0100)]
Add Dice.php patch

17 months agoMerge pull request #12679 from nupplaphil/feat/reduce_config_dependency
Hypolite Petovan [Sun, 15 Jan 2023 16:13:41 +0000 (11:13 -0500)]
Merge pull request #12679 from nupplaphil/feat/reduce_config_dependency

Replace Config-Cache dependency with Config-Model

17 months agoReplace Config-Cache dependency with Config-Model (no more DB-waiting necessary)
Philipp [Sun, 15 Jan 2023 15:12:25 +0000 (16:12 +0100)]
Replace Config-Cache dependency with Config-Model (no more DB-waiting necessary)

17 months agoRemove BasePath dependency from App\Mode
Philipp [Sun, 15 Jan 2023 12:46:01 +0000 (13:46 +0100)]
Remove BasePath dependency from App\Mode

17 months agoMerge pull request #12678 from MrPetovan/bug/12677-addon_admin
Philipp [Sun, 15 Jan 2023 14:55:08 +0000 (15:55 +0100)]
Merge pull request #12678 from MrPetovan/bug/12677-addon_admin

Remove App dependency from addon admin form method

17 months agoRemove App dependency from addon admin form method
Hypolite Petovan [Sun, 15 Jan 2023 14:42:18 +0000 (09:42 -0500)]
Remove App dependency from addon admin form method

17 months agoMerge pull request #12674 from nupplaphil/bug/config_typesafe
Hypolite Petovan [Sun, 15 Jan 2023 14:38:29 +0000 (09:38 -0500)]
Merge pull request #12674 from nupplaphil/bug/config_typesafe

Config: Improve the node.config.php transformation

17 months agoApply feedback and describe the encoding method
Philipp [Sun, 15 Jan 2023 10:57:43 +0000 (11:57 +0100)]
Apply feedback and describe the encoding method

17 months agoMerge pull request #12673 from annando/andstatus-api
Philipp [Sun, 15 Jan 2023 00:01:06 +0000 (01:01 +0100)]
Merge pull request #12673 from annando/andstatus-api

API: Accept "redirect_uris" as both array and string

17 months agoConfig: Improve the node.config.php transformation
Philipp [Sat, 14 Jan 2023 23:53:51 +0000 (00:53 +0100)]
Config: Improve the node.config.php transformation
- Add more types
- Improvement for assoziative arrays and key-value arrays
- Add a lot more tests

17 months agoAdded Documentation, updated messages.po
Michael [Sat, 14 Jan 2023 21:20:04 +0000 (21:20 +0000)]
Added Documentation, updated messages.po

17 months agoAPI: Accept "redirect_uris" as both array and string
Michael [Sat, 14 Jan 2023 21:07:47 +0000 (21:07 +0000)]
API: Accept "redirect_uris" as both array and string

17 months agoMerge pull request #12666 from MrPetovan/bug/12661-public-calendar-export
Philipp [Sat, 14 Jan 2023 18:20:20 +0000 (19:20 +0100)]
Merge pull request #12666 from MrPetovan/bug/12661-public-calendar-export

Enable calendar export for public_calendar = true

17 months agoMerge pull request #12667 from MrPetovan/bug/12665-monolog
Michael Vogel [Sat, 14 Jan 2023 16:07:33 +0000 (17:07 +0100)]
Merge pull request #12667 from MrPetovan/bug/12665-monolog

Remove App dependency from Hook::callSingle

17 months agoEnable calendar export for public_calendar = true
Hypolite Petovan [Sat, 14 Jan 2023 00:20:55 +0000 (19:20 -0500)]
Enable calendar export for public_calendar = true

17 months agoUpdate tests after removing App dependency from hook calls
Hypolite Petovan [Sat, 14 Jan 2023 14:46:49 +0000 (09:46 -0500)]
Update tests after removing App dependency from hook calls

17 months agoRemove App dependency from Hook::callSingle
Hypolite Petovan [Sat, 14 Jan 2023 02:10:59 +0000 (21:10 -0500)]
Remove App dependency from Hook::callSingle

- This was causing a circular dependency with the logger_instance hook

17 months agoMerge pull request #12671 from annando/lock-config
Hypolite Petovan [Sat, 14 Jan 2023 14:50:38 +0000 (09:50 -0500)]
Merge pull request #12671 from annando/lock-config

Added default config for the lock driver

17 months agoMerge pull request #12670 from annando/fix-avatar-cache
Hypolite Petovan [Sat, 14 Jan 2023 14:47:21 +0000 (09:47 -0500)]
Merge pull request #12670 from annando/fix-avatar-cache

Ensure to reset the avatar paths when deleting avatar cache

17 months agoAdded default config for the lock driver
Michael [Sat, 14 Jan 2023 14:44:49 +0000 (14:44 +0000)]
Added default config for the lock driver

17 months agoEnsure to reset the avatar paths when deleting avatar cache
Michael [Sat, 14 Jan 2023 13:10:43 +0000 (13:10 +0000)]
Ensure to reset the avatar paths when deleting avatar cache

17 months agoMerge pull request #12663 from nupplaphil/sec/xss_404
Hypolite Petovan [Fri, 13 Jan 2023 18:57:41 +0000 (13:57 -0500)]
Merge pull request #12663 from nupplaphil/sec/xss_404

Security: Use htmlspecialchars() for user input in Arguments class

17 months agoSecurity: Use htmlspecialchars() for user input in Arguments class
Philipp [Wed, 11 Jan 2023 22:09:40 +0000 (23:09 +0100)]
Security: Use htmlspecialchars() for user input in Arguments class

17 months agoMerge pull request #12659 from DanielSiepmann/12658-fix-feed-urls-with-whitespace
Hypolite Petovan [Thu, 12 Jan 2023 12:57:30 +0000 (07:57 -0500)]
Merge pull request #12659 from DanielSiepmann/12658-fix-feed-urls-with-whitespace

Properly handle feed item urls with surrounding whitespace

17 months agoMerge pull request #12657 from annando/display-blocked
Hypolite Petovan [Thu, 12 Jan 2023 12:48:44 +0000 (07:48 -0500)]
Merge pull request #12657 from annando/display-blocked

Mode depending control for the behaviour with blocked contacts

17 months agoProperly handle feed item urls with surrounding whitespace
Daniel Siepmann [Thu, 12 Jan 2023 12:43:49 +0000 (13:43 +0100)]
Properly handle feed item urls with surrounding whitespace

Some feeds might have whitespace around the URLs of each item.
This can't be handled by parse_url.
Therefore the incoming url is trimmed to not contain any surrounding
whitespace for proper handling.

Relates: #12658

17 months agoUpdated messages.po - again
Michael [Thu, 12 Jan 2023 07:06:24 +0000 (07:06 +0000)]
Updated messages.po - again

17 months agoFix "Undefined constant Friendica\Content\Conversation::PARCEL_DIASPORA"
Michael [Thu, 12 Jan 2023 06:57:31 +0000 (06:57 +0000)]
Fix "Undefined constant Friendica\Content\Conversation::PARCEL_DIASPORA"

17 months agoUpdated messages.po
Michael [Thu, 12 Jan 2023 06:35:49 +0000 (06:35 +0000)]
Updated messages.po

17 months agoMode depending control for the behaviour with blocked contacts
Michael [Thu, 12 Jan 2023 06:25:55 +0000 (06:25 +0000)]
Mode depending control for the behaviour with blocked contacts

17 months agoMerge pull request #12655 from annando/fix-communication
Hypolite Petovan [Wed, 11 Jan 2023 22:04:41 +0000 (17:04 -0500)]
Merge pull request #12655 from annando/fix-communication

Fix: Forum posts from some contacts weren't distributed

17 months agoFix: Forum posts from some contacts weren't distributed
Michael [Wed, 11 Jan 2023 21:55:32 +0000 (21:55 +0000)]
Fix: Forum posts from some contacts weren't distributed

17 months agoMerge pull request #12653 from nupplaphil/bug/config_revert_null
Hypolite Petovan [Wed, 11 Jan 2023 21:06:28 +0000 (16:06 -0500)]
Merge pull request #12653 from nupplaphil/bug/config_revert_null

Revert Cache delete() behavior to stable version

17 months agoImprove encapsulation
Philipp [Wed, 11 Jan 2023 21:00:29 +0000 (22:00 +0100)]
Improve encapsulation

17 months agoAssure that deleted cat/keys are working as expected
Philipp [Wed, 11 Jan 2023 20:53:34 +0000 (21:53 +0100)]
Assure that deleted cat/keys are working as expected
- A deleted cache-key would delete a merged cache-key as well
- Deleting a key in the Model results in reloading the config to assure any value from underlying files

17 months agoRevert Cache delete() behavior to stable version
Philipp [Wed, 11 Jan 2023 20:10:59 +0000 (21:10 +0100)]
Revert Cache delete() behavior to stable version

17 months agoMerge pull request #12635 from MrPetovan/task/12629-contact-threads-tab
Philipp [Wed, 11 Jan 2023 18:50:38 +0000 (19:50 +0100)]
Merge pull request #12635 from MrPetovan/task/12629-contact-threads-tab

Replace remaining mentions of "Status" by "Conversations" or "Posts"

17 months agoUpdate main translation file after changing strings
Hypolite Petovan [Sun, 8 Jan 2023 06:37:24 +0000 (01:37 -0500)]
Update main translation file after changing strings

17 months agoReplace remaining mentions of "Status" by "Conversations" or "Posts"
Hypolite Petovan [Sun, 8 Jan 2023 06:32:18 +0000 (01:32 -0500)]
Replace remaining mentions of "Status" by "Conversations" or "Posts"

17 months agoConvert Content\Nav to dynamic object
Hypolite Petovan [Sun, 8 Jan 2023 06:17:06 +0000 (01:17 -0500)]
Convert Content\Nav to dynamic object

- Remove DI dependency in Module\Apps

17 months agoMerge pull request #12647 from MrPetovan/bug/12607-image-user-theme
Michael Vogel [Wed, 11 Jan 2023 06:44:57 +0000 (07:44 +0100)]
Merge pull request #12647 from MrPetovan/bug/12607-image-user-theme

Enable profile user theme on single photo display

17 months agoEnable profile user theme on single photo display
Hypolite Petovan [Wed, 11 Jan 2023 01:40:35 +0000 (20:40 -0500)]
Enable profile user theme on single photo display

17 months agoMerge pull request #12645 from MrPetovan/bug/warnings
Philipp [Tue, 10 Jan 2023 18:23:52 +0000 (19:23 +0100)]
Merge pull request #12645 from MrPetovan/bug/warnings

Replace HTML regular expression by HTML::extractCharset in ParseUrl::getSiteInfo

17 months agoOnly show line number if it's provided in System::callstack
Hypolite Petovan [Tue, 10 Jan 2023 15:41:20 +0000 (10:41 -0500)]
Only show line number if it's provided in System::callstack

- Address https://github.com/friendica/friendica/issues/12488#issuecomment-1377373973

17 months agoReplace HTML regular expression by HTML::extractCharset in ParseUrl::getSiteInfo
Hypolite Petovan [Tue, 10 Jan 2023 06:08:34 +0000 (01:08 -0500)]
Replace HTML regular expression by HTML::extractCharset in ParseUrl::getSiteInfo

- Address https://github.com/friendica/friendica/issues/12488#issuecomment-1374537440

17 months agoAdd implementation of HTTP Media Type
Hypolite Petovan [Tue, 10 Jan 2023 06:07:14 +0000 (01:07 -0500)]
Add implementation of HTTP Media Type

- Add charset extraction from DOMDocument
- TESTS!

17 months agoMerge pull request #12644 from annando/improve-ignore
Hypolite Petovan [Tue, 10 Jan 2023 14:05:48 +0000 (09:05 -0500)]
Merge pull request #12644 from annando/improve-ignore

Improve the ignore behaviour

17 months agoMoved permission assigning / simplified block check
Michael [Tue, 10 Jan 2023 05:59:25 +0000 (05:59 +0000)]
Moved permission assigning / simplified block check

17 months agoMerge pull request #12642 from MrPetovan/bug/fatal-errors
Philipp [Mon, 9 Jan 2023 22:14:05 +0000 (23:14 +0100)]
Merge pull request #12642 from MrPetovan/bug/fatal-errors

Address a few Fatal Errors

17 months agoCheck image property is set in Object\Image
Hypolite Petovan [Mon, 9 Jan 2023 15:29:56 +0000 (10:29 -0500)]
Check image property is set in Object\Image

- Property was either an object or null, strict comparison with "false" was inaccurate
- Address https://github.com/friendica/friendica/issues/12486#issuecomment-1374888800

17 months agoCheck for URI ID existence in Post\Media::insert
Hypolite Petovan [Mon, 9 Jan 2023 15:27:45 +0000 (10:27 -0500)]
Check for URI ID existence in Post\Media::insert

- Address https://github.com/friendica/friendica/issues/12486#issuecomment-1374538325

17 months agoAdd line number to output in System::callstack
Hypolite Petovan [Mon, 9 Jan 2023 15:22:19 +0000 (10:22 -0500)]
Add line number to output in System::callstack

17 months agoInclude other unique key column in condition in Model\Tag:store
Hypolite Petovan [Mon, 9 Jan 2023 14:52:04 +0000 (09:52 -0500)]
Include other unique key column in condition in Model\Tag:store

- Address https://github.com/friendica/friendica/issues/12486#issuecomment-1372640002

17 months agoUpdated messages.po
Michael [Mon, 9 Jan 2023 17:29:42 +0000 (17:29 +0000)]
Updated messages.po

17 months agoMerge remote-tracking branch 'upstream/develop' into improve-ignore
Michael [Mon, 9 Jan 2023 17:23:10 +0000 (17:23 +0000)]
Merge remote-tracking branch 'upstream/develop' into improve-ignore

17 months agoMerge pull request #12641 from MrPetovan/bug/warnings
Michael Vogel [Mon, 9 Jan 2023 17:20:58 +0000 (18:20 +0100)]
Merge pull request #12641 from MrPetovan/bug/warnings

Add yet another case to DateTimeFormat::fix

17 months agoAdd yet another case to DateTimeFormat::fix
Hypolite Petovan [Mon, 9 Jan 2023 13:51:20 +0000 (08:51 -0500)]
Add yet another case to DateTimeFormat::fix

- Address https://github.com/friendica/friendica/issues/12488#issuecomment-1372637862

17 months agoMerge pull request #12643 from annando/item-origin
Hypolite Petovan [Mon, 9 Jan 2023 16:34:56 +0000 (11:34 -0500)]
Merge pull request #12643 from annando/item-origin

Fix some warnings on item creation

17 months agoUpdated messages.po again
Michael [Mon, 9 Jan 2023 16:25:02 +0000 (16:25 +0000)]
Updated messages.po again

17 months agoImprove ignoring of messages
Michael [Mon, 9 Jan 2023 16:23:39 +0000 (16:23 +0000)]
Improve ignoring of messages

17 months agoUpdated messages.po
Michael [Mon, 9 Jan 2023 16:18:35 +0000 (16:18 +0000)]
Updated messages.po

17 months agoFix some warnings on item creation
Michael [Mon, 9 Jan 2023 15:55:35 +0000 (15:55 +0000)]
Fix some warnings on item creation

17 months agoMerge pull request #12638 from annando/collapse
Hypolite Petovan [Mon, 9 Jan 2023 00:23:57 +0000 (19:23 -0500)]
Merge pull request #12638 from annando/collapse

Posts from contacts can now be collapsed

17 months agoUpdated "messages.po" again
Michael [Sun, 8 Jan 2023 23:26:26 +0000 (23:26 +0000)]
Updated "messages.po" again

17 months agoMerge branch 'collapse' of github.com:annando/friendica into collapse
Michael [Sun, 8 Jan 2023 23:15:35 +0000 (23:15 +0000)]
Merge branch 'collapse' of github.com:annando/friendica into collapse

17 months agoUpdated mesages.po
Michael [Sun, 8 Jan 2023 23:15:15 +0000 (23:15 +0000)]
Updated mesages.po

17 months agoApply suggestions from code review
Michael Vogel [Sun, 8 Jan 2023 22:13:31 +0000 (23:13 +0100)]
Apply suggestions from code review

Co-authored-by: Hypolite Petovan <hypolite@mrpetovan.com>
17 months agoRemoce test code
Michael [Sun, 8 Jan 2023 19:01:12 +0000 (19:01 +0000)]
Remoce test code

17 months agoUpdate routine to transfer the blockem list to collapsed
Michael [Sun, 8 Jan 2023 18:59:07 +0000 (18:59 +0000)]
Update routine to transfer the blockem list to collapsed

17 months agoChanged messages.po
Michael [Sun, 8 Jan 2023 18:28:34 +0000 (18:28 +0000)]
Changed messages.po

17 months agoAdded "collapsed" list
Michael [Sun, 8 Jan 2023 18:28:19 +0000 (18:28 +0000)]
Added "collapsed" list

17 months agoMerge remote-tracking branch 'upstream/develop' into collapse
Michael [Sun, 8 Jan 2023 17:47:21 +0000 (17:47 +0000)]
Merge remote-tracking branch 'upstream/develop' into collapse

17 months agoPosts from contacts can now be collapsed
Michael [Sun, 8 Jan 2023 17:40:05 +0000 (17:40 +0000)]
Posts from contacts can now be collapsed

17 months agoMerge pull request #12637 from annando/ostatus-subscription
Hypolite Petovan [Sun, 8 Jan 2023 12:58:22 +0000 (07:58 -0500)]
Merge pull request #12637 from annando/ostatus-subscription

OStatus: Fix PubSubHubBub subscription

17 months agoApply suggestions from code review
Michael Vogel [Sun, 8 Jan 2023 12:00:58 +0000 (13:00 +0100)]
Apply suggestions from code review

Co-authored-by: Philipp <admin+Github@philipp.info>
17 months agoMerge pull request #12636 from MrPetovan/bug/12625-api-not-implemented
Philipp [Sun, 8 Jan 2023 10:03:06 +0000 (11:03 +0100)]
Merge pull request #12636 from MrPetovan/bug/12625-api-not-implemented

Update API unsupported test

17 months agoFix test
Michael [Sun, 8 Jan 2023 10:00:25 +0000 (10:00 +0000)]
Fix test

17 months agoOStatus: Fix PubSubHubBub subscription
Michael [Sun, 8 Jan 2023 09:41:54 +0000 (09:41 +0000)]
OStatus: Fix PubSubHubBub subscription

17 months agoUpdate API unsupported test
Hypolite Petovan [Sun, 8 Jan 2023 07:36:26 +0000 (02:36 -0500)]
Update API unsupported test

17 months agoMerge pull request #12633 from MrPetovan/bug/12624-api-thumbnail
Tobias Diekershoff [Sun, 8 Jan 2023 07:28:24 +0000 (08:28 +0100)]
Merge pull request #12633 from MrPetovan/bug/12624-api-thumbnail

Change "thumbnail" for default Friendica banner image in Api\Mastodon\Instance

17 months agoMerge pull request #12634 from MrPetovan/bug/12625-api-not-implemented
Tobias Diekershoff [Sun, 8 Jan 2023 07:24:05 +0000 (08:24 +0100)]
Merge pull request #12634 from MrPetovan/bug/12625-api-not-implemented

Treat unsupported API call as HTTP error

17 months agoUpdate main translation file after removing a string
Hypolite Petovan [Sun, 8 Jan 2023 03:48:31 +0000 (22:48 -0500)]
Update main translation file after removing a string

17 months agoTreat unsupported API call as HTTP error
Hypolite Petovan [Sun, 8 Jan 2023 03:47:52 +0000 (22:47 -0500)]
Treat unsupported API call as HTTP error

17 months agoChange "thumbnail" for default Friendica banner image in Api\Mastodon\Instance
Hypolite Petovan [Sun, 8 Jan 2023 03:37:58 +0000 (22:37 -0500)]
Change "thumbnail" for default Friendica banner image in Api\Mastodon\Instance

17 months agoMerge pull request #12632 from nupplaphil/bug/more_config
Hypolite Petovan [Sun, 8 Jan 2023 03:32:11 +0000 (22:32 -0500)]
Merge pull request #12632 from nupplaphil/bug/more_config

Fix loading empty node.config.php

17 months agoFilter disabled addons with "null"
Philipp [Sun, 8 Jan 2023 01:33:50 +0000 (02:33 +0100)]
Filter disabled addons with "null"

17 months agoFix "null" addon list
Philipp [Sun, 8 Jan 2023 01:28:47 +0000 (02:28 +0100)]
Fix "null" addon list

17 months agoAdd test for Addon failures
Philipp [Sun, 8 Jan 2023 01:28:27 +0000 (02:28 +0100)]
Add test for Addon failures

17 months agoFix loading empty node.config.php
Philipp [Sun, 8 Jan 2023 01:04:25 +0000 (02:04 +0100)]
Fix loading empty node.config.php

17 months agoMerge pull request #12630 from annando/diaspora-item
Hypolite Petovan [Sat, 7 Jan 2023 22:19:42 +0000 (17:19 -0500)]
Merge pull request #12630 from annando/diaspora-item

Diaspora: Support for native photos

17 months agoAdd configuration
Michael [Sat, 7 Jan 2023 21:28:21 +0000 (21:28 +0000)]
Add configuration

17 months agoMerge remote-tracking branch 'upstream/develop' into diaspora-item
Michael [Sat, 7 Jan 2023 21:21:51 +0000 (21:21 +0000)]
Merge remote-tracking branch 'upstream/develop' into diaspora-item

17 months agoMerge pull request #12628 from nupplaphil/bug/typeerror
Hypolite Petovan [Sat, 7 Jan 2023 20:06:28 +0000 (15:06 -0500)]
Merge pull request #12628 from nupplaphil/bug/typeerror

Don't ksort() or loop without an addon array

17 months agoMerge remote-tracking branch 'upstream/develop' into diaspora-item
Michael [Sat, 7 Jan 2023 19:52:23 +0000 (19:52 +0000)]
Merge remote-tracking branch 'upstream/develop' into diaspora-item

17 months agoFix addons problem more elegant
Philipp [Sat, 7 Jan 2023 19:49:29 +0000 (20:49 +0100)]
Fix addons problem more elegant

17 months agoMerge pull request #12609 from annando/mod-item
Hypolite Petovan [Sat, 7 Jan 2023 19:03:00 +0000 (14:03 -0500)]
Merge pull request #12609 from annando/mod-item

Code cleanup for mod/item.php

17 months agoFix other foreach() troubles at Addon.php
Philipp [Sat, 7 Jan 2023 18:54:59 +0000 (19:54 +0100)]
Fix other foreach() troubles at Addon.php