├── .github ├── badge.yml └── workflows │ ├── assign_issue_author.yml │ ├── assign_pr_author.yml │ ├── ci.yml │ └── commitlint.yml ├── .gitignore ├── .k8s ├── 01-namespace.yaml ├── 02-nfs-server-deployment.yaml ├── 03-nfs-server-service.yaml ├── 04-redis-statefulset.yaml ├── 05-redis-service.yaml ├── 06-app-deployment.yaml ├── 07-app-hpa.yaml ├── 08-app-service.yaml ├── 09-queue-deployment.yaml ├── 10-queue-hpa.yaml ├── 11-schedule-deployment.yaml ├── 12-nginx-configmap.yaml ├── 13-nginx-deployment.yaml ├── 14-nginx-hpa.yaml ├── 15-nginx-service.yaml ├── 16-managedcerts.yaml ├── 17-ingress.yaml ├── README.md ├── can-help-if-you-are-using-apache │ ├── 000-default.conf │ ├── 06-app-deployment.yaml │ ├── Dockerfile │ ├── entrypoint.sh │ └── php.ini └── can-help-if-you-are-using-nginx │ ├── Dockerfile │ ├── php.ini │ └── www.conf ├── LICENSE ├── README.md ├── default-structure ├── .dockerignore ├── .editorconfig ├── .env.example ├── .env.testing ├── .gcloudignore ├── .gitattributes ├── .gitignore ├── Dockerfile ├── Dockerfile.testing ├── README.md ├── _ide_helper.php ├── app │ ├── Console │ │ └── Kernel.php │ ├── Contracts │ │ ├── AuthorizedDeviceRepository.php │ │ ├── BaseRepository.php │ │ ├── LoginHistoryRepository.php │ │ └── UserRepository.php │ ├── Events │ │ ├── EmailWasVerifiedEvent.php │ │ └── TwoFactorAuthenticationWasDisabled.php │ ├── Exceptions │ │ ├── FormValidationException.php │ │ ├── Handler.php │ │ ├── LockedException.php │ │ └── ValidationException.php │ ├── Http │ │ ├── Controllers │ │ │ ├── Auth │ │ │ │ ├── AuthorizeDeviceController.php │ │ │ │ ├── DisableAccountController.php │ │ │ │ ├── EmailVerificationController.php │ │ │ │ ├── ForgotPasswordController.php │ │ │ │ ├── LoginController.php │ │ │ │ ├── RegisterController.php │ │ │ │ ├── ResetPasswordController.php │ │ │ │ └── TwoFactorAuthenticationController.php │ │ │ ├── Controller.php │ │ │ ├── NotificationController.php │ │ │ ├── UserController.php │ │ │ └── UtilController.php │ │ ├── Kernel.php │ │ ├── Middleware │ │ │ ├── Authenticate.php │ │ │ ├── CheckForMaintenanceMode.php │ │ │ ├── CheckTwoFactorAuthentication.php │ │ │ ├── EncryptCookies.php │ │ │ ├── ForceAcceptJson.php │ │ │ ├── RedirectIfAuthenticated.php │ │ │ ├── SetLocale.php │ │ │ ├── TrimStrings.php │ │ │ ├── TrustProxies.php │ │ │ └── VerifyCsrfToken.php │ │ ├── Requests │ │ │ ├── DisableTwoFactorAuthenticationRequest.php │ │ │ ├── EnableTwoFactorAuthenticationRequest.php │ │ │ ├── FormRequest.php │ │ │ ├── PasswordUpdateRequest.php │ │ │ └── UserUpdateRequest.php │ │ ├── Resources │ │ │ ├── AuthorizedDeviceResource.php │ │ │ ├── LoginHistoryResource.php │ │ │ ├── NotificationResource.php │ │ │ ├── UserCollection.php │ │ │ └── UserResource.php │ │ └── ResponseTrait.php │ ├── Listeners │ │ ├── Observers │ │ │ ├── AuditObserver.php │ │ │ ├── AuthorizedDeviceObserver.php │ │ │ ├── LoginHistoryObserver.php │ │ │ ├── PermissionObserver.php │ │ │ ├── RoleObserver.php │ │ │ └── UserObserver.php │ │ ├── PasswordResetListener.php │ │ ├── TwoFactorAuthenticationWasDisabledListener.php │ │ └── UserRegisteredListener.php │ ├── Models │ │ ├── Audit.php │ │ ├── AuthorizedDevice.php │ │ ├── LoginHistory.php │ │ ├── Permission.php │ │ ├── Role.php │ │ └── User.php │ ├── Notifications │ │ ├── AccountDisabledNotification.php │ │ ├── AuthorizeDeviceNotification.php │ │ ├── PasswordChangedNotification.php │ │ ├── ResetPasswordNotification.php │ │ ├── SuccessfulLoginFromIpNotification.php │ │ ├── TwoFactorAuthenticationWasDisabledNotification.php │ │ └── VerifyEmailNotification.php │ ├── Policies │ │ ├── AuthorizedDevicePolicy.php │ │ ├── LoginHistoryPolicy.php │ │ ├── PermissionPolicy.php │ │ ├── RolePolicy.php │ │ └── UserPolicy.php │ ├── Providers │ │ ├── AppServiceProvider.php │ │ ├── AuthServiceProvider.php │ │ ├── BroadcastServiceProvider.php │ │ ├── EventServiceProvider.php │ │ ├── HorizonServiceProvider.php │ │ ├── RepositoryServiceProvider.php │ │ └── RouteServiceProvider.php │ ├── Repositories │ │ ├── EloquentAuthorizedDevicesRepository.php │ │ ├── EloquentLoginHistoryRepository.php │ │ ├── EloquentRepository.php │ │ └── EloquentUserRepository.php │ ├── Rules │ │ ├── CnpjRule.php │ │ ├── CpfRule.php │ │ ├── CurrentPasswordRule.php │ │ ├── WeakPasswordRule.php │ │ └── weak_password_list.txt │ ├── Services │ │ ├── AuthorizedDeviceService.php │ │ ├── DisableAccountService.php │ │ └── LoginHistoryService.php │ └── Support │ │ ├── ExceptionFormat.php │ │ └── TwoFactorAuthenticator.php ├── artisan ├── bootstrap │ ├── app.php │ └── cache │ │ └── .gitignore ├── composer.json ├── composer.lock ├── config │ ├── app.php │ ├── audit.php │ ├── auth.php │ ├── broadcasting.php │ ├── cache.php │ ├── cors.php │ ├── database.php │ ├── filesystems.php │ ├── geoip.php │ ├── google2fa.php │ ├── hashing.php │ ├── horizon.php │ ├── insights.php │ ├── logging.php │ ├── mail.php │ ├── permission.php │ ├── queue.php │ ├── services.php │ ├── session.php │ ├── transactional-events.php │ └── view.php ├── database │ ├── .gitignore │ ├── factories │ │ ├── AuthorizedDeviceFactory.php │ │ ├── LoginHistoryFactory.php │ │ └── UserFactory.php │ ├── migrations │ │ ├── 2014_10_12_000000_create_users_table.php │ │ ├── 2014_10_12_100000_create_password_resets_table.php │ │ ├── 2014_10_12_200000_add_two_factor_columns_to_users_table.php │ │ ├── 2018_02_10_213451_create_permission_tables.php │ │ ├── 2018_04_06_123648_create_failed_jobs_table.php │ │ ├── 2019_01_20_140904_create_audits_table.php │ │ ├── 2019_01_20_140906_create_login_histories_table.php │ │ ├── 2019_01_20_140907_create_authorized_devices_table.php │ │ ├── 2019_01_21_093947_create_notifications_table.php │ │ └── 2021_04_11_221810_add_uuid_to_failed_jobs_table.php │ └── seeders │ │ ├── DatabaseSeeder.php │ │ ├── PermissionsTableSeeder.php │ │ ├── RolesTableSeeder.php │ │ └── UsersTableSeed.php ├── docker-compose.develop.yml ├── docker-compose.sonarqube.yml ├── docker-compose.testing.yml ├── nginx.develop.conf ├── php.ini ├── php.testing.ini ├── phpcbf.phar ├── phpcpd.phar ├── phpcs.phar ├── phpcs.xml ├── phpstan.neon ├── phpunit.xml ├── public │ ├── .htaccess │ ├── favicon.ico │ ├── index.php │ ├── robots.txt │ ├── vendor │ │ └── horizon │ │ │ ├── css │ │ │ ├── app.css │ │ │ └── app.css.map │ │ │ ├── img │ │ │ ├── favicon.png │ │ │ ├── horizon.svg │ │ │ └── sprite.svg │ │ │ ├── js │ │ │ ├── app.js │ │ │ └── app.js.map │ │ │ └── mix-manifest.json │ └── web.config ├── resources │ ├── lang │ │ ├── en_US │ │ │ ├── auth.php │ │ │ ├── pagination.php │ │ │ ├── passwords.php │ │ │ └── validation.php │ │ ├── pt_BR.json │ │ └── pt_BR │ │ │ ├── auth.php │ │ │ ├── pagination.php │ │ │ ├── passwords.php │ │ │ └── validation.php │ └── views │ │ ├── .gitkeep │ │ ├── emails │ │ └── default.blade.php │ │ └── vendor │ │ ├── mail │ │ ├── html │ │ │ ├── button.blade.php │ │ │ ├── footer.blade.php │ │ │ ├── header.blade.php │ │ │ ├── layout.blade.php │ │ │ ├── message.blade.php │ │ │ ├── panel.blade.php │ │ │ ├── promotion.blade.php │ │ │ ├── promotion │ │ │ │ └── button.blade.php │ │ │ ├── subcopy.blade.php │ │ │ ├── table.blade.php │ │ │ └── themes │ │ │ │ └── default.css │ │ └── markdown │ │ │ ├── button.blade.php │ │ │ ├── footer.blade.php │ │ │ ├── header.blade.php │ │ │ ├── layout.blade.php │ │ │ ├── message.blade.php │ │ │ ├── panel.blade.php │ │ │ ├── promotion.blade.php │ │ │ ├── promotion │ │ │ └── button.blade.php │ │ │ ├── subcopy.blade.php │ │ │ └── table.blade.php │ │ └── notifications │ │ └── email.blade.php ├── routes │ ├── api.php │ ├── channels.php │ └── console.php ├── schedule.sh ├── server.php ├── storage │ ├── app │ │ ├── .gitignore │ │ └── public │ │ │ └── .gitignore │ ├── framework │ │ ├── .gitignore │ │ ├── cache │ │ │ ├── .gitignore │ │ │ └── data │ │ │ │ └── .gitignore │ │ ├── sessions │ │ │ └── .gitignore │ │ ├── testing │ │ │ └── .gitignore │ │ └── views │ │ │ └── .gitignore │ └── logs │ │ └── .gitignore ├── tests │ ├── AttachJwtToken.php │ ├── CreatesApplication.php │ ├── Feature │ │ ├── AuthorizeDeviceControllerTest.php │ │ ├── DisableAccountControllerTest.php │ │ ├── LoginControllerTest.php │ │ ├── NotificationControllerTest.php │ │ ├── PasswordResetListenerTest.php │ │ ├── RegisterControllerTest.php │ │ ├── ResetPasswordControllerTest.php │ │ ├── TwoFactorAuthenticationControllerTest.php │ │ ├── TwoFactorAuthenticationWasDisabledListenerTest.php │ │ ├── UserControllerTest.php │ │ ├── UserRegisteredListenerTest.php │ │ └── UtilControllerTest.php │ ├── TestCase.php │ ├── Unit │ │ ├── AuthorizedDeviceTest.php │ │ ├── CnpjRuleTest.php │ │ ├── CpfRuleTest.php │ │ ├── CurrentPasswordRuleTest.php │ │ ├── ExceptionFromatTest.php │ │ ├── LoginHistoryTest.php │ │ ├── NotificationsTest.php │ │ ├── UserRepositoryTest.php │ │ ├── UserTest.php │ │ └── WeakPasswordRuleTest.php │ └── sonar-scanner │ │ └── sonar-scanner-cli-3.2.0.1227.jar └── www.conf └── modular-structure ├── .dockerignore ├── .editorconfig ├── .env.example ├── .env.testing ├── .gcloudignore ├── .gitattributes ├── .gitignore ├── Dockerfile ├── Dockerfile.testing ├── README.md ├── _ide_helper.php ├── app ├── Application │ ├── Console │ │ └── Kernel.php │ ├── Exceptions │ │ ├── FormValidationException.php │ │ ├── Handler.php │ │ └── ValidationException.php │ ├── Http │ │ ├── Kernel.php │ │ └── Middlewares │ │ │ ├── CheckForMaintenanceMode.php │ │ │ ├── CheckTwoFactorAuthentication.php │ │ │ ├── EncryptCookies.php │ │ │ ├── ForceAcceptJson.php │ │ │ ├── RedirectIfAuthenticated.php │ │ │ ├── SetLocale.php │ │ │ ├── TrimStrings.php │ │ │ ├── TrustProxies.php │ │ │ └── VerifyCsrfToken.php │ └── Providers │ │ ├── AppServiceProvider.php │ │ └── HorizonServiceProvider.php ├── Domain │ ├── Audits │ │ ├── Database │ │ │ └── Migrations │ │ │ │ └── 2018_06_17_115326_create_audits_table.php │ │ ├── Entities │ │ │ └── Audit.php │ │ ├── Listeners │ │ │ └── Observers │ │ │ │ └── AuditObserver.php │ │ ├── Policies │ │ │ └── AuditPolicy.php │ │ └── Providers │ │ │ ├── DomainServiceProvider.php │ │ │ └── EventServiceProvider.php │ ├── Notifications │ │ ├── Database │ │ │ └── Migrations │ │ │ │ └── 2018_08_14_210510_create_notifications_table.php │ │ ├── Policies │ │ │ └── NotificationPolicy.php │ │ ├── Providers │ │ │ └── DomainServiceProvider.php │ │ └── Tests │ │ │ └── Unit │ │ │ └── ExceptionFromatTest.php │ └── Users │ │ ├── Contracts │ │ ├── AuthorizedDeviceRepository.php │ │ ├── LoginHistoryRepository.php │ │ └── UserRepository.php │ │ ├── Database │ │ ├── Factories │ │ │ ├── AuthorizedDeviceFactory.php │ │ │ ├── LoginHistoryFactory.php │ │ │ └── UserFactory.php │ │ ├── Migrations │ │ │ ├── 2014_10_12_000000_create_users_table.php │ │ │ ├── 2014_10_12_100000_create_password_resets_table.php │ │ │ ├── 2018_02_10_213451_create_permission_tables.php │ │ │ ├── 2018_04_09_133448_create_login_histories_table.php │ │ │ └── 2018_12_27_180501_create_authorized_devices_table.php │ │ └── Seeds │ │ │ ├── PermissionsTableSeeder.php │ │ │ ├── RolesTableSeeder.php │ │ │ └── UsersTableSeed.php │ │ ├── Entities │ │ ├── AuthorizedDevice.php │ │ ├── LoginHistory.php │ │ ├── Permission.php │ │ ├── Role.php │ │ └── User.php │ │ ├── Events │ │ ├── EmailWasVerifiedEvent.php │ │ └── TwoFactorAuthenticationWasDisabled.php │ │ ├── Exceptions │ │ └── LockedException.php │ │ ├── Http │ │ ├── Controllers │ │ │ ├── AuthorizeDeviceController.php │ │ │ ├── DisableAccountController.php │ │ │ ├── EmailVerificationController.php │ │ │ ├── ForgotPasswordController.php │ │ │ ├── LoginController.php │ │ │ ├── NotificationController.php │ │ │ ├── RegisterController.php │ │ │ ├── ResetPasswordController.php │ │ │ ├── TwoFactorAuthenticationController.php │ │ │ ├── UserController.php │ │ │ └── UtilController.php │ │ ├── Requests │ │ │ ├── DisableTwoFactorAuthenticationRequest.php │ │ │ ├── EnableTwoFactorAuthenticationRequest.php │ │ │ ├── PasswordUpdateRequest.php │ │ │ └── UserUpdateRequest.php │ │ └── Resources │ │ │ ├── AuthorizedDeviceResource.php │ │ │ ├── LoginHistoryResource.php │ │ │ ├── NotificationResource.php │ │ │ ├── UserCollection.php │ │ │ └── UserResource.php │ │ ├── Listeners │ │ ├── Observers │ │ │ ├── AuthorizedDeviceObserver.php │ │ │ ├── LoginHistoryObserver.php │ │ │ ├── PermissionObserver.php │ │ │ ├── RoleObserver.php │ │ │ └── UserObserver.php │ │ ├── PasswordResetListener.php │ │ ├── TwoFactorAuthenticationWasDisabledListener.php │ │ └── UserRegisteredListener.php │ │ ├── Notifications │ │ ├── AccountDisabledNotification.php │ │ ├── AuthorizeDeviceNotification.php │ │ ├── PasswordChangedNotification.php │ │ ├── ResetPasswordNotification.php │ │ ├── SuccessfulLoginFromIpNotification.php │ │ ├── TwoFactorAuthenticationWasDisabledNotification.php │ │ └── VerifyEmailNotification.php │ │ ├── Policies │ │ ├── AuthorizedDevicePolicy.php │ │ ├── LoginHistoryPolicy.php │ │ ├── PermissionPolicy.php │ │ ├── RolePolicy.php │ │ └── UserPolicy.php │ │ ├── Providers │ │ ├── BroadcastServiceProvider.php │ │ ├── DomainServiceProvider.php │ │ ├── EventServiceProvider.php │ │ ├── RepositoryServiceProvider.php │ │ └── RouteServiceProvider.php │ │ ├── Repositories │ │ ├── EloquentAuthorizedDevicesRepository.php │ │ ├── EloquentLoginHistoryRepository.php │ │ └── EloquentUserRepository.php │ │ ├── Resources │ │ └── Lang │ │ │ └── pt_BR.json │ │ ├── Rules │ │ ├── CnpjRule.php │ │ ├── CpfRule.php │ │ ├── CurrentPasswordRule.php │ │ ├── WeakPasswordRule.php │ │ └── weak_password_list.txt │ │ ├── Services │ │ ├── AuthorizedDeviceService.php │ │ ├── DisableAccountService.php │ │ └── LoginHistoryService.php │ │ └── Tests │ │ ├── Feature │ │ ├── AuthorizeDeviceControllerTest.php │ │ ├── DisableAccountControllerTest.php │ │ ├── LoginControllerTest.php │ │ ├── NotificationControllerTest.php │ │ ├── PasswordResetListenerTest.php │ │ ├── RegisterControllerTest.php │ │ ├── ResetPasswordControllerTest.php │ │ ├── TwoFactorAuthenticationControllerTest.php │ │ ├── TwoFactorAuthenticationWasDisabledListenerTest.php │ │ ├── UserControllerTest.php │ │ ├── UserRegisteredListenerTest.php │ │ └── UtilControllerTest.php │ │ └── Unit │ │ ├── AuthorizedDeviceTest.php │ │ ├── CnpjRuleTest.php │ │ ├── CpfRuleTest.php │ │ ├── CurrentPasswordRuleTest.php │ │ ├── LoginHistoryTest.php │ │ ├── NotificationsTest.php │ │ ├── UserRepositoryTest.php │ │ ├── UserTest.php │ │ └── WeakPasswordRuleTest.php ├── Infrastructure │ ├── Abstracts │ │ ├── EloquentRepository.php │ │ ├── Job.php │ │ ├── Listener.php │ │ ├── Mail.php │ │ ├── Notification.php │ │ └── ServiceProvider.php │ ├── Contracts │ │ └── BaseRepository.php │ └── Support │ │ ├── ExceptionFormat.php │ │ └── TwoFactorAuthenticator.php └── Interfaces │ └── Http │ └── Controllers │ ├── Controller.php │ ├── FormRequest.php │ └── ResponseTrait.php ├── artisan ├── bootstrap ├── app.php └── cache │ └── .gitignore ├── composer.json ├── composer.lock ├── config ├── app.php ├── audit.php ├── auth.php ├── broadcasting.php ├── cache.php ├── cors.php ├── database.php ├── filesystems.php ├── geoip.php ├── google2fa.php ├── hashing.php ├── horizon.php ├── insights.php ├── jwt.php ├── logging.php ├── mail.php ├── permission.php ├── queue.php ├── register.php ├── services.php ├── session.php ├── transactional-events.php └── view.php ├── database ├── .gitignore ├── migrations │ ├── 2018_04_06_123648_create_failed_jobs_table.php │ └── 2021_04_18_010240_add_uuid_to_failed_jobs_table.php └── seeders │ └── DatabaseSeeder.php ├── docker-compose.develop.yml ├── docker-compose.sonarqube.yml ├── docker-compose.testing.yml ├── nginx.develop.conf ├── php.ini ├── php.testing.ini ├── phpcbf.phar ├── phpcpd.phar ├── phpcs.phar ├── phpcs.xml ├── phpstan.neon ├── phpunit.xml ├── public ├── .htaccess ├── favicon.ico ├── index.php ├── robots.txt ├── vendor │ └── .gitignore └── web.config ├── resources ├── lang │ ├── en_US │ │ ├── auth.php │ │ ├── messages.php │ │ ├── pagination.php │ │ ├── passwords.php │ │ └── validation.php │ ├── pt_BR.json │ └── pt_BR │ │ ├── auth.php │ │ ├── pagination.php │ │ ├── passwords.php │ │ └── validation.php └── views │ ├── emails │ └── default.blade.php │ └── vendor │ ├── mail │ ├── html │ │ ├── button.blade.php │ │ ├── footer.blade.php │ │ ├── header.blade.php │ │ ├── layout.blade.php │ │ ├── message.blade.php │ │ ├── panel.blade.php │ │ ├── promotion.blade.php │ │ ├── promotion │ │ │ └── button.blade.php │ │ ├── subcopy.blade.php │ │ ├── table.blade.php │ │ └── themes │ │ │ └── default.css │ └── markdown │ │ ├── button.blade.php │ │ ├── footer.blade.php │ │ ├── header.blade.php │ │ ├── layout.blade.php │ │ ├── message.blade.php │ │ ├── panel.blade.php │ │ ├── promotion.blade.php │ │ ├── promotion │ │ └── button.blade.php │ │ ├── subcopy.blade.php │ │ └── table.blade.php │ └── notifications │ └── email.blade.php ├── schedule.sh ├── server.php ├── storage ├── app │ ├── .gitignore │ └── public │ │ └── .gitignore ├── framework │ ├── .gitignore │ ├── cache │ │ └── .gitignore │ ├── sessions │ │ └── .gitignore │ ├── testing │ │ └── .gitignore │ └── views │ │ └── .gitignore └── logs │ └── .gitignore ├── tests ├── AttachJwtToken.php ├── CreatesApplication.php ├── README.md ├── TestCase.php └── sonar-scanner │ └── sonar-scanner-cli-3.2.0.1227.jar └── www.conf /.github/badge.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/.github/badge.yml -------------------------------------------------------------------------------- /.github/workflows/assign_issue_author.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/.github/workflows/assign_issue_author.yml -------------------------------------------------------------------------------- /.github/workflows/assign_pr_author.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/.github/workflows/assign_pr_author.yml -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/commitlint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/.github/workflows/commitlint.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/.gitignore -------------------------------------------------------------------------------- /.k8s/01-namespace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/.k8s/01-namespace.yaml -------------------------------------------------------------------------------- /.k8s/02-nfs-server-deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/.k8s/02-nfs-server-deployment.yaml -------------------------------------------------------------------------------- /.k8s/03-nfs-server-service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/.k8s/03-nfs-server-service.yaml -------------------------------------------------------------------------------- /.k8s/04-redis-statefulset.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/.k8s/04-redis-statefulset.yaml -------------------------------------------------------------------------------- /.k8s/05-redis-service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/.k8s/05-redis-service.yaml -------------------------------------------------------------------------------- /.k8s/06-app-deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/.k8s/06-app-deployment.yaml -------------------------------------------------------------------------------- /.k8s/07-app-hpa.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/.k8s/07-app-hpa.yaml -------------------------------------------------------------------------------- /.k8s/08-app-service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/.k8s/08-app-service.yaml -------------------------------------------------------------------------------- /.k8s/09-queue-deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/.k8s/09-queue-deployment.yaml -------------------------------------------------------------------------------- /.k8s/10-queue-hpa.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/.k8s/10-queue-hpa.yaml -------------------------------------------------------------------------------- /.k8s/11-schedule-deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/.k8s/11-schedule-deployment.yaml -------------------------------------------------------------------------------- /.k8s/12-nginx-configmap.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/.k8s/12-nginx-configmap.yaml -------------------------------------------------------------------------------- /.k8s/13-nginx-deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/.k8s/13-nginx-deployment.yaml -------------------------------------------------------------------------------- /.k8s/14-nginx-hpa.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/.k8s/14-nginx-hpa.yaml -------------------------------------------------------------------------------- /.k8s/15-nginx-service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/.k8s/15-nginx-service.yaml -------------------------------------------------------------------------------- /.k8s/16-managedcerts.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/.k8s/16-managedcerts.yaml -------------------------------------------------------------------------------- /.k8s/17-ingress.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/.k8s/17-ingress.yaml -------------------------------------------------------------------------------- /.k8s/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/.k8s/README.md -------------------------------------------------------------------------------- /.k8s/can-help-if-you-are-using-apache/000-default.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/.k8s/can-help-if-you-are-using-apache/000-default.conf -------------------------------------------------------------------------------- /.k8s/can-help-if-you-are-using-apache/06-app-deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/.k8s/can-help-if-you-are-using-apache/06-app-deployment.yaml -------------------------------------------------------------------------------- /.k8s/can-help-if-you-are-using-apache/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/.k8s/can-help-if-you-are-using-apache/Dockerfile -------------------------------------------------------------------------------- /.k8s/can-help-if-you-are-using-apache/entrypoint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/.k8s/can-help-if-you-are-using-apache/entrypoint.sh -------------------------------------------------------------------------------- /.k8s/can-help-if-you-are-using-apache/php.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/.k8s/can-help-if-you-are-using-apache/php.ini -------------------------------------------------------------------------------- /.k8s/can-help-if-you-are-using-nginx/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/.k8s/can-help-if-you-are-using-nginx/Dockerfile -------------------------------------------------------------------------------- /.k8s/can-help-if-you-are-using-nginx/php.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/.k8s/can-help-if-you-are-using-nginx/php.ini -------------------------------------------------------------------------------- /.k8s/can-help-if-you-are-using-nginx/www.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/.k8s/can-help-if-you-are-using-nginx/www.conf -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/README.md -------------------------------------------------------------------------------- /default-structure/.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/.dockerignore -------------------------------------------------------------------------------- /default-structure/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/.editorconfig -------------------------------------------------------------------------------- /default-structure/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/.env.example -------------------------------------------------------------------------------- /default-structure/.env.testing: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/.env.testing -------------------------------------------------------------------------------- /default-structure/.gcloudignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/.gcloudignore -------------------------------------------------------------------------------- /default-structure/.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/.gitattributes -------------------------------------------------------------------------------- /default-structure/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/.gitignore -------------------------------------------------------------------------------- /default-structure/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/Dockerfile -------------------------------------------------------------------------------- /default-structure/Dockerfile.testing: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/Dockerfile.testing -------------------------------------------------------------------------------- /default-structure/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/README.md -------------------------------------------------------------------------------- /default-structure/_ide_helper.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/_ide_helper.php -------------------------------------------------------------------------------- /default-structure/app/Console/Kernel.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/app/Console/Kernel.php -------------------------------------------------------------------------------- /default-structure/app/Contracts/AuthorizedDeviceRepository.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/app/Contracts/AuthorizedDeviceRepository.php -------------------------------------------------------------------------------- /default-structure/app/Contracts/BaseRepository.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/app/Contracts/BaseRepository.php -------------------------------------------------------------------------------- /default-structure/app/Contracts/LoginHistoryRepository.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/app/Contracts/LoginHistoryRepository.php -------------------------------------------------------------------------------- /default-structure/app/Contracts/UserRepository.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/app/Contracts/UserRepository.php -------------------------------------------------------------------------------- /default-structure/app/Events/EmailWasVerifiedEvent.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/app/Events/EmailWasVerifiedEvent.php -------------------------------------------------------------------------------- /default-structure/app/Events/TwoFactorAuthenticationWasDisabled.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/app/Events/TwoFactorAuthenticationWasDisabled.php -------------------------------------------------------------------------------- /default-structure/app/Exceptions/FormValidationException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/app/Exceptions/FormValidationException.php -------------------------------------------------------------------------------- /default-structure/app/Exceptions/Handler.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/app/Exceptions/Handler.php -------------------------------------------------------------------------------- /default-structure/app/Exceptions/LockedException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/app/Exceptions/LockedException.php -------------------------------------------------------------------------------- /default-structure/app/Exceptions/ValidationException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/app/Exceptions/ValidationException.php -------------------------------------------------------------------------------- /default-structure/app/Http/Controllers/Auth/AuthorizeDeviceController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/app/Http/Controllers/Auth/AuthorizeDeviceController.php -------------------------------------------------------------------------------- /default-structure/app/Http/Controllers/Auth/DisableAccountController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/app/Http/Controllers/Auth/DisableAccountController.php -------------------------------------------------------------------------------- /default-structure/app/Http/Controllers/Auth/EmailVerificationController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/app/Http/Controllers/Auth/EmailVerificationController.php -------------------------------------------------------------------------------- /default-structure/app/Http/Controllers/Auth/ForgotPasswordController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/app/Http/Controllers/Auth/ForgotPasswordController.php -------------------------------------------------------------------------------- /default-structure/app/Http/Controllers/Auth/LoginController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/app/Http/Controllers/Auth/LoginController.php -------------------------------------------------------------------------------- /default-structure/app/Http/Controllers/Auth/RegisterController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/app/Http/Controllers/Auth/RegisterController.php -------------------------------------------------------------------------------- /default-structure/app/Http/Controllers/Auth/ResetPasswordController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/app/Http/Controllers/Auth/ResetPasswordController.php -------------------------------------------------------------------------------- /default-structure/app/Http/Controllers/Auth/TwoFactorAuthenticationController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/app/Http/Controllers/Auth/TwoFactorAuthenticationController.php -------------------------------------------------------------------------------- /default-structure/app/Http/Controllers/Controller.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/app/Http/Controllers/Controller.php -------------------------------------------------------------------------------- /default-structure/app/Http/Controllers/NotificationController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/app/Http/Controllers/NotificationController.php -------------------------------------------------------------------------------- /default-structure/app/Http/Controllers/UserController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/app/Http/Controllers/UserController.php -------------------------------------------------------------------------------- /default-structure/app/Http/Controllers/UtilController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/app/Http/Controllers/UtilController.php -------------------------------------------------------------------------------- /default-structure/app/Http/Kernel.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/app/Http/Kernel.php -------------------------------------------------------------------------------- /default-structure/app/Http/Middleware/Authenticate.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/app/Http/Middleware/Authenticate.php -------------------------------------------------------------------------------- /default-structure/app/Http/Middleware/CheckForMaintenanceMode.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/app/Http/Middleware/CheckForMaintenanceMode.php -------------------------------------------------------------------------------- /default-structure/app/Http/Middleware/CheckTwoFactorAuthentication.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/app/Http/Middleware/CheckTwoFactorAuthentication.php -------------------------------------------------------------------------------- /default-structure/app/Http/Middleware/EncryptCookies.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/app/Http/Middleware/EncryptCookies.php -------------------------------------------------------------------------------- /default-structure/app/Http/Middleware/ForceAcceptJson.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/app/Http/Middleware/ForceAcceptJson.php -------------------------------------------------------------------------------- /default-structure/app/Http/Middleware/RedirectIfAuthenticated.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/app/Http/Middleware/RedirectIfAuthenticated.php -------------------------------------------------------------------------------- /default-structure/app/Http/Middleware/SetLocale.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/app/Http/Middleware/SetLocale.php -------------------------------------------------------------------------------- /default-structure/app/Http/Middleware/TrimStrings.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/app/Http/Middleware/TrimStrings.php -------------------------------------------------------------------------------- /default-structure/app/Http/Middleware/TrustProxies.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/app/Http/Middleware/TrustProxies.php -------------------------------------------------------------------------------- /default-structure/app/Http/Middleware/VerifyCsrfToken.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/app/Http/Middleware/VerifyCsrfToken.php -------------------------------------------------------------------------------- /default-structure/app/Http/Requests/DisableTwoFactorAuthenticationRequest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/app/Http/Requests/DisableTwoFactorAuthenticationRequest.php -------------------------------------------------------------------------------- /default-structure/app/Http/Requests/EnableTwoFactorAuthenticationRequest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/app/Http/Requests/EnableTwoFactorAuthenticationRequest.php -------------------------------------------------------------------------------- /default-structure/app/Http/Requests/FormRequest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/app/Http/Requests/FormRequest.php -------------------------------------------------------------------------------- /default-structure/app/Http/Requests/PasswordUpdateRequest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/app/Http/Requests/PasswordUpdateRequest.php -------------------------------------------------------------------------------- /default-structure/app/Http/Requests/UserUpdateRequest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/app/Http/Requests/UserUpdateRequest.php -------------------------------------------------------------------------------- /default-structure/app/Http/Resources/AuthorizedDeviceResource.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/app/Http/Resources/AuthorizedDeviceResource.php -------------------------------------------------------------------------------- /default-structure/app/Http/Resources/LoginHistoryResource.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/app/Http/Resources/LoginHistoryResource.php -------------------------------------------------------------------------------- /default-structure/app/Http/Resources/NotificationResource.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/app/Http/Resources/NotificationResource.php -------------------------------------------------------------------------------- /default-structure/app/Http/Resources/UserCollection.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/app/Http/Resources/UserCollection.php -------------------------------------------------------------------------------- /default-structure/app/Http/Resources/UserResource.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/app/Http/Resources/UserResource.php -------------------------------------------------------------------------------- /default-structure/app/Http/ResponseTrait.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/app/Http/ResponseTrait.php -------------------------------------------------------------------------------- /default-structure/app/Listeners/Observers/AuditObserver.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/app/Listeners/Observers/AuditObserver.php -------------------------------------------------------------------------------- /default-structure/app/Listeners/Observers/AuthorizedDeviceObserver.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/app/Listeners/Observers/AuthorizedDeviceObserver.php -------------------------------------------------------------------------------- /default-structure/app/Listeners/Observers/LoginHistoryObserver.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/app/Listeners/Observers/LoginHistoryObserver.php -------------------------------------------------------------------------------- /default-structure/app/Listeners/Observers/PermissionObserver.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/app/Listeners/Observers/PermissionObserver.php -------------------------------------------------------------------------------- /default-structure/app/Listeners/Observers/RoleObserver.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/app/Listeners/Observers/RoleObserver.php -------------------------------------------------------------------------------- /default-structure/app/Listeners/Observers/UserObserver.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/app/Listeners/Observers/UserObserver.php -------------------------------------------------------------------------------- /default-structure/app/Listeners/PasswordResetListener.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/app/Listeners/PasswordResetListener.php -------------------------------------------------------------------------------- /default-structure/app/Listeners/TwoFactorAuthenticationWasDisabledListener.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/app/Listeners/TwoFactorAuthenticationWasDisabledListener.php -------------------------------------------------------------------------------- /default-structure/app/Listeners/UserRegisteredListener.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/app/Listeners/UserRegisteredListener.php -------------------------------------------------------------------------------- /default-structure/app/Models/Audit.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/app/Models/Audit.php -------------------------------------------------------------------------------- /default-structure/app/Models/AuthorizedDevice.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/app/Models/AuthorizedDevice.php -------------------------------------------------------------------------------- /default-structure/app/Models/LoginHistory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/app/Models/LoginHistory.php -------------------------------------------------------------------------------- /default-structure/app/Models/Permission.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/app/Models/Permission.php -------------------------------------------------------------------------------- /default-structure/app/Models/Role.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/app/Models/Role.php -------------------------------------------------------------------------------- /default-structure/app/Models/User.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/app/Models/User.php -------------------------------------------------------------------------------- /default-structure/app/Notifications/AccountDisabledNotification.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/app/Notifications/AccountDisabledNotification.php -------------------------------------------------------------------------------- /default-structure/app/Notifications/AuthorizeDeviceNotification.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/app/Notifications/AuthorizeDeviceNotification.php -------------------------------------------------------------------------------- /default-structure/app/Notifications/PasswordChangedNotification.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/app/Notifications/PasswordChangedNotification.php -------------------------------------------------------------------------------- /default-structure/app/Notifications/ResetPasswordNotification.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/app/Notifications/ResetPasswordNotification.php -------------------------------------------------------------------------------- /default-structure/app/Notifications/SuccessfulLoginFromIpNotification.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/app/Notifications/SuccessfulLoginFromIpNotification.php -------------------------------------------------------------------------------- /default-structure/app/Notifications/TwoFactorAuthenticationWasDisabledNotification.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/app/Notifications/TwoFactorAuthenticationWasDisabledNotification.php -------------------------------------------------------------------------------- /default-structure/app/Notifications/VerifyEmailNotification.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/app/Notifications/VerifyEmailNotification.php -------------------------------------------------------------------------------- /default-structure/app/Policies/AuthorizedDevicePolicy.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/app/Policies/AuthorizedDevicePolicy.php -------------------------------------------------------------------------------- /default-structure/app/Policies/LoginHistoryPolicy.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/app/Policies/LoginHistoryPolicy.php -------------------------------------------------------------------------------- /default-structure/app/Policies/PermissionPolicy.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/app/Policies/PermissionPolicy.php -------------------------------------------------------------------------------- /default-structure/app/Policies/RolePolicy.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/app/Policies/RolePolicy.php -------------------------------------------------------------------------------- /default-structure/app/Policies/UserPolicy.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/app/Policies/UserPolicy.php -------------------------------------------------------------------------------- /default-structure/app/Providers/AppServiceProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/app/Providers/AppServiceProvider.php -------------------------------------------------------------------------------- /default-structure/app/Providers/AuthServiceProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/app/Providers/AuthServiceProvider.php -------------------------------------------------------------------------------- /default-structure/app/Providers/BroadcastServiceProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/app/Providers/BroadcastServiceProvider.php -------------------------------------------------------------------------------- /default-structure/app/Providers/EventServiceProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/app/Providers/EventServiceProvider.php -------------------------------------------------------------------------------- /default-structure/app/Providers/HorizonServiceProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/app/Providers/HorizonServiceProvider.php -------------------------------------------------------------------------------- /default-structure/app/Providers/RepositoryServiceProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/app/Providers/RepositoryServiceProvider.php -------------------------------------------------------------------------------- /default-structure/app/Providers/RouteServiceProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/app/Providers/RouteServiceProvider.php -------------------------------------------------------------------------------- /default-structure/app/Repositories/EloquentAuthorizedDevicesRepository.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/app/Repositories/EloquentAuthorizedDevicesRepository.php -------------------------------------------------------------------------------- /default-structure/app/Repositories/EloquentLoginHistoryRepository.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/app/Repositories/EloquentLoginHistoryRepository.php -------------------------------------------------------------------------------- /default-structure/app/Repositories/EloquentRepository.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/app/Repositories/EloquentRepository.php -------------------------------------------------------------------------------- /default-structure/app/Repositories/EloquentUserRepository.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/app/Repositories/EloquentUserRepository.php -------------------------------------------------------------------------------- /default-structure/app/Rules/CnpjRule.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/app/Rules/CnpjRule.php -------------------------------------------------------------------------------- /default-structure/app/Rules/CpfRule.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/app/Rules/CpfRule.php -------------------------------------------------------------------------------- /default-structure/app/Rules/CurrentPasswordRule.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/app/Rules/CurrentPasswordRule.php -------------------------------------------------------------------------------- /default-structure/app/Rules/WeakPasswordRule.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/app/Rules/WeakPasswordRule.php -------------------------------------------------------------------------------- /default-structure/app/Rules/weak_password_list.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/app/Rules/weak_password_list.txt -------------------------------------------------------------------------------- /default-structure/app/Services/AuthorizedDeviceService.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/app/Services/AuthorizedDeviceService.php -------------------------------------------------------------------------------- /default-structure/app/Services/DisableAccountService.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/app/Services/DisableAccountService.php -------------------------------------------------------------------------------- /default-structure/app/Services/LoginHistoryService.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/app/Services/LoginHistoryService.php -------------------------------------------------------------------------------- /default-structure/app/Support/ExceptionFormat.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/app/Support/ExceptionFormat.php -------------------------------------------------------------------------------- /default-structure/app/Support/TwoFactorAuthenticator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/app/Support/TwoFactorAuthenticator.php -------------------------------------------------------------------------------- /default-structure/artisan: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/artisan -------------------------------------------------------------------------------- /default-structure/bootstrap/app.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/bootstrap/app.php -------------------------------------------------------------------------------- /default-structure/bootstrap/cache/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore 3 | -------------------------------------------------------------------------------- /default-structure/composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/composer.json -------------------------------------------------------------------------------- /default-structure/composer.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/composer.lock -------------------------------------------------------------------------------- /default-structure/config/app.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/config/app.php -------------------------------------------------------------------------------- /default-structure/config/audit.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/config/audit.php -------------------------------------------------------------------------------- /default-structure/config/auth.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/config/auth.php -------------------------------------------------------------------------------- /default-structure/config/broadcasting.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/config/broadcasting.php -------------------------------------------------------------------------------- /default-structure/config/cache.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/config/cache.php -------------------------------------------------------------------------------- /default-structure/config/cors.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/config/cors.php -------------------------------------------------------------------------------- /default-structure/config/database.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/config/database.php -------------------------------------------------------------------------------- /default-structure/config/filesystems.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/config/filesystems.php -------------------------------------------------------------------------------- /default-structure/config/geoip.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/config/geoip.php -------------------------------------------------------------------------------- /default-structure/config/google2fa.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/config/google2fa.php -------------------------------------------------------------------------------- /default-structure/config/hashing.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/config/hashing.php -------------------------------------------------------------------------------- /default-structure/config/horizon.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/config/horizon.php -------------------------------------------------------------------------------- /default-structure/config/insights.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/config/insights.php -------------------------------------------------------------------------------- /default-structure/config/logging.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/config/logging.php -------------------------------------------------------------------------------- /default-structure/config/mail.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/config/mail.php -------------------------------------------------------------------------------- /default-structure/config/permission.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/config/permission.php -------------------------------------------------------------------------------- /default-structure/config/queue.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/config/queue.php -------------------------------------------------------------------------------- /default-structure/config/services.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/config/services.php -------------------------------------------------------------------------------- /default-structure/config/session.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/config/session.php -------------------------------------------------------------------------------- /default-structure/config/transactional-events.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/config/transactional-events.php -------------------------------------------------------------------------------- /default-structure/config/view.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/config/view.php -------------------------------------------------------------------------------- /default-structure/database/.gitignore: -------------------------------------------------------------------------------- 1 | *.sqlite 2 | -------------------------------------------------------------------------------- /default-structure/database/factories/AuthorizedDeviceFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/database/factories/AuthorizedDeviceFactory.php -------------------------------------------------------------------------------- /default-structure/database/factories/LoginHistoryFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/database/factories/LoginHistoryFactory.php -------------------------------------------------------------------------------- /default-structure/database/factories/UserFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/database/factories/UserFactory.php -------------------------------------------------------------------------------- /default-structure/database/migrations/2014_10_12_000000_create_users_table.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/database/migrations/2014_10_12_000000_create_users_table.php -------------------------------------------------------------------------------- /default-structure/database/migrations/2014_10_12_100000_create_password_resets_table.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/database/migrations/2014_10_12_100000_create_password_resets_table.php -------------------------------------------------------------------------------- /default-structure/database/migrations/2014_10_12_200000_add_two_factor_columns_to_users_table.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/database/migrations/2014_10_12_200000_add_two_factor_columns_to_users_table.php -------------------------------------------------------------------------------- /default-structure/database/migrations/2018_02_10_213451_create_permission_tables.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/database/migrations/2018_02_10_213451_create_permission_tables.php -------------------------------------------------------------------------------- /default-structure/database/migrations/2018_04_06_123648_create_failed_jobs_table.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/database/migrations/2018_04_06_123648_create_failed_jobs_table.php -------------------------------------------------------------------------------- /default-structure/database/migrations/2019_01_20_140904_create_audits_table.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/database/migrations/2019_01_20_140904_create_audits_table.php -------------------------------------------------------------------------------- /default-structure/database/migrations/2019_01_20_140906_create_login_histories_table.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/database/migrations/2019_01_20_140906_create_login_histories_table.php -------------------------------------------------------------------------------- /default-structure/database/migrations/2019_01_20_140907_create_authorized_devices_table.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/database/migrations/2019_01_20_140907_create_authorized_devices_table.php -------------------------------------------------------------------------------- /default-structure/database/migrations/2019_01_21_093947_create_notifications_table.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/database/migrations/2019_01_21_093947_create_notifications_table.php -------------------------------------------------------------------------------- /default-structure/database/migrations/2021_04_11_221810_add_uuid_to_failed_jobs_table.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/database/migrations/2021_04_11_221810_add_uuid_to_failed_jobs_table.php -------------------------------------------------------------------------------- /default-structure/database/seeders/DatabaseSeeder.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/database/seeders/DatabaseSeeder.php -------------------------------------------------------------------------------- /default-structure/database/seeders/PermissionsTableSeeder.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/database/seeders/PermissionsTableSeeder.php -------------------------------------------------------------------------------- /default-structure/database/seeders/RolesTableSeeder.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/database/seeders/RolesTableSeeder.php -------------------------------------------------------------------------------- /default-structure/database/seeders/UsersTableSeed.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/database/seeders/UsersTableSeed.php -------------------------------------------------------------------------------- /default-structure/docker-compose.develop.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/docker-compose.develop.yml -------------------------------------------------------------------------------- /default-structure/docker-compose.sonarqube.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/docker-compose.sonarqube.yml -------------------------------------------------------------------------------- /default-structure/docker-compose.testing.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/docker-compose.testing.yml -------------------------------------------------------------------------------- /default-structure/nginx.develop.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/nginx.develop.conf -------------------------------------------------------------------------------- /default-structure/php.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/php.ini -------------------------------------------------------------------------------- /default-structure/php.testing.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/php.testing.ini -------------------------------------------------------------------------------- /default-structure/phpcbf.phar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/phpcbf.phar -------------------------------------------------------------------------------- /default-structure/phpcpd.phar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/phpcpd.phar -------------------------------------------------------------------------------- /default-structure/phpcs.phar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/phpcs.phar -------------------------------------------------------------------------------- /default-structure/phpcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/phpcs.xml -------------------------------------------------------------------------------- /default-structure/phpstan.neon: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/phpstan.neon -------------------------------------------------------------------------------- /default-structure/phpunit.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/phpunit.xml -------------------------------------------------------------------------------- /default-structure/public/.htaccess: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/public/.htaccess -------------------------------------------------------------------------------- /default-structure/public/favicon.ico: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /default-structure/public/index.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/public/index.php -------------------------------------------------------------------------------- /default-structure/public/robots.txt: -------------------------------------------------------------------------------- 1 | User-agent: * 2 | Disallow: 3 | -------------------------------------------------------------------------------- /default-structure/public/vendor/horizon/css/app.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/public/vendor/horizon/css/app.css -------------------------------------------------------------------------------- /default-structure/public/vendor/horizon/css/app.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/public/vendor/horizon/css/app.css.map -------------------------------------------------------------------------------- /default-structure/public/vendor/horizon/img/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/public/vendor/horizon/img/favicon.png -------------------------------------------------------------------------------- /default-structure/public/vendor/horizon/img/horizon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/public/vendor/horizon/img/horizon.svg -------------------------------------------------------------------------------- /default-structure/public/vendor/horizon/img/sprite.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/public/vendor/horizon/img/sprite.svg -------------------------------------------------------------------------------- /default-structure/public/vendor/horizon/js/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/public/vendor/horizon/js/app.js -------------------------------------------------------------------------------- /default-structure/public/vendor/horizon/js/app.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/public/vendor/horizon/js/app.js.map -------------------------------------------------------------------------------- /default-structure/public/vendor/horizon/mix-manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/public/vendor/horizon/mix-manifest.json -------------------------------------------------------------------------------- /default-structure/public/web.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/public/web.config -------------------------------------------------------------------------------- /default-structure/resources/lang/en_US/auth.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/resources/lang/en_US/auth.php -------------------------------------------------------------------------------- /default-structure/resources/lang/en_US/pagination.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/resources/lang/en_US/pagination.php -------------------------------------------------------------------------------- /default-structure/resources/lang/en_US/passwords.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/resources/lang/en_US/passwords.php -------------------------------------------------------------------------------- /default-structure/resources/lang/en_US/validation.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/resources/lang/en_US/validation.php -------------------------------------------------------------------------------- /default-structure/resources/lang/pt_BR.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/resources/lang/pt_BR.json -------------------------------------------------------------------------------- /default-structure/resources/lang/pt_BR/auth.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/resources/lang/pt_BR/auth.php -------------------------------------------------------------------------------- /default-structure/resources/lang/pt_BR/pagination.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/resources/lang/pt_BR/pagination.php -------------------------------------------------------------------------------- /default-structure/resources/lang/pt_BR/passwords.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/resources/lang/pt_BR/passwords.php -------------------------------------------------------------------------------- /default-structure/resources/lang/pt_BR/validation.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/resources/lang/pt_BR/validation.php -------------------------------------------------------------------------------- /default-structure/resources/views/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /default-structure/resources/views/emails/default.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/resources/views/emails/default.blade.php -------------------------------------------------------------------------------- /default-structure/resources/views/vendor/mail/html/button.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/resources/views/vendor/mail/html/button.blade.php -------------------------------------------------------------------------------- /default-structure/resources/views/vendor/mail/html/footer.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/resources/views/vendor/mail/html/footer.blade.php -------------------------------------------------------------------------------- /default-structure/resources/views/vendor/mail/html/header.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/resources/views/vendor/mail/html/header.blade.php -------------------------------------------------------------------------------- /default-structure/resources/views/vendor/mail/html/layout.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/resources/views/vendor/mail/html/layout.blade.php -------------------------------------------------------------------------------- /default-structure/resources/views/vendor/mail/html/message.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/resources/views/vendor/mail/html/message.blade.php -------------------------------------------------------------------------------- /default-structure/resources/views/vendor/mail/html/panel.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/resources/views/vendor/mail/html/panel.blade.php -------------------------------------------------------------------------------- /default-structure/resources/views/vendor/mail/html/promotion.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/resources/views/vendor/mail/html/promotion.blade.php -------------------------------------------------------------------------------- /default-structure/resources/views/vendor/mail/html/promotion/button.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/resources/views/vendor/mail/html/promotion/button.blade.php -------------------------------------------------------------------------------- /default-structure/resources/views/vendor/mail/html/subcopy.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/resources/views/vendor/mail/html/subcopy.blade.php -------------------------------------------------------------------------------- /default-structure/resources/views/vendor/mail/html/table.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/resources/views/vendor/mail/html/table.blade.php -------------------------------------------------------------------------------- /default-structure/resources/views/vendor/mail/html/themes/default.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/resources/views/vendor/mail/html/themes/default.css -------------------------------------------------------------------------------- /default-structure/resources/views/vendor/mail/markdown/button.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/resources/views/vendor/mail/markdown/button.blade.php -------------------------------------------------------------------------------- /default-structure/resources/views/vendor/mail/markdown/footer.blade.php: -------------------------------------------------------------------------------- 1 | {{ $slot }} 2 | -------------------------------------------------------------------------------- /default-structure/resources/views/vendor/mail/markdown/header.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/resources/views/vendor/mail/markdown/header.blade.php -------------------------------------------------------------------------------- /default-structure/resources/views/vendor/mail/markdown/layout.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/resources/views/vendor/mail/markdown/layout.blade.php -------------------------------------------------------------------------------- /default-structure/resources/views/vendor/mail/markdown/message.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/resources/views/vendor/mail/markdown/message.blade.php -------------------------------------------------------------------------------- /default-structure/resources/views/vendor/mail/markdown/panel.blade.php: -------------------------------------------------------------------------------- 1 | {{ $slot }} 2 | -------------------------------------------------------------------------------- /default-structure/resources/views/vendor/mail/markdown/promotion.blade.php: -------------------------------------------------------------------------------- 1 | {{ $slot }} 2 | -------------------------------------------------------------------------------- /default-structure/resources/views/vendor/mail/markdown/promotion/button.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/resources/views/vendor/mail/markdown/promotion/button.blade.php -------------------------------------------------------------------------------- /default-structure/resources/views/vendor/mail/markdown/subcopy.blade.php: -------------------------------------------------------------------------------- 1 | {{ $slot }} 2 | -------------------------------------------------------------------------------- /default-structure/resources/views/vendor/mail/markdown/table.blade.php: -------------------------------------------------------------------------------- 1 | {{ $slot }} 2 | -------------------------------------------------------------------------------- /default-structure/resources/views/vendor/notifications/email.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/resources/views/vendor/notifications/email.blade.php -------------------------------------------------------------------------------- /default-structure/routes/api.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/routes/api.php -------------------------------------------------------------------------------- /default-structure/routes/channels.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/routes/channels.php -------------------------------------------------------------------------------- /default-structure/routes/console.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/routes/console.php -------------------------------------------------------------------------------- /default-structure/schedule.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/schedule.sh -------------------------------------------------------------------------------- /default-structure/server.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/server.php -------------------------------------------------------------------------------- /default-structure/storage/app/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !public/ 3 | !.gitignore 4 | -------------------------------------------------------------------------------- /default-structure/storage/app/public/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore 3 | -------------------------------------------------------------------------------- /default-structure/storage/framework/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/storage/framework/.gitignore -------------------------------------------------------------------------------- /default-structure/storage/framework/cache/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !data/ 3 | !.gitignore 4 | -------------------------------------------------------------------------------- /default-structure/storage/framework/cache/data/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore 3 | -------------------------------------------------------------------------------- /default-structure/storage/framework/sessions/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore 3 | -------------------------------------------------------------------------------- /default-structure/storage/framework/testing/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore 3 | -------------------------------------------------------------------------------- /default-structure/storage/framework/views/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore 3 | -------------------------------------------------------------------------------- /default-structure/storage/logs/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore 3 | -------------------------------------------------------------------------------- /default-structure/tests/AttachJwtToken.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/tests/AttachJwtToken.php -------------------------------------------------------------------------------- /default-structure/tests/CreatesApplication.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/tests/CreatesApplication.php -------------------------------------------------------------------------------- /default-structure/tests/Feature/AuthorizeDeviceControllerTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/tests/Feature/AuthorizeDeviceControllerTest.php -------------------------------------------------------------------------------- /default-structure/tests/Feature/DisableAccountControllerTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/tests/Feature/DisableAccountControllerTest.php -------------------------------------------------------------------------------- /default-structure/tests/Feature/LoginControllerTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/tests/Feature/LoginControllerTest.php -------------------------------------------------------------------------------- /default-structure/tests/Feature/NotificationControllerTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/tests/Feature/NotificationControllerTest.php -------------------------------------------------------------------------------- /default-structure/tests/Feature/PasswordResetListenerTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/tests/Feature/PasswordResetListenerTest.php -------------------------------------------------------------------------------- /default-structure/tests/Feature/RegisterControllerTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/tests/Feature/RegisterControllerTest.php -------------------------------------------------------------------------------- /default-structure/tests/Feature/ResetPasswordControllerTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/tests/Feature/ResetPasswordControllerTest.php -------------------------------------------------------------------------------- /default-structure/tests/Feature/TwoFactorAuthenticationControllerTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/tests/Feature/TwoFactorAuthenticationControllerTest.php -------------------------------------------------------------------------------- /default-structure/tests/Feature/TwoFactorAuthenticationWasDisabledListenerTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/tests/Feature/TwoFactorAuthenticationWasDisabledListenerTest.php -------------------------------------------------------------------------------- /default-structure/tests/Feature/UserControllerTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/tests/Feature/UserControllerTest.php -------------------------------------------------------------------------------- /default-structure/tests/Feature/UserRegisteredListenerTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/tests/Feature/UserRegisteredListenerTest.php -------------------------------------------------------------------------------- /default-structure/tests/Feature/UtilControllerTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/tests/Feature/UtilControllerTest.php -------------------------------------------------------------------------------- /default-structure/tests/TestCase.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/tests/TestCase.php -------------------------------------------------------------------------------- /default-structure/tests/Unit/AuthorizedDeviceTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/tests/Unit/AuthorizedDeviceTest.php -------------------------------------------------------------------------------- /default-structure/tests/Unit/CnpjRuleTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/tests/Unit/CnpjRuleTest.php -------------------------------------------------------------------------------- /default-structure/tests/Unit/CpfRuleTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/tests/Unit/CpfRuleTest.php -------------------------------------------------------------------------------- /default-structure/tests/Unit/CurrentPasswordRuleTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/tests/Unit/CurrentPasswordRuleTest.php -------------------------------------------------------------------------------- /default-structure/tests/Unit/ExceptionFromatTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/tests/Unit/ExceptionFromatTest.php -------------------------------------------------------------------------------- /default-structure/tests/Unit/LoginHistoryTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/tests/Unit/LoginHistoryTest.php -------------------------------------------------------------------------------- /default-structure/tests/Unit/NotificationsTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/tests/Unit/NotificationsTest.php -------------------------------------------------------------------------------- /default-structure/tests/Unit/UserRepositoryTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/tests/Unit/UserRepositoryTest.php -------------------------------------------------------------------------------- /default-structure/tests/Unit/UserTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/tests/Unit/UserTest.php -------------------------------------------------------------------------------- /default-structure/tests/Unit/WeakPasswordRuleTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/tests/Unit/WeakPasswordRuleTest.php -------------------------------------------------------------------------------- /default-structure/tests/sonar-scanner/sonar-scanner-cli-3.2.0.1227.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/tests/sonar-scanner/sonar-scanner-cli-3.2.0.1227.jar -------------------------------------------------------------------------------- /default-structure/www.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/default-structure/www.conf -------------------------------------------------------------------------------- /modular-structure/.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/.dockerignore -------------------------------------------------------------------------------- /modular-structure/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/.editorconfig -------------------------------------------------------------------------------- /modular-structure/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/.env.example -------------------------------------------------------------------------------- /modular-structure/.env.testing: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/.env.testing -------------------------------------------------------------------------------- /modular-structure/.gcloudignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/.gcloudignore -------------------------------------------------------------------------------- /modular-structure/.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/.gitattributes -------------------------------------------------------------------------------- /modular-structure/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/.gitignore -------------------------------------------------------------------------------- /modular-structure/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/Dockerfile -------------------------------------------------------------------------------- /modular-structure/Dockerfile.testing: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/Dockerfile.testing -------------------------------------------------------------------------------- /modular-structure/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/README.md -------------------------------------------------------------------------------- /modular-structure/_ide_helper.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/_ide_helper.php -------------------------------------------------------------------------------- /modular-structure/app/Application/Console/Kernel.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/app/Application/Console/Kernel.php -------------------------------------------------------------------------------- /modular-structure/app/Application/Exceptions/FormValidationException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/app/Application/Exceptions/FormValidationException.php -------------------------------------------------------------------------------- /modular-structure/app/Application/Exceptions/Handler.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/app/Application/Exceptions/Handler.php -------------------------------------------------------------------------------- /modular-structure/app/Application/Exceptions/ValidationException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/app/Application/Exceptions/ValidationException.php -------------------------------------------------------------------------------- /modular-structure/app/Application/Http/Kernel.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/app/Application/Http/Kernel.php -------------------------------------------------------------------------------- /modular-structure/app/Application/Http/Middlewares/CheckForMaintenanceMode.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/app/Application/Http/Middlewares/CheckForMaintenanceMode.php -------------------------------------------------------------------------------- /modular-structure/app/Application/Http/Middlewares/CheckTwoFactorAuthentication.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/app/Application/Http/Middlewares/CheckTwoFactorAuthentication.php -------------------------------------------------------------------------------- /modular-structure/app/Application/Http/Middlewares/EncryptCookies.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/app/Application/Http/Middlewares/EncryptCookies.php -------------------------------------------------------------------------------- /modular-structure/app/Application/Http/Middlewares/ForceAcceptJson.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/app/Application/Http/Middlewares/ForceAcceptJson.php -------------------------------------------------------------------------------- /modular-structure/app/Application/Http/Middlewares/RedirectIfAuthenticated.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/app/Application/Http/Middlewares/RedirectIfAuthenticated.php -------------------------------------------------------------------------------- /modular-structure/app/Application/Http/Middlewares/SetLocale.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/app/Application/Http/Middlewares/SetLocale.php -------------------------------------------------------------------------------- /modular-structure/app/Application/Http/Middlewares/TrimStrings.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/app/Application/Http/Middlewares/TrimStrings.php -------------------------------------------------------------------------------- /modular-structure/app/Application/Http/Middlewares/TrustProxies.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/app/Application/Http/Middlewares/TrustProxies.php -------------------------------------------------------------------------------- /modular-structure/app/Application/Http/Middlewares/VerifyCsrfToken.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/app/Application/Http/Middlewares/VerifyCsrfToken.php -------------------------------------------------------------------------------- /modular-structure/app/Application/Providers/AppServiceProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/app/Application/Providers/AppServiceProvider.php -------------------------------------------------------------------------------- /modular-structure/app/Application/Providers/HorizonServiceProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/app/Application/Providers/HorizonServiceProvider.php -------------------------------------------------------------------------------- /modular-structure/app/Domain/Audits/Database/Migrations/2018_06_17_115326_create_audits_table.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/app/Domain/Audits/Database/Migrations/2018_06_17_115326_create_audits_table.php -------------------------------------------------------------------------------- /modular-structure/app/Domain/Audits/Entities/Audit.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/app/Domain/Audits/Entities/Audit.php -------------------------------------------------------------------------------- /modular-structure/app/Domain/Audits/Listeners/Observers/AuditObserver.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/app/Domain/Audits/Listeners/Observers/AuditObserver.php -------------------------------------------------------------------------------- /modular-structure/app/Domain/Audits/Policies/AuditPolicy.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/app/Domain/Audits/Policies/AuditPolicy.php -------------------------------------------------------------------------------- /modular-structure/app/Domain/Audits/Providers/DomainServiceProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/app/Domain/Audits/Providers/DomainServiceProvider.php -------------------------------------------------------------------------------- /modular-structure/app/Domain/Audits/Providers/EventServiceProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/app/Domain/Audits/Providers/EventServiceProvider.php -------------------------------------------------------------------------------- /modular-structure/app/Domain/Notifications/Database/Migrations/2018_08_14_210510_create_notifications_table.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/app/Domain/Notifications/Database/Migrations/2018_08_14_210510_create_notifications_table.php -------------------------------------------------------------------------------- /modular-structure/app/Domain/Notifications/Policies/NotificationPolicy.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/app/Domain/Notifications/Policies/NotificationPolicy.php -------------------------------------------------------------------------------- /modular-structure/app/Domain/Notifications/Providers/DomainServiceProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/app/Domain/Notifications/Providers/DomainServiceProvider.php -------------------------------------------------------------------------------- /modular-structure/app/Domain/Notifications/Tests/Unit/ExceptionFromatTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/app/Domain/Notifications/Tests/Unit/ExceptionFromatTest.php -------------------------------------------------------------------------------- /modular-structure/app/Domain/Users/Contracts/AuthorizedDeviceRepository.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/app/Domain/Users/Contracts/AuthorizedDeviceRepository.php -------------------------------------------------------------------------------- /modular-structure/app/Domain/Users/Contracts/LoginHistoryRepository.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/app/Domain/Users/Contracts/LoginHistoryRepository.php -------------------------------------------------------------------------------- /modular-structure/app/Domain/Users/Contracts/UserRepository.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/app/Domain/Users/Contracts/UserRepository.php -------------------------------------------------------------------------------- /modular-structure/app/Domain/Users/Database/Factories/AuthorizedDeviceFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/app/Domain/Users/Database/Factories/AuthorizedDeviceFactory.php -------------------------------------------------------------------------------- /modular-structure/app/Domain/Users/Database/Factories/LoginHistoryFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/app/Domain/Users/Database/Factories/LoginHistoryFactory.php -------------------------------------------------------------------------------- /modular-structure/app/Domain/Users/Database/Factories/UserFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/app/Domain/Users/Database/Factories/UserFactory.php -------------------------------------------------------------------------------- /modular-structure/app/Domain/Users/Database/Migrations/2014_10_12_000000_create_users_table.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/app/Domain/Users/Database/Migrations/2014_10_12_000000_create_users_table.php -------------------------------------------------------------------------------- /modular-structure/app/Domain/Users/Database/Migrations/2014_10_12_100000_create_password_resets_table.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/app/Domain/Users/Database/Migrations/2014_10_12_100000_create_password_resets_table.php -------------------------------------------------------------------------------- /modular-structure/app/Domain/Users/Database/Migrations/2018_02_10_213451_create_permission_tables.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/app/Domain/Users/Database/Migrations/2018_02_10_213451_create_permission_tables.php -------------------------------------------------------------------------------- /modular-structure/app/Domain/Users/Database/Migrations/2018_04_09_133448_create_login_histories_table.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/app/Domain/Users/Database/Migrations/2018_04_09_133448_create_login_histories_table.php -------------------------------------------------------------------------------- /modular-structure/app/Domain/Users/Database/Migrations/2018_12_27_180501_create_authorized_devices_table.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/app/Domain/Users/Database/Migrations/2018_12_27_180501_create_authorized_devices_table.php -------------------------------------------------------------------------------- /modular-structure/app/Domain/Users/Database/Seeds/PermissionsTableSeeder.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/app/Domain/Users/Database/Seeds/PermissionsTableSeeder.php -------------------------------------------------------------------------------- /modular-structure/app/Domain/Users/Database/Seeds/RolesTableSeeder.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/app/Domain/Users/Database/Seeds/RolesTableSeeder.php -------------------------------------------------------------------------------- /modular-structure/app/Domain/Users/Database/Seeds/UsersTableSeed.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/app/Domain/Users/Database/Seeds/UsersTableSeed.php -------------------------------------------------------------------------------- /modular-structure/app/Domain/Users/Entities/AuthorizedDevice.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/app/Domain/Users/Entities/AuthorizedDevice.php -------------------------------------------------------------------------------- /modular-structure/app/Domain/Users/Entities/LoginHistory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/app/Domain/Users/Entities/LoginHistory.php -------------------------------------------------------------------------------- /modular-structure/app/Domain/Users/Entities/Permission.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/app/Domain/Users/Entities/Permission.php -------------------------------------------------------------------------------- /modular-structure/app/Domain/Users/Entities/Role.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/app/Domain/Users/Entities/Role.php -------------------------------------------------------------------------------- /modular-structure/app/Domain/Users/Entities/User.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/app/Domain/Users/Entities/User.php -------------------------------------------------------------------------------- /modular-structure/app/Domain/Users/Events/EmailWasVerifiedEvent.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/app/Domain/Users/Events/EmailWasVerifiedEvent.php -------------------------------------------------------------------------------- /modular-structure/app/Domain/Users/Events/TwoFactorAuthenticationWasDisabled.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/app/Domain/Users/Events/TwoFactorAuthenticationWasDisabled.php -------------------------------------------------------------------------------- /modular-structure/app/Domain/Users/Exceptions/LockedException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/app/Domain/Users/Exceptions/LockedException.php -------------------------------------------------------------------------------- /modular-structure/app/Domain/Users/Http/Controllers/AuthorizeDeviceController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/app/Domain/Users/Http/Controllers/AuthorizeDeviceController.php -------------------------------------------------------------------------------- /modular-structure/app/Domain/Users/Http/Controllers/DisableAccountController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/app/Domain/Users/Http/Controllers/DisableAccountController.php -------------------------------------------------------------------------------- /modular-structure/app/Domain/Users/Http/Controllers/EmailVerificationController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/app/Domain/Users/Http/Controllers/EmailVerificationController.php -------------------------------------------------------------------------------- /modular-structure/app/Domain/Users/Http/Controllers/ForgotPasswordController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/app/Domain/Users/Http/Controllers/ForgotPasswordController.php -------------------------------------------------------------------------------- /modular-structure/app/Domain/Users/Http/Controllers/LoginController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/app/Domain/Users/Http/Controllers/LoginController.php -------------------------------------------------------------------------------- /modular-structure/app/Domain/Users/Http/Controllers/NotificationController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/app/Domain/Users/Http/Controllers/NotificationController.php -------------------------------------------------------------------------------- /modular-structure/app/Domain/Users/Http/Controllers/RegisterController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/app/Domain/Users/Http/Controllers/RegisterController.php -------------------------------------------------------------------------------- /modular-structure/app/Domain/Users/Http/Controllers/ResetPasswordController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/app/Domain/Users/Http/Controllers/ResetPasswordController.php -------------------------------------------------------------------------------- /modular-structure/app/Domain/Users/Http/Controllers/TwoFactorAuthenticationController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/app/Domain/Users/Http/Controllers/TwoFactorAuthenticationController.php -------------------------------------------------------------------------------- /modular-structure/app/Domain/Users/Http/Controllers/UserController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/app/Domain/Users/Http/Controllers/UserController.php -------------------------------------------------------------------------------- /modular-structure/app/Domain/Users/Http/Controllers/UtilController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/app/Domain/Users/Http/Controllers/UtilController.php -------------------------------------------------------------------------------- /modular-structure/app/Domain/Users/Http/Requests/DisableTwoFactorAuthenticationRequest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/app/Domain/Users/Http/Requests/DisableTwoFactorAuthenticationRequest.php -------------------------------------------------------------------------------- /modular-structure/app/Domain/Users/Http/Requests/EnableTwoFactorAuthenticationRequest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/app/Domain/Users/Http/Requests/EnableTwoFactorAuthenticationRequest.php -------------------------------------------------------------------------------- /modular-structure/app/Domain/Users/Http/Requests/PasswordUpdateRequest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/app/Domain/Users/Http/Requests/PasswordUpdateRequest.php -------------------------------------------------------------------------------- /modular-structure/app/Domain/Users/Http/Requests/UserUpdateRequest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/app/Domain/Users/Http/Requests/UserUpdateRequest.php -------------------------------------------------------------------------------- /modular-structure/app/Domain/Users/Http/Resources/AuthorizedDeviceResource.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/app/Domain/Users/Http/Resources/AuthorizedDeviceResource.php -------------------------------------------------------------------------------- /modular-structure/app/Domain/Users/Http/Resources/LoginHistoryResource.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/app/Domain/Users/Http/Resources/LoginHistoryResource.php -------------------------------------------------------------------------------- /modular-structure/app/Domain/Users/Http/Resources/NotificationResource.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/app/Domain/Users/Http/Resources/NotificationResource.php -------------------------------------------------------------------------------- /modular-structure/app/Domain/Users/Http/Resources/UserCollection.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/app/Domain/Users/Http/Resources/UserCollection.php -------------------------------------------------------------------------------- /modular-structure/app/Domain/Users/Http/Resources/UserResource.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/app/Domain/Users/Http/Resources/UserResource.php -------------------------------------------------------------------------------- /modular-structure/app/Domain/Users/Listeners/Observers/AuthorizedDeviceObserver.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/app/Domain/Users/Listeners/Observers/AuthorizedDeviceObserver.php -------------------------------------------------------------------------------- /modular-structure/app/Domain/Users/Listeners/Observers/LoginHistoryObserver.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/app/Domain/Users/Listeners/Observers/LoginHistoryObserver.php -------------------------------------------------------------------------------- /modular-structure/app/Domain/Users/Listeners/Observers/PermissionObserver.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/app/Domain/Users/Listeners/Observers/PermissionObserver.php -------------------------------------------------------------------------------- /modular-structure/app/Domain/Users/Listeners/Observers/RoleObserver.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/app/Domain/Users/Listeners/Observers/RoleObserver.php -------------------------------------------------------------------------------- /modular-structure/app/Domain/Users/Listeners/Observers/UserObserver.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/app/Domain/Users/Listeners/Observers/UserObserver.php -------------------------------------------------------------------------------- /modular-structure/app/Domain/Users/Listeners/PasswordResetListener.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/app/Domain/Users/Listeners/PasswordResetListener.php -------------------------------------------------------------------------------- /modular-structure/app/Domain/Users/Listeners/TwoFactorAuthenticationWasDisabledListener.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/app/Domain/Users/Listeners/TwoFactorAuthenticationWasDisabledListener.php -------------------------------------------------------------------------------- /modular-structure/app/Domain/Users/Listeners/UserRegisteredListener.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/app/Domain/Users/Listeners/UserRegisteredListener.php -------------------------------------------------------------------------------- /modular-structure/app/Domain/Users/Notifications/AccountDisabledNotification.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/app/Domain/Users/Notifications/AccountDisabledNotification.php -------------------------------------------------------------------------------- /modular-structure/app/Domain/Users/Notifications/AuthorizeDeviceNotification.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/app/Domain/Users/Notifications/AuthorizeDeviceNotification.php -------------------------------------------------------------------------------- /modular-structure/app/Domain/Users/Notifications/PasswordChangedNotification.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/app/Domain/Users/Notifications/PasswordChangedNotification.php -------------------------------------------------------------------------------- /modular-structure/app/Domain/Users/Notifications/ResetPasswordNotification.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/app/Domain/Users/Notifications/ResetPasswordNotification.php -------------------------------------------------------------------------------- /modular-structure/app/Domain/Users/Notifications/SuccessfulLoginFromIpNotification.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/app/Domain/Users/Notifications/SuccessfulLoginFromIpNotification.php -------------------------------------------------------------------------------- /modular-structure/app/Domain/Users/Notifications/TwoFactorAuthenticationWasDisabledNotification.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/app/Domain/Users/Notifications/TwoFactorAuthenticationWasDisabledNotification.php -------------------------------------------------------------------------------- /modular-structure/app/Domain/Users/Notifications/VerifyEmailNotification.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/app/Domain/Users/Notifications/VerifyEmailNotification.php -------------------------------------------------------------------------------- /modular-structure/app/Domain/Users/Policies/AuthorizedDevicePolicy.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/app/Domain/Users/Policies/AuthorizedDevicePolicy.php -------------------------------------------------------------------------------- /modular-structure/app/Domain/Users/Policies/LoginHistoryPolicy.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/app/Domain/Users/Policies/LoginHistoryPolicy.php -------------------------------------------------------------------------------- /modular-structure/app/Domain/Users/Policies/PermissionPolicy.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/app/Domain/Users/Policies/PermissionPolicy.php -------------------------------------------------------------------------------- /modular-structure/app/Domain/Users/Policies/RolePolicy.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/app/Domain/Users/Policies/RolePolicy.php -------------------------------------------------------------------------------- /modular-structure/app/Domain/Users/Policies/UserPolicy.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/app/Domain/Users/Policies/UserPolicy.php -------------------------------------------------------------------------------- /modular-structure/app/Domain/Users/Providers/BroadcastServiceProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/app/Domain/Users/Providers/BroadcastServiceProvider.php -------------------------------------------------------------------------------- /modular-structure/app/Domain/Users/Providers/DomainServiceProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/app/Domain/Users/Providers/DomainServiceProvider.php -------------------------------------------------------------------------------- /modular-structure/app/Domain/Users/Providers/EventServiceProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/app/Domain/Users/Providers/EventServiceProvider.php -------------------------------------------------------------------------------- /modular-structure/app/Domain/Users/Providers/RepositoryServiceProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/app/Domain/Users/Providers/RepositoryServiceProvider.php -------------------------------------------------------------------------------- /modular-structure/app/Domain/Users/Providers/RouteServiceProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/app/Domain/Users/Providers/RouteServiceProvider.php -------------------------------------------------------------------------------- /modular-structure/app/Domain/Users/Repositories/EloquentAuthorizedDevicesRepository.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/app/Domain/Users/Repositories/EloquentAuthorizedDevicesRepository.php -------------------------------------------------------------------------------- /modular-structure/app/Domain/Users/Repositories/EloquentLoginHistoryRepository.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/app/Domain/Users/Repositories/EloquentLoginHistoryRepository.php -------------------------------------------------------------------------------- /modular-structure/app/Domain/Users/Repositories/EloquentUserRepository.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/app/Domain/Users/Repositories/EloquentUserRepository.php -------------------------------------------------------------------------------- /modular-structure/app/Domain/Users/Resources/Lang/pt_BR.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/app/Domain/Users/Resources/Lang/pt_BR.json -------------------------------------------------------------------------------- /modular-structure/app/Domain/Users/Rules/CnpjRule.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/app/Domain/Users/Rules/CnpjRule.php -------------------------------------------------------------------------------- /modular-structure/app/Domain/Users/Rules/CpfRule.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/app/Domain/Users/Rules/CpfRule.php -------------------------------------------------------------------------------- /modular-structure/app/Domain/Users/Rules/CurrentPasswordRule.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/app/Domain/Users/Rules/CurrentPasswordRule.php -------------------------------------------------------------------------------- /modular-structure/app/Domain/Users/Rules/WeakPasswordRule.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/app/Domain/Users/Rules/WeakPasswordRule.php -------------------------------------------------------------------------------- /modular-structure/app/Domain/Users/Rules/weak_password_list.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/app/Domain/Users/Rules/weak_password_list.txt -------------------------------------------------------------------------------- /modular-structure/app/Domain/Users/Services/AuthorizedDeviceService.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/app/Domain/Users/Services/AuthorizedDeviceService.php -------------------------------------------------------------------------------- /modular-structure/app/Domain/Users/Services/DisableAccountService.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/app/Domain/Users/Services/DisableAccountService.php -------------------------------------------------------------------------------- /modular-structure/app/Domain/Users/Services/LoginHistoryService.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/app/Domain/Users/Services/LoginHistoryService.php -------------------------------------------------------------------------------- /modular-structure/app/Domain/Users/Tests/Feature/AuthorizeDeviceControllerTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/app/Domain/Users/Tests/Feature/AuthorizeDeviceControllerTest.php -------------------------------------------------------------------------------- /modular-structure/app/Domain/Users/Tests/Feature/DisableAccountControllerTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/app/Domain/Users/Tests/Feature/DisableAccountControllerTest.php -------------------------------------------------------------------------------- /modular-structure/app/Domain/Users/Tests/Feature/LoginControllerTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/app/Domain/Users/Tests/Feature/LoginControllerTest.php -------------------------------------------------------------------------------- /modular-structure/app/Domain/Users/Tests/Feature/NotificationControllerTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/app/Domain/Users/Tests/Feature/NotificationControllerTest.php -------------------------------------------------------------------------------- /modular-structure/app/Domain/Users/Tests/Feature/PasswordResetListenerTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/app/Domain/Users/Tests/Feature/PasswordResetListenerTest.php -------------------------------------------------------------------------------- /modular-structure/app/Domain/Users/Tests/Feature/RegisterControllerTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/app/Domain/Users/Tests/Feature/RegisterControllerTest.php -------------------------------------------------------------------------------- /modular-structure/app/Domain/Users/Tests/Feature/ResetPasswordControllerTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/app/Domain/Users/Tests/Feature/ResetPasswordControllerTest.php -------------------------------------------------------------------------------- /modular-structure/app/Domain/Users/Tests/Feature/TwoFactorAuthenticationControllerTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/app/Domain/Users/Tests/Feature/TwoFactorAuthenticationControllerTest.php -------------------------------------------------------------------------------- /modular-structure/app/Domain/Users/Tests/Feature/TwoFactorAuthenticationWasDisabledListenerTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/app/Domain/Users/Tests/Feature/TwoFactorAuthenticationWasDisabledListenerTest.php -------------------------------------------------------------------------------- /modular-structure/app/Domain/Users/Tests/Feature/UserControllerTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/app/Domain/Users/Tests/Feature/UserControllerTest.php -------------------------------------------------------------------------------- /modular-structure/app/Domain/Users/Tests/Feature/UserRegisteredListenerTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/app/Domain/Users/Tests/Feature/UserRegisteredListenerTest.php -------------------------------------------------------------------------------- /modular-structure/app/Domain/Users/Tests/Feature/UtilControllerTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/app/Domain/Users/Tests/Feature/UtilControllerTest.php -------------------------------------------------------------------------------- /modular-structure/app/Domain/Users/Tests/Unit/AuthorizedDeviceTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/app/Domain/Users/Tests/Unit/AuthorizedDeviceTest.php -------------------------------------------------------------------------------- /modular-structure/app/Domain/Users/Tests/Unit/CnpjRuleTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/app/Domain/Users/Tests/Unit/CnpjRuleTest.php -------------------------------------------------------------------------------- /modular-structure/app/Domain/Users/Tests/Unit/CpfRuleTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/app/Domain/Users/Tests/Unit/CpfRuleTest.php -------------------------------------------------------------------------------- /modular-structure/app/Domain/Users/Tests/Unit/CurrentPasswordRuleTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/app/Domain/Users/Tests/Unit/CurrentPasswordRuleTest.php -------------------------------------------------------------------------------- /modular-structure/app/Domain/Users/Tests/Unit/LoginHistoryTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/app/Domain/Users/Tests/Unit/LoginHistoryTest.php -------------------------------------------------------------------------------- /modular-structure/app/Domain/Users/Tests/Unit/NotificationsTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/app/Domain/Users/Tests/Unit/NotificationsTest.php -------------------------------------------------------------------------------- /modular-structure/app/Domain/Users/Tests/Unit/UserRepositoryTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/app/Domain/Users/Tests/Unit/UserRepositoryTest.php -------------------------------------------------------------------------------- /modular-structure/app/Domain/Users/Tests/Unit/UserTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/app/Domain/Users/Tests/Unit/UserTest.php -------------------------------------------------------------------------------- /modular-structure/app/Domain/Users/Tests/Unit/WeakPasswordRuleTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/app/Domain/Users/Tests/Unit/WeakPasswordRuleTest.php -------------------------------------------------------------------------------- /modular-structure/app/Infrastructure/Abstracts/EloquentRepository.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/app/Infrastructure/Abstracts/EloquentRepository.php -------------------------------------------------------------------------------- /modular-structure/app/Infrastructure/Abstracts/Job.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/app/Infrastructure/Abstracts/Job.php -------------------------------------------------------------------------------- /modular-structure/app/Infrastructure/Abstracts/Listener.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/app/Infrastructure/Abstracts/Listener.php -------------------------------------------------------------------------------- /modular-structure/app/Infrastructure/Abstracts/Mail.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/app/Infrastructure/Abstracts/Mail.php -------------------------------------------------------------------------------- /modular-structure/app/Infrastructure/Abstracts/Notification.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/app/Infrastructure/Abstracts/Notification.php -------------------------------------------------------------------------------- /modular-structure/app/Infrastructure/Abstracts/ServiceProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/app/Infrastructure/Abstracts/ServiceProvider.php -------------------------------------------------------------------------------- /modular-structure/app/Infrastructure/Contracts/BaseRepository.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/app/Infrastructure/Contracts/BaseRepository.php -------------------------------------------------------------------------------- /modular-structure/app/Infrastructure/Support/ExceptionFormat.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/app/Infrastructure/Support/ExceptionFormat.php -------------------------------------------------------------------------------- /modular-structure/app/Infrastructure/Support/TwoFactorAuthenticator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/app/Infrastructure/Support/TwoFactorAuthenticator.php -------------------------------------------------------------------------------- /modular-structure/app/Interfaces/Http/Controllers/Controller.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/app/Interfaces/Http/Controllers/Controller.php -------------------------------------------------------------------------------- /modular-structure/app/Interfaces/Http/Controllers/FormRequest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/app/Interfaces/Http/Controllers/FormRequest.php -------------------------------------------------------------------------------- /modular-structure/app/Interfaces/Http/Controllers/ResponseTrait.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/app/Interfaces/Http/Controllers/ResponseTrait.php -------------------------------------------------------------------------------- /modular-structure/artisan: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/artisan -------------------------------------------------------------------------------- /modular-structure/bootstrap/app.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/bootstrap/app.php -------------------------------------------------------------------------------- /modular-structure/bootstrap/cache/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/bootstrap/cache/.gitignore -------------------------------------------------------------------------------- /modular-structure/composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/composer.json -------------------------------------------------------------------------------- /modular-structure/composer.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/composer.lock -------------------------------------------------------------------------------- /modular-structure/config/app.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/config/app.php -------------------------------------------------------------------------------- /modular-structure/config/audit.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/config/audit.php -------------------------------------------------------------------------------- /modular-structure/config/auth.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/config/auth.php -------------------------------------------------------------------------------- /modular-structure/config/broadcasting.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/config/broadcasting.php -------------------------------------------------------------------------------- /modular-structure/config/cache.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/config/cache.php -------------------------------------------------------------------------------- /modular-structure/config/cors.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/config/cors.php -------------------------------------------------------------------------------- /modular-structure/config/database.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/config/database.php -------------------------------------------------------------------------------- /modular-structure/config/filesystems.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/config/filesystems.php -------------------------------------------------------------------------------- /modular-structure/config/geoip.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/config/geoip.php -------------------------------------------------------------------------------- /modular-structure/config/google2fa.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/config/google2fa.php -------------------------------------------------------------------------------- /modular-structure/config/hashing.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/config/hashing.php -------------------------------------------------------------------------------- /modular-structure/config/horizon.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/config/horizon.php -------------------------------------------------------------------------------- /modular-structure/config/insights.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/config/insights.php -------------------------------------------------------------------------------- /modular-structure/config/jwt.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/config/jwt.php -------------------------------------------------------------------------------- /modular-structure/config/logging.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/config/logging.php -------------------------------------------------------------------------------- /modular-structure/config/mail.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/config/mail.php -------------------------------------------------------------------------------- /modular-structure/config/permission.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/config/permission.php -------------------------------------------------------------------------------- /modular-structure/config/queue.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/config/queue.php -------------------------------------------------------------------------------- /modular-structure/config/register.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/config/register.php -------------------------------------------------------------------------------- /modular-structure/config/services.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/config/services.php -------------------------------------------------------------------------------- /modular-structure/config/session.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/config/session.php -------------------------------------------------------------------------------- /modular-structure/config/transactional-events.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/config/transactional-events.php -------------------------------------------------------------------------------- /modular-structure/config/view.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/config/view.php -------------------------------------------------------------------------------- /modular-structure/database/.gitignore: -------------------------------------------------------------------------------- 1 | *.sqlite 2 | -------------------------------------------------------------------------------- /modular-structure/database/migrations/2018_04_06_123648_create_failed_jobs_table.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/database/migrations/2018_04_06_123648_create_failed_jobs_table.php -------------------------------------------------------------------------------- /modular-structure/database/migrations/2021_04_18_010240_add_uuid_to_failed_jobs_table.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/database/migrations/2021_04_18_010240_add_uuid_to_failed_jobs_table.php -------------------------------------------------------------------------------- /modular-structure/database/seeders/DatabaseSeeder.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/database/seeders/DatabaseSeeder.php -------------------------------------------------------------------------------- /modular-structure/docker-compose.develop.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/docker-compose.develop.yml -------------------------------------------------------------------------------- /modular-structure/docker-compose.sonarqube.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/docker-compose.sonarqube.yml -------------------------------------------------------------------------------- /modular-structure/docker-compose.testing.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/docker-compose.testing.yml -------------------------------------------------------------------------------- /modular-structure/nginx.develop.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/nginx.develop.conf -------------------------------------------------------------------------------- /modular-structure/php.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/php.ini -------------------------------------------------------------------------------- /modular-structure/php.testing.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/php.testing.ini -------------------------------------------------------------------------------- /modular-structure/phpcbf.phar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/phpcbf.phar -------------------------------------------------------------------------------- /modular-structure/phpcpd.phar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/phpcpd.phar -------------------------------------------------------------------------------- /modular-structure/phpcs.phar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/phpcs.phar -------------------------------------------------------------------------------- /modular-structure/phpcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/phpcs.xml -------------------------------------------------------------------------------- /modular-structure/phpstan.neon: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/phpstan.neon -------------------------------------------------------------------------------- /modular-structure/phpunit.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/phpunit.xml -------------------------------------------------------------------------------- /modular-structure/public/.htaccess: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/public/.htaccess -------------------------------------------------------------------------------- /modular-structure/public/favicon.ico: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /modular-structure/public/index.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/public/index.php -------------------------------------------------------------------------------- /modular-structure/public/robots.txt: -------------------------------------------------------------------------------- 1 | User-agent: * 2 | Disallow: 3 | -------------------------------------------------------------------------------- /modular-structure/public/vendor/.gitignore: -------------------------------------------------------------------------------- 1 | horizon -------------------------------------------------------------------------------- /modular-structure/public/web.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/public/web.config -------------------------------------------------------------------------------- /modular-structure/resources/lang/en_US/auth.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/resources/lang/en_US/auth.php -------------------------------------------------------------------------------- /modular-structure/resources/lang/en_US/messages.php: -------------------------------------------------------------------------------- 1 | 'Internal error' 5 | ]; -------------------------------------------------------------------------------- /modular-structure/resources/lang/en_US/pagination.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/resources/lang/en_US/pagination.php -------------------------------------------------------------------------------- /modular-structure/resources/lang/en_US/passwords.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/resources/lang/en_US/passwords.php -------------------------------------------------------------------------------- /modular-structure/resources/lang/en_US/validation.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/resources/lang/en_US/validation.php -------------------------------------------------------------------------------- /modular-structure/resources/lang/pt_BR.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/resources/lang/pt_BR.json -------------------------------------------------------------------------------- /modular-structure/resources/lang/pt_BR/auth.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/resources/lang/pt_BR/auth.php -------------------------------------------------------------------------------- /modular-structure/resources/lang/pt_BR/pagination.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/resources/lang/pt_BR/pagination.php -------------------------------------------------------------------------------- /modular-structure/resources/lang/pt_BR/passwords.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/resources/lang/pt_BR/passwords.php -------------------------------------------------------------------------------- /modular-structure/resources/lang/pt_BR/validation.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/resources/lang/pt_BR/validation.php -------------------------------------------------------------------------------- /modular-structure/resources/views/emails/default.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/resources/views/emails/default.blade.php -------------------------------------------------------------------------------- /modular-structure/resources/views/vendor/mail/html/button.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/resources/views/vendor/mail/html/button.blade.php -------------------------------------------------------------------------------- /modular-structure/resources/views/vendor/mail/html/footer.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/resources/views/vendor/mail/html/footer.blade.php -------------------------------------------------------------------------------- /modular-structure/resources/views/vendor/mail/html/header.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/resources/views/vendor/mail/html/header.blade.php -------------------------------------------------------------------------------- /modular-structure/resources/views/vendor/mail/html/layout.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/resources/views/vendor/mail/html/layout.blade.php -------------------------------------------------------------------------------- /modular-structure/resources/views/vendor/mail/html/message.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/resources/views/vendor/mail/html/message.blade.php -------------------------------------------------------------------------------- /modular-structure/resources/views/vendor/mail/html/panel.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/resources/views/vendor/mail/html/panel.blade.php -------------------------------------------------------------------------------- /modular-structure/resources/views/vendor/mail/html/promotion.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/resources/views/vendor/mail/html/promotion.blade.php -------------------------------------------------------------------------------- /modular-structure/resources/views/vendor/mail/html/promotion/button.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/resources/views/vendor/mail/html/promotion/button.blade.php -------------------------------------------------------------------------------- /modular-structure/resources/views/vendor/mail/html/subcopy.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/resources/views/vendor/mail/html/subcopy.blade.php -------------------------------------------------------------------------------- /modular-structure/resources/views/vendor/mail/html/table.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/resources/views/vendor/mail/html/table.blade.php -------------------------------------------------------------------------------- /modular-structure/resources/views/vendor/mail/html/themes/default.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/resources/views/vendor/mail/html/themes/default.css -------------------------------------------------------------------------------- /modular-structure/resources/views/vendor/mail/markdown/button.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/resources/views/vendor/mail/markdown/button.blade.php -------------------------------------------------------------------------------- /modular-structure/resources/views/vendor/mail/markdown/footer.blade.php: -------------------------------------------------------------------------------- 1 | {{ $slot }} 2 | -------------------------------------------------------------------------------- /modular-structure/resources/views/vendor/mail/markdown/header.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/resources/views/vendor/mail/markdown/header.blade.php -------------------------------------------------------------------------------- /modular-structure/resources/views/vendor/mail/markdown/layout.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/resources/views/vendor/mail/markdown/layout.blade.php -------------------------------------------------------------------------------- /modular-structure/resources/views/vendor/mail/markdown/message.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/resources/views/vendor/mail/markdown/message.blade.php -------------------------------------------------------------------------------- /modular-structure/resources/views/vendor/mail/markdown/panel.blade.php: -------------------------------------------------------------------------------- 1 | {{ $slot }} 2 | -------------------------------------------------------------------------------- /modular-structure/resources/views/vendor/mail/markdown/promotion.blade.php: -------------------------------------------------------------------------------- 1 | {{ $slot }} 2 | -------------------------------------------------------------------------------- /modular-structure/resources/views/vendor/mail/markdown/promotion/button.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/resources/views/vendor/mail/markdown/promotion/button.blade.php -------------------------------------------------------------------------------- /modular-structure/resources/views/vendor/mail/markdown/subcopy.blade.php: -------------------------------------------------------------------------------- 1 | {{ $slot }} 2 | -------------------------------------------------------------------------------- /modular-structure/resources/views/vendor/mail/markdown/table.blade.php: -------------------------------------------------------------------------------- 1 | {{ $slot }} 2 | -------------------------------------------------------------------------------- /modular-structure/resources/views/vendor/notifications/email.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/resources/views/vendor/notifications/email.blade.php -------------------------------------------------------------------------------- /modular-structure/schedule.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/schedule.sh -------------------------------------------------------------------------------- /modular-structure/server.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/server.php -------------------------------------------------------------------------------- /modular-structure/storage/app/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !public/ 3 | !.gitignore 4 | -------------------------------------------------------------------------------- /modular-structure/storage/app/public/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore 3 | -------------------------------------------------------------------------------- /modular-structure/storage/framework/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/storage/framework/.gitignore -------------------------------------------------------------------------------- /modular-structure/storage/framework/cache/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore 3 | -------------------------------------------------------------------------------- /modular-structure/storage/framework/sessions/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore 3 | -------------------------------------------------------------------------------- /modular-structure/storage/framework/testing/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore 3 | -------------------------------------------------------------------------------- /modular-structure/storage/framework/views/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore 3 | -------------------------------------------------------------------------------- /modular-structure/storage/logs/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore 3 | -------------------------------------------------------------------------------- /modular-structure/tests/AttachJwtToken.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/tests/AttachJwtToken.php -------------------------------------------------------------------------------- /modular-structure/tests/CreatesApplication.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/tests/CreatesApplication.php -------------------------------------------------------------------------------- /modular-structure/tests/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/tests/README.md -------------------------------------------------------------------------------- /modular-structure/tests/TestCase.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/tests/TestCase.php -------------------------------------------------------------------------------- /modular-structure/tests/sonar-scanner/sonar-scanner-cli-3.2.0.1227.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/tests/sonar-scanner/sonar-scanner-cli-3.2.0.1227.jar -------------------------------------------------------------------------------- /modular-structure/www.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrunotome/laravel-api-templates/HEAD/modular-structure/www.conf --------------------------------------------------------------------------------