Merge branch 'release/2.3.0' into develop

This commit is contained in:
Chocobozzz 2020-07-21 11:16:28 +02:00
commit 2291a412d2
No known key found for this signature in database
GPG Key ID: 583A612D890159BE
8 changed files with 44 additions and 18 deletions

View File

@ -1,9 +1,12 @@
# Changelog # Changelog
## v2.3.0-rc.1 ## v2.3.0
**Since v2.2.0**
### IMPORTANT NOTES ### IMPORTANT NOTES
* Add `client_overrides` directory in configuration file. **You must configure it in your production.yaml**
* Deprecate `/videos/abuse` endpoint. * Deprecate `/videos/abuse` endpoint.
A new endpoint to report videos will be created in PeerTube 2.4 and will also allow to report accounts and comments (`/videos/abuse` will be removed in 3.0) A new endpoint to report videos will be created in PeerTube 2.4 and will also allow to report accounts and comments (`/videos/abuse` will be removed in 3.0)
* Renamed videos blacklist feature to videos blocks/blocklist * Renamed videos blacklist feature to videos blocks/blocklist
@ -36,6 +39,10 @@ A new endpoint to report videos will be created in PeerTube 2.4 and will also al
* [Auto block videos (alpha)](https://framagit.org/framasoft/peertube/official-plugins/-/tree/master/peertube-plugin-auto-block-videos) * [Auto block videos (alpha)](https://framagit.org/framasoft/peertube/official-plugins/-/tree/master/peertube-plugin-auto-block-videos)
### Plugins/Themes/Embed API
* Add ability to override client assets: logo - favicon - PWA icons - PWA manifest name and description [@kimsible in #2897](https://github.com/Chocobozzz/PeerTube/pull/2897)
### Features ### Features
* :tada: Add global search support (has to be explicitely enabled by admins) * :tada: Add global search support (has to be explicitely enabled by admins)
@ -89,6 +96,25 @@ A new endpoint to report videos will be created in PeerTube 2.4 and will also al
* Prevent duplicate id attributes for `.svg` [@rigelk in #2822](https://github.com/Chocobozzz/PeerTube/pull/2822) * Prevent duplicate id attributes for `.svg` [@rigelk in #2822](https://github.com/Chocobozzz/PeerTube/pull/2822)
* Fix headings order or add missing ones [@Pandoraaa in #2871](https://github.com/Chocobozzz/PeerTube/pull/2871) * Fix headings order or add missing ones [@Pandoraaa in #2871](https://github.com/Chocobozzz/PeerTube/pull/2871)
* Remove uneccessary details to link titles [@Pandoraaa in #2879](https://github.com/Chocobozzz/PeerTube/pull/2879) * Remove uneccessary details to link titles [@Pandoraaa in #2879](https://github.com/Chocobozzz/PeerTube/pull/2879)
* Fix accessibility action buttons and display on imports and followers list [@kimsible in #2986](https://github.com/Chocobozzz/PeerTube/pull/2986)
* Fix iOS player with HLS-only videos
* Fix action buttons selection mode styles [@kimsible in #2983](https://github.com/Chocobozzz/PeerTube/pull/2983)
**Since v2.3.0-rc.1**
### Bug fixes
* Fix broken locales
* Fix embed URL in share modal
* Handle webp images from youtube-dl
* Fix iOS player with HLS-only videos
* Fix popup issues on video miniature click when searching on the global index
* Fix username in password-reset email [@kimsible in #2960](https://github.com/Chocobozzz/PeerTube/pull/2960)
* Fix maximized icon padding in markdown textarea [@kimsible in #2963](https://github.com/Chocobozzz/PeerTube/pull/2963)
* Fix action buttons selection mode styles [@kimsible in #2983](https://github.com/Chocobozzz/PeerTube/pull/2983)
* Fix user creation in admin [@kimsible in #2985](https://github.com/Chocobozzz/PeerTube/pull/2985)
* Fix accessibility action buttons and display on imports and followers list [@kimsible in #2986](https://github.com/Chocobozzz/PeerTube/pull/2986)
## v2.2.0 ## v2.2.0

View File

@ -12,7 +12,7 @@ exports.config = {
capabilities: { capabilities: {
'browserName': 'firefox', 'browserName': 'firefox',
'moz:firefoxOptions': { 'moz:firefoxOptions': {
binary: '/usr/bin/firefox-esr', binary: '/usr/bin/firefox-developer-edition',
// args: ["-headless"], // args: ["-headless"],
log: { log: {
"level": "info" // default is "info" "level": "info" // default is "info"

View File

@ -15,6 +15,6 @@ export class VideoUpdatePage {
} }
private getSubmitButton () { private getSubmitButton () {
return element(by.css('.submit-button:not(.disabled) input')) return element(by.css('.submit-container .action-button'))
} }
} }

View File

@ -40,6 +40,6 @@ export class VideoUploadPage {
} }
private getSecondStepSubmitButton () { private getSecondStepSubmitButton () {
return element(by.css('.submit-button:not(.disabled) input')) return element(by.css('.submit-button:not(.disabled)'))
} }
} }

View File

@ -1,6 +1,6 @@
{ {
"name": "peertube-client", "name": "peertube-client",
"version": "2.3.0-rc.1", "version": "2.3.0",
"private": true, "private": true,
"license": "AGPL-3.0", "license": "AGPL-3.0",
"author": { "author": {

View File

@ -79,7 +79,7 @@
<div class="submit-container"> <div class="submit-container">
<div i18n *ngIf="videoUploaded === false" class="message-submit">Publish will be available when upload is finished</div> <div i18n *ngIf="videoUploaded === false" class="message-submit">Publish will be available when upload is finished</div>
<my-button className="orange-button" i18n-label label="Publish" icon="circle-tick" <my-button className="submit-button orange-button" i18n-label label="Publish" icon="circle-tick"
(click)="updateSecondStep()" (keydown.enter)="updateSecondStep()" (click)="updateSecondStep()" (keydown.enter)="updateSecondStep()"
[disabled]="isPublishingButtonDisabled()" [disabled]="isPublishingButtonDisabled()"
></my-button> ></my-button>

View File

@ -1,7 +1,7 @@
{ {
"name": "peertube", "name": "peertube",
"description": "Federated (ActivityPub) video streaming platform using P2P (BitTorrent) directly in the web browser with WebTorrent and Angular.", "description": "Federated (ActivityPub) video streaming platform using P2P (BitTorrent) directly in the web browser with WebTorrent and Angular.",
"version": "2.3.0-rc.1", "version": "2.3.0",
"private": true, "private": true,
"licence": "AGPL-3.0", "licence": "AGPL-3.0",
"engines": { "engines": {

View File

@ -1,7 +1,7 @@
openapi: 3.0.0 openapi: 3.0.0
info: info:
title: PeerTube title: PeerTube
version: 2.3.0-rc.1 version: 2.3.0
contact: contact:
name: PeerTube Community name: PeerTube Community
url: 'https://joinpeertube.org' url: 'https://joinpeertube.org'