aboutsummaryrefslogtreecommitdiffhomepage
path: root/server/helpers/core-utils.ts
Commit message (Collapse)AuthorAgeFilesLines
* Encrypt OTP secretChocobozzz2022-10-101-1/+13
|
* Add compat with openssl 3Chocobozzz2022-07-121-6/+50
|
* /!\ Use a dedicated config file for developmentChocobozzz2022-07-061-0/+9
| | | | | It means you have to replace NODE_ENV=test to NODE_ENV=dev if you use it npm run dev:* commands are already updated
* More robust duration parsingChocobozzz2022-06-141-10/+27
|
* Fix peertube tools authChocobozzz2022-01-201-1/+1
|
* chore(refactor): remove shared folder dependencies to the serverlutangar2021-12-161-46/+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
* forceConsistentCasingInFileNames to trueChocobozzz2021-08-301-2/+3
|
* esModuleInterop to trueChocobozzz2021-08-271-3/+3
|
* Fix toEvenChocobozzz2021-06-081-1/+1
|
* Fix "height not divisible by 2" ffmpeg errorChocobozzz2021-06-081-1/+16
|
* Fix video upload with a capitalized extChocobozzz2021-06-081-30/+58
|
* fix missing title attribute on <iframe> tag suggested for embedding (#3901)Thavarasa Prasanth2021-03-311-19/+0
| | | | | | | | | | | | | * title attribute is missing on <iframe> tag suggested for embedding #3861 * fix #3901 * fix: escapeHTML #3901 * fix: playlist title instead of video title #3901 * fix #3901 * assign title directly #3901
* Add new plugin/peertube version notifsChocobozzz2021-03-241-1/+2
|
* Check ffmepg version on startupChocobozzz2021-03-241-1/+13
|
* Use got instead of requestChocobozzz2021-03-241-1/+5
|
* Update server dependenciesChocobozzz2021-02-031-5/+5
|
* Check live duration and sizeChocobozzz2020-11-091-0/+1
|
* Live streaming implementation first stepChocobozzz2020-11-091-0/+11
|
* fix typo in code commentMarcin Mikołajczak2020-02-051-1/+1
|
* Move to eslintcontainChocobozzz2020-02-031-39/+27
|
* Fix lintChocobozzz2020-01-301-2/+0
|
* Add url field in caption and use it for thumbnailsChocobozzz2020-01-301-0/+2
|
* Fix federation issue with some actor descriptionsChocobozzz2019-10-211-6/+3
|
* Add CLI plugins testsChocobozzz2019-07-241-7/+7
|
* Add server hooksChocobozzz2019-07-241-1/+1
|
* Move createTorrent in webtorrent utilsChocobozzz2019-07-241-3/+0
|
* WIP plugins: move plugin CLI in peertube scriptChocobozzz2019-07-241-7/+1
| | | | Install/uninstall/list plugins remotely
* WIP plugins: install/uninstallChocobozzz2019-07-241-1/+12
|
* Add more CLI testsChocobozzz2019-06-131-0/+5
|
* Add ability to limit videos history sizeChocobozzz2019-04-111-1/+1
|
* Don't expose constants directly in initializers/Chocobozzz2019-04-111-2/+1
|
* Update P2P media loader peer versionChocobozzz2019-04-081-1/+1
|
* Add hls support on serverChocobozzz2019-02-111-1/+7
|
* Implement contact form on server sideChocobozzz2019-01-101-0/+20
|
* add parseBytes utility function and tests (#1239)BRAINS YUM2018-10-131-0/+48
| | | | | | | | | | * add parseBytes utility function and tests make it parse TB MB fix parseBytes; * 1024 test bytes too, and make parseByte to parse quotas add test in travis.sh in misc * fix parseBytes and test to pass linting
* Add more headers to broadcast/unicastChocobozzz2018-10-101-3/+3
|
* Fix config endpointChocobozzz2018-10-031-2/+6
|
* Add warning if one of the storage directory is in the peertubeChocobozzz2018-09-201-0/+6
| | | | | | production directory Because admins could loose these directories on peertube upgrade
* Correctly migrate to fs-extraChocobozzz2018-08-271-21/+1
|
* replace fs by fs-extra to prevent EMFILE errorRigel Kent2018-08-271-2/+1
|
* Cleanup utils helperChocobozzz2018-08-141-0/+29
|
* Add torrent testsChocobozzz2018-08-081-3/+2
|
* Import torrents with webtorrentChocobozzz2018-08-081-0/+6
|
* Cleanup req files on bad requestChocobozzz2018-07-311-1/+1
|
* expliciting type checks and predicates (server only)Rigel Kent2018-07-251-1/+2
|
* Add create-import-video-file-job commandFlorent Fayolle2018-06-071-1/+3
|
* Truncate correctly video descriptionsChocobozzz2018-03-281-0/+18
|
* Add ability to configure log levelChocobozzz2018-01-191-0/+2
|
* Fix config storage pathsChocobozzz2018-01-161-1/+8
|
* Fix webfinger validatorChocobozzz2017-12-211-1/+1
|