aboutsummaryrefslogtreecommitdiffhomepage
path: root/client/src/app/videos/recommendations
Commit message (Collapse)AuthorAgeFilesLines
* Lazy load all routesChocobozzz2020-06-238-308/+0
|
* Reorganize client shared modulesChocobozzz2020-06-236-30/+34
|
* Fix anonymous nsfw policyChocobozzz2020-06-163-37/+53
|
* Use local search for recommended videosChocobozzz2020-06-151-5/+23
|
* fix headings order or add missing ones (#2871)Caroline Chuong2020-06-131-2/+2
| | | Co-authored-by: Rigel Kent <sendmemail@rigelk.eu>
* switch margin-bottom rules to padding-bottom now used in miniatureRigel Kent2020-06-122-3/+9
|
* rename blacklist to block/blocklist, merge block and auto-block viewsRigel Kent2020-06-101-1/+1
| | | | | | | | | | | - also replace whitelist with allowlist - add advanced filters for video-block-list view - move icons in video-block-list and video-abuse-list to left side for visibility - add robot icon to depict automated nature of a block in video-block-list resolves #2790
* Add channel/account avatars in miniature (#2838)Rigel Kent2020-06-082-1/+9
| | | | | | | * add small avatar to miniature * fix svg size for trending and search icons in plugins view * parametrize avatar in miniature display options
* Add visitor settings, rework logged-in dropdown (#2514)Rigel Kent2020-02-283-31/+13
| | | | | | | | | | | | | | * Add visitor settings, rework logged-in dropdown * Make user dropdown P2P switch functional * Fix lint * Fix unnecessary notification when user logs out * Simplify visitor settings code and remove unnecessary icons * Catch parsing errors and reindent menu styles
* Replace uppercase text-transform by capitalized text sourceRigel Kent2020-02-211-1/+1
| | | | fixes #2085
* Add autoplay tooltip, use of flex-wrap in video-info and other-videosRigel Kent2019-12-213-3/+15
|
* Update translationsChocobozzz2019-12-131-2/+2
|
* add loop setting for playlists, and use sessionStorageRigel Kent2019-12-131-4/+4
|
* autoplay next video support for playlistsRigel Kent2019-12-132-4/+8
|
* autoplay next video switch for both user and visitorsRigel Kent2019-12-134-3/+87
|
* Fix other videos width to avoid layout movementChocobozzz2019-10-251-3/+6
|
* Autoplay next recommended video (#2137)LoveIsGrief2019-09-241-1/+3
| | | | | | | | | | | | | | | | | | | | | | * Start working on autoplay of next video * Ignore changes made by gitpod * Apply changes from PR#1370 * Correct the spelling of recommendations * Fix linting errors * Move boolean check to existing onEnded handler * Pick a random video until the recommendations are improved * Add simple tests for autoPlayNextVideo * Fix lint ...again
* Add client hooksChocobozzz2019-07-241-12/+16
|
* Add language filters in user preferencesChocobozzz2019-06-191-1/+1
|
* Handle actions in other videos sectionChocobozzz2019-04-082-1/+4
|
* Remove jest testsChocobozzz2019-03-182-88/+0
| | | | I don't have time to maintain them
* Fix no other videos displayed on some videosChocobozzz2018-09-283-25/+18
|
* remove unused importsBO412018-09-221-3/+2
|
* Don't get recommended videos twiceChocobozzz2018-09-192-7/+11
|
* Add video recomandation by tags (#1001)Jorropo2018-09-045-23/+43
| | | | | | | | | | * Recommendation by tags (thx bradsk88) Thx bradsk88 for the help. * Prefer jest-preset-angular to skip need for babel config * Fix jest
* Refactor: Separated "Other Videos" section into a dedicated ↵Brad Johnson2018-08-318-0/+234
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