aboutsummaryrefslogtreecommitdiffhomepage
path: root/client
Commit message (Collapse)AuthorAgeFilesLines
* Translated using Weblate (Croatian)Milo Ivir2023-10-021-1/+1
| | | | | | | Currently translated at 99.8% (2223 of 2226 strings) Translation: PeerTube/angular Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/hr/
* Translated using Weblate (Croatian)Milo Ivir2023-10-021-1127/+1111
| | | | | | | Currently translated at 99.8% (2222 of 2226 strings) Translation: PeerTube/angular Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/hr/
* Translated using Weblate (Galician)josé m2023-10-021-1852/+1878
| | | | | | | Currently translated at 100.0% (2226 of 2226 strings) Translation: PeerTube/angular Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/gl/
* Translated using Weblate (Japanese)DignifiedSilence2023-10-021-5/+5
| | | | | | | Currently translated at 100.0% (141 of 141 strings) Translation: PeerTube/player Translate-URL: https://weblate.framasoft.org/projects/peertube/player/ja/
* Translated using Weblate (Japanese)T.S2023-10-021-3/+3
| | | | | | | Currently translated at 100.0% (141 of 141 strings) Translation: PeerTube/player Translate-URL: https://weblate.framasoft.org/projects/peertube/player/ja/
* Translated using Weblate (Japanese)DignifiedSilence2023-10-021-13/+13
| | | | | | | Currently translated at 100.0% (271 of 271 strings) Translation: PeerTube/server Translate-URL: https://weblate.framasoft.org/projects/peertube/server/ja/
* Translated using Weblate (Japanese)DignifiedSilence2023-10-021-1285/+1317
| | | | | | | Currently translated at 100.0% (2226 of 2226 strings) Translation: PeerTube/angular Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ja/
* Translated using Weblate (Icelandic)Sveinn í Felli2023-10-021-1385/+1417
| | | | | | | Currently translated at 100.0% (2226 of 2226 strings) Translation: PeerTube/angular Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/is/
* Translated using Weblate (Chinese (Traditional))Jeff Huang2023-10-021-1026/+1010
| | | | | | | Currently translated at 100.0% (2226 of 2226 strings) Translation: PeerTube/angular Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/zh_Hant/
* Translated using Weblate (Persian)Payman Moghadam2023-10-021-1284/+1316
| | | | | | | Currently translated at 97.7% (2177 of 2226 strings) Translation: PeerTube/angular Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/fa/
* Translated using Weblate (Ukrainian)Ihor Hordiichuk2023-10-021-1027/+1011
| | | | | | | Currently translated at 98.5% (2194 of 2226 strings) Translation: PeerTube/angular Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/uk/
* Translated using Weblate (Gaelic)GunChleoc2023-10-021-1026/+1021
| | | | | | | Currently translated at 96.5% (2150 of 2226 strings) Translation: PeerTube/angular Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/gd/
* Merge branch 'release/5.2.0' into developChocobozzz2023-08-301-1/+1
|\
| * Bumped to version v5.2.1HEADv5.2.1release/5.2.0masterChocobozzz2023-08-301-1/+1
| |
| * Fix loading spinner displayed forever on chromeChocobozzz2023-08-281-3/+0
| |
* | Fix loading spinner displayed forever on chromeChocobozzz2023-08-281-3/+0
| |
* | Add video chapters supportChocobozzz2023-08-2841-102/+646
| |
* | More robust about pageChocobozzz2023-08-211-8/+17
| | | | | | | | | | | | Don't throw if we can't find a category or a language Can happen if the instance configuration contains a category/language that has been deleted by a plugin for example
* | Update translationsChocobozzz2023-08-1847-38558/+29168
| |
* | Merge remote-tracking branch 'weblate/develop' into developChocobozzz2023-08-1814-15981/+36107
|\ \
| * | Translated using Weblate (Gaelic)GunChleoc2023-08-181-0/+42
| | | | | | | | | | | | | | | | | | | | | Currently translated at 96.2% (2155 of 2240 strings) Translation: PeerTube/angular Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/gd/
| * | Translated using Weblate (Basque)Txopi2023-08-181-53/+49
| | | | | | | | | | | | | | | | | | | | | Currently translated at 38.7% (867 of 2240 strings) Translation: PeerTube/angular Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/eu/
| * | Translated using Weblate (Gaelic)GunChleoc2023-08-181-24/+47
| | | | | | | | | | | | | | | | | | | | | Currently translated at 94.3% (2113 of 2240 strings) Translation: PeerTube/angular Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/gd/
| * | Translated using Weblate (Gaelic)GunChleoc2023-08-181-3/+25
| | | | | | | | | | | | | | | | | | | | | Currently translated at 92.5% (2074 of 2240 strings) Translation: PeerTube/angular Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/gd/
| * | Translated using Weblate (Gaelic)GunChleoc2023-08-181-13/+13
| | | | | | | | | | | | | | | | | | | | | Currently translated at 100.0% (141 of 141 strings) Translation: PeerTube/player Translate-URL: https://weblate.framasoft.org/projects/peertube/player/gd/
| * | Translated using Weblate (Gaelic)GunChleoc2023-08-181-12/+12
| | | | | | | | | | | | | | | | | | | | | Currently translated at 100.0% (271 of 271 strings) Translation: PeerTube/server Translate-URL: https://weblate.framasoft.org/projects/peertube/server/gd/
| * | Translated using Weblate (Gaelic)GunChleoc2023-08-181-3418/+3717
| | | | | | | | | | | | | | | | | | | | | Currently translated at 91.5% (2050 of 2240 strings) Translation: PeerTube/angular Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/gd/
| * | Translated using Weblate (Basque)Txopi2023-08-181-8/+8
| | | | | | | | | | | | | | | | | | | | | Currently translated at 100.0% (141 of 141 strings) Translation: PeerTube/player Translate-URL: https://weblate.framasoft.org/projects/peertube/player/eu/
| * | Translated using Weblate (Basque)Txopi2023-08-181-12/+12
| | | | | | | | | | | | | | | | | | | | | Currently translated at 100.0% (271 of 271 strings) Translation: PeerTube/server Translate-URL: https://weblate.framasoft.org/projects/peertube/server/eu/
| * | Translated using Weblate (Korean)jinubook2023-08-181-4205/+4918
| | | | | | | | | | | | | | | | | | | | | Currently translated at 9.5% (214 of 2240 strings) Translation: PeerTube/angular Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ko/
| * | Translated using Weblate (Russian)Mamiako Pavel2023-08-181-2/+2
| | | | | | | | | | | | | | | | | | | | | Currently translated at 100.0% (2240 of 2240 strings) Translation: PeerTube/angular Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ru/
| * | Translated using Weblate (Russian)Александр2023-08-181-5/+5
| | | | | | | | | | | | | | | | | | | | | Currently translated at 100.0% (2240 of 2240 strings) Translation: PeerTube/angular Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ru/
| * | Translated using Weblate (Portuguese (Brazil))Renne Rocha2023-08-181-2060/+2216
| | | | | | | | | | | | | | | | | | | | | Currently translated at 63.2% (1416 of 2240 strings) Translation: PeerTube/angular Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/pt_BR/
| * | Translated using Weblate (Croatian)Milo Ivir2023-08-181-757/+795
| | | | | | | | | | | | | | | | | | | | | Currently translated at 100.0% (2240 of 2240 strings) Translation: PeerTube/angular Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/hr/
| * | Translated using Weblate (Tatar)Timur Seber2023-08-181-0/+32
| | | | | | | | | | | | | | | | | | | | | Currently translated at 1.4% (32 of 2240 strings) Translation: PeerTube/angular Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/tt/
| * | Translated using Weblate (Chinese (Traditional))Jeff Huang2023-08-181-656/+694
| | | | | | | | | | | | | | | | | | | | | Currently translated at 100.0% (2240 of 2240 strings) Translation: PeerTube/angular Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/zh_Hant/
| * | Translated using Weblate (Vietnamese)Hồ Nhất Duy2023-08-181-1266/+1294
| | | | | | | | | | | | | | | | | | | | | Currently translated at 100.0% (2240 of 2240 strings) Translation: PeerTube/angular Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/vi/
| * | Translated using Weblate (Ukrainian)Ihor Hordiichuk2023-08-181-657/+695
| | | | | | | | | | | | | | | | | | | | | Currently translated at 98.4% (2206 of 2240 strings) Translation: PeerTube/angular Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/uk/
| * | Added translation using Weblate (Tatar)Timur Seber2023-08-181-0/+18496
| | |
| * | Translated using Weblate (Russian)Александр2023-08-181-657/+695
| | | | | | | | | | | | | | | | | | | | | Currently translated at 100.0% (2240 of 2240 strings) Translation: PeerTube/angular Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ru/
| * | Translated using Weblate (Basque)Txopi2023-08-181-2198/+2365
| | | | | | | | | | | | | | | | | | | | | Currently translated at 37.2% (835 of 2240 strings) Translation: PeerTube/angular Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/eu/
* | | Simplify table pagination footerChocobozzz2023-08-1817-35/+20
| | |
* | | Fix typoChocobozzz2023-08-181-1/+1
|/ /
* | Add ability to reset originallyPublishedAtChocobozzz2023-08-187-46/+56
| |
* | Fix button router linkChocobozzz2023-08-1812-14/+14
| | | | | | | | | | Using the default one assigns the directive to the host, where we just want to put it inside the `my-button` component
* | Remove useless informationChocobozzz2023-08-181-1/+1
| |
* | Automatically adapt player ratioChocobozzz2023-08-1811-33/+87
| |
* | Better abuse style of removed videosChocobozzz2023-08-172-3/+6
| |
* | Correctly truncate HTMLChocobozzz2023-08-1712-96/+58
| | | | | | | | We can because we don't use the video truncated description since v5.0
* | Migrate server to ESMChocobozzz2023-08-11272-493/+577
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Sorry for the very big commit that may lead to git log issues and merge conflicts, but it's a major step forward: * Server can be faster at startup because imports() are async and we can easily lazy import big modules * Angular doesn't seem to support ES import (with .js extension), so we had to correctly organize peertube into a monorepo: * Use yarn workspace feature * Use typescript reference projects for dependencies * Shared projects have been moved into "packages", each one is now a node module (with a dedicated package.json/tsconfig.json) * server/tools have been moved into apps/ and is now a dedicated app bundled and published on NPM so users don't have to build peertube cli tools manually * server/tests have been moved into packages/ so we don't compile them every time we want to run the server * Use isolatedModule option: * Had to move from const enum to const (https://www.typescriptlang.org/docs/handbook/enums.html#objects-vs-enums) * Had to explictely specify "type" imports when used in decorators * Prefer tsx (that uses esbuild under the hood) instead of ts-node to load typescript files (tests with mocha or scripts): * To reduce test complexity as esbuild doesn't support decorator metadata, we only test server files that do not import server models * We still build tests files into js files for a faster CI * Remove unmaintained peertube CLI import script * Removed some barrels to speed up execution (less imports)