From a4725df5f70ae06003b14e33f61a26807707c690 Mon Sep 17 00:00:00 2001 From: Peter Papp Date: Sun, 7 Feb 2021 17:28:00 +0100 Subject: [PATCH] - added createFolder to SharedPage.vue - queueable email - frontend build --- app/Notifications/SharedSendViaEmail.php | 1 + config/content.php | 14 +- public/mix-manifest.json | 145 ++++++++++-------- .../js/components/Others/CreateFolder.vue | 2 +- resources/js/views/Shared/SharedPage.vue | 9 +- 5 files changed, 98 insertions(+), 73 deletions(-) diff --git a/app/Notifications/SharedSendViaEmail.php b/app/Notifications/SharedSendViaEmail.php index 20f2e467..7cd1a2b5 100644 --- a/app/Notifications/SharedSendViaEmail.php +++ b/app/Notifications/SharedSendViaEmail.php @@ -3,6 +3,7 @@ namespace App\Notifications; use Illuminate\Bus\Queueable; +use Illuminate\Contracts\Queue\ShouldQueue; use Illuminate\Support\Facades\Auth; use Illuminate\Notifications\Notification; use Illuminate\Notifications\Messages\MailMessage; diff --git a/config/content.php b/config/content.php index dd206c00..e009dac5 100644 --- a/config/content.php +++ b/config/content.php @@ -3,19 +3,19 @@ return [ 'pages' => [ [ - 'visibility' => 1, + 'visibility' => 0, 'title' => 'Terms of Service', 'slug' => 'terms-of-service', 'content' => 'Laoreet cum hendrerit iaculis arcu phasellus congue et elementum, pharetra risus imperdiet aptent posuere rutrum parturient blandit, dapibus tellus ridiculus potenti aliquam sociis turpis. Nullam commodo eget laoreet risus cursus vel placerat, in dapibus sociis gravida faucibus sodales, fringilla potenti elit semper iaculis ullamcorper. Dignissim vulputate pretium montes pellentesque mollis, consectetur adipiscing curabitur semper sem rhoncus, litora viverra curae proin.', ], [ - 'visibility' => 1, + 'visibility' => 0, 'title' => 'Privacy Policy', 'slug' => 'privacy-policy', 'content' => 'Sit orci justo augue maecenas laoreet consectetur natoque magnis in viverra sagittis, himenaeos urna facilisis mus proin primis diam accumsan tristique inceptos. Primis quisque posuere sit praesent lobortis feugiat semper convallis facilisis, vivamus gravida ligula nostra curae eu donec duis parturient senectus, arcu dolor viverra penatibus natoque cum nisi commodo. Litora sociis mauris justo nullam suspendisse mattis maecenas nascetur congue phasellus cras ultricies posuere donec, dapibus egestas diam lacus ornare montes senectus tincidunt eu taciti sed consequat.', ], [ - 'visibility' => 1, + 'visibility' => 0, 'title' => 'Cookie Policy', 'slug' => 'cookie-policy', 'content' => 'Metus penatibus ligula dolor natoque non habitasse laoreet facilisis, libero vivamus eget semper vulputate interdum integer, phasellus lorem enim blandit consectetur nullam sollicitudin. Hendrerit interdum luctus ut in molestie himenaeos eros cum laoreet parturient est, eu lectus hac et netus viverra dictumst congue elit sem senectus litora, fames scelerisque adipiscing inceptos fringilla montes sociosqu suscipit auctor potenti. Elementum lacus vulputate viverra ac morbi ligula ipsum facilisi, sit eu imperdiet lacinia congue dis vitae.', @@ -24,15 +24,15 @@ return [ 'content_regular' => [ [ 'name' => 'section_features', - 'value' => '1', + 'value' => 0, ], [ 'name' => 'section_feature_boxes', - 'value' => '1', + 'value' => 0, ], [ 'name' => 'section_get_started', - 'value' => '1', + 'value' => 0, ], [ 'name' => 'header_title', @@ -88,7 +88,7 @@ return [ ], [ 'name' => 'allow_homepage', - 'value' => 1, + 'value' => 0, ], ], 'content_extended' => [ diff --git a/public/mix-manifest.json b/public/mix-manifest.json index 03cf00e6..fbe01653 100644 --- a/public/mix-manifest.json +++ b/public/mix-manifest.json @@ -1,65 +1,84 @@ { - "/chunks/files~chunks/shared-files~chunks/shared-page.js": "/chunks/files~chunks/shared-files~chunks/shared-page.js?id=42d1881aa3cd2b5a0e21", - "/js/main.js": "/js/main.js?id=e90ea49039179a558b45", - "/css/app.css": "/css/app.css?id=dfd52fc997b919cd3686", - "/chunks/admin.js": "/chunks/admin.js?id=7672646537b5813becf0", - "/chunks/admin-account.js": "/chunks/admin-account.js?id=3f5a34aa8341af8d2b4c", - "/chunks/app-appearance.js": "/chunks/app-appearance.js?id=9ec9a42482cb302a05f6", - "/chunks/app-billings.js": "/chunks/app-billings.js?id=92903bd1d316b3db1dfa", - "/chunks/app-email.js": "/chunks/app-email.js?id=9d646578982ba61813b6", - "/chunks/app-index.js": "/chunks/app-index.js?id=4623bd961647897a5b81", - "/chunks/app-others.js": "/chunks/app-others.js?id=b19a701cdfa06e4817ff", - "/chunks/app-payments.js": "/chunks/app-payments.js?id=11c86d822269f1a1577e", - "/chunks/app-settings.js": "/chunks/app-settings.js?id=6784314933372fb1adf0", - "/chunks/app-setup.js": "/chunks/app-setup.js?id=d304bcf7d4157e81f3e2", - "/chunks/billings-detail.js": "/chunks/billings-detail.js?id=b73a5b6f7d2a448cc5ab", - "/chunks/contact-us.js": "/chunks/contact-us.js?id=81906d205ba0107c5105", - "/chunks/create-new-password.js": "/chunks/create-new-password.js?id=004908727045abd0852e", - "/chunks/dashboard.js": "/chunks/dashboard.js?id=08e4f7d923ce9e49dcc3", - "/chunks/database.js": "/chunks/database.js?id=b8d8269f77c52f78c784", - "/chunks/dynamic-page.js": "/chunks/dynamic-page.js?id=2e3af103d13536c50757", - "/chunks/environment-setup.js": "/chunks/environment-setup.js?id=106f81cefe76c62d476e", - "/chunks/files.js": "/chunks/files.js?id=b213d4fe15c2a9933f32", - "/chunks/forgotten-password.js": "/chunks/forgotten-password.js?id=95ce5e5685dc9315f515", - "/chunks/installation-disclaimer.js": "/chunks/installation-disclaimer.js?id=6db12008aa646ad5fb6f", - "/chunks/invoices.js": "/chunks/invoices.js?id=83389adf0760820af6f5", - "/chunks/landing-page.js": "/chunks/landing-page.js?id=546ed735edf0d80c8a7e", - "/chunks/not-found-shared.js": "/chunks/not-found-shared.js?id=848666d6c49c613f7f99", - "/chunks/page-edit.js": "/chunks/page-edit.js?id=bd41ae13951c2a5025c3", - "/chunks/pages.js": "/chunks/pages.js?id=df7245abef9e3b77a218", - "/chunks/plan.js": "/chunks/plan.js?id=cfd7b4ee7e21639a837d", - "/chunks/plan-create.js": "/chunks/plan-create.js?id=9bb62af36193ee9648d3", - "/chunks/plan-delete.js": "/chunks/plan-delete.js?id=7b7601f044e0ef47720b", - "/chunks/plan-settings.js": "/chunks/plan-settings.js?id=8d3e75ff9adb22a25d57", - "/chunks/plan-subscribers.js": "/chunks/plan-subscribers.js?id=3b4a29497fc878f503db", - "/chunks/plans.js": "/chunks/plans.js?id=feb924949bffcdf3d9fb", - "/chunks/profile.js": "/chunks/profile.js?id=f990697f8d4ff45df434", - "/chunks/purchase-code.js": "/chunks/purchase-code.js?id=5d7406ecd84c676db8fb", - "/chunks/settings.js": "/chunks/settings.js?id=d16d9e2cda6aa3a3f6dc", - "/chunks/settings-create-payment-methods.js": "/chunks/settings-create-payment-methods.js?id=b05e24dd8be60f62ee27", - "/chunks/settings-invoices.js": "/chunks/settings-invoices.js?id=72d317b39264987e6ed0", - "/chunks/settings-password.js": "/chunks/settings-password.js?id=014597c63c94d3ac9f60", - "/chunks/settings-payment-methods.js": "/chunks/settings-payment-methods.js?id=2a0ea9cf661deba6fc13", - "/chunks/settings-storage.js": "/chunks/settings-storage.js?id=b3f25de02dd4ef072df0", - "/chunks/settings-subscription.js": "/chunks/settings-subscription.js?id=aa3d963f578d7bc5ff88", - "/chunks/setup-wizard.js": "/chunks/setup-wizard.js?id=47090233afc7b0cdf855", - "/chunks/shared-files.js": "/chunks/shared-files.js?id=ba10fd3f52a7b62d3092", - "/chunks/shared-page.js": "/chunks/shared-page.js?id=491c2440f10a7e7cbe04", - "/chunks/sign-in.js": "/chunks/sign-in.js?id=c52ce81c3dad56d7a7d8", - "/chunks/sign-up.js": "/chunks/sign-up.js?id=2f12850d320b2413cf54", - "/chunks/stripe-credentials.js": "/chunks/stripe-credentials.js?id=6622381f1d96e8319999", - "/chunks/subscription-plans.js": "/chunks/subscription-plans.js?id=f1b093a3bcfebd5bc8a5", - "/chunks/subscription-service.js": "/chunks/subscription-service.js?id=e0e2f821aac16b32da34", - "/chunks/upgrade.js": "/chunks/upgrade.js?id=0c8d40bed72e86359529", - "/chunks/upgrade-billing.js": "/chunks/upgrade-billing.js?id=a8db2246f9326e5c5957", - "/chunks/upgrade-plan.js": "/chunks/upgrade-plan.js?id=f050f10627424b730dc2", - "/chunks/user.js": "/chunks/user.js?id=6f2ab796211a3ac8670f", - "/chunks/user-create.js": "/chunks/user-create.js?id=0d630acda4552c315417", - "/chunks/user-delete.js": "/chunks/user-delete.js?id=db041eae3aef3e45197a", - "/chunks/user-detail.js": "/chunks/user-detail.js?id=8cf2fe554e8d67ac8677", - "/chunks/user-invoices.js": "/chunks/user-invoices.js?id=a0613909cb0c21817804", - "/chunks/user-password.js": "/chunks/user-password.js?id=653bba3eb8d117c3a043", - "/chunks/user-storage.js": "/chunks/user-storage.js?id=630b0ff649e16d3627af", - "/chunks/user-subscription.js": "/chunks/user-subscription.js?id=0b4226ba77f10b83de4a", - "/chunks/users.js": "/chunks/users.js?id=04ca09662595fae56488" + "/js/main.js": "/js/main.js", + "/css/app.css": "/css/app.css", + "/chunks/admin.js": "/chunks/admin.js?id=06067d0f4cff64abd1e4", + "/chunks/admin-account.js": "/chunks/admin-account.js?id=fde37ee0820a1d2dc1f9", + "/chunks/admin-account~chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chu~2d9ff916.js": "/chunks/admin-account~chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chu~2d9ff916.js?id=1ad1b7b56512338223eb", + "/chunks/admin-account~chunks/app-setup~chunks/billings-detail~chunks/create-new-password~chunks/datab~01aef58e.js": "/chunks/admin-account~chunks/app-setup~chunks/billings-detail~chunks/create-new-password~chunks/datab~01aef58e.js?id=6c02fe91a2e167b63a98", + "/chunks/admin~chunks/files~chunks/settings~chunks/shared-files~chunks/shared-page.js": "/chunks/admin~chunks/files~chunks/settings~chunks/shared-files~chunks/shared-page.js?id=50155ecdafab2d18dda1", + "/chunks/app-appearance.js": "/chunks/app-appearance.js?id=ba3c9a7acbaacc20af9e", + "/chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chunks/app-others~chunks~605f4c49.js": "/chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chunks/app-others~chunks~605f4c49.js?id=fd3c7242b5c765b469e4", + "/chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chunks/app-others~chunks~8cc7d96f.js": "/chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chunks/app-others~chunks~8cc7d96f.js?id=60421d0349712350e866", + "/chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chunks/app-others~chunks~b9e5655a.js": "/chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chunks/app-others~chunks~b9e5655a.js?id=a8bd98f9f181d9ee68fd", + "/chunks/app-billings.js": "/chunks/app-billings.js?id=97f5c44884d8c2128c56", + "/chunks/app-email.js": "/chunks/app-email.js?id=59c27449f65145dc208e", + "/chunks/app-index.js": "/chunks/app-index.js?id=a337e0f9b64590a88cc9", + "/chunks/app-others.js": "/chunks/app-others.js?id=1655c151466b066ee1c5", + "/chunks/app-payments.js": "/chunks/app-payments.js?id=cb8ea484a0e605ace175", + "/chunks/app-settings.js": "/chunks/app-settings.js?id=e8ee87b4fb155d3edb6b", + "/chunks/app-settings~chunks/dashboard~chunks/invoices~chunks/page-edit~chunks/pages~chunks/plan~chunk~8a0e1d25.js": "/chunks/app-settings~chunks/dashboard~chunks/invoices~chunks/page-edit~chunks/pages~chunks/plan~chunk~8a0e1d25.js?id=99eb5ed6af46738c97e0", + "/chunks/app-setup.js": "/chunks/app-setup.js?id=777ebaef548d5b4c61be", + "/chunks/billings-detail.js": "/chunks/billings-detail.js?id=0eec974c6f0ee4e6ecab", + "/chunks/contact-us.js": "/chunks/contact-us.js?id=b243adc35233292f8ad6", + "/chunks/contact-us~chunks/dynamic-page~chunks/landing-page.js": "/chunks/contact-us~chunks/dynamic-page~chunks/landing-page.js?id=96ac1ede73f3fc9afa37", + "/chunks/create-new-password.js": "/chunks/create-new-password.js?id=00b75239db203720652c", + "/chunks/dashboard.js": "/chunks/dashboard.js?id=887b8d232e3944beebdd", + "/chunks/dashboard~chunks/invoices~chunks/pages~chunks/plan-subscribers~chunks/plans~chunks/settings-i~0e2a0654.js": "/chunks/dashboard~chunks/invoices~chunks/pages~chunks/plan-subscribers~chunks/plans~chunks/settings-i~0e2a0654.js?id=d7795f20187163939276", + "/chunks/database.js": "/chunks/database.js?id=212e2d81f6f5c54c2dd2", + "/chunks/dynamic-page.js": "/chunks/dynamic-page.js?id=1d8ee4bfbcde69c97021", + "/chunks/environment-setup.js": "/chunks/environment-setup.js?id=374911110bca4e1b3f91", + "/chunks/files.js": "/chunks/files.js?id=d47d2964ef535ad5754c", + "/chunks/files~chunks/settings-subscription~chunks/shared-files~chunks/shared-page~chunks/user-subscription.js": "/chunks/files~chunks/settings-subscription~chunks/shared-files~chunks/shared-page~chunks/user-subscription.js?id=e285e842f58178d681c4", + "/chunks/files~chunks/shared-files~chunks/shared-page.js": "/chunks/files~chunks/shared-files~chunks/shared-page.js?id=5260cee98137a11c4e6e", + "/chunks/files~chunks/shared-page.js": "/chunks/files~chunks/shared-page.js?id=539a5b88c5f32511449e", + "/chunks/forgotten-password.js": "/chunks/forgotten-password.js?id=f430110273d76b28906f", + "/chunks/installation-disclaimer.js": "/chunks/installation-disclaimer.js?id=94c75dac20c4ccf7bde0", + "/chunks/invoices.js": "/chunks/invoices.js?id=02089f329654fbbc894d", + "/chunks/landing-page.js": "/chunks/landing-page.js?id=ddac17e6108c6f58f082", + "/chunks/not-found-shared.js": "/chunks/not-found-shared.js?id=6666b81edc5ff6f60e82", + "/chunks/page-edit.js": "/chunks/page-edit.js?id=7e6363b9a35e62dd560c", + "/chunks/pages.js": "/chunks/pages.js?id=ca712437ecc7e5aeee5c", + "/chunks/plan.js": "/chunks/plan.js?id=cc041fb9c2cb9ad8f0ff", + "/chunks/plan-create.js": "/chunks/plan-create.js?id=24bb1297c55fe70c1dd0", + "/chunks/plan-delete.js": "/chunks/plan-delete.js?id=e06dc32848cf3bfb9e6b", + "/chunks/plan-settings.js": "/chunks/plan-settings.js?id=242cb0706c986d08c484", + "/chunks/plan-subscribers.js": "/chunks/plan-subscribers.js?id=36a86cf6f3d8a2868504", + "/chunks/plans.js": "/chunks/plans.js?id=282268d939f8b52f6acd", + "/chunks/profile.js": "/chunks/profile.js?id=060bceb3f703969fb135", + "/chunks/profile~chunks/settings-password.js": "/chunks/profile~chunks/settings-password.js?id=a44394b1fa09f996a9fd", + "/chunks/purchase-code.js": "/chunks/purchase-code.js?id=8c1d40ff91c04fcefcfc", + "/chunks/settings.js": "/chunks/settings.js?id=463a3b35eb4020fdcc77", + "/chunks/settings-create-payment-methods.js": "/chunks/settings-create-payment-methods.js?id=4d1a070566ee2069e1bd", + "/chunks/settings-invoices.js": "/chunks/settings-invoices.js?id=603b7f706f34d9c89a62", + "/chunks/settings-password.js": "/chunks/settings-password.js?id=0df4bd46f1d3d90e360a", + "/chunks/settings-payment-methods.js": "/chunks/settings-payment-methods.js?id=37955b9e8262af7fe525", + "/chunks/settings-storage.js": "/chunks/settings-storage.js?id=013b6f15f907caaecd1e", + "/chunks/settings-subscription.js": "/chunks/settings-subscription.js?id=5d702de3662f601fccca", + "/chunks/setup-wizard.js": "/chunks/setup-wizard.js?id=99b4f321902fe6b0eb23", + "/chunks/shared-files.js": "/chunks/shared-files.js?id=1860b9031f41ed46d0e0", + "/chunks/shared-page.js": "/chunks/shared-page.js?id=d8a8c573da5a08b7cd36", + "/chunks/sign-in.js": "/chunks/sign-in.js?id=6b961e6324b09384dfd0", + "/chunks/sign-up.js": "/chunks/sign-up.js?id=a46f57a34f8f862a24a8", + "/chunks/stripe-credentials.js": "/chunks/stripe-credentials.js?id=080bade1ed512f512591", + "/chunks/subscription-plans.js": "/chunks/subscription-plans.js?id=5b2f00a9e19520adc31e", + "/chunks/subscription-service.js": "/chunks/subscription-service.js?id=1ac6b87f8797b491ef77", + "/chunks/upgrade.js": "/chunks/upgrade.js?id=ac1ff92a934e448ca6b4", + "/chunks/upgrade-billing.js": "/chunks/upgrade-billing.js?id=198bfc33644f85bfc075", + "/chunks/upgrade-billing~chunks/upgrade-plan.js": "/chunks/upgrade-billing~chunks/upgrade-plan.js?id=7e805915ede7c330c6d1", + "/chunks/upgrade-plan.js": "/chunks/upgrade-plan.js?id=2811533956c0c185714d", + "/chunks/user.js": "/chunks/user.js?id=a400499012c6786a3652", + "/chunks/user-create.js": "/chunks/user-create.js?id=d5066d3ff9d7625ba7f1", + "/chunks/user-delete.js": "/chunks/user-delete.js?id=5d392a3df7b05cf93930", + "/chunks/user-detail.js": "/chunks/user-detail.js?id=fbfe45c7762f7ae123e4", + "/chunks/user-invoices.js": "/chunks/user-invoices.js?id=97c78350b65914e4b16d", + "/chunks/user-password.js": "/chunks/user-password.js?id=ad772e769a8562c42c17", + "/chunks/user-storage.js": "/chunks/user-storage.js?id=2c5f4cdd17574255ea05", + "/chunks/user-subscription.js": "/chunks/user-subscription.js?id=d6683735de17fd8c55c8", + "/chunks/users.js": "/chunks/users.js?id=f2359ae7c0c166001c33", + "/chunks/shared-page.1b4d77787c15ea3336d3.hot-update.js": "/chunks/shared-page.1b4d77787c15ea3336d3.hot-update.js", + "/js/main.e0a252751e9fc748c0b1.hot-update.js": "/js/main.e0a252751e9fc748c0b1.hot-update.js", + "/js/main.96434a449fbb205344c3.hot-update.js": "/js/main.96434a449fbb205344c3.hot-update.js", + "/js/main.9e420c1587cef284080e.hot-update.js": "/js/main.9e420c1587cef284080e.hot-update.js", + "/js/main.9db915a76c9cac999028.hot-update.js": "/js/main.9db915a76c9cac999028.hot-update.js", + "/js/main.235151eae75a14d310d1.hot-update.js": "/js/main.235151eae75a14d310d1.hot-update.js" } diff --git a/resources/js/components/Others/CreateFolder.vue b/resources/js/components/Others/CreateFolder.vue index 891a60ff..38d71ea7 100644 --- a/resources/js/components/Others/CreateFolder.vue +++ b/resources/js/components/Others/CreateFolder.vue @@ -82,7 +82,7 @@ } }, }, - mounted () { + mounted() { events.$on('popup:open', ({name}) => { if (name === 'create-folder') diff --git a/resources/js/views/Shared/SharedPage.vue b/resources/js/views/Shared/SharedPage.vue index 1dbae1f6..684d570e 100644 --- a/resources/js/views/Shared/SharedPage.vue +++ b/resources/js/views/Shared/SharedPage.vue @@ -18,6 +18,9 @@ + + + @@ -124,11 +127,11 @@ import FileFullPreview from '@/components/FilesView/FileFullPreview' import DesktopToolbar from '@/components/FilesView/DesktopToolbar' import ContentSidebar from '@/components/Sidebar/ContentSidebar' - import DragUI from '@/components/FilesView/DragUI' import FileItemGrid from '@/components/FilesView/FileItemGrid' import ContentGroup from '@/components/Sidebar/ContentGroup' import FileBrowser from '@/components/FilesView/FileBrowser' import ContextMenu from '@/components/FilesView/ContextMenu' + import CreateFolder from '@/components/Others/CreateFolder' import ButtonBase from '@/components/FilesView/ButtonBase' import MobileMenu from '@/components/FilesView/MobileMenu' import AuthContent from '@/components/Auth/AuthContent' @@ -137,6 +140,7 @@ import Spinner from '@/components/FilesView/Spinner' import MoveItem from '@/components/Others/MoveItem' import Vignette from '@/components/Others/Vignette' + import DragUI from '@/components/FilesView/DragUI' import Alert from '@/components/FilesView/Alert' import {required} from 'vee-validate/dist/rules' import {mapGetters} from 'vuex' @@ -159,7 +163,7 @@ ProcessingPopup, DesktopToolbar, ContentSidebar, - DragUI, + CreateFolder, FileItemGrid, ContentGroup, AuthContent, @@ -174,6 +178,7 @@ required, Vignette, Spinner, + DragUI, Alert, }, computed: {