aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--CHANGELOG.md96
-rw-r--r--config/default.yaml2
-rw-r--r--config/production.yaml.example2
3 files changed, 98 insertions, 2 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 911ec0fec..1c7e5f819 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,101 @@
1# Changelog 1# Changelog
2 2
3## v1.3.0-rc.1
4
5## IMPORTANT NOTES
6
7 * **nginx** Remove `text/html` from `grip_types`: https://github.com/Chocobozzz/PeerTube/commit/7eeb6a0ba4028d0e20847b846332dd0b7747c7f8 [@bnjbvr](https://github.com/bnjbvr)
8 * Add `streaming_playlists` directory in configuration file. **You should configure it in your production.yaml**
9 * CSP configuration changed: it's now in a [dedicated section](https://github.com/Chocobozzz/PeerTube/blob/develop/config/production.yaml.example#L110)
10
11### Maintenance
12
13 * Add GitPod support ([@jankeromnes](https://github.com/jankeromnes)) that could help people to contribute on PeerTube: https://github.com/Chocobozzz/PeerTube/blob/develop/.github/CONTRIBUTING.md#online-development
14 * Add reminder to restart PeerTube in upgrade script ([@ldidry](https://github.com/ldidry))
15 * Add argument to dockerfile to pass options to npm run build ([@NaPs](https://github.com/NaPs))
16 * Add `NOCLIENT` env support to only install server dependencies. Example: `NOCLIENT=true yarn install --pure-lockfile` ([@rigelk](https://github.com/rigelk))
17
18## Docker
19
20 * **Important**: Add host network mode to the reverse proxy section (without this, it could break videos views and P2P: https://github.com/Chocobozzz/PeerTube/issues/1643#issuecomment-464789666)
21 * Fix SMTP default configuration ([@Nutomic](https://github.com/nutomic))
22
23## Features
24
25 * Add video playlist support
26 * A user has a default `Watch-later` playlist
27 * A user can create private, unlisted or public playlists
28 * An element in this playlist can start or stop at specific timestamps (you can create some kind of zapping for example)
29 * The difference with a channel is that you cannot subscribe to a playlist, but you can add videos from any other user in your playlist.
30 It's useful to organize your videos, or create a playlist of videos you like and share the link on the web etc
31 * Add quarantine videos (auto blacklist videos on upload) feature :tada: ([@joshmorel](https://github.com/joshmorel))
32 * Add Japanese & Nederlands & Português (Portugal) support
33 * Add experimental HLS support
34 * Better playback
35 * Better bandwidth management (for both client & server)
36 * Needs to store another video file per resolution, so enabling this option multiplies the videos storage by 2 (only new uploaded videos, this is not retroactive)
37 * Requires ffmpeg >= 4
38 * Better instance's followers management:
39 * Add ability to remove an instance's follower
40 * Add ability to forbid all new instance's followers
41 * Add ability to manually approve new instance's followers
42 * Add notification on new instance's follower
43 * Improve UI:
44 * Increase player default height
45 * Reduce big play button border width
46 * Increase thumbnail sizes
47 * Add hover effect on video miniature
48 * Add "my library" section in menu
49 * Add missing icons in some buttons/dropdown
50 * 2 rows per overview section
51 * Increase video thumbnail blur ([@Zig-03](https://github.com/Zig-03))
52 * Improve video miniatures list on mobile
53 * Add animation when opening user notifications
54 * Add ability for admins to disable the tracker (and so the P2P aspect of PeerTube, in order to improve users privacy for example)
55 * Add original publication date attribute to videos, and add ability to filter on it (Andrés Maldonado)
56 * Add video miniature dropdown
57 * Add ability for admins to declare their instance as dedicated to NSFW content
58 * Improve SEO (there is still work to be done)
59 * Login is now case insensitive (if using official web client)
60 * Add NSFW policy & users signup policy & auto blacklist strategy in features table in about page
61 * Improve comment deletion warning
62 * Restore videos list component on history back
63 * Add ability to consult server logs in admin
64 * Allow administrators to change/reset a user's password ([@rigelk](https://github.com/rigelk))
65 * Add a debug page to help admins to fix IP configuration issues
66 * Add ability for admins to limit users videos history size
67 * Add ability for admins to delete old remote videos views (reduce database size)
68 * Optimize video update page load
69 * Less refresh jobs
70 * Cleanup invalid AP rates/comments/shares
71 * Better videos redundancy config error handling
72 * Check emails are enabled if the admin requires email verification ([@joshmorel](https://github.com/joshmorel))
73 * Add `Add /accounts/:username/ratings endpoint` ([@yohanboniface](https://github.com/yohanboniface))
74 * Allow to control API rates limit from configuration ([@yohanboniface](https://github.com/yohanboniface))
75
76## Bug fixes
77
78 * Don't notify prior to scheduled update ([@joshmorel](https://github.com/joshmorel))
79 * Fix account description database error
80 * Fix Pleroma follow
81 * Fix greek label
82 * Fix email notification for some users
83 * Fix translation of "Copy magnet URI"
84 * Fix negative seconds by displaying 0 instead [@zacharystenger](https://github.com/zacharystenger)
85 * Fix URL in video import notification
86 * Don't close help popover when clicking on it
87 * Fix `tmp` directory cleanup
88 * Fix custom CSS help
89 * Fix JSONLD context
90 * Fix privacy label display in upload form
91 * Fix my account settings responsiveness
92 * Fix keyboard icon transparency ([@gbip](https://github.com/gbip))
93 * Fix contact admin button overflow
94 * Wait config to be loaded before loading login/signup
95 * Privacy is optional in upload API endpoint
96 * Fix hotkeys help popup overflow
97
98
3## v1.2.1 99## v1.2.1
4 100
5## Bug fixes 101## Bug fixes
diff --git a/config/default.yaml b/config/default.yaml
index f8be23d69..37ef4366f 100644
--- a/config/default.yaml
+++ b/config/default.yaml
@@ -187,7 +187,7 @@ transcoding:
187 # * Resolution change is smoother 187 # * Resolution change is smoother
188 # * Faster playback in particular with long videos 188 # * Faster playback in particular with long videos
189 # * More stable playback (less bugs/infinite loading) 189 # * More stable playback (less bugs/infinite loading)
190 # /!\ Multiply videos storage by 2 /!\ 190 # /!\ Multiplies videos storage by 2 /!\
191 hls: 191 hls:
192 enabled: false 192 enabled: false
193 193
diff --git a/config/production.yaml.example b/config/production.yaml.example
index f1f0f12d1..f84e15670 100644
--- a/config/production.yaml.example
+++ b/config/production.yaml.example
@@ -201,7 +201,7 @@ transcoding:
201 # * Resolution change is smoother 201 # * Resolution change is smoother
202 # * Faster playback in particular with long videos 202 # * Faster playback in particular with long videos
203 # * More stable playback (less bugs/infinite loading) 203 # * More stable playback (less bugs/infinite loading)
204 # /!\ Multiply videos storage by 2 /!\ 204 # /!\ Multiplies videos storage by 2 /!\
205 hls: 205 hls:
206 enabled: false 206 enabled: false
207 207