Prepare changelog

pull/1567/head
Chocobozzz 2019-01-17 15:02:30 +01:00
parent ef04ae20fe
commit b3079978d2
No known key found for this signature in database
GPG Key ID: 583A612D890159BE
1 changed files with 84 additions and 0 deletions

View File

@ -1,10 +1,94 @@
# Changelog
## v1.2.0-rc.1
### 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**
* 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
* 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))
### Docker
* Patch docker entrypoint to speed up the chown at startup ([LecygneNoir](https://github.com/LecygneNoir))
### Features
* Add user notifications:
* Notification types:
* Comment on my video
* New video from my subscriptions
* New video abuses (for moderators)
* Blacklist/Unblacklist on my video
* Video import finished (error or success)
* Pending video published (after transcoding or a scheduled update)
* My account or one of my channel has a new follower
* Someone (except muted accounts) mentioned me in comments
* A user registered on the instance (for moderators)
* Notification actions:
* Add a web notification
* 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
* 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
* 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
* Add sitemap
* Add well known url to change password ([@rigelk](https://github.com/rigelk))
* Remove 8GB video upload limit on client side. There may still be such limit depending on the reverse proxy configuration ([@scanlime](https://github.com/scanlime))
* Add CSP ([@rigelk](https://github.com/rigelk) & [@Nutomic](https://github.com/nutomic))
* 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 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))
* Increase video abuse length to 3000 characters
* Add totalLocalVideoFilesSize in the stats endpoint
## Bug fixes
* Fix the addition of captions to a video
* Fix federation of some videos
* Fix NSFW blur on search
* 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 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
* Fix some styling issues in dark mode
* Fix transcoding issues with some videos
## v1.1.0
***Since v1.0.1***
### BREAKING CHANGES
* **Docker:** `PEERTUBE_TRUST_PROXY` env variable is now an array ([LecygneNoir](https://github.com/LecygneNoir))
### Maintenance