Commit graph

7506 commits

Author SHA1 Message Date
Michael
6b46fdb54e Don't count the system user as user 2021-06-21 04:03:20 +00:00
Michael
d5e5a6ea23 Fix fatal error: Uncaught TypeError: Argument 1 passed to Friendica\Model\Post\Media::existsByURIId() must be of the type int, null given 2021-06-21 03:53:53 +00:00
Philipp
5a6c5e9a17
Fix wrong attachement index 2021-06-20 22:33:05 +02:00
Philipp
d4387d45ee
Cleanup Code 2021-06-20 13:25:45 +02:00
Philipp
263774eb46
Satisfy PHP-CS 2021-06-20 13:25:45 +02:00
Philipp
322f0b3ecf
Cleanup Mastodon Factories 2021-06-20 13:25:45 +02:00
Michael
97891fe05b Context: use the correct "select functionality 2021-06-19 18:27:35 +00:00
Michael
7dd5ea42e9 An empty user id does not have children 2021-06-19 06:27:25 +00:00
Michael
09609c40a4 Classname fixed 2021-06-18 05:50:52 +00:00
Michael
7d835ad790 Unused "use" removed 2021-06-18 03:32:20 +00:00
Michael
0a5904a001 API: "created_at" is timestamp 2021-06-18 03:21:38 +00:00
Michael
a2b1819721 Fix notice "Undefined index: url in .../src/Protocol/ActivityPub/Transmitter.php on line 611" 2021-06-17 18:48:23 +00:00
Michael Vogel
b184df1108
Update src/Object/Api/Mastodon/Account.php
Co-authored-by: Hypolite Petovan <hypolite@mrpetovan.com>
2021-06-17 19:14:35 +02:00
Michael
bd016dc680 Photos should point to the local system 2021-06-17 16:55:54 +00:00
Michael
fe07dc828b Fix noscrape publishing and pulling, added header 2021-06-17 11:23:32 +00:00
Michael
ebd4f59d02 Merge remote-tracking branch 'upstream/2021.06-rc' into public-timeline 2021-06-16 21:01:20 +00:00
Hypolite Petovan
7b91bd1d80
Merge pull request #10410 from annando/oauth
API: Added OAuth revoke, adding documentation to parameters
2021-06-16 16:32:45 -04:00
Michael Vogel
a256f18159
Update src/Module/OAuth/Token.php
Co-authored-by: Hypolite Petovan <hypolite@mrpetovan.com>
2021-06-16 22:19:26 +02:00
Hypolite Petovan
59204d641d
Merge pull request #10409 from annando/api-link-header
Set the "Link" header
2021-06-16 16:16:35 -04:00
Michael
6b3476409a Check for REDIRECT_REMOTE_USER as well 2021-06-16 19:39:51 +00:00
Michael
5e22704f7e API: Added OAuth revoke, adding documentation to parameters 2021-06-16 19:24:44 +00:00
Michael
6e789ec19a No need for +1 and -1 2021-06-16 17:57:01 +00:00
Hypolite Petovan
ead0cf370a
Merge pull request #10408 from annando/issue-10392
Issue 10392: Avoid "Friendica can't display this page at the moment"
2021-06-16 13:32:17 -04:00
Michael
78d4aff878 Set the "Link" header 2021-06-16 15:02:33 +00:00
Michael
ae5f57233e Issue 10392: Avoid "Friendica can't display this page at the moment" 2021-06-16 13:23:07 +00:00
Michael
11d2440425 New functions for the post-view view 2021-06-16 10:16:01 +00:00
Michael
5211c12b0c Merge remote-tracking branch 'upstream/2021.06-rc' into public-timeline 2021-06-16 05:58:11 +00:00
Michael
3796e13142 Force a directory update if previously published 2021-06-16 05:23:43 +00:00
Michael
1ced04e54c Merge remote-tracking branch 'upstream/2021.06-rc' into profile-publish 2021-06-16 05:01:16 +00:00
Michael
c17f23423f Chec for missing profile first 2021-06-15 22:01:30 +00:00
Michael
e994d02791 Add a profile entry if missing 2021-06-15 21:39:28 +00:00
Michael
0ab24510ef Centzralized functionality to update and publish profile changes 2021-06-15 11:12:44 +00:00
Michael
d348e4afca Possibly fixes notice "Undefined index: private in .../src/Model/Item.php on line 3115" 2021-06-14 18:34:11 +00:00
Hypolite Petovan
c9ec2e21b3
Merge pull request #10403 from annando/doc-structure
Updated database structure documentation
2021-06-14 09:01:58 -04:00
Michael
7106106f11 Formatted index list 2021-06-14 12:15:10 +00:00
Michael
96f07c7288 Indexes and foreign keys added 2021-06-14 08:53:37 +00:00
Michael
fd30df7300 Pad the header 2021-06-14 05:58:51 +00:00
Michael
4095e6c9be Pad the lengths of the columns 2021-06-14 05:33:47 +00:00
Michael
a827f948c8 Reversed "null" 2021-06-14 05:14:09 +00:00
Michael
31db9dbef7 Added default value "NULL" 2021-06-14 05:08:01 +00:00
Michael
bb5e6d248b Added sort order 2021-06-13 20:56:14 +00:00
Michael
84ab5d6159 Updates database structure documentation 2021-06-13 20:33:50 +00:00
Michael
bf8cb39102 Diaspora relay functionality is removed 2021-06-13 11:15:04 +00:00
Michael
24cc82f396 API: (hopefully) improves speed of the public timeline 2021-06-12 15:19:56 +00:00
Michael
b7f12051a8 Small fixes 2021-06-12 11:19:23 +00:00
Michael
c21cbd936e Changed sorting 2021-06-12 10:12:02 +00:00
Michael
b8da971fac Server statistics: New section for relais and nomads 2021-06-12 08:08:35 +00:00
Michael
84028d7342 Proxify the media url 2021-06-11 03:51:11 +00:00
Michael
4ea30af752 Videos are now working as well 2021-06-10 19:55:43 +00:00
Michael
945f482ba3 API: Some more apps are now supported 2021-06-10 19:10:33 +00:00
Michael
6dc2988c0f Return the application fields 2021-06-10 08:05:21 +00:00
Michael
0b9c934cad Simplify the code 2021-06-10 07:02:06 +00:00
Michael
d917ed58a8 API: Tests with various clients, small fixes 2021-06-10 06:26:34 +00:00
Michael
5e36d10730 Merge remote-tracking branch 'upstream/2021.06-rc' into http-options 2021-06-09 11:11:11 +00:00
Michael
4706d60b04 Added documentation 2021-06-09 07:44:19 +00:00
Michael
c9b66d6e28 Deactivate CORS related headers 2021-06-09 07:42:23 +00:00
Michael
58a513cb30 Support HTTP OPTIONS requests 2021-06-09 07:27:42 +00:00
Michael
385c03364f The function is now protected again 2021-06-08 20:45:58 +00:00
Michael
e4be1e0cd5 Get rid of "api_user()" function 2021-06-08 20:41:46 +00:00
Michael
8bf5dd187b Added "source" detection 2021-06-08 17:48:41 +00:00
Michael
0f0a301280 Move basic auth functionality to the new class 2021-06-08 17:32:41 +00:00
Michael
2a440c0bae Use "checkAllowedScope" instead of "login" 2021-06-08 12:00:22 +00:00
Michael
5853fe562d Login hasn't got a return value 2021-06-08 09:51:17 +00:00
Michael
9720ee2c20 Rearranged scope check 2021-06-08 09:11:56 +00:00
Michael
95cac04540 Rearranged function order 2021-06-08 08:56:01 +00:00
Michael
11c8dfe73a Unified request for uid 2021-06-08 08:28:14 +00:00
Michael
85217941e3 Simplified code 2021-06-08 08:04:12 +00:00
Michael
8cde7fe51f Standards 2021-06-08 07:37:28 +00:00
Michael
4b280a7279 Standards 2021-06-08 07:35:36 +00:00
Michael
ca5e0eaaea Fix coding standards 2021-06-08 07:33:53 +00:00
Michael
126e281165 Improved documentation 2021-06-08 06:39:23 +00:00
Michael
acbe9ebf9e API: New classes for OAuth and basic auth 2021-06-08 06:32:24 +00:00
Michael
265137ef44 Avoid PHP Warning: Illegal string offset 'type' in /src/Protocol/ActivityPub/Receiver.php on line 668 2021-06-07 10:21:48 +00:00
Michael
8e12c1d39b Added note about missing parameters 2021-06-07 07:45:20 +00:00
Michael
dc9b5df072 API: The endpoints "followers" and "following" are swapped 2021-06-07 04:44:12 +00:00
Michael
038e505ca3 Improve forum delivery, avoid false distribution 2021-06-06 19:28:47 +00:00
Michael
3fd5c79025 Add the forum followers to forum posts 2021-06-06 13:25:42 +00:00
Michael
56f07d412b Addec comments on forum delivery 2021-06-06 10:07:21 +00:00
Michael
73b0af52fb Use "self" 2021-06-06 09:24:12 +00:00
Michael
b269a2da87 Respect the "unlisted" setting for forum posts 2021-06-06 09:19:29 +00:00
Michael
ace89197ff Display the forum posts in the new format. 2021-06-05 20:29:19 +00:00
Michael
e2b8d5379b Public forums are now posting unlisted 2021-06-05 18:38:21 +00:00
Michael
8a9f633ce2 Merge remote-tracking branch 'upstream/2021.06-rc' into forum-handling 2021-06-05 06:14:06 +00:00
Michael
98c314599c Don't lose ownership on forum posting 2021-06-05 06:13:10 +00:00
Hypolite Petovan
11bc968294
Merge pull request #10368 from annando/more-api
API: some more endpoints added
2021-06-04 15:30:52 -04:00
Michael
5ddd2f3ab5 Coding standards 2021-06-03 05:18:22 +00:00
Michael
4206c5d363 API: some more endpoints added 2021-06-03 04:47:02 +00:00
Tobias Diekershoff
ed3d32f0e2
Merge pull request #10367 from annando/old-api-oauth
Support OAuth for the legacy API
2021-06-03 06:36:03 +02:00
Michael
9c59bcb6a5 Support OAuth for the legacy API 2021-06-02 22:11:21 +00:00
Michael
5df1b59bb3 Fix "Undefined index: post-type in .../src/Model/Item.php on line 2888" 2021-06-02 17:43:30 +00:00
Hypolite Petovan
86d56c7f57
Merge pull request #10361 from annando/limit-context
Simplify the code
2021-06-02 09:11:11 -04:00
Hypolite Petovan
b47ae829f7
Merge pull request #10360 from annando/limit-context
API: Limit the elements for the context
2021-06-02 07:13:39 -04:00
Michael
4d19a6f0e3 Simplify the code 2021-06-02 07:15:42 +00:00
Michael
a2be7e386f API: Lim it the elements for the context 2021-06-02 07:11:18 +00:00
Michael
e7bc908655 Renaming the date format to "JSON" 2021-06-02 03:32:42 +00:00
Michael
4e164690d5 Use the proper way to display milliseconds 2021-06-02 03:19:55 +00:00
Michael
5bd51b156a API: Fix date format 2021-06-01 22:32:05 +00:00
Michael
d3833f63e0 Fix account id of notifications 2021-06-01 22:00:12 +00:00
Michael
842cbbaf09 Added notifications for follow requests 2021-06-01 21:13:16 +00:00
Michael
49459821be Renamed function 2021-06-01 14:23:12 +00:00