Skip to content

Releases: MacWarrior/clipbucket-v5

Release 5.5.0

01 Mar 11:12
329591e
Compare
Choose a tag to compare

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...
Read more

5.4.1

26 Dec 11:04
0ee0393
Compare
Choose a tag to compare

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

14 Mar 17:33
8500a76
Compare
Choose a tag to compare

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

  • Fix images sharing URLs #83
  • Fix Add as friend error display #138
  • Fix error 500 #142

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

17 May 18:51
260e97f
Compare
Choose a tag to compare

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

  • Remove unused or outdated files
  • Cleanup code
  • Fix installation #120
  • Make Clipbucket.php fully dynamic
  • Fix installation HTML
  • Fix user creation #121
  • Fix user delete
  • Fix installation SQL
  • Fix DB structure

5.3

05 May 18:40
Compare
Choose a tag to compare
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