X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=CHANGELOG.md;h=911ec0fec064bb6730617c0f50dd790b847197b4;hb=397d78fb3e55aeeedf3591d7be9d7a30849d9e82;hp=e1de6280cf7dea3d81293a7a853cfd8c4fc527f9;hpb=b3079978d2a72215644bfcd34448286c02216a0e;p=github%2FChocobozzz%2FPeerTube.git diff --git a/CHANGELOG.md b/CHANGELOG.md index e1de6280c..911ec0fec 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,18 +1,32 @@ # Changelog -## v1.2.0-rc.1 +## v1.2.1 + +## Bug fixes + + * **Important** Fix invalid `From` email header in contact form that could lead to the blacklisting of your SMTP server + * Fix too long display name overflow in menu + * Fix mention notification when a remote account mention a local account that has the same username than yours + * Fix access to muted servers table for moderators + * Don't crash notification popup on bug + * Fix reset password script that leaks password on invalid value + + +## v1.2.0 ### BREAKING CHANGES * **Docker:** `PEERTUBE_TRUST_PROXY` env variable is now an array ([LecygneNoir](https://github.com/LecygneNoir)) - * **nginx:** Add redundancy endpoint in static file. **You should add it your nginx configuration: https://github.com/Chocobozzz/PeerTube/blob/develop/support/doc/production.md#nginx** + * **Docker:** Check you have all the storage fields in your `/config/production.yaml` file: https://github.com/Chocobozzz/PeerTube/blob/develop/support/docker/production/config/production.yaml#L34 + * **nginx:** Add redundancy endpoint in static file. **You should add it in your nginx configuration: https://github.com/Chocobozzz/PeerTube/blob/develop/support/doc/production.md#nginx** + * **nginx:** Add socket io endpoint. **You should add it in your nginx configuration: https://github.com/Chocobozzz/PeerTube/blob/develop/support/doc/production.md#nginx** * Moderators can manage users now (add/delete/update/block) * Add `tmp` and `redundancy` directories in configuration file. **You should configure them in your production.yaml** ### Maintenance * Check free storage before upgrading in upgrade script ([@Nutomic](https://github.com/nutomic)) - * Explain that PeerTube must be stopped before running prune storage script + * Explain that PeerTube must be stopped in prune storage script * Add some security directives in the systemd unit configuration file ([@rigelk](https://github.com/rigelk) & [@mkoppmann](https://github.com/mkoppmann)) * Update FreeBSD startup script ([@gegeweb](https://github.com/gegeweb)) @@ -22,6 +36,7 @@ ### Features + * Add Russian, Polish and Italian languages * Add user notifications: * Notification types: * Comment on my video @@ -38,14 +53,13 @@ * Send an english email * Add contact form in about page (**enabled by default**) * Add ability to unfederate a local video in blacklist modal (**checkbox checked by default**) - * Add Russian, Polish and Italian languages * Support additional video extensions if transcoding is enabled (**enabled by default**) * Redirect to the last url on login * Add ability to automatically set the video caption in URL. Example: https://peertube2.cpy.re/videos/watch/9c9de5e8-0a1e-484a-b099-e80766180a6d?subtitle=ru + * Automatically enable the last selected caption when watching a video * Add ability to disable, clear and list user videos history - * Automatically enabled the last selected caption when watching a video * Add a button to help to translate peertube - * Add text in the report modal to explain whom the report will be sent + * Add text in the report modal to explain to whom the report will be sent * Open my account menu entries on hover * Explain what features are enabled on the instance in the about page * Add an error message in the forgot password modal if the instance email system is not configured @@ -56,9 +70,9 @@ * Update title and description HTML tags when rendering video HTML page * Add webfinger support for remote follows ([@acid-chicken](https://github.com/acid-chicken)) * Add tooltip to explain how the trending algorithm works ([@auberanger](https://github.com/auberanger)) - * Warn users when they want to delete a channel because they will not be able to create another channel with the same actor name + * Warn users when they want to delete a channel because they will not be able to create another channel with the same name * Warn users when they leave the video upload/update (on page refresh/tab close) - * Set max username, user display name, channel name and channel display name lengths to 50 characters ([@McFlat](https://github.com/mcflat)) + * Set max user name, user display name, channel name and channel display name lengths to 50 characters ([@McFlat](https://github.com/mcflat)) * Increase video abuse length to 3000 characters * Add totalLocalVideoFilesSize in the stats endpoint @@ -70,17 +84,20 @@ * Add error message when trying to upload .ass subtitles * Fix default homepage in the progressive web application * Don't crash on queue error - * Fix EXDEV if you have multiple mount points - * Fix broken audio with transcoding with some videos + * Fix EXDEV errors if you have multiple mount points + * Fix broken audio in transcoding with some videos * Fix crash on getVideoFileStream issue * Fix followers search * Remove trailing `/` in CLI import script ([@HesioZ](https://github.com/HesioZ/)) * Use origin video url in canonical tag * Fix captions in HTTP fallback * Automatically refresh remote actors to fix deleted remote actors that are still displayed on some instances - * Add missing translations in embed template + * Add missing translations in video embed page * Fix some styling issues in dark mode * Fix transcoding issues with some videos + * Fix Mac OS mkv/avi upload + * Fix menu overflow on mobile + * Fix ownership button icons ([@joshmorel](https://github.com/joshmorel)) ## v1.1.0