aboutsummaryrefslogtreecommitdiffhomepage
path: root/server/lib/activitypub/send/send-view.ts
Commit message (Collapse)AuthorAgeFilesLines
* Send views in a dedicated queueChocobozzz2022-06-171-1/+1
|
* Improve viewer counterChocobozzz2022-04-151-2/+3
| | | | More precise, avoid weird decrease, reuse an id to federate viewers
* Support video views/viewers stats in serverChocobozzz2022-04-151-16/+35
| | | | | | | | | | * Add "currentTime" and "event" body params to view endpoint * Merge watching and view endpoints * Introduce WatchAction AP activity * Add tables to store viewer information of local videos * Add endpoints to fetch video views/viewers stats of local videos * Refactor views/viewers handlers * Support "views" and "viewers" counters for both VOD and live videos
* Don't store remote rates of remote videosChocobozzz2022-03-181-2/+2
| | | | | In the future we'll stop to expose all available rates to improve users privacy
* Refactor video viewsChocobozzz2021-11-091-1/+3
| | | | | | | | Introduce viewers attribute for live videos Count views for live videos Reduce delay to see the viewer update for lives Add ability to configure video views buffer interval and view ip expiration
* Cleanup models directory organizationChocobozzz2021-05-111-1/+1
|
* Fix incorrect IDs in AP federationChocobozzz2020-11-201-5/+5
|
* Split types and typingsChocobozzz2020-06-181-1/+1
|
* Optimize view endpointChocobozzz2020-02-041-2/+2
|
* Reduce AP context size on specific activitiesChocobozzz2020-02-031-1/+1
|
* Stronger model typingsChocobozzz2019-08-191-3/+3
|
* Correctly send Flag/Dislike/View activitiesChocobozzz2019-01-151-0/+40