aboutsummaryrefslogtreecommitdiffhomepage
path: root/server
Commit message (Collapse)AuthorAgeFilesLines
* 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
|
* Fix custom server configuration numbersChocobozzz2018-03-271-5/+8
|
* Add ability to search on domain and username tooChocobozzz2018-03-271-3/+17
|
* Fix content type response for ActivityPubChocobozzz2018-03-271-16/+21
|
* Improve SQL request for video AP requestChocobozzz2018-03-271-5/+15
|
* show quota in stats, display quota on the about page, fixes #405 (#421)Rigel Kent2018-03-271-0/+3
| | | move videoQuota under a user object, use byte PipeTransform
* Put Person first in AP attributedToChocobozzz2018-03-271-4/+4
|
* Try to refractor activities sendingChocobozzz2018-03-2711-168/+99
| | | | There is still a need for work on this part though
* Fix delete comment federationChocobozzz2018-03-278-26/+80
|
* Add sign language to the index of languages (#420)Rigel Kent2018-03-271-1/+16
|
* Fix error loggingChocobozzz2018-03-2623-37/+47
|
* Fix videos import scriptChocobozzz2018-03-261-1/+4
|
* truncating long video names in import-videos.js (fixes #392) (#415)Rigel Kent2018-03-261-1/+6
|
* per missing field error in upload.js (fixes #414) (#416)Rigel Kent2018-03-261-1/+5
|
* Fix check comments params unit testsChocobozzz2018-03-261-2/+2
|
* Removing unnecessary semicolonsOkhin2018-03-241-4/+4
|
* Replacing the err being thrown by a gracefull exit.process(1)Okhin2018-03-241-2/+6
|
* Limit comment length to 1 character, fixes #394 (#399)Aurélien Bertron2018-03-241-1/+1
|
* Add public to activitypub announcesChocobozzz2018-03-231-1/+1
|
* Fix error display on edit config in adminChocobozzz2018-03-231-3/+6
|
* Don't search migration version in old Applications table anymoreChocobozzz2018-03-231-11/+3
|
* Improve logging when cannot fetch remote videosChocobozzz2018-03-231-5/+10
|
* Improve activity pub actors implementationChocobozzz2018-03-228-11/+31
|
* Add activity route to video and video comment objectsChocobozzz2018-03-221-0/+19
|
* Add option to disable starttlsChocobozzz2018-03-222-1/+2
|
* Add /activity to activity create idsChocobozzz2018-03-221-1/+1
|
* Disable starttls for emails on localhostChocobozzz2018-03-221-1/+1
|
* Add logging for emailsChocobozzz2018-03-222-2/+32
|
* Fix issues with truncated description and utf charactersChocobozzz2018-03-214-5/+12
|