LICENSE
MANIFEST.in
README.md
setup.py
src/masonite/__init__.py
src/masonite.egg-info/PKG-INFO
src/masonite.egg-info/SOURCES.txt
src/masonite.egg-info/dependency_links.txt
src/masonite.egg-info/entry_points.txt
src/masonite.egg-info/requires.txt
src/masonite.egg-info/top_level.txt
src/masonite/api/Api.py
src/masonite/api/__init__.py
src/masonite/api/authentication/AuthenticatesTokens.py
src/masonite/api/authentication/__init__.py
src/masonite/api/commands/APIInstallCommand.py
src/masonite/api/controllers/AuthenticationController.py
src/masonite/api/controllers/__init__.py
src/masonite/api/facades/Api.py
src/masonite/api/facades/__init__.py
src/masonite/api/guards/JWTGuard.py
src/masonite/api/guards/__init__.py
src/masonite/api/middleware/JWTAuthenticationMiddleware.py
src/masonite/api/middleware/__init__.py
src/masonite/api/providers/ApiProvider.py
src/masonite/api/providers/__init__.py
src/masonite/api/stubs/api.py
src/masonite/api/stubs/routes/api.py
src/masonite/auth/MustVerifyEmail.py
src/masonite/auth/Sign.py
src/masonite/auth/__init__.py
src/masonite/authentication/Auth.py
src/masonite/authentication/__init__.py
src/masonite/authentication/guards/TestGuard.py
src/masonite/authentication/guards/WebGuard.py
src/masonite/authentication/guards/__init__.py
src/masonite/authentication/models/__init__.py
src/masonite/authentication/models/authenticates.py
src/masonite/authorization/AuthorizationResponse.py
src/masonite/authorization/AuthorizesRequest.py
src/masonite/authorization/Gate.py
src/masonite/authorization/Policy.py
src/masonite/authorization/__init__.py
src/masonite/authorization/models/__init__.py
src/masonite/authorization/models/authorizes.py
src/masonite/broadcasting/Broadcast.py
src/masonite/broadcasting/CanBroadcast.py
src/masonite/broadcasting/Channel.py
src/masonite/broadcasting/PresenceChannel.py
src/masonite/broadcasting/PrivateChannel.py
src/masonite/broadcasting/__init__.py
src/masonite/broadcasting/controllers/BroadcastingController.py
src/masonite/broadcasting/controllers/__init__.py
src/masonite/broadcasting/drivers/PusherDriver.py
src/masonite/broadcasting/drivers/__init__.py
src/masonite/broadcasting/providers/BroadcastProvider.py
src/masonite/broadcasting/providers/__init__.py
src/masonite/cache/Cache.py
src/masonite/cache/__init__.py
src/masonite/cache/drivers/FileDriver.py
src/masonite/cache/drivers/MemcacheDriver.py
src/masonite/cache/drivers/RedisDriver.py
src/masonite/cache/drivers/__init__.py
src/masonite/commands/AuthCommand.py
src/masonite/commands/Command.py
src/masonite/commands/CommandCapsule.py
src/masonite/commands/DownCommand.py
src/masonite/commands/Entry.py
src/masonite/commands/InstallCommand.py
src/masonite/commands/KeyCommand.py
src/masonite/commands/MakeCommandCommand.py
src/masonite/commands/MakeControllerCommand.py
src/masonite/commands/MakeJobCommand.py
src/masonite/commands/MakeMailableCommand.py
src/masonite/commands/MakeMiddlewareCommand.py
src/masonite/commands/MakePolicyCommand.py
src/masonite/commands/MakeProviderCommand.py
src/masonite/commands/MakeTestCommand.py
src/masonite/commands/MakeViewCommand.py
src/masonite/commands/PresetCommand.py
src/masonite/commands/ProjectCommand.py
src/masonite/commands/PublishPackageCommand.py
src/masonite/commands/QueueFailedCommand.py
src/masonite/commands/QueueRetryCommand.py
src/masonite/commands/QueueTableCommand.py
src/masonite/commands/QueueWorkCommand.py
src/masonite/commands/ServeCommand.py
src/masonite/commands/TinkerCommand.py
src/masonite/commands/UpCommand.py
src/masonite/commands/__init__.py
src/masonite/configuration/Configuration.py
src/masonite/configuration/__init__.py
src/masonite/configuration/helpers.py
src/masonite/configuration/providers/ConfigurationProvider.py
src/masonite/configuration/providers/__init__.py
src/masonite/container/__init__.py
src/masonite/container/container.py
src/masonite/controllers/Controller.py
src/masonite/controllers/RedirectController.py
src/masonite/controllers/ViewController.py
src/masonite/controllers/__init__.py
src/masonite/cookies/Cookie.py
src/masonite/cookies/CookieJar.py
src/masonite/cookies/__init__.py
src/masonite/cors/Cors.py
src/masonite/cors/__init__.py
src/masonite/drivers/BaseDriver.py
src/masonite/drivers/queue/AMQPDriver.py
src/masonite/drivers/queue/AsyncDriver.py
src/masonite/drivers/queue/DatabaseDriver.py
src/masonite/drivers/queue/__init__.py
src/masonite/drivers/session/CookieDriver.py
src/masonite/drivers/session/RedisDriver.py
src/masonite/drivers/session/__init__.py
src/masonite/dumps/Dump.py
src/masonite/dumps/Dumper.py
src/masonite/dumps/__init__.py
src/masonite/environment/__init__.py
src/masonite/environment/environment.py
src/masonite/essentials/helpers/__init__.py
src/masonite/essentials/helpers/hashid.py
src/masonite/essentials/middleware/HashIDMiddleware.py
src/masonite/essentials/middleware/__init__.py
src/masonite/essentials/providers/HashIDProvider.py
src/masonite/events/Event.py
src/masonite/events/Listener.py
src/masonite/events/__init__.py
src/masonite/events/commands/MakeEventCommand.py
src/masonite/events/commands/MakeListenerCommand.py
src/masonite/events/commands/__init__.py
src/masonite/events/providers/EventProvider.py
src/masonite/events/providers/__init__.py
src/masonite/exceptions/DD.py
src/masonite/exceptions/ExceptionHandler.py
src/masonite/exceptions/__init__.py
src/masonite/exceptions/exceptions.py
src/masonite/exceptions/exceptionite/__init__.py
src/masonite/exceptions/exceptionite/blocks.py
src/masonite/exceptions/exceptionite/controllers.py
src/masonite/exceptions/exceptionite/solutions.py
src/masonite/exceptions/exceptionite/tabs.py
src/masonite/exceptions/handlers/DumpExceptionHandler.py
src/masonite/exceptions/handlers/HttpExceptionHandler.py
src/masonite/exceptions/handlers/ModelNotFoundHandler.py
src/masonite/facades/Auth.py
src/masonite/facades/Broadcast.py
src/masonite/facades/Cache.py
src/masonite/facades/Config.py
src/masonite/facades/Dump.py
src/masonite/facades/Facade.py
src/masonite/facades/Gate.py
src/masonite/facades/Hash.py
src/masonite/facades/Loader.py
src/masonite/facades/Mail.py
src/masonite/facades/Notification.py
src/masonite/facades/Queue.py
src/masonite/facades/RateLimiter.py
src/masonite/facades/Request.py
src/masonite/facades/Response.py
src/masonite/facades/Session.py
src/masonite/facades/Storage.py
src/masonite/facades/Url.py
src/masonite/facades/View.py
src/masonite/facades/__init__.py
src/masonite/filesystem/File.py
src/masonite/filesystem/FileStream.py
src/masonite/filesystem/Storage.py
src/masonite/filesystem/UploadedFile.py
src/masonite/filesystem/__init__.py
src/masonite/filesystem/drivers/AmazonS3Driver.py
src/masonite/filesystem/drivers/LocalDriver.py
src/masonite/filesystem/drivers/__init__.py
src/masonite/filesystem/providers/StorageProvider.py
src/masonite/filesystem/providers/__init__.py
src/masonite/foundation/Application.py
src/masonite/foundation/Kernel.py
src/masonite/foundation/__init__.py
src/masonite/foundation/response_handler.py
src/masonite/hashing/Hash.py
src/masonite/hashing/__init__.py
src/masonite/hashing/drivers/Argon2Hasher.py
src/masonite/hashing/drivers/BcryptHasher.py
src/masonite/hashing/drivers/__init__.py
src/masonite/headers/Header.py
src/masonite/headers/HeaderBag.py
src/masonite/headers/__init__.py
src/masonite/helpers/__init__.py
src/masonite/helpers/compact.py
src/masonite/helpers/mix.py
src/masonite/helpers/optional.py
src/masonite/helpers/urls.py
src/masonite/input/Input.py
src/masonite/input/InputBag.py
src/masonite/input/__init__.py
src/masonite/loader/Loader.py
src/masonite/loader/__init__.py
src/masonite/mail/Mail.py
src/masonite/mail/Mailable.py
src/masonite/mail/MessageAttachment.py
src/masonite/mail/MockMail.py
src/masonite/mail/Recipient.py
src/masonite/mail/__init__.py
src/masonite/mail/drivers/MailgunDriver.py
src/masonite/mail/drivers/SMTPDriver.py
src/masonite/mail/drivers/TerminalDriver.py
src/masonite/mail/drivers/__init__.py
src/masonite/middleware/__init__.py
src/masonite/middleware/middleware.py
src/masonite/middleware/middleware_capsule.py
src/masonite/middleware/route/ClearDumpsBetweenRequestsMiddleware.py
src/masonite/middleware/route/CorsMiddleware.py
src/masonite/middleware/route/EncryptCookies.py
src/masonite/middleware/route/GuardMiddleware.py
src/masonite/middleware/route/IpMiddleware.py
src/masonite/middleware/route/LoadUserMiddleware.py
src/masonite/middleware/route/MaintenanceModeMiddleware.py
src/masonite/middleware/route/SessionMiddleware.py
src/masonite/middleware/route/ShareErrorsInSessionMiddleware.py
src/masonite/middleware/route/ThrottleRequestsMiddleware.py
src/masonite/middleware/route/VerifyCsrfToken.py
src/masonite/middleware/route/__init__.py
src/masonite/notification/AnonymousNotifiable.py
src/masonite/notification/DatabaseNotification.py
src/masonite/notification/MockNotification.py
src/masonite/notification/Notifiable.py
src/masonite/notification/Notification.py
src/masonite/notification/NotificationManager.py
src/masonite/notification/SlackMessage.py
src/masonite/notification/Sms.py
src/masonite/notification/Textable.py
src/masonite/notification/__init__.py
src/masonite/notification/commands/MakeNotificationCommand.py
src/masonite/notification/commands/NotificationTableCommand.py
src/masonite/notification/commands/__init__.py
src/masonite/notification/drivers/BaseDriver.py
src/masonite/notification/drivers/BroadcastDriver.py
src/masonite/notification/drivers/DatabaseDriver.py
src/masonite/notification/drivers/MailDriver.py
src/masonite/notification/drivers/SlackDriver.py
src/masonite/notification/drivers/__init__.py
src/masonite/notification/drivers/vonage/VonageDriver.py
src/masonite/notification/providers/NotificationProvider.py
src/masonite/notification/providers/__init__.py
src/masonite/orm/commands/DbShellCommand.py
src/masonite/orm/commands/__init__.py
src/masonite/orm/providers/InternalORMProvider.py
src/masonite/orm/providers/__init__.py
src/masonite/packages/Package.py
src/masonite/packages/PublishableResource.py
src/masonite/packages/__init__.py
src/masonite/packages/reserved_names.py
src/masonite/packages/providers/PackageProvider.py
src/masonite/packages/providers/__init__.py
src/masonite/pipeline/Pipeline.py
src/masonite/pipeline/__init__.py
src/masonite/pipeline/tasks/MiddlewareTask.py
src/masonite/pipeline/tasks/ResponseTask.py
src/masonite/presets/Bootstrap.py
src/masonite/presets/Preset.py
src/masonite/presets/PresetsCapsule.py
src/masonite/presets/React.py
src/masonite/presets/Remove.py
src/masonite/presets/Tailwind.py
src/masonite/presets/Vue.py
src/masonite/presets/__init__.py
src/masonite/presets/providers/PresetsProvider.py
src/masonite/presets/providers/__init__.py
src/masonite/providers/AuthenticationProvider.py
src/masonite/providers/AuthorizationProvider.py
src/masonite/providers/CacheProvider.py
src/masonite/providers/ExceptionProvider.py
src/masonite/providers/FrameworkProvider.py
src/masonite/providers/HashServiceProvider.py
src/masonite/providers/HelpersProvider.py
src/masonite/providers/MailProvider.py
src/masonite/providers/Provider.py
src/masonite/providers/QueueProvider.py
src/masonite/providers/RouteProvider.py
src/masonite/providers/SessionProvider.py
src/masonite/providers/ViewProvider.py
src/masonite/providers/WhitenoiseProvider.py
src/masonite/providers/__init__.py
src/masonite/queues/Queue.py
src/masonite/queues/Queueable.py
src/masonite/queues/ShouldQueue.py
src/masonite/queues/__init__.py
src/masonite/rates/Limit.py
src/masonite/rates/RateLimiter.py
src/masonite/rates/__init__.py
src/masonite/rates/limiters.py
src/masonite/rates/providers/RateProvider.py
src/masonite/rates/providers/__init__.py
src/masonite/request/__init__.py
src/masonite/request/request.py
src/masonite/request/validation.py
src/masonite/response/__init__.py
src/masonite/response/response.py
src/masonite/routes/HTTPRoute.py
src/masonite/routes/Route.py
src/masonite/routes/Router.py
src/masonite/routes/__init__.py
src/masonite/routes/commands/RouteListCommand.py
src/masonite/routes/commands/__init__.py
src/masonite/scheduling/CanSchedule.py
src/masonite/scheduling/CommandTask.py
src/masonite/scheduling/Task.py
src/masonite/scheduling/TaskHandler.py
src/masonite/scheduling/__init__.py
src/masonite/scheduling/commands/MakeTaskCommand.py
src/masonite/scheduling/commands/ScheduleRunCommand.py
src/masonite/scheduling/commands/__init__.py
src/masonite/scheduling/providers/ScheduleProvider.py
src/masonite/scheduling/providers/__init__.py
src/masonite/sessions/Session.py
src/masonite/sessions/__init__.py
src/masonite/sessions/helpers.py
src/masonite/storage/__init__.py
src/masonite/storage/storage.py
src/masonite/stubs/auth/mailables/ResetPassword.py
src/masonite/stubs/commands/Command.py
src/masonite/stubs/controllers/APIController.py
src/masonite/stubs/controllers/Controller.py
src/masonite/stubs/controllers/ResourceController.py
src/masonite/stubs/controllers/auth/HomeController.py
src/masonite/stubs/controllers/auth/LoginController.py
src/masonite/stubs/controllers/auth/PasswordResetController.py
src/masonite/stubs/controllers/auth/RegisterController.py
src/masonite/stubs/events/Event.py
src/masonite/stubs/events/Listener.py
src/masonite/stubs/jobs/Job.py
src/masonite/stubs/mailable/Mailable.py
src/masonite/stubs/middlewares/Middleware.py
src/masonite/stubs/notification/Notification.py
src/masonite/stubs/notification/create_notifications_table.py
src/masonite/stubs/policies/ModelPolicy.py
src/masonite/stubs/policies/Policy.py
src/masonite/stubs/presets/base/app.css
src/masonite/stubs/presets/base/app.js
src/masonite/stubs/presets/base/bootstrap.js
src/masonite/stubs/presets/base/package.json
src/masonite/stubs/presets/base/webpack.mix.js
src/masonite/stubs/presets/bootstrap/_variables.scss
src/masonite/stubs/presets/bootstrap/app.scss
src/masonite/stubs/presets/bootstrap/webpack.mix.js
src/masonite/stubs/presets/react/Example.js
src/masonite/stubs/presets/react/app.html
src/masonite/stubs/presets/react/app.js
src/masonite/stubs/presets/react/webpack.mix.js
src/masonite/stubs/presets/tailwind/app.css
src/masonite/stubs/presets/tailwind/tailwind.config.js
src/masonite/stubs/presets/tailwind/webpack.mix.js
src/masonite/stubs/presets/vue/App.vue
src/masonite/stubs/presets/vue/HelloWorld.vue
src/masonite/stubs/presets/vue/app.html
src/masonite/stubs/presets/vue/app.js
src/masonite/stubs/presets/vue/webpack.mix.js
src/masonite/stubs/providers/Provider.py
src/masonite/stubs/queue/create_failed_jobs_table.py
src/masonite/stubs/queue/create_queue_jobs_table.py
src/masonite/stubs/scheduling/Task.py
src/masonite/stubs/templates/view.html
src/masonite/stubs/templates/auth/base.html
src/masonite/stubs/templates/auth/change_password.html
src/masonite/stubs/templates/auth/home.html
src/masonite/stubs/templates/auth/login.html
src/masonite/stubs/templates/auth/password_reset.html
src/masonite/stubs/templates/auth/register.html
src/masonite/stubs/templates/auth/mailables/reset_password.html
src/masonite/stubs/tests/TestCase.py
src/masonite/stubs/validation/Rule.py
src/masonite/stubs/validation/RuleEnclosure.py
src/masonite/templates/__init__.py
src/masonite/templates/dump.html
src/masonite/templates/assets/github-dark.min.css
src/masonite/templates/assets/highlight.min.js
src/masonite/templates/assets/tailwind.css
src/masonite/tests/DatabaseTransactions.py
src/masonite/tests/HttpTestResponse.py
src/masonite/tests/MockInput.py
src/masonite/tests/TestCase.py
src/masonite/tests/TestCommand.py
src/masonite/tests/TestResponseCapsule.py
src/masonite/tests/__init__.py
src/masonite/utils/__init__.py
src/masonite/utils/collections.py
src/masonite/utils/console.py
src/masonite/utils/filesystem.py
src/masonite/utils/http.py
src/masonite/utils/location.py
src/masonite/utils/str.py
src/masonite/utils/structures.py
src/masonite/utils/time.py
src/masonite/validation/MessageBag.py
src/masonite/validation/RuleEnclosure.py
src/masonite/validation/Validator.py
src/masonite/validation/__init__.py
src/masonite/validation/decorators.py
src/masonite/validation/commands/MakeRuleCommand.py
src/masonite/validation/commands/MakeRuleEnclosureCommand.py
src/masonite/validation/commands/__init__.py
src/masonite/validation/providers/ValidationProvider.py
src/masonite/validation/providers/__init__.py
src/masonite/validation/resources/postal_codes.py
src/masonite/views/ViewCapsule.py
src/masonite/views/__init__.py
src/masonite/views/view.py