Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Migrate server to ESM | Chocobozzz | 2023-08-11 | 2 | -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 lint | Chocobozzz | 2023-05-24 | 1 | -1/+1 |
| | |||||
* | Implement runner in client side | Chocobozzz | 2023-05-09 | 1 | -1/+3 |
| | |||||
* | Update doc anchor links | Chocobozzz | 2023-02-23 | 1 | -1/+1 |
| | |||||
* | Move to new documentation links | Chocobozzz | 2023-02-22 | 1 | -1/+1 |
| | |||||
* | Don't display live sessions block without sessions | Chocobozzz | 2022-10-25 | 1 | -1/+1 |
| | |||||
* | Clearer live session | Chocobozzz | 2022-07-22 | 2 | -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 order | Chocobozzz | 2022-06-24 | 1 | -1/+1 |
| | |||||
* | Move alert into to pt-alert-primary | Chocobozzz | 2022-06-15 | 3 | -5/+5 |
| | |||||
* | Rename input toggle hidden to input text | Chocobozzz | 2022-06-10 | 1 | -3/+3 |
| | | | | It's more than just an hidden toggle | ||||
* | Migrate to bootstrap 5 | Chocobozzz | 2022-06-10 | 2 | -7/+8 |
| | |||||
* | Add ability to filter overall video stats by date | Chocobozzz | 2022-05-06 | 1 | -0/+7 |
| | |||||
* | Add session informations in live modal | Chocobozzz | 2022-05-03 | 4 | -2/+52 |
| | |||||
* | Support live session in server | Chocobozzz | 2022-05-03 | 1 | -0/+1 |
| | |||||
* | Support RTMPS | Chocobozzz | 2021-11-05 | 1 | -1/+6 |
| | |||||
* | Force live type specification in first step | Chocobozzz | 2021-10-15 | 1 | -1/+1 |
| | |||||
* | Fix live/upload redirection | Chocobozzz | 2021-08-18 | 1 | -2/+2 |
| | |||||
* | Move to sass module | Chocobozzz | 2021-06-28 | 1 | -2/+2 |
| | |||||
* | Move to sass @use | Chocobozzz | 2021-06-28 | 1 | -2/+2 |
| | |||||
* | Refactor modal buttons style | Chocobozzz | 2021-04-14 | 1 | -4/+1 |
| | |||||
* | Use new doc website links | Chocobozzz | 2021-02-12 | 1 | -1/+1 |
| | |||||
* | Fix some accessibility issues | Chocobozzz | 2020-12-22 | 1 | -2/+2 |
| | |||||
* | Fix about and display live info layout | Chocobozzz | 2020-12-16 | 1 | -0/+4 |
| | |||||
* | Add link to the documentation for live streaming | Chocobozzz | 2020-12-14 | 4 | -2/+23 |
| | |||||
* | unify inputs requiring buttons like password inputs | Rigel Kent | 2020-12-04 | 1 | -2/+2 |
| | |||||
* | Add badge for permanent live in live info modal | Chocobozzz | 2020-12-04 | 3 | -12/+17 |
| | |||||
* | Add live info in watch page | Chocobozzz | 2020-11-09 | 6 | -0/+152 |