Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Move cli.ts in a private shared directory | Chocobozzz | 2023-02-15 | 1 | -1/+1 |
| | | | | It's only used by cli scripts of this directory | ||||
* | Fix import script | Chocobozzz | 2022-09-16 | 1 | -4/+12 |
| | |||||
* | Avoid concurrency issue on transcoding | Chocobozzz | 2022-08-09 | 1 | -3/+3 |
| | |||||
* | Use single quotes in server/ and update eslint rules | Florent | 2022-08-08 | 1 | -2/+2 |
| | |||||
* | Stop using tsconfig register | Chocobozzz | 2022-01-06 | 1 | -5/+3 |
| | | | | Prefer to replace paths at compile time | ||||
* | Fix migrations | Chocobozzz | 2021-12-17 | 1 | -1/+2 |
| | |||||
* | Fix build | Chocobozzz | 2021-12-17 | 1 | -2/+1 |
| | |||||
* | shared/ typescript types dir server-commands | Chocobozzz | 2021-12-17 | 1 | -1/+1 |
| | |||||
* | chore(refactor): remove shared folder dependencies to the server | lutangar | 2021-12-16 | 1 | -1/+1 |
| | | | | | | | | | | | Many files from the `shared` folder were importing files from the `server` folder. When attempting to use Typescript project references to describe dependencies, it highlighted a circular dependency beetween `shared` <-> `server`. The Typescript project forbid such usages. Using project references greatly improve performance by rebuilding only the updated project and not all source files. > see https://www.typescriptlang.org/docs/handbook/project-references.html | ||||
* | Apply import interval only when reasonable (#4552) | mj-saunders | 2021-11-22 | 1 | -5/+8 |
| | | | | | | | | | | * Apply import interval only when reasonable When importing videos from another service, an interval can be applied between each download. It only really makes sense to apply this interval when the last attempted download actually happened, and not when it was skipped. * Fix boolean notation | ||||
* | Rewrite youtube-dl import | Chocobozzz | 2021-10-22 | 1 | -127/+52 |
| | | | | | | | | Use python3 binary Allows to use a custom youtube-dl release URL Allows to use yt-dlp (youtube-dl fork) Remove proxy config from configuration to use HTTP_PROXY and HTTPS_PROXY env variables | ||||
* | esModuleInterop to true | Chocobozzz | 2021-08-27 | 1 | -1/+2 |
| | |||||
* | Remove useless async | Chocobozzz | 2021-08-26 | 1 | -1/+1 |
| | |||||
* | Use an object to represent a server | Chocobozzz | 2021-07-20 | 1 | -2/+2 |
| | |||||
* | Shorter server command names | Chocobozzz | 2021-07-20 | 1 | -5/+5 |
| | |||||
* | Introduce videos command | Chocobozzz | 2021-07-20 | 1 | -14/+15 |
| | |||||
* | Adapt CLI to new commands | Chocobozzz | 2021-07-20 | 1 | -6/+6 |
| | |||||
* | Fix CLI tools | Chocobozzz | 2021-07-20 | 1 | -47/+42 |
| | |||||
* | Update tools dependencies | Chocobozzz | 2021-06-25 | 1 | -1/+1 |
| | |||||
* | Use a class for youtube-dl | Chocobozzz | 2021-05-11 | 1 | -11/+14 |
| | |||||
* | Fix 404 AP status codes | Chocobozzz | 2021-03-24 | 1 | -4/+1 |
| | |||||
* | Fix import script when using the search index | Chocobozzz | 2021-02-19 | 1 | -9/+7 |
| | |||||
* | Update server dependencies | Chocobozzz | 2021-02-03 | 1 | -21/+23 |
| | |||||
* | add option for video-import CLI to wait between two video imports (#3310) | Florent | 2021-01-25 | 1 | -58/+63 |
| | | | | | | | | * peertube-import-videos: Add --wait-interval option * peertube-import-videos: various code style improvements Co-authored-by: Florent F <florent.fayolle69@gmail.com> Co-authored-by: Rigel Kent <sendmemail@rigelk.eu> | ||||
* | stricter youtubedl format selectors (#3516) | Rigel Kent | 2021-01-15 | 1 | -2/+2 |
| | | | | | | | | | | | | | | * stricter youtubedl format selectors make sure selectors avoid av1, and otherwise match as closely to the maximum resolution enabled for transcoding * add support for merge formats in youtubedl * avoid vp9.2 in youtubedl to avoid any HDR * move getEnabledResolutions, safer replace of imported extension * add test for youtube-dl selectors | ||||
* | Fix channels import with a channel with playlists | Chocobozzz | 2020-12-14 | 1 | -3/+8 |
| | |||||
* | More robust import script when using since/until | Chocobozzz | 2020-12-14 | 1 | -12/+11 |
| | |||||
* | Fix CLI import script | Chocobozzz | 2020-11-17 | 1 | -29/+41 |
| | |||||
* | Catch error in import script | Chocobozzz | 2020-04-14 | 1 | -6/+10 |
| | |||||
* | Update dependencies | Chocobozzz | 2020-02-28 | 1 | -1/+1 |
| | |||||
* | peertube-import-videos passes remaining options down to youtube-dl | Raphaël Droz | 2020-02-12 | 1 | -3/+5 |
| | |||||
* | Move to eslintcontain | Chocobozzz | 2020-02-03 | 1 | -42/+41 |
| | |||||
* | Force node 10 usage | Chocobozzz | 2020-01-28 | 1 | -4/+0 |
| | |||||
* | Fix URL normalization in import script | Chocobozzz | 2019-12-30 | 1 | -1/+1 |
| | |||||
* | Auto add https:// in import script URLs | Chocobozzz | 2019-12-30 | 1 | -17/+24 |
| | |||||
* | Fix hours in peertube-import-videos | Florent F | 2019-11-04 | 1 | -0/+1 |
| | | | | | Youtube doesn't store the hour of the publish date so set it to zero in order to compare it. | ||||
* | Fix remove end slash function | Chocobozzz | 2019-11-04 | 1 | -5/+3 |
| | |||||
* | Use typescript paths in cli scripts too | Chocobozzz | 2019-10-21 | 1 | -0/+3 |
| | |||||
* | peertube-import-videos.ts: add --tmpdir, --first, --last and --verbose ↵ | Frank de Lange | 2019-08-26 | 1 | -37/+48 |
| | | | | | | | | | | | | | | | | | | | | [level] parameters (#2045) * peertube-import-videos.ts: add --tmpdir <tmpdir> parameter, used to designate working directory for downloading and converting imported videos * peertube-import-videos.ts: add --first and --last parameters to limit processing of the returned playlist to the first/last N elements * peertube-import-videos.ts: add --verbose [verbosity] parameter, set this from 0 (only errors are reported) to 4 (for trace debugging), default is 2 (info). When --verbose is used without the optional parameter the logging level is set to 3 (debug). At level 1 (warn) it will only report on successfully uploaded videos (and/or errors), use this when running peertube-import-videos in a cron job to mirror a channel. * package.json: remove dependency on loglevel cli.ts: add getLogger(loglevel), to be used in CLI tools, add --verbose to set log level peertube-import-videos: use getLogger (from cli) instead of loglevel, add error_exit (log error and exit), move --verbose to cli.ts, etc. * cli.ts: remove superfluous reference to default logging level * peertube-import-videos: exit_error -> exitError | ||||
* | Add since parameter to peertube-import-videos (#1991) | Florent F | 2019-08-01 | 1 | -1/+35 |
| | | | | | | * Add since parameter to peertube-import-videos * PR remarks + --until <date> | ||||
* | WIP plugins: move plugin CLI in peertube script | Chocobozzz | 2019-07-24 | 1 | -18/+16 |
| | | | | Install/uninstall/list plugins remotely | ||||
* | Add ability to override CLI import attributes | Chocobozzz | 2019-06-13 | 1 | -21/+17 |
| | |||||
* | Add more CLI tests | Chocobozzz | 2019-06-13 | 1 | -56/+89 |
| | |||||
* | Fix optional privacy in upload endpoint | Chocobozzz | 2019-04-25 | 1 | -51/+33 |
| | |||||
* | Fix video import CLI script | Chocobozzz | 2019-04-24 | 1 | -18/+8 |
| | | | | Password is an optional argument | ||||
* | Shared utils -> extra-utils | Chocobozzz | 2019-04-24 | 1 | -1/+1 |
| | | | | Because they need dev dependencies | ||||
* | Don't expose constants directly in initializers/ | Chocobozzz | 2019-04-11 | 1 | -1/+1 |
| | |||||
* | Refractor published date on video import | Chocobozzz | 2019-02-12 | 1 | -3/+3 |
| | |||||
* | Import original publication date (CLI) | Andrés Maldonado | 2019-02-12 | 1 | -1/+4 |
| | | | | | * Import original publication date when importing a video from YouTube using the CLI * Fix lint issues | ||||
* | Merge branch 'develop' into pr/1217 | Chocobozzz | 2019-02-11 | 1 | -8/+26 |
|\ |