aboutsummaryrefslogtreecommitdiffhomepage
path: root/shared/models/server/custom-config.model.ts
Commit message (Collapse)AuthorAgeFilesLines
* Added 144p encoding (#4492)Florian CUNY2021-11-051-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Added 144p encoding Implements https://github.com/Chocobozzz/PeerTube/issues/4428 * Fixed typo in core-utils * Increased BitPerPixel for 144p * Disabled 144p by default in test.yaml * Another try at fixing tests * Fixed test in video-transcoder (api-3) * Fixed test in video-imports (api-4) * Fixed test in live-constraints (api-2) * Tried to fix tests in api-3 again * Revert "Tried to fix tests in api-3 again" This reverts commit 266e1143fa37f333d149c2c2791c7bd33621ac14. * Fixed test in config.ts (api-2) * Try to fix test in video-hls.ts (api-3) * Fixed test in video-transcoder.ts (api-3) * Fix tests Co-authored-by: Chocobozzz <me@florianbigard.com>
* Made the video channels limit (per user) server-wide configurable (#4491)Florian CUNY2021-10-261-0/+4
| | | | | | | | | | | | | | | * Made the video channels limit (per user) server-wide configurable Implements https://github.com/Chocobozzz/PeerTube/issues/3092 Also added a "quota bar" in the account's settings page * Fixed lint errors * Another pass at fixing lint errors * Applied code suggestions * Removed 'video channels quota'
* Implemented configurable minimum signup agePoslovitch2021-05-281-0/+1
| | | | | | | | | | | | | | Implements https://github.com/Chocobozzz/PeerTube/issues/3612 Fixed lint and removed debug Fixed another lint error Apply suggestions from code review Co-authored-by: Chocobozzz <chocobozzz@cpy.re> Add tests for min signup age config
* Add ability to update torrents cache in clientChocobozzz2021-02-181-0/+4
|
* Allow to specify transcoding and import jobs concurrencyChocobozzz2021-02-081-0/+3
|
* Support transcoding options/encoders by pluginsChocobozzz2021-01-281-0/+4
|
* move from trending routes to alg paramRigel Kent2021-01-281-6/+9
|
* add default trending page choice, revert comments count for hot strategyRigel Kent2021-01-281-1/+9
|
* add support for 1440p (Quad HD/QHD/WQHD) videosRigel Kent2021-01-131-0/+1
|
* Add max lives limitChocobozzz2020-11-091-0/+3
|
* Check live duration and sizeChocobozzz2020-11-091-0/+3
|
* Live streaming implementation first stepChocobozzz2020-11-091-9/+20
|
* First implem global searchChocobozzz2020-06-101-0/+14
|
* Support broadcast messagesChocobozzz2020-05-291-0/+8
|
* Move to eslintcontainChocobozzz2020-02-031-2/+2
|
* Add audio-only option to transcoders and playerfrankdelange2019-11-251-0/+1
| | | | | | | | This patch adds an audio-only option to PeerTube by means of a new transcoding configuration which creates mp4 files which only contain an audio stream. This new transcoder has a resolution of '0' and is presented in the preferences and in the player resolution menu as 'Audio-only' (localised). When playing such streams the player shows the file thumbnail as background and disables controls autohide. Audio-only files can be shared and streamed just like any other file. They can be downloaded as well, the resulting file will be an mp4 container with a single audio stream. This patch is a proof of concept to show the feasibility of 'true' audio-only support. There are better ways of doing this which also enable multiple audio streams for a given video stream (e.g. DASH) but as this would entail a fundamental change in the way PeerTube works it is a bridge too far for a simple proof of concept.
* Add ability to disable webtorrentChocobozzz2019-11-251-0/+7
| | | | In favour of HLS
* Add hardware information in instance configChocobozzz2019-09-051-0/+1
|
* Add creation reasonChocobozzz2019-09-051-0/+1
|
* Add more attributes to about pageChocobozzz2019-09-051-0/+10
|
* Add auto follow back support for instancesChocobozzz2019-09-041-0/+12
|
* WIP plugins: add theme supportChocobozzz2019-07-241-0/+4
|
* Add 4k conf in transcoding in admin panelChocobozzz2019-06-121-0/+1
|
* Add audio support in uploadChocobozzz2019-05-161-0/+1
|
* Add ability to manually approves instance followers in REST APIChocobozzz2019-04-081-1/+2
|
* Add ability to forbid followersChocobozzz2019-04-081-0/+6
|
* add quarantine videos feature (#1637)Josh Morel2019-04-021-0/+9
| | | | | | | | | | | | | | | | | | | | * add quarantine videos feature * increase Notification settings test timeout to 20000ms. was completing 7000 locally but timing out after 10000 on travis * fix quarantine video test issues -propagate misspelling -remove skip from server/tests/client.ts * WIP use blacklist for moderator video approval instead of video.quarantine boolean * finish auto-blacklist feature
* Add isNSFW instance configuration keyChocobozzz2019-02-201-0/+1
|
* Add hls support on serverChocobozzz2019-02-111-0/+3
|
* Implement contact form on server sideChocobozzz2019-01-101-0/+4
|
* Support additional video extensionsChocobozzz2018-12-111-0/+1
|
* Better typingsChocobozzz2018-10-181-1/+0
|
* NoImplicitAny flag true (#1157)BO412018-10-181-0/+1
| | | | | | | | this enables the `noImplicitAny` flag in the Typescript compiler > When the noImplicitAny flag is true and the TypeScript compiler cannot infer the type, it still generates the JavaScript files, but it also reports an error. Many seasoned developers prefer this stricter setting because type checking catches more unintentional errors at compile time. closes: #1131 replaces #1137
* add user account email verificiation (#977)Josh Morel2018-08-311-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * add user account email verificiation includes server and client code to: * enable verificationRequired via custom config * send verification email with registration * ask for verification email * verify via email * prevent login if not verified and required * conditional client links to ask for new verification email * allow login for verified=null these are users created when verification not required should still be able to login when verification is enabled * refactor email verifcation pr * change naming from verified to emailVerified * change naming from askVerifyEmail to askSendVerifyEmail * undo unrelated automatic prettier formatting on api/config * use redirectService for home * remove redundant success notification on email verified * revert test.yaml smpt host
* Implement daily upload limit (#956)Felix Ableitner2018-08-281-0/+1
| | | | | | | | | | | | | | | | | | | | * Implement daily upload limit (ref #652) * remove duplicate code * review fixes * fix tests? * whitespace fixes, finish leftover todo * fix tests * added some new tests * use different config value for tests * remove todo
* Add import.video.torrent configurationChocobozzz2018-08-081-0/+3
|
* Add import http enabled configurationChocobozzz2018-08-061-0/+8
|
* Implement captions/subtitlesChocobozzz2018-07-161-0/+4
|
* Add ability to embed a video in TwitterChocobozzz2018-05-111-0/+7
| | | | The instance should be whitelisted first
* Add ability to choose what policy we have for NSFW videosChocobozzz2018-04-191-0/+3
| | | | There is a global instance setting and a per user setting
* Add short description in configChocobozzz2018-03-151-0/+1
|
* Add ability to change the homepageChocobozzz2018-03-011-0/+1
|
* Add stats routeChocobozzz2018-02-281-0/+42