aboutsummaryrefslogtreecommitdiffhomepage
path: root/server
Commit message (Collapse)AuthorAgeFilesLines
* Remove old JSON LD signature implementationChocobozzz2019-08-294-80/+61
| | | | | | | | | Only PeerTube was compatible with it, and the library has moved on RsaSignature2018 and removed RsaSignature2017 support. We had to create a dirty fork of the RsaSignature2017 branch, which is not ideal. Now we use the Mastodon implementation, that most other AP implementations that support JSONLD signatures use.
* Hide video abuses from muted accountsChocobozzz2019-08-293-9/+102
|
* Fix default true values when uploding videosChocobozzz2019-08-282-3/+3
|
* Bug fix logical and/or boolean selectorFrank Sträter2019-08-281-2/+2
|
* peertube-import-videos.ts: add --tmpdir, --first, --last and --verbose ↵Frank de Lange2019-08-262-37/+81
| | | | | | | | | | | | | | | | | | | | [level] parameters (#2045) * peertube-import-videos.ts: add --tmpdir <tmpdir> parameter, used to designate working directory for downloading and converting imported videos * peertube-import-videos.ts: add --first and --last parameters to limit processing of the returned playlist to the first/last N elements * peertube-import-videos.ts: add --verbose [verbosity] parameter, set this from 0 (only errors are reported) to 4 (for trace debugging), default is 2 (info). When --verbose is used without the optional parameter the logging level is set to 3 (debug). At level 1 (warn) it will only report on successfully uploaded videos (and/or errors), use this when running peertube-import-videos in a cron job to mirror a channel. * package.json: remove dependency on loglevel cli.ts: add getLogger(loglevel), to be used in CLI tools, add --verbose to set log level peertube-import-videos: use getLogger (from cli) instead of loglevel, add error_exit (log error and exit), move --verbose to cli.ts, etc. * cli.ts: remove superfluous reference to default logging level * peertube-import-videos: exit_error -> exitError
* fixes 2065: optimisation (#2073)John Livingston2019-08-231-1/+2
| | | | | | * fixes 2065: optimisation * Update peertube-socket.ts
* Fix buildChocobozzz2019-08-231-1/+1
|
* Merge branch 'release/1.4.0' into developChocobozzz2019-08-221-0/+2
|\
| * Fix lazy static route with unknown avatarsChocobozzz2019-08-221-0/+2
| |
* | Merge branch 'release/1.4.0' into developChocobozzz2019-08-223-6/+11
|\|
| * Fix image and plugin CSPChocobozzz2019-08-221-2/+2
| |
| * Try to fix video duplicationChocobozzz2019-08-221-1/+1
| |
| * Fix user creation by moderatorsChocobozzz2019-08-221-3/+8
| |
| * Fix socket notification with multiple user tabsChocobozzz2019-08-221-6/+10
| |
| * email object -> email subjectChocobozzz2019-08-223-20/+20
| |
| * Relax plugin package.json validationChocobozzz2019-08-221-2/+6
| |
* | Fix html tag with blacklisted videoChocobozzz2019-08-223-2/+20
| |
* | Merge branch 'feature/strong-model-types' into developChocobozzz2019-08-22182-1232/+2875
|\ \
| * | Type toActivityPubObject functionsChocobozzz2019-08-2124-53/+109
| | |
| * | Fix ownership changeChocobozzz2019-08-214-10/+12
| | |
| * | Type toFormattedJSONChocobozzz2019-08-2054-147/+401
| | |
| * | Cleanup model typesChocobozzz2019-08-2050-321/+668
| | |
| * | Fix testsChocobozzz2019-08-204-10/+13
| | |
| * | Stronger model typingsChocobozzz2019-08-19175-1134/+2115
| |/
* | Fix socket notification with multiple user tabsChocobozzz2019-08-221-6/+10
| |
* | email object -> email subjectChocobozzz2019-08-223-20/+20
| |
* | Relax plugin package.json validationChocobozzz2019-08-221-2/+6
|/
* Fix redundancy testsChocobozzz2019-08-132-4/+7
|
* Fix redundancy exceeding the limitChocobozzz2019-08-123-13/+36
|
* Add avatar to prune scriptChocobozzz2019-08-096-6/+236
|
* Fix avatar url validationChocobozzz2019-08-091-1/+1
|
* Lazy load avatarsChocobozzz2019-08-0915-90/+306
|
* Stronger actor association typing in AP functionsChocobozzz2019-08-0931-90/+147
|
* Remove comment federation by video ownerChocobozzz2019-08-075-54/+49
|
* Deprecate Node 8Chocobozzz2019-08-072-2/+16
| | | | The support ends on December 2019: https://github.com/nodejs/Release#release-schedule
* Fix comment notificationsChocobozzz2019-08-071-1/+1
|
* Limit maximum actor follow scoreChocobozzz2019-08-071-1/+1
|
* Automatically remove bad followingsChocobozzz2019-08-0613-199/+291
|
* Optimize watch endpointChocobozzz2019-08-061-1/+1
|
* Fix user notifications on new followChocobozzz2019-08-0216-34/+78
|
* Fix broken follow notificationChocobozzz2019-08-022-0/+20
|
* Automatically update playlist thumbnailsChocobozzz2019-08-0113-33/+405
|
* Fix like/dislike federationChocobozzz2019-08-012-16/+18
|
* Fix HLS transcodingChocobozzz2019-08-015-8/+20
|
* Add since parameter to peertube-import-videos (#1991)Florent F2019-08-011-1/+35
| | | | | | * Add since parameter to peertube-import-videos * PR remarks + --until <date>
* Fix multiple server testsChocobozzz2019-08-017-35/+102
|
* Fix broken playlist apiChocobozzz2019-08-0119-728/+1203
|
* Moderators can only manage usersChocobozzz2019-07-303-64/+181
|
* Fix quota in instance features tableChocobozzz2019-07-292-2/+3
|
* Improve static files cacheChocobozzz2019-07-293-11/+16
|