aboutsummaryrefslogtreecommitdiffhomepage
path: root/server/helpers/video.ts
Commit message (Collapse)AuthorAgeFilesLines
* Don't inject untrusted inputChocobozzz2022-11-151-2/+3
| | | | | Even if it's already checked in middlewares It's better to have safe modals too
* Use raw SQL for most of video queriesChocobozzz2021-06-111-1/+1
|
* Fetch directly all video attributes for get APIChocobozzz2021-06-111-1/+1
|
* Move middleware utils in middlewaresChocobozzz2021-06-031-64/+1
| | | | helpers modules should not import models
* Add priority to transcoding jobsChocobozzz2021-01-251-27/+1
| | | | | | | | | | (1 = highest priority) 100 for new resolutions 10 for original file optimization Add a malus for transcoding jobs depending on how many uploads the user did in the last 7 days
* Refactor transcoding job handlersChocobozzz2021-01-211-2/+2
|
* Upgrade sequelize to v6Chocobozzz2020-12-091-13/+12
|
* Add save replay live testsChocobozzz2020-11-091-1/+9
|
* Refactor video extensions logic in serverChocobozzz2020-08-111-5/+14
|
* Split types and typingsChocobozzz2020-06-181-1/+1
|
* Make federation of unlisted videos an instance-level server preference (#2802)Levi Bard2020-06-031-2/+18
| | | | | | | | | | | * Add preference for federating unlisted videos * Connect unlisted video federation with new preference * Apply pull request feedback * Fix lint issues * Remove preference for federating unlisted videos from web admin interface
* Avoir some circular dependenciesChocobozzz2020-05-041-3/+39
|
* Don't refresh videos when processing viewsChocobozzz2020-02-041-3/+12
| | | | It allows us to use a cache
* Add model cache for videoChocobozzz2020-02-041-4/+8
| | | | When fetching only immutable attributes
* Add ability to disable webtorrentChocobozzz2019-11-251-5/+0
| | | | In favour of HLS
* Cleanup model typesChocobozzz2019-08-201-4/+15
|
* Stronger model typingsChocobozzz2019-08-191-2/+27
|
* Update P2P media loader peer versionChocobozzz2019-04-081-3/+0
|
* add quarantine videos feature (#1637)Josh Morel2019-04-021-0/+3
| | | | | | | | | | | | | | | | | | | | * 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 hls support on serverChocobozzz2019-02-111-1/+3
|
* Add user history and resume videosChocobozzz2018-10-051-2/+2
|
* Refractor videos AP functionsChocobozzz2018-09-191-0/+25