mirror of https://github.com/Chocobozzz/PeerTube
Prepare changelog
parent
ef04ae20fe
commit
b3079978d2
84
CHANGELOG.md
84
CHANGELOG.md
|
@ -1,10 +1,94 @@
|
||||||
# Changelog
|
# 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
|
## v1.1.0
|
||||||
|
|
||||||
***Since v1.0.1***
|
***Since v1.0.1***
|
||||||
|
|
||||||
### BREAKING CHANGES
|
### BREAKING CHANGES
|
||||||
|
|
||||||
* **Docker:** `PEERTUBE_TRUST_PROXY` env variable is now an array ([LecygneNoir](https://github.com/LecygneNoir))
|
* **Docker:** `PEERTUBE_TRUST_PROXY` env variable is now an array ([LecygneNoir](https://github.com/LecygneNoir))
|
||||||
|
|
||||||
### Maintenance
|
### Maintenance
|
||||||
|
|
Loading…
Reference in New Issue