Commit graph

35344 commits

Author SHA1 Message Date
Philipp 8dfd560b52
Merge pull request #12169 from MrPetovan/bug/7574-notifications-deleted-users
Centralize config.admin_email management in Model\User
2022-11-15 00:08:07 +01:00
Hypolite Petovan 1ec70f9640 Update main translation file after moving strings 2022-11-14 17:13:27 -05:00
Hypolite Petovan fe547b7851 Centralize config.admin_email management in Model\User 2022-11-14 17:02:42 -05:00
Hypolite Petovan cbe8d463b1 Don't create notify for deleted user accounts 2022-11-14 17:02:42 -05:00
Hypolite Petovan 48b1dceb19 Don't send item notifications to deleted user accounts 2022-11-14 17:02:42 -05:00
Hypolite Petovan 2d0af812b1 Don't send password reset emails to deleted user accounts 2022-11-14 17:02:41 -05:00
Hypolite Petovan 6df187478d Fixed wrong reference to user.expire in Model\User::getActorName
- Update field documentation to prevent further confusion
2022-11-14 17:02:41 -05:00
Philipp c3cae0ae96
Merge pull request #12177 from MrPetovan/bug/warnings
Ensure Post::toArray returns an array
2022-11-14 20:58:42 +01:00
Hypolite Petovan 10e48a34f2 Ensure Post::toArray returns an array
- We don't handle query errors anyway
- Remove unused parameter do_close
- Address https://github.com/friendica/friendica/issues/11993#issuecomment-1314245581
2022-11-14 14:53:54 -05:00
Philipp 0eaa2eae84
Merge pull request #12156 from MrPetovan/task/4090-move-mod-pubsubhubbub
Move remainder of OStatus stack to src/Module
2022-11-14 20:04:35 +01:00
Hypolite Petovan 89338684b5 Update main translation file after moving strings 2022-11-14 13:48:47 -05:00
Hypolite Petovan 27e59e3819 Delete mod/ostatus_subscribe.php file 2022-11-14 13:48:47 -05:00
Hypolite Petovan cb0fde5d7d Create new OStatus\Subscribe module class
- Move route from /ostatus_subscribe to /ostatus/subscribe
2022-11-14 13:48:47 -05:00
Hypolite Petovan d53f51fce3 Delete mod/poco.php file 2022-11-14 13:48:47 -05:00
Hypolite Petovan eb6b03b555 Add new OStatus\PortableContacts module class
- Retain existing route /poco for backward compatibility
- Remove unsupported links to /poco/{nickname} route
2022-11-14 13:48:46 -05:00
Hypolite Petovan d21da2dc0a Remove mod/pubsub.php file 2022-11-14 13:48:46 -05:00
Hypolite Petovan a1a0b6512c Create new OStatus\PubSub module class
- Retain previous route /pubsub for backward compatibility
2022-11-14 13:48:46 -05:00
Hypolite Petovan cac42d349c Remove mod/pubsubhubbub.php file 2022-11-14 13:48:46 -05:00
Hypolite Petovan a8759a9b86 Create new OStatus\PubSubHubBub module class
- Retaining the same /pubsubhubbub route to keep backward compatibility
2022-11-14 13:48:45 -05:00
Philipp 66819fadfd
Merge pull request #12158 from annando/api-report
We can now store reports done via API
2022-11-14 18:40:57 +01:00
Hypolite Petovan 63fc315ea0 Add support for Mastodon /reports API call 2022-11-14 12:22:54 -05:00
Hypolite Petovan 17a3a48210 Add new Moderation\Report domain classes 2022-11-14 12:22:52 -05:00
Hypolite Petovan 5d9ce80007 [Database version 1489] Add new report database tables 2022-11-14 12:10:37 -05:00
Hypolite Petovan e6db31a462
Merge pull request #12174 from annando/duplicate-media
Avoid duplicate media elements
2022-11-13 19:07:08 -05:00
Michael 9506bf6989 Avoid duplicate media elements 2022-11-13 23:38:48 +00:00
Philipp 21d1659982
Merge pull request #12173 from MrPetovan/bug/mail-headers-crlf
mail() requires additional headers to be separated by CRLF
2022-11-13 11:35:18 +01:00
Hypolite Petovan 4dc96daeb3 mail() requires additional headers to be separated by CRLF
- Rewrite Email->getAdditionalMailHeaderString to have only one string concatenation statement
2022-11-13 02:28:06 -05:00
Philipp b1eba05e93
Merge pull request #12168 from KulikAlex/patch-1
Update message_recipient.tpl
2022-11-12 17:31:10 +01:00
KulikAlex 03cfb69a64
Update message_recipient.tpl 2022-11-12 19:04:02 +03:00
Michael Vogel f8c3083f35
Merge pull request #12164 from MrPetovan/bug/fatal-errors
Remove superfluous property declaration in Settings\UserExport
2022-11-12 14:46:09 +01:00
Hypolite Petovan eedde86a37 Remove superfluous property declaration in Settings\UserExport
- Address https://github.com/friendica/friendica/issues/11992#issuecomment-1312417007
2022-11-12 08:37:42 -05:00
Hypolite Petovan 07d42d6af2
Merge pull request #12162 from annando/link-share
Avoid link parsing problems in front of "share" elements
2022-11-12 08:00:01 -05:00
Michael 5b70df63de Avoid link parsing problems in front of "share" elements 2022-11-12 11:20:26 +00:00
Philipp ca3dcdad04
Merge pull request #12157 from MrPetovan/bug/fatal-errors
Fix constructor parameters in Module\Settings\RemoveMe
2022-11-11 07:34:02 +01:00
Hypolite Petovan 863977da66 Fix constructor parameters in Module\Settings\RemoveMe
- Address https://github.com/friendica/friendica/issues/11992#issuecomment-1311162326
2022-11-10 22:36:54 -05:00
Philipp f9ab5b0669
Merge pull request #12154 from MrPetovan/bug/12084-strip-RTL-override
Remove RTL Override character from display names to show in notifications
2022-11-10 17:29:11 +01:00
Hypolite Petovan 256c8ab170 Remove RTL Override character from display names to show in notifications
- It was causing the notification message to be unreadable
2022-11-10 10:42:21 -05:00
Hypolite Petovan 71ab9e13f2 Flatten arbitrary contact structure in constructor of FormattedNavNotification 2022-11-10 10:41:02 -05:00
Hypolite Petovan 87bb4d44a2
Merge pull request #12153 from nupplaphil/feat/woodpecker
Woodpecker: Update PHP version
2022-11-09 20:36:33 -05:00
Philipp Holzer 3550257d9c
Deactivate PHP 8.1
- PHP 7 incompatible change necessary (App\Page.php OffsetGet mixed return)
2022-11-10 00:04:57 +01:00
Philipp Holzer 477bec1977
Fix some PHP8.1 issues if possible 2022-11-09 23:58:23 +01:00
Philipp Holzer 3b03da3259
Activate PHP 8.1 Unit-Tests 2022-11-09 23:20:22 +01:00
Philipp Holzer ad1d160634
Woodpecker: Update PHP version 2022-11-09 23:20:22 +01:00
Hypolite Petovan 59b48c2d84
Merge pull request #12152 from nupplaphil/mod/msearch
Move mod/mod/msearch & mod/match to src/Module
2022-11-09 16:55:25 -05:00
Philipp Holzer 6d7cfc8450
whops .. wrong legacy endpoint 2022-11-09 22:39:36 +01:00
Philipp Holzer 815d8975e6
Rename Match to MatchInterests because PHP8-lint rejects "match" 2022-11-09 22:36:02 +01:00
Philipp Holzer 7c66073e4b
Add license 2022-11-09 22:29:43 +01:00
Philipp Holzer a36a4b6192
fix link 2022-11-09 22:28:29 +01:00
Philipp Holzer 4998d15e85
Update messages.po 2022-11-09 22:27:47 +01:00
Philipp Holzer 82c631eae3
Fix Guzzle InvalidArgumentException for POST with array parameters 2022-11-09 22:25:37 +01:00