gitextract_6z79ejbg/ ├── .gitattributes ├── .github/ │ └── workflows/ │ ├── lint.yml │ └── run-tests.yml ├── .gitignore ├── .phpcs.xml.dist ├── .travis.yml ├── app/ │ ├── Authors/ │ │ ├── Author.php │ │ ├── AuthorClient.php │ │ └── AuthorRepository.php │ ├── CachesGitHubResponses.php │ ├── Console/ │ │ ├── Commands/ │ │ │ └── Inspire.php │ │ └── Kernel.php │ ├── ContentParser/ │ │ ├── ContentParser.php │ │ ├── ContentParserFacade.php │ │ ├── GitHubMarkdownTransformer.php │ │ ├── MarkdownTransformer.php │ │ └── Transformer.php │ ├── Exceptions/ │ │ ├── GistNotFoundException.php │ │ └── Handler.php │ ├── Gists/ │ │ ├── Comment.php │ │ ├── File.php │ │ ├── FileCollection.php │ │ ├── GistClient.php │ │ ├── GistConfig.php │ │ ├── Gistlog.php │ │ └── GistlogRepository.php │ ├── Http/ │ │ ├── Controllers/ │ │ │ ├── Auth/ │ │ │ │ ├── AuthController.php │ │ │ │ ├── ConfirmPasswordController.php │ │ │ │ ├── ForgotPasswordController.php │ │ │ │ └── ResetPasswordController.php │ │ │ ├── AuthorsController.php │ │ │ ├── AuthorsRssController.php │ │ │ ├── Controller.php │ │ │ ├── GistCommentsController.php │ │ │ ├── GistsController.php │ │ │ └── HomeController.php │ │ ├── Kernel.php │ │ └── Middleware/ │ │ ├── Authenticate.php │ │ ├── EncryptCookies.php │ │ ├── PreventRequestsDuringMaintenance.php │ │ ├── RedirectIfAuthenticated.php │ │ ├── TrimStrings.php │ │ ├── TrustHosts.php │ │ ├── TrustProxies.php │ │ └── VerifyCsrfToken.php │ ├── Jobs/ │ │ └── Command.php │ ├── Listeners/ │ │ ├── Commands/ │ │ │ └── .gitkeep │ │ └── Events/ │ │ └── .gitkeep │ ├── Models/ │ │ └── User.php │ ├── Providers/ │ │ ├── AppServiceProvider.php │ │ ├── AuthServiceProvider.php │ │ ├── AuthorClientServiceProvider.php │ │ ├── BroadcastServiceProvider.php │ │ ├── ConfigServiceProvider.php │ │ ├── ContentParserServiceProvider.php │ │ ├── EventServiceProvider.php │ │ ├── GistClientServiceProvider.php │ │ ├── GitHubClientServiceProvider.php │ │ └── RouteServiceProvider.php │ └── Services/ │ └── Registrar.php ├── artisan ├── bin/ │ └── setup.sh ├── bootstrap/ │ ├── app.php │ └── cache/ │ └── .gitignore ├── composer.json ├── config/ │ ├── app.php │ ├── auth.php │ ├── broadcasting.php │ ├── cache.php │ ├── cors.php │ ├── database.php │ ├── filesystems.php │ ├── hashing.php │ ├── logging.php │ ├── mail.php │ ├── queue.php │ ├── services.php │ ├── session.php │ └── view.php ├── contributing.md ├── database/ │ ├── .gitignore │ ├── factories/ │ │ └── .gitkeep │ ├── migrations/ │ │ ├── .gitkeep │ │ ├── 2014_10_12_000000_create_users_table.php │ │ └── 2014_10_12_100000_create_password_resets_table.php │ └── seeders/ │ ├── .gitkeep │ └── DatabaseSeeder.php ├── nitpick.json ├── package.json ├── phpspec.yml ├── phpunit.xml ├── public/ │ ├── .htaccess │ ├── css/ │ │ ├── app.css │ │ └── landing.css │ ├── index.php │ ├── js/ │ │ ├── app.js │ │ └── commentForm.js │ ├── mix-manifest.json │ └── robots.txt ├── readme.md ├── resources/ │ ├── js/ │ │ ├── app.js │ │ ├── bootstrap.js │ │ └── components/ │ │ ├── GistAuthModal.vue │ │ ├── GistComment.vue │ │ ├── GistComments.vue │ │ ├── GistStar.vue │ │ └── HomePageTabs.vue │ ├── lang/ │ │ └── en/ │ │ ├── auth.php │ │ ├── pagination.php │ │ ├── passwords.php │ │ └── validation.php │ ├── less/ │ │ ├── app.less │ │ ├── github.less │ │ ├── landing.less │ │ └── tailwind.less │ └── views/ │ ├── authors/ │ │ ├── feed.blade.php │ │ └── show.blade.php │ ├── components/ │ │ └── alert.blade.php │ ├── create.blade.php │ ├── errors/ │ │ ├── 404.blade.php │ │ └── 503.blade.php │ ├── gistlogs/ │ │ ├── comment_form.blade.php │ │ └── show.blade.php │ ├── landing.blade.php │ ├── layouts/ │ │ ├── app.blade.php │ │ ├── error.blade.php │ │ └── rss.blade.php │ ├── login.blade.php │ ├── partials/ │ │ └── flash-messages.blade.php │ └── vendor/ │ └── .gitkeep ├── routes/ │ ├── api.php │ ├── channels.php │ ├── console.php │ └── web.php ├── server.php ├── storage/ │ ├── .gitignore │ ├── app/ │ │ └── .gitignore │ ├── framework/ │ │ ├── .gitignore │ │ ├── cache/ │ │ │ └── .gitignore │ │ ├── sessions/ │ │ │ └── .gitignore │ │ └── views/ │ │ └── .gitignore │ └── logs/ │ └── .gitignore ├── tailwind.config.js ├── tests/ │ ├── BrowserKitTestCase.php │ ├── CreatesApplication.php │ ├── Feature/ │ │ ├── AuthTest.php │ │ ├── AuthorClientTest.php │ │ ├── AuthorPageTest.php │ │ ├── CommentTest.php │ │ ├── ContentParserTest.php │ │ ├── FileTest.php │ │ ├── GistClientTest.php │ │ ├── GistConfigTest.php │ │ ├── GistlogRepositoryTest.php │ │ ├── GistlogTest.php │ │ └── GitHubClientTest.php │ ├── FixtureGistClient.php │ ├── GistFixtureHelpers.php │ ├── SpacePadTransformer.php │ ├── TestCase.php │ ├── TrimTransformer.php │ └── fixtures/ │ └── gists/ │ ├── 002ed429c7c21ab89300/ │ │ └── comments.json │ ├── 002ed429c7c21ab89300.json │ ├── 272f372732bf4d69bd0f.json │ ├── 2c2769b21e512eabdd72.json │ ├── 8f5ea4d44dbc5ccb77a3.json │ ├── 9e5ea4d44dbc5ccb77b4.json │ ├── aac58f02ec1aaaad7f88.json │ ├── aac5edd61c183dd26392.json │ └── bb5ea4d44dbc5ccb77s7.json ├── travis.php.ini └── webpack.mix.js