diff options
-rw-r--r-- | CHANGELOG.md | 96 | ||||
-rw-r--r-- | config/default.yaml | 2 | ||||
-rw-r--r-- | config/production.yaml.example | 2 |
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 | ||