Commit graph

35280 commits

Author SHA1 Message Date
Hank Grabowski
548fd3201d The two endpoints for unfavoriting/liking (and related things) was failing because it wasn't using the correct uuid in item.php in processing the action. 2022-11-21 16:49:20 -05:00
Philipp
d2ba254a5a
Merge pull request #12228 from MrPetovan/task/4090-move-mod-photos
Create /profile/{nickname}/photos route
2022-11-21 00:32:15 +01:00
Philipp
41be03a7c3
Merge pull request #12225 from MrPetovan/bug/10188-addon-config
Remove config/addon-sample.config.php file in favor of per-addon configuration files
2022-11-21 00:16:26 +01:00
Hypolite Petovan
d4cbfeb54c
Update doc/Config.md from review suggestion
Co-authored-by: Philipp <admin+Github@philipp.info>
2022-11-20 18:14:37 -05:00
Hypolite Petovan
187a28abda Update main translation file after moving strings 2022-11-20 17:26:08 -05:00
Hypolite Petovan
77e87da441 Create /profile/{nickname}/photos route
- Create new Profile\Photos\Index module class
- Update most references of the legacy /photos/{nickname} route
2022-11-20 17:15:07 -05:00
Hypolite Petovan
6dcc964ed8 Fix string interpolation in Model\Photo::upload 2022-11-20 17:07:08 -05:00
Hypolite Petovan
fa3db8737b Remove config/addon-sample.config.php file in favor of per-addon configuration files
- Update documentation and .gitignore
2022-11-20 14:34:32 -05:00
Tobias Diekershoff
9751cadfbf
Merge pull request #12226 from MrPetovan/bug/warnings
Use guid from shared post in Protocol\Diaspora::getReshareDetails
2022-11-20 19:42:11 +01:00
Hypolite Petovan
d4bb5223a4 Use guid from shared post in Protocol\Diaspora::getReshareDetails
- Address https://github.com/friendica/friendica/issues/11993#issuecomment-1321194769
2022-11-20 13:01:37 -05:00
Tobias Diekershoff
eec48057dc
Merge pull request #12221 from MrPetovan/bug/warnings
Fix various PHP 8 deprecations
2022-11-20 08:21:06 +01:00
Tobias Diekershoff
70ea419fcc
Merge pull request #12218 from MrPetovan/bug/frion-search-items
[frio] Improve search list display for web and mobile
2022-11-20 08:14:42 +01:00
Tobias Diekershoff
d1a85f1fa4
Merge pull request #12222 from MrPetovan/bug/12219-hovercard-stay-local
Fix support for `/contact/123456/conversations` URLs in Module\Contact\Hovercard
2022-11-20 08:10:42 +01:00
Tobias Diekershoff
99c6e65be4
Merge pull request #12223 from MrPetovan/task/12220-add-authorize_interaction-route
Add support for Mastodon /authorize_interaction route
2022-11-20 08:05:44 +01:00
Hypolite Petovan
5f074bc4e7 Add support for Mastodon /authorize_interaction route
- It is used by Fedifind to follow people who set their Webfinger address in their Twitter bio
2022-11-19 19:55:01 -05:00
Hypolite Petovan
83c04ac433 Fix support for /contact/123456/conversations URLs in Module\Contact\Hovercard 2022-11-19 19:41:45 -05:00
Hypolite Petovan
99df11e99b Fix PHP 8 inheritance deprecation warnings in App\PAge and ParsedLogIterator 2022-11-19 19:30:48 -05:00
Hypolite Petovan
6f93ee7e49 Fix various PHP 8 deprecations 2022-11-19 19:15:47 -05:00
Hypolite Petovan
a147038c2e Ensure IEMail::getMessage returns a string 2022-11-19 19:15:47 -05:00
Hypolite Petovan
2a4985cd46 Fix database connection with sockets
- Reformat Database\Database.php file
- Reformat and fix spelling in static/defaults.config.php file
2022-11-19 19:15:43 -05:00
Hypolite Petovan
a4eb6f971f [frio] Improve search list display for web and mobile
- Reduced margins
- Repositioned the network icon and external link
2022-11-19 17:16:51 -05:00
Hypolite Petovan
24804eb042 Hide non-functional mass deletion feature in search view 2022-11-19 17:16:01 -05:00
Philipp
5a2a8db21f
Merge pull request #12208 from MrPetovan/bug/12059-display-not-found
Improve error message when conversation isn't available in Module\Item\Display
2022-11-19 19:59:40 +01:00
Philipp
643d18b108
Merge pull request #12215 from MrPetovan/bug/hovercard-url
Fix support for `/contact/redir` URLs in Module\Contact\Hovercard
2022-11-19 19:53:38 +01:00
Philipp
e084dd964b
Merge pull request #12216 from MrPetovan/bug/fatal-errors
Fix constructor compatibility with BaseSettings parent class
2022-11-19 19:53:11 +01:00
Hypolite Petovan
a91944af24 Fix constructor compatibility with BaseSettings parent class
- Address https://paste.metaversum.wtf/?fc75de3f8eba6e7d#813SFjJwWWaJERQyrEpGAVnL33xZpTRV4MZeKmzsAvK8
2022-11-19 13:33:05 -05:00
Hypolite Petovan
0c8242af64 Update main translation file after adding a string 2022-11-19 12:29:08 -05:00
Hypolite Petovan
525eab395c Improve error message when conversation isn't available in Module\Item\Display
- Retrieve the parent post no matter what. Previously it was depending on the user's settings, which gave unpredictable behavior if the parent post wasn't retrieved for whatever reason.
- List possible reasons the conversation isn't showing up based on the condition in Model\Post::selectViewForUser
- Allow HTML in exception messages
2022-11-19 12:29:08 -05:00
Hypolite Petovan
de5097b772 Fix support for /contact/redir URLs in Module\Contact\Hovercard
- The feature was broken after the Redir route was moved
2022-11-19 12:28:54 -05:00
Hypolite Petovan
acc3c2d2c7
Merge pull request #12214 from Schnoop/bugfix/DivisionByZero
Prevent division by zero in Mastodon Attachment.
2022-11-19 12:27:40 -05:00
Thorsten
90567772bd Prevent division by zero. 2022-11-19 18:16:41 +01:00
Hypolite Petovan
3d5b81e4ef
Merge pull request #12213 from Schnoop/bugfix/NodeInfo
Fix that users property should be an object instead of array.
2022-11-19 11:59:33 -05:00
Thorsten
877369d964 Fix that user property should be an object instead of array. 2022-11-19 16:48:07 +01:00
Tobias Diekershoff
8609fe2f5e
Merge pull request #12207 from MrPetovan/bug/12187-register-uid-0
Ensure register records aren't created with uid = 0
2022-11-19 15:52:53 +01:00
Hypolite Petovan
336c8eba4f
Merge pull request #12211 from Schnoop/feature/fixImportLink
Fix route for user import.
2022-11-19 09:21:13 -05:00
Thorsten
d77fece367 Fix route for user import. 2022-11-19 15:17:42 +01:00
Hypolite Petovan
805fa6024f Update main translation file after adding strings 2022-11-19 07:53:55 -05:00
Hypolite Petovan
6460218c0e Ensure register records aren't created with uid = 0
- uid = 0 matches system account and public contact records, giving unexpected display in pending user list. More importantly, the originally created user can't be approved since its user id is lost.
2022-11-18 16:04:02 -05:00
Hypolite Petovan
c07af2a0ed
Merge pull request #12202 from Schnoop/develop
Add meta tag to attachment to show images in mastodon app.
2022-11-18 14:44:05 -05:00
Schnoop
528e1661e4
Merge pull request #1 from Schnoop/Schnoop-patch-1
Update main.js
2022-11-18 20:08:10 +01:00
Schnoop
565ade02a4
Update main.js
Revert trailing slash changes as this will lead to wrong urls.
2022-11-18 20:07:46 +01:00
Schnoop
99c319734d
Merge branch 'friendica:develop' into develop 2022-11-18 19:50:24 +01:00
Thorsten
45badbf0f8 Changed ddev config to match supported PHP version. 2022-11-18 19:43:47 +01:00
Thorsten
2edbd1a3e2 Reverted some changes that won't work with PHP7.3 2022-11-18 19:41:56 +01:00
Hypolite Petovan
061653a9a5
Merge pull request #12205 from tobiasd/20221118-de
DE translation update
2022-11-18 10:30:18 -05:00
Tobias Diekershoff
d7946dd985 DE translation update 2022-11-18 16:11:07 +01:00
Thorsten
7a39be8270 DDEV and some PHP8.1 fixes. 2022-11-18 12:03:55 +01:00
Thorsten
efaf84631d Merge branch 'develop' of github.com:Schnoop/friendica into develop 2022-11-18 10:03:09 +01:00
Thorsten
74b10708ae Add meta tag to attachment to show images in mastodon app. 2022-11-18 09:42:53 +01:00
Thorsten
8a71bdc1a0 Add meta tag to attachment to show images in mastodon app. 2022-11-18 09:38:02 +01:00