A platform to create documentation/wiki content built with PHP & Laravel
COMMITS
/ app/Uploads/ImageService.php November 21, 2025
D
Images: Updated access to consider public secure_restricted
Dan Brown committed
November 18, 2025
D
Exports: Updated perm checking for images in ZIP exports
Dan Brown committed
October 29, 2025
D
API: Added endpoints for reading image data
Dan Brown committed
October 18, 2025
D
DB: Aligned entity structure to a common table
Dan Brown committed
September 2, 2025
D
Maintenance: Reached PHPstan level 2
Dan Brown committed
May 23, 2025
D
Images: Added base avif support
Dan Brown committed
February 17, 2025
D
PHP: Addressed 8.4 deprecations within app itself
Dan Brown committed
November 16, 2024
D
ZIP Imports: Started testing core import logic
Dan Brown committed
November 14, 2024
D
ZIP Import: Finished base import process & error handling
Dan Brown committed
October 21, 2024
D
ZIP Exports: Added working image handling/inclusion
Dan Brown committed
February 7, 2024
D
Queries: Moved out or removed some class-level items
Dan Brown committed
D
Queries: Updated all app book static query uses
Dan Brown committed
September 30, 2023
D
Images: Extracted out image resizing to its own class
Dan Brown committed
D
Images: Added thin wrapper around image filesystem instances
Dan Brown committed
D
Images: Started refactor of image service
Dan Brown committed
D
Images: Reverted some thumbnails to be on-demand generated
Dan Brown committed
September 29, 2023
D
Images: Updated to create thumbnails at specific events
Dan Brown committed
May 28, 2023
D
Added the ability to replace existing image files
Dan Brown committed
May 24, 2023
D
Covered untested commands with testing
Dan Brown committed
February 6, 2023
D
Fixed issues found from tests
Dan Brown committed
D
Fixed static analysis issues
Dan Brown committed
November 10, 2022
D
Fixed app logo visibility with secure_restricted images
Dan Brown committed
September 18, 2022
D
Added and ran PHPCS
Dan Brown committed
September 2, 2022
D
Fixed failing tests due to shelf text changes, applied styleci changes
Dan Brown committed
D
Added test and handling for local_secure_restricted in exports
Dan Brown committed
September 1, 2022
D
Started work on local_secure_restricted image option
Dan Brown committed
March 26, 2022
D
Fixed tests, applied StyleCI changes
Dan Brown committed
D
Added manual image thumbnail exif orientation handling
Dan Brown committed
January 6, 2022
D
Applied latest styleCI changes
Dan Brown committed
January 4, 2022
D
Added detection and thumbnail bypass for apng images
Dan Brown committed
November 6, 2021
D
Done a round of phpstan fixes
Dan Brown committed
November 5, 2021
D
Added inital phpstan/larastan setup
Dan Brown committed
November 1, 2021
D
Applied latest styleci changes
Dan Brown committed
D
Updated attachments to not be saved with a complete extension
Dan Brown committed
D
Ran a pass through image and attachment routes
Dan Brown committed
D
Cleaned up logic within ImageRepo
Dan Brown committed
October 31, 2021
D
Updated showImage file serving to not be traversable
Dan Brown committed
October 8, 2021
D
Applied changes from styleci
Dan Brown committed
D
Added protections against path traversal in file system operations
Dan Brown committed
September 26, 2021
D
Applied styleci changes
Dan Brown committed
D
Standardised facade usage to use via their FQCN
Dan Brown committed
June 26, 2021
D
Apply fixes from StyleCI
Dan Brown committed
May 24, 2021
D
Updated image permission setting logic
Dan Brown committed
May 15, 2021
D
Handle acl set of images differently for s3 and s3-like
Dan Brown committed
April 27, 2021
D
Reduced calls for s3-based uploads
Dan Brown committed
April 19, 2021
D
Updated packages and added better upload failure logging
Dan Brown committed
March 14, 2021
D
Merge image name cleaning functions
Dan Brown committed
March 4, 2021
T
Allow uploads of files containing dots in filename. Closes BookStackApp/BookStack#2217
Timo Förster committed
December 18, 2020
D
Updated wording of image cleanup option
Dan Brown committed
December 8, 2020
D
Cleaned up some user/image areas of the app
Dan Brown committed