GNU social is a social communication software used in federated social networks. It is widely supported and has a large user base. It is already used by the Free Software Foundation. https://docs.gnusocial.rocks/ https://codeberg.org/GNUsocial/gnu-social
Go to file
Eliseu Amaro 918e6823a9
[ENTITY][Actor] Init Actor's class variable homepage, bio, and location to null
The template cards/profile/view.html.twig tries to access the bio variable before it's initialized, an is null check was already in place. However, even then, the variable needs to be init beforehand. The same change was applied to homepage and location since they might lead to similar issues.
2021-12-20 16:31:26 +00:00
bin [UI][CONTROLLER][ENTITY][DOCS] Refactor term 'timeline' into 'feed' 2021-11-26 13:05:23 +00:00
components [CONTROLLER][Feeds] Added should_format field on returned array 2021-12-20 15:39:23 +00:00
config [CARDS][Note] In conversation time ago information added 2021-12-08 22:48:04 +00:00
docker [DOCKER][Accessibility] Add pa11y docker image for automated accessibility tests 2021-12-01 20:29:06 +00:00
docs [Attachment] Move Controller and Entities to a Component 2021-12-02 15:14:07 +00:00
DOCUMENTATION [UI][CONTROLLER][ENTITY][DOCS] Refactor term 'timeline' into 'feed' 2021-11-26 13:05:23 +00:00
extlib [TOOLS][CS-FIXER] Run new PHP CS Fixer config. Notably, adds strict_types 2021-10-27 04:19:28 +01:00
plugins [ActivityPub] Include recent actor type attribute in its creation 2021-12-20 13:32:49 +00:00
public [CARDS][Note] In conversation time ago information added 2021-12-08 22:48:04 +00:00
scripts [TOOLS][CS-FIXER] Run new PHP CS Fixer config. Notably, adds strict_types 2021-10-27 04:19:28 +01:00
src [ENTITY][Actor] Init Actor's class variable homepage, bio, and location to null 2021-12-20 16:31:26 +00:00
templates [CARDS][Note] In conversation time ago information added 2021-12-08 22:48:04 +00:00
tests [CORE][ENTITY] Rename 'Entity::getWithPK' to 'Entity::getByPK' 2021-12-19 19:04:01 +00:00
translations [I18N] Remove incomplete autogenerated translation file, to be fixed later 2021-09-14 13:05:42 +01:00
.dir-locals.el [TOOLS][PHPStan] Make a standalone phpstan executable, which executes inside the docker container 2021-10-27 04:19:31 +01:00
.env [QUEUE] Add queueing wrapper, default configuration and example usage 2021-09-14 13:05:33 +01:00
.env.test [TOOLS][TESTS] Adjust configuration for testing environment 2021-09-14 13:12:59 +01:00
.gitignore [TOOLS] Update PHP CS fixer and adjust configuration 2021-10-27 04:19:27 +01:00
.php-cs-fixer.php [TOOLS][CS-FIXER] Fix incorrect transformation 2021-10-27 04:19:28 +01:00
composer.json [DEPENDENCIES] Update lstrojny/functional-php 2021-12-10 13:54:10 +00:00
composer.lock [DEPENDENCIES] Update lstrojny/functional-php 2021-12-10 13:54:10 +00:00
CREDITS.md [DOCUMENTATION] Document All The Things! 2021-09-14 13:04:33 +01:00
docker-compose.yaml.default [TOOLS][DOCKER] Add worker container and script, which handles the queues 2021-11-15 19:25:53 +00:00
INSTALL.md [DOCUMENTATION] Add documentation on installing with Docker 2021-09-14 13:10:21 +01:00
Makefile [DOCKER][Accessibility] Add pa11y docker image for automated accessibility tests 2021-12-01 20:29:06 +00:00
phpstan.neon [TOOLS][COMPONENT][FreeNetwork][PLUGIN][ActivityPub] Temporarily exclude FreeNetwork and ActivityPub from PHPStan analysis, since it's a WIP 2021-11-25 20:37:53 +00:00
phpunit.xml.dist [TOOLS] Exclude src/PHPStan from test coverage 2021-11-25 20:37:53 +00:00
social.yaml [CACHE][CONFIG] Disable early recompute by default 2021-12-13 15:49:53 +00:00
symfony.lock [CARDS][Note] In conversation time ago information added 2021-12-08 22:48:04 +00:00