# Changelog
+## v0.0.29-alpha
+
+### BREAKING CHANGES
+
+ * Use only 1 thread for transcoding by default
+
+### Features
+
+ * Add help to JS/CSS custom configuration inputs
+ * Keep ratio in video thumbnail generation
+ * Handle video in portrait mode
+
+### Bug fixes
+
+ * Fix complete description on some videos
+ * Fix job sorting in administration
+
+
## v0.0.28-alpha
### BREAKING CHANGES
- [X] Video privacy settings (public, unlisted or private)
- [X] Signaling a video to the admin origin PeerTube instance
- [X] Federated videos comments
+- [X] Update video thumbnails
+- [X] Support video uploader button
- [ ] Video imports (URL, Torrent, YouTube...)
- [ ] Advanced search
- [ ] Subtitles
this.support = hash.support
this.commentsEnabled = hash.commentsEnabled
- this.likesPercent = (this.likes / (this.likes + this.dislikes)) * 100
- this.dislikesPercent = (this.dislikes / (this.likes + this.dislikes)) * 100
+ this.buildLikeAndDislikePercents()
}
getAppropriateMagnetUri (actualDownloadSpeed = 0) {
isUpdatableBy (user: AuthUser) {
return user && this.isLocal === true && (this.accountName === user.username || user.hasRight(UserRight.UPDATE_ANY_VIDEO))
}
+
+ buildLikeAndDislikePercents () {
+ this.likesPercent = (this.likes / (this.likes + this.dislikes)) * 100
+ this.dislikesPercent = (this.dislikes / (this.likes + this.dislikes)) * 100
+ }
}
this.video.likes += likesToIncrement
this.video.dislikes += dislikesToIncrement
+ this.video.buildLikeAndDislikePercents()
+
+ this.setVideoLikesBarTooltipText()
}
private updateOtherVideosDisplayed () {