aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--CHANGELOG.md34
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))