Michael
ef934db614
Moved the share interpretation
2022-10-07 07:41:03 +00:00
Michael
48182a95fb
Improve quote share ("message_id" added)
2022-10-06 21:50:20 +00:00
Michael
1afbcb2486
Added description
2022-10-02 23:55:33 +00:00
Michael
bf4c5ba84f
Improved URL handling
2022-10-02 20:42:21 +00:00
Michael
54d25ebc91
Fix picture link removal in "getAttachedData"
2022-10-01 22:26:37 +00:00
Michael
1e29c6f705
Ensure not to add the plink
2022-10-01 16:54:11 +00:00
Michael
2d6735a616
Issue 11953: Split a message in parts
2022-10-01 16:37:32 +00:00
Michael
297ddbb8c8
Added support for the "Youtube Shorts" URL
2022-09-26 07:04:35 +00:00
Hypolite Petovan
3e1b6890b7
Fix removing falsy text nodes in HTML::tagToBBCodeSub
...
- This wrongly removed text nodes containing just '0'
2022-09-24 22:03:49 -04:00
Michael
757a5c2de9
Loglevels are adjusted
2022-08-30 19:45:30 +00:00
Michael
3e2c684319
Some more index / fatal erros fixed
2022-08-16 11:23:47 +00:00
Philipp
a145712f04
Merge pull request #11837 from MrPetovan/task/remove-poke
...
Remove poke feature
2022-08-11 18:17:11 +02:00
Roland Häder
ae9bd4f3f2
Changes:
...
- reformatted and documented private method
- used [] instead of deprecated/discouraged array()
2022-08-10 17:10:59 +02:00
Michael
d9aee0b3ea
Conversation entries will now be stored asynchronous if possible
2022-08-10 09:28:18 +00:00
Hypolite Petovan
4a885a13a6
Remove poke feature
2022-08-09 14:55:55 -04:00
Michael
653aaf1e26
Merge branch 'post-reason' of github.com:annando/friendica into post-reason
2022-07-29 21:31:34 +00:00
Michael
699152e15e
Add more post reasons
2022-07-29 21:28:22 +00:00
Michael Vogel
fa3c5d6c5e
Update src/Content/Conversation.php
...
Co-authored-by: Hypolite Petovan <hypolite@mrpetovan.com>
2022-07-29 21:59:53 +02:00
Michael
81aaacc67d
Improvements for the "post-reason"
2022-07-29 14:17:53 +00:00
Roland Häder
ba33c95e97
Fixes:
...
"Argument 1 passed to Friendica\Content\Text\BBCode::toPlaintext() must be of the type string, null given, called in /var/www/.../htdocs/mod/display.php on line 305"
2022-07-03 14:45:12 +02:00
Hypolite Petovan
e6feed65bf
Rename Smilies::pregHeart to better match its purpose
...
- Fix "Argument 1 passed to Friendica\Content\Smilies::pregHeart() must be of the type string, array given" error
2022-07-02 22:14:20 -04:00
Roland Häder
3326c4cb31
Added missing type-hints, #11700
2022-07-01 02:50:34 +02:00
Roland Häder
1ee0e6f711
Changes:
...
- no NULL anymore for 2nd parameter OEmbed::toHTML()
- some double-quotes to single
2022-06-30 15:03:12 +02:00
Roland Häder
6186aac792
Fixed type-hints
2022-06-30 14:58:45 +02:00
Roland Häder
5c0e8c62de
Changes
...
- renamed Widget::accounttypes() to Widget::accountTypes()
- fixed type-hint the documentation was wrong
2022-06-30 14:50:28 +02:00
Roland Häder
83cbe586ac
Changes
...
- renamed Item::visibleActivity() to Item::isVisibleActivity() as this returns
a boolean value
- added some type-hints
- added some documentation
2022-06-30 14:18:13 +02:00
Roland Häder
703ba1439b
Some empty lines
2022-06-27 15:16:17 +02:00
Roland Häder
9871e9718e
Changes:
...
- added some type-hints
2022-06-27 15:16:16 +02:00
Roland Häder
ff9707713b
Fixed:
...
- Friendica\Content\BoundariesPager::renderFull(int $itemCount) must be
compatible with Friendica\Content\Pager::renderFull(int $itemCount): string
2022-06-27 15:16:15 +02:00
Hypolite Petovan
3c70d592f6
Merge pull request #11689 from Quix0r/rewrites/double-quotes-single
...
Changed more double-quotes to single
2022-06-25 12:02:01 -04:00
Hypolite Petovan
a7d49877a8
Centralize share tag attribute extraction code in Content\Text\BBCode
2022-06-25 11:46:52 -04:00
Roland Häder
39675fe683
Space for the rescue. ;-)
2022-06-25 16:48:35 +02:00
Roland Häder
7eefb9aed8
Changed:
...
- empty() is maybe superflous here, still I would prefer a code style that is
written explicitly and not rely on "magic casting"
2022-06-22 18:57:01 +02:00
Roland Häder
b996712ef7
Images::getInfoFromURL[Cached]() will both return empty arrays on error and
...
that needs to be reflected here, too.
2022-06-22 17:20:59 +02:00
Roland Häder
101cd2dd10
Changes:
...
- added some documentation
- fixed some documentation
- changed more double-quotes to singl
2022-06-22 16:14:14 +02:00
Hypolite Petovan
e9f7bb477d
Add expected type-hint to BoundariesPager::renderFull
...
- Address https://github.com/friendica/friendica/issues/11630#issuecomment-1162634199
2022-06-22 07:49:45 -04:00
Roland Häder
44a9ec9b17
Rewrite:
...
- avoid having array|string for $table to have a "string" type-hint for $table
- you now have to do it for yourself by giving 'schema.table' as parameter
2022-06-21 13:47:38 +02:00
Roland Häder
adb4aea6ad
Changes:
...
- added some type-hints
- replaced most double-quotes (only Diaspora.php, later more) with single
- added some documentation
- normalized indenting in Diaspora.php (I hope I got all?)
2022-06-18 05:03:10 +02:00
Roland Häder
33768ea1c6
Some fixes:
...
- $gsid's default value cannot sadly be 0, it now must be null to allow some
code work
- added some more type-hints
- documented a bit more
2022-06-17 17:18:31 +02:00
Roland Häder
2c5595c358
Another incompatible method declaration fixed + type-hints added
2022-06-17 17:18:31 +02:00
Roland Häder
40d7f29a11
Continued:
...
- more type-hints
- fixed incompatible method declarations
2022-06-17 17:18:31 +02:00
Roland Häder
5106bb2881
Added parenthesis
2022-06-17 09:41:11 +02:00
Roland Häder
a903dbd77e
Wrong braces causing 'undefined index causer-id'. See #11632
2022-06-16 23:00:16 +02:00
Roland Häder
962b06bf41
Added check as suggested by @MrPetovan for empty $message.
2022-06-16 16:54:51 +02:00
Roland Häder
143e4c4a18
Added more known type-hints
...
Signed-off-by: Roland Häder <roland@mxchange.org>
2022-06-15 21:52:50 +02:00
Michael
2064a2ce87
Avoid notice when a contact couldn't be fetched
2022-06-08 05:35:34 +00:00
Michael
d2772908e4
Fix: respected the account type on the community page update
2022-06-07 18:52:46 +00:00
Michael
557b1125e2
Hopefully make threads writable
2022-06-05 20:38:05 +00:00
Michael
50a0034744
Fix avatar for messages and feeds
2022-06-04 07:57:11 +00:00
Michael
0aee9a054a
Fix: Like/Dislike/Reshare actions should now be visible
2022-06-03 17:40:06 +00:00
Michael
1dccc31508
Issue 11469: Repect desktop notification settings
2022-05-29 09:20:06 +00:00
Michael
881c4204b4
Issue 11431: Only show pinned posts on contacts and your own ones
2022-05-28 15:55:31 +00:00
Michael
087ad25c87
Escape the "share" as well
2022-05-21 11:55:38 +00:00
Michael
54d7a435a3
Don't parse tags in links
2022-05-21 11:46:38 +00:00
Michael
4daae255d8
Performance: Avoid queries where there is no media or category
2022-05-16 17:06:58 +00:00
Michael
fae414fedd
Fix local avatar, improve speed for fetching cached photos
2022-05-10 18:18:24 +00:00
Michael
630d25a24b
Issue 11353: Suppress the forum sharer
2022-05-09 20:52:08 +00:00
Hypolite Petovan
e1f32f7f15
Merge pull request #11477 from annando/avatar-file-cache
...
Cache contact avatars locally as files
2022-05-09 11:13:08 -04:00
Michael
e3692c0105
Replaced check with hardwired path
2022-05-09 04:26:00 +00:00
Michael
f220e26f00
Use new function to check for a local avatar cache file
2022-05-08 10:32:29 +00:00
Hypolite Petovan
510dacf4df
Escape BBCode tag parsing avoidance tags when processing abstracts
...
- Improve documentation for related methods
2022-05-07 22:19:50 -04:00
Michael Vogel
1e7a55180a
Update src/Content/Conversation.php
...
Co-authored-by: Hypolite Petovan <hypolite@mrpetovan.com>
2022-05-05 22:40:20 +02:00
Michael
4d359b7de1
Move the plink functionality to the right function
2022-05-05 07:57:52 +00:00
Michael
f6218427a4
Use the uri-id to fetch the contact
2022-05-03 21:51:56 +00:00
Michael
4ba28e0199
Merge remote-tracking branch 'upstream/2022.05-rc' into performance
2022-05-03 08:23:09 +00:00
Michael
1f43332a1d
Only fetch category when it exists
2022-04-30 06:57:22 +00:00
Michael
fb3353d4bd
Separate loop to fetch thread parents
2022-04-30 06:19:18 +00:00
Michael
8dc0ab9bb3
Test: Disable magiclink in posts
2022-04-29 09:49:16 +00:00
Michael
d3de2497bc
Use gsid for the network name
2022-04-29 07:47:24 +00:00
Michael
d44641e58c
Fetch avatar by id
2022-04-29 07:30:13 +00:00
Michael
1326239576
Reduce the amount of queries
2022-04-29 05:32:12 +00:00
atjn
31ed9b450d
Update default icon
2022-04-28 12:41:26 +02:00
Michael
171354181d
Use central function to fetch the global directory
2022-04-26 18:33:58 +00:00
Michael
2236e5cfb0
Issue 11425: Additional sorting by creation date
2022-04-20 21:03:33 +00:00
Michael
0d8cf06e4a
Experimental feature to enter a custom creation date
2022-04-13 05:31:32 +00:00
Hypolite Petovan
4eecf733e1
Merge pull request #11389 from nupplaphil/feat/http_client_arg
...
Introduce explicit HttpClient "Accept" parameter
2022-04-08 15:05:40 -04:00
Michael
75bc4eccb7
Display featured posts for contacts
2022-04-07 21:52:25 +00:00
Philipp
04866195b4
Remove accept parameter for head/post again
2022-04-03 19:33:09 +02:00
Philipp
e299fc67c8
Introduce "accept_header" as specific argument to the http client
2022-04-02 21:16:53 +02:00
Philipp
73c3b21665
Move ACCEPT constants to own "enum" class
2022-04-02 20:26:11 +02:00
Michael
28e3eee91b
Add "Accept" to "head"
2022-03-29 13:34:54 +00:00
Michael
1fae0123ec
Some more "accept" parameters are added
2022-03-29 06:24:20 +00:00
Michael
8c34c3b8ae
Don't display Peertube groups as forums
2022-03-24 11:30:32 +00:00
Michael
13addaf901
Always provide the title variable
2022-03-22 07:07:33 +00:00
Michael
be016b0c45
Prioritize the title over the content warning
2022-03-22 07:00:44 +00:00
Michael
a2a5f05a19
Issue 11310: Show pinned posts when not logged in
2022-03-21 22:58:23 +00:00
Michael
e0295abdab
Replace abstract content with a space to prevent missing spaces
2022-03-08 19:58:55 +00:00
Michael
903bc9b679
Improved support for Mastodon style content warnings
2022-03-06 11:49:55 +00:00
Michael
5539e42743
API: Support for the "direct" visibility
2022-03-05 06:14:30 +00:00
Michael
f853d58198
API: Forum mentions are now working
2022-03-02 06:59:07 +00:00
Michael
ec0b05d826
Display announces identital for starting posts and comments
2022-02-21 05:17:54 +00:00
Hypolite Petovan
30dcf3380c
Show only the user's categories on their profile
2022-02-18 23:58:23 -05:00
Michael
9a764516d0
Use the "contact-type" instead of "forum" or "prv"
2022-02-09 06:52:16 +00:00
Hypolite Petovan
237492979c
Add rel="tag" to the HTML Purifier allow list in BBCode::convert
...
- This enables Mastodon to recognize hashtag links and prevent unwarranted link previews
2022-02-01 08:20:45 -05:00
Michael
54d474d0e4
function documentation clarified
2022-01-31 05:47:18 +00:00
Michael
8034a48ffe
"inform" functionality moved / unified functionality
2022-01-30 10:56:13 +00:00
Tobias Diekershoff
d5665331fe
missing "as" in string
...
A translator from the SV team discovered a missing "as" in a string.
2022-01-21 14:23:30 +01:00
Hypolite Petovan
aeb112ab5f
Fix bidi support in shared posts
...
- Display was wrong when language direction was different between nickname and content
2022-01-17 07:39:05 -05:00
Michael
95f085b7ac
API: The legacy API finally moved
2022-01-15 21:38:19 +00:00
Balázs Úr
733f3de9ed
Add missing copyright text
2022-01-02 10:49:50 +01:00
Philipp
322b7c856c
Merge pull request #11129 from urbalazs/copyright-2022
...
Update copyright
2022-01-02 09:45:35 +01:00
Balázs Úr
e56a53647b
Update copyright
2022-01-02 08:27:47 +01:00
Michael
33f080d118
Remove obsolete network guessing function
2021-12-07 07:28:55 +00:00
Hypolite Petovan
e7d87d3524
Suppress notice messages related to the VCard::getHTML call in mod/display
...
- Address https://soc.schuerz.at/display/4edd2508-6661-a8d1-f168-b2a245440386
2021-12-02 09:45:32 -05:00
Philipp
4cc36c9b2c
Fix BBCode::expandTags() & Remove AppMockTrait
2021-11-28 13:07:38 +01:00
Philipp
b5d2d32b44
Split and delete ModuleController
...
- $moduleName is part of the argument string => App\Arguments
- $isBackend boolean already part of App\Mode::isBackend()
- $module is now the direct return of App\Router::getModule()
- ModuleController::run() moved to BaseModule::run()
2021-11-27 12:39:45 +01:00
Hypolite Petovan
23e1130264
Move title attribute to <time> tag
...
- Use correct machine-readable value in datetime attribute
2021-11-21 22:51:21 -05:00
Michael
eb1b2256a0
Removed and replaced deprecated functionalities
2021-11-07 14:00:47 +00:00
Michael
63da4a75e9
The boot.php had been cleared of most functions
2021-11-04 20:29:59 +00:00
Philipp
409d909d0f
Restructure HTTPClient for new paradigm
2021-10-28 20:01:03 +02:00
Hypolite Petovan
24f8ee8e67
Merge pull request #10918 from nupplaphil/feat/core_new_paradigm
...
Paradigm Restructuring Part 1 - Core classes
2021-10-27 13:45:40 -04:00
Tobias Diekershoff
2a0d3da070
fix link to media tab in navigation
...
In #10904 the wrong link was set, this PR should fix it and really point towards the media tab of the profiles.
2021-10-27 15:09:37 +02:00
Philipp
b216317477
Refactoring Core class structures ...
2021-10-26 22:11:09 +02:00
Philipp
68046573a4
Restructure Cache to follow new paradigm
2021-10-26 22:11:06 +02:00
Tobias Diekershoff
bc65f10190
replace the video entry in the Nav.php with media as well
2021-10-20 15:11:30 +02:00
Michael Vogel
df99ca8d82
Merge pull request #10888 from MrPetovan/task/10887-bbcode-style-block
...
Add conditional block output for BBCode tag [style]
2021-10-18 20:19:53 +02:00
Michael Vogel
1dc613a0a1
Merge pull request #10889 from MrPetovan/task/10886-bbcode-remove-class
...
Deprecate limited-use and potentially confusing [class] BBCode tag
2021-10-18 19:28:07 +02:00
Hypolite Petovan
6f290607de
Merge pull request #10890 from xundeenergie/improve-links
...
Improve links
2021-10-18 09:08:48 -04:00
Hypolite Petovan
39aff642aa
Deprecate limited-use and potentially confusing [class] BBCode tag
...
- Replace its usage in Mastodon emoji with an internal tag [emoji]
2021-10-18 02:45:42 -04:00
Jakobus Schürz (admin)
4aaa5a6a46
open provider-url in new tab
2021-10-18 08:41:45 +02:00
Jakobus Schürz (admin)
c450a7a757
open link from picture in new tab
2021-10-18 08:39:01 +02:00
Hypolite Petovan
4bee4818cf
Add conditional block output for BBCode tag [style]
...
- Move new line conversion to <br> tags
- Update BBCode help page
2021-10-17 21:27:05 -04:00
Hypolite Petovan
f9165fbaf0
Decode HTML entities in code blocks in HTML::toBBCode
...
- Replace PHP_EOL uses with the more common \n
2021-10-15 11:36:40 -04:00
Michael
86947b0997
Replace "p" with "select"
2021-10-11 06:25:04 +00:00
Michael
41dc6cea2b
Replace the legacy function
2021-10-11 04:33:10 +00:00
Michael
2c134c5229
q
is now completely removed
2021-10-09 21:16:15 +00:00
Hypolite Petovan
b214470b1a
Replace remaining explicit network value checks by Protocol::supportsFollow calls
2021-10-09 02:10:16 -04:00
Michael
ab17fbf6b2
Unneeded "ProxyUtils" renamed to "Proxy"
2021-10-05 20:18:19 +00:00
Hypolite Petovan
9935e8e711
Remove event.adjust field
...
- It was confusing and introduced complexity that wasn't worth the unclear gain
2021-10-03 13:42:32 -04:00
Michael
9961943b73
Code Style: Replace "AS" with "as"
2021-10-03 10:34:41 +00:00
Michael
5a7bd4884a
Issue 10772: Avoid duplicated links in AP posts
2021-09-27 20:26:08 +00:00
Michael
1bb25de287
Applied change from PR #10763
2021-09-26 12:17:30 +00:00
Michael
e08c5ca2e0
Another try ...
2021-09-26 04:16:21 +00:00
Michael
1e583b4f35
Space removed
2021-09-26 04:07:02 +00:00
Michael
171cbf0512
Removed spaces
2021-09-26 04:05:46 +00:00
Michael
d4fd151227
Partly reverting formatting to cause a code style checker error
2021-09-25 08:06:38 +00:00
Michael
5cfb0cb58a
Last style stuff ...
2021-09-24 04:52:34 +00:00
Michael
943f1961ea
Style again
2021-09-24 04:50:47 +00:00
Michael
8fd8241797
Style again
2021-09-24 04:46:30 +00:00
Michael
64d181c1cc
Code style
2021-09-24 04:35:27 +00:00
Michael
f696fce824
Reformatting
2021-09-23 21:53:52 +00:00
Michael
26fa5e8b3f
Moved functions
2021-09-23 21:29:36 +00:00
Michael
0ad904c185
The conversation functionality moved to a class
2021-09-23 21:18:36 +00:00
Michael
325342a886
Renamed variable
2021-09-19 17:56:44 +00:00
Michael
f032f66b38
Display the public contacts for profile visitors
2021-09-19 10:06:42 +00:00
Michael Vogel
5246b9c4b0
Merge pull request #10697 from MrPetovan/bug/10692-api-expand-entities
...
Prevent expandTags to be performed on existing links in Module\Api\Mastodon\Statuses
2021-09-12 06:47:51 +02:00
Hypolite Petovan
8e99b7f775
Refine BBCode::expandTags regular expression
...
- Now requires the tag to be preceded by either a non-word character or a start of a line
- Added corresponding tests
2021-09-12 00:06:14 -04:00
Michael
6579a3a106
Use post type "photo" for multiple photos as well
2021-09-12 01:58:29 +00:00
Michael
547a13661a
Don't offer to unfollow yourself
2021-09-02 19:38:10 +00:00
Philipp
13a91e63aa
Rename DI::httpRequest() into DI::httpClient()
2021-08-25 21:54:54 +02:00