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
Hugo Sales 34059a8d3d
[ATTACHMENTS][EVENT] Add onHashFile event, which can be used to deduplicate files
Currently, we simply hash the contents of the file with sha256, but in the future we can use something smarter,
which could find visual feature similarity between images
2021-09-14 13:12:51 +01:00
bin [TOOLS] In pre-commit hook, only run php-doc-check if some PHP file changed 2021-09-14 13:11:51 +01:00
components [ATTACHMENTS][EVENT] Add onHashFile event, which can be used to deduplicate files 2021-09-14 13:12:51 +01:00
config [DEPENDENCIES] Add 'embed/embed', 'nyholm/psr7' and 'symfony/dom-crawler' 2021-09-14 13:12:51 +01:00
docker [DOCKER] Add VIPS PHP extension to Docker build 2021-09-14 13:11:51 +01:00
docs [DOCUMENTATION] Three books instead of only one 2021-09-14 13:11:49 +01:00
DOCUMENTATION [DEFAULTS] Small fixes and add check of SOCIAL_NO_RELOAD_DEFAULTS from the environment, to override the reloading of default values 2021-09-14 13:05:29 +01:00
extlib [V3] Big Crunch 2021-09-14 13:01:23 +01:00
plugins [PLUGINS] Remove scripts. These will need to be implemented with Commands 2021-09-14 13:12:48 +01:00
public [AVATAR] Display avatar rounded 2021-09-14 13:12:22 +01:00
scripts [V3] Big Crunch 2021-09-14 13:01:23 +01:00
src [ATTACHMENTS][EVENT] Add onHashFile event, which can be used to deduplicate files 2021-09-14 13:12:51 +01:00
templates [UI] Use event 'ShowAttachment' to permit plugins like Embed to alter the representation 2021-09-14 13:12:23 +01:00
tests [TESTS] Fix Nickname test 2021-09-14 13:12:23 +01:00
translations [I18N] Remove incomplete autogenerated translation file, to be fixed later 2021-09-14 13:05:42 +01:00
.env [QUEUE] Add queueing wrapper, default configuration and example usage 2021-09-14 13:05:33 +01:00
.env.test [V3] Big Bang 2021-09-14 13:01:33 +01:00
.gitignore [DOCKER][MAIL] Temporarily disable mail container 2021-09-14 13:10:20 +01:00
.php_cs [FORMATTING][DEFAULTS] Fix formatting and remove redundant config defaults 2021-09-14 13:05:34 +01:00
composer.json [DEPENDENCIES] Add 'embed/embed', 'nyholm/psr7' and 'symfony/dom-crawler' 2021-09-14 13:12:51 +01:00
composer.lock [DEPENDENCIES] Add 'embed/embed', 'nyholm/psr7' and 'symfony/dom-crawler' 2021-09-14 13:12:51 +01:00
CREDITS.md [DOCUMENTATION] Document All The Things! 2021-09-14 13:04:33 +01:00
docker-compose.yaml.default [DOCKER] Fix default docker-compose file 2021-09-14 13:10:21 +01:00
INSTALL.md [DOCUMENTATION] Add documentation on installing with Docker 2021-09-14 13:10:21 +01:00
phpunit.xml.dist [TESTS] Update PHPUnit configuration and upgrade to version 9.5 2021-09-14 13:10:22 +01:00
social.yaml [NICKNAME] Add nickname min length config and check it in Nickname::normalize 2021-09-14 13:10:23 +01:00
symfony.lock [DEPENDENCIES] Add 'embed/embed', 'nyholm/psr7' and 'symfony/dom-crawler' 2021-09-14 13:12:51 +01:00