aboutsummaryrefslogtreecommitdiffhomepage
Commit message (Collapse)AuthorAgeFilesLines
* Fix short description validatorChocobozzz2022-09-081-2/+2
|
* Prevent weird error on sync failureChocobozzz2022-09-081-0/+2
|
* Set scroll position at top of the textarea when opening the subtitle editor.lutangar2022-09-087-58/+65
| | | | | | | | | | | | | | | | | | | | | | ## Description This set the position of the scrollbar at the top of the textarea when opening the __subtitle editor__. Previously the textarea scroll position was at the bottom of the textarea which doesn't make much sense when you want to edit a subtitle : you most likely want to edit the beginning of the subtitle first. This also set the caret position on the first character. ## Design decision I had to use a *component approach* instead of an `<ng-template>` for the edition modal because the `@viewChild` directive doesn't work for elements __inside__ an `<ng-template>`. I needed the `viewChild` directive to get an `ElementRef` of the `textarea`. > See the following issue and its workaround : > - https://github.com/valor-software/ngx-bootstrap/issues/3825 > - https://stackblitz.com/edit/angular-t5dfp7 > - https://medium.com/@izzatnadiri/how-to-pass-data-to-and-receive-from-ng-bootstrap-modals-916f2ad5d66e ## Related issues Closes [peertube-plugin-transcription/#39](https://gitlab.com/apps_education/peertube/plugin-transcription/-/issues/39)
* Update changelogChocobozzz2022-08-181-0/+119
|
* Display error on youtube-dl get info failureChocobozzz2022-08-183-1/+5
|
* Correctly fix feeds testsChocobozzz2022-08-171-0/+2
|
* Fix feeds testsChocobozzz2022-08-171-1/+2
|
* Cleanup tests importsChocobozzz2022-08-17103-304/+106
|
* We don't need to import mochaChocobozzz2022-08-17143-146/+3
|
* Prefer using Object.valuesChocobozzz2022-08-1717-48/+48
|
* Reimplement a typed omit functionChocobozzz2022-08-1717-78/+67
|
* Remove unnecessary logsChocobozzz2022-08-1745-352/+46
|
* Prefer using our pick functionChocobozzz2022-08-177-10/+12
|
* Cleanup useless express validator messagesChocobozzz2022-08-1743-419/+512
|
* Add sync link to import pageChocobozzz2022-08-174-10/+16
|
* Fix metric with old webtorrent videosChocobozzz2022-08-172-2/+3
|
* Add videoUUID to playback metricsChocobozzz2022-08-171-1/+3
|
* Add more info to client error stacktraceChocobozzz2022-08-171-3/+8
|
* Increase test timeoutChocobozzz2022-08-163-3/+3
|
* Fix "undefined" resolution in player statsChocobozzz2022-08-161-1/+4
|
* Update translationsChocobozzz2022-08-1644-3535/+3641
|
* Translated using Weblate (Dutch)chocobozzz2022-08-161-2/+2
| | | | | | | Currently translated at 80.7% (1709 of 2116 strings) Translation: PeerTube/angular Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/nl/
* Translated using Weblate (Serbian (cyrillic))M Z2022-08-161-47/+47
| | | | | | | Currently translated at 49.0% (50 of 102 strings) Translation: PeerTube/player Translate-URL: https://weblate.framasoft.org/projects/peertube/player/sr_Cyrl/
* Translated using Weblate (Serbian (cyrillic))M Z2022-08-161-4/+4
| | | | | | | Currently translated at 100.0% (244 of 244 strings) Translation: PeerTube/server Translate-URL: https://weblate.framasoft.org/projects/peertube/server/sr_Cyrl/
* Translated using Weblate (Serbian (cyrillic))M Z2022-08-161-3/+3
| | | | | | | Currently translated at 2.9% (3 of 102 strings) Translation: PeerTube/player Translate-URL: https://weblate.framasoft.org/projects/peertube/player/sr_Cyrl/
* Translated using Weblate (Japanese)DignifiedSilence2022-08-161-11/+11
| | | | | | | Currently translated at 97.3% (2059 of 2116 strings) Translation: PeerTube/angular Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ja/
* Translated using Weblate (Japanese)DignifiedSilence2022-08-161-52/+52
| | | | | | | Currently translated at 97.0% (2054 of 2116 strings) Translation: PeerTube/angular Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ja/
* Translated using Weblate (Bulgarian)Sirxy2022-08-161-59/+59
| | | | | | | Currently translated at 15.3% (200 of 1305 strings) Translation: PeerTube/angular Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/bg/
* Translated using Weblate (Chinese (Traditional))Jeff Huang2022-08-161-260/+251
| | | | | | | Currently translated at 100.0% (2116 of 2116 strings) Translation: PeerTube/angular Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/zh_Hant/
* Translated using Weblate (Croatian)Milo Ivir2022-08-161-1/+1
| | | | | | | Currently translated at 99.9% (2115 of 2116 strings) Translation: PeerTube/angular Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/hr/
* Translated using Weblate (Croatian)Milo Ivir2022-08-161-982/+1090
| | | | | | | Currently translated at 99.9% (2114 of 2116 strings) Translation: PeerTube/angular Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/hr/
* Translated using Weblate (Japanese)DignifiedSilence2022-08-161-1/+1
| | | | | | | Currently translated at 95.8% (2029 of 2116 strings) Translation: PeerTube/angular Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ja/
* Translated using Weblate (Japanese)DignifiedSilence2022-08-161-8/+8
| | | | | | | Currently translated at 95.8% (2028 of 2116 strings) Translation: PeerTube/angular Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ja/
* Translated using Weblate (Japanese)DignifiedSilence2022-08-161-38/+36
| | | | | | | Currently translated at 95.5% (2022 of 2116 strings) Translation: PeerTube/angular Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ja/
* Translated using Weblate (Albanian)Besnik Bleta2022-08-161-1/+1
| | | | | | | Currently translated at 100.0% (255 of 255 strings) Translation: PeerTube/server Translate-URL: https://weblate.framasoft.org/projects/peertube/server/sq/
* Translated using Weblate (Albanian)Besnik Bleta2022-08-161-5/+3
| | | | | | | Currently translated at 99.8% (1365 of 1367 strings) Translation: PeerTube/angular Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/sq/
* Translated using Weblate (Japanese)DignifiedSilence2022-08-161-2/+2
| | | | | | | Currently translated at 100.0% (128 of 128 strings) Translation: PeerTube/player Translate-URL: https://weblate.framasoft.org/projects/peertube/player/ja/
* Translated using Weblate (Japanese)DignifiedSilence2022-08-161-1/+1
| | | | | | | Currently translated at 100.0% (257 of 257 strings) Translation: PeerTube/server Translate-URL: https://weblate.framasoft.org/projects/peertube/server/ja/
* Translated using Weblate (Dutch)Ewout van Mansom2022-08-161-47/+47
| | | | | | | Currently translated at 80.8% (1711 of 2116 strings) Translation: PeerTube/angular Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/nl/
* Translated using Weblate (Japanese)DignifiedSilence2022-08-161-2233/+2441
| | | | | | | Currently translated at 93.9% (1989 of 2116 strings) Translation: PeerTube/angular Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ja/
* Translated using Weblate (Albanian)Besnik Bleta2022-08-161-4/+4
| | | | | | | Currently translated at 99.2% (127 of 128 strings) Translation: PeerTube/player Translate-URL: https://weblate.framasoft.org/projects/peertube/player/sq/
* Translated using Weblate (Spanish)Berto Te2022-08-161-261/+252
| | | | | | | Currently translated at 100.0% (2116 of 2116 strings) Translation: PeerTube/angular Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/es/
* Translated using Weblate (Dutch)Ewout van Mansom2022-08-161-6/+6
| | | | | | | Currently translated at 78.7% (1666 of 2116 strings) Translation: PeerTube/angular Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/nl/
* Translated using Weblate (Dutch)Ewout van Mansom2022-08-161-27/+27
| | | | | | | Currently translated at 78.4% (1660 of 2116 strings) Translation: PeerTube/angular Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/nl/
* Translated using Weblate (Albanian)Besnik Bleta2022-08-161-3/+3
| | | | | | | Currently translated at 100.0% (255 of 255 strings) Translation: PeerTube/server Translate-URL: https://weblate.framasoft.org/projects/peertube/server/sq/
* Translated using Weblate (Albanian)Besnik Bleta2022-08-161-4/+4
| | | | | | | Currently translated at 99.2% (127 of 128 strings) Translation: PeerTube/player Translate-URL: https://weblate.framasoft.org/projects/peertube/player/sq/
* Translated using Weblate (Albanian)Besnik Bleta2022-08-161-1/+1
| | | | | | | Currently translated at 100.0% (1367 of 1367 strings) Translation: PeerTube/angular Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/sq/
* Translated using Weblate (Ukrainian)Ihor Hordiichuk2022-08-161-261/+252
| | | | | | | Currently translated at 82.8% (1754 of 2116 strings) Translation: PeerTube/angular Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/uk/
* Translated using Weblate (Dutch)Ewout van Mansom2022-08-161-54/+54
| | | | | | | Currently translated at 77.2% (1634 of 2116 strings) Translation: PeerTube/angular Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/nl/
* Translated using Weblate (Dutch)Ewout van Mansom2022-08-161-5/+5
| | | | | | | Currently translated at 74.6% (1580 of 2116 strings) Translation: PeerTube/angular Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/nl/