Commit graph

31204 commits

Author SHA1 Message Date
Michael Vogel a1ee75eba7
Merge pull request #10498 from MrPetovan/bug/10477-frio-csp-error-event-edit
[frio] Move content of event_edit.js to mod_event.js to prevent an unsafe-eval
2021-07-22 14:39:25 +02:00
Hypolite Petovan 81e6e65bc8
Merge pull request #10535 from annando/mentions
Fix for Mastodon falsely adding previews to mentions
2021-07-22 07:46:14 -04:00
Hypolite Petovan 2eb0349582
Merge pull request #10536 from annando/dfrn2
Unneeded legacy DFRN table removed
2021-07-22 07:44:15 -04:00
Hypolite Petovan 744e24c544
Merge pull request #10537 from foss-/patch-1
Add iOS Metatext, remove Amaroq, fix typo
2021-07-22 07:34:47 -04:00
foss- 70b9d12b80
add Metatext iOS client and fix typo 2021-07-22 11:34:03 +02:00
foss- 9f23fbaeb3
Amaroq is EOL, removing entry from list
EOL as per https://github.com/ReticentJohn/Amaroq/tree/master#on-learning-of-an-official-client-going-out-and-my-general-lack-of-ongoing-feature-development-and-support-i-am-opting-to-make-it-official-that-this-repo-will-no-longer-be-supported-i-wish-all-the-best-to-the-mastodon-team-and-i-am-glad-i-could-be-part-of-its-history
2021-07-22 11:18:43 +02:00
Michael 71f53c946f New function to replace mentions with nicknames 2021-07-22 09:13:39 +00:00
Michael c1f849c389 Unneeded legacy DFRN table removed 2021-07-22 07:11:26 +00:00
Michael bb5f738619 Fix for Mastodon falsely adding previews to mentions 2021-07-22 04:50:01 +00:00
Hypolite Petovan d738ff37b2
Merge pull request #10533 from annando/updatecontacts
Improved performance for UpdateContacts
2021-07-21 11:22:13 -04:00
Michael 08cd651a03 Improved performance for UpdateContacts 2021-07-21 15:12:30 +00:00
Hypolite Petovan e7880cd37d
Merge pull request #10528 from annando/db-error
Avoid "DB Error" messages
2021-07-21 10:30:06 -04:00
Hypolite Petovan 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
Hypolite Petovan 8f17d05595
Merge pull request #10529 from annando/featured-tags
API: Added dummy endpoint for featured tags
2021-07-21 09:46:55 -04:00
Michael 01fd128502 API: Support for fetching mails with more "statuses" calls 2021-07-21 05:58:22 +00:00
Michael ec08784aa3 API: Added dummy endpoint for featured tags 2021-07-21 05:22:56 +00:00
Michael 69c6a5f567 Avoid "DB Error" messages 2021-07-21 03:43:30 +00:00
Hypolite Petovan 1e6031fc23
Merge pull request #10527 from annando/api
API: Support for deprecated API endpoints and OAuth removal
2021-07-20 21:50:54 -04:00
Michael c01ca1583c Added permission check 2021-07-20 21:45:42 +00:00
Michael e199abc837 Removed unused use 2021-07-20 21:19:16 +00:00
Michael b5f59d5be0 API: Support for deprecated API endpoints and OAuth removal 2021-07-20 20:48:37 +00:00
Hypolite Petovan a556b7c029
Merge pull request #10526 from annando/legacy-oauth-removed
The legacy OAuth server is removed
2021-07-20 13:48:29 -04:00
Michael a8fb90f42f Merge remote-tracking branch 'upstream/develop' into legacy-oauth-removed 2021-07-20 17:44:05 +00:00
Michael 6668066099 The legacy OAuth server is removed 2021-07-20 17:41:04 +00:00
Hypolite Petovan 5d27c173b4
Merge pull request #10524 from realkinetix/sanitize-ap-statuses-count
Sanitize negative status count on APContact
2021-07-20 13:31:57 -04: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
Hypolite Petovan b04471b9f0
Merge pull request #10523 from annando/issue-10519
Issue 10519: check for tables and fields before applying changes
2021-07-20 10:42:07 -04:00
Michael 110f8018eb Issue 10519: check for tables and fields before applying changes 2021-07-20 06:11:12 +00:00
Hypolite Petovan 814812675c
Merge pull request #10522 from annando/warning
Fix warning "class 'Friendica\Module\Objects' not found"
2021-07-19 19:21:45 -04:00
Michael 9947b2e6e3 Fix warning "class 'Friendica\Module\Objects' not found" 2021-07-19 23:14:16 +00:00
Michael Vogel 8b040f19a5
Merge pull request #10521 from MrPetovan/task/10511-add-persian-language-detection
Manually add Persian to post body language detection
2021-07-20 00:49:51 +02:00
Hypolite Petovan f3131c6277 Manually add Persian to post body language detection 2021-07-19 14:00:31 -04:00
Tobias Diekershoff 0eed813037
Merge pull request #10520 from annando/fatal
Added missing app class (avoid fatal error)
2021-07-19 19:06:09 +02:00
Michael 289a4dcba7 Added missing app class (avoid fatal error) 2021-07-19 16:15:06 +00:00
Hypolite Petovan 7cbe1e3ca2
Merge pull request #10508 from annando/loop-prevention
Prevent endless loop when updating contact by probe
2021-07-19 10:21:10 -04:00
Michael d2408c1f1b Merge remote-tracking branch 'upstream/develop' into loop-prevention 2021-07-19 12:07:34 +00:00
Michael 64026ed979 Simplify code 2021-07-19 12:07:02 +00:00
Hypolite Petovan 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
Michael 58cec97358 Merge remote-tracking branch 'upstream/develop' into loop-prevention 2021-07-19 07:51:29 +00:00
Hypolite Petovan eb43a579ec
Merge pull request #10512 from annando/ap-endpoints
Move ActivityPub endpoints to an AP class
2021-07-19 03:30:23 -04:00
Michael f5a7b0141b Added todo 2021-07-19 06:55:23 +00:00
Michael fa00a4ee32 Simplyfied picture fetching 2021-07-19 06:19:13 +00:00
Michael 2647514603 Detection of local requests 2021-07-19 06:14:14 +00:00
Michael 01abea7c25 Don't probe non existing local contacts 2021-07-19 04:49:58 +00:00
Michael aa6313dee6 Improved detection for a local contact 2021-07-19 04:15:57 +00:00
Michael 424a85bb94 Fetch local data without HTTP requests 2021-07-18 18:54:25 +00:00
Michael d8bf9c4601 Prevent loop also when fetching the outbox 2021-07-18 16:42:55 +00:00
Michael 2030691f9f Improved event storing / improved performance when fetching events 2021-07-18 15:05:46 +00:00
Tobias Diekershoff 41f6397cc9
Merge pull request #10513 from annando/notice
Fix notice in events
2021-07-18 08:26:06 +02:00
Tobias Diekershoff 0dd1d7256f
Merge pull request #10509 from annando/issue-10506a
Issue 10506 - again. Improved check for pictured in body
2021-07-18 07:03:09 +02:00