1
0
Fork 0
Commit graph

7724 commits

Author SHA1 Message Date
72bc1238ba Tests 2021-07-27 06:17:24 +00:00
c89533a70b Support for stacked profiler analysis 2021-07-27 04:57:29 +00:00
3cef3ab107
Merge pull request #10548 from annando/args
Replaced argv/argc with replacement functions
2021-07-26 18:43:47 -04:00
e34795762d
Merge pull request #10544 from annando/router-lock
Lock before recreate / fix cache key misspelling
2021-07-26 03:57:30 -04:00
1539d76fda Forgotten variable 2021-07-25 20:39:03 +00:00
5a87ccf026 Getter/Setter for theme info 2021-07-25 19:39:10 +00:00
c52b8595e8 theme infos are now bundled in a single array 2021-07-25 19:07:03 +00:00
0551648399 App->data is not needed anymore 2021-07-25 17:29:50 +00:00
df558d4056 Completely removed argc/argv 2021-07-25 15:23:37 +00:00
540ddb9265 Hopefully making the tests to work 2021-07-25 14:27:13 +00:00
69c75daf4f
Merge pull request #10543 from annando/app-variables
App variables reduced and removed
2021-07-25 08:56:05 -04:00
9cc4682e0a Merge branch 'app-variables' of github.com:annando/friendica into app-variables 2021-07-25 05:08:33 +00:00
fbac31edc5 Simplyfying code 2021-07-25 05:08:29 +00:00
Michael Vogel
1793513f46
Apply suggestions from code review
Co-authored-by: Hypolite Petovan <hypolite@mrpetovan.com>
2021-07-25 07:04:48 +02:00
2aa2c61479 Lock before recreate / fix cache key misspelling 2021-07-25 04:31:48 +00:00
0bbe954316 Getter/Setter for queue 2021-07-24 22:08:33 +00:00
866dbf9f89 Use getter/setter for timezone value 2021-07-24 21:16:53 +00:00
40a42ccdb1 Defining default value 2021-07-24 20:51:55 +00:00
eda2f95a66 Added documentation 2021-07-24 20:42:09 +00:00
8f46064430 Using getter/setter functions 2021-07-24 20:34:07 +00:00
4be4498b13
Update UX for Storage administration 2021-07-24 19:01:01 +02:00
1e4f9f62fe
Rename buttons 2021-07-24 19:01:00 +02:00
e19b9824cd
Allow setting & saving storages per type 2021-07-24 19:00:58 +02:00
2fe28af74f
PHP-CS fixing 2021-07-24 19:00:58 +02:00
cbe522ee82
Fixings 2021-07-24 19:00:58 +02:00
3647f6f031
Refactor storage admin setting 2021-07-24 19:00:58 +02:00
97bafb3a59
Extract Storage admin section to own page 2021-07-24 19:00:58 +02:00
2420bf84db Simplified code 2021-07-24 13:29:58 +00:00
d56793dd09 Fix field name 2021-07-24 13:24:26 +00:00
b3b5599d27 Show the network icon for the contact 2021-07-24 12:21:33 +00:00
30aad250df App->contact is now removed 2021-07-24 11:49:11 +00:00
0fe5759d8a Fixed avatar fetching for mail and feed 2021-07-24 10:32:55 +00:00
2502a9192d Many more app-variables removed 2021-07-24 10:09:39 +00:00
fae0f839bc Merge remote-tracking branch 'origin/develop' into profile 2021-07-23 13:29:36 +00:00
2fae93d8fd More standards 2021-07-23 13:09:12 +00:00
90d7360252 Standards 2021-07-23 13:08:41 +00:00
c17e1d7e0b Removed unused code from the profile sidebar 2021-07-23 13:05:53 +00:00
afe3c8954c Simplified functionality to load the profile in the sidebar 2021-07-23 12:39:37 +00:00
9a3a4def3d "hovercard" is "hcard" 2021-07-23 12:38:29 +00:00
bb222209bc Some small performance tweaks 2021-07-22 15:35:30 +00:00
81e6e65bc8
Merge pull request #10535 from annando/mentions
Fix for Mastodon falsely adding previews to mentions
2021-07-22 07:46:14 -04:00
71f53c946f New function to replace mentions with nicknames 2021-07-22 09:13:39 +00:00
c1f849c389 Unneeded legacy DFRN table removed 2021-07-22 07:11:26 +00:00
bb5f738619 Fix for Mastodon falsely adding previews to mentions 2021-07-22 04:50:01 +00:00
08cd651a03 Improved performance for UpdateContacts 2021-07-21 15:12:30 +00:00
e7880cd37d
Merge pull request #10528 from annando/db-error
Avoid "DB Error" messages
2021-07-21 10:30:06 -04:00
72ab57f067
Merge pull request #10530 from annando/api-mail
API: Support for fetching mails with more "statuses" calls
2021-07-21 09:52:26 -04:00
01fd128502 API: Support for fetching mails with more "statuses" calls 2021-07-21 05:58:22 +00:00
ec08784aa3 API: Added dummy endpoint for featured tags 2021-07-21 05:22:56 +00:00
69c6a5f567 Avoid "DB Error" messages 2021-07-21 03:43:30 +00:00
c01ca1583c Added permission check 2021-07-20 21:45:42 +00:00
e199abc837 Removed unused use 2021-07-20 21:19:16 +00:00
b5f59d5be0 API: Support for deprecated API endpoints and OAuth removal 2021-07-20 20:48:37 +00:00
a8fb90f42f Merge remote-tracking branch 'upstream/develop' into legacy-oauth-removed 2021-07-20 17:44:05 +00:00
6668066099 The legacy OAuth server is removed 2021-07-20 17:41:04 +00:00
RealKinetix
cf32a4b7cc Sanitize negative status count on APContact
Similar to PR #10499, Mastodon apparently has some counting flaws and
can present a negative status count for a user, causing Friendica to
fail (at least under PHP 8) with:

[20-Jul-2021 16:35:18 UTC] PHP Fatal error:  Uncaught PDOException: SQLSTATE[22003]: Numeric value out of range: 1264 Out of range value for column 'statuses_count' at row 1 in /home/friendicadev/friendica/src/Database/Database.php:560
Stack trace:
  thrown in /home/friendicadev/friendica/src/Database/Database.php on line 560

This change prevents values lower than 0 from being assigned to
statuses_count.
2021-07-20 10:11:04 -07:00
f3131c6277 Manually add Persian to post body language detection 2021-07-19 14:00:31 -04:00
289a4dcba7 Added missing app class (avoid fatal error) 2021-07-19 16:15:06 +00:00
d2408c1f1b Merge remote-tracking branch 'upstream/develop' into loop-prevention 2021-07-19 12:07:34 +00:00
64026ed979 Simplify code 2021-07-19 12:07:02 +00:00
0dd94e8fd5
Merge pull request #10515 from annando/event-handling
Improved event storing / improved performance when fetching events
2021-07-19 04:00:53 -04:00
58cec97358 Merge remote-tracking branch 'upstream/develop' into loop-prevention 2021-07-19 07:51:29 +00:00
eb43a579ec
Merge pull request #10512 from annando/ap-endpoints
Move ActivityPub endpoints to an AP class
2021-07-19 03:30:23 -04:00
f5a7b0141b Added todo 2021-07-19 06:55:23 +00:00
fa00a4ee32 Simplyfied picture fetching 2021-07-19 06:19:13 +00:00
2647514603 Detection of local requests 2021-07-19 06:14:14 +00:00
01abea7c25 Don't probe non existing local contacts 2021-07-19 04:49:58 +00:00
aa6313dee6 Improved detection for a local contact 2021-07-19 04:15:57 +00:00
424a85bb94 Fetch local data without HTTP requests 2021-07-18 18:54:25 +00:00
d8bf9c4601 Prevent loop also when fetching the outbox 2021-07-18 16:42:55 +00:00
2030691f9f Improved event storing / improved performance when fetching events 2021-07-18 15:05:46 +00:00
f62f82df75 Move ActivityPub endpoints to an AP class 2021-07-17 20:28:46 +00:00
ea056b93fa Fix notice in events 2021-07-17 20:27:18 +00:00
dd2abf254d Issue 10506 - again. Improved check for pictured in body 2021-07-17 07:55:19 +00:00
596bb9fa7c Fixed wrong parameter 2021-07-17 05:25:04 +00:00
89f7ee2cc5 Prevent endless loop when updating contact by probe 2021-07-17 04:57:21 +00:00
feab53b58b Issue 10506: Fix for multiple picture posts 2021-07-17 04:32:46 +00:00
209d4d0d6a DFRN endpoints moved, changelog entry added 2021-07-16 14:45:29 +00:00
4dc6b29046
Merge pull request #10503 from annando/no-legacy-dfrn
Legacy DFRN transport layer is removed
2021-07-15 16:24:07 -04:00
c1e681e007 Improved comment 2021-07-15 17:42:03 +00:00
3a5523820c Legacy DFRN transport layer is removed 2021-07-15 13:28:32 +00:00
RealKinetix
a0107be2af Negative numbers in following is a thing too
Check & sanitize 'following' as well, as per:
https://mastodon.social/@BLUW
2021-07-14 13:51:30 -07:00
RealKinetix
f16b1df83f Adjust where the code is to avoid empty warning
Shifted the code to avoid:
PHP Warning:  Undefined array key "totalItems" in /home/friendicadev/friendica/src/Model/APContact.php on line 277
2021-07-14 13:46:38 -07:00
RealKinetix
c1db1c980e Fix indent to standards 2021-07-14 12:17:03 -07:00
RealKinetix
2ebebe9abc Sanitize negative followers count on APContact
Please see
https://github.com/friendica/friendica/issues/9498#issuecomment-818894106
and related discussion regarding this - it appears it's possible for AP
users, maybe just Mastodon users, to have a negative followers count.
This causes fatal errors in Friendica, so I think we should sanitize
this input.
2021-07-14 10:15:19 -07:00
fd37a57678
Merge pull request #10496 from annando/subscribe
Subscribe to contacts from a remote AP account
2021-07-14 06:45:25 -04:00
be18a59bd7 Make last status parameter actually optional in Object\Api\Mastodon\Conversation 2021-07-13 23:02:11 -04:00
0277589fbd Removed experimental code 2021-07-14 02:59:29 +00:00
6fceab0cc8 Merge remote-tracking branch 'upstream/develop' into subscribe 2021-07-14 02:54:12 +00:00
2b5f1f8bca
Merge pull request #10493 from annando/api
Improve how shared posting look on mobile apps
2021-07-13 22:48:31 -04:00
5526421607 Issue 10491: Possibility for simple shortening added 2021-07-13 22:37:22 -04:00
b4e4378568 Merge remote-tracking branch 'upstream/develop' into api 2021-07-14 02:28:37 +00:00
999a394b4d
Merge pull request #10490 from annando/fatal
Fix Uncaught TypeError: Argument 1 passed to Friendica\Model\Item::storeForUserByUriId()
2021-07-13 21:01:53 -04:00
ff8f350a42 Change the BBCode version 2021-07-13 20:37:06 +00:00
875a6b81ef Improve links for API 2021-07-13 14:40:10 +00:00
267b652857 Improve how shared posting look on mobile apps 2021-07-13 08:30:05 +00:00
1466afe3b2 Automatically subscribe to the followings of a given AP account 2021-07-13 06:06:08 +00:00
299cff8c50 Defining return value 2021-07-12 20:06:35 +00:00
aee652117c Definiing parameter type 2021-07-12 14:28:13 +00:00
e5c312a066 Issue 10491: Possibility for simple shortening added 2021-07-12 14:11:51 +00:00