├── .editorconfig ├── .env.example ├── .gitattributes ├── .gitignore ├── FUNDING.yml ├── LICENSE ├── README.md ├── app ├── Countries.php ├── Http │ ├── Controllers │ │ ├── Auth │ │ │ ├── ConfirmPasswordController.php │ │ │ ├── ForgotPasswordController.php │ │ │ ├── LoginController.php │ │ │ ├── RegisterController.php │ │ │ ├── ResetPasswordController.php │ │ │ └── VerificationController.php │ │ ├── Back │ │ │ ├── BackupController.php │ │ │ ├── CustomerController.php │ │ │ ├── DeveloperController.php │ │ │ ├── GeneralController.php │ │ │ ├── ProfileController.php │ │ │ ├── UserController.php │ │ │ └── UserlogController.php │ │ ├── Controller.php │ │ └── HomeController.php │ └── Requests │ │ ├── CustomerStoreRequest.php │ │ ├── CustomerUpdateRequest.php │ │ ├── UserStoreRequest.php │ │ └── UserUpdateRequest.php ├── Models │ ├── Country.php │ ├── Customer.php │ ├── User.php │ └── Userlog.php └── Providers │ └── AppServiceProvider.php ├── artisan ├── bootstrap ├── app.php ├── cache │ └── .gitignore └── providers.php ├── composer.json ├── composer.lock ├── config ├── app.php ├── auth.php ├── backup.php ├── cache.php ├── database.php ├── debugbar.php ├── filesystems.php ├── location.php ├── log-viewer.php ├── logging.php ├── mail.php ├── queue.php ├── services.php └── session.php ├── database ├── .gitignore ├── factories │ ├── CustomerFactory.php │ ├── UserFactory.php │ └── UserlogFactory.php ├── migrations │ ├── 0001_01_01_000000_create_users_table.php │ ├── 0001_01_01_000001_create_cache_table.php │ ├── 0001_01_01_000002_create_jobs_table.php │ ├── 2014_10_12_000001_create_userlogs_table.php │ ├── 2020_01_01_100000_create_customers_table.php │ └── 2020_01_01_200000_create_countries_table.php └── seeders │ ├── CustomersSeeder.php │ ├── DatabaseSeeder.php │ ├── UserlogsSeeder.php │ └── UsersSeeder.php ├── lang └── vendor │ └── backup │ ├── ar │ └── notifications.php │ ├── bg │ └── notifications.php │ ├── bn │ └── notifications.php │ ├── cs │ └── notifications.php │ ├── da │ └── notifications.php │ ├── de │ └── notifications.php │ ├── en │ └── notifications.php │ ├── es │ └── notifications.php │ ├── fa │ └── notifications.php │ ├── fi │ └── notifications.php │ ├── fr │ └── notifications.php │ ├── he │ └── notifications.php │ ├── hi │ └── notifications.php │ ├── hr │ └── notifications.php │ ├── id │ └── notifications.php │ ├── it │ └── notifications.php │ ├── ja │ └── notifications.php │ ├── ko │ └── notifications.php │ ├── nl │ └── notifications.php │ ├── no │ └── notifications.php │ ├── pl │ └── notifications.php │ ├── pt-BR │ └── notifications.php │ ├── pt │ └── notifications.php │ ├── ro │ └── notifications.php │ ├── ru │ └── notifications.php │ ├── tr │ └── notifications.php │ ├── uk │ └── notifications.php │ ├── zh-CN │ └── notifications.php │ └── zh-TW │ └── notifications.php ├── package-lock.json ├── package.json ├── phpunit.xml ├── pint.json ├── public ├── .htaccess ├── build │ ├── assets │ │ ├── app-B9Cs3JBz.css │ │ ├── app-Dwi6QVDn.js │ │ ├── bootstrap-icons-BeopsB42.woff │ │ ├── bootstrap-icons-mSm7cUeB.woff2 │ │ ├── custom-6P9dJSsL.js │ │ ├── datatables-KFeKZOsN.js │ │ ├── deferred-DPlFYqzU.css │ │ └── jquery-CWhtYl6l.js │ └── manifest.json ├── favicon.ico ├── img │ ├── administration.jpg │ ├── buttons │ │ ├── calendar-075.png │ │ ├── calendar-512.png │ │ ├── categorisatie-025-wit.png │ │ ├── categorisatie-030.png │ │ ├── categorisatie-075.png │ │ ├── categorisatie-512.png │ │ ├── delivery-025-wit.png │ │ ├── delivery-030.png │ │ ├── delivery-075.png │ │ ├── delivery-512.png │ │ ├── documents-075.png │ │ ├── documents-512.png │ │ ├── email-075.png │ │ ├── email-512.png │ │ ├── folders-075.png │ │ ├── folders-512.png │ │ ├── home-030-blauw.png │ │ ├── home-030-bruin.png │ │ ├── home-030-grijs.png │ │ ├── home-030-success.png │ │ ├── home-030-wit.png │ │ ├── home-030.png │ │ ├── home-075.png │ │ ├── home-512.png │ │ ├── library-075.png │ │ ├── library-512.png │ │ ├── news-075.png │ │ ├── news-512.png │ │ ├── orders-075.png │ │ ├── orders-512.png │ │ ├── person-075.png │ │ ├── person-366.png │ │ ├── persons-025-wit.png │ │ ├── persons-030.png │ │ ├── persons-075.png │ │ ├── persons-512.png │ │ ├── planning-075.png │ │ ├── planning-512.png │ │ ├── printer-075.png │ │ ├── printer-512.png │ │ ├── product-075.png │ │ ├── product-512.png │ │ ├── registration-075.png │ │ ├── registration-512.png │ │ ├── reorder-025-wit.png │ │ ├── reorder-030.png │ │ ├── reorder-075.png │ │ ├── reorder-392.png │ │ ├── report-075.png │ │ ├── report-512.png │ │ ├── report-categorisatie-075.png │ │ ├── report-categorisatie-200.png │ │ ├── report-coins-075.png │ │ ├── report-coins-512.png │ │ ├── report-daily-075.png │ │ ├── report-daily-512.png │ │ ├── report-delivery-075.png │ │ ├── report-delivery-512.png │ │ ├── report-delivery-todo-075.png │ │ ├── report-delivery-todo-512.png │ │ ├── report-email-075.png │ │ ├── report-email-512.png │ │ ├── report-inventaris-075.png │ │ ├── report-inventaris-512.png │ │ ├── report-person-075.png │ │ ├── report-person-512.png │ │ ├── report-reorder-075.png │ │ ├── report-reorder-512.png │ │ ├── report-reorder-todo-075.png │ │ ├── report-reorder-todo-512.png │ │ ├── report-statistieken-075.png │ │ ├── report-statistieken-512.png │ │ ├── report-stock-075.png │ │ ├── report-stock-512.png │ │ ├── report-stock-order-075.png │ │ ├── report-stock-order-512.png │ │ ├── report-supplier-075.png │ │ ├── report-supplier-512.png │ │ ├── statistieken-075.png │ │ ├── statistieken-512.png │ │ ├── stock-025-wit.png │ │ ├── stock-030.png │ │ ├── stock-075.png │ │ ├── stock-512.png │ │ ├── supplier-025-wit.png │ │ ├── supplier-030.png │ │ ├── supplier-075.png │ │ ├── supplier-512.png │ │ ├── under-construction-075.png │ │ └── under-construction-512.png │ ├── carousel │ │ ├── 001.jpg │ │ ├── 002.jpg │ │ ├── 003.jpg │ │ ├── 004.jpg │ │ ├── 005.jpg │ │ └── 006.jpg │ ├── favicon │ │ ├── favicon-16x16.png │ │ ├── favicon-32x32.png │ │ └── favicon-96x96.png │ ├── general │ │ ├── ajax-001.png │ │ ├── ajax.png │ │ ├── bootstrap-001.png │ │ ├── bootstrap-stack.png │ │ ├── bootstrap.png │ │ ├── css3-001.png │ │ ├── css3.png │ │ ├── datatables-serverside-processing.png │ │ ├── datatables.png │ │ ├── error-404.jpg │ │ ├── error-db-connect.jpg │ │ ├── error-db-search.png │ │ ├── error-icon-halt.png │ │ ├── error-icon-search.png │ │ ├── error-icon-stop.png │ │ ├── error-icon-warning.png │ │ ├── error-icon.png │ │ ├── error-id-blue.png │ │ ├── error-id-red.png │ │ ├── error-info.png │ │ ├── error-ip.png │ │ ├── gplv3-001.png │ │ ├── gplv3.png │ │ ├── helpdesk-035.png │ │ ├── helpdesk.png │ │ ├── html5-001.png │ │ ├── html5.png │ │ ├── jquery-001.png │ │ ├── jquery.png │ │ ├── laragon.png │ │ ├── loading-001.png │ │ ├── loading.gif │ │ ├── loading.png │ │ ├── mit-001.png │ │ ├── mit.png │ │ ├── no_image.png │ │ ├── no_image_processed.png │ │ ├── no_image_yet.png │ │ ├── notepad++.png │ │ ├── ok.png │ │ ├── opensource-001.png │ │ ├── opensource.png │ │ ├── oracle-mysql-connector-001.png │ │ ├── oracle-mysql-connector.png │ │ ├── oracle-mysql-workbench-6.png │ │ ├── phpmailer-001.png │ │ ├── phpmailer.png │ │ ├── responsive-001.png │ │ ├── responsive.png │ │ ├── under-construction.jpg │ │ ├── under-construction.png │ │ ├── under-maintenance.jpg │ │ ├── under-maintenance.png │ │ ├── unlock.png │ │ ├── visual-studio-code-001.png │ │ ├── visual-studio-code.png │ │ ├── vite.png │ │ ├── xampp-apache-001.png │ │ ├── xampp-apache.png │ │ ├── xampp-mariadb-001.png │ │ ├── xampp-mariadb.png │ │ ├── xampp-mysql-001.png │ │ ├── xampp-mysql.png │ │ ├── xampp-php-001.png │ │ ├── xampp-php.png │ │ ├── xampp-phpmyadmin-001.png │ │ ├── xampp-phpmyadmin.png │ │ ├── xampp-xampp-001.png │ │ ├── xampp-xampp-cp-001.png │ │ ├── xampp-xampp-cp.png │ │ ├── xampp-xampp.png │ │ └── xampp.gif │ ├── icons │ │ ├── abc.png │ │ ├── access-denied.png │ │ ├── add.png │ │ ├── calculator.png │ │ ├── calendar-2.png │ │ ├── calendar.png │ │ ├── camera-white.png │ │ ├── camera.png │ │ ├── categorisation-white.png │ │ ├── categorisation.png │ │ ├── change.png │ │ ├── chart.png │ │ ├── check-black.png │ │ ├── check-no.png │ │ ├── check-yes.png │ │ ├── check.png │ │ ├── clipboard.png │ │ ├── coins.png │ │ ├── copy.png │ │ ├── db-add.png │ │ ├── db-delete.png │ │ ├── db-download.png │ │ ├── db-search.png │ │ ├── db-upload.png │ │ ├── delete-2.png │ │ ├── delete.png │ │ ├── delivery-white.png │ │ ├── delivery.png │ │ ├── details-close.png │ │ ├── details-open.png │ │ ├── details.png │ │ ├── duplicate.png │ │ ├── edit-allowed.png │ │ ├── edit-forbidden.png │ │ ├── edit.png │ │ ├── email-add.png │ │ ├── email-search-2.png │ │ ├── email-search.png │ │ ├── email-send.png │ │ ├── equalizer.png │ │ ├── error-404.png │ │ ├── error-db.png │ │ ├── error.png │ │ ├── eu.png │ │ ├── euro.png │ │ ├── example.png │ │ ├── exclamation.png │ │ ├── exclude.png │ │ ├── export-xls.png │ │ ├── filter-expand.png │ │ ├── filter-undo.png │ │ ├── filter.png │ │ ├── google-maps-location.png │ │ ├── google-maps-route.png │ │ ├── help.png │ │ ├── helpdesk.png │ │ ├── history.png │ │ ├── home.png │ │ ├── homes.png │ │ ├── id.png │ │ ├── info.png │ │ ├── internet.png │ │ ├── link.png │ │ ├── lock.png │ │ ├── locked.png │ │ ├── manual.png │ │ ├── move-horizontal.png │ │ ├── move-vertical.png │ │ ├── move.png │ │ ├── newsletter.png │ │ ├── open.png │ │ ├── paste.png │ │ ├── percent.png │ │ ├── person.png │ │ ├── persons-white.png │ │ ├── persons.png │ │ ├── print.png │ │ ├── printer.png │ │ ├── product.png │ │ ├── products-white.png │ │ ├── products.png │ │ ├── question.png │ │ ├── refresh-page.png │ │ ├── reorder-white.png │ │ ├── reorder.png │ │ ├── save.png │ │ ├── saw.png │ │ ├── search-undo.png │ │ ├── search.png │ │ ├── set-off.png │ │ ├── set-on.png │ │ ├── settings-user.png │ │ ├── settings.png │ │ ├── shopping-cart.png │ │ ├── statistics.png │ │ ├── stop.png │ │ ├── supplier-white.png │ │ ├── supplier.png │ │ ├── system.png │ │ ├── tablesorter_collapse.png │ │ ├── tablesorter_expand.png │ │ ├── task-done.png │ │ ├── task-list.png │ │ ├── task.png │ │ ├── undo.png │ │ ├── update.png │ │ ├── valid.png │ │ ├── variable.png │ │ └── warning.png │ └── logo │ │ ├── kreaweb-025.png │ │ ├── kreaweb-030.png │ │ ├── kreaweb-035.png │ │ ├── laravel-025.png │ │ ├── laravel-030.png │ │ ├── laravel-035.png │ │ ├── vite-025.png │ │ ├── vite-030.png │ │ └── vite-035.png ├── index.demo.php ├── index.php ├── json │ └── datatables │ │ └── i18n │ │ ├── en-GB.json │ │ └── nl-NL.json ├── robots.txt └── vendor │ └── log-viewer │ ├── app.css │ ├── app.js │ ├── app.js.LICENSE.txt │ ├── img │ ├── log-viewer-128.png │ ├── log-viewer-32.png │ └── log-viewer-64.png │ └── mix-manifest.json ├── resources ├── css │ └── app.css ├── js │ ├── _bootstrap.js │ ├── _jquery.js │ ├── app.js │ ├── custom.js │ └── datatables.js ├── sass │ ├── _custom.scss │ ├── _datatables.scss │ ├── _variables.scss │ ├── app.scss │ └── deferred.scss └── views │ ├── auth │ ├── login.blade.php │ ├── passwords │ │ ├── confirm.blade.php │ │ ├── email.blade.php │ │ └── reset.blade.php │ ├── register.blade.php │ └── verify.blade.php │ ├── back │ ├── backups │ │ └── index.blade.php │ ├── components │ │ ├── datatables-help.blade.php │ │ ├── header.blade.php │ │ ├── home-links.blade.php │ │ ├── home-stats.blade.php │ │ ├── offcanvas-menu.blade.php │ │ ├── offcanvas.blade.php │ │ └── year.blade.php │ ├── customers │ │ ├── create.blade.php │ │ ├── edit.blade.php │ │ ├── get-alikes.blade.php │ │ ├── index.blade.php │ │ └── show.blade.php │ ├── developer │ │ ├── hash-generator.blade.php │ │ ├── impressum.blade.php │ │ ├── session.blade.php │ │ └── test.blade.php │ ├── home.blade.php │ ├── mails │ │ └── exception-occured.blade.php │ ├── users │ │ ├── create.blade.php │ │ ├── edit.blade.php │ │ ├── get-userlogs.blade.php │ │ └── index.blade.php │ └── userslog │ │ ├── index.blade.php │ │ ├── stats-country-map.blade.php │ │ ├── stats-country.blade.php │ │ └── stats-period.blade.php │ ├── components │ ├── alerts.blade.php │ └── switch.blade.php │ ├── errors │ ├── 401.blade.php │ ├── 403.blade.php │ ├── 404.blade.php │ ├── 419.blade.php │ ├── 429.blade.php │ ├── 500.blade.php │ ├── 503.blade.php │ └── layout.blade.php │ ├── front │ ├── components │ │ ├── footer.blade.php │ │ ├── header.blade.php │ │ ├── home-carousel.blade.php │ │ └── home-welcome.blade.php │ └── home.blade.php │ └── layouts │ ├── back.blade.php │ └── front.blade.php ├── routes ├── console.php └── web.php ├── storage ├── app │ ├── .gitignore │ └── public │ │ └── .gitignore ├── debugbar │ └── .gitignore ├── framework │ ├── .gitignore │ ├── cache │ │ ├── .gitignore │ │ └── data │ │ │ └── .gitignore │ ├── sessions │ │ └── .gitignore │ ├── testing │ │ └── .gitignore │ └── views │ │ └── .gitignore └── logs │ └── .gitignore ├── tests ├── Feature │ └── ExampleTest.php ├── TestCase.php └── Unit │ └── ExampleTest.php └── vite.config.js /.editorconfig: -------------------------------------------------------------------------------- 1 | root = true 2 | 3 | [*] 4 | charset = utf-8 5 | end_of_line = lf 6 | indent_size = 4 7 | indent_style = space 8 | insert_final_newline = true 9 | trim_trailing_whitespace = true 10 | 11 | [*.md] 12 | trim_trailing_whitespace = false 13 | 14 | [*.{yml,yaml}] 15 | indent_size = 2 16 | 17 | [docker-compose.yml] 18 | indent_size = 4 19 | -------------------------------------------------------------------------------- /.env.example: -------------------------------------------------------------------------------- 1 | APP_NAME="L11-BS5-DT2" 2 | APP_ENV=local 3 | APP_KEY= 4 | APP_DEBUG=true 5 | APP_TIMEZONE=UTC 6 | APP_URL=http://localhost 7 | 8 | APP_LOCALE=en 9 | APP_FALLBACK_LOCALE=en 10 | APP_FAKER_LOCALE=en_US 11 | 12 | APP_MAINTENANCE_DRIVER=file 13 | APP_MAINTENANCE_STORE=database 14 | 15 | BCRYPT_ROUNDS=12 16 | 17 | LOG_CHANNEL=daily 18 | LOG_STACK=single 19 | LOG_DEPRECATIONS_CHANNEL=null 20 | LOG_LEVEL=debug 21 | 22 | DB_CONNECTION=mysql 23 | DB_HOST=127.0.0.1 24 | DB_PORT=3306 25 | DB_DATABASE="l11-bs5-dt2" 26 | DB_USERNAME=root 27 | DB_PASSWORD= 28 | 29 | SESSION_DRIVER=database 30 | SESSION_LIFETIME=120 31 | SESSION_ENCRYPT=false 32 | SESSION_PATH=/ 33 | SESSION_DOMAIN=null 34 | 35 | BROADCAST_CONNECTION=log 36 | FILESYSTEM_DISK=local 37 | QUEUE_CONNECTION=database 38 | 39 | CACHE_STORE=database 40 | CACHE_PREFIX= 41 | 42 | MEMCACHED_HOST=127.0.0.1 43 | 44 | REDIS_CLIENT=phpredis 45 | REDIS_HOST=127.0.0.1 46 | REDIS_PASSWORD=null 47 | REDIS_PORT=6379 48 | 49 | MAIL_MAILER=log 50 | MAIL_HOST=127.0.0.1 51 | MAIL_PORT=2525 52 | MAIL_USERNAME=null 53 | MAIL_PASSWORD=null 54 | MAIL_ENCRYPTION=null 55 | MAIL_FROM_ADDRESS="hello@example.com" 56 | MAIL_FROM_NAME="${APP_NAME}" 57 | 58 | AWS_ACCESS_KEY_ID= 59 | AWS_SECRET_ACCESS_KEY= 60 | AWS_DEFAULT_REGION=us-east-1 61 | AWS_BUCKET= 62 | AWS_USE_PATH_STYLE_ENDPOINT=false 63 | 64 | VITE_APP_NAME="${APP_NAME}" 65 | 66 | # -------------------------------------------------------- 67 | # custom 68 | # -------------------------------------------------------- 69 | BACKUP_DISK="backups" 70 | BACKUP_DAILY_CLEANUP="22:30" 71 | BACKUP_DAILY_RUN="23:00" 72 | BACKUP_MAIL_ADDRESS="webmaster@yourdomain.com" -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | * text=auto eol=lf 2 | 3 | *.blade.php diff=html 4 | *.css diff=css 5 | *.html diff=html 6 | *.md diff=markdown 7 | *.php diff=php 8 | 9 | /.github export-ignore 10 | CHANGELOG.md export-ignore 11 | .styleci.yml export-ignore 12 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | /.phpunit.cache 2 | /node_modules 3 | 4 | /public/hot 5 | /public/storage 6 | /storage/*.key 7 | /vendor 8 | .env 9 | .env.backup 10 | .env.production 11 | .phpunit.result.cache 12 | Homestead.json 13 | Homestead.yaml 14 | auth.json 15 | npm-debug.log 16 | yarn-error.log 17 | /.fleet 18 | /.idea 19 | /.vscode 20 | deploy-demo.sh 21 | .env-demo.txt 22 | -------------------------------------------------------------------------------- /FUNDING.yml: -------------------------------------------------------------------------------- 1 | # These are supported funding model platforms 2 | 3 | custom: ["https://www.paypal.me/MGeurtsKREAWEB"] 4 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) 2023 Kreaweb.be 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. -------------------------------------------------------------------------------- /app/Countries.php: -------------------------------------------------------------------------------- 1 | 'de', 14 | 'en' => 'en', 15 | 'es' => 'es', 16 | 'fr' => 'fr', 17 | 'nl' => 'nl', 18 | 'pt' => 'pt', 19 | 'zh_cn' => 'zh', 20 | ]; 21 | 22 | public Collection $countries; 23 | 24 | /** 25 | * Constructor to initialize the countries collection based on locale. 26 | */ 27 | public function __construct(string $locale = 'en') 28 | { 29 | // Determine the country folder from the locale 30 | $countryCode = self::LOCALE_TO_COUNTRY[$locale] ?? 'en'; // Default to 'en' if locale is not found 31 | 32 | // Set the base path for the countries data 33 | $path = base_path('vendor/stefangabos/world_countries/data/countries/'); 34 | $localePath = $path . $countryCode; 35 | 36 | // Load the country data for the specified locale or fallback to English 37 | $this->countries = $this->loadCountriesData($localePath) ?? $this->loadCountriesData($path . 'en'); 38 | } 39 | 40 | /** 41 | * Load countries data from the specified path. 42 | */ 43 | private function loadCountriesData(string $path): ?Collection 44 | { 45 | $filePath = $path . '/countries.php'; 46 | if (file_exists($filePath)) { 47 | return collect(require $filePath); 48 | } 49 | 50 | return null; 51 | } 52 | 53 | /** 54 | * Get the country name by its alpha2 code. 55 | */ 56 | public function getCountryName(string $countryCode): ?string 57 | { 58 | return $this->countries->firstWhere('alpha2', $countryCode)['name'] ?? null; 59 | } 60 | 61 | /** 62 | * Get a collection of all countries with their alpha2 code and name. 63 | */ 64 | public function getAllCountries(): Collection 65 | { 66 | return $this->countries->map(function ($item) { 67 | return [ 68 | 'id' => $item['alpha2'], 69 | 'name' => $item['name'], 70 | ]; 71 | })->values(); 72 | } 73 | 74 | /** 75 | * Get country names formatted for svgMap's countryNames configuration. 76 | */ 77 | public function getCountryNamesForSvgMap(): Collection 78 | { 79 | return $this->countries->mapWithKeys(function ($item) { 80 | return [strtoupper($item['alpha2']) => $item['name']]; 81 | }); 82 | } 83 | } 84 | -------------------------------------------------------------------------------- /app/Http/Controllers/Auth/ConfirmPasswordController.php: -------------------------------------------------------------------------------- 1 | middleware('auth'); 38 | } 39 | } 40 | -------------------------------------------------------------------------------- /app/Http/Controllers/Auth/ForgotPasswordController.php: -------------------------------------------------------------------------------- 1 | middleware('guest')->except('logout'); 38 | } 39 | } 40 | -------------------------------------------------------------------------------- /app/Http/Controllers/Auth/RegisterController.php: -------------------------------------------------------------------------------- 1 | middleware('guest'); 41 | } 42 | 43 | /** 44 | * Get a validator for an incoming registration request. 45 | * 46 | * @return \Illuminate\Contracts\Validation\Validator 47 | */ 48 | protected function validator(array $data) 49 | { 50 | return Validator::make($data, [ 51 | 'name' => ['required', 'string', 'max:255'], 52 | 'email' => ['required', 'string', 'email', 'max:255', 'unique:users'], 53 | 'password' => ['required', 'string', 'min:8', 'confirmed'], 54 | ]); 55 | } 56 | 57 | /** 58 | * Create a new user instance after a valid registration. 59 | * 60 | * @return \App\Models\User 61 | */ 62 | protected function create(array $data) 63 | { 64 | return User::create([ 65 | 'name' => $data['name'], 66 | 'email' => $data['email'], 67 | 'password' => Hash::make($data['password']), 68 | ]); 69 | } 70 | } 71 | -------------------------------------------------------------------------------- /app/Http/Controllers/Auth/ResetPasswordController.php: -------------------------------------------------------------------------------- 1 | middleware('auth'); 38 | $this->middleware('signed')->only('verify'); 39 | $this->middleware('throttle:6,1')->only('verify', 'resend'); 40 | } 41 | } 42 | -------------------------------------------------------------------------------- /app/Http/Controllers/Back/DeveloperController.php: -------------------------------------------------------------------------------- 1 | value ? $request->value : ''; 13 | $hash = password_hash($value, PASSWORD_DEFAULT); 14 | 15 | return view('back.developer.hash-generator', compact('value', 'hash')); 16 | } 17 | 18 | public function impressum() 19 | { 20 | return view('back.developer.impressum'); 21 | } 22 | 23 | public function session() 24 | { 25 | return view('back.developer.session'); 26 | } 27 | 28 | public function test(Request $request) 29 | { 30 | return view('back.developer.test'); 31 | } 32 | } 33 | -------------------------------------------------------------------------------- /app/Http/Controllers/Back/GeneralController.php: -------------------------------------------------------------------------------- 1 | table)->where('id', $request->id)->update([$request->key => $request->value]); 16 | 17 | $notification = [ 18 | 'type' => 'success', 19 | 'title' => 'Editing ...', 20 | 'message' => 'Item updated.', 21 | ]; 22 | 23 | } catch (QueryException $e) { 24 | $notification = [ 25 | 'type' => 'error', 26 | 'title' => 'Editing ...', 27 | 'message' => $e->getMessage(), 28 | ]; 29 | } 30 | 31 | return response()->json($notification); 32 | } 33 | 34 | public function setValueSession(Request $request) 35 | { 36 | $request->session()->put($request->key, $request->value); 37 | 38 | return response()->noContent(); 39 | } 40 | 41 | public function getDatatablesHelp() 42 | { 43 | return view('back.components.datatables-help')->render(); 44 | } 45 | } 46 | -------------------------------------------------------------------------------- /app/Http/Controllers/Back/ProfileController.php: -------------------------------------------------------------------------------- 1 | middleware('auth'); 17 | } 18 | 19 | /** 20 | * Show the application dashboard. 21 | * 22 | * @return \Illuminate\Contracts\Support\Renderable 23 | */ 24 | public function index() 25 | { 26 | if (Auth::check()) { 27 | if (! session('APP')) { 28 | session(['APP.YEAR' => date('Y')]); 29 | } 30 | 31 | if (session('status')) { 32 | return view('back.home')->with('status', session('status')); 33 | } 34 | 35 | return view('back.home'); 36 | } else { 37 | if (session('status')) { 38 | return view('front.home')->with('status', session('status')); 39 | } 40 | 41 | return view('front.home'); 42 | } 43 | } 44 | } 45 | -------------------------------------------------------------------------------- /app/Http/Requests/UserStoreRequest.php: -------------------------------------------------------------------------------- 1 | [ 28 | 'required', 29 | 'string', 30 | 'max:101', 31 | ], 32 | 'email' => [ 33 | 'required', 34 | 'string', 35 | 'max:191', 36 | 'email', 37 | 'unique:users', 38 | ], 39 | 'password' => [ 40 | 'required', 41 | 'string', 42 | 'min:8', 43 | 'max:255', 44 | 'same:password_confirmation', 45 | ], 46 | 'password_confirmation' => [ 47 | 'required', 48 | 'string', 49 | 'min:8', 50 | 'max:255', 51 | ], 52 | 'is_developer' => [ 53 | 'required', 54 | 'string', 55 | 'min:1', 56 | 'max:1', 57 | ], 58 | ]; 59 | } 60 | } 61 | -------------------------------------------------------------------------------- /app/Http/Requests/UserUpdateRequest.php: -------------------------------------------------------------------------------- 1 | [ 29 | 'required', 30 | 'string', 31 | 'max:101', 32 | ], 33 | 'email' => [ 34 | 'required', 35 | 'string', 36 | 'max:191', 37 | 'email', 38 | Rule::unique('users', 'email')->whereNull('deleted_at')->ignore($this->user), 39 | ], 40 | 'is_developer' => [ 41 | 'required', 42 | 'string', 43 | 'min:1', 44 | 'max:1', 45 | ], 46 | ]; 47 | } 48 | } 49 | -------------------------------------------------------------------------------- /app/Models/Country.php: -------------------------------------------------------------------------------- 1 | 'boolean', 19 | ]; 20 | 21 | /* -------------------------------------------------------------------------------------------- */ 22 | // Accessors & Mutators 23 | /* -------------------------------------------------------------------------------------------- */ 24 | protected function Name(): Attribute 25 | { 26 | return new Attribute( 27 | set: fn ($value) => $value ? ucwords($value) : null, 28 | ); 29 | } 30 | 31 | protected function Iso2(): Attribute 32 | { 33 | return new Attribute( 34 | set: fn ($value) => $value ? strtoupper($value) : null, 35 | ); 36 | } 37 | 38 | protected function Iso3(): Attribute 39 | { 40 | return new Attribute( 41 | set: fn ($value) => $value ? strtoupper($value) : null, 42 | ); 43 | } 44 | } 45 | -------------------------------------------------------------------------------- /app/Models/User.php: -------------------------------------------------------------------------------- 1 | 22 | */ 23 | protected $fillable = [ 24 | 'name', 25 | 'email', 26 | 'password', 27 | 'is_developer', 28 | ]; 29 | 30 | /** 31 | * The attributes that should be hidden for serialization. 32 | * 33 | * @var array 34 | */ 35 | protected $hidden = [ 36 | 'password', 37 | 'remember_token', 38 | ]; 39 | 40 | /** 41 | * The attributes that should be cast. 42 | * 43 | * @var array 44 | */ 45 | protected $casts = [ 46 | 'email_verified_at' => 'datetime', 47 | 'is_developer' => 'boolean', 48 | 'password' => 'hashed', 49 | ]; 50 | 51 | /* -------------------------------------------------------------------------------------------- */ 52 | // Accessors & Mutators 53 | /* -------------------------------------------------------------------------------------------- */ 54 | protected function Name(): Attribute 55 | { 56 | return new Attribute( 57 | set: fn ($value) => $value ? ucwords($value) : null, 58 | ); 59 | } 60 | 61 | /* -------------------------------------------------------------------------------------------- */ 62 | // Relationships 63 | /* -------------------------------------------------------------------------------------------- */ 64 | public function userlogs(): HasMany 65 | { 66 | return $this->hasMany(Userlog::class); 67 | } 68 | } 69 | -------------------------------------------------------------------------------- /app/Models/Userlog.php: -------------------------------------------------------------------------------- 1 | Carbon::parse($attributes['created_at'])->isoFormat('dddd LL'), 31 | ); 32 | } 33 | 34 | protected function time(): Attribute 35 | { 36 | return new Attribute( 37 | get: fn (mixed $value, array $attributes) => Carbon::parse($attributes['created_at'])->format('H:i:s'), 38 | ); 39 | } 40 | 41 | /* -------------------------------------------------------------------------------------------- */ 42 | // Relationships 43 | /* -------------------------------------------------------------------------------------------- */ 44 | public function user(): BelongsTo 45 | { 46 | return $this->belongsTo(User::class)->withTrashed(); 47 | } 48 | /* -------------------------------------------------------------------------------------------- */ 49 | } 50 | -------------------------------------------------------------------------------- /artisan: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env php 2 | handleCommand(new ArgvInput); 14 | 15 | exit($status); 16 | -------------------------------------------------------------------------------- /bootstrap/app.php: -------------------------------------------------------------------------------- 1 | withRouting( 9 | web: __DIR__ . '/../routes/web.php', 10 | commands: __DIR__ . '/../routes/console.php', 11 | health: '/up', 12 | ) 13 | ->withMiddleware(function (Middleware $middleware) { 14 | // 15 | }) 16 | ->withExceptions(function (Exceptions $exceptions) { 17 | // 18 | })->create(); 19 | -------------------------------------------------------------------------------- /bootstrap/cache/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore 3 | -------------------------------------------------------------------------------- /bootstrap/providers.php: -------------------------------------------------------------------------------- 1 | [ 18 | 'token' => env('POSTMARK_TOKEN'), 19 | ], 20 | 21 | 'ses' => [ 22 | 'key' => env('AWS_ACCESS_KEY_ID'), 23 | 'secret' => env('AWS_SECRET_ACCESS_KEY'), 24 | 'region' => env('AWS_DEFAULT_REGION', 'us-east-1'), 25 | ], 26 | 27 | 'slack' => [ 28 | 'notifications' => [ 29 | 'bot_user_oauth_token' => env('SLACK_BOT_USER_OAUTH_TOKEN'), 30 | 'channel' => env('SLACK_BOT_USER_DEFAULT_CHANNEL'), 31 | ], 32 | ], 33 | 34 | ]; 35 | -------------------------------------------------------------------------------- /database/.gitignore: -------------------------------------------------------------------------------- 1 | *.sqlite* 2 | -------------------------------------------------------------------------------- /database/factories/CustomerFactory.php: -------------------------------------------------------------------------------- 1 | strtoupper(fake()->lastName()), 26 | 'customer_first_name' => fake()->firstName(), 27 | 'company_name' => fake()->boolean(30) ? fake()->company() : null, 28 | 29 | 'address_street' => fake()->streetName(), 30 | 'address_number' => fake()->buildingNumber(), 31 | 'address_country' => fake()->countryCode('alpha-2'), 32 | 'address_postal_code' => fake()->postcode(), 33 | 'address_place' => strtoupper(fake()->city()), 34 | 35 | 'phone' => fake()->e164PhoneNumber(), 36 | 'email' => fake()->unique()->safeEmail(), 37 | 38 | 'send_newsletter' => fake()->boolean(), 39 | ]; 40 | } 41 | } 42 | -------------------------------------------------------------------------------- /database/factories/UserFactory.php: -------------------------------------------------------------------------------- 1 | 10 | */ 11 | class UserFactory extends Factory 12 | { 13 | /** 14 | * The current password being used by the factory. 15 | */ 16 | protected static ?string $password; 17 | 18 | /** 19 | * Define the model's default state. 20 | * 21 | * @return array 22 | */ 23 | public function definition(): array 24 | { 25 | return [ 26 | 'name' => fake()->firstName() . ' ' . strtoupper(fake()->lastName()), 27 | 'email' => fake()->unique()->safeEmail(), 28 | 'email_verified_at' => fake()->boolean(95) ? fake()->dateTimeBetween('-6 month', '-1 days', 'Europe/Brussels')->format('Y-m-d H:i:s') : null, 29 | 'password' => '$2y$10$92IXUNpkjO0rOQ5byMi.Ye4oKoEa3Ro9llC/.og/at2.uheWG/igi', // password 30 | 'remember_token' => Str::random(10), 31 | 'is_developer' => 0, 32 | ]; 33 | } 34 | 35 | /** 36 | * Indicate that the model's email address should be unverified. 37 | */ 38 | public function unverified(): static 39 | { 40 | return $this->state(fn (array $attributes) => [ 41 | 'email_verified_at' => null, 42 | ]); 43 | } 44 | } 45 | -------------------------------------------------------------------------------- /database/factories/UserlogFactory.php: -------------------------------------------------------------------------------- 1 | fake()->numberBetween(1, 50), 26 | 'country_name' => fake()->country(), 27 | 'country_code' => fake()->countryCode('alpha-2'), 28 | 'created_at' => fake()->dateTimeBetween('-1 years', '-1 days', 'Europe/Brussels')->format('Y-m-d H:i:s'), 29 | ]; 30 | } 31 | } 32 | -------------------------------------------------------------------------------- /database/migrations/0001_01_01_000000_create_users_table.php: -------------------------------------------------------------------------------- 1 | id(); 17 | 18 | $table->string('name'); 19 | $table->string('email')->unique(); 20 | $table->timestamp('email_verified_at')->nullable(); 21 | $table->string('password'); 22 | $table->rememberToken(); 23 | 24 | $table->boolean('is_developer', 1)->default(0); 25 | 26 | $table->timestamps(); 27 | $table->softDeletes(); 28 | }); 29 | 30 | // Add index on deleted_at 31 | DB::statement('ALTER TABLE `users` ADD INDEX `users_deleted_at_index` (`deleted_at`)'); 32 | 33 | Schema::create('password_reset_tokens', function (Blueprint $table) { 34 | $table->string('email')->primary(); 35 | $table->string('token'); 36 | $table->timestamp('created_at')->nullable(); 37 | }); 38 | 39 | Schema::create('sessions', function (Blueprint $table) { 40 | $table->string('id')->primary(); 41 | $table->foreignId('user_id')->nullable()->index(); 42 | $table->string('ip_address', 45)->nullable(); 43 | $table->text('user_agent')->nullable(); 44 | $table->longText('payload'); 45 | $table->integer('last_activity')->index(); 46 | }); 47 | } 48 | 49 | /** 50 | * Reverse the migrations. 51 | */ 52 | public function down(): void 53 | { 54 | Schema::dropIfExists('users'); 55 | Schema::dropIfExists('password_reset_tokens'); 56 | Schema::dropIfExists('sessions'); 57 | } 58 | }; 59 | -------------------------------------------------------------------------------- /database/migrations/0001_01_01_000001_create_cache_table.php: -------------------------------------------------------------------------------- 1 | string('key')->primary(); 16 | $table->mediumText('value'); 17 | $table->integer('expiration'); 18 | }); 19 | 20 | Schema::create('cache_locks', function (Blueprint $table) { 21 | $table->string('key')->primary(); 22 | $table->string('owner'); 23 | $table->integer('expiration'); 24 | }); 25 | } 26 | 27 | /** 28 | * Reverse the migrations. 29 | */ 30 | public function down(): void 31 | { 32 | Schema::dropIfExists('cache'); 33 | Schema::dropIfExists('cache_locks'); 34 | } 35 | }; 36 | -------------------------------------------------------------------------------- /database/migrations/0001_01_01_000002_create_jobs_table.php: -------------------------------------------------------------------------------- 1 | id(); 16 | $table->string('queue')->index(); 17 | $table->longText('payload'); 18 | $table->unsignedTinyInteger('attempts'); 19 | $table->unsignedInteger('reserved_at')->nullable(); 20 | $table->unsignedInteger('available_at'); 21 | $table->unsignedInteger('created_at'); 22 | }); 23 | 24 | Schema::create('job_batches', function (Blueprint $table) { 25 | $table->string('id')->primary(); 26 | $table->string('name'); 27 | $table->integer('total_jobs'); 28 | $table->integer('pending_jobs'); 29 | $table->integer('failed_jobs'); 30 | $table->longText('failed_job_ids'); 31 | $table->mediumText('options')->nullable(); 32 | $table->integer('cancelled_at')->nullable(); 33 | $table->integer('created_at'); 34 | $table->integer('finished_at')->nullable(); 35 | }); 36 | 37 | Schema::create('failed_jobs', function (Blueprint $table) { 38 | $table->id(); 39 | $table->string('uuid')->unique(); 40 | $table->text('connection'); 41 | $table->text('queue'); 42 | $table->longText('payload'); 43 | $table->longText('exception'); 44 | $table->timestamp('failed_at')->useCurrent(); 45 | }); 46 | } 47 | 48 | /** 49 | * Reverse the migrations. 50 | */ 51 | public function down(): void 52 | { 53 | Schema::dropIfExists('jobs'); 54 | Schema::dropIfExists('job_batches'); 55 | Schema::dropIfExists('failed_jobs'); 56 | } 57 | }; 58 | -------------------------------------------------------------------------------- /database/migrations/2014_10_12_000001_create_userlogs_table.php: -------------------------------------------------------------------------------- 1 | id(); 14 | 15 | $table->foreignId('user_id')->constrained()->onUpdate('cascade')->onDelete('cascade'); 16 | 17 | $table->string('country_name', 100)->nullable(); 18 | $table->string('country_code', 2)->nullable(); 19 | 20 | $table->timestamp('created_at')->default(DB::raw('CURRENT_TIMESTAMP'))->index(); 21 | }); 22 | 23 | // Add index on country_name 24 | DB::statement('ALTER TABLE `userlogs` ADD INDEX `userlogs_country_name_index` (`country_name`)'); 25 | } 26 | 27 | public function down() 28 | { 29 | Schema::dropIfExists('userlogs'); 30 | } 31 | }; 32 | -------------------------------------------------------------------------------- /database/migrations/2020_01_01_100000_create_customers_table.php: -------------------------------------------------------------------------------- 1 | id(); 18 | 19 | $table->string('customer_last_name', 50)->nullable()->index(); 20 | $table->string('customer_first_name', 50)->nullable()->index(); 21 | $table->string('company_name', 50)->nullable()->index(); 22 | $table->string('company_vat', 50)->nullable(); 23 | 24 | $table->string('address_street', 50)->nullable()->index(); 25 | $table->string('address_number', 20)->nullable()->index(); 26 | $table->string('address_country', 2)->nullable(); 27 | $table->string('address_postal_code', 10)->nullable()->index(); 28 | $table->string('address_place', 100)->nullable()->index(); 29 | 30 | $table->string('phone', 50)->nullable(); 31 | $table->string('email', 191)->nullable()->unique()->index(); 32 | 33 | $table->string('delivery_address_street', 50)->nullable(); 34 | $table->string('delivery_address_number', 20)->nullable(); 35 | $table->string('delivery_address_country', 2)->nullable(); 36 | $table->string('delivery_address_postal_code', 10)->nullable(); 37 | $table->string('delivery_address_place', 50)->nullable(); 38 | 39 | $table->boolean('send_newsletter')->default(0); 40 | 41 | $table->timestamps(); 42 | $table->softDeletes(); 43 | }); 44 | 45 | // composit indexes 46 | Schema::table('customers', function (Blueprint $table) { 47 | $table->index(['customer_last_name', 'customer_first_name']); 48 | }); 49 | } 50 | 51 | /** 52 | * Reverse the migrations. 53 | * 54 | * @return void 55 | */ 56 | public function down() 57 | { 58 | Schema::dropIfExists('customers'); 59 | } 60 | }; 61 | -------------------------------------------------------------------------------- /database/seeders/CustomersSeeder.php: -------------------------------------------------------------------------------- 1 | command->warn(PHP_EOL . 'Creating customers ...'); 18 | 19 | $this->withProgressBar(2000, fn () => Customer::factory()->count(1)->create()); 20 | 21 | $this->command->info('Customers created.'); 22 | } 23 | 24 | protected function withProgressBar(int $amount, Closure $createCollectionOfOne): Collection 25 | { 26 | $progressBar = new ProgressBar($this->command->getOutput(), $amount); 27 | 28 | $progressBar->start(); 29 | 30 | $items = new Collection; 31 | 32 | foreach (range(1, $amount) as $i) { 33 | $items = $items->merge( 34 | $createCollectionOfOne() 35 | ); 36 | $progressBar->advance(); 37 | } 38 | 39 | $progressBar->finish(); 40 | 41 | $this->command->getOutput()->writeln(''); 42 | 43 | return $items; 44 | } 45 | } 46 | -------------------------------------------------------------------------------- /database/seeders/DatabaseSeeder.php: -------------------------------------------------------------------------------- 1 | call(UsersSeeder::class, silent: true); 16 | 17 | if (app()->environment('local')) { 18 | $this->call(UserlogsSeeder::class, silent: true); 19 | } 20 | 21 | $this->call(CustomersSeeder::class, silent: true); 22 | } 23 | } 24 | -------------------------------------------------------------------------------- /database/seeders/UserlogsSeeder.php: -------------------------------------------------------------------------------- 1 | command->warn(PHP_EOL . 'Creating userlogs ...'); 18 | 19 | $this->withProgressBar(500, fn () => Userlog::factory()->count(1)->create()); 20 | 21 | $this->command->info('Userlogs created.'); 22 | } 23 | 24 | protected function withProgressBar(int $amount, Closure $createCollectionOfOne): Collection 25 | { 26 | $progressBar = new ProgressBar($this->command->getOutput(), $amount); 27 | 28 | $progressBar->start(); 29 | 30 | $items = new Collection; 31 | 32 | foreach (range(1, $amount) as $i) { 33 | $items = $items->merge( 34 | $createCollectionOfOne() 35 | ); 36 | $progressBar->advance(); 37 | } 38 | 39 | $progressBar->finish(); 40 | 41 | $this->command->getOutput()->writeln(''); 42 | 43 | return $items; 44 | } 45 | } 46 | -------------------------------------------------------------------------------- /database/seeders/UsersSeeder.php: -------------------------------------------------------------------------------- 1 | 'John DOE', 23 | 'email' => 'admin@admin.com', 24 | 'password' => 'password', 25 | 'is_developer' => '1', 26 | ]); 27 | 28 | User::create([ 29 | 'name' => 'Fu BAR', 30 | 'email' => 'fu@bar.com', 31 | 'password' => 'password', 32 | 'is_developer' => '1', 33 | ]); 34 | 35 | // Create 48 dummy users 36 | $this->command->warn(PHP_EOL . 'Creating users ...'); 37 | 38 | $this->withProgressBar(48, fn () => User::factory()->count(1)->create()); 39 | 40 | $this->command->info('Users created.'); 41 | } 42 | 43 | protected function withProgressBar(int $amount, Closure $createCollectionOfOne): Collection 44 | { 45 | $progressBar = new ProgressBar($this->command->getOutput(), $amount); 46 | 47 | $progressBar->start(); 48 | 49 | $items = new Collection; 50 | 51 | foreach (range(1, $amount) as $i) { 52 | $items = $items->merge( 53 | $createCollectionOfOne() 54 | ); 55 | $progressBar->advance(); 56 | } 57 | 58 | $progressBar->finish(); 59 | 60 | $this->command->getOutput()->writeln(''); 61 | 62 | return $items; 63 | } 64 | } 65 | -------------------------------------------------------------------------------- /lang/vendor/backup/cs/notifications.php: -------------------------------------------------------------------------------- 1 | 'Zpráva výjimky: :message', 5 | 'exception_trace' => 'Stopa výjimky: :trace', 6 | 'exception_message_title' => 'Zpráva výjimky', 7 | 'exception_trace_title' => 'Stopa výjimky', 8 | 9 | 'backup_failed_subject' => 'Záloha :application_name neuspěla', 10 | 'backup_failed_body' => 'Důležité: Při záloze :application_name se vyskytla chyba', 11 | 12 | 'backup_successful_subject' => 'Úspěšná nová záloha :application_name', 13 | 'backup_successful_subject_title' => 'Úspěšná nová záloha!', 14 | 'backup_successful_body' => 'Dobrá zpráva, na disku jménem :disk_name byla úspěšně vytvořena nová záloha :application_name.', 15 | 16 | 'cleanup_failed_subject' => 'Vyčištění záloh :application_name neuspělo.', 17 | 'cleanup_failed_body' => 'Při čištění záloh :application_name se vyskytla chyba', 18 | 19 | 'cleanup_successful_subject' => 'Vyčištění záloh :application_name úspěšné', 20 | 'cleanup_successful_subject_title' => 'Vyčištění záloh bylo úspěšné!', 21 | 'cleanup_successful_body' => 'Vyčištění záloh :application_name na disku jménem :disk_name bylo úspěšné.', 22 | 23 | 'healthy_backup_found_subject' => 'Zálohy pro :application_name na disku :disk_name jsou zdravé', 24 | 'healthy_backup_found_subject_title' => 'Zálohy pro :application_name jsou zdravé', 25 | 'healthy_backup_found_body' => 'Zálohy pro :application_name jsou považovány za zdravé. Dobrá práce!', 26 | 27 | 'unhealthy_backup_found_subject' => 'Důležité: Zálohy pro :application_name jsou nezdravé', 28 | 'unhealthy_backup_found_subject_title' => 'Důležité: Zálohy pro :application_name jsou nezdravé. :problem', 29 | 'unhealthy_backup_found_body' => 'Zálohy pro :application_name na disku :disk_name jsou nezdravé.', 30 | 'unhealthy_backup_found_not_reachable' => 'Nelze se dostat k cíli zálohy. :error', 31 | 'unhealthy_backup_found_empty' => 'Tato aplikace nemá vůbec žádné zálohy.', 32 | 'unhealthy_backup_found_old' => 'Poslední záloha vytvořená dne :date je považována za příliš starou.', 33 | 'unhealthy_backup_found_unknown' => 'Omlouváme se, nemůžeme určit přesný důvod.', 34 | 'unhealthy_backup_found_full' => 'Zálohy zabírají příliš mnoho místa na disku. Aktuální využití disku je :disk_usage, což je vyšší než povolený limit :disk_limit.', 35 | 36 | 'no_backups_info' => 'Zatím nebyly vytvořeny žádné zálohy', 37 | 'application_name' => 'Název aplikace', 38 | 'backup_name' => 'Název zálohy', 39 | 'disk' => 'Disk', 40 | 'newest_backup_size' => 'Velikost nejnovější zálohy', 41 | 'number_of_backups' => 'Počet záloh', 42 | 'total_storage_used' => 'Celková využitá kapacita úložiště', 43 | 'newest_backup_date' => 'Datum nejnovější zálohy', 44 | 'oldest_backup_date' => 'Datum nejstarší zálohy', 45 | ]; 46 | -------------------------------------------------------------------------------- /lang/vendor/backup/he/notifications.php: -------------------------------------------------------------------------------- 1 | 'הודעת חריגה: :message', 5 | 'exception_trace' => 'מעקב חריגה: :trace', 6 | 'exception_message_title' => 'הודעת חריגה', 7 | 'exception_trace_title' => 'מעקב חריגה', 8 | 9 | 'backup_failed_subject' => 'כשל בגיבוי של :application_name', 10 | 'backup_failed_body' => 'חשוב: אירעה שגיאה במהלך גיבוי היישום :application_name', 11 | 12 | 'backup_successful_subject' => 'גיבוי חדש מוצלח של :application_name', 13 | 'backup_successful_subject_title' => 'גיבוי חדש מוצלח!', 14 | 'backup_successful_body' => 'חדשות טובות, גיבוי חדש של :application_name נוצר בהצלחה על הדיסק בשם :disk_name.', 15 | 16 | 'cleanup_failed_subject' => 'נכשל בניקוי הגיבויים של :application_name', 17 | 'cleanup_failed_body' => 'אירעה שגיאה במהלך ניקוי הגיבויים של :application_name', 18 | 19 | 'cleanup_successful_subject' => 'ניקוי הגיבויים של :application_name בוצע בהצלחה', 20 | 'cleanup_successful_subject_title' => 'ניקוי הגיבויים בוצע בהצלחה!', 21 | 'cleanup_successful_body' => 'ניקוי הגיבויים של :application_name על הדיסק בשם :disk_name בוצע בהצלחה.', 22 | 23 | 'healthy_backup_found_subject' => 'הגיבויים של :application_name על הדיסק :disk_name תקינים', 24 | 'healthy_backup_found_subject_title' => 'הגיבויים של :application_name תקינים', 25 | 'healthy_backup_found_body' => 'הגיבויים של :application_name נחשבים לתקינים. עבודה טובה!', 26 | 27 | 'unhealthy_backup_found_subject' => 'חשוב: הגיבויים של :application_name אינם תקינים', 28 | 'unhealthy_backup_found_subject_title' => 'חשוב: הגיבויים של :application_name אינם תקינים. :problem', 29 | 'unhealthy_backup_found_body' => 'הגיבויים של :application_name על הדיסק :disk_name אינם תקינים.', 30 | 'unhealthy_backup_found_not_reachable' => 'לא ניתן להגיע ליעד הגיבוי. :error', 31 | 'unhealthy_backup_found_empty' => 'אין גיבויים של היישום הזה בכלל.', 32 | 'unhealthy_backup_found_old' => 'הגיבוי האחרון שנעשה בתאריך :date נחשב כישן מדי.', 33 | 'unhealthy_backup_found_unknown' => 'מצטערים, לא ניתן לקבוע סיבה מדויקת.', 34 | 'unhealthy_backup_found_full' => 'הגיבויים משתמשים בשטח אחסון רב מידי. שימוש הנוכחי הוא :disk_usage, שגבול המותר הוא :disk_limit.', 35 | 36 | 'no_backups_info' => 'לא נעשו עדיין גיבויים', 37 | 'application_name' => 'שם היישום', 38 | 'backup_name' => 'שם הגיבוי', 39 | 'disk' => 'דיסק', 40 | 'newest_backup_size' => 'גודל הגיבוי החדש ביותר', 41 | 'number_of_backups' => 'מספר הגיבויים', 42 | 'total_storage_used' => 'סך האחסון המופעל', 43 | 'newest_backup_date' => 'תאריך הגיבוי החדש ביותר', 44 | 'oldest_backup_date' => 'תאריך הגיבוי הישן ביותר', 45 | ]; 46 | -------------------------------------------------------------------------------- /lang/vendor/backup/hi/notifications.php: -------------------------------------------------------------------------------- 1 | 'अपवाद संदेश: :message', 5 | 'exception_trace' => 'अपवाद निशान: :trace', 6 | 'exception_message_title' => 'अपवादी संदेश', 7 | 'exception_trace_title' => 'अपवाद निशान', 8 | 9 | 'backup_failed_subject' => ':application_name का बैकअप असफल रहा', 10 | 'backup_failed_body' => 'जरूरी सुचना: :application_name का बैकअप लेते समय असफल रहे', 11 | 12 | 'backup_successful_subject' => ':application_name का बैकअप सफल रहा', 13 | 'backup_successful_subject_title' => 'बैकअप सफल रहा!', 14 | 'backup_successful_body' => 'खुशखबर, :application_name का बैकअप :disk_name पर संग्रहित करने मे सफल रहे.', 15 | 16 | 'cleanup_failed_subject' => ':application_name के बैकअप की सफाई असफल रही.', 17 | 'cleanup_failed_body' => ':application_name के बैकअप की सफाई करते समय कुछ बाधा आयी है.', 18 | 19 | 'cleanup_successful_subject' => ':application_name के बैकअप की सफाई सफल रही', 20 | 'cleanup_successful_subject_title' => 'बैकअप की सफाई सफल रही!', 21 | 'cleanup_successful_body' => ':application_name का बैकअप जो :disk_name नाम की डिस्क पर संग्रहित है, उसकी सफाई सफल रही.', 22 | 23 | 'healthy_backup_found_subject' => ':disk_name नाम की डिस्क पर संग्रहित :application_name के बैकअप स्वस्थ है', 24 | 'healthy_backup_found_subject_title' => ':application_name के सभी बैकअप स्वस्थ है', 25 | 'healthy_backup_found_body' => 'बहुत बढ़िया! :application_name के सभी बैकअप स्वस्थ है.', 26 | 27 | 'unhealthy_backup_found_subject' => 'जरूरी सुचना : :application_name के बैकअप अस्वस्थ है', 28 | 'unhealthy_backup_found_subject_title' => 'जरूरी सुचना : :application_name के बैकअप :problem के बजेसे अस्वस्थ है', 29 | 'unhealthy_backup_found_body' => ':disk_name नाम की डिस्क पर संग्रहित :application_name के बैकअप अस्वस्थ है', 30 | 'unhealthy_backup_found_not_reachable' => ':error के बजेसे बैकअप की मंजिल तक पोहोच नहीं सकते.', 31 | 'unhealthy_backup_found_empty' => 'इस एप्लीकेशन का कोई भी बैकअप नहीं है.', 32 | 'unhealthy_backup_found_old' => 'हालहीमें :date को लिया हुआ बैकअप बहुत पुराना है.', 33 | 'unhealthy_backup_found_unknown' => 'माफ़ कीजिये, सही कारण निर्धारित नहीं कर सकते.', 34 | 'unhealthy_backup_found_full' => 'सभी बैकअप बहुत ज्यादा जगह का उपयोग कर रहे है. फ़िलहाल सभी बैकअप :disk_usage जगह का उपयोग कर रहे है, जो की :disk_limit अनुमति सीमा से अधिक का है.', 35 | 36 | 'no_backups_info' => 'अभी तक कोई बैकअप नहीं बनाया गया था', 37 | 'application_name' => 'आवेदन का नाम', 38 | 'backup_name' => 'बैकअप नाम', 39 | 'disk' => 'डिस्क', 40 | 'newest_backup_size' => 'नवीनतम बैकअप आकार', 41 | 'number_of_backups' => 'बैकअप की संख्या', 42 | 'total_storage_used' => 'उपयोग किया गया कुल संग्रहण', 43 | 'newest_backup_date' => 'नवीनतम बैकअप आकार', 44 | 'oldest_backup_date' => 'सबसे पुराना बैकअप आकार', 45 | ]; 46 | -------------------------------------------------------------------------------- /lang/vendor/backup/ja/notifications.php: -------------------------------------------------------------------------------- 1 | '例外のメッセージ: :message', 5 | 'exception_trace' => '例外の追跡: :trace', 6 | 'exception_message_title' => '例外のメッセージ', 7 | 'exception_trace_title' => '例外の追跡', 8 | 9 | 'backup_failed_subject' => ':application_name のバックアップに失敗しました。', 10 | 'backup_failed_body' => '重要: :application_name のバックアップ中にエラーが発生しました。', 11 | 12 | 'backup_successful_subject' => ':application_name のバックアップに成功しました。', 13 | 'backup_successful_subject_title' => 'バックアップに成功しました!', 14 | 'backup_successful_body' => '朗報です。ディスク :disk_name へ :application_name のバックアップが成功しました。', 15 | 16 | 'cleanup_failed_subject' => ':application_name のバックアップ削除に失敗しました。', 17 | 'cleanup_failed_body' => ':application_name のバックアップ削除中にエラーが発生しました。', 18 | 19 | 'cleanup_successful_subject' => ':application_name のバックアップ削除に成功しました。', 20 | 'cleanup_successful_subject_title' => 'バックアップ削除に成功しました!', 21 | 'cleanup_successful_body' => 'ディスク :disk_name に保存された :application_name のバックアップ削除に成功しました。', 22 | 23 | 'healthy_backup_found_subject' => 'ディスク :disk_name への :application_name のバックアップは正常です。', 24 | 'healthy_backup_found_subject_title' => ':application_name のバックアップは正常です。', 25 | 'healthy_backup_found_body' => ':application_name へのバックアップは正常です。いい仕事してますね!', 26 | 27 | 'unhealthy_backup_found_subject' => '重要: :application_name のバックアップに異常があります。', 28 | 'unhealthy_backup_found_subject_title' => '重要: :application_name のバックアップに異常があります。 :problem', 29 | 'unhealthy_backup_found_body' => ':disk_name への :application_name のバックアップに異常があります。', 30 | 'unhealthy_backup_found_not_reachable' => 'バックアップ先にアクセスできませんでした。 :error', 31 | 'unhealthy_backup_found_empty' => 'このアプリケーションのバックアップは見つかりませんでした。', 32 | 'unhealthy_backup_found_old' => ':date に保存された直近のバックアップが古すぎます。', 33 | 'unhealthy_backup_found_unknown' => '申し訳ございません。予期せぬエラーです。', 34 | 'unhealthy_backup_found_full' => 'バックアップがディスク容量を圧迫しています。現在の使用量 :disk_usage は、許可された限界値 :disk_limit を超えています。', 35 | 36 | 'no_backups_info' => 'バックアップはまだ作成されていません', 37 | 'application_name' => 'アプリケーション名', 38 | 'backup_name' => 'バックアップ名', 39 | 'disk' => 'ディスク', 40 | 'newest_backup_size' => '最新のバックアップサイズ', 41 | 'number_of_backups' => 'バックアップ数', 42 | 'total_storage_used' => '使用された合計ストレージ', 43 | 'newest_backup_date' => '最新のバックアップ日時', 44 | 'oldest_backup_date' => '最も古いバックアップ日時', 45 | ]; 46 | -------------------------------------------------------------------------------- /lang/vendor/backup/ko/notifications.php: -------------------------------------------------------------------------------- 1 | '예외 메시지: :message', 5 | 'exception_trace' => '예외 추적: :trace', 6 | 'exception_message_title' => '예외 메시지', 7 | 'exception_trace_title' => '예외 추적', 8 | 9 | 'backup_failed_subject' => ':application_name 백업 실패', 10 | 'backup_failed_body' => '중요: :application_name 백업 중 오류 발생', 11 | 12 | 'backup_successful_subject' => ':application_name 백업 성공', 13 | 'backup_successful_subject_title' => '백업이 성공적으로 완료되었습니다!', 14 | 'backup_successful_body' => '좋은 소식입니다. :disk_name 디스크에 :application_name 백업이 성공적으로 완료되었습니다.', 15 | 16 | 'cleanup_failed_subject' => ':application_name 백업 정리 실패', 17 | 'cleanup_failed_body' => ':application_name 백업 정리 중 오류 발생', 18 | 19 | 'cleanup_successful_subject' => ':application_name 백업 정리 성공', 20 | 'cleanup_successful_subject_title' => '백업 정리가 성공적으로 완료되었습니다!', 21 | 'cleanup_successful_body' => ':disk_name 디스크에 저장된 :application_name 백업 정리가 성공적으로 완료되었습니다.', 22 | 23 | 'healthy_backup_found_subject' => ':application_name 백업은 정상입니다.', 24 | 'healthy_backup_found_subject_title' => ':application_name 백업은 정상입니다.', 25 | 'healthy_backup_found_body' => ':application_name 백업은 정상입니다. 수고하셨습니다!', 26 | 27 | 'unhealthy_backup_found_subject' => '중요: :application_name 백업에 문제가 있습니다.', 28 | 'unhealthy_backup_found_subject_title' => '중요: :application_name 백업에 문제가 있습니다. :problem', 29 | 'unhealthy_backup_found_body' => ':disk_name 디스크에 :application_name 백업에 문제가 있습니다.', 30 | 'unhealthy_backup_found_not_reachable' => '백업 위치에 액세스할 수 없습니다. :error', 31 | 'unhealthy_backup_found_empty' => '이 애플리케이션에는 백업이 없습니다.', 32 | 'unhealthy_backup_found_old' => ':date에 저장된 최신 백업이 너무 오래되었습니다.', 33 | 'unhealthy_backup_found_unknown' => '죄송합니다. 예기치 않은 오류가 발생했습니다.', 34 | 'unhealthy_backup_found_full' => '백업이 디스크 공간을 다 차지하고 있습니다. 현재 사용량 :disk_usage는 허용 한도 :disk_limit을 초과합니다.', 35 | 36 | 'no_backups_info' => '아직 백업이 생성되지 않았습니다.', 37 | 'application_name' => '애플리케이션 이름', 38 | 'backup_name' => '백업 이름', 39 | 'disk' => '디스크', 40 | 'newest_backup_size' => '최신 백업 크기', 41 | 'number_of_backups' => '백업 수', 42 | 'total_storage_used' => '총 사용 스토리지', 43 | 'newest_backup_date' => '최신 백업 날짜', 44 | 'oldest_backup_date' => '가장 오래된 백업 날짜', 45 | ]; 46 | -------------------------------------------------------------------------------- /lang/vendor/backup/no/notifications.php: -------------------------------------------------------------------------------- 1 | 'Exception: :message', 5 | 'exception_trace' => 'Exception trace: :trace', 6 | 'exception_message_title' => 'Exception', 7 | 'exception_trace_title' => 'Exception trace', 8 | 9 | 'backup_failed_subject' => 'Backup feilet for :application_name', 10 | 'backup_failed_body' => 'Viktg: En feil oppstod under backing av :application_name', 11 | 12 | 'backup_successful_subject' => 'Gjennomført backup av :application_name', 13 | 'backup_successful_subject_title' => 'Gjennomført backup!', 14 | 'backup_successful_body' => 'Gode nyheter, en ny backup av :application_name ble opprettet på disken :disk_name.', 15 | 16 | 'cleanup_failed_subject' => 'Opprydding av backup for :application_name feilet.', 17 | 'cleanup_failed_body' => 'En feil oppstod under opprydding av backups for :application_name', 18 | 19 | 'cleanup_successful_subject' => 'Opprydding av backup for :application_name gjennomført', 20 | 'cleanup_successful_subject_title' => 'Opprydding av backup gjennomført!', 21 | 'cleanup_successful_body' => 'Oppryddingen av backup for :application_name på disken :disk_name har blitt gjennomført.', 22 | 23 | 'healthy_backup_found_subject' => 'Alle backups for :application_name på disken :disk_name er OK', 24 | 'healthy_backup_found_subject_title' => 'Alle backups for :application_name er OK', 25 | 'healthy_backup_found_body' => 'Alle backups for :application_name er ok. Godt jobba!', 26 | 27 | 'unhealthy_backup_found_subject' => 'Viktig: Backups for :application_name ikke OK', 28 | 'unhealthy_backup_found_subject_title' => 'Viktig: Backups for :application_name er ikke OK. :problem', 29 | 'unhealthy_backup_found_body' => 'Backups for :application_name på disken :disk_name er ikke OK.', 30 | 'unhealthy_backup_found_not_reachable' => 'Kunne ikke finne backup-destinasjonen. :error', 31 | 'unhealthy_backup_found_empty' => 'Denne applikasjonen mangler backups.', 32 | 'unhealthy_backup_found_old' => 'Den siste backupem fra :date er for gammel.', 33 | 'unhealthy_backup_found_unknown' => 'Beklager, kunne ikke finne nøyaktig årsak.', 34 | 'unhealthy_backup_found_full' => 'Backups bruker for mye lagringsplass. Nåværende diskbruk er :disk_usage, som er mer enn den tillatte grensen på :disk_limit.', 35 | 36 | 'no_backups_info' => 'Ingen sikkerhetskopier ble gjort ennå', 37 | 'application_name' => 'Programnavn', 38 | 'backup_name' => 'Navn på sikkerhetskopi', 39 | 'disk' => 'Disk', 40 | 'newest_backup_size' => 'Nyeste backup-størrelse', 41 | 'number_of_backups' => 'Antall sikkerhetskopier', 42 | 'total_storage_used' => 'Total lagring brukt', 43 | 'newest_backup_date' => 'Nyeste backup-størrelse', 44 | 'oldest_backup_date' => 'Eldste sikkerhetskopistørrelse', 45 | ]; 46 | -------------------------------------------------------------------------------- /lang/vendor/backup/zh-CN/notifications.php: -------------------------------------------------------------------------------- 1 | '异常信息: :message', 5 | 'exception_trace' => '异常跟踪: :trace', 6 | 'exception_message_title' => '异常信息', 7 | 'exception_trace_title' => '异常跟踪', 8 | 9 | 'backup_failed_subject' => ':application_name 备份失败', 10 | 'backup_failed_body' => '重要说明:备份 :application_name 时发生错误', 11 | 12 | 'backup_successful_subject' => ':application_name 备份成功', 13 | 'backup_successful_subject_title' => '备份成功!', 14 | 'backup_successful_body' => '好消息, :application_name 备份成功,位于磁盘 :disk_name 中。', 15 | 16 | 'cleanup_failed_subject' => '清除 :application_name 的备份失败。', 17 | 'cleanup_failed_body' => '清除备份 :application_name 时发生错误', 18 | 19 | 'cleanup_successful_subject' => '成功清除 :application_name 的备份', 20 | 'cleanup_successful_subject_title' => '成功清除备份!', 21 | 'cleanup_successful_body' => '成功清除 :disk_name 磁盘上 :application_name 的备份。', 22 | 23 | 'healthy_backup_found_subject' => ':disk_name 磁盘上 :application_name 的备份是健康的', 24 | 'healthy_backup_found_subject_title' => ':application_name 的备份是健康的', 25 | 'healthy_backup_found_body' => ':application_name 的备份是健康的。干的好!', 26 | 27 | 'unhealthy_backup_found_subject' => '重要说明::application_name 的备份不健康', 28 | 'unhealthy_backup_found_subject_title' => '重要说明::application_name 备份不健康。 :problem', 29 | 'unhealthy_backup_found_body' => ':disk_name 磁盘上 :application_name 的备份不健康。', 30 | 'unhealthy_backup_found_not_reachable' => '无法访问备份目标。 :error', 31 | 'unhealthy_backup_found_empty' => '根本没有此应用程序的备份。', 32 | 'unhealthy_backup_found_old' => '最近的备份创建于 :date ,太旧了。', 33 | 'unhealthy_backup_found_unknown' => '对不起,确切原因无法确定。', 34 | 'unhealthy_backup_found_full' => '备份占用了太多存储空间。当前占用了 :disk_usage ,高于允许的限制 :disk_limit。', 35 | 36 | 'no_backups_info' => '尚未进行任何备份', 37 | 'application_name' => '应用名称', 38 | 'backup_name' => '备份名称', 39 | 'disk' => '磁盘', 40 | 'newest_backup_size' => '最新备份大小', 41 | 'number_of_backups' => '备份数量', 42 | 'total_storage_used' => '使用的总存储量', 43 | 'newest_backup_date' => '最新备份大小', 44 | 'oldest_backup_date' => '最旧的备份大小', 45 | ]; 46 | -------------------------------------------------------------------------------- /lang/vendor/backup/zh-TW/notifications.php: -------------------------------------------------------------------------------- 1 | '異常訊息: :message', 5 | 'exception_trace' => '異常追蹤: :trace', 6 | 'exception_message_title' => '異常訊息', 7 | 'exception_trace_title' => '異常追蹤', 8 | 9 | 'backup_failed_subject' => ':application_name 備份失敗', 10 | 'backup_failed_body' => '重要說明:備份 :application_name 時發生錯誤', 11 | 12 | 'backup_successful_subject' => ':application_name 備份成功', 13 | 'backup_successful_subject_title' => '備份成功!', 14 | 'backup_successful_body' => '好消息, :application_name 備份成功,位於磁碟 :disk_name 中。', 15 | 16 | 'cleanup_failed_subject' => '清除 :application_name 的備份失敗。', 17 | 'cleanup_failed_body' => '清除備份 :application_name 時發生錯誤', 18 | 19 | 'cleanup_successful_subject' => '成功清除 :application_name 的備份', 20 | 'cleanup_successful_subject_title' => '成功清除備份!', 21 | 'cleanup_successful_body' => '成功清除 :disk_name 磁碟上 :application_name 的備份。', 22 | 23 | 'healthy_backup_found_subject' => ':disk_name 磁碟上 :application_name 的備份是健康的', 24 | 'healthy_backup_found_subject_title' => ':application_name 的備份是健康的', 25 | 'healthy_backup_found_body' => ':application_name 的備份是健康的。幹的好!', 26 | 27 | 'unhealthy_backup_found_subject' => '重要說明::application_name 的備份不健康', 28 | 'unhealthy_backup_found_subject_title' => '重要說明::application_name 備份不健康。 :problem', 29 | 'unhealthy_backup_found_body' => ':disk_name 磁碟上 :application_name 的備份不健康。', 30 | 'unhealthy_backup_found_not_reachable' => '無法訪問備份目標。 :error', 31 | 'unhealthy_backup_found_empty' => '根本沒有此應用程序的備份。', 32 | 'unhealthy_backup_found_old' => '最近的備份創建於 :date ,太舊了。', 33 | 'unhealthy_backup_found_unknown' => '對不起,確切原因無法確定。', 34 | 'unhealthy_backup_found_full' => '備份佔用了太多存儲空間。當前佔用了 :disk_usage ,高於允許的限制 :disk_limit。', 35 | 36 | 'no_backups_info' => '尚未進行任何備份', 37 | 'application_name' => '應用名稱', 38 | 'backup_name' => '備份名稱', 39 | 'disk' => '磁碟', 40 | 'newest_backup_size' => '最新備份大小', 41 | 'number_of_backups' => '備份數量', 42 | 'total_storage_used' => '使用的總存儲量', 43 | 'newest_backup_date' => '最新備份大小', 44 | 'oldest_backup_date' => '最早的備份大小', 45 | ]; 46 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true, 3 | "type": "module", 4 | "scripts": { 5 | "dev": "vite", 6 | "build": "vite build" 7 | }, 8 | "devDependencies": { 9 | "@popperjs/core": "^2.11", 10 | "axios": "^1.9", 11 | "bootbox": "^6.0.4", 12 | "bootstrap": "^5.3", 13 | "bootstrap-icons": "^1.13", 14 | "bootstrap-print-css": "^1.0.1", 15 | "chart.js": "^4.4", 16 | "datatables.mark.js": "^2.1.0", 17 | "datatables.net": "^2.3", 18 | "datatables.net-bs5": "^2.3", 19 | "datatables.net-buttons-bs5": "^3.2", 20 | "datatables.net-responsive-bs5": "^3.0", 21 | "datatables.net-select-bs5": "^3.0", 22 | "dayjs": "^1.11.13", 23 | "jquery": "^3.7.1", 24 | "jszip": "^3.10", 25 | "laravel-vite-plugin": "^1.2", 26 | "pdfmake": "^0.2", 27 | "sass": "1.77.6", 28 | "select2": "^4.1.0-rc.0", 29 | "select2-bootstrap-5-theme": "^1.3.0", 30 | "toastr": "^2.1.4", 31 | "vite": "^6.3" 32 | } 33 | } 34 | -------------------------------------------------------------------------------- /phpunit.xml: -------------------------------------------------------------------------------- 1 | 2 | 7 | 8 | 9 | tests/Unit 10 | 11 | 12 | tests/Feature 13 | 14 | 15 | 16 | 17 | app 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | -------------------------------------------------------------------------------- /pint.json: -------------------------------------------------------------------------------- 1 | { 2 | "preset": "laravel", 3 | "rules": { 4 | "concat_space": { 5 | "spacing": "one" 6 | } 7 | } 8 | } -------------------------------------------------------------------------------- /public/.htaccess: -------------------------------------------------------------------------------- 1 | 2 | 3 | Options -MultiViews -Indexes 4 | 5 | 6 | RewriteEngine On 7 | 8 | # Handle Authorization Header 9 | RewriteCond %{HTTP:Authorization} . 10 | RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}] 11 | 12 | # Redirect Trailing Slashes If Not A Folder... 13 | RewriteCond %{REQUEST_FILENAME} !-d 14 | RewriteCond %{REQUEST_URI} (.+)/$ 15 | RewriteRule ^ %1 [L,R=301] 16 | 17 | # Send Requests To Front Controller... 18 | RewriteCond %{REQUEST_FILENAME} !-d 19 | RewriteCond %{REQUEST_FILENAME} !-f 20 | RewriteRule ^ index.php [L] 21 | 22 | -------------------------------------------------------------------------------- /public/build/assets/bootstrap-icons-BeopsB42.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/build/assets/bootstrap-icons-BeopsB42.woff -------------------------------------------------------------------------------- /public/build/assets/bootstrap-icons-mSm7cUeB.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/build/assets/bootstrap-icons-mSm7cUeB.woff2 -------------------------------------------------------------------------------- /public/build/assets/custom-6P9dJSsL.js: -------------------------------------------------------------------------------- 1 | $.ajaxSetup({headers:{"X-CSRF-TOKEN":$('meta[name="csrf-token"]').attr("content")},error:function(s,t,e){showToast({type:"error",title:"ERROR "+s.status,message:e+" ...
"})}});$("select").select2({theme:"bootstrap-5",minimumResultsForSearch:31,placeholder:"Choose ...",language:"en"}).on("select2:open",function(){document.querySelector(".select2-search__field").focus()});window.showToast=function(t){switch(toastr.options={closeButton:!0,closeClass:"toast-close-button",closeDuration:300,closeEasing:"swing",closeHtml:'',closeMethod:"fadeOut",closeOnHover:!0,containerId:"toast-container",debug:!1,escapeHtml:!1,extendedTimeOut:1e4,hideDuration:1e3,hideEasing:"linear",hideMethod:"fadeOut",iconClass:"toast-info",iconClasses:{error:"toast-error",info:"toast-info",success:"toast-success",warning:"toast-warning"},messageClass:"toast-message",newestOnTop:!1,onHidden:null,onShown:null,positionClass:"toast-bottom-left",preventDuplicates:!0,progressBar:!0,progressClass:"toast-progress",rtl:!1,showDuration:300,showEasing:"swing",showMethod:"fadeIn",tapToDismiss:!0,target:"body",timeOut:5e3,titleClass:"toast-title",toastClass:"toast"},t.type=typeof t.type>"u"||!["error","warning","info","success"].includes(t.type)?"info":t.type,t.type.toLowerCase()){case"error":toastr.options.timeOut=15e3;break;case"warning":toastr.options.timeOut=1e4;break;case"info":toastr.options.timeOut=5e3;break;case"success":toastr.options.timeOut=3e3;break;default:toastr.options.timeOut=5e3}toastr[t.type](t.message,t.title+"
")}; 2 | -------------------------------------------------------------------------------- /public/build/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "_jquery-CWhtYl6l.js": { 3 | "file": "assets/jquery-CWhtYl6l.js", 4 | "name": "jquery" 5 | }, 6 | "node_modules/bootstrap-icons/font/fonts/bootstrap-icons.woff": { 7 | "file": "assets/bootstrap-icons-BeopsB42.woff", 8 | "src": "node_modules/bootstrap-icons/font/fonts/bootstrap-icons.woff" 9 | }, 10 | "node_modules/bootstrap-icons/font/fonts/bootstrap-icons.woff2": { 11 | "file": "assets/bootstrap-icons-mSm7cUeB.woff2", 12 | "src": "node_modules/bootstrap-icons/font/fonts/bootstrap-icons.woff2" 13 | }, 14 | "resources/js/app.js": { 15 | "file": "assets/app-Dwi6QVDn.js", 16 | "name": "app", 17 | "src": "resources/js/app.js", 18 | "isEntry": true, 19 | "imports": [ 20 | "_jquery-CWhtYl6l.js" 21 | ] 22 | }, 23 | "resources/js/custom.js": { 24 | "file": "assets/custom-6P9dJSsL.js", 25 | "name": "custom", 26 | "src": "resources/js/custom.js", 27 | "isEntry": true 28 | }, 29 | "resources/js/datatables.js": { 30 | "file": "assets/datatables-KFeKZOsN.js", 31 | "name": "datatables", 32 | "src": "resources/js/datatables.js", 33 | "isEntry": true, 34 | "imports": [ 35 | "_jquery-CWhtYl6l.js" 36 | ] 37 | }, 38 | "resources/sass/app.scss": { 39 | "file": "assets/app-B9Cs3JBz.css", 40 | "src": "resources/sass/app.scss", 41 | "isEntry": true 42 | }, 43 | "resources/sass/deferred.scss": { 44 | "file": "assets/deferred-DPlFYqzU.css", 45 | "src": "resources/sass/deferred.scss", 46 | "isEntry": true 47 | } 48 | } -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/favicon.ico -------------------------------------------------------------------------------- /public/img/administration.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/administration.jpg -------------------------------------------------------------------------------- /public/img/buttons/calendar-075.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/buttons/calendar-075.png -------------------------------------------------------------------------------- /public/img/buttons/calendar-512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/buttons/calendar-512.png -------------------------------------------------------------------------------- /public/img/buttons/categorisatie-025-wit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/buttons/categorisatie-025-wit.png -------------------------------------------------------------------------------- /public/img/buttons/categorisatie-030.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/buttons/categorisatie-030.png -------------------------------------------------------------------------------- /public/img/buttons/categorisatie-075.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/buttons/categorisatie-075.png -------------------------------------------------------------------------------- /public/img/buttons/categorisatie-512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/buttons/categorisatie-512.png -------------------------------------------------------------------------------- /public/img/buttons/delivery-025-wit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/buttons/delivery-025-wit.png -------------------------------------------------------------------------------- /public/img/buttons/delivery-030.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/buttons/delivery-030.png -------------------------------------------------------------------------------- /public/img/buttons/delivery-075.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/buttons/delivery-075.png -------------------------------------------------------------------------------- /public/img/buttons/delivery-512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/buttons/delivery-512.png -------------------------------------------------------------------------------- /public/img/buttons/documents-075.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/buttons/documents-075.png -------------------------------------------------------------------------------- /public/img/buttons/documents-512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/buttons/documents-512.png -------------------------------------------------------------------------------- /public/img/buttons/email-075.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/buttons/email-075.png -------------------------------------------------------------------------------- /public/img/buttons/email-512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/buttons/email-512.png -------------------------------------------------------------------------------- /public/img/buttons/folders-075.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/buttons/folders-075.png -------------------------------------------------------------------------------- /public/img/buttons/folders-512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/buttons/folders-512.png -------------------------------------------------------------------------------- /public/img/buttons/home-030-blauw.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/buttons/home-030-blauw.png -------------------------------------------------------------------------------- /public/img/buttons/home-030-bruin.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/buttons/home-030-bruin.png -------------------------------------------------------------------------------- /public/img/buttons/home-030-grijs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/buttons/home-030-grijs.png -------------------------------------------------------------------------------- /public/img/buttons/home-030-success.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/buttons/home-030-success.png -------------------------------------------------------------------------------- /public/img/buttons/home-030-wit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/buttons/home-030-wit.png -------------------------------------------------------------------------------- /public/img/buttons/home-030.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/buttons/home-030.png -------------------------------------------------------------------------------- /public/img/buttons/home-075.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/buttons/home-075.png -------------------------------------------------------------------------------- /public/img/buttons/home-512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/buttons/home-512.png -------------------------------------------------------------------------------- /public/img/buttons/library-075.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/buttons/library-075.png -------------------------------------------------------------------------------- /public/img/buttons/library-512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/buttons/library-512.png -------------------------------------------------------------------------------- /public/img/buttons/news-075.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/buttons/news-075.png -------------------------------------------------------------------------------- /public/img/buttons/news-512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/buttons/news-512.png -------------------------------------------------------------------------------- /public/img/buttons/orders-075.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/buttons/orders-075.png -------------------------------------------------------------------------------- /public/img/buttons/orders-512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/buttons/orders-512.png -------------------------------------------------------------------------------- /public/img/buttons/person-075.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/buttons/person-075.png -------------------------------------------------------------------------------- /public/img/buttons/person-366.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/buttons/person-366.png -------------------------------------------------------------------------------- /public/img/buttons/persons-025-wit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/buttons/persons-025-wit.png -------------------------------------------------------------------------------- /public/img/buttons/persons-030.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/buttons/persons-030.png -------------------------------------------------------------------------------- /public/img/buttons/persons-075.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/buttons/persons-075.png -------------------------------------------------------------------------------- /public/img/buttons/persons-512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/buttons/persons-512.png -------------------------------------------------------------------------------- /public/img/buttons/planning-075.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/buttons/planning-075.png -------------------------------------------------------------------------------- /public/img/buttons/planning-512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/buttons/planning-512.png -------------------------------------------------------------------------------- /public/img/buttons/printer-075.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/buttons/printer-075.png -------------------------------------------------------------------------------- /public/img/buttons/printer-512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/buttons/printer-512.png -------------------------------------------------------------------------------- /public/img/buttons/product-075.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/buttons/product-075.png -------------------------------------------------------------------------------- /public/img/buttons/product-512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/buttons/product-512.png -------------------------------------------------------------------------------- /public/img/buttons/registration-075.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/buttons/registration-075.png -------------------------------------------------------------------------------- /public/img/buttons/registration-512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/buttons/registration-512.png -------------------------------------------------------------------------------- /public/img/buttons/reorder-025-wit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/buttons/reorder-025-wit.png -------------------------------------------------------------------------------- /public/img/buttons/reorder-030.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/buttons/reorder-030.png -------------------------------------------------------------------------------- /public/img/buttons/reorder-075.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/buttons/reorder-075.png -------------------------------------------------------------------------------- /public/img/buttons/reorder-392.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/buttons/reorder-392.png -------------------------------------------------------------------------------- /public/img/buttons/report-075.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/buttons/report-075.png -------------------------------------------------------------------------------- /public/img/buttons/report-512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/buttons/report-512.png -------------------------------------------------------------------------------- /public/img/buttons/report-categorisatie-075.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/buttons/report-categorisatie-075.png -------------------------------------------------------------------------------- /public/img/buttons/report-categorisatie-200.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/buttons/report-categorisatie-200.png -------------------------------------------------------------------------------- /public/img/buttons/report-coins-075.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/buttons/report-coins-075.png -------------------------------------------------------------------------------- /public/img/buttons/report-coins-512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/buttons/report-coins-512.png -------------------------------------------------------------------------------- /public/img/buttons/report-daily-075.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/buttons/report-daily-075.png -------------------------------------------------------------------------------- /public/img/buttons/report-daily-512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/buttons/report-daily-512.png -------------------------------------------------------------------------------- /public/img/buttons/report-delivery-075.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/buttons/report-delivery-075.png -------------------------------------------------------------------------------- /public/img/buttons/report-delivery-512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/buttons/report-delivery-512.png -------------------------------------------------------------------------------- /public/img/buttons/report-delivery-todo-075.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/buttons/report-delivery-todo-075.png -------------------------------------------------------------------------------- /public/img/buttons/report-delivery-todo-512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/buttons/report-delivery-todo-512.png -------------------------------------------------------------------------------- /public/img/buttons/report-email-075.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/buttons/report-email-075.png -------------------------------------------------------------------------------- /public/img/buttons/report-email-512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/buttons/report-email-512.png -------------------------------------------------------------------------------- /public/img/buttons/report-inventaris-075.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/buttons/report-inventaris-075.png -------------------------------------------------------------------------------- /public/img/buttons/report-inventaris-512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/buttons/report-inventaris-512.png -------------------------------------------------------------------------------- /public/img/buttons/report-person-075.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/buttons/report-person-075.png -------------------------------------------------------------------------------- /public/img/buttons/report-person-512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/buttons/report-person-512.png -------------------------------------------------------------------------------- /public/img/buttons/report-reorder-075.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/buttons/report-reorder-075.png -------------------------------------------------------------------------------- /public/img/buttons/report-reorder-512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/buttons/report-reorder-512.png -------------------------------------------------------------------------------- /public/img/buttons/report-reorder-todo-075.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/buttons/report-reorder-todo-075.png -------------------------------------------------------------------------------- /public/img/buttons/report-reorder-todo-512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/buttons/report-reorder-todo-512.png -------------------------------------------------------------------------------- /public/img/buttons/report-statistieken-075.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/buttons/report-statistieken-075.png -------------------------------------------------------------------------------- /public/img/buttons/report-statistieken-512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/buttons/report-statistieken-512.png -------------------------------------------------------------------------------- /public/img/buttons/report-stock-075.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/buttons/report-stock-075.png -------------------------------------------------------------------------------- /public/img/buttons/report-stock-512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/buttons/report-stock-512.png -------------------------------------------------------------------------------- /public/img/buttons/report-stock-order-075.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/buttons/report-stock-order-075.png -------------------------------------------------------------------------------- /public/img/buttons/report-stock-order-512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/buttons/report-stock-order-512.png -------------------------------------------------------------------------------- /public/img/buttons/report-supplier-075.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/buttons/report-supplier-075.png -------------------------------------------------------------------------------- /public/img/buttons/report-supplier-512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/buttons/report-supplier-512.png -------------------------------------------------------------------------------- /public/img/buttons/statistieken-075.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/buttons/statistieken-075.png -------------------------------------------------------------------------------- /public/img/buttons/statistieken-512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/buttons/statistieken-512.png -------------------------------------------------------------------------------- /public/img/buttons/stock-025-wit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/buttons/stock-025-wit.png -------------------------------------------------------------------------------- /public/img/buttons/stock-030.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/buttons/stock-030.png -------------------------------------------------------------------------------- /public/img/buttons/stock-075.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/buttons/stock-075.png -------------------------------------------------------------------------------- /public/img/buttons/stock-512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/buttons/stock-512.png -------------------------------------------------------------------------------- /public/img/buttons/supplier-025-wit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/buttons/supplier-025-wit.png -------------------------------------------------------------------------------- /public/img/buttons/supplier-030.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/buttons/supplier-030.png -------------------------------------------------------------------------------- /public/img/buttons/supplier-075.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/buttons/supplier-075.png -------------------------------------------------------------------------------- /public/img/buttons/supplier-512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/buttons/supplier-512.png -------------------------------------------------------------------------------- /public/img/buttons/under-construction-075.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/buttons/under-construction-075.png -------------------------------------------------------------------------------- /public/img/buttons/under-construction-512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/buttons/under-construction-512.png -------------------------------------------------------------------------------- /public/img/carousel/001.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/carousel/001.jpg -------------------------------------------------------------------------------- /public/img/carousel/002.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/carousel/002.jpg -------------------------------------------------------------------------------- /public/img/carousel/003.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/carousel/003.jpg -------------------------------------------------------------------------------- /public/img/carousel/004.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/carousel/004.jpg -------------------------------------------------------------------------------- /public/img/carousel/005.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/carousel/005.jpg -------------------------------------------------------------------------------- /public/img/carousel/006.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/carousel/006.jpg -------------------------------------------------------------------------------- /public/img/favicon/favicon-16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/favicon/favicon-16x16.png -------------------------------------------------------------------------------- /public/img/favicon/favicon-32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/favicon/favicon-32x32.png -------------------------------------------------------------------------------- /public/img/favicon/favicon-96x96.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/favicon/favicon-96x96.png -------------------------------------------------------------------------------- /public/img/general/ajax-001.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/general/ajax-001.png -------------------------------------------------------------------------------- /public/img/general/ajax.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/general/ajax.png -------------------------------------------------------------------------------- /public/img/general/bootstrap-001.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/general/bootstrap-001.png -------------------------------------------------------------------------------- /public/img/general/bootstrap-stack.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/general/bootstrap-stack.png -------------------------------------------------------------------------------- /public/img/general/bootstrap.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/general/bootstrap.png -------------------------------------------------------------------------------- /public/img/general/css3-001.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/general/css3-001.png -------------------------------------------------------------------------------- /public/img/general/css3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/general/css3.png -------------------------------------------------------------------------------- /public/img/general/datatables-serverside-processing.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/general/datatables-serverside-processing.png -------------------------------------------------------------------------------- /public/img/general/datatables.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/general/datatables.png -------------------------------------------------------------------------------- /public/img/general/error-404.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/general/error-404.jpg -------------------------------------------------------------------------------- /public/img/general/error-db-connect.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/general/error-db-connect.jpg -------------------------------------------------------------------------------- /public/img/general/error-db-search.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/general/error-db-search.png -------------------------------------------------------------------------------- /public/img/general/error-icon-halt.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/general/error-icon-halt.png -------------------------------------------------------------------------------- /public/img/general/error-icon-search.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/general/error-icon-search.png -------------------------------------------------------------------------------- /public/img/general/error-icon-stop.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/general/error-icon-stop.png -------------------------------------------------------------------------------- /public/img/general/error-icon-warning.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/general/error-icon-warning.png -------------------------------------------------------------------------------- /public/img/general/error-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/general/error-icon.png -------------------------------------------------------------------------------- /public/img/general/error-id-blue.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/general/error-id-blue.png -------------------------------------------------------------------------------- /public/img/general/error-id-red.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/general/error-id-red.png -------------------------------------------------------------------------------- /public/img/general/error-info.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/general/error-info.png -------------------------------------------------------------------------------- /public/img/general/error-ip.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/general/error-ip.png -------------------------------------------------------------------------------- /public/img/general/gplv3-001.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/general/gplv3-001.png -------------------------------------------------------------------------------- /public/img/general/gplv3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/general/gplv3.png -------------------------------------------------------------------------------- /public/img/general/helpdesk-035.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/general/helpdesk-035.png -------------------------------------------------------------------------------- /public/img/general/helpdesk.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/general/helpdesk.png -------------------------------------------------------------------------------- /public/img/general/html5-001.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/general/html5-001.png -------------------------------------------------------------------------------- /public/img/general/html5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/general/html5.png -------------------------------------------------------------------------------- /public/img/general/jquery-001.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/general/jquery-001.png -------------------------------------------------------------------------------- /public/img/general/jquery.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/general/jquery.png -------------------------------------------------------------------------------- /public/img/general/laragon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/general/laragon.png -------------------------------------------------------------------------------- /public/img/general/loading-001.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/general/loading-001.png -------------------------------------------------------------------------------- /public/img/general/loading.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/general/loading.gif -------------------------------------------------------------------------------- /public/img/general/loading.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/general/loading.png -------------------------------------------------------------------------------- /public/img/general/mit-001.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/general/mit-001.png -------------------------------------------------------------------------------- /public/img/general/mit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/general/mit.png -------------------------------------------------------------------------------- /public/img/general/no_image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/general/no_image.png -------------------------------------------------------------------------------- /public/img/general/no_image_processed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/general/no_image_processed.png -------------------------------------------------------------------------------- /public/img/general/no_image_yet.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/general/no_image_yet.png -------------------------------------------------------------------------------- /public/img/general/notepad++.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/general/notepad++.png -------------------------------------------------------------------------------- /public/img/general/ok.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/general/ok.png -------------------------------------------------------------------------------- /public/img/general/opensource-001.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/general/opensource-001.png -------------------------------------------------------------------------------- /public/img/general/opensource.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/general/opensource.png -------------------------------------------------------------------------------- /public/img/general/oracle-mysql-connector-001.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/general/oracle-mysql-connector-001.png -------------------------------------------------------------------------------- /public/img/general/oracle-mysql-connector.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/general/oracle-mysql-connector.png -------------------------------------------------------------------------------- /public/img/general/oracle-mysql-workbench-6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/general/oracle-mysql-workbench-6.png -------------------------------------------------------------------------------- /public/img/general/phpmailer-001.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/general/phpmailer-001.png -------------------------------------------------------------------------------- /public/img/general/phpmailer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/general/phpmailer.png -------------------------------------------------------------------------------- /public/img/general/responsive-001.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/general/responsive-001.png -------------------------------------------------------------------------------- /public/img/general/responsive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/general/responsive.png -------------------------------------------------------------------------------- /public/img/general/under-construction.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/general/under-construction.jpg -------------------------------------------------------------------------------- /public/img/general/under-construction.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/general/under-construction.png -------------------------------------------------------------------------------- /public/img/general/under-maintenance.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/general/under-maintenance.jpg -------------------------------------------------------------------------------- /public/img/general/under-maintenance.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/general/under-maintenance.png -------------------------------------------------------------------------------- /public/img/general/unlock.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/general/unlock.png -------------------------------------------------------------------------------- /public/img/general/visual-studio-code-001.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/general/visual-studio-code-001.png -------------------------------------------------------------------------------- /public/img/general/visual-studio-code.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/general/visual-studio-code.png -------------------------------------------------------------------------------- /public/img/general/vite.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/general/vite.png -------------------------------------------------------------------------------- /public/img/general/xampp-apache-001.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/general/xampp-apache-001.png -------------------------------------------------------------------------------- /public/img/general/xampp-apache.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/general/xampp-apache.png -------------------------------------------------------------------------------- /public/img/general/xampp-mariadb-001.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/general/xampp-mariadb-001.png -------------------------------------------------------------------------------- /public/img/general/xampp-mariadb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/general/xampp-mariadb.png -------------------------------------------------------------------------------- /public/img/general/xampp-mysql-001.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/general/xampp-mysql-001.png -------------------------------------------------------------------------------- /public/img/general/xampp-mysql.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/general/xampp-mysql.png -------------------------------------------------------------------------------- /public/img/general/xampp-php-001.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/general/xampp-php-001.png -------------------------------------------------------------------------------- /public/img/general/xampp-php.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/general/xampp-php.png -------------------------------------------------------------------------------- /public/img/general/xampp-phpmyadmin-001.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/general/xampp-phpmyadmin-001.png -------------------------------------------------------------------------------- /public/img/general/xampp-phpmyadmin.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/general/xampp-phpmyadmin.png -------------------------------------------------------------------------------- /public/img/general/xampp-xampp-001.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/general/xampp-xampp-001.png -------------------------------------------------------------------------------- /public/img/general/xampp-xampp-cp-001.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/general/xampp-xampp-cp-001.png -------------------------------------------------------------------------------- /public/img/general/xampp-xampp-cp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/general/xampp-xampp-cp.png -------------------------------------------------------------------------------- /public/img/general/xampp-xampp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/general/xampp-xampp.png -------------------------------------------------------------------------------- /public/img/general/xampp.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/general/xampp.gif -------------------------------------------------------------------------------- /public/img/icons/abc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/icons/abc.png -------------------------------------------------------------------------------- /public/img/icons/access-denied.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/icons/access-denied.png -------------------------------------------------------------------------------- /public/img/icons/add.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/icons/add.png -------------------------------------------------------------------------------- /public/img/icons/calculator.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/icons/calculator.png -------------------------------------------------------------------------------- /public/img/icons/calendar-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/icons/calendar-2.png -------------------------------------------------------------------------------- /public/img/icons/calendar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/icons/calendar.png -------------------------------------------------------------------------------- /public/img/icons/camera-white.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/icons/camera-white.png -------------------------------------------------------------------------------- /public/img/icons/camera.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/icons/camera.png -------------------------------------------------------------------------------- /public/img/icons/categorisation-white.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/icons/categorisation-white.png -------------------------------------------------------------------------------- /public/img/icons/categorisation.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/icons/categorisation.png -------------------------------------------------------------------------------- /public/img/icons/change.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/icons/change.png -------------------------------------------------------------------------------- /public/img/icons/chart.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/icons/chart.png -------------------------------------------------------------------------------- /public/img/icons/check-black.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/icons/check-black.png -------------------------------------------------------------------------------- /public/img/icons/check-no.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/icons/check-no.png -------------------------------------------------------------------------------- /public/img/icons/check-yes.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/icons/check-yes.png -------------------------------------------------------------------------------- /public/img/icons/check.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/icons/check.png -------------------------------------------------------------------------------- /public/img/icons/clipboard.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/icons/clipboard.png -------------------------------------------------------------------------------- /public/img/icons/coins.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/icons/coins.png -------------------------------------------------------------------------------- /public/img/icons/copy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/icons/copy.png -------------------------------------------------------------------------------- /public/img/icons/db-add.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/icons/db-add.png -------------------------------------------------------------------------------- /public/img/icons/db-delete.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/icons/db-delete.png -------------------------------------------------------------------------------- /public/img/icons/db-download.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/icons/db-download.png -------------------------------------------------------------------------------- /public/img/icons/db-search.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/icons/db-search.png -------------------------------------------------------------------------------- /public/img/icons/db-upload.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/icons/db-upload.png -------------------------------------------------------------------------------- /public/img/icons/delete-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/icons/delete-2.png -------------------------------------------------------------------------------- /public/img/icons/delete.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/icons/delete.png -------------------------------------------------------------------------------- /public/img/icons/delivery-white.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/icons/delivery-white.png -------------------------------------------------------------------------------- /public/img/icons/delivery.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/icons/delivery.png -------------------------------------------------------------------------------- /public/img/icons/details-close.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/icons/details-close.png -------------------------------------------------------------------------------- /public/img/icons/details-open.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/icons/details-open.png -------------------------------------------------------------------------------- /public/img/icons/details.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/icons/details.png -------------------------------------------------------------------------------- /public/img/icons/duplicate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/icons/duplicate.png -------------------------------------------------------------------------------- /public/img/icons/edit-allowed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/icons/edit-allowed.png -------------------------------------------------------------------------------- /public/img/icons/edit-forbidden.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/icons/edit-forbidden.png -------------------------------------------------------------------------------- /public/img/icons/edit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/icons/edit.png -------------------------------------------------------------------------------- /public/img/icons/email-add.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/icons/email-add.png -------------------------------------------------------------------------------- /public/img/icons/email-search-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/icons/email-search-2.png -------------------------------------------------------------------------------- /public/img/icons/email-search.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/icons/email-search.png -------------------------------------------------------------------------------- /public/img/icons/email-send.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/icons/email-send.png -------------------------------------------------------------------------------- /public/img/icons/equalizer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/icons/equalizer.png -------------------------------------------------------------------------------- /public/img/icons/error-404.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/icons/error-404.png -------------------------------------------------------------------------------- /public/img/icons/error-db.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/icons/error-db.png -------------------------------------------------------------------------------- /public/img/icons/error.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/icons/error.png -------------------------------------------------------------------------------- /public/img/icons/eu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/icons/eu.png -------------------------------------------------------------------------------- /public/img/icons/euro.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/icons/euro.png -------------------------------------------------------------------------------- /public/img/icons/example.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/icons/example.png -------------------------------------------------------------------------------- /public/img/icons/exclamation.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/icons/exclamation.png -------------------------------------------------------------------------------- /public/img/icons/exclude.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/icons/exclude.png -------------------------------------------------------------------------------- /public/img/icons/export-xls.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/icons/export-xls.png -------------------------------------------------------------------------------- /public/img/icons/filter-expand.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/icons/filter-expand.png -------------------------------------------------------------------------------- /public/img/icons/filter-undo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/icons/filter-undo.png -------------------------------------------------------------------------------- /public/img/icons/filter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/icons/filter.png -------------------------------------------------------------------------------- /public/img/icons/google-maps-location.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/icons/google-maps-location.png -------------------------------------------------------------------------------- /public/img/icons/google-maps-route.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/icons/google-maps-route.png -------------------------------------------------------------------------------- /public/img/icons/help.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/icons/help.png -------------------------------------------------------------------------------- /public/img/icons/helpdesk.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/icons/helpdesk.png -------------------------------------------------------------------------------- /public/img/icons/history.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/icons/history.png -------------------------------------------------------------------------------- /public/img/icons/home.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/icons/home.png -------------------------------------------------------------------------------- /public/img/icons/homes.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/icons/homes.png -------------------------------------------------------------------------------- /public/img/icons/id.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/icons/id.png -------------------------------------------------------------------------------- /public/img/icons/info.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/icons/info.png -------------------------------------------------------------------------------- /public/img/icons/internet.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/icons/internet.png -------------------------------------------------------------------------------- /public/img/icons/link.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/icons/link.png -------------------------------------------------------------------------------- /public/img/icons/lock.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/icons/lock.png -------------------------------------------------------------------------------- /public/img/icons/locked.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/icons/locked.png -------------------------------------------------------------------------------- /public/img/icons/manual.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/icons/manual.png -------------------------------------------------------------------------------- /public/img/icons/move-horizontal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/icons/move-horizontal.png -------------------------------------------------------------------------------- /public/img/icons/move-vertical.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/icons/move-vertical.png -------------------------------------------------------------------------------- /public/img/icons/move.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/icons/move.png -------------------------------------------------------------------------------- /public/img/icons/newsletter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/icons/newsletter.png -------------------------------------------------------------------------------- /public/img/icons/open.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/icons/open.png -------------------------------------------------------------------------------- /public/img/icons/paste.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/icons/paste.png -------------------------------------------------------------------------------- /public/img/icons/percent.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/icons/percent.png -------------------------------------------------------------------------------- /public/img/icons/person.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/icons/person.png -------------------------------------------------------------------------------- /public/img/icons/persons-white.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/icons/persons-white.png -------------------------------------------------------------------------------- /public/img/icons/persons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/icons/persons.png -------------------------------------------------------------------------------- /public/img/icons/print.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/icons/print.png -------------------------------------------------------------------------------- /public/img/icons/printer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/icons/printer.png -------------------------------------------------------------------------------- /public/img/icons/product.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/icons/product.png -------------------------------------------------------------------------------- /public/img/icons/products-white.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/icons/products-white.png -------------------------------------------------------------------------------- /public/img/icons/products.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/icons/products.png -------------------------------------------------------------------------------- /public/img/icons/question.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/icons/question.png -------------------------------------------------------------------------------- /public/img/icons/refresh-page.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/icons/refresh-page.png -------------------------------------------------------------------------------- /public/img/icons/reorder-white.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/icons/reorder-white.png -------------------------------------------------------------------------------- /public/img/icons/reorder.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/icons/reorder.png -------------------------------------------------------------------------------- /public/img/icons/save.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/icons/save.png -------------------------------------------------------------------------------- /public/img/icons/saw.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/icons/saw.png -------------------------------------------------------------------------------- /public/img/icons/search-undo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/icons/search-undo.png -------------------------------------------------------------------------------- /public/img/icons/search.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/icons/search.png -------------------------------------------------------------------------------- /public/img/icons/set-off.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/icons/set-off.png -------------------------------------------------------------------------------- /public/img/icons/set-on.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/icons/set-on.png -------------------------------------------------------------------------------- /public/img/icons/settings-user.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/icons/settings-user.png -------------------------------------------------------------------------------- /public/img/icons/settings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/icons/settings.png -------------------------------------------------------------------------------- /public/img/icons/shopping-cart.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/icons/shopping-cart.png -------------------------------------------------------------------------------- /public/img/icons/statistics.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/icons/statistics.png -------------------------------------------------------------------------------- /public/img/icons/stop.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/icons/stop.png -------------------------------------------------------------------------------- /public/img/icons/supplier-white.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/icons/supplier-white.png -------------------------------------------------------------------------------- /public/img/icons/supplier.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/icons/supplier.png -------------------------------------------------------------------------------- /public/img/icons/system.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/icons/system.png -------------------------------------------------------------------------------- /public/img/icons/tablesorter_collapse.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/icons/tablesorter_collapse.png -------------------------------------------------------------------------------- /public/img/icons/tablesorter_expand.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/icons/tablesorter_expand.png -------------------------------------------------------------------------------- /public/img/icons/task-done.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/icons/task-done.png -------------------------------------------------------------------------------- /public/img/icons/task-list.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/icons/task-list.png -------------------------------------------------------------------------------- /public/img/icons/task.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/icons/task.png -------------------------------------------------------------------------------- /public/img/icons/undo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/icons/undo.png -------------------------------------------------------------------------------- /public/img/icons/update.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/icons/update.png -------------------------------------------------------------------------------- /public/img/icons/valid.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/icons/valid.png -------------------------------------------------------------------------------- /public/img/icons/variable.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/icons/variable.png -------------------------------------------------------------------------------- /public/img/icons/warning.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/icons/warning.png -------------------------------------------------------------------------------- /public/img/logo/kreaweb-025.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/logo/kreaweb-025.png -------------------------------------------------------------------------------- /public/img/logo/kreaweb-030.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/logo/kreaweb-030.png -------------------------------------------------------------------------------- /public/img/logo/kreaweb-035.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/logo/kreaweb-035.png -------------------------------------------------------------------------------- /public/img/logo/laravel-025.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/logo/laravel-025.png -------------------------------------------------------------------------------- /public/img/logo/laravel-030.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/logo/laravel-030.png -------------------------------------------------------------------------------- /public/img/logo/laravel-035.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/logo/laravel-035.png -------------------------------------------------------------------------------- /public/img/logo/vite-025.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/logo/vite-025.png -------------------------------------------------------------------------------- /public/img/logo/vite-030.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/logo/vite-030.png -------------------------------------------------------------------------------- /public/img/logo/vite-035.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/img/logo/vite-035.png -------------------------------------------------------------------------------- /public/index.demo.php: -------------------------------------------------------------------------------- 1 | handleRequest(Request::capture()); 18 | -------------------------------------------------------------------------------- /public/index.php: -------------------------------------------------------------------------------- 1 | handleRequest(Request::capture()); 18 | -------------------------------------------------------------------------------- /public/robots.txt: -------------------------------------------------------------------------------- 1 | User-agent: * 2 | Disallow: 3 | -------------------------------------------------------------------------------- /public/vendor/log-viewer/app.js.LICENSE.txt: -------------------------------------------------------------------------------- 1 | /*! 2 | * The buffer module from node.js, for the browser. 3 | * 4 | * @author Feross Aboukhadijeh 5 | * @license MIT 6 | */ 7 | 8 | /*! 9 | * pinia v2.2.2 10 | * (c) 2024 Eduardo San Martin Morote 11 | * @license MIT 12 | */ 13 | 14 | /*! #__NO_SIDE_EFFECTS__ */ 15 | 16 | /*! ieee754. BSD-3-Clause License. Feross Aboukhadijeh */ 17 | 18 | /*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/facebook/regenerator/blob/main/LICENSE */ 19 | 20 | /** 21 | * @license 22 | * Lodash 23 | * Copyright OpenJS Foundation and other contributors 24 | * Released under MIT license 25 | * Based on Underscore.js 1.8.3 26 | * Copyright Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors 27 | */ 28 | 29 | /** 30 | * @vue/shared v3.4.38 31 | * (c) 2018-present Yuxi (Evan) You and Vue contributors 32 | * @license MIT 33 | **/ 34 | -------------------------------------------------------------------------------- /public/vendor/log-viewer/img/log-viewer-128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/vendor/log-viewer/img/log-viewer-128.png -------------------------------------------------------------------------------- /public/vendor/log-viewer/img/log-viewer-32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/vendor/log-viewer/img/log-viewer-32.png -------------------------------------------------------------------------------- /public/vendor/log-viewer/img/log-viewer-64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/public/vendor/log-viewer/img/log-viewer-64.png -------------------------------------------------------------------------------- /public/vendor/log-viewer/mix-manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "/app.js": "/app.js?id=74d3e481ad3e8fa14f1daaa0aa46e109", 3 | "/app.css": "/app.css?id=5593a0331dd40729ff41e32a6035d872", 4 | "/img/log-viewer-128.png": "/img/log-viewer-128.png?id=d576c6d2e16074d3f064e60fe4f35166", 5 | "/img/log-viewer-32.png": "/img/log-viewer-32.png?id=f8ec67d10f996aa8baf00df3b61eea6d", 6 | "/img/log-viewer-64.png": "/img/log-viewer-64.png?id=8902d596fc883ca9eb8105bb683568c6" 7 | } 8 | -------------------------------------------------------------------------------- /resources/css/app.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MGeurts/laravel-11-bootstrap-5-datatables/1cdbed17510bc6df74300b6d3b79a96ba5bca5fb/resources/css/app.css -------------------------------------------------------------------------------- /resources/js/_bootstrap.js: -------------------------------------------------------------------------------- 1 | import 'bootstrap'; 2 | 3 | /** 4 | * We'll load the axios HTTP library which allows us to easily issue requests 5 | * to our Laravel back-end. This library automatically handles sending the 6 | * CSRF token as a header based on the value of the "XSRF" token cookie. 7 | */ 8 | 9 | import axios from 'axios'; 10 | window.axios = axios; 11 | 12 | window.axios.defaults.headers.common['X-Requested-With'] = 'XMLHttpRequest'; 13 | 14 | /** 15 | * Echo exposes an expressive API for subscribing to channels and listening 16 | * for events that are broadcast by Laravel. Echo and event broadcasting 17 | * allows your team to easily build robust real-time web applications. 18 | */ 19 | 20 | // import Echo from 'laravel-echo'; 21 | 22 | // import Pusher from 'pusher-js'; 23 | // window.Pusher = Pusher; 24 | 25 | // window.Echo = new Echo({ 26 | // broadcaster: 'pusher', 27 | // key: import.meta.env.VITE_PUSHER_APP_KEY, 28 | // cluster: import.meta.env.VITE_PUSHER_APP_CLUSTER ?? 'mt1', 29 | // wsHost: import.meta.env.VITE_PUSHER_HOST ?? `ws-${import.meta.env.VITE_PUSHER_APP_CLUSTER}.pusher.com`, 30 | // wsPort: import.meta.env.VITE_PUSHER_PORT ?? 80, 31 | // wssPort: import.meta.env.VITE_PUSHER_PORT ?? 443, 32 | // forceTLS: (import.meta.env.VITE_PUSHER_SCHEME ?? 'https') === 'https', 33 | // enabledTransports: ['ws', 'wss'], 34 | // }); 35 | -------------------------------------------------------------------------------- /resources/js/_jquery.js: -------------------------------------------------------------------------------- 1 | import $ from 'jquery'; 2 | window.jQuery = window.$ = $; 3 | -------------------------------------------------------------------------------- /resources/js/app.js: -------------------------------------------------------------------------------- 1 | import './_jquery'; 2 | import './_bootstrap'; 3 | 4 | import bootbox from 'bootbox'; 5 | window.bootbox = bootbox; 6 | 7 | import select2 from 'select2'; 8 | select2(); 9 | 10 | import dayjs from 'dayjs'; 11 | window.dayjs = dayjs; 12 | 13 | import toastr from 'toastr'; 14 | window.toastr = toastr; 15 | 16 | import Chart from 'chart.js/auto'; 17 | window.Chart = Chart; 18 | -------------------------------------------------------------------------------- /resources/sass/_custom.scss: -------------------------------------------------------------------------------- 1 | /* -------------------------------------------- */ 2 | @page { 3 | // size: portrait; 4 | margin: 1cm; 5 | marks: none; 6 | } 7 | 8 | /* -------------------------------------------- */ 9 | @media print { 10 | a:link { 11 | border-bottom: none !important; 12 | text-decoration: none !important; 13 | color: inherit !important; 14 | } 15 | 16 | a[href]:after { 17 | content: none !important; 18 | } 19 | 20 | hr { 21 | opacity: 1 !important; 22 | } 23 | } 24 | 25 | /* -------------------------------------------- */ 26 | @media screen, print { 27 | body { 28 | color: $text; 29 | padding-top: 7.5rem; 30 | 31 | @media (min-width: 768px) { 32 | padding-top: 4.5rem; 33 | } 34 | } 35 | 36 | .navbar { 37 | box-shadow: 0 5px 10px 0 rgba(204, 204, 204, 0.3); 38 | } 39 | 40 | hr.narrow { 41 | margin-top: 0; 42 | margin-bottom: ($spacer * .5); 43 | margin-block-start: 0.5em; 44 | margin-block-end: 0.5em; 45 | margin-right: 0; 46 | margin-left: 0; 47 | } 48 | 49 | hr.narrow2 { 50 | margin-block-start: 0.38em; 51 | margin-block-end: 0.38em; 52 | margin-right: 0; 53 | margin-left: 0; 54 | } 55 | 56 | hr.dotted { 57 | border-bottom: 1px dotted; 58 | } 59 | 60 | .offcanvas { 61 | width: 250px; 62 | } 63 | 64 | .nav-icon { 65 | margin-right: 10px; 66 | } 67 | 68 | /* -------------------------------------------- */ 69 | #toast-container>div { 70 | opacity: 1 !important; 71 | } 72 | 73 | /* -------------------------------------------- */ 74 | table.myTable { 75 | box-sizing: border-box; 76 | border-collapse: collapse; 77 | font-size: .8rem; 78 | width: 100% !important; 79 | margin-bottom: 0px !important; 80 | } 81 | 82 | table.myTable thead th { 83 | padding: 0.2rem; 84 | } 85 | 86 | table.myTable tbody td { 87 | padding: 0.2rem; 88 | } 89 | 90 | /* -------------------------------------------- */ 91 | .jstree-default .jstree-search { 92 | background-color: #e8eff7; 93 | } 94 | 95 | /* -------------------------------------------- */ 96 | /* Display the error message for phone inputs */ 97 | .iti--allow-dropdown~.invalid-feedback { 98 | display: block; 99 | } 100 | 101 | .iti { 102 | width: 100%; 103 | } 104 | 105 | .iti__arrow { 106 | border: none; 107 | } 108 | /* -------------------------------------------- */ 109 | } -------------------------------------------------------------------------------- /resources/sass/_datatables.scss: -------------------------------------------------------------------------------- 1 | /* -------------------------------------------- */ 2 | .dt-container .row:not(.dt-layout-table) { 3 | padding: 0rem 0.25rem; 4 | margin-top: 0px !important; 5 | } 6 | 7 | /* -------------------------------------------- */ 8 | 9 | table.dataTable { 10 | box-sizing: border-box; 11 | border-collapse: collapse; 12 | font-size: 0.75rem; 13 | width: 100% !important; 14 | margin-bottom: 0px !important; 15 | } 16 | 17 | table.dataTable thead th { 18 | padding: 0.2rem; 19 | } 20 | 21 | table.dataTable tbody td { 22 | padding: 0.2rem; 23 | } 24 | 25 | table.dataTable tbody td.dataTables_empty { 26 | padding: 1rem; 27 | text-align: left; 28 | } 29 | 30 | .dataTables_wrapper.no-footer .dataTables_scrollBody { 31 | border-bottom: 1px solid #c8ced3; 32 | } 33 | 34 | .dt-info, 35 | .dt-search, 36 | .dt-length, 37 | .dt-paging { 38 | font-size: 0.75rem; 39 | } 40 | 41 | .dt-paging-button { 42 | --bs-pagination-padding-x: .5rem; 43 | --bs-pagination-padding-y: .25rem; 44 | --bs-pagination-font-size: .75rem; 45 | --bs-pagination-border-radius: var(--bs-border-radius-sm); 46 | } 47 | 48 | .has-error .invalid-feedback { 49 | display: block !important; 50 | } 51 | 52 | /* -------------------------------------------- */ 53 | table.dataTable>tbody>tr.selected>* { 54 | box-shadow: inset 0 0 0 9999px rgba(92, 169, 229, 0.9); 55 | } 56 | 57 | table.dataTable.table-striped>tbody>tr.odd>* { 58 | box-shadow: inset 0 0 0 9999px rgba(0, 0, 0, 0.05); 59 | } 60 | 61 | table.dataTable.table-striped>tbody>tr.odd.selected>* { 62 | box-shadow: inset 0 0 0 9999px rgba(92, 169, 229, 0.95); 63 | } 64 | 65 | table.dataTable.table-hover>tbody>tr:hover>* { 66 | box-shadow: inset 0 0 0 9999px rgba(0, 0, 0, 0.075); 67 | } 68 | 69 | table.dataTable.table-hover>tbody>tr.selected:hover>* { 70 | box-shadow: inset 0 0 0 9999px rgba(92, 169, 229, 0.975); 71 | } 72 | 73 | /* -------------------------------------------- */ 74 | .table-primary { 75 | background-color: #cfe2ff !important; 76 | } 77 | .table-success { 78 | background-color: #d1e7dd !important; 79 | } 80 | -------------------------------------------------------------------------------- /resources/sass/_variables.scss: -------------------------------------------------------------------------------- 1 | // Body 2 | // $body-bg: #f8fafc; 3 | 4 | // Typography 5 | // $font-family-sans-serif: 'Nunito', sans-serif; 6 | $font-size-base: 0.9rem; 7 | $line-height-base: 1.6; 8 | 9 | $text: #3A3C42; -------------------------------------------------------------------------------- /resources/sass/app.scss: -------------------------------------------------------------------------------- 1 | // Fonts 2 | @import url('https://fonts.bunny.net/css?family=Nunito'); 3 | 4 | // Variables 5 | @import 'variables'; 6 | 7 | // Bootstrap 8 | @import 'bootstrap/scss/bootstrap'; 9 | 10 | // Bootstrap Icons 11 | @import 'bootstrap-icons/font/bootstrap-icons.css'; 12 | 13 | // Bootstrap Print 14 | @import 'bootstrap-print-css/css/bootstrap-print.min.css'; 15 | 16 | // DataTables 17 | @import "datatables.net-bs5/css/dataTables.bootstrap5.min.css"; 18 | @import "datatables.net-buttons-bs5/css/buttons.bootstrap5.min.css"; 19 | @import 'datatables.net-responsive-bs5/css/responsive.bootstrap5.min.css'; 20 | @import 'datatables.net-select-bs5/css/select.bootstrap5.min.css'; 21 | @import 'datatables'; 22 | 23 | // Select2 24 | @import 'select2/dist/css/select2.min.css'; 25 | @import "select2-bootstrap-5-theme/dist/select2-bootstrap-5-theme.min.css"; 26 | 27 | // Custom 28 | @import 'custom'; 29 | -------------------------------------------------------------------------------- /resources/sass/deferred.scss: -------------------------------------------------------------------------------- 1 | @import 'toastr/build/toastr.min.css'; 2 | -------------------------------------------------------------------------------- /resources/views/auth/passwords/email.blade.php: -------------------------------------------------------------------------------- 1 | @extends('layouts.front') 2 | 3 | @section('title') 4 | | {{ __('Reset Password') }} 5 | @endsection 6 | 7 | @section('content') 8 |
9 |
10 |
11 |
12 |
13 |
14 |
{{ __('Reset Password') }}
15 | 16 |
17 |
18 |
19 | 20 |
21 | @if (session('status')) 22 | 25 | @endif 26 | 27 |
28 | @csrf 29 | 30 |
31 | 33 | 34 |
35 | 38 | 39 | @error('email') 40 | 41 | {{ $message }} 42 | 43 | @enderror 44 |
45 |
46 | 47 |
48 |
49 | 52 |
53 |
54 |
55 |
56 |
57 |
58 |
59 |
60 | @endsection 61 | -------------------------------------------------------------------------------- /resources/views/auth/verify.blade.php: -------------------------------------------------------------------------------- 1 | @extends('layouts.front') 2 | 3 | @section('title') 4 | | Verify Email 5 | @endsection 6 | 7 | @section('content') 8 |
9 |
10 |
11 |
12 |
13 |
14 |
{{ __('Verify Your Email Address') }}
15 | 16 |
17 |
18 |
19 | 20 |
21 | @if (session('resent')) 22 | 25 | @endif 26 | 27 | {{ __('Before proceeding, please check your email for a verification link.') }} 28 | {{ __('If you did not receive the email') }}, 29 |
30 | @csrf 31 | . 33 |
34 |
35 |
36 |
37 |
38 |
39 | @endsection 40 | -------------------------------------------------------------------------------- /resources/views/back/components/offcanvas.blade.php: -------------------------------------------------------------------------------- 1 |
2 |
3 |
Menu
4 | 5 |
6 | 7 |
8 | @include('back.components.offcanvas-menu') 9 |
10 |
11 | -------------------------------------------------------------------------------- /resources/views/back/components/year.blade.php: -------------------------------------------------------------------------------- 1 | 8 | 9 | @push('scripts') 10 | 31 | @endpush 32 | -------------------------------------------------------------------------------- /resources/views/back/customers/get-alikes.blade.php: -------------------------------------------------------------------------------- 1 | @foreach ($customers as $customer) 2 | {!! $customer->CustomerFullBold !!}
3 | @endforeach 4 | -------------------------------------------------------------------------------- /resources/views/back/developer/hash-generator.blade.php: -------------------------------------------------------------------------------- 1 | @extends('layouts.back') 2 | 3 | 4 | @section('title') 5 | | Hash Generator 6 | @endsection 7 | 8 | @section('content') 9 |
10 | @csrf 11 | @method('GET') 12 | 13 |
14 |
15 |
16 |
17 |
18 |
Hash Generator
19 | 20 |
21 | 22 |
23 |
24 |
25 | 26 |
27 |
28 | 29 | 30 |
31 | 32 |
33 |
34 |
35 | 36 |
37 | 38 | 39 |
40 |
{{ $hash }}
41 |
42 |
43 |
44 | 45 | 54 |
55 |
56 |
57 |
58 | @endsection 59 | -------------------------------------------------------------------------------- /resources/views/back/developer/session.blade.php: -------------------------------------------------------------------------------- 1 | @extends('layouts.back') 2 | 3 | @section('content') 4 |
5 |
6 |
7 |
Session object
8 | 9 |
10 | 11 |
12 |
13 |
14 | 15 |
16 |
{{ print_r(session()->all(), true) }}
17 |
18 |
19 | @endsection 20 | -------------------------------------------------------------------------------- /resources/views/back/developer/test.blade.php: -------------------------------------------------------------------------------- 1 | @extends('layouts.back') 2 | 3 | @section('title') 4 | | Test 5 | @endsection 6 | 7 | @php 8 | 9 | @endphp 10 | 11 | @section('content') 12 |

Use this page to test (new) features ...

13 | @endsection 14 | 15 | @push('scripts') 16 | 21 | @endpush 22 | -------------------------------------------------------------------------------- /resources/views/back/home.blade.php: -------------------------------------------------------------------------------- 1 | @extends('layouts.back') 2 | 3 | @section('content') 4 |
5 |
6 | @include('back.components.home-links') 7 |
8 | 9 |
10 | @include('back.components.home-stats') 11 |
12 |
13 | @endsection 14 | -------------------------------------------------------------------------------- /resources/views/back/users/get-userlogs.blade.php: -------------------------------------------------------------------------------- 1 |
2 |
3 |
4 |
Log (Last 3 months)
5 | 6 |
7 |
8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | @forelse ($userlogs_by_date as $day => $userlogs) 20 | 21 | 24 | 25 | 26 | @foreach ($userlogs as $userlog) 27 | 28 | 29 | 30 | 31 | @endforeach 32 | @empty 33 | 34 | 35 | 36 | @endforelse 37 | 38 |
DateHour
22 | {{ strtoupper(Carbon\Carbon::parse($day)->translatedFormat('l j F Y')) }} ({{ count($userlogs) }}) 23 |
{{ $userlog->time }}
No data found.
39 |
40 | -------------------------------------------------------------------------------- /resources/views/back/userslog/index.blade.php: -------------------------------------------------------------------------------- 1 | @extends('layouts.back') 2 | 3 | @section('title') 4 | | Users - Log 5 | @endsection 6 | 7 | @section('content') 8 |
9 |
10 |
11 |
Users - Log (Last {{ $months }} months)
12 | 13 |
14 | 17 | 18 |
19 |
20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | @forelse ($userlogs_by_date as $day => $userlogs) 36 | 37 | 40 | 41 | 42 | @foreach ($userlogs as $userlog) 43 | 44 | 45 | 46 | 47 | 48 | 49 | @if ($userlog->is_developer) 50 | 51 | @else 52 | 53 | @endif 54 | 55 | @endforeach 56 | @empty 57 | 58 | 59 | 60 | @endforelse 61 | 62 |
DateHourUserCountry NameCountry CodeDeveloper ?
38 | {{ $day }} ({{ count($userlogs) }}) 39 |
{{ $userlog->time }}{{ $userlog->name }}{{ $userlog->country_name }}{{ $userlog->country_code }}
No data found.
63 |
64 | @endsection 65 | -------------------------------------------------------------------------------- /resources/views/back/userslog/stats-country-map.blade.php: -------------------------------------------------------------------------------- 1 | @extends('layouts.back') 2 | 3 | @section('title') 4 | | User Statistics 5 | @endsection 6 | 7 | @section('content') 8 |
9 |
10 |
11 |
12 |
13 |
User Statitics - Country of origin
14 | 15 |
16 | 19 | 20 | 21 |
22 |
23 |
24 | 25 |
26 |
27 |
28 |
29 | 30 | 31 | 32 | 33 | 34 | 35 | 54 | @endsection 55 | -------------------------------------------------------------------------------- /resources/views/components/alerts.blade.php: -------------------------------------------------------------------------------- 1 | 2 | @if (session('notification')) 3 | 10 | @endif 11 | -------------------------------------------------------------------------------- /resources/views/errors/401.blade.php: -------------------------------------------------------------------------------- 1 | @extends('errors::layout') 2 | 3 | @section('title', __('Unauthorized')) 4 | @section('code', '401') 5 | 6 | @section('message') 7 |

You are not authorized to use this page.

8 |
9 |
    10 |
  • Click the button 11 | 14 | to return home, 15 |
  • 16 |
    17 |
  • Or click the icon 18 | KREAWEB.be 19 | to contact the helpdesk. 20 |
  • 21 |
22 | @endsection 23 | -------------------------------------------------------------------------------- /resources/views/errors/403.blade.php: -------------------------------------------------------------------------------- 1 | @extends('errors::layout') 2 | 3 | @section('title', __('Forbidden')) 4 | @section('code', '403') 5 | 6 | @section('message') 7 |

You are not authorized to use this page.

8 |
9 |
    10 |
  • Click the button 11 | 14 | to return home, 15 |
  • 16 |
    17 |
  • Or click the icon 18 | KREAWEB.be 19 | to contact the helpdesk. 20 |
  • 21 |
22 | @endsection 23 | -------------------------------------------------------------------------------- /resources/views/errors/404.blade.php: -------------------------------------------------------------------------------- 1 | @extends('errors::layout') 2 | 3 | @section('title', __('Not Found')) 4 | @section('code', '404') 5 | 6 | @section('message') 7 |

The page you were looking for was not found.

8 |
9 |
    10 |
  • Click the button 11 | 14 | to return home, 15 |
  • 16 |
    17 |
  • Or click the icon 18 | KREAWEB.be 19 | to contact the helpdesk. 20 |
  • 21 |
22 | @endsection 23 | -------------------------------------------------------------------------------- /resources/views/errors/419.blade.php: -------------------------------------------------------------------------------- 1 | @extends('errors::layout') 2 | 3 | @section('title', __('Page Expired')) 4 | @section('code', '419') 5 | 6 | @section('message') 7 |

Your session expired.

8 |
9 |
    10 |
  • Click the button 11 | 14 | to return home, 15 |
  • 16 |
    17 |
  • Or click the icon 18 | KREAWEB.be 19 | to contact the helpdesk. 20 |
  • 21 |
22 | @endsection 23 | -------------------------------------------------------------------------------- /resources/views/errors/429.blade.php: -------------------------------------------------------------------------------- 1 | @extends('errors::layout') 2 | 3 | @section('title', __('Too Many Requests')) 4 | @section('code', '429') 5 | 6 | @section('message') 7 |

The server is handling too many requests.

8 |
9 |
    10 |
  • Click the button 11 | 14 | to return home, 15 |
  • 16 |
    17 |
  • Or click the icon 18 | KREAWEB.be 19 | to contact the helpdesk. 20 |
  • 21 |
22 | @endsection 23 | -------------------------------------------------------------------------------- /resources/views/errors/500.blade.php: -------------------------------------------------------------------------------- 1 | @extends('errors::layout') 2 | 3 | @section('title', __('Server Error')) 4 | @section('code', '500') 5 | 6 | @section('message') 7 |

An error has occured on the server.

8 |
9 |
    10 |
  • Click the button 11 | 14 | to return home, 15 |
  • 16 |
    17 |
  • Or click the icon 18 | KREAWEB.be 19 | to contact the helpdesk. 20 |
  • 21 |
22 | @endsection 23 | -------------------------------------------------------------------------------- /resources/views/errors/503.blade.php: -------------------------------------------------------------------------------- 1 | @extends('errors::layout') 2 | 3 | @section('title', __('Service Unavailable')) 4 | @section('code', '503') 5 | 6 | @section('message') 7 |

At the moment the service is unavailable. Wait and try again later.

8 |
9 |
    10 |
  • Click the button 11 | 14 | to return home, 15 |
  • 16 |
    17 |
  • Or click the icon 18 | KREAWEB.be 19 | to contact the helpdesk. 20 |
  • 21 |
22 | @endsection 23 | -------------------------------------------------------------------------------- /resources/views/front/components/footer.blade.php: -------------------------------------------------------------------------------- 1 |
2 |
3 |
4 | 5 | 6 | 10 | 15 | 16 |
7 | Design & Development by
8 | kreaweb.be 9 |
11 | 12 | kreaweb.be 13 | 14 |
17 |
18 | 19 |
20 | kreaweb.be 21 |
22 | 23 |
24 | © {{ now()->year }} Your company name 25 |
26 |
27 |
28 | -------------------------------------------------------------------------------- /resources/views/front/components/header.blade.php: -------------------------------------------------------------------------------- 1 |
2 | 32 |
33 | -------------------------------------------------------------------------------- /resources/views/front/components/home-welcome.blade.php: -------------------------------------------------------------------------------- 1 |
2 |
3 |
4 |
Welcome ...
5 |
6 | 7 |
8 |
9 |
10 | 11 |
12 | administration 13 |
14 | 15 | 26 |
27 | 28 | @push('scripts') 29 | 70 | @endpush 71 | -------------------------------------------------------------------------------- /resources/views/front/home.blade.php: -------------------------------------------------------------------------------- 1 | @extends('layouts.front') 2 | 3 | @section('content') 4 |
5 |
6 | @include('front.components.home-welcome') 7 |
8 | 9 |
10 | @include('front.components.home-carousel') 11 |
12 |
13 | @endsection 14 | -------------------------------------------------------------------------------- /resources/views/layouts/back.blade.php: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | {{ config('app.name', 'Laravel') }} @yield('title') 12 | 13 | 14 | 15 | 16 | 17 | 18 | @vite(['resources/js/app.js', 'resources/js/datatables.js', 'resources/js/custom.js', 'resources/sass/app.scss', 'resources/sass/deferred.scss']) 19 | 20 | 21 | 22 |
23 | @include('back.components.header') 24 | 25 |
26 |
27 | @include('components.alerts') 28 | 29 | @yield('content') 30 |
31 |
32 |
33 | 34 | @stack('scripts') 35 | 36 | 37 | 38 | -------------------------------------------------------------------------------- /resources/views/layouts/front.blade.php: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | {{ config('app.name', 'Laravel') }} @yield('title') 12 | 13 | 14 | 15 | 16 | 17 | 18 | @vite(['resources/js/app.js', 'resources/sass/app.scss']) 19 | 20 | 35 | 36 | 37 | 38 |
39 | @include('front.components.header') 40 | 41 |
42 |
43 | @include('components.alerts') 44 | 45 | @yield('content') 46 |
47 |
48 | 49 |
50 | @include('front.components.footer') 51 |
52 |
53 | 54 | @stack('scripts') 55 | 56 | 57 | 58 | -------------------------------------------------------------------------------- /routes/console.php: -------------------------------------------------------------------------------- 1 | daily()->at(config('app.backup_daily_cleanup')) 12 | ->onSuccess(function () { 13 | Log::info('Backup (Scheduled) -- Cleanup succeeded'); 14 | }) 15 | ->onFailure(function () { 16 | Log::warning('Backup (Scheduled) -- Cleanup failed'); 17 | }); 18 | 19 | Schedule::command('backup:run --only-db')->daily()->at(config('app.backup_daily_run')) 20 | ->onSuccess(function () { 21 | Log::info('Backup (Scheduled) -- Backup succeeded'); 22 | }) 23 | ->onFailure(function () { 24 | Log::warning('Backup (Scheduled) -- Backup failed'); 25 | }); 26 | // -------------------------------------------------------------------------------- 27 | 28 | Artisan::command('inspire', function () { 29 | $this->comment(Inspiring::quote()); 30 | })->purpose('Display an inspiring quote')->hourly(); 31 | -------------------------------------------------------------------------------- /storage/app/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !public/ 3 | !.gitignore 4 | -------------------------------------------------------------------------------- /storage/app/public/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore 3 | -------------------------------------------------------------------------------- /storage/debugbar/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore 3 | -------------------------------------------------------------------------------- /storage/framework/.gitignore: -------------------------------------------------------------------------------- 1 | compiled.php 2 | config.php 3 | down 4 | events.scanned.php 5 | maintenance.php 6 | routes.php 7 | routes.scanned.php 8 | schedule-* 9 | services.json 10 | -------------------------------------------------------------------------------- /storage/framework/cache/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !data/ 3 | !.gitignore 4 | -------------------------------------------------------------------------------- /storage/framework/cache/data/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore 3 | -------------------------------------------------------------------------------- /storage/framework/sessions/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore 3 | -------------------------------------------------------------------------------- /storage/framework/testing/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore 3 | -------------------------------------------------------------------------------- /storage/framework/views/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore 3 | -------------------------------------------------------------------------------- /storage/logs/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore 3 | -------------------------------------------------------------------------------- /tests/Feature/ExampleTest.php: -------------------------------------------------------------------------------- 1 | get('/'); 16 | 17 | $response->assertStatus(200); 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /tests/TestCase.php: -------------------------------------------------------------------------------- 1 | assertTrue(true); 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /vite.config.js: -------------------------------------------------------------------------------- 1 | import { defineConfig } from 'vite'; 2 | import laravel from 'laravel-vite-plugin'; 3 | 4 | export default defineConfig({ 5 | plugins: [ 6 | laravel({ 7 | input: [ 8 | 'resources/sass/app.scss', 9 | 'resources/sass/deferred.scss', 10 | 'resources/js/app.js', 11 | 'resources/js/datatables.js', 12 | 'resources/js/custom.js', 13 | ], 14 | refresh: true, 15 | }), 16 | ], 17 | }); 18 | --------------------------------------------------------------------------------