Feed of "BookStack"https://codeberg.org/bookstack2026-06-11T13:39:44+02:00danb closed issue bookstack/bookstack#61492026-06-11T13:38:17+02:00153799706: https://codeberg.org/bookstack/bookstack/issues/6149#issuecomment-17267759SAML2 User-Detail SyncSAML2 User-Detail Syncdanb[email protected]danb commented on issue bookstack/bookstack#61492026-06-11T13:38:17+02:00153799646: https://codeberg.org/bookstack/bookstack/issues/6149#issuecomment-17267756SAML2 User-Detail Sync
<p dir="auto">Okay, will therefore close off this support thread.</p>
SAML2 User-Detail Sync
<p dir="auto">Okay, will therefore close off this support thread.</p>
danb[email protected]Tomblarom commented on issue bookstack/bookstack#61302026-06-11T13:28:06+02:00153795323: https://codeberg.org/bookstack/bookstack/issues/6130#issuecomment-17267330New WYSIWYG Editor: Beta Testing Feedback v2
<p dir="auto">Feedback about the new-link-window:</p>
New WYSIWYG Editor: Beta Testing Feedback v2
<p dir="auto">Feedback about the new-link-window:</p>
Tomblarom[email protected]danb pushed to main at bookstack/website2026-06-11T13:11:23+02:00153788615: https://codeberg.org/bookstack/website/commit/76d962f92fec9aa29abd8149d056a8a5382a3e13<a href="https://codeberg.org/bookstack/website/commit/76d962f92fec9aa29abd8149d056a8a5382a3e13" rel="nofollow">76d962f92fec9aa29abd8149d056a8a5382a3e13</a>
Updated post attribution<a href="https://codeberg.org/bookstack/website/commit/76d962f92fec9aa29abd8149d056a8a5382a3e13">76d962f92fec9aa29abd8149d056a8a5382a3e13</a>
Updated post attributiondanb[email protected]PolarniMeda created pull request bookstack/bookstack#61532026-06-11T10:34:52+02:00153711029: https://codeberg.org/bookstack/bookstack/pulls/6153<h2 id="user-content-details" dir="auto">Details</h2>
<p dir="auto">Added Serbian language to language array.</p>
<h2 id="user-content-checklist" dir="auto">Checklist</h2>
<ul dir="auto">
<li class="task-list-item"><input type="checkbox" disabled="" data-source-position="148" checked=""/>I have read the <a href="https://www.bookstackapp.com/about/community-rules/" rel="nofollow">BookStack community rules</a>.</li>
<li class="task-list-item"><input type="checkbox" disabled="" data-source-position="252" checked=""/>This PR does not feature significant use of LLM/AI generation as per the community rules above.</li>
</ul>
6153#Added Serbian language to language_select array#PolarniMeda[email protected]ozilly opened issue bookstack/bookstack#61522026-06-10T23:06:24+02:00153450473: https://codeberg.org/bookstack/bookstack/issues/6152<h3 id="user-content-describe-the-feature-you-d-like" dir="auto">Describe the feature you'd like</h3>
<p dir="auto">Add a feature to display a sign on the page/during search/navigation that the content of the page is outdated and needs updating, or the information on the page will never be relevant again</p>
<h3 id="user-content-describe-the-benefits-this-would-bring-to-existing-bookstack-users" dir="auto">Describe the benefits this would bring to existing BookStack users</h3>
<p dir="auto">Users who see the page will not use the information on it.</p>
<h3 id="user-content-can-the-goal-of-this-request-already-be-achieved-via-other-means" dir="auto">Can the goal of this request already be achieved via other means?</h3>
<p dir="auto">No</p>
<h3 id="user-content-have-you-searched-for-an-existing-open-closed-issue" dir="auto">Have you searched for an existing open/closed issue?</h3>
<ul dir="auto">
<li class="task-list-item"><input type="checkbox" disabled="" data-source-position="495" checked=""/>I have searched for existing issues and none cover my fundamental request</li>
</ul>
<h3 id="user-content-how-long-have-you-been-using-bookstack" dir="auto">How long have you been using BookStack?</h3>
<p dir="auto">3 months to 1 year</p>
<h3 id="user-content-additional-context" dir="auto">Additional context</h3>
<p dir="auto">For example, you can make the following options:<br/>
Archive page - if any function described in the program is outdated<br/>
The page needs to be updated if any function in the program has changed.</p>
<h3 id="user-content-have-you-used-generative-ai-llms-to-create-any-thoughts-in-this-request" dir="auto">Have you used generative AI/LLMs to create any thoughts in this request?</h3>
<ul dir="auto">
<li class="task-list-item"><input type="checkbox" disabled="" data-source-position="934" checked=""/>This request only contains the thoughts & ideas of a human</li>
</ul>
6152#Add a feature to display an indication on the page/during search/navigation that the content of the page is outdated#ozilly[email protected]ozilly closed issue bookstack/bookstack#61512026-06-10T23:00:59+02:00153448676: https://codeberg.org/bookstack/bookstack/issues/6151#issuecomment-17228033Add a sign to the page indicating that the page needs updatingAdd a sign to the page indicating that the page needs updatingozilly[email protected]ozilly opened issue bookstack/bookstack#61512026-06-10T22:37:02+02:00153436517: https://codeberg.org/bookstack/bookstack/issues/6151<h3 id="user-content-опишите-желаемую-функцию-я-хотел-бы-чтобы-при-поиске-или-навигации-отображалось-сообщение-о-необходимости-обновления-информации-на-странице-опишите-преимущества-которые-это-принесет-существующим-пользователям-bookstack-пользователи-увидевшие-эту-функцию-не-будут-использовать-устаревшую-информацию-можно-ли-достичь-этой-цели-другими-способами-нет-вы-искали-существующие-открытые-закрытые-вопросы-x-я-искал-существующие-вопросы-и-ни-один-из-них-не-охватывает-мой-основной-запрос-как-долго-вы-используете-bookstack-от-3-месяцев-до-1-года-дополнительный-контекст-for-example-you-can-make-the-following-options" dir="auto">Опишите желаемую функцию. Я хотел бы, чтобы при поиске или навигации отображалось сообщение о необходимости обновления информации на странице. ### Опишите преимущества, которые это принесет существующим пользователям BookStack. Пользователи, увидевшие эту функцию, не будут использовать устаревшую информацию. ### Можно ли достичь этой цели другими способами? Нет. ### Вы искали существующие открытые/закрытые вопросы? - [x] Я искал существующие вопросы, и ни один из них не охватывает мой основной запрос. ### Как долго вы используете BookStack? От 3 месяцев до 1 года. ### Дополнительный контекст For example, you can make the following options:</h3>
<p dir="auto">Archive page - if any function described in the program is outdated<br/>
The page needs to be updated if any function in the program has changed. ### Использовали ли вы генеративный ИИ/LLM для создания каких-либо идей в этом запросе? - [x] Этот запрос содержит только мысли и идеи человека.</p>
6151#Add a sign to the page indicating that the page needs updating#ozilly[email protected]WhyNotFlipFlop commented on issue bookstack/bookstack#60622026-06-10T15:43:29+02:00153216308: https://codeberg.org/bookstack/bookstack/issues/6062#issuecomment-17203022New revision is created but no changes were made
<p dir="auto">Actually, I'm using this "<em>bug</em>" as a feature.</p>
New revision is created but no changes were made
<p dir="auto">Actually, I'm using this "<em>bug</em>" as a feature.</p>
WhyNotFlipFlop[email protected]WhyNotFlipFlop commented on issue bookstack/bookstack#61362026-06-10T15:21:23+02:00153205832: https://codeberg.org/bookstack/bookstack/issues/6136#issuecomment-17202128API returns 500 Internal Server Error with internal path disclosure when non-numeric ID is passed to /api/pages/{id}
<p dir="auto">I confirm this but still exist in the latest stable version 26.05.1</p>
API returns 500 Internal Server Error with internal path disclosure when non-numeric ID is passed to /api/pages/{id}
<p dir="auto">I confirm this but still exist in the latest stable version 26.05.1</p>
WhyNotFlipFlop[email protected]Reddexx commented on issue bookstack/bookstack#61492026-06-10T14:10:46+02:00153166736: https://codeberg.org/bookstack/bookstack/issues/6149#issuecomment-17198888SAML2 User-Detail Sync
<p dir="auto">i have edit over MySQL, thanks :)</p>
SAML2 User-Detail Sync
<p dir="auto">i have edit over MySQL, thanks :)</p>
Reddexx[email protected]dom6770 commented on issue bookstack/bookstack#56442026-06-10T10:49:31+02:00153060713: https://codeberg.org/bookstack/bookstack/issues/5644#issuecomment-17185217Normal search only finds exact matches, quoted search finds substrings (reversed behaviour?)
<blockquote>
<p dir="auto">Changing the default unquoted search to substring search might have a perfomance impact on larger installations.</p>
</blockquote>
Normal search only finds exact matches, quoted search finds substrings (reversed behaviour?)
<blockquote>
<p dir="auto">Changing the default unquoted search to substring search might have a perfomance impact on larger installations.</p>
</blockquote>
dom6770[email protected]BaccanoMob closed issue bookstack/bookstack#61472026-06-09T18:56:49+02:00152697635: https://codeberg.org/bookstack/bookstack/issues/6147#issuecomment-17153939Users' role disappearing after some timeUsers' role disappearing after some timeBaccanoMob[email protected]BaccanoMob commented on issue bookstack/bookstack#61472026-06-09T18:56:42+02:00152697551: https://codeberg.org/bookstack/bookstack/issues/6147#issuecomment-17153927Users' role disappearing after some time
<p dir="auto">I was not aware of this. I copied the values from my previous setup so I skipped reading the docs on this. <code>Admin</code> is in my OIDC system hence I had no issue whereas the rest had issues once they logged in. Thanks for clarifying.</p>
Users' role disappearing after some time
<p dir="auto">I was not aware of this. I copied the values from my previous setup so I skipped reading the docs on this. <code>Admin</code> is in my OIDC system hence I had no issue whereas the rest had issues once they logged in. Thanks for clarifying.</p>
BaccanoMob[email protected]danb commented on issue bookstack/bookstack#61472026-06-09T14:51:04+02:00152571164: https://codeberg.org/bookstack/bookstack/issues/6147#issuecomment-17120006Users' role disappearing after some time
<p dir="auto">Hi <a href="/BaccanoMob" class="mention" rel="nofollow">@BaccanoMob</a>,</p>
Users' role disappearing after some time
<p dir="auto">Hi <a href="/BaccanoMob" class="mention" rel="nofollow">@BaccanoMob</a>,</p>
danb[email protected]danb commented on issue bookstack/bookstack#61492026-06-09T14:47:17+02:00152569859: https://codeberg.org/bookstack/bookstack/issues/6149#issuecomment-17119856SAML2 User-Detail Sync
<p dir="auto">Hi <a href="/Reddexx" class="mention" rel="nofollow">@Reddexx</a>,</p>
SAML2 User-Detail Sync
<p dir="auto">Hi <a href="/Reddexx" class="mention" rel="nofollow">@Reddexx</a>,</p>
danb[email protected]Reddexx opened issue bookstack/bookstack#61492026-06-09T14:30:00+02:00152562500: https://codeberg.org/bookstack/bookstack/issues/6149<h3 id="user-content-attempted-debugging" dir="auto">Attempted Debugging</h3>
<ul dir="auto">
<li class="task-list-item"><input type="checkbox" disabled="" data-source-position="27" checked=""/>I have read the debugging page</li>
</ul>
<h3 id="user-content-searched-existing-issues" dir="auto">Searched Existing Issues</h3>
<ul dir="auto">
<li class="task-list-item"><input type="checkbox" disabled="" data-source-position="95" checked=""/>I have searched for the issue.</li>
</ul>
<h3 id="user-content-describe-the-scenario" dir="auto">Describe the Scenario</h3>
<p dir="auto">Hey Dan,<br/>
Can you tell me how I can synchronise the existing users?</p>
<p dir="auto">As I’ve migrated from LDAP to SAML2 and we used usernames before, everyone now has their username as their display name.</p>
<p dir="auto">We want to change this to First Name|Surname.</p>
<p dir="auto">Unfortunately, I can’t find a solution other than tinkering with the SQL database.</p>
<p dir="auto">Do you have a solution for this?</p>
<p dir="auto">Or can you build a manual sync into the CLI?</p>
<h3 id="user-content-exact-bookstack-version" dir="auto">Exact BookStack Version</h3>
<p dir="auto">v26.05</p>
<h3 id="user-content-log-content" dir="auto">Log Content</h3>
<p dir="auto"><em>No response</em></p>
<h3 id="user-content-hosting-environment" dir="auto">Hosting Environment</h3>
<p dir="auto">Selfhosted</p>
6149#SAML2 User-Detail Sync#Reddexx[email protected]danb released BookStack v26.05.1 at bookstack/bookstack2026-06-09T14:12:53+02:00152555474: https://codeberg.org/bookstack/bookstack/releases/tag/v26.05.1danb[email protected]danb pushed to release at bookstack/bookstack2026-06-09T14:08:07+02:00152553224: https://codeberg.org/bookstack/bookstack/compare/4aa629a354e9752e209b786820d854e90dea3d15...f63a592fbe83572d0ab1a07624f1bdcad60b28ac<a href="https://codeberg.org/bookstack/bookstack/commit/f63a592fbe83572d0ab1a07624f1bdcad60b28ac" rel="nofollow">f63a592fbe83572d0ab1a07624f1bdcad60b28ac</a>
Updated version and assets for release v26.05.1
<a href="https://codeberg.org/bookstack/bookstack/commit/ddf8f502e8fffd840771ed0596189b41071c1269" rel="nofollow">ddf8f502e8fffd840771ed0596189b41071c1269</a>
Merge branch 'development' into release
<a href="https://codeberg.org/bookstack/bookstack/commit/c74df7e06bb5dcc8c89952b40d277a87ea85807d" rel="nofollow">c74df7e06bb5dcc8c89952b40d277a87ea85807d</a>
Updated translator & dependency attribution before release v26.05.1
<a href="https://codeberg.org/bookstack/bookstack/commit/6b545d600c579217a25bb312ece3c63db54d9e53" rel="nofollow">6b545d600c579217a25bb312ece3c63db54d9e53</a>
Merge branch 'v26051_sec' into development
<a href="https://codeberg.org/bookstack/bookstack/commit/cc0b059fa496e265839733ed30a1ba121274dfab" rel="nofollow">cc0b059fa496e265839733ed30a1ba121274dfab</a>
Deps: Updated PHP package versions<a href="https://codeberg.org/bookstack/bookstack/commit/f63a592fbe83572d0ab1a07624f1bdcad60b28ac">f63a592fbe83572d0ab1a07624f1bdcad60b28ac</a>
Updated version and assets for release v26.05.1
<a href="https://codeberg.org/bookstack/bookstack/commit/ddf8f502e8fffd840771ed0596189b41071c1269">ddf8f502e8fffd840771ed0596189b41071c1269</a>
Merge branch 'development' into release
<a href="https://codeberg.org/bookstack/bookstack/commit/c74df7e06bb5dcc8c89952b40d277a87ea85807d">c74df7e06bb5dcc8c89952b40d277a87ea85807d</a>
Updated translator & dependency attribution before release v26.05.1
<a href="https://codeberg.org/bookstack/bookstack/commit/6b545d600c579217a25bb312ece3c63db54d9e53">6b545d600c579217a25bb312ece3c63db54d9e53</a>
Merge branch 'v26051_sec' into development
<a href="https://codeberg.org/bookstack/bookstack/commit/cc0b059fa496e265839733ed30a1ba121274dfab">cc0b059fa496e265839733ed30a1ba121274dfab</a>
Deps: Updated PHP package versionsdanb[email protected]danb pushed tag v26.05.1 to bookstack/bookstack2026-06-09T14:08:07+02:00152553197: https://codeberg.org/bookstack/bookstack/src/tag/v26.05.1danb[email protected]danb pushed to main at bookstack/website2026-06-09T14:04:24+02:00152551331: https://codeberg.org/bookstack/website/compare/d60bc29f2db0427686f5c306134b5211f55ca860...6fe059e6c0880614800d0d0a35e4de62611affc6<a href="https://codeberg.org/bookstack/website/commit/6fe059e6c0880614800d0d0a35e4de62611affc6" rel="nofollow">6fe059e6c0880614800d0d0a35e4de62611affc6</a>
Merge branch 'main' of codeberg.org:bookstack/website
<a href="https://codeberg.org/bookstack/website/commit/30bbc9c0dbdee6e340dd4affbd3bfe65bb0356c0" rel="nofollow">30bbc9c0dbdee6e340dd4affbd3bfe65bb0356c0</a>
Added v26.05.1 changes<a href="https://codeberg.org/bookstack/website/commit/6fe059e6c0880614800d0d0a35e4de62611affc6">6fe059e6c0880614800d0d0a35e4de62611affc6</a>
Merge branch 'main' of codeberg.org:bookstack/website
<a href="https://codeberg.org/bookstack/website/commit/30bbc9c0dbdee6e340dd4affbd3bfe65bb0356c0">30bbc9c0dbdee6e340dd4affbd3bfe65bb0356c0</a>
Added v26.05.1 changesdanb[email protected]danb pushed to development at bookstack/bookstack2026-06-09T13:51:16+02:00152545508: https://codeberg.org/bookstack/bookstack/compare/9fc46f76f687581e2ee9a54d097320214c0656cf...c74df7e06bb5dcc8c89952b40d277a87ea85807d<a href="https://codeberg.org/bookstack/bookstack/commit/c74df7e06bb5dcc8c89952b40d277a87ea85807d" rel="nofollow">c74df7e06bb5dcc8c89952b40d277a87ea85807d</a>
Updated translator & dependency attribution before release v26.05.1
<a href="https://codeberg.org/bookstack/bookstack/commit/6b545d600c579217a25bb312ece3c63db54d9e53" rel="nofollow">6b545d600c579217a25bb312ece3c63db54d9e53</a>
Merge branch 'v26051_sec' into development
<a href="https://codeberg.org/bookstack/bookstack/commit/cc0b059fa496e265839733ed30a1ba121274dfab" rel="nofollow">cc0b059fa496e265839733ed30a1ba121274dfab</a>
Deps: Updated PHP package versions
<a href="https://codeberg.org/bookstack/bookstack/commit/84a23fb23f8d15935521ad4f3fdc335be6d90744" rel="nofollow">84a23fb23f8d15935521ad4f3fdc335be6d90744</a>
Logs: Prevented NotifyExceptions for reporting to error logs
<a href="https://codeberg.org/bookstack/bookstack/commit/b7325fdf0efde6f863beed67cde488641a05ef83" rel="nofollow">b7325fdf0efde6f863beed67cde488641a05ef83</a>
Attachments: Moved perm checks before validation<a href="https://codeberg.org/bookstack/bookstack/commit/c74df7e06bb5dcc8c89952b40d277a87ea85807d">c74df7e06bb5dcc8c89952b40d277a87ea85807d</a>
Updated translator & dependency attribution before release v26.05.1
<a href="https://codeberg.org/bookstack/bookstack/commit/6b545d600c579217a25bb312ece3c63db54d9e53">6b545d600c579217a25bb312ece3c63db54d9e53</a>
Merge branch 'v26051_sec' into development
<a href="https://codeberg.org/bookstack/bookstack/commit/cc0b059fa496e265839733ed30a1ba121274dfab">cc0b059fa496e265839733ed30a1ba121274dfab</a>
Deps: Updated PHP package versions
<a href="https://codeberg.org/bookstack/bookstack/commit/84a23fb23f8d15935521ad4f3fdc335be6d90744">84a23fb23f8d15935521ad4f3fdc335be6d90744</a>
Logs: Prevented NotifyExceptions for reporting to error logs
<a href="https://codeberg.org/bookstack/bookstack/commit/b7325fdf0efde6f863beed67cde488641a05ef83">b7325fdf0efde6f863beed67cde488641a05ef83</a>
Attachments: Moved perm checks before validationdanb[email protected]danb opened issue bookstack/bookstack#61482026-06-09T13:30:09+02:00152534291: https://codeberg.org/bookstack/bookstack/issues/6148<h3 id="user-content-description" dir="auto">Description</h3>
<p dir="auto">Currently the upload button, and sidebar upload hint text shows even if the user does not have permission to upload new images. We should hide this, with maybe a message to indicate that they lack permission to upload images.</p>
6148#Image Manager: Hide upload options if user lacks create permissions#danb[email protected]BaccanoMob commented on issue bookstack/bookstack#61472026-06-09T09:10:34+02:00152420852: https://codeberg.org/bookstack/bookstack/issues/6147#issuecomment-16862507Users' role disappearing after some time
<p dir="auto">I am using OIDC only. Below is the env vars I set for OIDC</p>
Users' role disappearing after some time
<p dir="auto">I am using OIDC only. Below is the env vars I set for OIDC</p>
BaccanoMob[email protected]danb commented on issue bookstack/bookstack#61472026-06-08T15:28:44+02:00151998464: https://codeberg.org/bookstack/bookstack/issues/6147#issuecomment-16830986Users' role disappearing after some time
<p dir="auto">Hi <a href="/BaccanoMob" class="mention" rel="nofollow">@BaccanoMob</a>,</p>
Users' role disappearing after some time
<p dir="auto">Hi <a href="/BaccanoMob" class="mention" rel="nofollow">@BaccanoMob</a>,</p>
danb[email protected]danb pushed to development at bookstack/bookstack2026-06-08T15:26:56+02:00151997813: https://codeberg.org/bookstack/bookstack/commit/9fc46f76f687581e2ee9a54d097320214c0656cf<a href="https://codeberg.org/bookstack/bookstack/commit/9fc46f76f687581e2ee9a54d097320214c0656cf" rel="nofollow">9fc46f76f687581e2ee9a54d097320214c0656cf</a>
New Crowdin translations by GitHub Action<a href="https://codeberg.org/bookstack/bookstack/commit/9fc46f76f687581e2ee9a54d097320214c0656cf">9fc46f76f687581e2ee9a54d097320214c0656cf</a>
New Crowdin translations by GitHub Actiondanb[email protected]danb deleted branch l10n_development from bookstack/bookstack2026-06-08T15:26:56+02:00151997804: https://codeberg.org/bookstack/bookstackdanb[email protected]danb merged pull request bookstack/bookstack#61462026-06-08T15:26:53+02:00151997741: https://codeberg.org/bookstack/bookstack/pulls/6146New Crowdin translations by GitHub ActionNew Crowdin translations by GitHub Actiondanb[email protected]BaccanoMob opened issue bookstack/bookstack#61472026-06-08T06:44:20+02:00151773080: https://codeberg.org/bookstack/bookstack/issues/6147<h3 id="user-content-describe-the-bug" dir="auto">Describe the Bug</h3>
<p dir="auto">I am using bookstack with my team with me being the admin. I assign other users roles (just the default ones) after the logged in under Users settings. After sometime/days, I get a message from my teammate that they cant access the books. When I go to the settings again, a few users have all the roles unchecked (the users affected are random so far its always other than me).</p>
<h3 id="user-content-steps-to-reproduce" dir="auto">Steps to Reproduce</h3>
<ol dir="auto">
<li>Use bookstack with multiple users</li>
<li>Assign roles</li>
<li>Wait a few days</li>
<li>check access at settings</li>
</ol>
<h3 id="user-content-expected-behaviour" dir="auto">Expected Behaviour</h3>
<p dir="auto">roles should be fixed till changed.</p>
<h3 id="user-content-screenshots-or-additional-context" dir="auto">Screenshots or Additional Context</h3>
<p dir="auto"><em>No response</em></p>
<h3 id="user-content-browser-details" dir="auto">Browser Details</h3>
<p dir="auto">Chrome</p>
<h3 id="user-content-exact-bookstack-version" dir="auto">Exact BookStack Version</h3>
<p dir="auto">BookStack v26.03.5</p>
6147#Users' role disappearing after some time#BaccanoMob[email protected]danb created pull request bookstack/bookstack#61462026-06-07T11:50:58+02:00151313786: https://codeberg.org/bookstack/bookstack/pulls/6146<h2 id="user-content-details" dir="auto">Details</h2>
<h2 id="user-content-checklist" dir="auto">Checklist</h2>
<ul dir="auto">
<li class="task-list-item"><input type="checkbox" disabled="" data-source-position="221"/>I have read the <a href="https://www.bookstackapp.com/about/community-rules/" rel="nofollow">BookStack community rules</a>.</li>
<li class="task-list-item"><input type="checkbox" disabled="" data-source-position="325"/>This PR does not feature significant use of LLM/AI generation as per the community rules above.</li>
</ul>
6146#New Crowdin translations by GitHub Action#danb[email protected]