398 lines
9.6 KiB
Markdown
398 lines
9.6 KiB
Markdown
# Changelog
|
|
All notable changes to this project will be documented in this file.
|
|
|
|
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
|
|
|
|
## Unreleased
|
|
|
|
## [3.5.0] - 2021-09-05
|
|
### Added
|
|
- Support for theme-park.dev themes.
|
|
- Updated translations.
|
|
|
|
### Fixed
|
|
- Wrong css when reapplying the default theme.
|
|
|
|
### Removed
|
|
- Dropped theme cli command.
|
|
|
|
## [3.4.1] - 2021-08-11
|
|
### Added
|
|
- Toggle to disable embeds.
|
|
|
|
### Changed
|
|
- Raw url copying now contains also the file extension.
|
|
|
|
## [3.4.0] - 2021-08-01
|
|
### Added
|
|
- Added image support for OG for Discord only.
|
|
|
|
### Changed
|
|
- Updated translations.
|
|
- Dropped support for PHP 7.1
|
|
|
|
### Fixed
|
|
- Fixed possible XSS and CSRF attacks.
|
|
|
|
## [3.3.5] - 2021-04-25
|
|
### Fixed
|
|
- Removed OG integration for discord.
|
|
|
|
### Changed
|
|
- Updated translations.
|
|
|
|
## [3.3.4] - 2021-03-07
|
|
### Added
|
|
- Login failed logging.
|
|
- User identifier option for LDAP configurations.
|
|
|
|
### Fixed
|
|
- Fixed open graph meta tags for Discord.
|
|
- Fixed custom html tags are not displayed back in the admin setting.
|
|
- Fixed python plugin for newer version of Screencloud.
|
|
- Fixed accented chars in email subject.
|
|
- Fixed error on PHP 8.
|
|
|
|
## [3.3.3] - 2020-11-13
|
|
### Fixed
|
|
- Fixed issue with responsive menu on mobile.
|
|
|
|
## [3.3.2] - 2020-11-12
|
|
### Fixed
|
|
- Fixed switch not works for the first time for normal users.
|
|
|
|
## [3.3.1] - 2020-11-12
|
|
### Fixed
|
|
- Formatting error on the check for updates.
|
|
- Fixed default view for normal users.
|
|
|
|
## [3.3.0] - 2020-11-12
|
|
### Added
|
|
- Enabled PHP 8 support.
|
|
- Added Screencloud client support (https://screencloud.net).
|
|
- OpenGraph image tag (issue #269).
|
|
- Start adding unit tests.
|
|
|
|
### Changed
|
|
- The list mode is now available also for non-admin accounts (issue #226).
|
|
|
|
### Fixed
|
|
- Linux script strange response code in headless mode.
|
|
|
|
### Removed
|
|
- Dropped Telegram share button.
|
|
|
|
## [3.2.0] - 2020-09-05
|
|
### Added
|
|
- Added support to use Azure Blob Storage account as storage location.
|
|
- Support for other S3-compatible storage endpoint.
|
|
- Line number when showing text files.
|
|
|
|
### Fixed
|
|
- S3 driver file streaming not working properly.
|
|
- Fixed Slack image preview.
|
|
|
|
## [3.1.4] - 2020-04-13
|
|
### Changed
|
|
- Now the migrate command resync the system quota for each user.
|
|
|
|
### Fixed
|
|
- Fixed error with the migrate command.
|
|
|
|
## [3.1.3] - 2020-04-13
|
|
### Changed
|
|
- Added changelog page.
|
|
- Updated translations.
|
|
|
|
## [3.1.2] - 2020-04-12
|
|
### Changed
|
|
- Improved installer storage checks.
|
|
|
|
### Fixed
|
|
- Fixed upload table lost when updating very old instances.
|
|
|
|
## [3.1.1] - 2020-04-11
|
|
### Fixed
|
|
- Fixed error during a fresh installation with sqlite.
|
|
|
|
## [3.1] - 2020-04-10
|
|
### Added
|
|
- Added tagging system (add, delete, search of tagged files).
|
|
- Added basic media auto-tagging on upload.
|
|
- Added registration system.
|
|
- Added password recovery system.
|
|
- Added ability to export all media of an account.
|
|
- Added ability to choose between default and raw url on copy.
|
|
- Added hide by default option.
|
|
- Added user disk quota.
|
|
- Added reCAPTCHA login protection.
|
|
- Added bulk delete.
|
|
- Added account clean function.
|
|
- Added user disk quota system.
|
|
- Added notification option on account create.
|
|
- Added LDAP authentication.
|
|
|
|
### Changed
|
|
- The theme is now re-applied after every system update.
|
|
- Updated system settings page.
|
|
- Updated translations.
|
|
- Improved grid layout.
|
|
|
|
### Fixed
|
|
- Fixed bug html files raws are rendered in a browser.
|
|
- Fixes and improvements.
|
|
|
|
## [3.0.2] - 2019-12-04
|
|
### Changed
|
|
- Updated translations.
|
|
|
|
### Fixed
|
|
- Fixed error with migrate command.
|
|
|
|
## [3.0.1] - 2019-11-25
|
|
### Changed
|
|
- Small installer update.
|
|
|
|
### Fixed
|
|
- Fixed error with older mysql versions.
|
|
- Fixed config is compiled with the di container.
|
|
|
|
## [3.0] - 2019-11-23
|
|
### Added
|
|
- Added web upload.
|
|
- Added ability to add custom HTML in \<head\> tag.
|
|
- Added ability to show a preview of PDF files.
|
|
- Added remember me functionality.
|
|
- Added delete button on the preview page if the user is logged in.
|
|
- New project icon (by [@SerenaItalia](https://www.deviantart.com/serenaitalia)).
|
|
- The linux script can be used on headless systems.
|
|
- Raw URL now accept file extensions.
|
|
- Implemented SameSite XSS protection.
|
|
|
|
### Changed
|
|
- Upgraded from Slim3 to Slim 4.
|
|
- Replaced videojs player with Plyr.
|
|
- Improved installer.
|
|
- Improved thumbnail generation.
|
|
- Small fixes and improvements.
|
|
|
|
## [2.6.6] - 2019-10-23
|
|
### Added
|
|
- Ability to choose between releases and prereleases with the web updater.
|
|
|
|
### Changed
|
|
- Updated translations.
|
|
|
|
## [2.6.5] - 2019-09-17
|
|
### Changed
|
|
- Changed color to some buttons to address visibility with some themes.
|
|
|
|
### Fixed
|
|
- Fixed error after orphaned files removal #74.
|
|
- Fixed update password not correctly removed from log files (#74).
|
|
|
|
## [2.6.4] - 2019-09-15
|
|
### Added
|
|
- Filter on displayable images.
|
|
|
|
### Changed
|
|
- The generated random strings are now more human readable.
|
|
|
|
### Fixed
|
|
- Fixed during upload error on php compiled for 32 bit.
|
|
- Fixed icons on the installer page.
|
|
|
|
## [2.6.3] - 2019-09-14
|
|
### Fixed
|
|
- Fixed #67.
|
|
- Fixed bad preload statement.
|
|
- Fixed wrong redirect after install in subdirs.
|
|
|
|
## [2.6.2] - 2019-09-06
|
|
### Added
|
|
- Added method for cache busting when updating/change theme.
|
|
- Added russian translation from [Weblate](https://hosted.weblate.org/projects/xbackbone/xbackbone/).
|
|
|
|
### Changed
|
|
- Changed background default color.
|
|
- Use the Font Awesome web font for better performances.
|
|
|
|
## [2.6.1] - 2019-09-04
|
|
### Added
|
|
- Added alert if required extensions are not loaded.
|
|
|
|
### Changed
|
|
- Improved shell commands.
|
|
- Updated translations.
|
|
|
|
### Fixed
|
|
- Fixed bad redirects on the web installer (#62).
|
|
- Fixed login page with dark themes.
|
|
|
|
## [2.6] - 2019-08-20
|
|
### Added
|
|
- Added support to use AWS S3, Google Cloud Storage, Dropbox and FTP(s) accounts as storage location.
|
|
- Added german and norwegian translations from [Weblate](https://hosted.weblate.org/projects/xbackbone/xbackbone/).
|
|
- Added ability to force system language.
|
|
|
|
### Changed
|
|
- Improved lang detection.
|
|
|
|
### Fixed
|
|
- Fixed missing icon.
|
|
|
|
## [2.5.3] - 2019-05-12
|
|
### Changed
|
|
- Improved exception stacktrace logging.
|
|
|
|
### Fixed
|
|
- Fixed bad css loading on Firefox (#35).
|
|
- Fixed wrong style for publish/unpublish button.
|
|
|
|
## [2.5.2] - 2019-05-09
|
|
### Added
|
|
- Added preloading for some resources to improve performances.
|
|
- Added check for block execution on EOL and unsupported PHP versions.
|
|
|
|
### Changed
|
|
- Improved session handling.
|
|
- Other minor improvements.
|
|
|
|
### Fixed
|
|
- Fixed telegram share not working.
|
|
- Fix for big text file now are not rendered in the browser.
|
|
|
|
## [2.5.1] - 2019-04-10
|
|
### Changed
|
|
- Improved HTTP partial content implementation for large files.
|
|
|
|
### Fixed
|
|
- Fixed bad redirect if the theme folder is not writable. (#27)
|
|
|
|
## [2.5] - 2019-02-10
|
|
### Added
|
|
- Added partial content implementation (stream seeking on chromium based browsers).
|
|
- **[BETA]** Added self update feature.
|
|
- Added project favicon.
|
|
|
|
### Changed
|
|
- Updated project license to [AGPL v3.0](https://choosealicense.com/licenses/agpl-3.0/) (now releases ships with the new license).
|
|
- Improved video.js alignment with large videos.
|
|
- Optimized output zip release size.
|
|
- Templates cleanup and optimizations.
|
|
- Improved error handling.
|
|
|
|
## [2.4.1] - 2019-01-24
|
|
### Fixed
|
|
- Fixed error message when the file is too large. (#15)
|
|
- Fixed button alignment.
|
|
|
|
## [2.4] - 2019-01-22
|
|
### Added
|
|
- Added function to remove orphaned files.
|
|
- Multiple uploads sorting methods.
|
|
- Switch between tab and gallery mode using an admin account.
|
|
- Search in uploads.
|
|
|
|
### Changed
|
|
- Updated js dependencies.
|
|
- Internal refactoring and improvements
|
|
|
|
## [2.3.1] - 2018-12-09
|
|
### Added
|
|
- Added checks during the installation wizard.
|
|
- cURL and Wget can now directly download the file.
|
|
|
|
### Fixed
|
|
- Fixed english language.
|
|
- Fixed forced background with dark themes.
|
|
|
|
## [2.3] - 2018-11-30
|
|
### Added
|
|
- Added overlay on user gallery images.
|
|
- Added linux script to allow uploads from linux screenshot tools.
|
|
- Enable audio player with video.js.
|
|
- Font Awesome icon match the single file mime-type.
|
|
|
|
### Changed
|
|
- Improved image scaling in user gallery.
|
|
- Video and audio now starts with volume at 50%.
|
|
- Minor layout fixes.
|
|
|
|
### Fixed
|
|
- Fixed IT translation.
|
|
|
|
## [2.2] - 2018-11-20
|
|
### Added
|
|
- Added multi-language support.
|
|
|
|
### Fixed
|
|
- Improved routing.
|
|
- Minor improvements and bug fixes.
|
|
- Fixed HTTP/2 push is resetting the current session.
|
|
|
|
## [2.1] - 2018-11-20
|
|
### Added
|
|
- Added video.js support.
|
|
- Allow e-mail login.
|
|
- Support for ShareX deletion URL.
|
|
|
|
### Changed
|
|
- Improved theme style.
|
|
- Improved page redirecting.
|
|
|
|
### Fixed
|
|
- Fixed HTTP/2 push preload.
|
|
|
|
## [2.0] - 2018-11-13
|
|
### Added
|
|
- Added install wizard (using the CLI is no longer required).
|
|
- Added used space indicator per user.
|
|
- Allow discord bot to display the preview.
|
|
- Theme switcher on the web UI.
|
|
- MySQL support.
|
|
|
|
### Changed
|
|
- Migrated from Flight to Slim 3 framework.
|
|
- Improvements under the hood.
|
|
|
|
## [1.3] - 2018-10-14
|
|
### Added
|
|
- Added command to switch between bootswatch.com themes.
|
|
- Added popover to write the telegram message when sharing.
|
|
- Allow Facebook bots to display the preview.
|
|
|
|
### Changed
|
|
- Packaging improvements.
|
|
- Updated some dependencies.
|
|
|
|
## [1.2] - 2018-05-01
|
|
### Added
|
|
- Added auto config generator for ShareX.
|
|
- Show upload file size on the dashboard.
|
|
|
|
### Changed
|
|
- Previews are now scaled for better page load.
|
|
|
|
### Removed
|
|
- Removed HTTP2 push from the dashboard to improve loading time.
|
|
|
|
### Fixed
|
|
- Fixed insert for admin user (running `php bin\migrate --install`).
|
|
|
|
## [1.1] - 2018-04-28
|
|
### Added
|
|
- Added logging.
|
|
- Added share to Telegram.
|
|
|
|
### Changed
|
|
- Improved migrate system.
|
|
- Updated Bootstrap theme.
|
|
|
|
### Fixed
|
|
- Fixed back to top when click delete or publish/unpublish.
|
|
- Login redirect back to the requested page.
|
|
|
|
## [1.0] - 2018-04-28
|
|
### Added
|
|
- Initial version.
|