]> git.mxchange.org Git - friendica.git/log
friendica.git
4 weeks agoMake PHPCS happy
Marcus Funch [Mon, 2 Jun 2025 19:35:32 +0000 (21:35 +0200)]
Make PHPCS happy

4 weeks agoReplace fleeting 'No messages' notification with regular text
Marcus Funch [Mon, 2 Jun 2025 17:18:45 +0000 (19:18 +0200)]
Replace fleeting 'No messages' notification with regular text

4 weeks agoMerge pull request #14956 from mf-fx/page_specific_title_before_sitename
Michael Vogel [Sun, 1 Jun 2025 10:48:22 +0000 (12:48 +0200)]
Merge pull request #14956 from mf-fx/page_specific_title_before_sitename

Show page-specific title before site name

4 weeks agoMerge pull request #14954 from mf-fx/search_button_alignment
Michael Vogel [Sun, 1 Jun 2025 10:41:27 +0000 (12:41 +0200)]
Merge pull request #14954 from mf-fx/search_button_alignment

Frio: Fix vertical alignment of overlayed submit buttons

4 weeks agoMerge pull request #14945 from annando/jetstream
Philipp [Sun, 1 Jun 2025 09:17:51 +0000 (11:17 +0200)]
Merge pull request #14945 from annando/jetstream

Avoid warnings in the Jetstream process

4 weeks agoWarning handler removed
Michael [Sun, 1 Jun 2025 04:27:52 +0000 (04:27 +0000)]
Warning handler removed

4 weeks agoShow page-specific title before site name
Marcus Funch [Sat, 31 May 2025 19:01:15 +0000 (21:01 +0200)]
Show page-specific title before site name

4 weeks agoFix vertical alignment of search button
Marcus Funch [Sat, 31 May 2025 17:28:49 +0000 (19:28 +0200)]
Fix vertical alignment of search button

5 weeks agoUpdated PHP package
Michael [Fri, 30 May 2025 05:55:18 +0000 (05:55 +0000)]
Updated PHP package

5 weeks agoMerge pull request #14946 from haheute/youtube-links-mobile
Philipp [Thu, 29 May 2025 18:54:16 +0000 (20:54 +0200)]
Merge pull request #14946 from haheute/youtube-links-mobile

Support YouTube mobile links

5 weeks agofix tests.. again
Hannes Heute [Thu, 29 May 2025 18:48:22 +0000 (20:48 +0200)]
fix tests.. again

5 weeks agoMerge pull request #14908 from randompenguin1/develop
Philipp [Thu, 29 May 2025 17:27:51 +0000 (19:27 +0200)]
Merge pull request #14908 from randompenguin1/develop

Strip HTML tags from content sent as Markdown

5 weeks agoMerge pull request #14941 from cluster15/develop
Philipp [Thu, 29 May 2025 17:17:37 +0000 (19:17 +0200)]
Merge pull request #14941 from cluster15/develop

Added casts to binary for regexp comparison in mysql to solve issue #14914

5 weeks agoFix PHP-CS
Philipp [Thu, 29 May 2025 17:14:43 +0000 (19:14 +0200)]
Fix PHP-CS

5 weeks agoMerge remote-tracking branch 'origin/develop' into develop.randompenguin1
Philipp [Thu, 29 May 2025 17:11:42 +0000 (19:11 +0200)]
Merge remote-tracking branch 'origin/develop' into develop.randompenguin1

5 weeks agoAdd test
Philipp [Thu, 29 May 2025 17:11:24 +0000 (19:11 +0200)]
Add test

5 weeks agoFix PHP-CS
Philipp [Thu, 29 May 2025 17:06:13 +0000 (19:06 +0200)]
Fix PHP-CS

5 weeks agoAvoid warnings in the Jetstream process
Michael [Tue, 27 May 2025 21:26:17 +0000 (21:26 +0000)]
Avoid warnings in the Jetstream process

5 weeks agofix test
Hannes Heute [Wed, 28 May 2025 18:53:39 +0000 (20:53 +0200)]
fix test

5 weeks agoSupport YouTube mobile links
Hannes Heute [Wed, 28 May 2025 18:31:36 +0000 (20:31 +0200)]
Support YouTube mobile links

5 weeks agoMerge pull request #14940 from haheute/support-youtube-without-www
Philipp [Sun, 25 May 2025 20:28:43 +0000 (22:28 +0200)]
Merge pull request #14940 from haheute/support-youtube-without-www

Support YouTube links without www

5 weeks agoFix PHP-CS
Philipp [Sun, 25 May 2025 20:22:53 +0000 (22:22 +0200)]
Fix PHP-CS

5 weeks agoMerge pull request #14887 from mf-fx/fix_typo
Philipp [Sun, 25 May 2025 17:35:20 +0000 (19:35 +0200)]
Merge pull request #14887 from mf-fx/fix_typo

Fix typos

5 weeks agoAdd tests
Philipp [Sun, 25 May 2025 17:17:17 +0000 (19:17 +0200)]
Add tests

5 weeks agoMerge pull request #14942 from annando/clean-input
Philipp [Sun, 25 May 2025 08:10:59 +0000 (10:10 +0200)]
Merge pull request #14942 from annando/clean-input

Clean input values

5 weeks agoMerge pull request #14943 from annando/warnings
Philipp [Sun, 25 May 2025 07:56:46 +0000 (09:56 +0200)]
Merge pull request #14943 from annando/warnings

Fix some warnings

5 weeks agoFix some warnings
Michael [Sat, 24 May 2025 19:09:49 +0000 (19:09 +0000)]
Fix some warnings

5 weeks agoClean input values
Michael [Sat, 24 May 2025 19:03:22 +0000 (19:03 +0000)]
Clean input values

6 weeks agoAdded casts to binary for regexp comparison in mysql. mysql rejects comparison of...
cluster15 [Fri, 23 May 2025 07:56:28 +0000 (09:56 +0200)]
Added casts to binary for regexp comparison in mysql. mysql rejects comparison of UTF with binary strings.
see https://dev.mysql.com/doc/relnotes/mysql/8.0/en/news-8-0-22.html#mysqld-8-0-22-feature
The SQL statements also work for mariadb.

6 weeks agoescape the dots
Hannes Heute [Wed, 21 May 2025 23:53:48 +0000 (01:53 +0200)]
escape the dots

6 weeks agosame order (watch, embed, shorts)
Hannes Heute [Tue, 20 May 2025 20:54:00 +0000 (22:54 +0200)]
same order (watch, embed, shorts)

6 weeks agoSupport YouTube links without www.
Hannes Heute [Tue, 20 May 2025 20:16:18 +0000 (22:16 +0200)]
Support YouTube links without www.

6 weeks agoMerge pull request #14892 from annando/reshare-profile
Philipp [Sun, 18 May 2025 14:07:22 +0000 (16:07 +0200)]
Merge pull request #14892 from annando/reshare-profile

Use alias for profile link in reshare

6 weeks agoAdded test
Michael [Sun, 18 May 2025 12:29:46 +0000 (12:29 +0000)]
Added test

6 weeks agoUse alias for profile link in reshare
Michael [Fri, 18 Apr 2025 04:22:56 +0000 (04:22 +0000)]
Use alias for profile link in reshare

6 weeks agoAdd translations for fixed typos in Conversation.php, Create.php, Channels.php
Marcus Funch [Fri, 25 Apr 2025 22:08:02 +0000 (00:08 +0200)]
Add translations for fixed typos in Conversation.php, Create.php, Channels.php

6 weeks agoMerge pull request #14927 from nupplaphil/dependabot/composer/guzzlehttp/oauth-subscr...
Michael Vogel [Sat, 17 May 2025 15:45:27 +0000 (17:45 +0200)]
Merge pull request #14927 from nupplaphil/dependabot/composer/guzzlehttp/oauth-subscriber-0.8.1

Bump guzzlehttp/oauth-subscriber from 0.6.0 to 0.8.1

6 weeks agoMerge pull request #14928 from nupplaphil/dependabot/composer/smarty/smarty-4.5.3
Michael Vogel [Sat, 17 May 2025 15:44:24 +0000 (17:44 +0200)]
Merge pull request #14928 from nupplaphil/dependabot/composer/smarty/smarty-4.5.3

Bump smarty/smarty from 4.5.1 to 4.5.3

6 weeks agoMerge pull request #14926 from nupplaphil/fix/item_html_empy
Michael Vogel [Sat, 17 May 2025 15:39:46 +0000 (17:39 +0200)]
Merge pull request #14926 from nupplaphil/fix/item_html_empy

Fix empty HTML content loading (500)

7 weeks agoMerge pull request #14933 from haheute/fix-photo-tag-remove-redirect
Philipp [Wed, 14 May 2025 18:16:44 +0000 (20:16 +0200)]
Merge pull request #14933 from haheute/fix-photo-tag-remove-redirect

Fix redirect for photo remove tag page and only show the link if tags…

7 weeks agoFix redirect for photo remove tag page and only show the link if tags exist.
Hannes Heute [Wed, 14 May 2025 16:47:15 +0000 (18:47 +0200)]
Fix redirect for photo remove tag page and only show the link if tags exist.

7 weeks agoMerge pull request #14931 from Art4/remove-dependency-from-addon-class
Philipp [Wed, 14 May 2025 07:01:50 +0000 (09:01 +0200)]
Merge pull request #14931 from Art4/remove-dependency-from-addon-class

Move contact fetching into module

7 weeks agoMerge pull request #14932 from Art4/fix-14930
Philipp [Tue, 13 May 2025 18:03:10 +0000 (20:03 +0200)]
Merge pull request #14932 from Art4/fix-14930

Add missing EventDispatcher dependency in Profile module

7 weeks agoAdd EventDispatcher dependency in Profile Module
Art4 [Tue, 13 May 2025 12:01:51 +0000 (12:01 +0000)]
Add EventDispatcher dependency in Profile Module

7 weeks agomove contact fetching into admin module
Art4 [Tue, 13 May 2025 11:26:05 +0000 (11:26 +0000)]
move contact fetching into admin module

7 weeks agoMerge pull request #14853 from Art4/eventdispatcher-part3
Philipp [Tue, 13 May 2025 06:32:27 +0000 (08:32 +0200)]
Merge pull request #14853 from Art4/eventdispatcher-part3

Replace Hooks with EventDispatcher Part 3

7 weeks agoFix code style
Art4 [Tue, 13 May 2025 06:18:41 +0000 (06:18 +0000)]
Fix code style

7 weeks agoFix PHPStan errors
Art4 [Tue, 13 May 2025 06:12:16 +0000 (06:12 +0000)]
Fix PHPStan errors

7 weeks agoMerge branch 'develop' into eventdispatcher-part3
Art4 [Mon, 12 May 2025 14:32:53 +0000 (14:32 +0000)]
Merge branch 'develop' into eventdispatcher-part3

7 weeks agoFix PHP-CS
Philipp [Sun, 11 May 2025 09:37:09 +0000 (11:37 +0200)]
Fix PHP-CS

7 weeks agoFix 500 error
Philipp [Sun, 11 May 2025 09:23:25 +0000 (11:23 +0200)]
Fix 500 error

7 weeks agoBump smarty/smarty from 4.5.1 to 4.5.3
dependabot[bot] [Sun, 11 May 2025 09:21:51 +0000 (09:21 +0000)]
Bump smarty/smarty from 4.5.1 to 4.5.3

Bumps [smarty/smarty](https://github.com/smarty-php/smarty) from 4.5.1 to 4.5.3.
- [Release notes](https://github.com/smarty-php/smarty/releases)
- [Changelog](https://github.com/smarty-php/smarty/blob/v4.5.3/CHANGELOG.md)
- [Commits](https://github.com/smarty-php/smarty/compare/v4.5.1...v4.5.3)

---
updated-dependencies:
- dependency-name: smarty/smarty
  dependency-version: 4.5.3
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
7 weeks agoBump guzzlehttp/oauth-subscriber from 0.6.0 to 0.8.1
dependabot[bot] [Sun, 11 May 2025 09:21:48 +0000 (09:21 +0000)]
Bump guzzlehttp/oauth-subscriber from 0.6.0 to 0.8.1

Bumps [guzzlehttp/oauth-subscriber](https://github.com/guzzle/oauth-subscriber) from 0.6.0 to 0.8.1.
- [Release notes](https://github.com/guzzle/oauth-subscriber/releases)
- [Changelog](https://github.com/guzzle/oauth-subscriber/blob/0.8/CHANGELOG.md)
- [Commits](https://github.com/guzzle/oauth-subscriber/compare/0.6.0...0.8.1)

---
updated-dependencies:
- dependency-name: guzzlehttp/oauth-subscriber
  dependency-version: 0.8.1
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
7 weeks agoMerge pull request #14830 from Art4/phpstan-level-3
Philipp [Sat, 10 May 2025 23:22:11 +0000 (01:22 +0200)]
Merge pull request #14830 from Art4/phpstan-level-3

Phpstan level 3

8 weeks agoMerge branch 'develop' into eventdispatcher-part3
Art4 [Fri, 9 May 2025 06:56:17 +0000 (06:56 +0000)]
Merge branch 'develop' into eventdispatcher-part3

8 weeks agoFix PHPStan errors
Art4 [Fri, 9 May 2025 06:40:49 +0000 (06:40 +0000)]
Fix PHPStan errors

8 weeks agoMerge branch 'develop' into phpstan-level-3
Art4 [Fri, 9 May 2025 06:29:29 +0000 (06:29 +0000)]
Merge branch 'develop' into phpstan-level-3

2 months agoMerge pull request #14904 from nupplaphil/feat/stats_caching
Michael Vogel [Sun, 4 May 2025 02:11:45 +0000 (07:41 +0530)]
Merge pull request #14904 from nupplaphil/feat/stats_caching

Add Caching statistics

2 months agoMerge pull request #14891 from annando/issue-14890
Philipp [Sat, 3 May 2025 19:57:55 +0000 (21:57 +0200)]
Merge pull request #14891 from annando/issue-14890

Issue 14890: Translate page titles

2 months agoMerge pull request #14871 from MrPetovan/task/obsolete-urlpath
Philipp [Sat, 3 May 2025 19:56:17 +0000 (21:56 +0200)]
Merge pull request #14871 from MrPetovan/task/obsolete-urlpath

Remove remaining references of unused urlpath config key

2 months agoMerge remote-tracking branch 'origin/develop' into issue-14890
Philipp [Sat, 3 May 2025 19:51:48 +0000 (21:51 +0200)]
Merge remote-tracking branch 'origin/develop' into issue-14890

2 months agoMerge remote-tracking branch 'origin/develop' into task/obsolete-urlpath
Philipp [Sat, 3 May 2025 19:48:32 +0000 (21:48 +0200)]
Merge remote-tracking branch 'origin/develop' into task/obsolete-urlpath

2 months agoUpdate BaseURL.php
Philipp [Sat, 3 May 2025 19:39:58 +0000 (21:39 +0200)]
Update BaseURL.php

Fix PHP-CS

2 months agoMerge pull request #14915 from haheute/calendar-default-view-mode
Philipp [Sat, 3 May 2025 19:34:29 +0000 (21:34 +0200)]
Merge pull request #14915 from haheute/calendar-default-view-mode

Make the calendar use the default view mode

2 months agoMerge pull request #14909 from Art4/replace-addon-class-with-addonhelper
Philipp [Sat, 3 May 2025 19:18:31 +0000 (21:18 +0200)]
Merge pull request #14909 from Art4/replace-addon-class-with-addonhelper

Replace Addon class with AddonHelper

2 months agoMerge pull request #14889 from annando/contact-refresh
Philipp [Sat, 3 May 2025 19:16:09 +0000 (21:16 +0200)]
Merge pull request #14889 from annando/contact-refresh

Bluesky: Update actors regularly

2 months agoindentation
Hannes Heute [Thu, 1 May 2025 23:36:37 +0000 (01:36 +0200)]
indentation

2 months agomake calendar use the default view mode
Hannes Heute [Thu, 1 May 2025 20:40:16 +0000 (22:40 +0200)]
make calendar use the default view mode

2 months agoMerge pull request #14888 from mf-fx/trending_tags_missing_translations
Philipp [Thu, 1 May 2025 07:30:58 +0000 (09:30 +0200)]
Merge pull request #14888 from mf-fx/trending_tags_missing_translations

Add missing translations to trending tags

2 months agoAdd missing translations to trending tags
Marcus Funch [Wed, 30 Apr 2025 18:28:29 +0000 (20:28 +0200)]
Add missing translations to trending tags

2 months agofix code style
Art4 [Mon, 28 Apr 2025 14:12:27 +0000 (14:12 +0000)]
fix code style

2 months agoReplace Addon class with AddonHelper in vier theme
Art4 [Mon, 28 Apr 2025 14:10:32 +0000 (14:10 +0000)]
Replace Addon class with AddonHelper in vier theme

2 months agoReplace Addon class with AddonHelper in Post Object
Art4 [Mon, 28 Apr 2025 14:07:20 +0000 (14:07 +0000)]
Replace Addon class with AddonHelper in Post Object

2 months agoReplace Addon class with AddonHelper in Nodeinfo Model
Art4 [Mon, 28 Apr 2025 13:57:21 +0000 (13:57 +0000)]
Replace Addon class with AddonHelper in Nodeinfo Model

2 months agoReplace Addon class with AddonHelper in stats modules
Art4 [Mon, 28 Apr 2025 13:32:18 +0000 (13:32 +0000)]
Replace Addon class with AddonHelper in stats modules

2 months agoMerge branch 'develop' into phpstan-level-3
Art4 [Mon, 28 Apr 2025 11:44:30 +0000 (11:44 +0000)]
Merge branch 'develop' into phpstan-level-3

2 months agoMerge branch 'develop' into eventdispatcher-part3
Art4 [Mon, 28 Apr 2025 11:02:09 +0000 (11:02 +0000)]
Merge branch 'develop' into eventdispatcher-part3

2 months agoFixup woodpecker
Philipp [Sun, 27 Apr 2025 20:08:01 +0000 (22:08 +0200)]
Fixup woodpecker

2 months agoMak PHPCS happy
Philipp [Sun, 27 Apr 2025 00:08:01 +0000 (02:08 +0200)]
Mak PHPCS happy

2 months agoAdd doc
Philipp [Sat, 26 Apr 2025 23:58:20 +0000 (01:58 +0200)]
Add doc

2 months agofix test
Philipp [Sat, 26 Apr 2025 23:58:03 +0000 (01:58 +0200)]
fix test

2 months agoAdd a bunch of tests for StatsCaching
Philipp [Sat, 26 Apr 2025 23:36:30 +0000 (01:36 +0200)]
Add a bunch of tests for StatsCaching

2 months agoMake PHPCS happy - again
Philipp [Mon, 21 Apr 2025 18:53:28 +0000 (20:53 +0200)]
Make PHPCS happy - again

2 months agoAdd missing license
Philipp [Mon, 21 Apr 2025 18:50:26 +0000 (20:50 +0200)]
Add missing license

2 months agoMake PHPCS happy
Philipp [Mon, 21 Apr 2025 18:49:41 +0000 (20:49 +0200)]
Make PHPCS happy

2 months agoAdd Caching stats
Philipp [Mon, 21 Apr 2025 18:12:54 +0000 (20:12 +0200)]
Add Caching stats

2 months agoAdd getStats() method for MemoryCaches
Philipp [Mon, 21 Apr 2025 17:37:37 +0000 (19:37 +0200)]
Add getStats() method for MemoryCaches

2 months agoMerge pull request #14882 from Art4/refractor-logger-factories
Philipp [Sun, 27 Apr 2025 00:15:48 +0000 (02:15 +0200)]
Merge pull request #14882 from Art4/refractor-logger-factories

Rework logger factories

2 months agoStrip HTML tags from content sent as Markdown
Random Penguin [Sat, 26 Apr 2025 21:44:14 +0000 (16:44 -0500)]
Strip HTML tags from content sent as Markdown

The "toMarkdown" function prepares content to be sent, primarily, to Diaspora.

The HTML to Markdown converter by default "preserves HTML tags without Markdown equivalents like <span> and <div>." At least according to the README in /friendica/vendor/league/html-to-markdown/ - which also says "To strip HTML tags that don’t have a Markdown equivalent while preserving the content inside them, set strip_tags..."

Diaspora, however, does not appear to know what to DO with the HTML sent to it. It actually appears to encode the HTML and displays the code in the post body rather than rendering it as HTML. In which case it would make more sense to strip out all tags that have no Markdown equivalents.
Example
The post as sent from Friendica mixed BBcode and Markdown:
[class=postbox-ocean]Norddeutscher Bürger ![Noddeutscher Bürger - Bismark Brötchen (Roger Cziwerny - pixapay)](/rscamo/……)[/class]
The BBcode gets converted into an HTML <span> tag.

It also looks like Diaspora encoded the Markdown for the image rather than parsing it, or at the very least didn't parse it as Markdown. Yet another reason to strip out HTML that has no Markdown equivalents. It looks like it may be encoding the tags and the content inside the tags.

And, yes, I'm aware the [class] BBcode was marked as "deprecated" in the Friendica code, but it's the only way my Bookface scheme for the "Frio" theme could implement both profile "Cover Photos" and "Postboxes." Which won't display to other platforms anyway, so I don't want to see this custom BBcode removed, I just think it needs to be stripped out before content is delivered to other platforms.

(There is a related issue with Hubzilla where the raw BBcode is coming through unparsed because the [class] code apparently does not exist in Hubzilla's BBcodes. But I've no clue where or how to fix that in Friendica or if it can be as it may need to be handled on Hubzilla's end).

2 months agoMerge pull request #14907 from mf-fx/frio_fix_tooltips_positions_scroll
Michael Vogel [Sat, 26 Apr 2025 06:23:53 +0000 (08:23 +0200)]
Merge pull request #14907 from mf-fx/frio_fix_tooltips_positions_scroll

Frio: Fix bug making navigation tooltips disappear after scroll

2 months agoFrio: Fix bug making navigation tooltips disappear after scroll
Marcus Funch [Fri, 25 Apr 2025 22:38:25 +0000 (00:38 +0200)]
Frio: Fix bug making navigation tooltips disappear after scroll

2 months agoStrip HTML tags from content sent as Markdown
Random Penguin [Sun, 20 Apr 2025 17:05:26 +0000 (12:05 -0500)]
Strip HTML tags from content sent as Markdown

The "toMarkdown" function prepares content to be sent, primarily, to Diaspora.

The HTML to Markdown converter by default "preserves HTML tags without Markdown equivalents like `<span>` and `<div>.`" At least according to the README in _/friendica/vendor/league/html-to-markdown/_ - which also says "To strip HTML tags that don’t have a Markdown equivalent while preserving the content inside them, set strip_tags..."

Diaspora, however, does not appear to know what to DO with the HTML sent to it. It actually appears to _encode_ the HTML and displays the *code* in the post body rather than rendering it as HTML. In which case it would make more sense to strip out all tags that have no Markdown equivalents.

2 months agoIssue 14890: Translate page titles
Michael [Fri, 18 Apr 2025 03:45:04 +0000 (03:45 +0000)]
Issue 14890: Translate page titles

2 months agoBluesky: Update actors regularly
Michael [Thu, 17 Apr 2025 20:13:03 +0000 (20:13 +0000)]
Bluesky: Update actors regularly

2 months agoMerge pull request #14885 from annando/bluesky-profile-links
Hypolite Petovan [Thu, 17 Apr 2025 04:00:01 +0000 (00:00 -0400)]
Merge pull request #14885 from annando/bluesky-profile-links

Bluesky: use did based profile links

2 months agoMerge pull request #14883 from annando/issue-14881
Hypolite Petovan [Thu, 17 Apr 2025 03:58:58 +0000 (23:58 -0400)]
Merge pull request #14883 from annando/issue-14881

Issue 14881: Fixed language detection for danish

2 months agoBluesky: use did based profile links
Michael [Wed, 16 Apr 2025 04:13:09 +0000 (04:13 +0000)]
Bluesky: use did based profile links

2 months agoFix compat with PHP 7.4
Art4 [Tue, 15 Apr 2025 06:11:17 +0000 (06:11 +0000)]
Fix compat with PHP 7.4

2 months agoFixed codestyle
Michael [Tue, 15 Apr 2025 02:09:19 +0000 (02:09 +0000)]
Fixed codestyle

2 months agoIssue 14881: Fixed language detection for danish
Michael [Tue, 15 Apr 2025 02:03:35 +0000 (02:03 +0000)]
Issue 14881: Fixed language detection for danish