Dan Brown
119fcada30
New translations entities.php (Swedish)
2026-02-04 05:20:59 +00:00
Dan Brown
ad60ac905f
New translations notifications.php (Chinese Simplified)
2026-02-01 23:26:16 +00:00
Dan Brown
cd5f1620f1
New translations preferences.php (Chinese Simplified)
2026-02-01 23:26:14 +00:00
Dan Brown
aa341bdfdf
New translations editor.php (Chinese Simplified)
2026-02-01 23:26:13 +00:00
Dan Brown
cd2f4f290a
New translations validation.php (Chinese Simplified)
2026-02-01 23:26:12 +00:00
Dan Brown
06d66222e4
New translations settings.php (Chinese Simplified)
2026-02-01 23:26:11 +00:00
Dan Brown
09774817ef
New translations errors.php (Chinese Simplified)
2026-02-01 23:26:10 +00:00
Dan Brown
258b6d4b95
New translations entities.php (Chinese Simplified)
2026-02-01 23:26:09 +00:00
Dan Brown
ce99a1aee7
New translations errors.php (Japanese)
2026-02-01 03:30:59 +00:00
Dan Brown
9c09f6a770
New translations entities.php (Russian)
2026-01-30 13:19:15 +00:00
Dan Brown
63fcd09d87
New translations errors.php (Spanish)
2026-01-29 22:45:14 +00:00
Dan Brown
509c739c66
New translations errors.php (Czech)
2026-01-29 19:08:45 +00:00
Dan Brown
46dcc30bf7
Updated translator & dependency attribution before release v25.12.3
2026-01-29 15:18:06 +00:00
Dan Brown
9f7d3b55dd
Updated translations with latest Crowdin changes ( #5997 )
2026-01-29 15:11:40 +00:00
Dan Brown
3e5e88dc87
Deps: Updated PHP package versions via composer
2026-01-29 14:57:05 +00:00
Dan Brown
c77a0fdff3
Page Content: Added form elements to filtering
...
Added and updated tests to cover.
Also updated API auth to a narrower focus of existing session instead of also existing user auth.
This is mainly for tests, to ensure they're following the session
process we'd see for activity in the UI.
2026-01-29 14:54:08 +00:00
Dan Brown
6a63b38bb3
API: Prevented non-GET requests when using cookie-based auth
...
Added test to cover.
2026-01-29 03:37:16 +00:00
Dan Brown
ff59bbdc07
Updated translator & dependency attribution before release v25.12.2
2026-01-24 13:53:55 +00:00
Dan Brown
4dc443b7df
Updated translations with latest Crowdin changes ( #5970 )
2026-01-22 17:53:58 +00:00
Dan Brown
19f02d927e
Deps: Updated PHP package versions
2026-01-22 17:39:26 +00:00
Dan Brown
da7bedd2e4
Sponsors: Added Onyx
2026-01-13 13:23:54 +00:00
Dan Brown
20db372596
Merge branch 'development' of github.com:BookStackApp/BookStack into development
2026-01-07 11:10:55 +00:00
Dan Brown
43eed1660c
Meta: Updated dev version, license year, crowdin config
...
Added Id to crowdin config for compatibility with upcoming change to
crowdin CLI process after switch to codeberg
2026-01-07 11:09:39 +00:00
Dan Brown
e6b754fad0
Merge pull request #5969 from shaoliang123456/fix/git-safe-directory-in-docker
...
Git 2.35+ may refuse to operate on bind-mounted repos with differing ownership ("dubious ownership"), Mark /app as safe within the container.
2026-01-03 17:56:52 +00:00
leon
018de5def3
fix: Configure safe directory for git in dockerfile
2025-12-31 16:20:52 +08:00
leon
5c4fc3dc2c
fix: Docker: Add
...
git safe.directory config for bind-mounted repos.Mark
/app as safe directory to handle Git 2.35+ ownership
checks in Docker containers.
2025-12-31 11:53:22 +08:00
Dan Brown
07ec880e33
Testing: Updated search tests to consider new limits
2025-12-30 17:09:26 +00:00
Dan Brown
ab436ed5c3
Updated translations with latest Crowdin changes ( #5962 )
2025-12-30 16:32:21 +00:00
Dan Brown
082befb2fc
Updated PHP packages and translators pre v25.12.1
2025-12-30 16:16:39 +00:00
Dan Brown
b0a8cb0c5d
Merge pull request #5968 from BookStackApp/limits
...
Add some additional resource-based limits
2025-12-30 16:14:04 +00:00
Dan Brown
b08d1b36de
Search: Set limits on the amount of search terms
...
Sets some reasonable limits, which are higher when logged in since that
infers a little extra trust.
Helps prevent against large resource consuption attacks via super heavy
search queries.
Thanks to Gabriel Rodrigues AKA TEXUGO for reporting.
2025-12-30 13:32:14 +00:00
Dan Brown
88d86df66f
ZIP Exports: Added limit to ZIP file size before extraction
...
Checks files within the ZIP again the app upload file limit
before using/streaming/extracting, to help ensure that they do no exceed
what might be expected on that instance, and to prevent disk exhaustion
via things like super high compression ratio files.
Thanks to Jeong Woo Lee (eclipse07077-ljw) for reporting.
2025-12-29 23:08:18 +00:00
Dan Brown
38d3697246
Updated translations with latest Crowdin changes ( #5933 )
2025-12-24 11:52:56 +00:00
Dan Brown
d93354ff0e
Updated licenses and translation attribution pre v25.12
2025-12-24 11:51:37 +00:00
Dan Brown
3336e0c6ae
Deps: Updated PHP packages via composer
2025-12-24 11:48:42 +00:00
Dan Brown
8fc9a2af4e
Lexical API: Updated docs to reflect public event usage
2025-12-23 18:33:54 +00:00
Dan Brown
8aec571123
Mentions: Fixed some users not showing in mention selector
2025-12-21 18:33:50 +00:00
Dan Brown
382f4db276
Merge pull request #5956 from BookStackApp/system_cli_update_dec25
...
System CLI: Update to v0.4
2025-12-20 15:48:59 +00:00
Dan Brown
d504b19143
System CLI: Update to v0.4
...
- The init & update commands will now use download-vendor logic instead
of using composer to install required PHP packages.
- The init command will now use our source.bookstackapp.com git mirror
instead of GitHub.
- Updated depenancy PHP package versions.
2025-12-20 15:46:15 +00:00
Dan Brown
d87e8d05c7
Merge pull request #5939 from BookStackApp/lexical_fixes_2512
...
Lexical fixes for v25.12
2025-12-20 14:05:30 +00:00
Dan Brown
0b48361780
Search: Fixed pagination not considering sub-paths
...
For #5951
Added test to cover.
2025-12-19 15:15:23 +00:00
Dan Brown
2de3247ae4
Deps: Updated PHP package versions
...
Includes major version change of antonioribeiro/google2fa which changes
secret length. From manual testing of old MFA secrets and new, this
should not be breaking at all.
2025-12-19 14:22:27 +00:00
Dan Brown
48df2be0d8
DB: Added views->viewable_type index
...
For #5948
2025-12-19 10:54:09 +00:00
Dan Brown
a4c0556551
Merge pull request #5952 from gerundt/iis-module-link
...
Update "Microsoft URL Rewrite Module for IIS" download link
2025-12-19 10:24:22 +00:00
Dan Brown
a941d1b403
Comment mentions: Fixed CI and test scenarios
2025-12-18 17:40:05 +00:00
Dan Brown
51f9b63db0
Comment Mentions: Fixed and tweaks during review of changes
...
- Added advisory on role permission form to advise which allow listing
of users/roles.
- Updated database config to avoid PHP8.5 deprecation.
- Tweaked migration to remove unused index.
- Fixed test namespace.
2025-12-18 17:15:29 +00:00
Dan Brown
90fc02c57f
Esbuild & Mentions: Updated interaction stability and build system
...
- Updated esbuild system to be module, and fixed build command.
- Reverted module use in package.json by default as this impacted test
runs/files.
- Updated mention user select:
- To look better in dark mode.
- To not remove text after on select.
- To properly revert/restore focus on enter or cancel.
2025-12-17 21:11:01 +00:00
Tim Gerundt
4aeb571126
Update "Microsoft URL Rewrite Module for IIS" download link
2025-12-17 15:11:29 +01:00
Dan Brown
3d9aba7b1f
Mentions: Added coverage for mentions search endpoint
2025-12-17 13:48:20 +00:00
Dan Brown
48cdaab690
Comment Mentions: Added tests to cover back-end functionality
2025-12-17 10:49:12 +00:00