gnu-social/src
Eliseu Amaro e7940a21ee
[PLUGINS][TreeNotes] Feed only shows each note and its respective direct
replies, conversation shows whole tree

[COMPONENTS][Feed] Added request to FormatNoteList event

Every single Note that was provided to FeedController::postProcess is
shown. This means, that even though the Feed is formatted to show only a
Note and its respective direct replies, those same replies are shown
individually again (and they get the chance to show their own direct
replies).

The Note list provided to FormatNoteList is reversed, and for every
index, the respective Note replies are filtered out of the original list.
The replies are then added as leafs of the current Note and added to the tree.
2022-01-01 21:42:47 +00:00
..
Command [ENTITY][NoteTag][COMPONENT][Language] Add language to NoteTag and minor corrections 2021-12-26 06:22:30 +00:00
Controller [COMPONENT][Feed] Refactor Feed component 2021-12-30 18:28:56 +00:00
Core [CORE][Controller] Make Controller->{int,bool,string} functions return null if the GET parameter doesn't exist 2022-01-01 20:03:40 +00:00
DataFixtures [TOOLS] Fix errors found by PHPStan 2021-12-27 20:37:16 +00:00
DependencyInjection/Compiler [TOOLS] Fix errors reported by PHPStan at level 4 2021-12-27 17:35:33 +00:00
Entity [PLUGINS][TreeNotes] Feed only shows each note and its respective direct 2022-01-01 21:42:47 +00:00
Migrations [V3] Big Bang 2021-09-14 13:01:33 +01:00
PHPStan [TOOLS] Fix errors reported by PHPStan at level 4 2021-12-27 17:35:33 +00:00
Repository [TOOLS][CS-FIXER] Run new PHP CS Fixer config. Notably, adds strict_types 2021-10-27 04:19:28 +01:00
Routes [COMPONENT][Feed] Refactor Feed component 2021-12-30 18:28:56 +00:00
Security [COMPONENT][Feed] Correct queries and introduce new feeds 2021-12-24 00:44:39 +00:00
Twig [TEMPLATES][Cards][Profile] Provide both actor uri and url, as well as full mention guidance 2021-12-27 05:08:27 +00:00
Util [UTIL][Functional] Update Functional::cartesian_product to pass an array of collections first and a separator after 2021-12-31 21:03:25 +00:00
CacheKernel.php [TOOLS][CS-FIXER] Run new PHP CS Fixer config. Notably, adds strict_types 2021-10-27 04:19:28 +01:00
Kernel.php [TOOLS][CS-FIXER] Run new PHP CS Fixer config. Notably, adds strict_types 2021-10-27 04:19:28 +01:00