upstream V3 development https://www.gnusocial.rocks/v3
Go to file
Diogo Peralta Cordeiro cc9f2d6ff2
[DOCUMENTATION] Three books instead of only one
The User one is intended to illustrate the various common use cases, possibilities regarding customization and introduce the existing functionalities.

The Administrator one explains the step by step of how to install and maintain a GNU social instance, be it as node of The Free Network or as an intranet social network in a company setting.

The Developer one starts by introducing the Modules system and architecture, then the plugin development process and finally the exciting internals of GNU social for those looking forward to make the most advanced contributions.
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
bin [SCRIPTS] pre-commit now has variables double quoted 2021-09-14 13:10:55 +01:00
components [MODULES] Introduce the concept of abstract modules to V3 2021-09-14 13:11:45 +01:00
config [CONFIG][TWIG] Move twig config to php code to add support for placing templates in modules (plugins and components) 2021-09-14 13:11:49 +01:00
docker [TOOLS] Fix missing exported variable in bin/configure 2021-09-14 13:10:54 +01:00
docs [DOCUMENTATION] Three books instead of only one 2021-09-14 13:11:49 +01:00
extlib [V3] Big Crunch 2021-09-14 13:01:23 +01:00
plugins [Directory] Move templates from core to plugin 2021-09-14 13:11:49 +01:00
public [UI][NOTE][MARKDOWN] Add markdown support to the notes 2021-09-14 13:10:20 +01:00
scripts [V3] Big Crunch 2021-09-14 13:01:23 +01:00
src [MEDIA] Refactor File as Attachment 2021-09-14 13:11:49 +01:00
templates [Directory] Move templates from core to plugin 2021-09-14 13:11:49 +01:00
tests [TESTS] Add tests to all relevant methods under App\Util and fix errors that popup 2021-09-14 13:10: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
.gitmodules [JS][UI][AVATAR] JS cropping script 2021-09-14 13:05:48 +01:00
.php_cs [FORMATTING][DEFAULTS] Fix formatting and remove redundant config defaults 2021-09-14 13:05:34 +01:00
CREDITS.md [DOCUMENTATION] Document All The Things! 2021-09-14 13:04:33 +01:00
INSTALL.md [DOCUMENTATION] Add documentation on installing with Docker 2021-09-14 13:10:21 +01:00
composer.json [COMPOSER][Media] Add example composer.json in plugins/Media 2021-09-14 13:11:49 +01:00
composer.lock [COMPOSER][Media] Add example composer.json in plugins/Media 2021-09-14 13:11:49 +01:00
docker-compose.yaml.default [DOCKER] Fix default docker-compose file 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 [COMPOSER][Media] Add example composer.json in plugins/Media 2021-09-14 13:11:49 +01:00