diff options
Diffstat (limited to 'CHANGELOG.md')
-rw-r--r-- | CHANGELOG.md | 34 |
1 files changed, 20 insertions, 14 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md index 7736b6cde..143009bfd 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md | |||
@@ -11,8 +11,8 @@ | |||
11 | For every entry, you'll have to change the preferredUsername of the entry you want (so they are unique). | 11 | For every entry, you'll have to change the preferredUsername of the entry you want (so they are unique). |
12 | The updated actors could have some federations issues | 12 | The updated actors could have some federations issues |
13 | * Changed `auto_follow_index` setting configuration: you now have to use the complete URL in `index_url`. | 13 | * Changed `auto_follow_index` setting configuration: you now have to use the complete URL in `index_url`. |
14 | If you used the default one, you now need to use `https://instances.joinpeertube.org/api/v1/instances/hosts` | 14 | If you used the default one, you now need to use `https://instances.joinpeertube.org/api/v1/instances/hosts`. |
15 | This way, you can also use a direct raw URL (Gitlab, Github, pastebin etc) using the following format: https://framagit.org/framasoft/peertube/instances-peertube#peertube-auto-follow | 15 | This way, you can also use a direct raw URL (Gitlab, Github, pastebin, etc.) using [a simple text format](https://framagit.org/framasoft/peertube/instances-peertube#peertube-auto-follow) and easily maintain small communities or instance recommendation lists. |
16 | * PeerTube requires NodeJS v10 or v12 | 16 | * PeerTube requires NodeJS v10 or v12 |
17 | 17 | ||
18 | ### CLI tools | 18 | ### CLI tools |
@@ -27,7 +27,7 @@ | |||
27 | 27 | ||
28 | ### Maintenance | 28 | ### Maintenance |
29 | 29 | ||
30 | * Add nginx configuration to redirect videos to an S3 bucket ([@rigelk](https://github.com/rigelk)) | 30 | * 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). |
31 | 31 | ||
32 | ### Plugins/Themes/Embed API | 32 | ### Plugins/Themes/Embed API |
33 | 33 | ||
@@ -62,36 +62,42 @@ | |||
62 | 62 | ||
63 | ## Features | 63 | ## Features |
64 | 64 | ||
65 | * :tada: Add HTML support in PeerTube emails ([@rigelk](https://github.com/rigelk)) | 65 | * :tada: Add HTML support in PeerTube emails, improve text-only version ([@rigelk](https://github.com/rigelk)) |
66 | * :tada: Add settings to anonymous users so they can change NSFW/P2P/autoplay/displayed videos policy ([@rigelk](https://github.com/rigelk)) | 66 | * :tada: Add settings panel for anonymous users so they can change NSFW/P2P/autoplay/displayed videos policy ([@rigelk](https://github.com/rigelk)) |
67 | * :tada: Improve redundancy management: | 67 | * :tada: Improve redundancy management: |
68 | * Add quick action on video miniature to mirror a specific video using the web interface | 68 | * Add quick action on video miniature to mirror a specific video using the web interface |
69 | * Add admin dashboard to list remote and local redundancies | 69 | * Add admin dashboard to list remote and local redundancies |
70 | * Add ability for admins to define remote redundancies policy (accept/reject) | 70 | * Add ability for admins to define remote redundancies policy (accept/reject) |
71 | * :tada: Many responsive & UI improvements: | 71 | * :tada: Many responsive & UI improvements: |
72 | * Add maximized mode to markdown textarea ([@kimsible](https://github.com/kimsible)) | 72 | * Add maximized mode to markdown textarea ([@kimsible](https://github.com/kimsible)) |
73 | * Detect and prevent sub menu on small screens using a dropdown or a modal ([@rigelk](https://github.com/rigelk)) | 73 | * Detect and prevent sub menu overflow on small screens using a dropdown or a modal ([@rigelk](https://github.com/rigelk)) |
74 | * Use a typeahead component for the search bar ([@rigelk](https://github.com/rigelk)) | 74 | * Use a typeahead component for the search bar ([@rigelk](https://github.com/rigelk)) |
75 | * Use a modal instead of a dropdown menu in small/mobile views ([@kimsible](https://github.com/kimsible)) | 75 | * Use a modal instead of a dropdown menu in small/mobile views ([@kimsible](https://github.com/kimsible)) |
76 | * Better display of accounts and channel pages on small and medium screens ([@rigelk](https://github.com/rigelk)) | 76 | * Improve display of accounts and channel pages on small and medium screens ([@rigelk](https://github.com/rigelk)) |
77 | * Improve forms layout ([@rigelk](https://github.com/rigelk)) | 77 | * Improve forms layout ([@rigelk](https://github.com/rigelk)) |
78 | * Replace helpers icons with descriptions in admin configuration ([@rigelk](https://github.com/rigelk)) | 78 | * Replace helpers icons with descriptions in admin configuration ([@rigelk](https://github.com/rigelk)) |
79 | * Improve tables on mobile devices ([@kimsible](https://github.com/kimsible)) | 79 | * Improve tables on mobile devices to prevent layout breakage ([@kimsible](https://github.com/kimsible)) |
80 | * Fix multiple broken views on small screens ([@kimsible](https://github.com/kimsible)) | 80 | * Fix multiple broken views on small screens ([@kimsible](https://github.com/kimsible)) |
81 | * Make video add tabs scrollable on small devices ([@kimsible](https://github.com/kimsible)) | 81 | * Make video add tabs scrollable on small devices ([@kimsible](https://github.com/kimsible)) |
82 | * Better use of space and icons in plugins administration interface ([@rigelk](https://github.com/rigelk)) | 82 | * Better use of space and icons in the plugin administration interface ([@rigelk](https://github.com/rigelk)) |
83 | * Restyle toast notifications to tone down colors ([@rigelk](https://github.com/rigelk)) | 83 | * Restyle toast notifications to tone down colors ([@rigelk](https://github.com/rigelk)) |
84 | * Add links at the bottom of the left menu ([@rigelk](https://github.com/rigelk)) | 84 | * Add/move links at the bottom of the left menu ([@rigelk](https://github.com/rigelk)) |
85 | * Improve avatar upload UI ([@rigelk](https://github.com/rigelk)) | 85 | * Improve avatar upload UI ([@rigelk](https://github.com/rigelk)) |
86 | * Use progress bars for quota used in my account ([@rigelk](https://github.com/rigelk)) | 86 | * Use progress bars for quota used in my account ([@rigelk](https://github.com/rigelk)) |
87 | * Add variable pagination size to all tables ([@rigelk](https://github.com/rigelk)) | ||
88 | * Add empty states to all tables ([@rigelk](https://github.com/rigelk)) | ||
89 | * Add generic text filter to all admin tables ([@rigelk](https://github.com/rigelk)) | ||
90 | * Fix `z-index` for tooltips, modals and their button to prevent overlaps ([@rigelk](https://github.com/rigelk)) | ||
87 | * And many others! | 91 | * And many others! |
88 | * :tada: Improve video abuses admin table ([@rigelk](https://github.com/rigelk)): | 92 | * :tada: Improve video abuses admin table ([@rigelk](https://github.com/rigelk)): |
89 | * Add search filters | 93 | * Add in-text specific search filters |
94 | * Reports can be linked to directly | ||
90 | * Rich reporter field | 95 | * Rich reporter field |
91 | * Add video thumbnail | 96 | * Add video thumbnail with abuse count for the video and position of the abuse in that list |
92 | * Expand row to see more information about the video | 97 | * Expand row to see more information about the video, the reporter and the reportee |
93 | * Add many actions (on the video, on the reporter) | 98 | * Add many actions (on the video, on the reporter) |
94 | * Don't remove a report when a video is deleted | 99 | * Don't remove a report when a video is deleted |
100 | * Add information on a video abuse within its notification email ([@rigelk](https://github.com/rigelk)) | ||
95 | * Add ability for video owners to delete comments | 101 | * Add ability for video owners to delete comments |
96 | * Add filter inputs for blacklisted videos and muted accounts/servers ([@rigelk](https://github.com/rigelk)) | 102 | * Add filter inputs for blacklisted videos and muted accounts/servers ([@rigelk](https://github.com/rigelk)) |
97 | * Video import improvements: | 103 | * Video import improvements: |
@@ -108,7 +114,7 @@ | |||
108 | * Add cache for some immutable models | 114 | * Add cache for some immutable models |
109 | * Don't refresh videos when processing a view | 115 | * Don't refresh videos when processing a view |
110 | * Optimize view endpoint | 116 | * Optimize view endpoint |
111 | * Completely rewrited SQL query to list videos | 117 | * Completely rewritten SQL query to list videos |
112 | * Optimize SQL request when broadcasting an activity | 118 | * Optimize SQL request when broadcasting an activity |
113 | * Support infinite scrolling in the discover page | 119 | * Support infinite scrolling in the discover page |
114 | * Add ability for admins to create a user without a password. PeerTube will send a reset password link to the user ([@JohnXLivingston](https://github.com/JohnXLivingston)) | 120 | * Add ability for admins to create a user without a password. PeerTube will send a reset password link to the user ([@JohnXLivingston](https://github.com/JohnXLivingston)) |