mirror of
https://github.com/BookStackApp/BookStack.git
synced 2026-02-06 00:59:39 +03:00
ViewException on PHP 8.1 #3752
Closed
opened 2026-02-05 07:19:49 +03:00 by OVERLORD
·
6 comments
No Branch/Tag Specified
development
further_theme_development
l10n_development
release
llm_only
vectors
v25-11
docker_env
drawio_rendering
user_permissions
ldap_host_failover
svg_image
prosemirror
captcha_example
fix/video-export
v25.12.3
v25.12.2
v25.12.1
v25.12
v25.11.6
v25.11.5
v25.11.4
v24.11.4
v25.11.3
v25.11.2
v25.11.1
v25.11
v25.07.3
v25.07.2
v25.07.1
v25.07
v25.05.2
v25.05.1
v25.05
v25.02.5
v25.02.4
v25.02.3
v25.02.2
v25.02.1
v25.02
v24.12.1
v24.12
v24.10.3
v24.10.2
v24.10.1
v24.10
v24.05.4
v24.05.3
v24.05.2
v24.05.1
v24.05
v24.02.3
v24.02.2
v24.02.1
v24.02
v23.12.3
v23.12.2
v23.12.1
v23.12
v23.10.4
v23.10.3
v23.10.2
v23.10.1
v23.10
v23.08.3
v23.08.2
v23.08.1
v23.08
v23.06.2
v23.06.1
v23.06
v23.05.2
v23.05.1
v23.05
v23.02.3
v23.02.2
v23.02.1
v23.02
v23.01.1
v23.01
v22.11.1
v22.11
v22.10.2
v22.10.1
v22.10
v22.09.1
v22.09
v22.07.3
v22.07.2
v22.07.1
v22.07
v22.06.2
v22.06.1
v22.06
v22.04.2
v22.04.1
v22.04
v22.03.1
v22.03
v22.02.3
v22.02.2
v22.02.1
v22.02
v21.12.5
v21.12.4
v21.12.3
v21.12.2
v21.12.1
v21.12
v21.11.3
v21.11.2
v21.11.1
v21.11
v21.10.3
v21.10.2
v21.10.1
v21.10
v21.08.6
v21.08.5
v21.08.4
v21.08.3
v21.08.2
v21.08.1
v21.08
v21.05.4
v21.05.3
v21.05.2
v21.05.1
v21.05
v21.04.6
v21.04.5
v21.04.4
v21.04.3
v21.04.2
v21.04.1
v21.04
v0.31.8
v0.31.7
v0.31.6
v0.31.5
v0.31.4
v0.31.3
v0.31.2
v0.31.1
v0.31.0
v0.30.7
v0.30.6
v0.30.5
v0.30.4
v0.30.3
v0.30.2
v0.30.1
v0.30.0
v0.29.3
v0.29.2
v0.29.1
v0.29.0
v0.28.3
v0.28.2
v0.28.1
v0.28.0
v0.27.5
v0.27.4
v0.27.3
v0.27.2
v0.27.1
v0.27
v0.26.4
v0.26.3
v0.26.2
v0.26.1
v0.26.0
v0.25.5
v0.25.4
v0.25.3
v0.25.2
v0.25.1
v0.25.0
v0.24.3
v0.24.2
v0.24.1
v0.24.0
v0.23.2
v0.23.1
v0.23.0
v0.22.0
v0.21.0
v0.20.3
v0.20.2
v0.20.1
v0.20.0
v0.19.0
v0.18.5
v0.18.4
v0.18.3
v0.18.2
v0.18.1
v0.18.0
v0.17.4
v0.17.3
v0.17.2
v0.17.1
v0.17.0
v0.16.3
v0.16.2
v0.16.1
v0.16.0
v0.15.3
v0.15.2
v0.15.1
v0.15.0
v0.14.3
v0.14.2
v0.14.1
v0.14.0
v0.13.1
v0.13.0
v0.12.2
v0.12.1
v0.12.0
v0.11.2
v0.11.1
v0.11.0
v0.10.0
v0.9.3
v0.9.2
v0.9.1
v0.9.0
v0.8.2
v0.8.1
v0.8.0
v0.7.6
v0.7.5
v0.7.4
v0.7.3
0.7.2
v.0.7.1
v0.7.0
v0.6.3
v0.6.2
v0.6.1
v0.6.0
v0.5.0
Labels
Clear labels
🎨 Design
📖 Docs Update
🐛 Bug
🐛 Bug
:cat2:🐈 Possible duplicate
💿 Database
☕ Open to discussion
💻 Front-End
🐕 Support
🚪 Authentication
🌍 Translations
🔌 API Task
🏭 Back-End
⛲ Upstream
🔨 Feature Request
🛠️ Enhancement
🛠️ Enhancement
🛠️ Enhancement
❤️ Happy feedback
🔒 Security
🔍 Pending Validation
💆 UX
📝 WYSIWYG Editor
🌔 Out of scope
🔩 API Request
:octocat: Admin/Meta
🖌️ View Customization
❓ Question
🚀 Priority
🛡️ Blocked
🚚 Export System
♿ A11y
🔧 Maintenance
> Markdown Editor
pull-request
Mirrored from GitHub Pull Request
No Label
🐛 Bug
Milestone
No items
No Milestone
Projects
Clear projects
No project
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: starred/BookStack#3752
Reference in New Issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @vladaman on GitHub (Apr 19, 2023).
Describe the Bug
After migration to PHP 8.1 we are getting following exception when trying to edit a page
Steps to Reproduce
Install Bookstack on PHP 8.1
Expected Behaviour
Working editor
Screenshots or Additional Context
No response
Browser Details
No response
Exact BookStack Version
23.02.3
PHP Version
PHP Version: 8.1.2-1ubuntu2.11
Hosting Environment
Ubuntu 22.04
@vladaman commented on GitHub (Apr 19, 2023):
Issue is here:
69d03042c6/resources/views/pages/parts/editor-translations.blade.php (L5)var_dump($en)shows it's type of string and the value is 'editor'Changing it to following fixes the issue - not sure if this is proper solution
@ssddanbrown commented on GitHub (Apr 19, 2023):
Hi @vladaman,
This indicates to me a potential other issue in your instance.
git statuswithin your BookStack install?@ssddanbrown commented on GitHub (Apr 28, 2023):
Since there's been no follow-up I'm going to close this. If the issue remains and is something you still require to be fixed respond to my previous comment and this can then be re-opened.
@atollontech commented on GitHub (May 18, 2023):
The same problem here @ssddanbrown .
`git status
On branch release
Your branch is up to date with 'origin/release'.
Changes not staged for commit:
(use "git add ..." to update what will be committed)
(use "git restore ..." to discard changes in working directory)
modified: LICENSE
modified: app/Actions/Activity.php
modified: app/Actions/Comment.php
modified: app/Actions/CommentRepo.php
modified: app/Actions/Tag.php
modified: app/Actions/TagRepo.php
modified: app/Actions/View.php
modified: app/Application.php
modified: app/Auth/Access/EmailConfirmationService.php
modified: app/Auth/Access/Ldap.php
modified: app/Auth/Access/LdapService.php
modified: app/Auth/Access/SocialAuthService.php
modified: app/Auth/Access/UserInviteService.php
modified: app/Auth/Access/UserTokenService.php
modified: app/Auth/Permissions/EntityPermission.php
modified: app/Auth/Permissions/JointPermission.php
modified: app/Auth/Permissions/PermissionsRepo.php
modified: app/Auth/Permissions/RolePermission.php
modified: app/Auth/Role.php
modified: app/Auth/SocialAccount.php
modified: app/Auth/User.php
modified: app/Auth/UserRepo.php
modified: app/Config/app.php
modified: app/Config/auth.php
modified: app/Config/broadcasting.php
modified: app/Config/cache.php
modified: app/Config/database.php
modified: app/Config/debugbar.php
modified: app/Config/dompdf.php
modified: app/Config/filesystems.php
modified: app/Config/mail.php
modified: app/Config/queue.php
modified: app/Config/services.php
modified: app/Config/session.php
modified: app/Config/setting-defaults.php
modified: app/Config/snappy.php
modified: app/Console/Commands/CleanupImages.php
modified: app/Console/Commands/ClearRevisions.php
modified: app/Console/Commands/ClearViews.php
modified: app/Console/Commands/CreateAdmin.php
modified: app/Console/Commands/DeleteUsers.php
modified: app/Console/Commands/RegeneratePermissions.php
modified: app/Console/Commands/RegenerateSearch.php
modified: app/Console/Commands/UpgradeDatabaseEncoding.php
modified: app/Console/Kernel.php
modified: app/Entities/BreadcrumbsViewComposer.php
modified: app/Entities/EntityProvider.php
modified: app/Entities/Repos/PageRepo.php
modified: app/Exceptions/ConfirmationEmailException.php
modified: app/Exceptions/FileUploadException.php
modified: app/Exceptions/Handler.php
modified: app/Exceptions/HttpFetchException.php
modified: app/Exceptions/ImageUploadException.php
modified: app/Exceptions/LdapException.php
modified: app/Exceptions/NotFoundException.php
modified: app/Exceptions/NotifyException.php
modified: app/Exceptions/PermissionsException.php
modified: app/Exceptions/PrettyException.php
modified: app/Exceptions/SocialDriverNotConfigured.php
modified: app/Exceptions/SocialSignInAccountNotUsed.php
modified: app/Exceptions/SocialSignInException.php
modified: app/Exceptions/UserRegistrationException.php
modified: app/Exceptions/UserTokenExpiredException.php
modified: app/Exceptions/UserTokenNotFoundException.php
modified: app/Exceptions/UserUpdateException.php
modified: app/Facades/Activity.php
modified: app/Http/Controllers/AttachmentController.php
modified: app/Http/Controllers/Auth/ConfirmEmailController.php
modified: app/Http/Controllers/Auth/ForgotPasswordController.php
modified: app/Http/Controllers/Auth/LoginController.php
modified: app/Http/Controllers/Auth/RegisterController.php
modified: app/Http/Controllers/Auth/ResetPasswordController.php
modified: app/Http/Controllers/Auth/UserInviteController.php
modified: app/Http/Controllers/BookController.php
modified: app/Http/Controllers/BookshelfController.php
modified: app/Http/Controllers/ChapterController.php
modified: app/Http/Controllers/CommentController.php
modified: app/Http/Controllers/Controller.php
modified: app/Http/Controllers/HomeController.php
modified: app/Http/Controllers/Images/DrawioImageController.php
modified: app/Http/Controllers/Images/GalleryImageController.php
modified: app/Http/Controllers/Images/ImageController.php
modified: app/Http/Controllers/PageController.php
modified: app/Http/Controllers/PageTemplateController.php
modified: app/Http/Controllers/SearchController.php
modified: app/Http/Controllers/SettingController.php
modified: app/Http/Controllers/TagController.php
modified: app/Http/Controllers/UserController.php
modified: app/Http/Kernel.php
modified: app/Http/Middleware/Authenticate.php
modified: app/Http/Middleware/Localization.php
modified: app/Http/Middleware/RedirectIfAuthenticated.php
modified: app/Http/Middleware/TrustProxies.php
modified: app/Http/Middleware/VerifyCsrfToken.php
modified: app/Http/Request.php
modified: app/Model.php
modified: app/Notifications/ConfirmEmail.php
modified: app/Notifications/MailNotification.php
modified: app/Notifications/ResetPassword.php
modified: app/Notifications/UserInvite.php
modified: app/Providers/AppServiceProvider.php
modified: app/Providers/AuthServiceProvider.php
modified: app/Providers/EventServiceProvider.php
modified: app/Providers/RouteServiceProvider.php
modified: app/Providers/TranslationServiceProvider.php
modified: app/Settings/Setting.php
modified: app/Settings/SettingService.php
modified: app/Uploads/Attachment.php
modified: app/Uploads/AttachmentService.php
modified: app/Uploads/HttpFetcher.php
modified: app/Uploads/Image.php
modified: app/Uploads/ImageRepo.php
modified: app/Uploads/ImageService.php
modified: app/helpers.php
modified: artisan
modified: bootstrap/app.php
modified: bootstrap/cache/.gitignore
modified: composer.json
modified: composer.lock
modified: database/migrations/2014_10_12_000000_create_users_table.php
modified: database/migrations/2014_10_12_100000_create_password_resets_table.php
modified: database/migrations/2015_07_12_114933_create_books_table.php
modified: database/migrations/2015_07_12_190027_create_pages_table.php
modified: database/migrations/2015_07_13_172121_create_images_table.php
modified: database/migrations/2015_07_27_172342_create_chapters_table.php
modified: database/migrations/2015_08_08_200447_add_users_to_entities.php
modified: database/migrations/2015_08_09_093534_create_page_revisions_table.php
modified: database/migrations/2015_08_16_142133_create_activities_table.php
modified: database/migrations/2015_08_29_105422_add_roles_and_permissions.php
modified: database/migrations/2015_08_30_125859_create_settings_table.php
modified: database/migrations/2015_08_31_175240_add_search_indexes.php
modified: database/migrations/2015_09_04_165821_create_social_accounts_table.php
modified: database/migrations/2015_09_05_164707_add_email_confirmation_table.php
modified: database/migrations/2015_11_21_145609_create_views_table.php
modified: database/migrations/2015_11_26_221857_add_entity_indexes.php
modified: database/migrations/2015_12_05_145049_fulltext_weighting.php
modified: database/migrations/2015_12_07_195238_add_image_upload_types.php
modified: database/migrations/2015_12_09_195748_add_user_avatars.php
modified: database/migrations/2016_01_11_210908_add_external_auth_to_users.php
modified: database/migrations/2016_02_25_184030_add_slug_to_revisions.php
modified: database/migrations/2016_02_27_120329_update_permissions_and_roles.php
modified: database/migrations/2016_02_28_084200_add_entity_access_controls.php
modified: database/migrations/2016_03_09_203143_add_page_revision_types.php
modified: database/migrations/2016_03_13_082138_add_page_drafts.php
modified: database/migrations/2016_03_25_123157_add_markdown_support.php
modified: database/migrations/2016_04_09_100730_add_view_permissions_to_roles.php
modified: database/migrations/2016_04_20_192649_create_joint_permissions_table.php
modified: database/migrations/2016_05_06_185215_create_tags_table.php
modified: database/migrations/2016_07_07_181521_add_summary_to_page_revisions.php
modified: database/migrations/2016_09_29_101449_remove_hidden_roles.php
modified: database/migrations/2016_10_09_142037_create_attachments_table.php
modified: database/migrations/2017_01_21_163556_create_cache_table.php
modified: database/migrations/2017_01_21_163602_create_sessions_table.php
modified: database/migrations/2017_03_19_091553_create_search_index_table.php
modified: database/migrations/2017_04_20_185112_add_revision_counts.php
modified: database/migrations/2017_07_02_152834_update_db_encoding_to_ut8mb4.php
modified: database/migrations/2017_08_01_130541_create_comments_table.php
modified: database/migrations/2017_08_29_102650_add_cover_image_display.php
modified: database/migrations/2018_07_15_173514_add_role_external_auth_id.php
modified: database/migrations/2018_08_04_115700_create_bookshelves_table.php
modified: database/migrations/2019_07_07_112515_add_template_support.php
modified: database/migrations/2019_08_17_140214_add_user_invites_table.php
modified: dev/docker/Dockerfile
modified: dev/docker/entrypoint.app.sh
modified: dev/docker/entrypoint.node.sh
modified: docker-compose.yml
modified: package-lock.json
modified: package.json
modified: phpcs.xml
modified: phpunit.xml
modified: public/.htaccess
modified: public/dist/app.js
modified: public/dist/export-styles.css
modified: public/dist/print-styles.css
modified: public/dist/styles.css
modified: public/index.php
modified: public/libs/tinymce/license.txt
modified: public/libs/tinymce/plugins/advlist/plugin.min.js
modified: public/libs/tinymce/plugins/anchor/plugin.min.js
modified: public/libs/tinymce/plugins/autolink/plugin.min.js
modified: public/libs/tinymce/plugins/autoresize/plugin.min.js
modified: public/libs/tinymce/plugins/autosave/plugin.min.js
modified: public/libs/tinymce/plugins/charmap/plugin.min.js
modified: public/libs/tinymce/plugins/code/plugin.min.js
modified: public/libs/tinymce/plugins/codesample/plugin.min.js
modified: public/libs/tinymce/plugins/directionality/plugin.min.js
modified: public/libs/tinymce/plugins/fullscreen/plugin.min.js
modified: public/libs/tinymce/plugins/help/plugin.min.js
modified: public/libs/tinymce/plugins/image/plugin.min.js
modified: public/libs/tinymce/plugins/importcss/plugin.min.js
modified: public/libs/tinymce/plugins/insertdatetime/plugin.min.js
modified: public/libs/tinymce/plugins/link/plugin.min.js
modified: public/libs/tinymce/plugins/lists/plugin.min.js
modified: public/libs/tinymce/plugins/media/plugin.min.js
modified: public/libs/tinymce/plugins/nonbreaking/plugin.min.js
modified: public/libs/tinymce/plugins/pagebreak/plugin.min.js
modified: public/libs/tinymce/plugins/preview/plugin.min.js
modified: public/libs/tinymce/plugins/save/plugin.min.js
modified: public/libs/tinymce/plugins/searchreplace/plugin.min.js
modified: public/libs/tinymce/plugins/table/plugin.min.js
modified: public/libs/tinymce/plugins/template/plugin.min.js
modified: public/libs/tinymce/plugins/visualblocks/plugin.min.js
modified: public/libs/tinymce/plugins/visualchars/plugin.min.js
modified: public/libs/tinymce/plugins/wordcount/plugin.min.js
modified: public/libs/tinymce/tinymce.min.js
modified: public/uploads/.gitignore
modified: public/uploads/.htaccess
modified: readme.md
modified: resources/assets/sass/_pages.scss
modified: resources/lang/ar/settings.php
modified: resources/lang/check.php
modified: resources/lang/en/settings.php
modified: resources/lang/format.php
modified: resources/lang/it/activities.php
modified: resources/lang/it/auth.php
modified: resources/lang/it/common.php
modified: resources/lang/it/components.php
modified: resources/lang/it/entities.php
modified: resources/lang/it/errors.php
modified: resources/lang/it/pagination.php
modified: resources/lang/it/passwords.php
modified: resources/lang/it/settings.php
modified: resources/lang/it/validation.php
modified: resources/lang/kr/settings.php
modified: resources/lang/ru/settings.php
modified: resources/lang/zh_CN/settings.php
modified: resources/views/auth/invite-set-password.blade.php
modified: resources/views/auth/login.blade.php
modified: resources/views/auth/passwords/email.blade.php
modified: resources/views/auth/passwords/reset.blade.php
modified: resources/views/auth/register-confirm.blade.php
modified: resources/views/auth/register.blade.php
modified: resources/views/auth/user-unconfirmed.blade.php
modified: resources/views/books/create.blade.php
modified: resources/views/books/delete.blade.php
modified: resources/views/books/edit.blade.php
modified: resources/views/books/index.blade.php
modified: resources/views/books/permissions.blade.php
modified: resources/views/books/show.blade.php
modified: resources/views/books/sort.blade.php
modified: resources/views/chapters/create.blade.php
modified: resources/views/chapters/delete.blade.php
modified: resources/views/chapters/edit.blade.php
modified: resources/views/chapters/move.blade.php
modified: resources/views/chapters/permissions.blade.php
modified: resources/views/chapters/show.blade.php
modified: resources/views/comments/comment.blade.php
modified: resources/views/comments/comments.blade.php
modified: resources/views/comments/create.blade.php
modified: resources/views/common/header.blade.php
modified: resources/views/errors/404.blade.php
modified: resources/views/errors/500.blade.php
modified: resources/views/errors/503.blade.php
modified: resources/views/form/checkbox.blade.php
modified: resources/views/form/entity-permissions.blade.php
modified: resources/views/form/password.blade.php
modified: resources/views/form/role-checkboxes.blade.php
modified: resources/views/form/text.blade.php
modified: resources/views/pages/copy.blade.php
modified: resources/views/pages/delete.blade.php
modified: resources/views/pages/edit.blade.php
modified: resources/views/pages/guest-create.blade.php
modified: resources/views/pages/move.blade.php
modified: resources/views/pages/permissions.blade.php
modified: resources/views/pages/revision.blade.php
modified: resources/views/pages/revisions.blade.php
modified: resources/views/pages/show.blade.php
modified: resources/views/search/all.blade.php
modified: resources/views/settings/maintenance.blade.php
modified: resources/views/settings/roles/create.blade.php
modified: resources/views/settings/roles/delete.blade.php
modified: resources/views/settings/roles/edit.blade.php
modified: resources/views/settings/roles/index.blade.php
modified: resources/views/shelves/create.blade.php
modified: resources/views/shelves/delete.blade.php
modified: resources/views/shelves/edit.blade.php
modified: resources/views/shelves/index.blade.php
modified: resources/views/shelves/permissions.blade.php
modified: resources/views/shelves/show.blade.php
modified: resources/views/users/create.blade.php
modified: resources/views/users/delete.blade.php
modified: resources/views/users/edit.blade.php
modified: resources/views/users/index.blade.php
modified: resources/views/users/profile.blade.php
modified: routes/web.php
modified: storage/app/.gitignore
modified: storage/fonts/.gitignore
modified: storage/framework/.gitignore
modified: storage/framework/cache/.gitignore
modified: storage/framework/sessions/.gitignore
modified: storage/framework/views/.gitignore
modified: storage/logs/.gitignore
modified: storage/uploads/files/.gitignore
modified: storage/uploads/images/.gitignore
modified: tests/Auth/AuthTest.php
modified: tests/Auth/LdapTest.php
modified: tests/Auth/SocialAuthTest.php
modified: tests/Auth/UserInviteTest.php
modified: tests/CreatesApplication.php
modified: tests/Entity/BookShelfTest.php
modified: tests/Entity/CommentSettingTest.php
modified: tests/Entity/CommentTest.php
modified: tests/Entity/EntitySearchTest.php
modified: tests/Entity/ExportTest.php
modified: tests/Entity/PageContentTest.php
modified: tests/Entity/PageDraftTest.php
modified: tests/Entity/PageRevisionTest.php
modified: tests/Entity/PageTemplateTest.php
modified: tests/Entity/SortTest.php
modified: tests/Entity/TagTest.php
modified: tests/ErrorTest.php
modified: tests/HomepageTest.php
modified: tests/LanguageTest.php
modified: tests/Permissions/RolesTest.php
modified: tests/PublicActionTest.php
modified: tests/TestCase.php
modified: tests/Unit/ConfigTest.php
modified: tests/Uploads/AttachmentTest.php
modified: tests/Uploads/AvatarTest.php
modified: tests/Uploads/ImageTest.php
modified: themes/.gitignore
modified: version
Untracked files:
(use "git add ..." to include in what will be committed)
BookStack-23.05.1/
app/Actions/ActivityLogger.php
app/Actions/ActivityQueries.php
app/Actions/ActivityType.php
app/Actions/DispatchWebhookJob.php
app/Actions/Favourite.php
app/Actions/IpFormatter.php
app/Actions/Queries/
app/Actions/TagClassGenerator.php
app/Actions/Webhook.php
app/Actions/WebhookFormatter.php
app/Actions/WebhookTrackedEvent.php
app/Api/
app/Auth/Access/ExternalBaseUserProvider.php
app/Auth/Access/GroupSyncService.php
app/Auth/Access/Guards/
app/Auth/Access/LoginService.php
app/Auth/Access/Mfa/
app/Auth/Access/Oidc/
app/Auth/Access/RegistrationService.php
app/Auth/Access/Saml2Service.php
app/Auth/Permissions/EntityPermissionEvaluator.php
app/Auth/Permissions/JointPermissionBuilder.php
app/Auth/Permissions/MassEntityPermissionEvaluator.php
app/Auth/Permissions/PermissionApplicator.php
app/Auth/Permissions/PermissionFormData.php
app/Auth/Permissions/PermissionStatus.php
app/Auth/Permissions/SimpleEntityData.php
app/Auth/Queries/
app/Config/api.php
app/Config/clockwork.php
app/Config/hashing.php
app/Config/logging.php
app/Config/oidc.php
app/Config/saml2.php
app/Console/Commands/CopyShelfPermissions.php
app/Console/Commands/RegenerateCommentContent.php
app/Console/Commands/RegenerateReferences.php
app/Console/Commands/ResetMfa.php
app/Console/Commands/UpdateUrl.php
app/Entities/Models/
app/Entities/Queries/
app/Entities/Repos/BaseRepo.php
app/Entities/Repos/BookRepo.php
app/Entities/Repos/BookshelfRepo.php
app/Entities/Repos/ChapterRepo.php
app/Entities/Repos/DeletionRepo.php
app/Entities/Repos/RevisionRepo.php
app/Entities/Tools/
app/Exceptions/ApiAuthException.php
app/Exceptions/BookStackExceptionHandlerPage.php
app/Exceptions/JsonDebugException.php
app/Exceptions/LoginAttemptEmailNeededException.php
app/Exceptions/LoginAttemptException.php
app/Exceptions/MoveOperationException.php
app/Exceptions/SamlException.php
app/Exceptions/StoppedAuthenticationException.php
app/Exceptions/UnauthorizedException.php
app/Facades/Theme.php
app/Http/Controllers/Api/
app/Http/Controllers/AuditLogController.php
app/Http/Controllers/Auth/HandlesPartialLogins.php
app/Http/Controllers/Auth/MfaBackupCodesController.php
app/Http/Controllers/Auth/MfaController.php
app/Http/Controllers/Auth/MfaTotpController.php
app/Http/Controllers/Auth/OidcController.php
app/Http/Controllers/Auth/Saml2Controller.php
app/Http/Controllers/Auth/SocialController.php
app/Http/Controllers/Auth/ThrottlesLogins.php
app/Http/Controllers/BookExportController.php
app/Http/Controllers/BookSortController.php
app/Http/Controllers/ChapterExportController.php
app/Http/Controllers/FavouriteController.php
app/Http/Controllers/MaintenanceController.php
app/Http/Controllers/PageExportController.php
app/Http/Controllers/PageRevisionController.php
app/Http/Controllers/PermissionsController.php
app/Http/Controllers/RecycleBinController.php
app/Http/Controllers/ReferenceController.php
app/Http/Controllers/RoleController.php
app/Http/Controllers/StatusController.php
app/Http/Controllers/UserApiTokenController.php
app/Http/Controllers/UserPreferencesController.php
app/Http/Controllers/UserProfileController.php
app/Http/Controllers/UserSearchController.php
app/Http/Controllers/WebhookController.php
app/Http/Middleware/ApiAuthenticate.php
app/Http/Middleware/ApplyCspRules.php
app/Http/Middleware/AuthenticatedOrPendingMfa.php
app/Http/Middleware/CheckEmailConfirmed.php
app/Http/Middleware/CheckGuard.php
app/Http/Middleware/CheckUserHasPermission.php
app/Http/Middleware/PreventAuthenticatedResponseCaching.php
app/Http/Middleware/PreventRequestsDuringMaintenance.php
app/Http/Middleware/RunThemeActions.php
app/Http/Middleware/StartSessionIfCookieExists.php
app/Http/Middleware/ThrottleApiRequests.php
app/Http/Middleware/TrustHosts.php
app/Http/Responses/
app/Interfaces/
app/Notifications/TestEmail.php
app/Providers/ThemeServiceProvider.php
app/Providers/ValidationRuleServiceProvider.php
app/Providers/ViewTweaksServiceProvider.php
app/References/
app/Search/
app/Settings/AppSettingsStore.php
app/Settings/UserShortcutMap.php
app/Theming/
app/Traits/
app/Translation/FileLoader.php
app/Translation/MessageSelector.php
app/Uploads/FaviconHandler.php
app/Uploads/UserAvatars.php
app/Util/
bookstack-system-cli
bootstrap/phpstan.php
composer.phar
crowdin.yml
database/factories/Actions/
database/factories/Auth/
database/factories/Entities/
database/factories/Uploads/
database/migrations/2019_12_29_120917_add_api_auth.php
database/migrations/2020_08_04_111754_drop_joint_permissions_id.php
database/migrations/2020_08_04_131052_remove_role_name_field.php
database/migrations/2020_09_19_094251_add_activity_indexes.php
database/migrations/2020_09_27_210059_add_entity_soft_deletes.php
database/migrations/2020_09_27_210528_create_deletions_table.php
database/migrations/2020_11_07_232321_simplify_activities_table.php
database/migrations/2020_12_30_173528_add_owned_by_field_to_entities.php
database/migrations/2021_01_30_225441_add_settings_type_column.php
database/migrations/2021_03_08_215138_add_user_slug.php
database/migrations/2021_05_15_173110_create_favourites_table.php
database/migrations/2021_06_30_173111_create_mfa_values_table.php
database/migrations/2021_07_03_085038_add_mfa_enforced_to_roles_table.php
database/migrations/2021_08_28_161743_add_export_role_permission.php
database/migrations/2021_09_26_044614_add_activities_ip_column.php
database/migrations/2021_11_26_070438_add_index_for_user_ip.php
database/migrations/2021_12_07_111343_create_webhooks_table.php
database/migrations/2021_12_13_152024_create_jobs_table.php
database/migrations/2021_12_13_152120_create_failed_jobs_table.php
database/migrations/2022_01_03_154041_add_webhooks_timeout_error_columns.php
database/migrations/2022_04_17_101741_add_editor_change_field_and_permission.php
database/migrations/2022_04_25_140741_update_polymorphic_types.php
database/migrations/2022_07_16_170051_drop_joint_permission_type.php
database/migrations/2022_08_17_092941_create_references_table.php
database/migrations/2022_09_02_082910_fix_shelf_cover_image_types.php
database/migrations/2022_10_07_091406_flatten_entity_permissions_table.php
database/migrations/2022_10_08_104202_drop_entity_restricted_field.php
database/migrations/2023_01_24_104625_refactor_joint_permissions_storage.php
database/migrations/2023_01_28_141230_copy_color_settings_for_dark_mode.php
database/migrations/2023_02_20_093655_increase_attachments_path_length.php
database/migrations/2023_02_23_200227_add_updated_at_index_to_pages.php
database/seeders/
dev/api/
dev/build/
dev/docker/init.db/
dev/docker/php/
dev/docs/
installer
lang/
phpstan.neon.dist
public/dist/code.js
public/dist/legacy-modes.js
public/icon-128.png
public/icon-180.png
public/icon-32.png
public/icon-64.png
public/icon.ico
public/icon.png
public/libs/tinymce/icons/
public/libs/tinymce/langs/README.md
public/libs/tinymce/models/
public/libs/tinymce/plugins/quickbars/
public/libs/tinymce/skins/content/
public/libs/tinymce/skins/ui/
public/libs/tinymce/themes/silver/
public/libs/tinymce/tinymce.d.ts
public/loading_error.png
public/web.config
resources/icons/
resources/js/
resources/sass/
resources/views/api-docs/
resources/views/attachments/
resources/views/auth/login-initiate.blade.php
resources/views/auth/parts/
resources/views/auth/register-confirm-accept.blade.php
resources/views/books/copy.blade.php
resources/views/books/parts/
resources/views/books/references.blade.php
resources/views/chapters/copy.blade.php
resources/views/chapters/parts/
resources/views/chapters/references.blade.php
resources/views/common/activity-item.blade.php
resources/views/common/activity-list.blade.php
resources/views/common/confirm-dialog.blade.php
resources/views/common/custom-head.blade.php
resources/views/common/custom-styles.blade.php
resources/views/common/dark-mode-toggle.blade.php
resources/views/common/detailed-listing-paginated.blade.php
resources/views/common/detailed-listing-with-more.blade.php
resources/views/common/footer.blade.php
resources/views/common/loading-icon.blade.php
resources/views/common/notifications.blade.php
resources/views/common/skip-to-content.blade.php
resources/views/common/sort.blade.php
resources/views/common/status-indicator.blade.php
resources/views/entities/
resources/views/errors/debug.blade.php
resources/views/errors/parts/
resources/views/exports/
resources/views/form/custom-checkbox.blade.php
resources/views/form/date.blade.php
resources/views/form/dropzone.blade.php
resources/views/form/entity-permissions-row.blade.php
resources/views/form/errors.blade.php
resources/views/form/image-picker.blade.php
resources/views/form/number.blade.php
resources/views/form/request-query-inputs.blade.php
resources/views/form/simple-dropzone.blade.php
resources/views/form/toggle-switch.blade.php
resources/views/form/user-select-list.blade.php
resources/views/form/user-select.blade.php
resources/views/help/
resources/views/home/
resources/views/layouts/
resources/views/mfa/
resources/views/misc/
resources/views/pages/parts/
resources/views/pages/references.blade.php
resources/views/readme.md
resources/views/search/parts/
resources/views/settings/audit.blade.php
resources/views/settings/customization.blade.php
resources/views/settings/features.blade.php
resources/views/settings/layout.blade.php
resources/views/settings/parts/
resources/views/settings/recycle-bin/
resources/views/settings/registration.blade.php
resources/views/settings/roles/parts/
resources/views/settings/webhooks/
resources/views/shelves/parts/
resources/views/shelves/references.blade.php
resources/views/tags/
resources/views/users/api-tokens/
resources/views/users/parts/
resources/views/users/preferences/
routes/api.php
routes/console.php
storage/backups/
storage/clockwork/
tests/Actions/
tests/Api/
tests/Auth/GroupSyncServiceTest.php
tests/Auth/LoginAutoInitiateTest.php
tests/Auth/MfaConfigurationTest.php
tests/Auth/MfaVerificationTest.php
tests/Auth/OidcTest.php
tests/Auth/RegistrationTest.php
tests/Auth/ResetPasswordTest.php
tests/Auth/Saml2Test.php
tests/Commands/
tests/DebugViewTest.php
tests/Entity/BookTest.php
tests/Entity/ChapterTest.php
tests/Entity/ConvertTest.php
tests/Entity/EntityAccessTest.php
tests/Entity/MarkdownToHtmlTest.php
tests/Entity/PageEditorTest.php
tests/Entity/PageTest.php
tests/Entity/SearchOptionsTest.php
tests/FavouriteTest.php
tests/HelpTest.php
tests/Helpers/
tests/OpenGraphTest.php
tests/Permissions/EntityOwnerChangeTest.php
tests/Permissions/EntityPermissionsTest.php
tests/Permissions/ExportPermissionsTest.php
tests/Permissions/Scenarios/
tests/References/
tests/SecurityHeaderTest.php
tests/Settings/
tests/StatusTest.php
tests/ThemeTest.php
tests/Unit/FrameworkAssumptionTest.php
tests/Unit/IpFormatterTest.php
tests/Unit/OidcIdTokenTest.php
tests/Uploads/DrawioTest.php
tests/UrlTest.php
tests/User/
tests/test-data/animated.png
tests/test-data/bad-php.base64
tests/test-data/bad-phtml-png.base64
tests/test-data/bad-phtml.base64
tests/test-data/compressed.png
v23.05.1.tar.gz
no changes added to commit (use "git add" and/or "git commit -a")`
@ssddanbrown commented on GitHub (May 18, 2023):
Hi @atollontech,
You can try running
git config core.fileMode falsefrom your BookStack install folder to ignore permission changes. Ifgit statusthen shows less changes files you could try the update process again.Otherwise, please open a new support issue specific to your environment/scenario.
@atollontech commented on GitHub (May 18, 2023):
@ssddanbrown refreshing git repo helped, thx.