aboutsummaryrefslogtreecommitdiffhomepage
path: root/server/tools
Commit message (Collapse)AuthorAgeFilesLines
* peertube-import-videos passes remaining options down to youtube-dlRaphaël Droz2020-02-121-3/+5
|
* Move to eslintcontainChocobozzz2020-02-039-122/+138
|
* Optimize peertube scriptChocobozzz2020-01-281-1/+2
|
* Force node 10 usageChocobozzz2020-01-281-4/+0
|
* Add redundancy CLIChocobozzz2020-01-287-38/+236
|
* Fix URL normalization in import scriptChocobozzz2019-12-301-1/+1
|
* Auto add https:// in import script URLsChocobozzz2019-12-301-17/+24
|
* Fix hours in peertube-import-videosFlorent F2019-11-041-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 functionChocobozzz2019-11-041-5/+3
|
* Use typescript paths in cli scripts tooChocobozzz2019-10-218-0/+24
|
* Upgrade tools depChocobozzz2019-10-212-342/+518
|
* fix a few typos (#2141)Lukas Winkler2019-09-231-1/+1
| | | | | | | | * fix a few typos * apply changes to original files instead * additional correction
* peertube-import-videos.ts: add --tmpdir, --first, --last and --verbose ↵Frank de Lange2019-08-262-37/+81
| | | | | | | | | | | | | | | | | | | | [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 F2019-08-011-1/+35
| | | | | | * Add since parameter to peertube-import-videos * PR remarks + --until <date>
* Correctly import tags in CLIChocobozzz2019-07-292-7/+5
|
* Fix peertube auth helpChocobozzz2019-07-251-3/+3
|
* Upgrade tools dependenciesChocobozzz2019-07-252-450/+214
|
* Add plugin API testsChocobozzz2019-07-241-4/+4
|
* Add CLI plugins testsChocobozzz2019-07-241-1/+1
|
* WIP plugins: update pluginChocobozzz2019-07-241-1/+43
|
* WIP plugins: move plugin CLI in peertube scriptChocobozzz2019-07-246-62/+224
| | | | Install/uninstall/list plugins remotely
* peertube auth add wants a URL (and not a host)Chocobozzz2019-07-041-1/+2
|
* Fix CLI default boolean valuesChocobozzz2019-06-171-3/+10
|
* Add ability to override CLI import attributesChocobozzz2019-06-133-59/+100
|
* Add more CLI testsChocobozzz2019-06-139-131/+283
|
* Fix upload scriptChocobozzz2019-06-111-2/+1
|
* Fix netrc toolsChocobozzz2019-06-112-3/+6
|
* Remove summon installChocobozzz2019-05-273-2139/+1185
|
* Move CLI dependencies in their own package.jsonChocobozzz2019-05-274-0/+2929
|
* Fix optional privacy in upload endpointChocobozzz2019-04-254-141/+127
|
* Fix video import CLI scriptChocobozzz2019-04-241-18/+8
| | | | Password is an optional argument
* Shared utils -> extra-utilsChocobozzz2019-04-243-4/+4
| | | | Because they need dev dependencies
* Don't expose constants directly in initializers/Chocobozzz2019-04-111-1/+1
|
* Refractor published date on video importChocobozzz2019-02-121-3/+3
|
* Import original publication date (CLI)Andrés Maldonado2019-02-121-1/+4
| | | | | * Import original publication date when importing a video from YouTube using the CLI * Fix lint issues
* Merge branch 'develop' into pr/1217Chocobozzz2019-02-118-72/+244
|\
| * Fix peertube CLI documentationChocobozzz2019-01-141-3/+11
| |
| * Remove the eventual trailing '/' at the end of urls (see #1453) (#1480)HesioZ2018-12-151-0/+10
| | | | | | remove eventual trailing '/' at the end of urls in import script (see #1453)
| * Merge branch 'move-utils-to-shared' of ↵Chocobozzz2018-12-073-4/+4
| |\ | | | | | | | | | https://github.com/buoyantair/PeerTube into buoyantair-move-utils-to-shared
| | * Merge from upstreambuoyantair2018-11-162-60/+55
| | |\
| | * | Move utils to /sharedbuoyantair2018-10-293-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Move utils used by /server/tools/* & /server/tests/**/* into /shared folder. Issue: #1336
| * | | Optimize config endpointChocobozzz2018-11-231-5/+2
| | |/ | |/|
| * | Clean up peertube authChocobozzz2018-11-142-60/+55
| |/
| * allow peertube-import-videos.ts CLI script to run concurrently (#1334)BRAINS YUM2018-10-241-4/+4
| | | | | | allows running multiple imports at the same time, whereas previously a concurrent instance of the script deleted another processe's file.
| * Fix #1328 - application-config initialisation in CLI tools (#1343)Frank de Lange2018-10-241-1/+1
| | | | | | Test for an empty object in `cli.ts` when no config data is present (i.e. when run on a new install).
| * (doc) add manpage to peertube cliRigel Kent2018-10-201-0/+82
| |
| * add repl to the cli wrapper, remove extraneous TOC in tools.mdRigel Kent2018-10-192-0/+1
| |
| * add REPL in server/tools/repl.ts (#1248)BRAINS YUM2018-10-141-0/+79
| |
* | Rename downloadingEnabled property to downloadEnabledLucas Declercq2018-10-082-3/+3
| |
* | Fix some defaults values + indentationLucas Declercq2018-10-081-1/+1
| |