diff options
author | Chocobozzz <me@florianbigard.com> | 2019-08-26 08:49:22 +0200 |
---|---|---|
committer | Chocobozzz <me@florianbigard.com> | 2019-08-26 08:49:22 +0200 |
commit | ee41d06e14be352d9160092885f5f9f60598d7cb (patch) | |
tree | a21721f57daf0401b76bf9cdfc74b504cb85b736 /CHANGELOG.md | |
parent | d8319c63a03df05f29ef9e7509f5c1647b366607 (diff) | |
download | PeerTube-ee41d06e14be352d9160092885f5f9f60598d7cb.tar.gz PeerTube-ee41d06e14be352d9160092885f5f9f60598d7cb.tar.zst PeerTube-ee41d06e14be352d9160092885f5f9f60598d7cb.zip |
Fix changelog
Diffstat (limited to 'CHANGELOG.md')
-rw-r--r-- | CHANGELOG.md | 70 |
1 files changed, 35 insertions, 35 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md index 556fca627..bb0c74bb7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md | |||
@@ -2,7 +2,7 @@ | |||
2 | 2 | ||
3 | ## v1.4.0 | 3 | ## v1.4.0 |
4 | 4 | ||
5 | **Since v1.3.0** | 5 | **Since v1.3.1** |
6 | 6 | ||
7 | ### IMPORTANT NOTES | 7 | ### IMPORTANT NOTES |
8 | 8 | ||
@@ -33,7 +33,7 @@ | |||
33 | * Optimize `/watch/:uuid` endpoint | 33 | * Optimize `/watch/:uuid` endpoint |
34 | * Optimize Sequelize (SQL ORM) queries generation (consumes less CPU) | 34 | * Optimize Sequelize (SQL ORM) queries generation (consumes less CPU) |
35 | * Prune script is faster and can prune avatar files | 35 | * Prune script is faster and can prune avatar files |
36 | 36 | ||
37 | ### Features | 37 | ### Features |
38 | 38 | ||
39 | * :tada: Support Finnish, Greek and Scottish Gaelic languages | 39 | * :tada: Support Finnish, Greek and Scottish Gaelic languages |
@@ -74,7 +74,7 @@ | |||
74 | * Automatically update the playlist thumbnail according to the video at the first position (if the user did not set a specific thumbnail) | 74 | * Automatically update the playlist thumbnail according to the video at the first position (if the user did not set a specific thumbnail) |
75 | * Automatically remove dead followings | 75 | * Automatically remove dead followings |
76 | * Federate comment deletion if the comment was deleted by the video owner | 76 | * Federate comment deletion if the comment was deleted by the video owner |
77 | 77 | ||
78 | ### Bug fixes | 78 | ### Bug fixes |
79 | 79 | ||
80 | * Fix transcoding information in features table ([LiPek](https://github.com/LiPeK)) | 80 | * Fix transcoding information in features table ([LiPek](https://github.com/LiPeK)) |
@@ -136,7 +136,7 @@ | |||
136 | * Fix long server responses on dual stack servers: https://github.com/Chocobozzz/PeerTube/commit/fd2ddcae8ff4eb10bf7168ac3c8801f06b37627f | 136 | * Fix long server responses on dual stack servers: https://github.com/Chocobozzz/PeerTube/commit/fd2ddcae8ff4eb10bf7168ac3c8801f06b37627f |
137 | * Improve images HTTP cache: https://github.com/Chocobozzz/PeerTube/commit/c928e1364fbdff87f27fd982710b95426a250491 | 137 | * Improve images HTTP cache: https://github.com/Chocobozzz/PeerTube/commit/c928e1364fbdff87f27fd982710b95426a250491 |
138 | * **Important:** With the new theme system, we removed the dark mode button. Your administrator has to install [the dark theme](https://framagit.org/framasoft/peertube/official-plugins/tree/master/peertube-theme-dark) | 138 | * **Important:** With the new theme system, we removed the dark mode button. Your administrator has to install [the dark theme](https://framagit.org/framasoft/peertube/official-plugins/tree/master/peertube-theme-dark) |
139 | from their admin panel, and then users can choose this theme in their settings | 139 | from their admin panel, and then users can choose this theme in their settings |
140 | * Changed the playlist REST API to fix various issues. See https://github.com/Chocobozzz/PeerTube/pull/1998 for more information | 140 | * Changed the playlist REST API to fix various issues. See https://github.com/Chocobozzz/PeerTube/pull/1998 for more information |
141 | * Removed magnet URI support in download modal since most of the BitTorrent clients do not understand the `xs` parameter | 141 | * Removed magnet URI support in download modal since most of the BitTorrent clients do not understand the `xs` parameter |
142 | * Renamed `Overview` page to `Discover` | 142 | * Renamed `Overview` page to `Discover` |
@@ -153,7 +153,7 @@ | |||
153 | * Optimize `/watch/:uuid` endpoint | 153 | * Optimize `/watch/:uuid` endpoint |
154 | * Optimize Sequelize (SQL ORM) queries generation (consumes less CPU) | 154 | * Optimize Sequelize (SQL ORM) queries generation (consumes less CPU) |
155 | * Prune script is faster and can prune avatar files | 155 | * Prune script is faster and can prune avatar files |
156 | 156 | ||
157 | ### Features | 157 | ### Features |
158 | 158 | ||
159 | * :tada: Support Greek and Scottish Gaelic languages | 159 | * :tada: Support Greek and Scottish Gaelic languages |
@@ -194,7 +194,7 @@ | |||
194 | * Automatically update the playlist thumbnail according to the video at the first position (if the user did not set a specific thumbnail) | 194 | * Automatically update the playlist thumbnail according to the video at the first position (if the user did not set a specific thumbnail) |
195 | * Automatically remove dead followings | 195 | * Automatically remove dead followings |
196 | * Federate comment deletion if the comment was deleted by the video owner | 196 | * Federate comment deletion if the comment was deleted by the video owner |
197 | 197 | ||
198 | ### Bug fixes | 198 | ### Bug fixes |
199 | 199 | ||
200 | * Fix transcoding information in features table ([LiPek](https://github.com/LiPeK)) | 200 | * Fix transcoding information in features table ([LiPek](https://github.com/LiPeK)) |
@@ -224,7 +224,7 @@ | |||
224 | * Fix error in video upload/update form when scheduling publication | 224 | * Fix error in video upload/update form when scheduling publication |
225 | * Fix black theme on some pages | 225 | * Fix black theme on some pages |
226 | * Fix video import if auto blacklist is enabled | 226 | * Fix video import if auto blacklist is enabled |
227 | 227 | ||
228 | 228 | ||
229 | ## v1.3.0 | 229 | ## v1.3.0 |
230 | 230 | ||
@@ -234,8 +234,8 @@ | |||
234 | 234 | ||
235 | * **nginx** Remove `text/html` from `gzip_types`: https://github.com/Chocobozzz/PeerTube/commit/7eeb6a0ba4028d0e20847b846332dd0b7747c7f8 [@bnjbvr](https://github.com/bnjbvr) | 235 | * **nginx** Remove `text/html` from `gzip_types`: https://github.com/Chocobozzz/PeerTube/commit/7eeb6a0ba4028d0e20847b846332dd0b7747c7f8 [@bnjbvr](https://github.com/bnjbvr) |
236 | * Add `streaming_playlists` directory in configuration file. **You should configure it in your production.yaml** | 236 | * Add `streaming_playlists` directory in configuration file. **You should configure it in your production.yaml** |
237 | * CSP configuration changed: it's now in a [dedicated section](https://github.com/Chocobozzz/PeerTube/blob/develop/config/production.yaml.example#L110) | 237 | * CSP configuration changed: it's now in a [dedicated section](https://github.com/Chocobozzz/PeerTube/blob/develop/config/production.yaml.example#L110) |
238 | 238 | ||
239 | ### Maintenance | 239 | ### Maintenance |
240 | 240 | ||
241 | * 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 | 241 | * 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 |
@@ -244,14 +244,14 @@ | |||
244 | * Add `NOCLIENT` env support to only install server dependencies. Example: `NOCLIENT=true yarn install --pure-lockfile` ([@rigelk](https://github.com/rigelk)) | 244 | * Add `NOCLIENT` env support to only install server dependencies. Example: `NOCLIENT=true yarn install --pure-lockfile` ([@rigelk](https://github.com/rigelk)) |
245 | 245 | ||
246 | ### Docker | 246 | ### Docker |
247 | 247 | ||
248 | * **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) | 248 | * **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) |
249 | * **Important**: Add a network section to [docker-compose.yml template](https://github.com/Chocobozzz/PeerTube/blob/develop/support/docker/production/docker-compose.yml) | 249 | * **Important**: Add a network section to [docker-compose.yml template](https://github.com/Chocobozzz/PeerTube/blob/develop/support/docker/production/docker-compose.yml) |
250 | and update your [.env](https://github.com/Chocobozzz/PeerTube/blob/develop/support/docker/production/.env#L8) to fix IP forwarding issue ([@Nutomic](https://github.com/nutomic)) | 250 | and update your [.env](https://github.com/Chocobozzz/PeerTube/blob/develop/support/docker/production/.env#L8) to fix IP forwarding issue ([@Nutomic](https://github.com/nutomic)) |
251 | * Fix SMTP default configuration ([@Nutomic](https://github.com/nutomic)) | 251 | * Fix SMTP default configuration ([@Nutomic](https://github.com/nutomic)) |
252 | 252 | ||
253 | ### Features | 253 | ### Features |
254 | 254 | ||
255 | * Add video playlist support | 255 | * Add video playlist support |
256 | * A user has a default `Watch-later` playlist | 256 | * A user has a default `Watch-later` playlist |
257 | * A user can create private, unlisted or public playlists | 257 | * A user can create private, unlisted or public playlists |
@@ -333,13 +333,13 @@ and update your [.env](https://github.com/Chocobozzz/PeerTube/blob/develop/suppo | |||
333 | * Fix crash in files cache | 333 | * Fix crash in files cache |
334 | * Fix playlist view/update 403 | 334 | * Fix playlist view/update 403 |
335 | * Fix search with bad webfinger handles | 335 | * Fix search with bad webfinger handles |
336 | 336 | ||
337 | 337 | ||
338 | ## v1.3.0-rc.2 | 338 | ## v1.3.0-rc.2 |
339 | 339 | ||
340 | ### Docker | 340 | ### Docker |
341 | 341 | ||
342 | * Add a network section to [docker-compose.yml template](https://github.com/Chocobozzz/PeerTube/blob/develop/support/docker/production/docker-compose.yml) | 342 | * Add a network section to [docker-compose.yml template](https://github.com/Chocobozzz/PeerTube/blob/develop/support/docker/production/docker-compose.yml) |
343 | and update your [.env](https://github.com/Chocobozzz/PeerTube/blob/develop/support/docker/production/.env#L8) to fix IP forwarding issue ([@Nutomic](https://github.com/nutomic)) | 343 | and update your [.env](https://github.com/Chocobozzz/PeerTube/blob/develop/support/docker/production/.env#L8) to fix IP forwarding issue ([@Nutomic](https://github.com/nutomic)) |
344 | 344 | ||
345 | ### Bug fixes | 345 | ### Bug fixes |
@@ -359,8 +359,8 @@ and update your [.env](https://github.com/Chocobozzz/PeerTube/blob/develop/suppo | |||
359 | 359 | ||
360 | * **nginx** Remove `text/html` from `gzip_types`: https://github.com/Chocobozzz/PeerTube/commit/7eeb6a0ba4028d0e20847b846332dd0b7747c7f8 [@bnjbvr](https://github.com/bnjbvr) | 360 | * **nginx** Remove `text/html` from `gzip_types`: https://github.com/Chocobozzz/PeerTube/commit/7eeb6a0ba4028d0e20847b846332dd0b7747c7f8 [@bnjbvr](https://github.com/bnjbvr) |
361 | * Add `streaming_playlists` directory in configuration file. **You should configure it in your production.yaml** | 361 | * Add `streaming_playlists` directory in configuration file. **You should configure it in your production.yaml** |
362 | * CSP configuration changed: it's now in a [dedicated section](https://github.com/Chocobozzz/PeerTube/blob/develop/config/production.yaml.example#L110) | 362 | * CSP configuration changed: it's now in a [dedicated section](https://github.com/Chocobozzz/PeerTube/blob/develop/config/production.yaml.example#L110) |
363 | 363 | ||
364 | ## Maintenance | 364 | ## Maintenance |
365 | 365 | ||
366 | * 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 | 366 | * 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 |
@@ -369,12 +369,12 @@ and update your [.env](https://github.com/Chocobozzz/PeerTube/blob/develop/suppo | |||
369 | * Add `NOCLIENT` env support to only install server dependencies. Example: `NOCLIENT=true yarn install --pure-lockfile` ([@rigelk](https://github.com/rigelk)) | 369 | * Add `NOCLIENT` env support to only install server dependencies. Example: `NOCLIENT=true yarn install --pure-lockfile` ([@rigelk](https://github.com/rigelk)) |
370 | 370 | ||
371 | ### Docker | 371 | ### Docker |
372 | 372 | ||
373 | * **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) | 373 | * **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) |
374 | * Fix SMTP default configuration ([@Nutomic](https://github.com/nutomic)) | 374 | * Fix SMTP default configuration ([@Nutomic](https://github.com/nutomic)) |
375 | 375 | ||
376 | ### Features | 376 | ### Features |
377 | 377 | ||
378 | * Add video playlist support | 378 | * Add video playlist support |
379 | * A user has a default `Watch-later` playlist | 379 | * A user has a default `Watch-later` playlist |
380 | * A user can create private, unlisted or public playlists | 380 | * A user can create private, unlisted or public playlists |
@@ -581,7 +581,7 @@ and update your [.env](https://github.com/Chocobozzz/PeerTube/blob/develop/suppo | |||
581 | * Disable Træfik web UI | 581 | * Disable Træfik web UI |
582 | 582 | ||
583 | ### Features | 583 | ### Features |
584 | 584 | ||
585 | * Automatically resume videos if the user is logged in | 585 | * Automatically resume videos if the user is logged in |
586 | * Hide automatically the menu when the window is resized ([@BO41](https://github.com/BO41)) | 586 | * Hide automatically the menu when the window is resized ([@BO41](https://github.com/BO41)) |
587 | * Remove confirm modal for JavaScript/CSS injection ([@scanlime](https://github.com/scanlime)) | 587 | * Remove confirm modal for JavaScript/CSS injection ([@scanlime](https://github.com/scanlime)) |
@@ -688,16 +688,16 @@ and update your [.env](https://github.com/Chocobozzz/PeerTube/blob/develop/suppo | |||
688 | * Fix player progress bar/seeking when changing resolution | 688 | * Fix player progress bar/seeking when changing resolution |
689 | * Fix search tab title with no search | 689 | * Fix search tab title with no search |
690 | * Fix YouTube video import with some videos | 690 | * Fix YouTube video import with some videos |
691 | 691 | ||
692 | 692 | ||
693 | ## v1.1.0-alpha.2 (since v1.1.0-alpha.1) | 693 | ## v1.1.0-alpha.2 (since v1.1.0-alpha.1) |
694 | 694 | ||
695 | ### Security/Maintenance/Federation | 695 | ### Security/Maintenance/Federation |
696 | 696 | ||
697 | * Add HTTP Signature in addition to Linked Signature: | 697 | * Add HTTP Signature in addition to Linked Signature: |
698 | * It's faster | 698 | * It's faster |
699 | * Will allow us to use RSA Signature 2018 in the future without too much incompatibilities in the peertube federation | 699 | * Will allow us to use RSA Signature 2018 in the future without too much incompatibilities in the peertube federation |
700 | 700 | ||
701 | ### Features | 701 | ### Features |
702 | 702 | ||
703 | * Set shorter keyframe interval for transcoding (2 seconds) ([@Nutomic](https://github.com/nutomic)) | 703 | * Set shorter keyframe interval for transcoding (2 seconds) ([@Nutomic](https://github.com/nutomic)) |
@@ -718,7 +718,7 @@ and update your [.env](https://github.com/Chocobozzz/PeerTube/blob/develop/suppo | |||
718 | ## v1.0.1 | 718 | ## v1.0.1 |
719 | 719 | ||
720 | ### Security/Maintenance/Federation | 720 | ### Security/Maintenance/Federation |
721 | 721 | ||
722 | * Add HTTP Signature in addition to Linked Signature: | 722 | * Add HTTP Signature in addition to Linked Signature: |
723 | * It's faster | 723 | * It's faster |
724 | * Will allow us to use RSA Signature 2018 in the future without too much incompatibilities in the peertube federation | 724 | * Will allow us to use RSA Signature 2018 in the future without too much incompatibilities in the peertube federation |
@@ -740,7 +740,7 @@ This release could contain bugs. Don't expect a stable v1.1.0 until December :) | |||
740 | * Add docker dev image ([@am97](https://github.com/am97)) | 740 | * Add docker dev image ([@am97](https://github.com/am97)) |
741 | 741 | ||
742 | ### Features | 742 | ### Features |
743 | 743 | ||
744 | * Automatically resume videos if the user is logged in | 744 | * Automatically resume videos if the user is logged in |
745 | * Hide automatically the menu when the window is resized ([@BO41](https://github.com/BO41)) | 745 | * Hide automatically the menu when the window is resized ([@BO41](https://github.com/BO41)) |
746 | * Remove confirm modal for JavaScript/CSS injection ([@scanlime](https://github.com/scanlime)) | 746 | * Remove confirm modal for JavaScript/CSS injection ([@scanlime](https://github.com/scanlime)) |
@@ -834,7 +834,7 @@ This release could contain bugs. Don't expect a stable v1.1.0 until December :) | |||
834 | * Increase timeout on upload endpoint | 834 | * Increase timeout on upload endpoint |
835 | * Fix redundancy with videos already duplicated by another instance(s) | 835 | * Fix redundancy with videos already duplicated by another instance(s) |
836 | * Correctly delete files on failed import | 836 | * Correctly delete files on failed import |
837 | 837 | ||
838 | 838 | ||
839 | ## v1.0.0-beta.15 | 839 | ## v1.0.0-beta.15 |
840 | 840 | ||
@@ -854,7 +854,7 @@ This release could contain bugs. Don't expect a stable v1.1.0 until December :) | |||
854 | * Fix redundancy totalVideos stats | 854 | * Fix redundancy totalVideos stats |
855 | * Reduce video import TTL to 1 hour | 855 | * Reduce video import TTL to 1 hour |
856 | * Only duplicate public videos | 856 | * Only duplicate public videos |
857 | 857 | ||
858 | 858 | ||
859 | ## v1.0.0-beta.14 | 859 | ## v1.0.0-beta.14 |
860 | 860 | ||
@@ -877,7 +877,7 @@ This release could contain bugs. Don't expect a stable v1.1.0 until December :) | |||
877 | * Add chevron hotkeys to change playback rate ([@rigelk](https://github.com/rigelk)) | 877 | * Add chevron hotkeys to change playback rate ([@rigelk](https://github.com/rigelk)) |
878 | 878 | ||
879 | ### Bug fixes | 879 | ### Bug fixes |
880 | 880 | ||
881 | * Fix 24 hours delay to process views | 881 | * Fix 24 hours delay to process views |
882 | * Fix tag search on overview page | 882 | * Fix tag search on overview page |
883 | * Handle actors search beginning with '@' | 883 | * Handle actors search beginning with '@' |
@@ -897,14 +897,14 @@ This release could contain bugs. Don't expect a stable v1.1.0 until December :) | |||
897 | 897 | ||
898 | * Improve keyboard navigation ([@rigelk](https://github.com/rigelk)) | 898 | * Improve keyboard navigation ([@rigelk](https://github.com/rigelk)) |
899 | * Remember theme in local storage ([@rigelk](https://github.com/rigelk)) | 899 | * Remember theme in local storage ([@rigelk](https://github.com/rigelk)) |
900 | 900 | ||
901 | ### Bug fixes | 901 | ### Bug fixes |
902 | 902 | ||
903 | * Fix upgrade/installation on node 8.12 (bcrypt issue) | 903 | * Fix upgrade/installation on node 8.12 (bcrypt issue) |
904 | * Fix video channel deletion | 904 | * Fix video channel deletion |
905 | * Fix video channel RSS | 905 | * Fix video channel RSS |
906 | * Fix video views increment | 906 | * Fix video views increment |
907 | 907 | ||
908 | 908 | ||
909 | ## v1.0.0-beta.12 | 909 | ## v1.0.0-beta.12 |
910 | 910 | ||
@@ -912,7 +912,7 @@ This release could contain bugs. Don't expect a stable v1.1.0 until December :) | |||
912 | 912 | ||
913 | ### BREAKING CHANGES | 913 | ### BREAKING CHANGES |
914 | 914 | ||
915 | * Users can now use the name they want for their channel. | 915 | * Users can now use the name they want for their channel. |
916 | We will therefore favour the display of video channel handles/names instead of account in the future. | 916 | We will therefore favour the display of video channel handles/names instead of account in the future. |
917 | 917 | ||
918 | ### Documentation | 918 | ### Documentation |
@@ -925,9 +925,9 @@ This release could contain bugs. Don't expect a stable v1.1.0 until December :) | |||
925 | ### nginx template | 925 | ### nginx template |
926 | 926 | ||
927 | * Add gzip support ([@scanlime](https://github.com/scanlime)) | 927 | * Add gzip support ([@scanlime](https://github.com/scanlime)) |
928 | 928 | ||
929 | ### Docker template | 929 | ### Docker template |
930 | 930 | ||
931 | * Add quota to the docker configuration values ([@kaiyou](https://github.com/kaiyou)) | 931 | * Add quota to the docker configuration values ([@kaiyou](https://github.com/kaiyou)) |
932 | 932 | ||
933 | ### Features | 933 | ### Features |
@@ -972,7 +972,7 @@ This release could contain bugs. Don't expect a stable v1.1.0 until December :) | |||
972 | * Fix thumbnail/preview in upload.js script | 972 | * Fix thumbnail/preview in upload.js script |
973 | * Fix import-videos.js duplicate detection | 973 | * Fix import-videos.js duplicate detection |
974 | * Fix occitan language label | 974 | * Fix occitan language label |
975 | 975 | ||
976 | 976 | ||
977 | ## v1.0.0-beta.11 | 977 | ## v1.0.0-beta.11 |
978 | 978 | ||