aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorChocobozzz <me@florianbigard.com>2020-12-14 11:27:56 +0100
committerChocobozzz <me@florianbigard.com>2020-12-14 11:27:56 +0100
commitc04816108e8ec62eb29caf82806f3927dc5eb85a (patch)
treeb92544366ff603e24953d69d76c5ac05224db124
parent0d7c73142c3ed3508ff44ab04505256d5443ab19 (diff)
downloadPeerTube-c04816108e8ec62eb29caf82806f3927dc5eb85a.tar.gz
PeerTube-c04816108e8ec62eb29caf82806f3927dc5eb85a.tar.zst
PeerTube-c04816108e8ec62eb29caf82806f3927dc5eb85a.zip
Prepare changelog v3
-rw-r--r--CHANGELOG.md18
-rw-r--r--shared/models/plugins/server-hook.model.ts2
2 files changed, 17 insertions, 3 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md
index c603a24ec..d16361375 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,6 +1,6 @@
1# Changelog 1# Changelog
2 2
3## v3.0.0-rc.1 (mid-December, stable in January) 3## v3.0.0-rc.1
4 4
5### IMPORTANT NOTES 5### IMPORTANT NOTES
6 6
@@ -20,10 +20,16 @@
20 20
21 * Add ability for auth plugins to redirect user on logout [#32](https://framagit.org/framasoft/peertube/PeerTube/-/merge_requests/32) & [#33](https://framagit.org/framasoft/peertube/PeerTube/-/merge_requests/33) 21 * Add ability for auth plugins to redirect user on logout [#32](https://framagit.org/framasoft/peertube/PeerTube/-/merge_requests/32) & [#33](https://framagit.org/framasoft/peertube/PeerTube/-/merge_requests/33)
22 * Add `input-password` setting to plugins [#3375](https://github.com/Chocobozzz/PeerTube/issues/3375) 22 * Add `input-password` setting to plugins [#3375](https://github.com/Chocobozzz/PeerTube/issues/3375)
23 * Add server plugin hooks (https://docs.joinpeertube.org/#/api-plugins):
24 * `filter:api.accounts.videos.list.params`
25 * `filter:api.accounts.videos.list.result`
26 * `filter:api.video-channels.videos.list.params`
27 * `filter:api.video-channels.videos.list.result`
28 * Authenticate the user if possible in plugin router [#3400](https://github.com/Chocobozzz/PeerTube/pull/3400)
23 29
24### Features 30### Features
25 31
26 * :tada: :tada: :tada: Support live streaming [#3250](https://github.com/Chocobozzz/PeerTube/pull/3250) 32 * :tada: :tada: :tada: Support live streaming :tada: :tada: :tada: [#3250](https://github.com/Chocobozzz/PeerTube/pull/3250)
27 * Create a live video using the PeerTube interface and start streaming using your favorite streaming software (OBS, ffmpeg...) 33 * Create a live video using the PeerTube interface and start streaming using your favorite streaming software (OBS, ffmpeg...)
28 * If the admin allows it, add ability for users to save a replay of their live 34 * If the admin allows it, add ability for users to save a replay of their live
29 * Support live transcoding in multiple resolutions 35 * Support live transcoding in multiple resolutions
@@ -48,16 +54,22 @@
48 * Allow private syndication feed of videos from subscriptions [#3074](https://github.com/Chocobozzz/PeerTube/pull/3074) 54 * Allow private syndication feed of videos from subscriptions [#3074](https://github.com/Chocobozzz/PeerTube/pull/3074)
49 * Improve default account and channel avatars [#3326](https://github.com/Chocobozzz/PeerTube/pull/3326) 55 * Improve default account and channel avatars [#3326](https://github.com/Chocobozzz/PeerTube/pull/3326)
50 * Accessibility/UI: 56 * Accessibility/UI:
57 * More explicit error messages for file uploads [#3347](https://github.com/Chocobozzz/PeerTube/pull/3347)
58 * Allow to retry a failed video upload [#3347](https://github.com/Chocobozzz/PeerTube/pull/3347)
51 * Improve jobs and logs view [#3127](https://github.com/Chocobozzz/PeerTube/pull/3127) 59 * Improve jobs and logs view [#3127](https://github.com/Chocobozzz/PeerTube/pull/3127)
52 * Use badges for *NSFW* and *Unfederated* labels in video block list table 60 * Use badges for *NSFW* and *Unfederated* labels in video block list table
53 * Improved video rating popover text if the user is not logged-in [#3168](https://github.com/Chocobozzz/PeerTube/pull/3168) 61 * Improved video rating popover text if the user is not logged-in [#3168](https://github.com/Chocobozzz/PeerTube/pull/3168)
54 * Improve markdown-it emoji list column display [#3253](https://github.com/Chocobozzz/PeerTube/pull/3253) 62 * Improve markdown-it emoji list column display [#3253](https://github.com/Chocobozzz/PeerTube/pull/3253)
55 * Add help popup for choosing a licence [#3306](https://github.com/Chocobozzz/PeerTube/pull/3306) 63 * Add help popup for choosing a licence [#3306](https://github.com/Chocobozzz/PeerTube/pull/3306)
56 * Change *Upload* button to *Publish* 64 * Change *Upload* button to *Publish*
65 * More player download/upload title details [#3394](https://github.com/Chocobozzz/PeerTube/pull/3394)
57 * Create a dedicated transcoding tab in admin config 66 * Create a dedicated transcoding tab in admin config
67 * Improve 404 page
68 * Improve login form [#3357](https://github.com/Chocobozzz/PeerTube/pull/3357)
58 * Add a title attribute on views element to see the view counter [#3365](https://github.com/Chocobozzz/PeerTube/pull/3365) 69 * Add a title attribute on views element to see the view counter [#3365](https://github.com/Chocobozzz/PeerTube/pull/3365)
59 * Clearer titles for periods in recently added and videos from subscriptions pages 70 * Clearer titles for periods in recently added and videos from subscriptions pages
60 * Select first available channel when accepting ownership change [#3382](https://github.com/Chocobozzz/PeerTube/pull/3382) 71 * Select first available channel when accepting ownership change [#3382](https://github.com/Chocobozzz/PeerTube/pull/3382)
72 * Hide channel registration step if default quota is 0 [#3393](https://github.com/Chocobozzz/PeerTube/pull/3393)
61 * Add possibility to share origin URL to video if it's not local [#3201](https://github.com/Chocobozzz/PeerTube/pull/3201) 73 * Add possibility to share origin URL to video if it's not local [#3201](https://github.com/Chocobozzz/PeerTube/pull/3201)
62 * Render markdown in email notifications for new comments [#3255](https://github.com/Chocobozzz/PeerTube/pull/3255) 74 * Render markdown in email notifications for new comments [#3255](https://github.com/Chocobozzz/PeerTube/pull/3255)
63 * Add an admin setting to force ipv4 in youtube-dl [#3311](https://github.com/Chocobozzz/PeerTube/pull/3311) 75 * Add an admin setting to force ipv4 in youtube-dl [#3311](https://github.com/Chocobozzz/PeerTube/pull/3311)
@@ -85,6 +97,7 @@
85 * Fix overflow of some dropdowns 97 * Fix overflow of some dropdowns
86 * Fix infinite scrollin in channel's playlists page 98 * Fix infinite scrollin in channel's playlists page
87 * Fix anchors scrolling in About page 99 * Fix anchors scrolling in About page
100 * Fix canonical URLs of videos and playlists [#3406](https://github.com/Chocobozzz/PeerTube/pull/3406)
88 * Fix CLI import script when importing Youtube channels 101 * Fix CLI import script when importing Youtube channels
89 * Fix video tag min length validator 102 * Fix video tag min length validator
90 * Fix user notification preferences column width [#3352](https://github.com/Chocobozzz/PeerTube/pull/3352) 103 * Fix user notification preferences column width [#3352](https://github.com/Chocobozzz/PeerTube/pull/3352)
@@ -98,6 +111,7 @@
98 * Fix menu theme colors [#3376](https://github.com/Chocobozzz/PeerTube/pull/3376) 111 * Fix menu theme colors [#3376](https://github.com/Chocobozzz/PeerTube/pull/3376)
99 * Fix playlist list `name`/`displayName` sort field [#3385](https://github.com/Chocobozzz/PeerTube/pull/3385) 112 * Fix playlist list `name`/`displayName` sort field [#3385](https://github.com/Chocobozzz/PeerTube/pull/3385)
100 * Fix 401 error display in embeds 113 * Fix 401 error display in embeds
114 * Do not crash if SMTP server is down, instead log an error [#3457](https://github.com/Chocobozzz/PeerTube/issues/3457)
101 115
102 116
103 117
diff --git a/shared/models/plugins/server-hook.model.ts b/shared/models/plugins/server-hook.model.ts
index 64d63f8f5..c82abadd7 100644
--- a/shared/models/plugins/server-hook.model.ts
+++ b/shared/models/plugins/server-hook.model.ts
@@ -10,7 +10,7 @@ export const serverFilterHookObject = {
10 'filter:api.accounts.videos.list.params': true, 10 'filter:api.accounts.videos.list.params': true,
11 'filter:api.accounts.videos.list.result': true, 11 'filter:api.accounts.videos.list.result': true,
12 12
13 // Filter params/result used to list account videos for the REST API 13 // Filter params/result used to list channel videos for the REST API
14 'filter:api.video-channels.videos.list.params': true, 14 'filter:api.video-channels.videos.list.params': true,
15 'filter:api.video-channels.videos.list.result': true, 15 'filter:api.video-channels.videos.list.result': true,
16 16