]> BookStack Code Mirror - bookstack/commit
Change image-selector to not use manager
authorDan Brown <redacted>
Sat, 4 May 2019 14:48:15 +0000 (15:48 +0100)
committerDan Brown <redacted>
Sat, 4 May 2019 14:50:29 +0000 (15:50 +0100)
commit79f6dc00a366fbb318ac70db7ec1128615482655
tree7431a07b845fd7eafcc704c7a9951ea623578453
parentcb832a2c10984b91bb7dbf4df7874bbb2e7dcbef
Change image-selector to not use manager

- Now changes the images directly for user, system & cover.
- Extra permission checks added to edit & delete actions.
30 files changed:
app/Auth/User.php
app/Http/Controllers/BookController.php
app/Http/Controllers/BookshelfController.php
app/Http/Controllers/ImageController.php [deleted file]
app/Http/Controllers/Images/CoverImageController.php [deleted file]
app/Http/Controllers/Images/DrawioImageController.php
app/Http/Controllers/Images/ImageController.php [new file with mode: 0644]
app/Http/Controllers/Images/SystemImageController.php [deleted file]
app/Http/Controllers/Images/UserImageController.php [deleted file]
app/Http/Controllers/SettingController.php
app/Http/Controllers/UserController.php
app/Uploads/Image.php
app/Uploads/ImageRepo.php
app/Uploads/ImageService.php
resources/assets/js/components/image-picker.js
resources/assets/js/components/markdown-editor.js
resources/assets/js/components/wysiwyg-editor.js
resources/assets/js/services/drawio.js
resources/assets/sass/_layout.scss
resources/lang/en/validation.php
resources/views/books/create.blade.php
resources/views/books/edit.blade.php
resources/views/books/form.blade.php
resources/views/components/image-picker.blade.php
resources/views/settings/index.blade.php
resources/views/shelves/create.blade.php
resources/views/shelves/edit.blade.php
resources/views/shelves/form.blade.php
resources/views/users/edit.blade.php
routes/web.php