diff options
author | Brad Johnson <bradsk88@gmail.com> | 2018-08-31 09:19:21 -0600 |
---|---|---|
committer | Chocobozzz <me@florianbigard.com> | 2018-08-31 17:19:21 +0200 |
commit | 7f5f4152a4cd4fc328d6ae177d281ebe7e792dd3 (patch) | |
tree | fd0401bd9c43e1adbbedbd2042c93bd4fef46632 /.travis.yml | |
parent | 1a4710914432b44115b185cec1883fdf409aef1d (diff) | |
download | PeerTube-7f5f4152a4cd4fc328d6ae177d281ebe7e792dd3.tar.gz PeerTube-7f5f4152a4cd4fc328d6ae177d281ebe7e792dd3.tar.zst PeerTube-7f5f4152a4cd4fc328d6ae177d281ebe7e792dd3.zip |
Refactor: Separated "Other Videos" section into a dedicated component/service (#969)
* Separated "Other Videos" section into a dedicated component/service
I'm currently working on some proof-of-concepts for recommendation
providers that could work with PeerTube to provide useful video
suggestions to the user.
As a first step, I want to have great clarity about how PeerTube,
itself, will surface these videos to the user.
With this branch, I'm refactoring the "recommendations" to make it
easier to swap out different recommender implementations quickly.
Stop recommender from including the video that's being watched.
Ensure always 5 recommendations
* Treat recommendations as a stream of values, rather than a single async value.
* Prioritize readability over HTTP response size early-optimization.
* Simplify pipe
Diffstat (limited to '.travis.yml')
-rw-r--r-- | .travis.yml | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/.travis.yml b/.travis.yml index 78e25cf45..9fd54447c 100644 --- a/.travis.yml +++ b/.travis.yml | |||
@@ -41,6 +41,7 @@ matrix: | |||
41 | - env: TEST_SUITE=api-3 | 41 | - env: TEST_SUITE=api-3 |
42 | - env: TEST_SUITE=cli | 42 | - env: TEST_SUITE=cli |
43 | - env: TEST_SUITE=lint | 43 | - env: TEST_SUITE=lint |
44 | - env: TEST_SUITE=jest | ||
44 | 45 | ||
45 | script: | 46 | script: |
46 | - travis_retry npm run travis -- "$TEST_SUITE" | 47 | - travis_retry npm run travis -- "$TEST_SUITE" |