1
1
Fork 0
Commit graph

11524 commits

Author SHA1 Message Date
1359b171af
Merge pull request #13268 from MrPetovan/task/normalize-item-action-label
Normalize item action label key name
2023-07-10 10:01:50 +02:00
2f7789e397
Merge pull request #13269 from MrPetovan/bug/fix-exception-return-code
Fix exception module not setting the HTTP response code
2023-07-10 09:59:04 +02:00
3748adf2fd Fix exception module not setting the HTTP response code
- Page->run now returns an updated response for use with Page->exit
- Remove now duplicated header setting in Page->run
- Remove now obsolete (and ineffective) HTTP return code setting from Module\Special\HTTPException->content
- Add HTTP response code and reason setting in BaseModule->run
2023-07-09 22:45:46 -04:00
37131a6785 Normalize item action label key name
- Remove unused $item.return reference in asynchronous item action URLs
2023-07-09 21:00:36 -04:00
c312d11dab Add Report Create module
WIP
2023-07-09 18:32:43 -04:00
76de49a25c Add fields to Report entity
- Add clock dependency to Moderation\Factory\Report
- Change DateTime field to DateTimeImmutable to satisfy Clock return type
- Add category, status and resolution constants
2023-07-09 18:32:42 -04:00
d29a84ae46 Add Posts and Rules sub-entities and collections for Moderation\Report 2023-07-09 18:32:42 -04:00
55ff23c6c3
Merge pull request #13266 from annando/quoted
Improve display of quoted posts
2023-07-09 15:59:13 -04:00
Michael Vogel
66353e6117
Merge pull request #13264 from MrPetovan/task/hide-blocklist
Hide blocklist from anonymous users on closed registration nodes
2023-07-09 21:26:59 +02:00
Michael Vogel
f991b553ce
Update src/Content/Item.php
Co-authored-by: Hypolite Petovan <hypolite@mrpetovan.com>
2023-07-09 21:18:36 +02:00
Michael Vogel
4f62ab6168
Update src/Content/Item.php
Co-authored-by: Hypolite Petovan <hypolite@mrpetovan.com>
2023-07-09 21:18:27 +02:00
b9bb525fe9 New parameter to create a share block for display reasons 2023-07-09 14:31:47 +00:00
e95c678141 Improve display of quoted posts 2023-07-09 14:15:01 +00:00
9f943650a9 Hide blocklist from anonymous users on closed registration nodes 2023-07-09 08:23:35 -04:00
f20caf4c3a Refactor DI out from Module\Friendica 2023-07-08 22:24:03 -04:00
6e2ab6c3af Centralize Vary header declaration in ActivityPub::isRequest
- Vary header should be set every time we vary the display based on an HTTP header value
2023-07-08 22:24:01 -04:00
706444bdb2 Decouple conversation creation from rendering
- This allows to separately obtain a list of threads for rendering without having to deal with an already-formed HTML output
2023-07-08 16:57:52 -04:00
ef309cbcd3 Fix id/uri-id chaos in API calls 2023-07-08 07:55:18 +00:00
f68dd99518
Some more deprecation fixups 2023-07-05 23:16:01 +02:00
00cd346255
Fix XML deprecation 2023-07-05 23:15:36 +02:00
f693032109
Fix dynamic properties in API\Twitter\User object 2023-07-05 23:15:23 +02:00
1407a2883c
Merge pull request #13249 from annando/incoming-groups
Incoming posts from Lemmy to groups are now working
2023-07-05 10:24:51 -04:00
58573fe329 fixes registration link in invitations 2023-07-05 10:12:10 +02:00
dc28a65e21 Incoming posts from Lemmy to groups are now working 2023-07-04 21:23:03 +00:00
9f1c93eb91
Changes:
- renamed 'api_mastodon_banner' to 'mastodon_banner' and moved it to 'api'
  configuration group
2023-07-03 19:55:47 +02:00
c5a52271df
Added:
- config key 'config', 'api_mastodon_banner', see discussion at https://b65.me.in/display/67fef576-1564-a27a-405e-c17705255720
- the administrator can now customize it for Mastodon contacts
- credits goes to @betamax65@b65.me.in
2023-07-03 14:59:26 +02:00
283a33715f "kbin" hos now got an own section in the federation statistics 2023-06-29 08:28:02 +00:00
23992c31c6
Merge pull request #13237 from annando/group-circle
Added group detection for via exclusive mentions
2023-06-27 06:19:21 +02:00
cab469621d Issue 13221: Diaspora posts are now stored correctly 2023-06-26 19:44:14 +00:00
f6b9f8d476 Added group detection for via exclusive mentions 2023-06-26 19:37:20 +00:00
582e05fcff
Merge pull request #13235 from annando/group-circle
Dedicated circle name for groups
2023-06-26 07:49:20 -04:00
d2b02d07b4 Invert condition 2023-06-26 05:32:33 +00:00
8d5876d5f2 Set the group as owner for "group only" postings 2023-06-25 22:14:35 +00:00
7edaeb215d
Merge pull request #13233 from GidiKroon/feature/add-vary-header
Add Vary header in case of content negotiation
2023-06-25 17:56:19 -04:00
8c0a19755c Fix spacing 2023-06-25 21:02:14 +00:00
e562dbd59c Dedicated circle name for groups 2023-06-25 20:37:11 +00:00
Gidi Kroon
40783db161 Make requested changes 2023-06-25 20:54:04 +02:00
420bd9bcf9 Fix: Unseen marker wasn't set / Don't mark activities as unseen 2023-06-25 13:33:01 +00:00
Gidi Kroon
6a5266c6b8 Add Vary header in case of content negotiation
Sometimes we return different content depending on whether JSON, XML or
HTML was requested in the Accept request header. The Vary response
header should list that header in these cases, to allow caching
frameworks to determine what to cache.
2023-06-25 03:22:41 +02:00
Steffen K9
30ce6f1ed3
Fiy typo in author-alias
Added a missing `a` .
2023-06-24 12:38:14 +02:00
201d5ac364 Fix warning "Undefined array key "alias"" 2023-06-23 21:50:35 +00:00
0da2391c49 Fix warnings because of missing field 2023-06-23 21:27:34 +00:00
b731f8a0ad
Merge pull request #13226 from annando/lemmy
Better support for "audience" / simplified Lemmy processing
2023-06-23 17:12:38 -04:00
968c935bf7 Changes variable names / fetch the alias / improved group handling 2023-06-23 21:05:45 +00:00
031ef6a05a Fix Mastodon API Status->Context endpoint so doesn't return deleted statuses 2023-06-22 21:56:38 -04:00
8a50101eea Merge remote-tracking branch 'upstream/develop' into lemmy 2023-06-18 17:38:39 +00:00
75f8b3374e Improved basepath detection for Magic Auth 2023-06-18 17:18:40 +00:00
3951a77318 Set the owner for group posts 2023-06-18 16:52:49 +00:00
4f6c1ec556 Ensure to transmit the audience if the parent does so 2023-06-18 16:50:45 +00:00
4c3f2441f7 Display the contact alias if the URL is no HTTP link 2023-06-18 16:49:38 +00:00
git-marijus
0af73775be fix issue #13174 2023-06-17 22:31:25 +02:00
6d911a8f39 Better support for "audience" / simplified Lemmy processing 2023-06-15 22:04:28 +00:00
anubis2814
db3604b479
Update Post.php
made code neater
2023-06-15 14:04:34 -04:00
anubis2814
ad225e4cff
Update Conversation.php
made code neater.
2023-06-15 14:02:54 -04:00
Anubis2814
1f06089e5e Added content warning button 2023-06-15 12:55:54 -04:00
d0b8d78cad
Merge pull request #13208 from Quix0r/fixes/type-hints-indenting
Added type-hints, reformatted arrays
2023-06-09 16:33:44 -04:00
818a7fb451
Fixed some stuff from PR #13208 feedback:
- HTTPException is already imported
- same-value-assignment not needed
2023-06-09 22:21:59 +02:00
anubis2814
2632875bab
Update src/Content/Widget.php
Co-authored-by: Hypolite Petovan <hypolite@mrpetovan.com>
2023-06-09 16:07:11 -04:00
993d45d2f5
Continued:
- replace double-quotes with single
2023-06-09 21:50:00 +02:00
80afe13a26
Changed:
- added missing type-hint
2023-06-09 21:46:44 +02:00
c5a4a07a55
Changed:
- added missing type-hints
- changed array initialization
2023-06-09 21:46:22 +02:00
99a92db0aa
Changed:
- array initialization
2023-06-09 21:45:59 +02:00
d4b25cb3ff
Changes:
- rewrote:
````
$arr[];
$arr['foo'] = $foo;
$arr['bar'] = $bar;
````

To:
````
	$arr = [
		'foo' => $foo,
		'bar' => $bar,
	];
````
- "imported" class name instead of referencing it everywhere
- changed some double-quotes to single
2023-06-09 21:45:04 +02:00
e9a8882f84
Changes:
- reformatted array a bit
- double-quote to single
2023-06-09 21:44:14 +02:00
241c221e4b
Changed:
- added missing type-hints
- added some missing `@return void`
2023-06-09 21:42:40 +02:00
01632b11c7
Changed:
- added missing type-hints
2023-06-09 21:42:23 +02:00
anubis2814
24e7605c60
Fix to on this day
Thanks to my system messing up I thought it was working right.
2023-06-09 01:37:20 -04:00
50988bf5f1
Merge pull request #13203 from annando/styled-url
Remove the "www." from the styled URL
2023-06-06 17:04:06 -04:00
09ce625d50 Remove the "www." from the styled URL 2023-06-06 20:41:54 +00:00
3e3f48e5ec [frio] On this date option in the archives 2023-06-06 08:42:34 -04:00
anubis2814
60211fdd8d Update src/Content/GroupManager.php
Co-authored-by: Philipp <admin+Github@philipp.info>
2023-06-05 08:40:12 -04:00
anubis2814
a7cce4013c New group button 2023-06-05 08:40:11 -04:00
dfaa4b89c7 Support for contact uri that aren't HTTP URLs 2023-06-05 04:34:06 +00:00
b5a1f13d7c New BBCode constant for Bluesky 2023-06-05 04:31:19 +00:00
fc600b2dbf Language check moved to a separate function 2023-06-04 17:18:43 +00:00
94933daf14 Notification link for direct comment fixed 2023-06-04 16:26:58 +00:00
Michael Vogel
483cc45712
Merge pull request #13183 from MrPetovan/task/13114-rename-forum-to-group
Replace "forum" by "group"
2023-06-04 00:19:59 +02:00
921e070b22 Improved profile summary for notifications 2023-06-03 15:27:14 +00:00
3385147f25 Replace "forum" by "group" in the rest of the code 2023-06-02 13:52:41 -04:00
649bbaa4c3 Separate section for contacts without any relationship 2023-05-30 09:00:29 +00:00
Philipp
d971a2cc5c
Merge pull request #13177 from annando/follow-uid
Pass the "uid" when calling the "follow" hook
2023-05-30 08:36:58 +02:00
f5433b25d8 Pass the "uid" when calling the "follow" hook 2023-05-30 06:06:49 +00:00
Michael Vogel
4246ffc892
Merge pull request #13176 from MrPetovan/bug/warnings
Restore is_string() as a Smarty modifier
2023-05-30 04:24:49 +02:00
33da0c196a Restore is_string() as a Smarty modifier
- Address https://github.com/friendica/friendica/issues/13157#issuecomment-1567336694
2023-05-29 19:19:41 -04:00
fc09017dd1 Remove support for user.parent-uid = 0
- uid = 0 is the system user which isn't supposed to be the parent-uid of all the non-delegate users
2023-05-29 18:32:21 -04:00
1129e8f17d Merge remote-tracking branch 'upstream/develop' into parent-view 2023-05-29 06:53:02 +00:00
a42ddafbbb Ensure to store user-contact / display contact relations 2023-05-29 06:41:07 +00:00
4f7740264e Replace "group" with "circle" in the rest of the code
- Remaining mentions already mean "forum"
2023-05-27 22:01:45 -04:00
68c0408af5
Merge pull request #13166 from annando/getstylesurl
"getStyledURL" is now public
2023-05-26 10:30:06 -04:00
5966f0cc62 Function moved to the "Strings" class 2023-05-26 14:26:55 +00:00
7e03072082 "getStyledURL" is now public 2023-05-26 07:17:09 +00:00
cee8dc2a3b Add support for reverse proxy to system.force_ssl feature 2023-05-24 08:04:34 -04:00
7b02585b97
Merge pull request #13161 from annando/bluesky-activities
Support for Bluesky reshares in the core
2023-05-24 07:59:08 +02:00
5b23c1c67f Support for Bluesky reshares in the core 2023-05-24 05:55:36 +00:00
fa37537762 start 2023.09-dev 2023-05-23 22:19:34 +02:00
2dbfb07008 bump version 2023-05-23 22:03:05 +02:00
7d4b11b450 Preparation to add Bluesky 2023-05-21 17:19:39 +00:00
Michael Vogel
1d211bea98
Merge pull request #13146 from MrPetovan/bug/deprecated
Move current table property from PDOStatement to Database class
2023-05-20 18:53:38 +02:00
ce2abcdbca Move current table property from PDOStatement to Database class
- Address part of https://github.com/friendica/friendica/issues/12011#issuecomment-1533036354
2023-05-20 12:22:19 -04:00
Philipp
2b1fc4b561
Merge pull request #13145 from MrPetovan/bug/warnings
Refer to correct contact field in Core/Search
2023-05-20 17:42:54 +02:00