Feed of "bookstack/bookstack" https://codeberg.org/bookstack/bookstack A platform to create documentation/wiki content built with PHP & Laravel Mon, 14 Sep 2026 10:30:32 +0200 jan_r commented on issue bookstack/bookstack#6209 https://codeberg.org/bookstack/bookstack/issues/6209#issuecomment-22786846 Accessibility Improvements for New WYSIWYG Editor <p dir="auto">That you very much for the quick reply and especially quick fix. Sorry for my late reply. I asked my colleague, but we couldn&#39;t find a good resource for typical translations/phrases used by screen reader users. If I will ever come across such a list I will send you a link.</p> That you very much for the quick reply and especially quick fix. Sorry for my late reply. I asked my colleague, but we couldn't find a good resource for typical translations/phrases used by screen reader users. If I will ever come across such a list I will send you a link.

]]>
jan_r 209010242: https://codeberg.org/bookstack/bookstack/issues/6209#issuecomment-22786846 Mon, 14 Sep 2026 09:32:35 +0200
ps816 commented on pull request bookstack/bookstack#6213 https://codeberg.org/bookstack/bookstack/pulls/6213#issuecomment-22776748 Hide image upload options in Image Manager when user lacks permission <p dir="auto">Thanks Dan,</p> Thanks Dan,

]]>
ps816 208891460: https://codeberg.org/bookstack/bookstack/pulls/6213#issuecomment-22776748 Mon, 14 Sep 2026 01:25:54 +0200
danb deleted branch lexical_sept_2026 from bookstack/bookstack https://codeberg.org/bookstack/bookstack danb 208837132: https://codeberg.org/bookstack/bookstack Sun, 13 Sep 2026 23:13:00 +0200 danb merged pull request bookstack/bookstack#6207 https://codeberg.org/bookstack/bookstack/pulls/6207 Lexical fixes for v26.09 danb 208837069: https://codeberg.org/bookstack/bookstack/pulls/6207 Sun, 13 Sep 2026 23:12:58 +0200 danb pushed to development at bookstack/bookstack https://codeberg.org/bookstack/bookstack/compare/ca205e3ed5fbf097b0dbd13d18daeec837bda81c...5969afcbdbca925877be63476851ddc92d95ac6c <a href="https://codeberg.org/bookstack/bookstack/commit/5969afcbdbca925877be63476851ddc92d95ac6c">5969afcbdbca925877be63476851ddc92d95ac6c</a> Merge pull request &#39;Lexical fixes for v26.09&#39; (#6207) from lexical_sept_2026 into development <a href="https://codeberg.org/bookstack/bookstack/commit/1498c2fa3542d4044302b2a02fe3ea23051d8fd4">1498c2fa3542d4044302b2a02fe3ea23051d8fd4</a> JS: Fixed failing test after lexical changes <a href="https://codeberg.org/bookstack/bookstack/commit/17f5e9bfa7b394563c8135b38aeb064d9ca4df16">17f5e9bfa7b394563c8135b38aeb064d9ca4df16</a> Lexical: Fixed node resizer not reacting to content size changes <a href="https://codeberg.org/bookstack/bookstack/commit/b869c6a78eb3921e6819827bd197a9ff8e0029c0">b869c6a78eb3921e6819827bd197a9ff8e0029c0</a> Lexical: Prevented link entity selector overwriting existing link text <a href="https://codeberg.org/bookstack/bookstack/commit/1902a291b3dd89dc5a1e34ae93a210566a6b173c">1902a291b3dd89dc5a1e34ae93a210566a6b173c</a> Lexical: Fixed ability to cut/copy/drag+drop details nodes 5969afcbdbca925877be63476851ddc92d95ac6c Merge pull request 'Lexical fixes for v26.09' (#6207) from lexical_sept_2026 into development 1498c2fa3542d4044302b2a02fe3ea23051d8fd4 JS: Fixed failing test after lexical changes 17f5e9bfa7b394563c8135b38aeb064d9ca4df16 Lexical: Fixed node resizer not reacting to content size changes b869c6a78eb3921e6819827bd197a9ff8e0029c0 Lexical: Prevented link entity selector overwriting existing link text 1902a291b3dd89dc5a1e34ae93a210566a6b173c Lexical: Fixed ability to cut/copy/drag+drop details nodes]]> danb 208836931: https://codeberg.org/bookstack/bookstack/compare/ca205e3ed5fbf097b0dbd13d18daeec837bda81c...5969afcbdbca925877be63476851ddc92d95ac6c Sun, 13 Sep 2026 23:12:58 +0200 danb closed issue bookstack/bookstack#6210 https://codeberg.org/bookstack/bookstack/issues/6210#issuecomment-22773568 Public fallback APP_KEY compromises Laravel encryption boundaries danb 208835221: https://codeberg.org/bookstack/bookstack/issues/6210#issuecomment-22773568 Sun, 13 Sep 2026 23:09:16 +0200 danb commented on issue bookstack/bookstack#6210 https://codeberg.org/bookstack/bookstack/issues/6210#issuecomment-22773565 Public fallback APP_KEY compromises Laravel encryption boundaries <p dir="auto">Default value now removed as of ca205e3ed5fbf097b0dbd13d18daeec837bda81c.</p> Default value now removed as of ca205e3ed5fbf097b0dbd13d18daeec837bda81c.

]]>
danb 208835167: https://codeberg.org/bookstack/bookstack/issues/6210#issuecomment-22773565 Sun, 13 Sep 2026 23:09:16 +0200
danb pushed to development at bookstack/bookstack https://codeberg.org/bookstack/bookstack/commit/ca205e3ed5fbf097b0dbd13d18daeec837bda81c <a href="https://codeberg.org/bookstack/bookstack/commit/ca205e3ed5fbf097b0dbd13d18daeec837bda81c">ca205e3ed5fbf097b0dbd13d18daeec837bda81c</a> Config: Remove default app key value ca205e3ed5fbf097b0dbd13d18daeec837bda81c Config: Remove default app key value]]> danb 208834351: https://codeberg.org/bookstack/bookstack/commit/ca205e3ed5fbf097b0dbd13d18daeec837bda81c Sun, 13 Sep 2026 23:05:36 +0200 rsertelon commented on pull request bookstack/bookstack#6204 https://codeberg.org/bookstack/bookstack/pulls/6204#issuecomment-22767391 Fix remember-me being silently broken by unrelated logins <p dir="auto">Hey <a href="/danb" class="mention" rel="nofollow">@danb</a> Thanks for the AI guidelines, I&#39;m sorry I didn&#39;t find them earlier. Thanks for your answer :)</p> Hey @danb Thanks for the AI guidelines, I'm sorry I didn't find them earlier. Thanks for your answer :)

]]>
rsertelon 208753595: https://codeberg.org/bookstack/bookstack/pulls/6204#issuecomment-22767391 Sun, 13 Sep 2026 20:17:49 +0200
danb closed pull request bookstack/bookstack#6138 https://codeberg.org/bookstack/bookstack/pulls/6138#issuecomment-22765639 Search: highlight matches danb 208733690: https://codeberg.org/bookstack/bookstack/pulls/6138#issuecomment-22765639 Sun, 13 Sep 2026 19:40:48 +0200 danb commented on pull request bookstack/bookstack#6138 https://codeberg.org/bookstack/bookstack/pulls/6138#issuecomment-22765636 Search: highlight matches <p dir="auto">Returning to this with some further thinking, I think I&#39;m going to have to draw a fairly hard line when it comes to LLM code, since generation can easily change the balance of creation vs review &amp; maintenance. Just looking at the added tests, I quickly start thinking if the review of them is worthwhile relative to before when the implementation would have been more purposeful, based upon human decision and effort.</p> <p dir="auto">Therefore I&#39;m going to close this off.<br/> As above, it&#39;s nothing personal, I&#39;d I appreciate it&#39;s coming from a longer term community member who has provided value over the years.<br/> I just feel that I need to stick to some boundaries to ensure things remain maintainable, and closely related to that, to ensure things stay enjoyable to work on.</p> <p dir="auto">This might be the wrong decision, and I&#39;m opening to changing my mind, but that&#39;s my current stance.<br/> Thanks again for offering this though!</p> Returning to this with some further thinking, I think I'm going to have to draw a fairly hard line when it comes to LLM code, since generation can easily change the balance of creation vs review & maintenance. Just looking at the added tests, I quickly start thinking if the review of them is worthwhile relative to before when the implementation would have been more purposeful, based upon human decision and effort.

Therefore I'm going to close this off.
As above, it's nothing personal, I'd I appreciate it's coming from a longer term community member who has provided value over the years.
I just feel that I need to stick to some boundaries to ensure things remain maintainable, and closely related to that, to ensure things stay enjoyable to work on.

This might be the wrong decision, and I'm opening to changing my mind, but that's my current stance.
Thanks again for offering this though!

]]>
danb 208733636: https://codeberg.org/bookstack/bookstack/pulls/6138#issuecomment-22765636 Sun, 13 Sep 2026 19:40:48 +0200
danb deleted branch MilnerMart/development from bookstack/bookstack https://codeberg.org/bookstack/bookstack danb 208724683: https://codeberg.org/bookstack/bookstack Sun, 13 Sep 2026 19:26:37 +0200 danb closed pull request bookstack/bookstack#6110 https://codeberg.org/bookstack/bookstack/pulls/6110#issuecomment-22764988 Add support for HS256 ODIC danb 208724579: https://codeberg.org/bookstack/bookstack/pulls/6110#issuecomment-22764988 Sun, 13 Sep 2026 19:26:31 +0200 danb commented on pull request bookstack/bookstack#6110 https://codeberg.org/bookstack/bookstack/pulls/6110#issuecomment-22764982 Add support for HS256 ODIC <p dir="auto">Since there&#39;s been no further specific progression in reference to the above, I&#39;m going to go ahead and close this off.</p> Since there's been no further specific progression in reference to the above, I'm going to go ahead and close this off.

]]>
danb 208724525: https://codeberg.org/bookstack/bookstack/pulls/6110#issuecomment-22764982 Sun, 13 Sep 2026 19:26:31 +0200
danb closed pull request bookstack/bookstack#6169 https://codeberg.org/bookstack/bookstack/pulls/6169#issuecomment-22764847 WIP: Proposal for prefixing page export filenames with book slug danb 208723291: https://codeberg.org/bookstack/bookstack/pulls/6169#issuecomment-22764847 Sun, 13 Sep 2026 19:23:32 +0200 danb commented on pull request bookstack/bookstack#6169 https://codeberg.org/bookstack/bookstack/pulls/6169#issuecomment-22764844 WIP: Proposal for prefixing page export filenames with book slug <blockquote> <p dir="auto">What do you think about using an environment variable instead?</p> </blockquote>

What do you think about using an environment variable instead?

]]>
danb 208723231: https://codeberg.org/bookstack/bookstack/pulls/6169#issuecomment-22764844 Sun, 13 Sep 2026 19:23:32 +0200
danb closed pull request bookstack/bookstack#6204 https://codeberg.org/bookstack/bookstack/pulls/6204#issuecomment-22764700 Fix remember-me being silently broken by unrelated logins danb 208721555: https://codeberg.org/bookstack/bookstack/pulls/6204#issuecomment-22764700 Sun, 13 Sep 2026 19:20:00 +0200 danb commented on pull request bookstack/bookstack#6204 https://codeberg.org/bookstack/bookstack/pulls/6204#issuecomment-22764697 Fix remember-me being silently broken by unrelated logins <p dir="auto">Thanks for offering this <a href="/rsertelon" class="mention" rel="nofollow">@rsertelon</a>.</p> Thanks for offering this @rsertelon.

]]>
danb 208721501: https://codeberg.org/bookstack/bookstack/pulls/6204#issuecomment-22764697 Sun, 13 Sep 2026 19:20:00 +0200
danb commented on issue bookstack/bookstack#6210 https://codeberg.org/bookstack/bookstack/issues/6210#issuecomment-22764394 Public fallback APP_KEY compromises Laravel encryption boundaries <p dir="auto">Thanks for raising <a href="/28Hus" class="mention" rel="nofollow">@28Hus</a>, I&#39;ve assigned it to the next feature release so that we can remove it with a potential breaking change advisory.</p> Thanks for raising @28Hus, I've assigned it to the next feature release so that we can remove it with a potential breaking change advisory.

]]>
danb 208715113: https://codeberg.org/bookstack/bookstack/issues/6210#issuecomment-22764394 Sun, 13 Sep 2026 19:09:25 +0200
danb commented on issue bookstack/bookstack#6199 https://codeberg.org/bookstack/bookstack/issues/6199#issuecomment-22755142 Error creating new page after upgrading to BookStack v26.05.4 <p dir="auto">I&#39;m really not sure what&#39;s going on, all of the above doesn&#39;t highlight any issues (apart from the error itself).</p> I'm really not sure what's going on, all of the above doesn't highlight any issues (apart from the error itself).

]]>
danb 208589689: https://codeberg.org/bookstack/bookstack/issues/6199#issuecomment-22755142 Sun, 13 Sep 2026 14:36:09 +0200
danb commented on pull request bookstack/bookstack#6213 https://codeberg.org/bookstack/bookstack/pulls/6213#issuecomment-22754548 Hide image upload options in Image Manager when user lacks permission <p dir="auto">Thanks for offering this <a href="/ps816" class="mention" rel="nofollow">@ps816</a>, is looking good from a quick look over.</p> Thanks for offering this @ps816, is looking good from a quick look over.

]]>
danb 208584937: https://codeberg.org/bookstack/bookstack/pulls/6213#issuecomment-22754548 Sun, 13 Sep 2026 14:25:37 +0200
danb closed pull request bookstack/bookstack#6212 https://codeberg.org/bookstack/bookstack/pulls/6212#issuecomment-22754275 lexical_sept_2026 danb 208575298: https://codeberg.org/bookstack/bookstack/pulls/6212#issuecomment-22754275 Sun, 13 Sep 2026 14:19:31 +0200 danb commented on pull request bookstack/bookstack#6212 https://codeberg.org/bookstack/bookstack/pulls/6212#issuecomment-22754266 lexical_sept_2026 <p dir="auto">Hi <a href="/Chinmay_21" class="mention" rel="nofollow">@Chinmay_21</a>,</p> Hi @Chinmay_21,

]]>
danb 208575238: https://codeberg.org/bookstack/bookstack/pulls/6212#issuecomment-22754266 Sun, 13 Sep 2026 14:19:31 +0200
danb closed pull request bookstack/bookstack#6211 https://codeberg.org/bookstack/bookstack/pulls/6211#issuecomment-22754212 New Crowdin translations by GitHub Action danb 208574159: https://codeberg.org/bookstack/bookstack/pulls/6211#issuecomment-22754212 Sun, 13 Sep 2026 14:18:20 +0200 danb commented on pull request bookstack/bookstack#6211 https://codeberg.org/bookstack/bookstack/pulls/6211#issuecomment-22754206 New Crowdin translations by GitHub Action <p dir="auto">Hi <a href="/Chinmay_21" class="mention" rel="nofollow">@Chinmay_21</a>,</p> Hi @Chinmay_21,

]]>
danb 208574105: https://codeberg.org/bookstack/bookstack/pulls/6211#issuecomment-22754206 Sun, 13 Sep 2026 14:18:19 +0200
ps816 created pull request bookstack/bookstack#6213 https://codeberg.org/bookstack/bookstack/pulls/6213 6213#Hide image upload options in Image Manager when user lacks permission# Fixes #6148

Details

Hi Dan, this reported permission issue page has been fixed by removing upload button for not-authorized users and keeping a text "You do not have permission to upload new images.".

Changes:

resources/views/pages/parts/image-manager.blade.php - checks upload permission, passes it to the JS component
resources/js/components/image-manager.js - hides the upload button/hint and disables drag-and-drop when permission is missing
lang/en/components.php - added the "no permission" message text
tests/Uploads/ImageTest.php - test covering both permission states

Everything stays the same for users who do have permission.

I have tested before and after the changes using my local instance and shared screenshots for your reference. Please let me know if any corrections required.

Thanks

Regards
Samy
PS816.

Checklist

  • I have read the BookStack community rules.
  • This PR does not feature significant use of LLM/AI generation as per the community rules above.
]]>
ps816 208543952: https://codeberg.org/bookstack/bookstack/pulls/6213 Sun, 13 Sep 2026 13:20:31 +0200
Chinmay_21 created pull request bookstack/bookstack#6212 https://codeberg.org/bookstack/bookstack/pulls/6212 6212#lexical_sept_2026# Details

Fixes #6208.

This PR addresses an issue where saving a BookStack page containing certain special characters formatted as inline code results in a 403 Forbidden error.

The issue was encountered while creating documentation about illegal file-name characters, where the characters were included as inline code.

The expected behaviour is that the page should save normally when these characters are included as legitimate page content.

]]>
Chinmay_21 208486535: https://codeberg.org/bookstack/bookstack/pulls/6212 Sun, 13 Sep 2026 10:21:11 +0200
Chinmay_21 created pull request bookstack/bookstack#6211 https://codeberg.org/bookstack/bookstack/pulls/6211 6211#New Crowdin translations by GitHub Action# Details

Fixes #6208.

This PR fixes an issue where saving a BookStack page containing certain special characters as inline code results in a 403 Forbidden error.

The affected characters can be used legitimately in file-name documentation, so they should not prevent a page from being saved.

Changes

  • Fixed the handling of the affected special characters when saving page content.
  • Added a regression test to prevent the issue from occurring again.

Checklist

  • I have read the BookStack community rules.
  • This PR does not feature significant use of LLM/AI generation as per the community rules above.
]]>
Chinmay_21 208485263: https://codeberg.org/bookstack/bookstack/pulls/6211 Sun, 13 Sep 2026 10:16:25 +0200
danb pushed to development at bookstack/bookstack https://codeberg.org/bookstack/bookstack/commit/2c22c3bcb8ec43ab6f9a453dbaa48e9b4007026f <a href="https://codeberg.org/bookstack/bookstack/commit/2c22c3bcb8ec43ab6f9a453dbaa48e9b4007026f">2c22c3bcb8ec43ab6f9a453dbaa48e9b4007026f</a> Sponsors: Added BookHost 2c22c3bcb8ec43ab6f9a453dbaa48e9b4007026f Sponsors: Added BookHost]]> danb 208344491: https://codeberg.org/bookstack/bookstack/commit/2c22c3bcb8ec43ab6f9a453dbaa48e9b4007026f Sun, 13 Sep 2026 00:35:39 +0200 clementvc commented on issue bookstack/bookstack#6199 https://codeberg.org/bookstack/bookstack/issues/6199#issuecomment-22672681 Error creating new page after upgrading to BookStack v26.05.4 <p dir="auto">Any further thoughts on this?</p> Any further thoughts on this?

]]>
clementvc 207633910: https://codeberg.org/bookstack/bookstack/issues/6199#issuecomment-22672681 Fri, 11 Sep 2026 15:31:48 +0200