├── .buildpacks ├── .env ├── .env.test ├── .github └── FUNDING.yml ├── .gitignore ├── .php-cs-fixer.php ├── README.md ├── app.json ├── bin ├── console └── phpunit ├── clevercloud └── post_build.sh ├── composer.json ├── composer.lock ├── config ├── bootstrap.php ├── bundles.php ├── packages │ ├── cache.yaml │ ├── debug.yaml │ ├── doctrine.yaml │ ├── doctrine_migrations.yaml │ ├── framework.yaml │ ├── monolog.yaml │ ├── routing.yaml │ ├── security.yaml │ ├── translation.yaml │ ├── twig.yaml │ ├── validator.yaml │ ├── web_profiler.yaml │ └── workflow.yaml ├── preload.php ├── routes.yaml ├── routes │ ├── annotations.yaml │ ├── framework.yaml │ ├── security.yaml │ └── web_profiler.yaml ├── secrets │ └── prod │ │ └── .gitignore ├── services.yaml └── services_test.yaml ├── docker-compose.override.yml ├── docker-compose.yml ├── migrations ├── .gitignore └── Version20230802160717.php ├── phpstan.neon ├── phpunit.xml.dist ├── public ├── .htaccess ├── favicon.ico ├── index.php └── robots.txt ├── rector.php ├── src ├── Controller │ ├── ArticleController.php │ ├── HomepageController.php │ └── TaskController.php ├── Entity │ ├── Article.php │ ├── Model │ │ └── TaskStep.php │ └── Task.php ├── EventSubscriber │ ├── LogoutSubscriber.php │ └── TransitionEventSubscriber.php ├── Kernel.php ├── Repository │ └── .gitignore ├── Security │ └── YoloAuthenticator.php ├── Twig │ └── WorkflowExtension.php └── Workflow │ └── Validator │ └── ArticleValidator.php ├── symfony.lock ├── templates ├── article │ ├── index.html.twig │ └── show.html.twig ├── homepage │ └── index.html.twig ├── include │ └── navbar.html.twig ├── layout.html.twig ├── macros │ └── flash.html.twig └── task │ ├── index.html.twig │ └── show.html.twig ├── tests ├── Controller │ └── SmokeTest.php └── bootstrap.php └── translations └── messages.en.yaml /.buildpacks: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyrixx/SFLive-Paris2016-Workflow/HEAD/.buildpacks -------------------------------------------------------------------------------- /.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyrixx/SFLive-Paris2016-Workflow/HEAD/.env -------------------------------------------------------------------------------- /.env.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyrixx/SFLive-Paris2016-Workflow/HEAD/.env.test -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyrixx/SFLive-Paris2016-Workflow/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyrixx/SFLive-Paris2016-Workflow/HEAD/.gitignore -------------------------------------------------------------------------------- /.php-cs-fixer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyrixx/SFLive-Paris2016-Workflow/HEAD/.php-cs-fixer.php -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyrixx/SFLive-Paris2016-Workflow/HEAD/README.md -------------------------------------------------------------------------------- /app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyrixx/SFLive-Paris2016-Workflow/HEAD/app.json -------------------------------------------------------------------------------- /bin/console: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyrixx/SFLive-Paris2016-Workflow/HEAD/bin/console -------------------------------------------------------------------------------- /bin/phpunit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyrixx/SFLive-Paris2016-Workflow/HEAD/bin/phpunit -------------------------------------------------------------------------------- /clevercloud/post_build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyrixx/SFLive-Paris2016-Workflow/HEAD/clevercloud/post_build.sh -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyrixx/SFLive-Paris2016-Workflow/HEAD/composer.json -------------------------------------------------------------------------------- /composer.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyrixx/SFLive-Paris2016-Workflow/HEAD/composer.lock -------------------------------------------------------------------------------- /config/bootstrap.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyrixx/SFLive-Paris2016-Workflow/HEAD/config/bootstrap.php -------------------------------------------------------------------------------- /config/bundles.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyrixx/SFLive-Paris2016-Workflow/HEAD/config/bundles.php -------------------------------------------------------------------------------- /config/packages/cache.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyrixx/SFLive-Paris2016-Workflow/HEAD/config/packages/cache.yaml -------------------------------------------------------------------------------- /config/packages/debug.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyrixx/SFLive-Paris2016-Workflow/HEAD/config/packages/debug.yaml -------------------------------------------------------------------------------- /config/packages/doctrine.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyrixx/SFLive-Paris2016-Workflow/HEAD/config/packages/doctrine.yaml -------------------------------------------------------------------------------- /config/packages/doctrine_migrations.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyrixx/SFLive-Paris2016-Workflow/HEAD/config/packages/doctrine_migrations.yaml -------------------------------------------------------------------------------- /config/packages/framework.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyrixx/SFLive-Paris2016-Workflow/HEAD/config/packages/framework.yaml -------------------------------------------------------------------------------- /config/packages/monolog.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyrixx/SFLive-Paris2016-Workflow/HEAD/config/packages/monolog.yaml -------------------------------------------------------------------------------- /config/packages/routing.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyrixx/SFLive-Paris2016-Workflow/HEAD/config/packages/routing.yaml -------------------------------------------------------------------------------- /config/packages/security.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyrixx/SFLive-Paris2016-Workflow/HEAD/config/packages/security.yaml -------------------------------------------------------------------------------- /config/packages/translation.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyrixx/SFLive-Paris2016-Workflow/HEAD/config/packages/translation.yaml -------------------------------------------------------------------------------- /config/packages/twig.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyrixx/SFLive-Paris2016-Workflow/HEAD/config/packages/twig.yaml -------------------------------------------------------------------------------- /config/packages/validator.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyrixx/SFLive-Paris2016-Workflow/HEAD/config/packages/validator.yaml -------------------------------------------------------------------------------- /config/packages/web_profiler.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyrixx/SFLive-Paris2016-Workflow/HEAD/config/packages/web_profiler.yaml -------------------------------------------------------------------------------- /config/packages/workflow.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyrixx/SFLive-Paris2016-Workflow/HEAD/config/packages/workflow.yaml -------------------------------------------------------------------------------- /config/preload.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyrixx/SFLive-Paris2016-Workflow/HEAD/config/preload.php -------------------------------------------------------------------------------- /config/routes.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyrixx/SFLive-Paris2016-Workflow/HEAD/config/routes.yaml -------------------------------------------------------------------------------- /config/routes/annotations.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyrixx/SFLive-Paris2016-Workflow/HEAD/config/routes/annotations.yaml -------------------------------------------------------------------------------- /config/routes/framework.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyrixx/SFLive-Paris2016-Workflow/HEAD/config/routes/framework.yaml -------------------------------------------------------------------------------- /config/routes/security.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyrixx/SFLive-Paris2016-Workflow/HEAD/config/routes/security.yaml -------------------------------------------------------------------------------- /config/routes/web_profiler.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyrixx/SFLive-Paris2016-Workflow/HEAD/config/routes/web_profiler.yaml -------------------------------------------------------------------------------- /config/secrets/prod/.gitignore: -------------------------------------------------------------------------------- 1 | /prod.decrypt.private.php 2 | -------------------------------------------------------------------------------- /config/services.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyrixx/SFLive-Paris2016-Workflow/HEAD/config/services.yaml -------------------------------------------------------------------------------- /config/services_test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyrixx/SFLive-Paris2016-Workflow/HEAD/config/services_test.yaml -------------------------------------------------------------------------------- /docker-compose.override.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyrixx/SFLive-Paris2016-Workflow/HEAD/docker-compose.override.yml -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyrixx/SFLive-Paris2016-Workflow/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /migrations/.gitignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /migrations/Version20230802160717.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyrixx/SFLive-Paris2016-Workflow/HEAD/migrations/Version20230802160717.php -------------------------------------------------------------------------------- /phpstan.neon: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyrixx/SFLive-Paris2016-Workflow/HEAD/phpstan.neon -------------------------------------------------------------------------------- /phpunit.xml.dist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyrixx/SFLive-Paris2016-Workflow/HEAD/phpunit.xml.dist -------------------------------------------------------------------------------- /public/.htaccess: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyrixx/SFLive-Paris2016-Workflow/HEAD/public/.htaccess -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyrixx/SFLive-Paris2016-Workflow/HEAD/public/favicon.ico -------------------------------------------------------------------------------- /public/index.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyrixx/SFLive-Paris2016-Workflow/HEAD/public/index.php -------------------------------------------------------------------------------- /public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyrixx/SFLive-Paris2016-Workflow/HEAD/public/robots.txt -------------------------------------------------------------------------------- /rector.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyrixx/SFLive-Paris2016-Workflow/HEAD/rector.php -------------------------------------------------------------------------------- /src/Controller/ArticleController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyrixx/SFLive-Paris2016-Workflow/HEAD/src/Controller/ArticleController.php -------------------------------------------------------------------------------- /src/Controller/HomepageController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyrixx/SFLive-Paris2016-Workflow/HEAD/src/Controller/HomepageController.php -------------------------------------------------------------------------------- /src/Controller/TaskController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyrixx/SFLive-Paris2016-Workflow/HEAD/src/Controller/TaskController.php -------------------------------------------------------------------------------- /src/Entity/Article.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyrixx/SFLive-Paris2016-Workflow/HEAD/src/Entity/Article.php -------------------------------------------------------------------------------- /src/Entity/Model/TaskStep.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyrixx/SFLive-Paris2016-Workflow/HEAD/src/Entity/Model/TaskStep.php -------------------------------------------------------------------------------- /src/Entity/Task.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyrixx/SFLive-Paris2016-Workflow/HEAD/src/Entity/Task.php -------------------------------------------------------------------------------- /src/EventSubscriber/LogoutSubscriber.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyrixx/SFLive-Paris2016-Workflow/HEAD/src/EventSubscriber/LogoutSubscriber.php -------------------------------------------------------------------------------- /src/EventSubscriber/TransitionEventSubscriber.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyrixx/SFLive-Paris2016-Workflow/HEAD/src/EventSubscriber/TransitionEventSubscriber.php -------------------------------------------------------------------------------- /src/Kernel.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyrixx/SFLive-Paris2016-Workflow/HEAD/src/Kernel.php -------------------------------------------------------------------------------- /src/Repository/.gitignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/Security/YoloAuthenticator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyrixx/SFLive-Paris2016-Workflow/HEAD/src/Security/YoloAuthenticator.php -------------------------------------------------------------------------------- /src/Twig/WorkflowExtension.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyrixx/SFLive-Paris2016-Workflow/HEAD/src/Twig/WorkflowExtension.php -------------------------------------------------------------------------------- /src/Workflow/Validator/ArticleValidator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyrixx/SFLive-Paris2016-Workflow/HEAD/src/Workflow/Validator/ArticleValidator.php -------------------------------------------------------------------------------- /symfony.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyrixx/SFLive-Paris2016-Workflow/HEAD/symfony.lock -------------------------------------------------------------------------------- /templates/article/index.html.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyrixx/SFLive-Paris2016-Workflow/HEAD/templates/article/index.html.twig -------------------------------------------------------------------------------- /templates/article/show.html.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyrixx/SFLive-Paris2016-Workflow/HEAD/templates/article/show.html.twig -------------------------------------------------------------------------------- /templates/homepage/index.html.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyrixx/SFLive-Paris2016-Workflow/HEAD/templates/homepage/index.html.twig -------------------------------------------------------------------------------- /templates/include/navbar.html.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyrixx/SFLive-Paris2016-Workflow/HEAD/templates/include/navbar.html.twig -------------------------------------------------------------------------------- /templates/layout.html.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyrixx/SFLive-Paris2016-Workflow/HEAD/templates/layout.html.twig -------------------------------------------------------------------------------- /templates/macros/flash.html.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyrixx/SFLive-Paris2016-Workflow/HEAD/templates/macros/flash.html.twig -------------------------------------------------------------------------------- /templates/task/index.html.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyrixx/SFLive-Paris2016-Workflow/HEAD/templates/task/index.html.twig -------------------------------------------------------------------------------- /templates/task/show.html.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyrixx/SFLive-Paris2016-Workflow/HEAD/templates/task/show.html.twig -------------------------------------------------------------------------------- /tests/Controller/SmokeTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyrixx/SFLive-Paris2016-Workflow/HEAD/tests/Controller/SmokeTest.php -------------------------------------------------------------------------------- /tests/bootstrap.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyrixx/SFLive-Paris2016-Workflow/HEAD/tests/bootstrap.php -------------------------------------------------------------------------------- /translations/messages.en.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyrixx/SFLive-Paris2016-Workflow/HEAD/translations/messages.en.yaml --------------------------------------------------------------------------------