Releases: MacWarrior/clipbucket-v5
Releases · MacWarrior/clipbucket-v5
Release 5.5.0
Admin area
- Remove Re-Convertable tag from video manager
- Fix video reconvert function
- Update website configuration interface
- Add option to keep audio tracks in video files
- Add option to keep subtitles in video files
- Add option to extract subtitles to dedicated files
- Add option to specify subtitles format
- Add video type tag to video manager
- Fix failed conversion status display
- Fix delete Conversion Lock
- Add option to select conversion type
- Add SQL request if an error occured during installation when in DEV mode
- Fix video castable status after conversion (#193)
- Fix video bits_colors status after conversion (#194)
- Fix default language selection (#199)
- Fix categories creation (#200) and deletion
- Fix collections SQL error (#204), (#206)
- Fix mass upload error displaying (#205)
- Fix video category list in search form (#212)
- Fix user categories deletion
- Update video edition interface
- Update video thumbnails edition interface
- Move photo options to website configurations
- Fix photo edition breadcrumb
- Fix collection search
- Fix left menu active flag display (#223)
- Fix FFmpeg version check (#226)
- Fix user creation (#238)
- Fix user edition
- Add listing configurations
- Fix header display
- Fix manage collection items
- Speed-up collection loading
- Fix user background management
- Fix enable subtitles player option (#252)
- Fix SQL error when updating a converting video
- Add options to disable video and photo uploads
- Refactor Dev mode page
- Fix video search by video key
- Fix video search form
- Fix thumbs count (#132)
- Fix mass upload default values
- Refactor languages and translations (#201, #257, #259)
- Refactor thumbs
- Remove unused Convertion Lab
- Implement AdminTool
- Implement SQL update system
- Refactor system information
- Implement video resolution file management
- Implement cleanup conversion log tool
- Implement email deactivation
- Implement subtitles management
- Add redirection on editing missing video
- Update summernote to 0.8.18
- Fix jQuery-UI loaded twice
- Add Nginx hosting info in System info
- Implement video waiting conversion status
- Add new options to reduce personnal informations
- Fix SQL error on user category page
- Fix category display when sub-categories is disabled
- Fix SQL error on conversion queue manager
- Refactor view conversion log page
- Fix dashboard JS error
- Fix subtitle suppression
- Fix thumbs suppression SQL
- Implement cleanup orphan files tool
- Implement default languages restoration
- Fix collection manager, edit collection, view user page's breadcrumb
- Implement easy tag input (#68)
- Refactor tags management
- Hide player and template menus when no choice available
- Fix admin tools while using Apache PHP mod
- Implement duration repair tool
- Implement tag management
- Implement cleanup orphan tags tool
- Add new option to enable RSS feeds
- Fix dashboard comments
- Fix custom page creation (#275)
- Update page management display
- Remove default video tag on mass upload
- Add options to disable user's fields
- Refactor user edition interface
- Add video sharing options
- Remove video embedding with flash
- Fix user form saving
- Implement custom thumbs
- Implement age restriction options
- Add option to disable quicklist
- Add option to hide empty collections
- Mass upload should not list unreadable files
- Add options to hide comments
- Move development mode to website configurations
- Add option to disable sitemap
- Fix configuration warning link
- Add PHP, FFMpeg & FFprobe version check
- Move mass email to tool box
- Hide user disabled fields
- Implement SSE on admin tools
- Fix categories thumbs
- Implement DB version check
- Implement Core self-update with GIT
- Implement cleanup session tool
- Implement video_files update tool
- Implement photo thumbs recreation tool
- Implement admin tools logs
- Fix categories order
- Implement TMDB integration
- Fix collapsed categories display
Miscellaneous
- Cleanup code (#251, #277)
- Remove unused config
- Remove unused DB columns & tables
- Fix installation process
- Update requierements doc
- Update PHP 8+ compatibility
- Update translations
- Update Readme & Copyright
- Update compatibility to PHP 8.3.X
- Update DB functions
- Auto-clear templates cache when in DEV mode
- Fix compatibility with MySQL 8.0.X
- Add german translation (#219) (Thanks joo4mart !)
- Update PHPMailer to 6.9.1
- Fix file extension check (#221)
- Fix SQL structure (#220), (#261)
- Implement Whoops 2.15.4 in DEV mode (#217) (Thanks @veka-server !)
- Update Smarty to version 3.1.48 & move it into composer
- Update login logs (#252)
- Add portuguese (BR) translation (#253, #262) (Thanks raiancollyn !)
- Fix possible SQL injection
- Remove unused files
- Refactor SQL debug
- Fix Smarty error handling compatibility for PHP 8.1+
- Catch email sending with a wrong email configuration
- Update form field generator
- Separate and minify CSS & JS from templates
- Implement hidden input type
- Refactor tag storage and management
- Refactor comments management
- Fix SQL timeout
- Update Plupload to 3.1.5 (#281)
- Refactor update and version
- Implement CSS/JS versionning
- Refactor directory constants
- Implement discord error logs
- Fix .htaccess error
- Fix SQL update
- Refactor categories management
Player
- Implement subtitles
- Add option to enable subtitles
- Add support for HLS video files
- Improve video quality selection (#230) (Thanks joo4mart !)
- Update VideoJS to version 8.11.1
- Add HLS player default quality option
- Update resolution plugin compatibility to VideoJS 8.X
- Add support for CB 4.X commercial version migration
- Fix JS error on minified JS file (#256)
- Update chromecast plugin compatibility to VideoJS 8.X (Thanks @veka-server !)
- Fix resolution switch button icon
- Implement video playback speed
- Implement HLS video quality switch
- Fix typo in file name
- Fix MP4 default quality selector
- Fix HLS multilangue selection (Thanks @Kenmeiyoki !)
Server
- Remove LSHW dependency
- Fix Nginx Vhost for 404 & 403 pages (#207)
- Fix wrong permission on directories creation
- Change user's background storage
- Fix Whoops handling CLI errors
- Implement Redis cache
- Fix PHP errors not displayed in error file
Conversion
- Add conversion support for 21/9
- Refactor FFMPEG conversion
- Implement HLS conversion
- Refactor video rate (#222)
- Fix audio channels selection and bits color detection
- Fix video storage when using 'Stay MP4 as it is'
- With 'Stay MP4 as it is', non-mp4 videos must be converted
- Fix video duration detection failure in some rare cases
- Fix long conversion process failing
- Refactor video conversion log
- Fix video duration not saving properly while not in dev mode
- Fix video status saving
- Fix thumbs generation when thumbs number is higher than video duration
- Fix 'Stay MP4 as it is' file naming
- Fix thumbnails generation output format
Front office
- Fix SQL error due to quotes in video tags (#195)
- Fix playlist creation (#196)
- Fix adding video to playlist (#197)
- Fix IE11 compatibility (#210)
- Update jQuery to 3.7.1 (#208), (#281)
- Fix collection deletion
- Implement recursive collections
- Fix SQL error on photos page
- Fix title display on photos page
- Fix comments display
- Fix report tab display
- Fix rating display
- Fix ratings
- Update categories filter (#213)
- Fix video & photo upload file size check (#221)
- Fix PM (#237)
- Fix SQL injection (Thanks @svmorris !)
- Fix JS error
- Fix video, photo, collection list & collection pagination
- Fix channel load more videos
- Fix photos filter (#243)
- Fix video detail saving during conversion (#243)
- Fix user background management
- Fix video upload with too long name
- Use filename without extension as default title and description (#248)
- Update jQuery-ui to 1.13.2
- Fix possible XSS injections (#79)
- Update top collections display
- Fix collection creation from photo upload
- Fix display collection selection from photo upload
- Update date of birth on signup form (#203)
- Fix video upload default values
- Implement easy tag input (#68)
- Fix edit_photo display
- Hide social buttons for guests users
- Translate date picker
- Fix video subscribers emails
- Fix short search warning
- Fix home popup video
- Fix photo collection creation form
- Fix collection & playlists count display
- Fix photo, video, collection & playlists privacy
- Implement photo breadcrumb
- Fix custom page privacy
- Fix comments display
- Refactor video banner
- Implement photo banner
- Fix channel main video, feed and popular users display
- Refactor search (#290)
- Fix homepage pop-up video
- Update add to playlist and create playlist forms
- Fix video manager
- Fix video with old SD/HD conversion
- Slightly update privacy policy page
- Refactor video sharing
- Fix embed player
- Implement collection banner
- Fix quicklists
- Implement age restriction pop-in, thumb blur
- Fix collection creation while uploading new photos
- Fix videos and photos count
- Fix disabled sections privacy
- Implement channels comments
- Fix sitemap & phpinfo privacy
- Add loading spinner during photo upload and thumbs generation
- Fix date of birth error on signup
- Make unlisted videos viewable inside collections and playlists
- Fix duplicate collection categories
- Fix user category display
- Implement user search by category
- Fix upload form field check
Plugin
- Update Editor's Pick to 2.0.5
- Update Global Announcement to 2.0.2
- Update CB Server Thumb to 2.0.2
- Implement plugin compatibility check
- Update plugin management in...
5.4.1
Miscellaneous
- Update Smarty to version 3.1.39
- Rename dbconnect.php to config.php
- Cleanup code
- Add config option to overwrite DB config values
- Remove unused files
- Update FR translations
- Fix SQL structure #167, #184
- Update readme
- Implement proxy settings
- Fix boolean configurations saving
- Disable some conversion logs when not in DEV mode
- Save comments without editing content
- Fix ads configuration
- Cleanup HTML
- Update VideoJS ADS module (Not working yet but no more JS errors)
- Update JQuery to version 3.6.0
- Update PHP required version to 7.0
- Remove unused Recaptcha lib
- Add gitignore for photos
- Add missing translation
- Fix thumb generation and SD/HD video conversion #172#
- Remove unused DB column
- Change default avatar file
- Fix videos and thumbs directories creation
- Update compatibility to PHP 8.0.X
- Update compatibility to MySQL 8.0.X
- Remove unused DB fields
- Fix installation process
Admin area
- Update changelogs display
- Fix video bits colors update
- Fix file upload and remove upload config saving
- Add option to restrict email domains during registration
- Fix website configuration tabs display
- Fix members deletion
- Update Video edit interface
- Fix valid message displayed even if errors occured #167#
- Update update checker
- Update Bootstrap to version 3.4.1
- Refactor assets directories
- Fix current menu display
- Use more translations
- Fix jQuery 3.6.0 compatibility
- Fix plugin installation
- Include OpenSans font in sources
- Update video conversion logs
- Fix configs save
- Fix video's date recorded save and display
- Update user's date of birth, last login and last active display
- Fix user's category deletion
- Fix photo manager not showing informations when not using english translations
- Fix changelog when allow_url_fopen is not enabled #139
- Refactor video editing interface
- Fix Dashboard todo list
- Mass upload : fix video upload with Stay as mp4 option enabled
- Refactor video resolutions settings
- Add support for 1440p and 2160p (2K and 4K UHD resolutions)
- Banned flag is now displayed on banned users
Front office
- Hide upload video menu and global upload menu if no option is available
- Fix remote upload tab display when file upload is disabled
- Fix email verification in signup form
- Video upload : Correctly handle pre-save errors, fix cancel update message
- Fix guest's comments
- Fix search page double HTML encoding
- Fix home page popup video height
- Fix video manager
- Video upload : Refactor video upload #169
- Update Bootstrap to version 3.4.1
- Fix user avatar update
- Photo upload : Fix photo upload #174, #177, #178
- Fix video temporary used on upload #176
- Fix video upload with Stay as mp4 option enabled
- Fix subscription
- Fix user channel display
- Fix friends listing
- Use more translations
- Fix banned user login
- Banned users channel page can only be viewed by admins
- Fix default video thumb display
Server
- Remove MP4Box // GPAC dependency
- Add Ubuntu 21.04 installation script
- Fix signup nginx vhost with SEO URLs
- Fix signup apache htaccess with SEO URLs
- Remove logs files in /upload/files/
- Remove residual files in /upload/conversion_queue/
- Remove log file in /upload/temp/
- Update apache vhosts in installation scripts to support properly SEO URLs #160
- Add missing PHP module
- Add Debian 11 installation script
- Update PHP configuration in installation scripts
- Add missing lshw in installation scripts
- Add CentOS 7 (PHP 7.4 + MySQL 8) installation script
- Move development.dev file to temp directory
Plugin
- Update Global Announcement to CB5.4.1
Player
- Update VideoJS to version 7.17.3
- Fix VideoJS player informations
- Fix VideoJS player thumbnails sync
- Update cast_sender lib
- Add new option to choose default video resolution
- Display resolution title instead of height
5.4.0
Server
- Remove i-magick dependancy
- Update Nginx Vhost
- Update CentOS 7 installation script
- Add Debian 10 + Nginx + PHP 7.4 installation script
Admin area
- Update admin URLs
- Fix url
- Refactor and reorder menus
- Fix mass upload template
- Add security to prevent duplicated sub-menus #127
- Fix possible SQL injection
- Refactor website configurations
Plugin
- Refactor global announcement
- Refactor editors pick
Front office
Miscellaneous
- Remove unused or outdated files
- Cleanup code
- Remove unused configs
- Remove unused table
- Update Smarty to version 3.1.36
- Disable outdated upgrade system
- Update GIT url in installation scripts
- Fix installation #122
- Cleanup installation process
- Fix cookies on HTTP
- Fix cookies with PHP < 7.3.0
- Update error handling to allow HTML messages
- Fix error display
- Fix subscribe/unsubscribe from channel #126
- Fix video rating #126
- Update logo and favicon
- Fix SQL structure #138, #161
- Update ReadMe
- Fix Advertisement SQL structure
5.3.1
Admin area
- Update changelog display
- Update lib amCharts to 3.21.15
- Remove Clipbucket news
- Add new update statut checker
- Update video comment count when deleting comment
- Replace outdated footer links
- Fix possibles XSS injections
- Update dashboard comments display
- Fix video edit user's avatar display on comments
- Update dashboard stats display
Front office
- Fix possibles XSS injections
- Fix comment saving
Video conversion
- Fix rare conversion fail
Miscellaneous
5.3
Release 5.3 Refactor and upgrade default player : - Upgrade VideoJS to 7.8.1 - Massive cleanup - Add new options : Thumbnails, controls bar logo, context menu disabling - Add translations - Refactor Player options admin