Commit graph

674 commits

Author SHA1 Message Date
Art4
f254283dc6 Fix errors in all modules 2024-11-18 22:20:28 +00:00
Art4
603af2fb19 Rename DI::apphelper() to DI::appHeler() 2024-11-17 20:00:34 +00:00
Art4
a24a65de2f Merge branch 'develop' into refactoring-of-app-class 2024-11-16 19:29:56 +00:00
Art4
eb04f3b079 Merge branch 'develop' into merge-2024.09-rc-branch 2024-11-16 08:32:25 +00:00
Art4
14ec1950b9 Replace typehint App with AppHelper in all classes 2024-11-10 23:33:28 +00:00
Art4
9074258b78 Replace static calls of DI::app() with DI::apphelper() 2024-11-06 07:57:43 +00:00
Art4
3535c7c4cd Remove unused code 2024-11-04 15:09:33 +00:00
Michael
42117a391c Issue 14478: Always use an existing application for OAuth 2024-10-28 20:57:20 +00:00
Michael
d867d73a23 Improved block behaviour 2024-10-20 08:33:16 +00:00
Michael
acb305cf73 Issue 14212: exclude channel only posts from the API timeline 2024-10-19 19:56:20 +00:00
Michael
55381329b3 Fix image posts done by Buffer 2024-10-19 03:35:21 +00:00
Michael
e8a3be6820 OStatus support removed 2024-09-11 03:44:40 +00:00
Michael
2e9b482de8 Fix exception "($shorthand) must be of type string, null given," 2024-08-28 12:08:36 +00:00
Michael
425f23bbdc Delete unused media attachments 2024-08-24 17:40:25 +00:00
Tobias Diekershoff
30a5ef33b0 REUSE src directory 2024-08-24 15:27:00 +02:00
Michael
03543f1362 Issue 14368: Fix access to the global timeline 2024-08-19 20:01:31 +00:00
Michael
c3ed9ba24a Fix restricted access to public timeline 2024-08-13 19:31:42 +00:00
Tobias Diekershoff
7801d3efe8
Merge pull request #14354 from annando/issue-14121
Issue 14121: Don't display contacts from unavailable networks via API
2024-08-13 07:17:45 +02:00
Michael
c5844625b4 Issue 14186: Respect public restrictions for ttimeline API endpoint 2024-08-13 02:50:50 +00:00
Michael
60ebc62730 Issue 14121: Don't display contacts from unavailable networks via API 2024-08-13 01:49:27 +00:00
Michael
131e330e61 Issue 14349: Fix profile page for unrelated contacts 2024-08-11 06:44:24 +00:00
Michael
534db0d09a Fix follow/unfollow 2024-08-02 05:50:01 +00:00
Michael
1f18e096fe Fix tests 2024-07-31 04:38:03 +00:00
Michael
efc7efc279 Fixes "Incorrect integer value: 'true'" 2024-07-30 15:00:35 +00:00
Michael
28d67bfef0 Use "post" instead of "rawContent" 2024-07-28 09:58:02 +00:00
Michael
7dc75d585e API: The media upload (audio, video) is now possible 2024-07-16 20:08:24 +00:00
Michael
259a676207 Option to reduced search scope to improve the performance 2024-06-02 09:27:05 +00:00
Michael
1c66d49599 "Network::unparseURL" is replaced with "Uri::fromParts" 2024-05-14 21:47:57 +00:00
Michael
55fb52299d Issue 14134: Allow reshare posts from Bluesky and Tumblr 2024-05-10 04:55:57 +00:00
Michael
984a972e72 API: Access channels and groups via lists 2024-04-19 21:42:34 +00:00
Michael
c82a1ed467 Performance improvements when displaying local posts 2024-04-17 19:16:47 +00:00
Michael
b351819986 Fix: Undefined array key "allow_cid" 2024-04-15 03:25:06 +00:00
Michael
69fc2c04e4 Issue 13812: Public groups with manual request approval 2024-04-08 07:58:45 +00:00
Hypolite Petovan
c67225c62d Add expected field 'uri-id' in Mastodon\Statuses\Bookmark
- Address https://github.com/friendica/friendica/issues/14026#issuecomment-2016469896
2024-03-24 15:30:44 -04:00
Michael
4b695e361c Automatically close the registration when the admin is inactive 2024-03-22 04:19:40 +00:00
Michael
30f31828ae Fixes API-Issues #13985 and #13986 2024-03-12 03:12:36 +00:00
Michael
7471513269 Issue 13940: handle posts that can't be found in contexts 2024-03-03 18:32:26 +00:00
Michael Vogel
d95c9d28a8
Issue 13922: "voted" must not be null (#13923) 2024-02-20 07:09:55 +01:00
Hypolite Petovan
623a5be8a6 Clarify condition on offset in Mastodon\Search->searchStatuses 2024-02-18 18:48:37 -05:00
Hypolite Petovan
d1cd9a016e Move Api\Mastodon\Instance\Extended to ExtendedDescription
- Add reference to Mastodon documentation
2024-02-18 18:47:59 -05:00
Michael Vogel
7d5d3b3c29
Issue 13293: Endpoint /api/v1/accounts/lookup implemented (#13917) 2024-02-18 20:17:06 +01:00
Michael Vogel
6384265cbd
Issue #13823: Fix "Mutes" endpoint (#13916) 2024-02-18 20:07:51 +01:00
Michael Vogel
c6160a1c38
Fix API issues #13887, #13886, #13863, #13809, #13897 (#13911) 2024-02-18 15:52:30 +01:00
Michael Vogel
14e5b06029
Image handling reworked, new image formats added (#13900)
* Image handling reworked, new image formats added

* Updated messages.po

* The dot is now part of the file extension

* Added WebP in install documentation

* Handle unhandled mime types

* Fixed animated picture detected
2024-02-17 07:45:41 +01:00
Michael
caa7b6f326 "sensitive" is added to the API 2024-02-06 16:30:46 +00:00
Michael
fc22a3e83f Unify searchindex table with engagement table 2024-02-01 23:08:53 +00:00
Michael
ee9a68e40c New table "post-searchindex" 2024-01-17 19:46:22 +00:00
Michael
89e7420237 Friendica copyright changed from 2023 to 2034 2024-01-02 20:57:26 +00:00
Hypolite Petovan
6c7dee4bcd Check media_attributes keys before using them in Mastodon\Statuses
- Address https://github.com/friendica/friendica/issues/13157#issuecomment-1832575517
2023-12-03 09:13:34 -05:00
Hypolite Petovan
cbe4b60a90 Change return value to stdClass of Module\Api\Mastodon\Markers->fetchTimelines
- This ensures the JSON serialization of timeline markers is an object even when no markers are set
2023-11-27 16:10:15 -05:00