1
0
Fork 0
peertube/client/src/app
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
..
+about Add features table on signup 2018-08-28 17:39:29 +02:00
+accounts Search video channel handle/uri 2018-08-27 09:41:54 +02:00
+admin Fix user create daily quota component 2018-08-31 10:05:54 +02:00
+my-account Search video channel handle/uri 2018-08-27 09:41:54 +02:00
+page-not-found Improve blacklist management 2018-08-14 09:27:18 +02:00
+verify-account add user account email verificiation (#977) 2018-08-31 09:18:19 +02:00
+video-channels Videos overview page: first version 2018-08-31 09:19:58 +02:00
core add user account email verificiation (#977) 2018-08-31 09:18:19 +02:00
header watch view visual tweaks and search/comment placeholder dismiss on focus (#983) 2018-08-30 11:15:22 +02:00
login add user account email verificiation (#977) 2018-08-31 09:18:19 +02:00
menu Videos overview page: first version 2018-08-31 09:19:58 +02:00
reset-password correct password reset disabled binding 2018-08-20 10:35:06 +02:00
search Videos overview page: first version 2018-08-31 09:19:58 +02:00
shared Refactor: Separated "Other Videos" section into a dedicated component/service (#969) 2018-08-31 17:19:21 +02:00
signup add user account email verificiation (#977) 2018-08-31 09:18:19 +02:00
videos Refactor: Separated "Other Videos" section into a dedicated component/service (#969) 2018-08-31 17:19:21 +02:00
app-routing.module.ts add user account email verificiation (#977) 2018-08-31 09:18:19 +02:00
app.component.html keyboard shortcuts and key map view (#974) 2018-08-28 09:32:03 +02:00
app.component.scss Upgrade to bootstrap 4 first step 2018-08-09 09:22:10 +02:00
app.component.ts keyboard shortcuts and key map view (#974) 2018-08-28 09:32:03 +02:00
app.module.ts keyboard shortcuts and key map view (#974) 2018-08-28 09:32:03 +02:00
index.ts Use typescript standard and lint all files 2017-06-16 14:32:15 +02:00