├── .editorconfig ├── .github └── workflows │ └── ci.yml ├── .phpcs.xml ├── CONTRIBUTORS.md ├── Command └── SshCommand.php ├── Controller └── AuthController.php ├── DependencyInjection ├── Configuration.php └── ToolforgeExtension.php ├── LICENSE.txt ├── Logger └── WebRequestProcessor.php ├── README.md ├── Resources ├── assets │ ├── jquery.i18n.min.js │ ├── toolforge.js │ └── wikimedia-base.less ├── config │ ├── routes.yaml │ └── services.yaml ├── i18n │ ├── de.json │ ├── en.json │ └── qqq.json ├── phpcs │ └── ruleset.xml └── templates │ └── i18n.html.twig ├── Service ├── Intuition.php ├── NativeSessionStorage.php ├── ReplicasClient.php └── Util.php ├── Tests ├── Service │ └── ReplicasClientTest.php └── Twig │ └── ExtensionTest.php ├── ToolforgeBundle.php ├── Twig └── Extension.php └── bin └── deploy.sh /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ToolforgeBundle/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ToolforgeBundle/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.phpcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ToolforgeBundle/HEAD/.phpcs.xml -------------------------------------------------------------------------------- /CONTRIBUTORS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ToolforgeBundle/HEAD/CONTRIBUTORS.md -------------------------------------------------------------------------------- /Command/SshCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ToolforgeBundle/HEAD/Command/SshCommand.php -------------------------------------------------------------------------------- /Controller/AuthController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ToolforgeBundle/HEAD/Controller/AuthController.php -------------------------------------------------------------------------------- /DependencyInjection/Configuration.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ToolforgeBundle/HEAD/DependencyInjection/Configuration.php -------------------------------------------------------------------------------- /DependencyInjection/ToolforgeExtension.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ToolforgeBundle/HEAD/DependencyInjection/ToolforgeExtension.php -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ToolforgeBundle/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /Logger/WebRequestProcessor.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ToolforgeBundle/HEAD/Logger/WebRequestProcessor.php -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ToolforgeBundle/HEAD/README.md -------------------------------------------------------------------------------- /Resources/assets/jquery.i18n.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ToolforgeBundle/HEAD/Resources/assets/jquery.i18n.min.js -------------------------------------------------------------------------------- /Resources/assets/toolforge.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ToolforgeBundle/HEAD/Resources/assets/toolforge.js -------------------------------------------------------------------------------- /Resources/assets/wikimedia-base.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ToolforgeBundle/HEAD/Resources/assets/wikimedia-base.less -------------------------------------------------------------------------------- /Resources/config/routes.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ToolforgeBundle/HEAD/Resources/config/routes.yaml -------------------------------------------------------------------------------- /Resources/config/services.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ToolforgeBundle/HEAD/Resources/config/services.yaml -------------------------------------------------------------------------------- /Resources/i18n/de.json: -------------------------------------------------------------------------------- 1 | { 2 | "toolforge-logout": "Abmelden" 3 | } 4 | -------------------------------------------------------------------------------- /Resources/i18n/en.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ToolforgeBundle/HEAD/Resources/i18n/en.json -------------------------------------------------------------------------------- /Resources/i18n/qqq.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ToolforgeBundle/HEAD/Resources/i18n/qqq.json -------------------------------------------------------------------------------- /Resources/phpcs/ruleset.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ToolforgeBundle/HEAD/Resources/phpcs/ruleset.xml -------------------------------------------------------------------------------- /Resources/templates/i18n.html.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ToolforgeBundle/HEAD/Resources/templates/i18n.html.twig -------------------------------------------------------------------------------- /Service/Intuition.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ToolforgeBundle/HEAD/Service/Intuition.php -------------------------------------------------------------------------------- /Service/NativeSessionStorage.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ToolforgeBundle/HEAD/Service/NativeSessionStorage.php -------------------------------------------------------------------------------- /Service/ReplicasClient.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ToolforgeBundle/HEAD/Service/ReplicasClient.php -------------------------------------------------------------------------------- /Service/Util.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ToolforgeBundle/HEAD/Service/Util.php -------------------------------------------------------------------------------- /Tests/Service/ReplicasClientTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ToolforgeBundle/HEAD/Tests/Service/ReplicasClientTest.php -------------------------------------------------------------------------------- /Tests/Twig/ExtensionTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ToolforgeBundle/HEAD/Tests/Twig/ExtensionTest.php -------------------------------------------------------------------------------- /ToolforgeBundle.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ToolforgeBundle/HEAD/ToolforgeBundle.php -------------------------------------------------------------------------------- /Twig/Extension.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ToolforgeBundle/HEAD/Twig/Extension.php -------------------------------------------------------------------------------- /bin/deploy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ToolforgeBundle/HEAD/bin/deploy.sh --------------------------------------------------------------------------------