aboutsummaryrefslogtreecommitdiffhomepage
path: root/client/package.json
Commit message (Collapse)AuthorAgeFilesLines
* Migrate server to ESMChocobozzz2023-08-111-2/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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)
* Remove webtorrent support from clientChocobozzz2023-07-101-12/+0
|
* Simplify ICU in componentsChocobozzz2023-06-291-0/+2
|
* Bumped to version v5.2.0v5.2.0Chocobozzz2023-06-211-1/+1
|
* Bumped to version v5.2.0-rc.1v5.2.0-rc.1Chocobozzz2023-05-301-1/+1
|
* Update chart.jsChocobozzz2023-05-251-2/+2
|
* Revert hls.js upgradeChocobozzz2023-05-251-1/+1
| | | | See https://github.com/Chocobozzz/PeerTube/issues/5790
* Update client dependenciesChocobozzz2023-05-251-12/+12
|
* Update angularChocobozzz2023-05-231-23/+23
|
* Update common client packagesChocobozzz2023-05-231-1/+1
|
* Upgrade hls.jsChocobozzz2023-05-101-1/+1
| | | | Should fix a fragment loading crash
* Bumped to version v5.1.0v5.1.0Chocobozzz2023-03-211-1/+1
|
* Bumped to version v5.1.0-rc.1v5.1.0-rc.1Chocobozzz2023-02-281-1/+1
|
* Fix E2E with firefoxChocobozzz2023-02-271-1/+1
|
* Update client dependenciesChocobozzz2023-02-161-14/+14
|
* Upgrade to latest angular versionChocobozzz2023-02-161-22/+22
|
* Fix mention detectionChocobozzz2023-02-151-1/+0
|
* Add E2E client tests for signup approvalChocobozzz2023-01-191-0/+2
|
* Merge branch 'release/5.0.0' into developChocobozzz2023-01-051-1/+1
|\
| * Bumped to version v5.0.1v5.0.1Chocobozzz2023-01-051-1/+1
| |
| * Rollback to hls.js 1.2.5Chocobozzz2022-12-211-1/+1
| | | | | | | | Prevent a bug where the video doesn't end
* | Fix incorrect merge with hls.js dependencyChocobozzz2022-12-281-1/+1
| |
* | Upgrade player p2p dependencyChocobozzz2022-12-231-2/+2
| |
* | Add back to live featureChocobozzz2022-12-201-1/+1
|/
* Bumped to version v5.0.0v5.0.0Chocobozzz2022-12-131-1/+1
|
* Bumped to version v5.0.0-rc.1v5.0.0-rc.1Chocobozzz2022-11-291-1/+1
|
* Update socket ioChocobozzz2022-11-281-1/+1
|
* Merge branch 'release/4.3.0' into developChocobozzz2022-11-171-1/+1
|\
| * Bumped to version v4.3.1v4.3.1Chocobozzz2022-11-171-1/+1
| |
* | Upgrade chromedriverChocobozzz2022-11-151-1/+1
| |
* | Update client dependenciesChocobozzz2022-11-151-6/+6
| |
* | Rollback dependencies that want node 16Chocobozzz2022-10-281-2/+2
| | | | | | | | Node 14 is still a LTS for a few months
* | Improve E2E testsChocobozzz2022-10-281-8/+8
|/ | | | | Add tests for private video static endpoints Fix tests for local firefox
* Bumped to version v4.3.0v4.3.0Chocobozzz2022-09-211-1/+1
|
* Bumped to version v4.3.0-rc.1v4.3.0-rc.1Chocobozzz2022-09-121-1/+1
|
* Upgrade hls.jsChocobozzz2022-09-121-1/+1
|
* Fix webtorrent playerChocobozzz2022-09-121-1/+1
|
* Update client depChocobozzz2022-09-091-11/+11
|
* Upgrade client dependenciesChocobozzz2022-07-271-12/+12
|
* Fix stucked HLS playerChocobozzz2022-07-211-3/+3
|
* Fix live playerChocobozzz2022-07-191-1/+1
|
* Fix HLS player seekingChocobozzz2022-07-111-2/+2
|
* Merge branch 'release/4.2.0' into developChocobozzz2022-06-281-1/+1
|\
| * Bumped to version v4.2.2v4.2.2Chocobozzz2022-06-281-1/+1
| |
* | Fix embed compat with safari 10Chocobozzz2022-06-241-1/+0
| |
* | Merge branch 'release/4.2.0' into developChocobozzz2022-06-211-1/+1
|\|
| * Bumped to version v4.2.1v4.2.1Chocobozzz2022-06-211-1/+1
| |
* | Upgrade client dependenciesChocobozzz2022-06-131-58/+58
| |
* | Replace all glyphicon iconsChocobozzz2022-06-131-1/+0
| |
* | Migrate to bootstrap 5Chocobozzz2022-06-101-2/+3
| |