1
0
Fork 0
Commit graph

15 commits

Author SHA1 Message Date
Chocobozzz
f2659ae0b0
Upgrade tslint rules 2018-09-21 09:26:53 +02:00
Brad Johnson
7f5f4152a4 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
2018-08-31 17:19:21 +02:00
Chocobozzz
3bacf66164
Don't compile all languages in travis 2018-08-27 11:34:43 +02:00
Chocobozzz
1297eb5db6 Add refresh video on search 2018-08-27 09:41:54 +02:00
Chocobozzz
365b546c9f
Try to fix travis (again) 2018-07-31 10:26:13 +02:00
Chocobozzz
fe3a55b071
Add video comments RSS 2018-06-08 20:34:37 +02:00
Léo Andrès
0e4ffb4b67 Clean shell scripts (#398) 2018-03-27 10:35:12 +02:00
Chocobozzz
dfecb90036
Fix lint momory issues 2018-03-08 17:31:11 +01:00
Chocobozzz
c710f90a36
Increase mocha default timeout 2018-02-28 09:52:13 +01:00
Chocobozzz
01bc6ac6f0
Fix travis tests 2018-02-16 19:00:31 +01:00
Chocobozzz
a28f353a64
Fix lint 2018-01-24 10:33:50 +01:00
Chocobozzz
98ec8b8e73
Fix lint 2017-11-30 13:16:23 +01:00
Chocobozzz
15f25480dd
Split slow and fast api tests for travis 2017-10-31 17:50:28 +01:00
Chocobozzz
1b6b475772
Build server files before test the api 2017-10-31 17:33:23 +01:00
Chocobozzz
18530063fe
Try matrix to speed up travis builds 2017-10-31 17:23:57 +01:00