aboutsummaryrefslogtreecommitdiffhomepage
path: root/server/controllers/static.ts
Commit message (Collapse)AuthorAgeFilesLines
* Prevent logging an error on lazy static 404Chocobozzz2022-07-271-17/+1
|
* Don't log error on static 404Chocobozzz2022-07-131-4/+25
|
* Split static routerChocobozzz2022-07-131-268/+3
|
* chore(refactor): remove shared folder dependencies to the serverlutangar2021-12-161-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
* Remove deprecated torrent static routeChocobozzz2021-10-141-8/+0
|
* Stop indexing /about/peertubeChocobozzz2021-10-111-0/+1
|
* esModuleInterop to trueChocobozzz2021-08-271-2/+2
|
* Move apicache in peertubeChocobozzz2021-07-221-6/+6
| | | | Allow us to upgrade to node 16
* Refactor requestsChocobozzz2021-07-201-1/+1
|
* Fix nodeinfo endpointChocobozzz2021-06-081-120/+121
|
* refactor API errors to standard error formatRigel Kent2021-06-021-6/+7
|
* Instance homepage support (#4007)Chocobozzz2021-05-271-5/+5
| | | | | | | | | | | | | | | | | * Prepare homepage parsers * Add ability to update instance hompage * Add ability to set homepage as landing page * Add homepage preview in admin * Dynamically update left menu for homepage * Inject home content in homepage * Add videos list and channel miniature custom markup * Remove unused elements in markup service
* Cleanup shared modelsChocobozzz2021-05-111-1/+1
|
* Cleanup models directory organizationChocobozzz2021-05-111-1/+1
|
* Use a class for youtube-dlChocobozzz2021-05-111-2/+1
|
* Add server plugin helpersChocobozzz2021-04-091-1/+1
|
* Add banners supportChocobozzz2021-04-081-2/+2
|
* Fix import testsChocobozzz2021-02-181-0/+1
|
* Dissociate video file names and video uuidChocobozzz2021-02-181-85/+3
|
* Generate a name for thumbnailsChocobozzz2021-02-161-15/+14
| | | | Allows aggressive caching
* Remove deprecated static routesChocobozzz2021-02-161-19/+0
|
* stricter youtubedl format selectors (#3516)Rigel Kent2021-01-151-1/+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
* Support activeMonth and activeHalfyear in nodeinfoChocobozzz2020-12-301-2/+4
|
* emit more specific status codes on video upload (#3423)Rigel Kent2020-12-081-0/+14
| | | | | - reduce http status codes list to potentially useful codes - convert more codes to typed ones - factorize html generator for error responses
* replace numbers with typed http status codes (#3409)Rigel Kent2020-12-071-8/+9
|
* Live streaming implementation first stepChocobozzz2020-11-091-1/+8
|
* Split types and typingsChocobozzz2020-06-181-1/+1
|
* Refactor email enabled functionChocobozzz2020-02-171-6/+5
|
* Make the search helper change based on the server configRigel Kent2020-02-131-0/+6
|
* Move to eslintcontainChocobozzz2020-02-031-8/+8
|
* Adapt feeds content-type to accept headerRigel Kent2020-01-101-5/+5
|
* (nodeinfo) add server config to the nodeinfo metadataRigel Kent2019-12-171-2/+87
|
* Fix private video downloadChocobozzz2019-12-031-5/+5
|
* Fix fragmented download URLChocobozzz2019-11-251-1/+1
|
* Add ability to disable webtorrentChocobozzz2019-11-251-8/+53
| | | | In favour of HLS
* Stronger model typingsChocobozzz2019-08-191-3/+3
|
* Lazy load avatarsChocobozzz2019-08-091-20/+4
|
* Fix quota in instance features tableChocobozzz2019-07-291-1/+2
|
* Improve static files cacheChocobozzz2019-07-291-2/+2
|
* Use process.env.npm_package_versionChocobozzz2019-07-241-3/+2
|
* Merge branch 'release/v1.3.0' into developChocobozzz2019-06-071-0/+13
|\
| * Fix video import if autoblacklist is enabledChocobozzz2019-06-071-1/+1
| |
| * Try to fix remote mastodon interactionsChocobozzz2019-06-071-0/+13
| |
* | Add audio support in uploadChocobozzz2019-05-161-1/+1
|/
* Upgrade sequelizeChocobozzz2019-04-241-6/+6
|
* Create a dedicated table to track video thumbnailsChocobozzz2019-04-241-1/+1
|
* Don't expose constants directly in initializers/Chocobozzz2019-04-111-1/+1
|
* Move config in its own fileChocobozzz2019-04-111-3/+4
|
* Limit user tokens cacheChocobozzz2019-03-191-2/+1
|
* Cleanup express locals typingsChocobozzz2019-03-191-1/+1
|