aboutsummaryrefslogtreecommitdiffhomepage
path: root/CHANGELOG.md
diff options
context:
space:
mode:
authorChocobozzz <me@florianbigard.com>2019-01-17 15:02:30 +0100
committerChocobozzz <me@florianbigard.com>2019-01-17 15:02:30 +0100
commitb3079978d2a72215644bfcd34448286c02216a0e (patch)
tree6891ca2ccba337c87b99efa92a6c988b22d3a42e /CHANGELOG.md
parentef04ae20fe4155f516ab41959e312de093f98d0e (diff)
downloadPeerTube-b3079978d2a72215644bfcd34448286c02216a0e.tar.gz
PeerTube-b3079978d2a72215644bfcd34448286c02216a0e.tar.zst
PeerTube-b3079978d2a72215644bfcd34448286c02216a0e.zip
Prepare changelog
Diffstat (limited to 'CHANGELOG.md')
-rw-r--r--CHANGELOG.md84
1 files changed, 84 insertions, 0 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 0b733e4b6..e1de6280c 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,10 +1,94 @@
1# Changelog 1# Changelog
2 2
3## v1.2.0-rc.1
4
5### BREAKING CHANGES
6
7 * **Docker:** `PEERTUBE_TRUST_PROXY` env variable is now an array ([LecygneNoir](https://github.com/LecygneNoir))
8 * **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**
9 * Moderators can manage users now (add/delete/update/block)
10 * Add `tmp` and `redundancy` directories in configuration file. **You should configure them in your production.yaml**
11
12### Maintenance
13
14 * Check free storage before upgrading in upgrade script ([@Nutomic](https://github.com/nutomic))
15 * Explain that PeerTube must be stopped before running prune storage script
16 * Add some security directives in the systemd unit configuration file ([@rigelk](https://github.com/rigelk) & [@mkoppmann](https://github.com/mkoppmann))
17 * Update FreeBSD startup script ([@gegeweb](https://github.com/gegeweb))
18
19### Docker
20
21 * Patch docker entrypoint to speed up the chown at startup ([LecygneNoir](https://github.com/LecygneNoir))
22
23### Features
24
25 * Add user notifications:
26 * Notification types:
27 * Comment on my video
28 * New video from my subscriptions
29 * New video abuses (for moderators)
30 * Blacklist/Unblacklist on my video
31 * Video import finished (error or success)
32 * Pending video published (after transcoding or a scheduled update)
33 * My account or one of my channel has a new follower
34 * Someone (except muted accounts) mentioned me in comments
35 * A user registered on the instance (for moderators)
36 * Notification actions:
37 * Add a web notification
38 * Send an english email
39 * Add contact form in about page (**enabled by default**)
40 * Add ability to unfederate a local video in blacklist modal (**checkbox checked by default**)
41 * Add Russian, Polish and Italian languages
42 * Support additional video extensions if transcoding is enabled (**enabled by default**)
43 * Redirect to the last url on login
44 * Add ability to automatically set the video caption in URL. Example: https://peertube2.cpy.re/videos/watch/9c9de5e8-0a1e-484a-b099-e80766180a6d?subtitle=ru
45 * Add ability to disable, clear and list user videos history
46 * Automatically enabled the last selected caption when watching a video
47 * Add a button to help to translate peertube
48 * Add text in the report modal to explain whom the report will be sent
49 * Open my account menu entries on hover
50 * Explain what features are enabled on the instance in the about page
51 * Add an error message in the forgot password modal if the instance email system is not configured
52 * Add sitemap
53 * Add well known url to change password ([@rigelk](https://github.com/rigelk))
54 * 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))
55 * Add CSP ([@rigelk](https://github.com/rigelk) & [@Nutomic](https://github.com/nutomic))
56 * Update title and description HTML tags when rendering video HTML page
57 * Add webfinger support for remote follows ([@acid-chicken](https://github.com/acid-chicken))
58 * Add tooltip to explain how the trending algorithm works ([@auberanger](https://github.com/auberanger))
59 * Warn users when they want to delete a channel because they will not be able to create another channel with the same actor name
60 * Warn users when they leave the video upload/update (on page refresh/tab close)
61 * Set max username, user display name, channel name and channel display name lengths to 50 characters ([@McFlat](https://github.com/mcflat))
62 * Increase video abuse length to 3000 characters
63 * Add totalLocalVideoFilesSize in the stats endpoint
64
65## Bug fixes
66
67 * Fix the addition of captions to a video
68 * Fix federation of some videos
69 * Fix NSFW blur on search
70 * Add error message when trying to upload .ass subtitles
71 * Fix default homepage in the progressive web application
72 * Don't crash on queue error
73 * Fix EXDEV if you have multiple mount points
74 * Fix broken audio with transcoding with some videos
75 * Fix crash on getVideoFileStream issue
76 * Fix followers search
77 * Remove trailing `/` in CLI import script ([@HesioZ](https://github.com/HesioZ/))
78 * Use origin video url in canonical tag
79 * Fix captions in HTTP fallback
80 * Automatically refresh remote actors to fix deleted remote actors that are still displayed on some instances
81 * Add missing translations in embed template
82 * Fix some styling issues in dark mode
83 * Fix transcoding issues with some videos
84
85
3## v1.1.0 86## v1.1.0
4 87
5***Since v1.0.1*** 88***Since v1.0.1***
6 89
7### BREAKING CHANGES 90### BREAKING CHANGES
91
8 * **Docker:** `PEERTUBE_TRUST_PROXY` env variable is now an array ([LecygneNoir](https://github.com/LecygneNoir)) 92 * **Docker:** `PEERTUBE_TRUST_PROXY` env variable is now an array ([LecygneNoir](https://github.com/LecygneNoir))
9 93
10### Maintenance 94### Maintenance