9c9abd4400
Merge branch 'develop' into dislike-for-mastodon-endpoints
2023-02-20 15:52:09 -05:00
3a8929be1f
Add dislike counts to Mastodon API Statuses in FriendicaExtension
2023-02-20 15:31:15 -05:00
41b5ec0262
Merge branch 'develop' into mastodon-instance-v2-implementation
2023-02-20 13:22:37 -05:00
71a7c0a4de
Refactor Mastodon API InstanceV2 so objects are simple and BI in API layer
2023-02-20 13:22:29 -05:00
ee5acc29c3
Merge pull request #12802 from nupplaphil/feat/system_url_handling
...
Transform BaseURL to URIInterface conform class with less business logic
2023-02-20 08:43:00 -05:00
0bb2d00e70
Add License header to FriendicaExtensions file
2023-02-20 08:05:46 -05:00
fcf59dc245
Fix binary_operator_spaces errors
2023-02-20 08:05:01 -05:00
0451f2dfa1
Add Mastodon Instance V2 API endpoint /api/v2/instance
2023-02-20 07:51:20 -05:00
8101739edd
Change Mastodon API documentation URL for V1 Instance type
2023-02-19 17:32:13 -05:00
cd957a7f66
Remove extraneous __get since needed capability found in parent class
2023-02-19 07:59:53 -05:00
3bb0bda880
Remove documentation stating friendica extensions can be null since always set
2023-02-19 07:58:10 -05:00
f0c29edcde
Adapt BaseURL calls to new UriInterface
2023-02-18 21:12:21 +01:00
34c4849341
Merge branch 'develop' into mastodon-status-post-with-title
2023-02-18 10:30:57 -05:00
40ee96512a
Add extension to Mastodon Status object for Friendica-specific things
...
- first entry is the title
2023-02-17 17:42:00 -05:00
4964e947c9
Delete unused Mastodon FollowRequest object (can just use Account now)
2023-02-15 15:43:17 -05:00
637b6f5a17
Change FollowRequest to return the user ID so is compatible with POST endpoint
2023-02-15 12:30:49 -05:00
18dcf77a6d
Desciption added
2023-02-01 16:33:07 +00:00
101b3c9703
First implementation of ActivityPub C2S
2023-01-29 14:41:14 +00:00
0259af1118
Cast key values to int in Mastodon\Stats
...
- Address https://sekretaerbaer.de/display/61b27817-3763-cd4c-5fca-b4d397968464
2023-01-25 22:11:22 -05:00
d0373ab414
Issue 12603: Support quote in the api / Issue 12654: prevent privacy leakage
2023-01-23 21:24:50 +00:00
ff28044cf6
Issue 12603: Support quotes in the API
2023-01-23 19:00:20 +00:00
73c8720d41
Declare history property in Mastodon\Card
...
- Address part of https://github.com/friendica/friendica/issues/12011#issuecomment-1383173055
2023-01-21 14:25:21 -05:00
73e163100c
Nodeinfo data has moved to key values
2023-01-18 05:04:37 +00:00
8ad94fef9b
Change "thumbnail" for default Friendica banner image in Api\Mastodon\Instance
2023-01-07 22:39:07 -05:00
6685157f8a
Cast alert types to boolean in Api\Mastodon\Subscription
2023-01-05 11:54:01 -05:00
1874a32728
Happy New Year 2023!
2023-01-01 09:36:24 -05:00
4f0968a93c
Make tag 'Names' Field have case-sensitive version
2022-12-28 17:01:06 -05:00
6a17223289
Ward against null value in language key of item array in Mastodon\Status object
...
- Address part of https://github.com/friendica/friendica/issues/12011#issuecomment-1357768936
2022-12-19 10:11:12 -05:00
c7e53cb9b4
Use account-user-view entry to instantiate Api\Mastodon\FollowRequest objects
...
- Address https://github.com/friendica/friendica/issues/11993#issuecomment-1354395861
2022-12-18 01:03:37 -05:00
5bff6f38d7
Issue 12327: Convert avatars to static
2022-12-04 23:31:23 +00:00
a5be5b27e3
Support Blurhash
2022-12-04 13:29:21 +00:00
b6f7d31036
API: Central way to fetch the system rules
2022-12-03 20:18:19 +00:00
a27ffda59f
Add dismissed field to Mastodon API Notification types
2022-11-30 14:23:20 -05:00
de76e860ad
API: Added trending links
2022-11-28 20:19:57 +00:00
85f57e69fa
Issue 12191: We can now follow and unfollow tags via API
2022-11-28 03:29:43 +00:00
92807d86a3
API: Enable edit
2022-11-25 19:35:40 +00:00
7c6d54c989
Ensure $attachment has a width and a height when it's an image in Mastodon\Attachment
...
- Address https://github.com/friendica/friendica/issues/11993#issuecomment-1323274513
2022-11-23 11:00:15 -05:00
Thorsten
90567772bd
Prevent division by zero.
2022-11-19 18:16:41 +01:00
Thorsten
8a71bdc1a0
Add meta tag to attachment to show images in mastodon app.
2022-11-18 09:38:02 +01:00
fe547b7851
Centralize config.admin_email management in Model\User
2022-11-14 17:02:42 -05:00
210200d330
Use different parser modes for Mastodon and Twitter-API
2022-11-06 20:02:43 +00:00
e10d714ef5
Don't show following/followed_by on pending
2022-11-06 08:18:28 +00:00
Michael Vogel
52f74b6312
Update src/Object/Api/Mastodon/Status.php
...
Co-authored-by: Hypolite Petovan <hypolite@mrpetovan.com>
2022-11-05 23:51:16 +01:00
aa2b4e15a3
Issue 11846: Fix client behaviour when following hash tags
2022-11-05 22:35:35 +00:00
Roland Häder
26e0469de7
Merge branch 'develop' into rewrite/gravity-constants
2022-10-18 16:34:40 +02:00
62a0d55fc8
The friendica constants have been moved to the app class
2022-10-17 10:37:48 +00:00
da66730e4f
Rewrite:
...
- moved constants GRAVITY_* from boot.php to Friendica\Model\Item
- also rewrote some array initialization:
From:
````
<?php
$arr = [];
$arr['foo'] = "FOO";
````
To:
````
<?php
$arr['foo'] = "FOO";
````
- added a few type-hints
2022-10-15 00:44:06 +02:00
4bdce6948f
Changed:
...
- $publicContact['about'] can be NULL, causing following error:
--------------------------
Argument 1 passed to Friendica\Content\Text\BBCode::toPlaintext() must be of
the type string, null given, called in /.../src/Object/Api/Twitter/User.php
--------------------------
The "expensive" code there can be avoided being called by an empty string or
NULL to increase performance.
2022-06-26 23:28:48 +02:00
4157f816f5
Fix for account variable name
2022-06-10 20:32:21 +00:00
9a1abda314
Use "avatar" instead of "contact"
2022-06-10 20:26:57 +00:00