diff options
Diffstat (limited to 'CHANGELOG.md')
-rw-r--r-- | CHANGELOG.md | 36 |
1 files changed, 18 insertions, 18 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md index 7706f8e9e..8a1ad2c0b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md | |||
@@ -25,7 +25,7 @@ | |||
25 | 25 | ||
26 | * 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) | 26 | * 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) |
27 | * Add `input-password` setting to plugins [#3375](https://github.com/Chocobozzz/PeerTube/issues/3375) | 27 | * Add `input-password` setting to plugins [#3375](https://github.com/Chocobozzz/PeerTube/issues/3375) |
28 | * Add server plugin hooks (https://docs.joinpeertube.org/#/api-plugins): | 28 | * Add server plugin hooks (https://docs.joinpeertube.org/api-plugins): |
29 | * `filter:api.accounts.videos.list.params` | 29 | * `filter:api.accounts.videos.list.params` |
30 | * `filter:api.accounts.videos.list.result` | 30 | * `filter:api.accounts.videos.list.result` |
31 | * `filter:api.video-channels.videos.list.params` | 31 | * `filter:api.video-channels.videos.list.params` |
@@ -176,16 +176,16 @@ | |||
176 | 176 | ||
177 | ### Plugins/Themes/Embed API | 177 | ### Plugins/Themes/Embed API |
178 | 178 | ||
179 | * Add embed API (https://docs.joinpeertube.org/#/api-embed-player): | 179 | * Add embed API (https://docs.joinpeertube.org/api-embed-player): |
180 | * `playNextVideo` method | 180 | * `playNextVideo` method |
181 | * `playPreviousVideo` method | 181 | * `playPreviousVideo` method |
182 | * `getCurrentPosition` method | 182 | * `getCurrentPosition` method |
183 | * Embed URL parameters | 183 | * Embed URL parameters |
184 | * Add ability to disable PeerTube link in embed using an URL param (`peertubeLink=0`) | 184 | * Add ability to disable PeerTube link in embed using an URL param (`peertubeLink=0`) |
185 | * Add plugins support in embed | 185 | * Add plugins support in embed |
186 | * Add client plugin hooks (https://docs.joinpeertube.org/#/api-plugins): | 186 | * Add client plugin hooks (https://docs.joinpeertube.org/api-plugins): |
187 | * `action:embed.player.loaded` (for embed) | 187 | * `action:embed.player.loaded` (for embed) |
188 | * Add custom fields in video update/upload form using `registerVideoField` (https://docs.joinpeertube.org/#/contribute-plugins?id=add-custom-fields-to-video-form) | 188 | * Add custom fields in video update/upload form using `registerVideoField` (https://docs.joinpeertube.org/contribute-plugins?id=add-custom-fields-to-video-form) |
189 | 189 | ||
190 | ### Features | 190 | ### Features |
191 | 191 | ||
@@ -395,7 +395,7 @@ A new endpoint to report videos will be created in PeerTube 2.4 and will also al | |||
395 | 395 | ||
396 | ### CLI tools | 396 | ### CLI tools |
397 | 397 | ||
398 | * Add redundancy CLI: https://docs.joinpeertube.org/#/maintain-tools?id=peertube-redundancyjs | 398 | * Add redundancy CLI: https://docs.joinpeertube.org/maintain-tools?id=peertube-redundancyjs |
399 | * Add ability to pass remaining options to youtube-dl binary in peertube-import script ([@drzraf](https://github.com/drzraf)) | 399 | * Add ability to pass remaining options to youtube-dl binary in peertube-import script ([@drzraf](https://github.com/drzraf)) |
400 | 400 | ||
401 | ### Docker | 401 | ### Docker |
@@ -405,19 +405,19 @@ A new endpoint to report videos will be created in PeerTube 2.4 and will also al | |||
405 | 405 | ||
406 | ### Maintenance | 406 | ### Maintenance |
407 | 407 | ||
408 | * Add nginx configuration to redirect videos to an S3 bucket ([@rigelk](https://github.com/rigelk)) and update of the [corresponding documentation](https://docs.joinpeertube.org/#/admin-remote-storage). | 408 | * Add nginx configuration to redirect videos to an S3 bucket ([@rigelk](https://github.com/rigelk)) and update of the [corresponding documentation](https://docs.joinpeertube.org/admin-remote-storage). |
409 | 409 | ||
410 | ### Plugins/Themes/Embed API | 410 | ### Plugins/Themes/Embed API |
411 | 411 | ||
412 | * Add embed API (https://docs.joinpeertube.org/#/api-embed-player): | 412 | * Add embed API (https://docs.joinpeertube.org/api-embed-player): |
413 | * `playbackState` can be `ended` | 413 | * `playbackState` can be `ended` |
414 | * `playbackStatusUpdate` has a `duration` field | 414 | * `playbackStatusUpdate` has a `duration` field |
415 | * `setCaption` and `getCaptions` methods | 415 | * `setCaption` and `getCaptions` methods |
416 | * Add client plugin hooks (https://docs.joinpeertube.org/#/api-plugins): | 416 | * Add client plugin hooks (https://docs.joinpeertube.org/api-plugins): |
417 | * `action:login.init` | 417 | * `action:login.init` |
418 | * `action:video-watch.video-threads.loaded` | 418 | * `action:video-watch.video-threads.loaded` |
419 | * `action:video-watch.video-thread-replies.loaded` ([@ipbc-dev](https://github.com/ipbc-dev)) | 419 | * `action:video-watch.video-thread-replies.loaded` ([@ipbc-dev](https://github.com/ipbc-dev)) |
420 | * Add server plugin hooks (https://docs.joinpeertube.org/#/api-plugins): | 420 | * Add server plugin hooks (https://docs.joinpeertube.org/api-plugins): |
421 | * `filter:api.video.pre-import-url.accept.result` | 421 | * `filter:api.video.pre-import-url.accept.result` |
422 | * `filter:api.video.pre-import-torrent.accept.result` | 422 | * `filter:api.video.pre-import-torrent.accept.result` |
423 | * `filter:api.video.post-import-url.accept.result` | 423 | * `filter:api.video.post-import-url.accept.result` |
@@ -609,13 +609,13 @@ A new endpoint to report videos will be created in PeerTube 2.4 and will also al | |||
609 | 609 | ||
610 | We added some sections in the documentation website: | 610 | We added some sections in the documentation website: |
611 | 611 | ||
612 | * S3 remote storage: https://docs.joinpeertube.org/#/admin-remote-storage | 612 | * S3 remote storage: https://docs.joinpeertube.org/admin-remote-storage |
613 | * Instances redundancy: https://docs.joinpeertube.org/#/admin-following-instances | 613 | * Instances redundancy: https://docs.joinpeertube.org/admin-following-instances |
614 | * Moderate your instance: https://docs.joinpeertube.org/#/admin-moderation | 614 | * Moderate your instance: https://docs.joinpeertube.org/admin-moderation |
615 | * Customize your instance (install plugins & themes): https://docs.joinpeertube.org/#/admin-customize-instance | 615 | * Customize your instance (install plugins & themes): https://docs.joinpeertube.org/admin-customize-instance |
616 | * PeerTube logs (standard log/audit log): https://docs.joinpeertube.org/#/admin-logs | 616 | * PeerTube logs (standard log/audit log): https://docs.joinpeertube.org/admin-logs |
617 | * Mute accounts/instances: https://docs.joinpeertube.org/#/use-mute | 617 | * Mute accounts/instances: https://docs.joinpeertube.org/use-mute |
618 | * Controlled player embed API: https://docs.joinpeertube.org/#/api-embed-player | 618 | * Controlled player embed API: https://docs.joinpeertube.org/api-embed-player |
619 | 619 | ||
620 | ### Docker | 620 | ### Docker |
621 | 621 | ||
@@ -650,7 +650,7 @@ We added some sections in the documentation website: | |||
650 | 650 | ||
651 | * PeerTube moved translations from Zanata to Weblate. Here is the new translations website URL: https://weblate.framasoft.org/projects/peertube/ | 651 | * PeerTube moved translations from Zanata to Weblate. Here is the new translations website URL: https://weblate.framasoft.org/projects/peertube/ |
652 | * We now provide a JavaScript library to control a PeerTube embed: https://www.npmjs.com/package/@peertube/embed-api | 652 | * We now provide a JavaScript library to control a PeerTube embed: https://www.npmjs.com/package/@peertube/embed-api |
653 | * Add ability to generate HLS videos using `create-transcoding-job` script (see [the documentation](https://docs.joinpeertube.org/#/maintain-tools?id=create-transcoding-jobjs)) | 653 | * Add ability to generate HLS videos using `create-transcoding-job` script (see [the documentation](https://docs.joinpeertube.org/maintain-tools?id=create-transcoding-jobjs)) |
654 | * Update nginx template: (you need to [update manually](https://github.com/Chocobozzz/PeerTube/blob/develop/support/doc/production.md#nginx)) | 654 | * Update nginx template: (you need to [update manually](https://github.com/Chocobozzz/PeerTube/blob/develop/support/doc/production.md#nginx)) |
655 | * Add streaming playlists endpoint | 655 | * Add streaming playlists endpoint |
656 | * Add `client_body_temp_path` hint | 656 | * Add `client_body_temp_path` hint |
@@ -919,7 +919,7 @@ We added some sections in the documentation website: | |||
919 | ### Features | 919 | ### Features |
920 | 920 | ||
921 | * :tada: Support Finnish, Greek and Scottish Gaelic languages | 921 | * :tada: Support Finnish, Greek and Scottish Gaelic languages |
922 | * :tada: Add basic plugins and themes support (**beta**): https://docs.joinpeertube.org/#/contribute-plugins | 922 | * :tada: Add basic plugins and themes support (**beta**): https://docs.joinpeertube.org/contribute-plugins |
923 | * Install plugins or themes from the administration panel | 923 | * Install plugins or themes from the administration panel |
924 | * Choose a default theme for your instance | 924 | * Choose a default theme for your instance |
925 | * Users can choose the theme they want among the list of themes their administrator installed | 925 | * Users can choose the theme they want among the list of themes their administrator installed |