]>
git.mxchange.org Git - friendica.git/log
Michael Vogel [Tue, 3 Jun 2025 18:51:53 +0000 (20:51 +0200)]
Merge pull request #14955 from mf-fx/new_contact_placeholder_text
Shorten placeholder text for adding a new contact
Marcus Funch [Sat, 31 May 2025 17:54:51 +0000 (19:54 +0200)]
Shorten placeholder text for adding a new contact
...so it actually fits the size of the search box
Michael Vogel [Tue, 3 Jun 2025 08:07:01 +0000 (10:07 +0200)]
Merge pull request #14953 from mf-fx/main_menu_user_vertical_alignment
Frio (Bookface): Fix vertical alignment in the main menu (user menu)
Michael Vogel [Tue, 3 Jun 2025 03:45:15 +0000 (05:45 +0200)]
Merge pull request #14963 from mf-fx/replace_no_messages_notification_by_text
Replace fleeting 'No messages' notification with regular text
Marcus Funch [Mon, 2 Jun 2025 19:35:32 +0000 (21:35 +0200)]
Make PHPCS happy
Marcus Funch [Mon, 2 Jun 2025 17:18:45 +0000 (19:18 +0200)]
Replace fleeting 'No messages' notification with regular text
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
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
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
Michael [Sun, 1 Jun 2025 04:27:52 +0000 (04:27 +0000)]
Warning handler removed
Marcus Funch [Sat, 31 May 2025 19:01:15 +0000 (21:01 +0200)]
Show page-specific title before site name
Marcus Funch [Sat, 31 May 2025 17:28:49 +0000 (19:28 +0200)]
Fix vertical alignment of search button
Marcus Funch [Sat, 31 May 2025 16:08:49 +0000 (18:08 +0200)]
Frio bookface: Fix vertical alignment in the main menu (user menu)
Michael [Fri, 30 May 2025 05:55:18 +0000 (05:55 +0000)]
Updated PHP package
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
Hannes Heute [Thu, 29 May 2025 18:48:22 +0000 (20:48 +0200)]
fix tests.. again
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
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
Philipp [Thu, 29 May 2025 17:14:43 +0000 (19:14 +0200)]
Fix PHP-CS
Philipp [Thu, 29 May 2025 17:11:42 +0000 (19:11 +0200)]
Merge remote-tracking branch 'origin/develop' into develop.randompenguin1
Philipp [Thu, 29 May 2025 17:11:24 +0000 (19:11 +0200)]
Add test
Philipp [Thu, 29 May 2025 17:06:13 +0000 (19:06 +0200)]
Fix PHP-CS
Michael [Tue, 27 May 2025 21:26:17 +0000 (21:26 +0000)]
Avoid warnings in the Jetstream process
Hannes Heute [Wed, 28 May 2025 18:53:39 +0000 (20:53 +0200)]
fix test
Hannes Heute [Wed, 28 May 2025 18:31:36 +0000 (20:31 +0200)]
Support YouTube mobile links
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
Philipp [Sun, 25 May 2025 20:22:53 +0000 (22:22 +0200)]
Fix PHP-CS
Philipp [Sun, 25 May 2025 17:35:20 +0000 (19:35 +0200)]
Merge pull request #14887 from mf-fx/fix_typo
Fix typos
Philipp [Sun, 25 May 2025 17:17:17 +0000 (19:17 +0200)]
Add tests
Philipp [Sun, 25 May 2025 08:10:59 +0000 (10:10 +0200)]
Merge pull request #14942 from annando/clean-input
Clean input values
Philipp [Sun, 25 May 2025 07:56:46 +0000 (09:56 +0200)]
Merge pull request #14943 from annando/warnings
Fix some warnings
Michael [Sat, 24 May 2025 19:09:49 +0000 (19:09 +0000)]
Fix some warnings
Michael [Sat, 24 May 2025 19:03:22 +0000 (19:03 +0000)]
Clean input values
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.
Hannes Heute [Wed, 21 May 2025 23:53:48 +0000 (01:53 +0200)]
escape the dots
Hannes Heute [Tue, 20 May 2025 20:54:00 +0000 (22:54 +0200)]
same order (watch, embed, shorts)
Hannes Heute [Tue, 20 May 2025 20:16:18 +0000 (22:16 +0200)]
Support YouTube links without www.
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
Michael [Sun, 18 May 2025 12:29:46 +0000 (12:29 +0000)]
Added test
Michael [Fri, 18 Apr 2025 04:22:56 +0000 (04:22 +0000)]
Use alias for profile link in reshare
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
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
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
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)
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…
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.
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
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
Art4 [Tue, 13 May 2025 12:01:51 +0000 (12:01 +0000)]
Add EventDispatcher dependency in Profile Module
Art4 [Tue, 13 May 2025 11:26:05 +0000 (11:26 +0000)]
move contact fetching into admin module
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
Art4 [Tue, 13 May 2025 06:18:41 +0000 (06:18 +0000)]
Fix code style
Art4 [Tue, 13 May 2025 06:12:16 +0000 (06:12 +0000)]
Fix PHPStan errors
Art4 [Mon, 12 May 2025 14:32:53 +0000 (14:32 +0000)]
Merge branch 'develop' into eventdispatcher-part3
Philipp [Sun, 11 May 2025 09:37:09 +0000 (11:37 +0200)]
Fix PHP-CS
Philipp [Sun, 11 May 2025 09:23:25 +0000 (11:23 +0200)]
Fix 500 error
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>
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>
Philipp [Sat, 10 May 2025 23:22:11 +0000 (01:22 +0200)]
Merge pull request #14830 from Art4/phpstan-level-3
Phpstan level 3
Art4 [Fri, 9 May 2025 06:56:17 +0000 (06:56 +0000)]
Merge branch 'develop' into eventdispatcher-part3
Art4 [Fri, 9 May 2025 06:40:49 +0000 (06:40 +0000)]
Fix PHPStan errors
Art4 [Fri, 9 May 2025 06:29:29 +0000 (06:29 +0000)]
Merge branch 'develop' into phpstan-level-3
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
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
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
Philipp [Sat, 3 May 2025 19:51:48 +0000 (21:51 +0200)]
Merge remote-tracking branch 'origin/develop' into issue-14890
Philipp [Sat, 3 May 2025 19:48:32 +0000 (21:48 +0200)]
Merge remote-tracking branch 'origin/develop' into task/obsolete-urlpath
Philipp [Sat, 3 May 2025 19:39:58 +0000 (21:39 +0200)]
Update BaseURL.php
Fix PHP-CS
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
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
Philipp [Sat, 3 May 2025 19:16:09 +0000 (21:16 +0200)]
Merge pull request #14889 from annando/contact-refresh
Bluesky: Update actors regularly
Hannes Heute [Thu, 1 May 2025 23:36:37 +0000 (01:36 +0200)]
indentation
Hannes Heute [Thu, 1 May 2025 20:40:16 +0000 (22:40 +0200)]
make calendar use the default view mode
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
Marcus Funch [Wed, 30 Apr 2025 18:28:29 +0000 (20:28 +0200)]
Add missing translations to trending tags
Art4 [Mon, 28 Apr 2025 14:12:27 +0000 (14:12 +0000)]
fix code style
Art4 [Mon, 28 Apr 2025 14:10:32 +0000 (14:10 +0000)]
Replace Addon class with AddonHelper in vier theme
Art4 [Mon, 28 Apr 2025 14:07:20 +0000 (14:07 +0000)]
Replace Addon class with AddonHelper in Post Object
Art4 [Mon, 28 Apr 2025 13:57:21 +0000 (13:57 +0000)]
Replace Addon class with AddonHelper in Nodeinfo Model
Art4 [Mon, 28 Apr 2025 13:32:18 +0000 (13:32 +0000)]
Replace Addon class with AddonHelper in stats modules
Art4 [Mon, 28 Apr 2025 11:44:30 +0000 (11:44 +0000)]
Merge branch 'develop' into phpstan-level-3
Art4 [Mon, 28 Apr 2025 11:02:09 +0000 (11:02 +0000)]
Merge branch 'develop' into eventdispatcher-part3
Philipp [Sun, 27 Apr 2025 20:08:01 +0000 (22:08 +0200)]
Fixup woodpecker
Philipp [Sun, 27 Apr 2025 00:08:01 +0000 (02:08 +0200)]
Mak PHPCS happy
Philipp [Sat, 26 Apr 2025 23:58:20 +0000 (01:58 +0200)]
Add doc
Philipp [Sat, 26 Apr 2025 23:58:03 +0000 (01:58 +0200)]
fix test
Philipp [Sat, 26 Apr 2025 23:36:30 +0000 (01:36 +0200)]
Add a bunch of tests for StatsCaching
Philipp [Mon, 21 Apr 2025 18:53:28 +0000 (20:53 +0200)]
Make PHPCS happy - again
Philipp [Mon, 21 Apr 2025 18:50:26 +0000 (20:50 +0200)]
Add missing license
Philipp [Mon, 21 Apr 2025 18:49:41 +0000 (20:49 +0200)]
Make PHPCS happy
Philipp [Mon, 21 Apr 2025 18:12:54 +0000 (20:12 +0200)]
Add Caching stats
Philipp [Mon, 21 Apr 2025 17:37:37 +0000 (19:37 +0200)]
Add getStats() method for MemoryCaches
Philipp [Sun, 27 Apr 2025 00:15:48 +0000 (02:15 +0200)]
Merge pull request #14882 from Art4/refractor-logger-factories
Rework logger factories
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 [/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).
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
Marcus Funch [Fri, 25 Apr 2025 22:38:25 +0000 (00:38 +0200)]
Frio: Fix bug making navigation tooltips disappear after scroll
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.
Michael [Fri, 18 Apr 2025 03:45:04 +0000 (03:45 +0000)]
Issue 14890: Translate page titles
Michael [Thu, 17 Apr 2025 20:13:03 +0000 (20:13 +0000)]
Bluesky: Update actors regularly
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