aboutsummaryrefslogtreecommitdiffhomepage
path: root/server
Commit message (Collapse)AuthorAgeFilesLines
* Add ability to embed a video in TwitterChocobozzz2018-05-117-4/+65
| | | | The instance should be whitelisted first
* Improve video torrent AP object validatorChocobozzz2018-05-114-20/+19
|
* Fix testsChocobozzz2018-05-092-6/+6
|
* Fix video channel description/support max lengthChocobozzz2018-05-093-7/+52
|
* Account/channel descriptions are not required anymoreChocobozzz2018-05-093-48/+89
|
* Add timeout and TTL to request jobsChocobozzz2018-05-095-14/+33
|
* Fix video channel update/create on empty fieldsChocobozzz2018-05-071-3/+4
|
* feature: initial syndication feeds tests for instance-wide feedsRigel Kent2018-04-264-0/+123
|
* Add video channel managementChocobozzz2018-04-268-26/+21
|
* Add ability to update the user display name/descriptionChocobozzz2018-04-267-3/+54
|
* Implement video channel feedsChocobozzz2018-04-252-9/+8
|
* Implement video channel viewsChocobozzz2018-04-252-8/+2
|
* Update video-channel routes (again)Chocobozzz2018-04-258-245/+210
| | | | Use /video-channels now, it's more simple for clients
* Add account link in videos listChocobozzz2018-04-252-2/+6
|
* Video channel API routes refractorChocobozzz2018-04-2513-113/+317
|
* Update video channel routesChocobozzz2018-04-2413-286/+441
|
* Add account viewChocobozzz2018-04-2410-132/+174
|
* Update changelogChocobozzz2018-04-231-1/+2
|
* Use ISO 639 for languagesChocobozzz2018-04-2316-86/+260
|
* Add resolution in torrent file nameChocobozzz2018-04-191-1/+2
|
* Better file name for torrentChocobozzz2018-04-192-4/+6
|
* Add information concerning video privacy in my videos listChocobozzz2018-04-193-11/+14
|
* Add help concerning NSFW videos in uploadChocobozzz2018-04-191-0/+1
|
* Add ability to choose what policy we have for NSFW videosChocobozzz2018-04-1921-58/+425
| | | | There is a global instance setting and a per user setting
* Process broadcast requests in parallelChocobozzz2018-04-182-10/+9
|
* Move server follow in the job queueChocobozzz2018-04-184-64/+89
| | | | It helps to track follow errors
* Fix testsChocobozzz2018-04-181-1/+1
|
* Add ability to click on the account in watch pageChocobozzz2018-04-172-2/+2
|
* Add redis cache to feed routeChocobozzz2018-04-174-16/+113
|
* Support hostname binding in configPierre-Alain TORET2018-04-172-2/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | * Add basic support for hostname binding Signed-off-by: Pierre-Alain TORET <pierre-alain.toret@protonmail.com> * Make production example a bit more secure Signed-off-by: Pierre-Alain TORET <pierre-alain.toret@protonmail.com> * Make example config files compatible with hostname binding modification Signed-off-by: Pierre-Alain TORET <pierre-alain.toret@protonmail.com> * Fix typo Signed-off-by: Pierre-Alain TORET <pierre-alain.toret@protonmail.com> * Bind on 127.0.0.1 by default Signed-off-by: Pierre-Alain TORET <pierre-alain.toret@protonmail.com> * Update Docker configuration with hostname binding Signed-off-by: Pierre-Alain TORET <pierre-alain.toret@protonmail.com>
* Handle sort in rssChocobozzz2018-04-173-15/+22
|
* feature: initial syndication feeds supportRigel Kent2018-04-177-74/+298
| | | | | | | | | | | | | | | | | | Provides rss 2.0, atom 1.0 and json 1.0 feeds for videos (instance and account-wide) on listings and video-watch views. * still lacks redis caching * still lacks lastBuildDate support * still lacks channel-wide support * still lacks semantic annotation (for licenses, NSFW warnings, etc.) * still lacks love ( ˘ ³˘) * RSS: has MRSS support for torrent lists! * RSS: includes the first torrent in an enclosure * JSON: lists all torrents in the 'attachments' object * ATOM: lacking torrent listing support Advances #23 Partial implementation for the accountId generation in the client, which will need a hotfix to add a way to get the proper account id.
* Add auth documentationChocobozzz2018-04-162-0/+22
|
* Don't add a dot after the url in forgot password emailChocobozzz2018-04-151-1/+1
|
* Upgrade server dependenciesChocobozzz2018-04-063-17/+18
|
* Automatic resolution according to user bandwidth V1Chocobozzz2018-04-051-2/+2
|
* Don't start application until all components were initializedChocobozzz2018-04-041-0/+2
|
* Fix privacy argument in upload scriptChocobozzz2018-04-042-0/+3
|
* Add tests for publishedAtChocobozzz2018-04-042-3/+7
|
* Accept unlisted comments tooChocobozzz2018-04-041-1/+4
|
* fix #456 catching errors in import-videos (#457)memorybox2018-04-021-9/+14
|
* Fix migration 200Chocobozzz2018-03-301-1/+11
|
* Add publishedAt field for video model.Julien Le Bras2018-03-304-3/+48
| | | | | | | | | | | | * New field added in the `video` table + migration script * `publishedAt` updated to NOW when privacy changes from private to public/unlisted (default = NOW) * Models updated to handle the new attribute * Client interface updated to use `publishedAt` instead of `createdAt` except in My Account > My Videos view
* Upgrade changelogChocobozzz2018-03-291-2/+0
|
* Add reverse proxy test in travisChocobozzz2018-03-293-2/+3
|
* Prevent brute force login attackChocobozzz2018-03-297-7/+114
|
* Fix views system behind a proxyChocobozzz2018-03-281-1/+1
|
* Remove alpine imageChocobozzz2018-03-281-2/+2
|
* Truncate correctly video descriptionsChocobozzz2018-03-284-17/+36
|
* Add privacy setting to upload.js cli (#422)Olivier Jolly2018-03-271-0/+2
|