From 04d96115cfeaed663c1aead20b063dcb036d256c Mon Sep 17 00:00:00 2001 From: Vincent Vanwaelscappel Date: Tue, 30 Jan 2024 18:20:30 +0100 Subject: [PATCH] wip #6693 --- .docker/production/docker-compose.yml | 4 +- .env.production | 4 +- .idea/deployment.xml | 3 +- app/Http/Middleware/CheckIfAdmin.php | 68 ++ app/Providers/AppServiceProvider.php | 3 +- composer.json | 13 +- composer.lock | 1039 +++++++++++++---- config/backpack/backupmanager.php | 15 + config/backpack/base.php | 194 +++ config/backpack/crud.php | 480 ++++++++ config/backpack/operations/create.php | 42 + config/backpack/operations/form.php | 39 + config/backpack/operations/list.php | 67 ++ config/backpack/operations/reorder.php | 13 + config/backpack/operations/show.php | 29 + config/backpack/operations/update.php | 42 + config/backpack/permissionmanager.php | 48 + config/backpack/theme-tabler.php | 174 +++ config/backpack/ui.php | 147 +++ config/gravatar.php | 34 + config/media-library.php | 261 +++++ config/permission.php | 161 +++ config/revisionable.php | 13 + ...13_04_09_062329_create_revisions_table.php | 37 + ...03_31_114745_remove_backpackuser_model.php | 54 + .../2024_01_30_153251_create_media_table.php | 32 + ..._01_30_153323_create_permission_tables.php | 141 +++ lang/vendor/backpack/ar/backup.php | 40 + lang/vendor/backpack/ar/permissionmanager.php | 30 + .../backpack/da_DK/permissionmanager.php | 29 + lang/vendor/backpack/de/permissionmanager.php | 29 + lang/vendor/backpack/el/permissionmanager.php | 28 + lang/vendor/backpack/en/backup.php | 45 + lang/vendor/backpack/en/permissionmanager.php | 30 + lang/vendor/backpack/es/backup.php | 41 + lang/vendor/backpack/es/permissionmanager.php | 28 + lang/vendor/backpack/fa/backup.php | 40 + lang/vendor/backpack/fr/backup.php | 41 + lang/vendor/backpack/fr/permissionmanager.php | 29 + .../backpack/fr_CA/permissionmanager.php | 29 + lang/vendor/backpack/gr/backup.php | 41 + lang/vendor/backpack/hu/permissionmanager.php | 30 + lang/vendor/backpack/id/backup.php | 40 + lang/vendor/backpack/id/permissionmanager.php | 30 + lang/vendor/backpack/it/permissionmanager.php | 31 + lang/vendor/backpack/ja/permissionmanager.php | 29 + lang/vendor/backpack/lv/permissionmanager.php | 28 + lang/vendor/backpack/nl/backup.php | 40 + lang/vendor/backpack/nl/permissionmanager.php | 29 + lang/vendor/backpack/pt/backup.php | 45 + lang/vendor/backpack/pt/permissionmanager.php | 29 + lang/vendor/backpack/pt_br/backup.php | 45 + .../backpack/pt_br/permissionmanager.php | 30 + lang/vendor/backpack/ro/backup.php | 41 + lang/vendor/backpack/ru/backup.php | 40 + lang/vendor/backpack/ru/permissionmanager.php | 28 + lang/vendor/backpack/sr/permissionmanager.php | 30 + lang/vendor/backpack/tr/backup.php | 40 + lang/vendor/backpack/tr/permissionmanager.php | 29 + lang/vendor/backpack/uk/backup.php | 41 + lang/vendor/backpack/uk/permissionmanager.php | 30 + lang/vendor/backpack/vi/permissionmanager.php | 30 + .../backpack/zh-Hant/permissionmanager.php | 30 + .../backpack/zh-cn/permissionmanager.php | 30 + lang/vendor/backpack/zh/backup.php | 40 + .../dropzone/dropzone.min.css | 1 + .../dropzone/dropzone.min.js | 2 + .../sortable/Sortable.min.js | 3 + .../backpack/backupmanager/backup.blade.php | 198 ++++ .../crud/fields/dropzone_media.blade.php | 227 ++++ .../backpack/ui/inc/menu_items.blade.php | 6 + routes/backpack/custom.php | 8 + routes/backpack/permissionmanager.php | 21 + storage/debugbar/.gitignore | 2 + 74 files changed, 4685 insertions(+), 235 deletions(-) create mode 100644 app/Http/Middleware/CheckIfAdmin.php create mode 100644 config/backpack/backupmanager.php create mode 100644 config/backpack/base.php create mode 100644 config/backpack/crud.php create mode 100644 config/backpack/operations/create.php create mode 100644 config/backpack/operations/form.php create mode 100644 config/backpack/operations/list.php create mode 100644 config/backpack/operations/reorder.php create mode 100644 config/backpack/operations/show.php create mode 100644 config/backpack/operations/update.php create mode 100644 config/backpack/permissionmanager.php create mode 100644 config/backpack/theme-tabler.php create mode 100644 config/backpack/ui.php create mode 100644 config/gravatar.php create mode 100644 config/media-library.php create mode 100644 config/permission.php create mode 100644 config/revisionable.php create mode 100644 database/migrations/2013_04_09_062329_create_revisions_table.php create mode 100644 database/migrations/2020_03_31_114745_remove_backpackuser_model.php create mode 100644 database/migrations/2024_01_30_153251_create_media_table.php create mode 100644 database/migrations/2024_01_30_153323_create_permission_tables.php create mode 100644 lang/vendor/backpack/ar/backup.php create mode 100644 lang/vendor/backpack/ar/permissionmanager.php create mode 100644 lang/vendor/backpack/da_DK/permissionmanager.php create mode 100644 lang/vendor/backpack/de/permissionmanager.php create mode 100644 lang/vendor/backpack/el/permissionmanager.php create mode 100644 lang/vendor/backpack/en/backup.php create mode 100644 lang/vendor/backpack/en/permissionmanager.php create mode 100644 lang/vendor/backpack/es/backup.php create mode 100644 lang/vendor/backpack/es/permissionmanager.php create mode 100644 lang/vendor/backpack/fa/backup.php create mode 100644 lang/vendor/backpack/fr/backup.php create mode 100644 lang/vendor/backpack/fr/permissionmanager.php create mode 100644 lang/vendor/backpack/fr_CA/permissionmanager.php create mode 100644 lang/vendor/backpack/gr/backup.php create mode 100644 lang/vendor/backpack/hu/permissionmanager.php create mode 100644 lang/vendor/backpack/id/backup.php create mode 100644 lang/vendor/backpack/id/permissionmanager.php create mode 100644 lang/vendor/backpack/it/permissionmanager.php create mode 100644 lang/vendor/backpack/ja/permissionmanager.php create mode 100644 lang/vendor/backpack/lv/permissionmanager.php create mode 100644 lang/vendor/backpack/nl/backup.php create mode 100644 lang/vendor/backpack/nl/permissionmanager.php create mode 100644 lang/vendor/backpack/pt/backup.php create mode 100644 lang/vendor/backpack/pt/permissionmanager.php create mode 100644 lang/vendor/backpack/pt_br/backup.php create mode 100644 lang/vendor/backpack/pt_br/permissionmanager.php create mode 100644 lang/vendor/backpack/ro/backup.php create mode 100644 lang/vendor/backpack/ru/backup.php create mode 100644 lang/vendor/backpack/ru/permissionmanager.php create mode 100644 lang/vendor/backpack/sr/permissionmanager.php create mode 100644 lang/vendor/backpack/tr/backup.php create mode 100644 lang/vendor/backpack/tr/permissionmanager.php create mode 100644 lang/vendor/backpack/uk/backup.php create mode 100644 lang/vendor/backpack/uk/permissionmanager.php create mode 100644 lang/vendor/backpack/vi/permissionmanager.php create mode 100644 lang/vendor/backpack/zh-Hant/permissionmanager.php create mode 100644 lang/vendor/backpack/zh-cn/permissionmanager.php create mode 100644 lang/vendor/backpack/zh/backup.php create mode 100644 public/vendor/gaspertrix/laravel-backpack-dropzone-field/dropzone/dropzone.min.css create mode 100644 public/vendor/gaspertrix/laravel-backpack-dropzone-field/dropzone/dropzone.min.js create mode 100644 public/vendor/gaspertrix/laravel-backpack-dropzone-field/sortable/Sortable.min.js create mode 100644 resources/views/vendor/backpack/backupmanager/backup.blade.php create mode 100644 resources/views/vendor/backpack/crud/fields/dropzone_media.blade.php create mode 100644 resources/views/vendor/backpack/ui/inc/menu_items.blade.php create mode 100644 routes/backpack/custom.php create mode 100644 routes/backpack/permissionmanager.php create mode 100644 storage/debugbar/.gitignore diff --git a/.docker/production/docker-compose.yml b/.docker/production/docker-compose.yml index 5584761..0c634fb 100644 --- a/.docker/production/docker-compose.yml +++ b/.docker/production/docker-compose.yml @@ -9,8 +9,8 @@ services: - './www/:/application/' - './www/.docker/config/httpd/httpd.conf:/usr/local/apache2/conf/httpd.conf' environment: - VIRTUAL_HOST: elearning.fluidbook.com - LETSENCRYPT_HOST: elearning.fluidbook.com + VIRTUAL_HOST: staging.elearning.fluidbook.com,fr.staging.elearning.fluidbook.com + LETSENCRYPT_HOST: staging.elearning.fluidbook.com,fr.staging.elearning.fluidbook.com networks: - fluidbook-elearning restart: unless-stopped diff --git a/.env.production b/.env.production index 2cd40fe..d140877 100644 --- a/.env.production +++ b/.env.production @@ -2,7 +2,7 @@ APP_NAME=fluidbook-elearning APP_ENV=production APP_KEY=base64:s2F7IT3AbDvthmI/vdNOsCRHBgwv5T9ttn99EiMJxbc= APP_DEBUG=true -APP_URL=https://elearning.fluidbook.com +APP_URL=https://staging.elearning.fluidbook.com LOG_CHANNEL=stack LOG_DEPRECATIONS_CHANNEL=null LOG_LEVEL=debug @@ -11,7 +11,7 @@ DB_HOST=fluidbook-elearning-mariadb DB_PORT=3306 DB_DATABASE=fluidbook-elearning DB_USERNAME=root -DB_PASSWORD=ge8K5awnlsQFrxwf +DB_PASSWORD=S41UTW62kQw4oonp BROADCAST_DRIVER=log CACHE_DRIVER=redis FILESYSTEM_DISK=local diff --git a/.idea/deployment.xml b/.idea/deployment.xml index 2c515c4..ed2a06b 100644 --- a/.idea/deployment.xml +++ b/.idea/deployment.xml @@ -1,6 +1,7 @@ - + +