aboutsummaryrefslogtreecommitdiffhomepage
path: root/client/src/app/shared/shared-video-live
Commit message (Collapse)AuthorAgeFilesLines
* Migrate server to ESMChocobozzz2023-08-112-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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)
* Fix lintChocobozzz2023-05-241-1/+1
|
* Implement runner in client sideChocobozzz2023-05-091-1/+3
|
* Update doc anchor linksChocobozzz2023-02-231-1/+1
|
* Move to new documentation linksChocobozzz2023-02-221-1/+1
|
* Don't display live sessions block without sessionsChocobozzz2022-10-251-1/+1
|
* Clearer live sessionChocobozzz2022-07-222-0/+8
| | | | | | | | | Get the save replay setting when the session started to prevent inconsistent behaviour when the setting changed before the session was processed by the live ending job Display more information about the potential session replay in live modal information
* Fix latest live sessions orderChocobozzz2022-06-241-1/+1
|
* Move alert into to pt-alert-primaryChocobozzz2022-06-153-5/+5
|
* Rename input toggle hidden to input textChocobozzz2022-06-101-3/+3
| | | | It's more than just an hidden toggle
* Migrate to bootstrap 5Chocobozzz2022-06-102-7/+8
|
* Add ability to filter overall video stats by dateChocobozzz2022-05-061-0/+7
|
* Add session informations in live modalChocobozzz2022-05-034-2/+52
|
* Support live session in serverChocobozzz2022-05-031-0/+1
|
* Support RTMPSChocobozzz2021-11-051-1/+6
|
* Force live type specification in first stepChocobozzz2021-10-151-1/+1
|
* Fix live/upload redirectionChocobozzz2021-08-181-2/+2
|
* Move to sass moduleChocobozzz2021-06-281-2/+2
|
* Move to sass @useChocobozzz2021-06-281-2/+2
|
* Refactor modal buttons styleChocobozzz2021-04-141-4/+1
|
* Use new doc website linksChocobozzz2021-02-121-1/+1
|
* Fix some accessibility issuesChocobozzz2020-12-221-2/+2
|
* Fix about and display live info layoutChocobozzz2020-12-161-0/+4
|
* Add link to the documentation for live streamingChocobozzz2020-12-144-2/+23
|
* unify inputs requiring buttons like password inputsRigel Kent2020-12-041-2/+2
|
* Add badge for permanent live in live info modalChocobozzz2020-12-043-12/+17
|
* Add live info in watch pageChocobozzz2020-11-096-0/+152