home-erp

git clone git://archive.git.mtrnord.blog/MTRNord/home-erp.git
Log | Files | Refs | README

ModeNameSize
-rw-r--r--.editorconfig18L
-rw-r--r--.env.ci48L
-rw-r--r--.env.example53L
-rw-r--r--.gitattributes11L
-rw-r--r--.github/workflows/analysis.yaml24L
-rw-r--r--.github/workflows/tests.yaml32L
-rw-r--r--.gitignore19L
-rw-r--r--.scribe/.filehashes4L
-rw-r--r--.scribe/auth.md7L
-rw-r--r--.scribe/endpoints.cache/00.yaml50L
-rw-r--r--.scribe/endpoints.cache/01.yaml104L
-rw-r--r--.scribe/endpoints/00.yaml48L
-rw-r--r--.scribe/endpoints/01.yaml102L
-rw-r--r--.scribe/endpoints/custom.0.yaml53L
-rw-r--r--.scribe/intro.md10L
-rw-r--r--README.md66L
-rw-r--r--app/Console/Commands/CreateUserCommand.php99L
-rw-r--r--app/Console/Kernel.php27L
-rw-r--r--app/Exceptions/Handler.php30L
-rw-r--r--app/Http/CSPPolicy.php26L
-rw-r--r--app/Http/Controllers/Auth/VerifyEmailController.php31L
-rw-r--r--app/Http/Controllers/CabinetController.php10L
-rw-r--r--app/Http/Controllers/CompartmentController.php10L
-rw-r--r--app/Http/Controllers/Controller.php12L
-rw-r--r--app/Http/Controllers/RoomController.php46L
-rw-r--r--app/Http/Kernel.php69L
-rw-r--r--app/Http/LaravelViteNonceGenerator.php14L
-rw-r--r--app/Http/Middleware/Authenticate.php17L
-rw-r--r--app/Http/Middleware/EncryptCookies.php17L
-rw-r--r--app/Http/Middleware/PreventRequestsDuringMaintenance.php17L
-rw-r--r--app/Http/Middleware/RedirectIfAuthenticated.php30L
-rw-r--r--app/Http/Middleware/TrimStrings.php19L
-rw-r--r--app/Http/Middleware/TrustHosts.php20L
-rw-r--r--app/Http/Middleware/TrustProxies.php28L
-rw-r--r--app/Http/Middleware/ValidateSignature.php22L
-rw-r--r--app/Http/Middleware/VerifyCsrfToken.php17L
-rw-r--r--app/Models/Cabinet.php19L
-rw-r--r--app/Models/Compartment.php32L
-rw-r--r--app/Models/Room.php29L
-rw-r--r--app/Models/User.php46L
-rw-r--r--app/Providers/AppServiceProvider.php28L
-rw-r--r--app/Providers/AuthServiceProvider.php26L
-rw-r--r--app/Providers/BroadcastServiceProvider.php19L
-rw-r--r--app/Providers/EventServiceProvider.php38L
-rw-r--r--app/Providers/RouteServiceProvider.php40L
-rw-r--r--app/Providers/VoltServiceProvider.php28L
-rw-r--r--app/View/Components/AppLayout.php17L
-rw-r--r--app/View/Components/GuestLayout.php17L
-rwxr-xr-xartisan53L
-rw-r--r--bootstrap/app.php55L
-rw-r--r--bootstrap/cache/.gitignore2L
-rw-r--r--composer.json74L
-rw-r--r--composer.lock9115L
-rw-r--r--config/app.php189L
-rw-r--r--config/auth.php115L
-rw-r--r--config/broadcasting.php71L
-rw-r--r--config/cache.php111L
-rw-r--r--config/cors.php34L
-rw-r--r--config/csp.php36L
-rw-r--r--config/database.php151L
-rw-r--r--config/filesystems.php76L
-rw-r--r--config/flare.php80L
-rw-r--r--config/hashing.php52L
-rw-r--r--config/ignition.php282L
-rw-r--r--config/livewire.php159L
-rw-r--r--config/logging.php131L
-rw-r--r--config/mail.php125L
-rw-r--r--config/queue.php109L
-rw-r--r--config/sanctum.php67L
-rw-r--r--config/scribe.php441L
-rw-r--r--config/services.php34L
-rw-r--r--config/session.php201L
-rw-r--r--config/tinker.php50L
-rw-r--r--config/view.php36L
-rw-r--r--database/.gitignore1L
-rw-r--r--database/factories/UserFactory.php38L
-rw-r--r--database/migrations/2014_10_12_000000_create_users_table.php32L
-rw-r--r--database/migrations/2014_10_12_100000_create_password_reset_tokens_table.php28L
-rw-r--r--database/migrations/2019_08_19_000000_create_failed_jobs_table.php32L
-rw-r--r--database/migrations/2019_12_14_000001_create_personal_access_tokens_table.php33L
-rw-r--r--database/migrations/2023_10_18_142931_create_rooms_table.php30L
-rw-r--r--database/migrations/2023_10_18_145921_create_cabinets_table.php30L
-rw-r--r--database/migrations/2023_10_18_160707_create_compartments_table.php33L
-rw-r--r--database/seeders/DatabaseSeeder.php22L
-rw-r--r--docker/8.0/Dockerfile63L
-rw-r--r--docker/8.0/php.ini7L
-rw-r--r--docker/8.0/start-container17L
-rw-r--r--docker/8.0/supervisord.conf14L
-rw-r--r--docker/8.1/Dockerfile62L
-rw-r--r--docker/8.1/php.ini7L
-rw-r--r--docker/8.1/start-container17L
-rw-r--r--docker/8.1/supervisord.conf14L
-rw-r--r--docker/8.2/Dockerfile63L
-rw-r--r--docker/8.2/php.ini7L
-rw-r--r--docker/8.2/start-container17L
-rw-r--r--docker/8.2/supervisord.conf14L
-rw-r--r--docker/8.3/Dockerfile64L
-rw-r--r--docker/8.3/php.ini7L
-rw-r--r--docker/8.3/start-container17L
-rw-r--r--docker/8.3/supervisord.conf14L
-rw-r--r--docker/mysql/create-testing-database.sh6L
-rw-r--r--docker/pgsql/create-testing-database.sql2L
-rw-r--r--lang/en/auth.php20L
-rw-r--r--lang/en/pagination.php19L
-rw-r--r--lang/en/passwords.php22L
-rw-r--r--lang/en/tokens.php6L
-rw-r--r--lang/en/validation.php185L
-rw-r--r--package-lock.json1749L
-rw-r--r--package.json17L
-rw-r--r--phpstan.neon26L
-rw-r--r--phpunit.xml31L
-rw-r--r--postcss.config.js6L
-rw-r--r--public/.htaccess21L
-rw-r--r--public/favicon.ico0B
-rw-r--r--public/index.php55L
-rw-r--r--public/robots.txt2L
-rw-r--r--public/vendor/scribe/css/theme-default.print.css393L
-rw-r--r--public/vendor/scribe/css/theme-default.style.css1097L
-rw-r--r--public/vendor/scribe/images/navbar.png96B
-rw-r--r--public/vendor/scribe/js/theme-default-4.25.0.js149L
-rw-r--r--public/vendor/scribe/js/tryitout-4.25.0.js272L
-rw-r--r--resources/css/app.css3L
-rw-r--r--resources/js/app.js1L
-rw-r--r--resources/js/bootstrap.js32L
-rw-r--r--resources/views/components/action-message.blade.php10L
-rw-r--r--resources/views/components/application-logo.blade.php3L
-rw-r--r--resources/views/components/auth-session-status.blade.php7L
-rw-r--r--resources/views/components/danger-button.blade.php3L
-rw-r--r--resources/views/components/dropdown-link.blade.php1L
-rw-r--r--resources/views/components/dropdown.blade.php43L
-rw-r--r--resources/views/components/input-error.blade.php9L
-rw-r--r--resources/views/components/input-label.blade.php5L
-rw-r--r--resources/views/components/modal.blade.php57L
-rw-r--r--resources/views/components/nav-link.blade.php11L
-rw-r--r--resources/views/components/primary-button.blade.php3L
-rw-r--r--resources/views/components/responsive-nav-link.blade.php11L
-rw-r--r--resources/views/components/secondary-button.blade.php3L
-rw-r--r--resources/views/components/text-input.blade.php3L
-rw-r--r--resources/views/components/token-message.blade.php12L
-rw-r--r--resources/views/dashboard.blade.php17L
-rw-r--r--resources/views/errors/401.blade.php5L
-rw-r--r--resources/views/errors/402.blade.php5L
-rw-r--r--resources/views/errors/403.blade.php5L
-rw-r--r--resources/views/errors/404.blade.php5L
-rw-r--r--resources/views/errors/419.blade.php5L
-rw-r--r--resources/views/errors/429.blade.php5L
-rw-r--r--resources/views/errors/500.blade.php5L
-rw-r--r--resources/views/errors/503.blade.php5L
-rw-r--r--resources/views/errors/layout.blade.php53L
-rw-r--r--resources/views/errors/minimal.blade.php34L
-rw-r--r--resources/views/layouts/app.blade.php43L
-rw-r--r--resources/views/layouts/guest.blade.php38L
-rw-r--r--resources/views/livewire/.gitkeep0B
-rw-r--r--resources/views/livewire/dashboard/overview.blade.php137L
-rw-r--r--resources/views/livewire/layout/navigation.blade.php120L
-rw-r--r--resources/views/livewire/pages/auth/confirm-password.blade.php62L
-rw-r--r--resources/views/livewire/pages/auth/forgot-password.blade.php58L
-rw-r--r--resources/views/livewire/pages/auth/login.blade.php114L
-rw-r--r--resources/views/livewire/pages/auth/reset-password.blade.php101L
-rw-r--r--resources/views/livewire/pages/auth/verify-email.blade.php56L
-rw-r--r--resources/views/livewire/profile/api-tokens.blade.php47L
-rw-r--r--resources/views/livewire/profile/delete-user-form.blade.php77L
-rw-r--r--resources/views/livewire/profile/update-password-form.blade.php77L
-rw-r--r--resources/views/livewire/profile/update-profile-information-form.blade.php108L
-rw-r--r--resources/views/livewire/welcome/navigation.blade.php11L
-rw-r--r--resources/views/profile.blade.php35L
-rw-r--r--resources/views/scribe/index.blade.php596L
-rw-r--r--resources/views/vendor/livewire/bootstrap.blade.php60L
-rw-r--r--resources/views/vendor/livewire/simple-bootstrap.blade.php53L
-rw-r--r--resources/views/vendor/livewire/simple-tailwind.blade.php56L
-rw-r--r--resources/views/vendor/livewire/tailwind.blade.php126L
-rw-r--r--resources/views/vendor/mail/html/button.blade.php24L
-rw-r--r--resources/views/vendor/mail/html/footer.blade.php11L
-rw-r--r--resources/views/vendor/mail/html/header.blade.php12L
-rw-r--r--resources/views/vendor/mail/html/layout.blade.php57L
-rw-r--r--resources/views/vendor/mail/html/message.blade.php27L
-rw-r--r--resources/views/vendor/mail/html/panel.blade.php14L
-rw-r--r--resources/views/vendor/mail/html/subcopy.blade.php7L
-rw-r--r--resources/views/vendor/mail/html/table.blade.php3L
-rw-r--r--resources/views/vendor/mail/html/themes/default.css290L
-rw-r--r--resources/views/vendor/mail/text/button.blade.php1L
-rw-r--r--resources/views/vendor/mail/text/footer.blade.php1L
-rw-r--r--resources/views/vendor/mail/text/header.blade.php1L
-rw-r--r--resources/views/vendor/mail/text/layout.blade.php9L
-rw-r--r--resources/views/vendor/mail/text/message.blade.php27L
-rw-r--r--resources/views/vendor/mail/text/panel.blade.php1L
-rw-r--r--resources/views/vendor/mail/text/subcopy.blade.php1L
-rw-r--r--resources/views/vendor/mail/text/table.blade.php1L
-rw-r--r--resources/views/vendor/notifications/email.blade.php58L
-rw-r--r--resources/views/vendor/pagination/bootstrap-4.blade.php46L
-rw-r--r--resources/views/vendor/pagination/bootstrap-5.blade.php88L
-rw-r--r--resources/views/vendor/pagination/default.blade.php46L
-rw-r--r--resources/views/vendor/pagination/semantic-ui.blade.php36L
-rw-r--r--resources/views/vendor/pagination/simple-bootstrap-4.blade.php27L
-rw-r--r--resources/views/vendor/pagination/simple-bootstrap-5.blade.php29L
-rw-r--r--resources/views/vendor/pagination/simple-default.blade.php19L
-rw-r--r--resources/views/vendor/pagination/simple-tailwind.blade.php25L
-rw-r--r--resources/views/vendor/pagination/tailwind.blade.php106L
-rw-r--r--routes/api.php23L
-rw-r--r--routes/auth.php31L
-rw-r--r--routes/channels.php19L
-rw-r--r--routes/console.php20L
-rw-r--r--routes/web.php29L
-rw-r--r--sail576L
-rw-r--r--storage/app/.gitignore3L
-rw-r--r--storage/app/public/.gitignore2L
-rw-r--r--storage/framework/.gitignore9L
-rw-r--r--storage/framework/cache/.gitignore3L
-rw-r--r--storage/framework/cache/data/.gitignore2L
-rw-r--r--storage/framework/sessions/.gitignore2L
-rw-r--r--storage/framework/testing/.gitignore2L
-rw-r--r--storage/framework/views/.gitignore2L
-rw-r--r--storage/logs/.gitignore2L
-rw-r--r--tailwind.config.js21L
-rw-r--r--tests/CreatesApplication.php21L
-rw-r--r--tests/Feature/Auth/AuthenticationTest.php87L
-rw-r--r--tests/Feature/Auth/EmailVerificationTest.php67L
-rw-r--r--tests/Feature/Auth/PasswordConfirmationTest.php56L
-rw-r--r--tests/Feature/Auth/PasswordResetTest.php84L
-rw-r--r--tests/Feature/Auth/PasswordUpdateTest.php50L
-rw-r--r--tests/Feature/ProfileTest.php102L
-rw-r--r--tests/TestCase.php10L
-rw-r--r--tests/Unit/.gitkeep0B
-rw-r--r--vite.config.js14L