Commit Graph

9970 Commits

Author SHA1 Message Date
Chocobozzz db19581fb2
Add ability to sort by global views 2022-04-15 15:14:32 +02:00
Chocobozzz 2b0d17ccf4
Reduce videos sort complexity
Automatically use best sort if user is logged in and chose hot algorithm
2022-04-15 15:07:20 +02:00
Chocobozzz d09ed46e71
Improve videos sort documentation 2022-04-15 14:50:09 +02:00
Chocobozzz ef3de8de21
Fix typo 2022-04-15 14:24:48 +02:00
Chocobozzz 3c7ddd7daa
Fix email links displayed twice as text 2022-04-15 14:19:07 +02:00
Chocobozzz ec2fa0d0b1
Fix redis config comment 2022-04-15 11:56:41 +02:00
Chocobozzz 389444e048
Increase test timeout 2022-04-15 11:38:01 +02:00
Chocobozzz a94b02e11a
Fix signup setp buttons on chrome 2022-04-15 11:30:17 +02:00
Chocobozzz 20be32a676
Update code contributors 2022-04-15 11:02:55 +02:00
Chocobozzz b53cc662bc
Upgrade translations 2022-04-15 11:01:31 +02:00
Chocobozzz b434d92829
Merge remote-tracking branch 'weblate/develop' into develop 2022-04-15 11:00:16 +02:00
Chocobozzz 322ef8bb9c
Upgrade server dependencies 2022-04-15 10:56:46 +02:00
Chocobozzz b3f84d8ddb
Include upper boundary on stats graph zoom 2022-04-15 10:54:13 +02:00
Chocobozzz 1222a602a3
Use round for views stats 2022-04-15 10:47:48 +02:00
Hồ Nhất Duy bcd30dafbe Translated using Weblate (Vietnamese)
Currently translated at 100.0% (1989 of 1989 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/vi/
2022-04-15 09:49:40 +02:00
Hồ Nhất Duy eaf49051b5 Translated using Weblate (Vietnamese)
Currently translated at 100.0% (1989 of 1989 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/vi/
2022-04-15 09:49:40 +02:00
Hồ Nhất Duy 149f4f0d73 Translated using Weblate (Vietnamese)
Currently translated at 100.0% (125 of 125 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/vi/
2022-04-15 09:49:40 +02:00
Hồ Nhất Duy ab54b78a67 Translated using Weblate (Vietnamese)
Currently translated at 100.0% (1989 of 1989 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/vi/
2022-04-15 09:49:40 +02:00
Hồ Nhất Duy ec147facbb Translated using Weblate (Vietnamese)
Currently translated at 100.0% (1989 of 1989 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/vi/
2022-04-15 09:49:40 +02:00
Agron Selimaj 9f17efb7b1 Translated using Weblate (Albanian)
Currently translated at 100.0% (125 of 125 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/sq/
2022-04-15 09:49:40 +02:00
Jason Zhou 88d2c28044 Translated using Weblate (Indonesian)
Currently translated at 58.8% (60 of 102 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/id/
2022-04-15 09:49:40 +02:00
Jason Zhou 0a0602d42d Translated using Weblate (Indonesian)
Currently translated at 14.7% (36 of 244 strings)

Translation: PeerTube/server
Translate-URL: https://weblate.framasoft.org/projects/peertube/server/id/
2022-04-15 09:49:40 +02:00
Jason Zhou 1209521d00 Translated using Weblate (Indonesian)
Currently translated at 11.0% (194 of 1748 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/id/
2022-04-15 09:49:40 +02:00
Jason Zhou 27877ddec6 Translated using Weblate (Indonesian)
Currently translated at 10.6% (187 of 1748 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/id/
2022-04-15 09:49:40 +02:00
Jason Zhou b45eeebd02 Translated using Weblate (Indonesian)
Currently translated at 5.0% (89 of 1748 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/id/
2022-04-15 09:49:40 +02:00
Jason Zhou 69dca3c039 Translated using Weblate (Indonesian)
Currently translated at 3.4% (60 of 1748 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/id/
2022-04-15 09:49:40 +02:00
Hồ Nhất Duy 1defb4e5aa Translated using Weblate (Vietnamese)
Currently translated at 100.0% (1989 of 1989 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/vi/
2022-04-15 09:49:40 +02:00
DignifiedSilence d402e8bde2 Translated using Weblate (Japanese)
Currently translated at 98.6% (1962 of 1989 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ja/
2022-04-15 09:49:40 +02:00
Simon Brosdetzko 2d282560c8 Translated using Weblate (German)
Currently translated at 100.0% (1989 of 1989 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/de/
2022-04-15 09:49:40 +02:00
Александр 9b3d09a993 Translated using Weblate (Russian)
Currently translated at 100.0% (1989 of 1989 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ru/
2022-04-15 09:49:40 +02:00
Hồ Nhất Duy be2d48f855 Translated using Weblate (Vietnamese)
Currently translated at 100.0% (1989 of 1989 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/vi/
2022-04-15 09:49:40 +02:00
Ihor Hordiichuk db1fa318c3 Translated using Weblate (Ukrainian)
Currently translated at 79.7% (1587 of 1989 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/uk/
2022-04-15 09:49:40 +02:00
Enfong Cao 96184bc21c Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (1989 of 1989 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/zh_Hant/
2022-04-15 09:49:40 +02:00
Berto Te 3ea6a5c847 Translated using Weblate (Spanish)
Currently translated at 100.0% (1989 of 1989 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/es/
2022-04-15 09:49:40 +02:00
josé m 968ea13f06 Translated using Weblate (Galician)
Currently translated at 100.0% (1989 of 1989 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/gl/
2022-04-15 09:49:40 +02:00
Ihor Hordiichuk 0f984aa3fc Translated using Weblate (Ukrainian)
Currently translated at 78.6% (1564 of 1989 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/uk/
2022-04-15 09:49:40 +02:00
Chocobozzz 3eda9b775a Support interactive video stats graph 2022-04-15 09:49:35 +02:00
Chocobozzz 901bcf5c18 Add ability to set start/end date to timeserie 2022-04-15 09:49:35 +02:00
Chocobozzz ac907dc7c1 Improve viewer counter
More precise, avoid weird decrease, reuse an id to federate viewers
2022-04-15 09:49:35 +02:00
Chocobozzz dfbcefc20d Improve views/viewers documentation 2022-04-15 09:49:35 +02:00
Chocobozzz d74bb0647c Fix videos history tests 2022-04-15 09:49:35 +02:00
Chocobozzz bfbdfc584a Add event doc to view endpoint 2022-04-15 09:49:35 +02:00
Chocobozzz cf158e7e24 Update open api routes 2022-04-15 09:49:35 +02:00
Chocobozzz 384ba8b77a Support videos stats in client 2022-04-15 09:49:35 +02:00
Chocobozzz b211106695 Support video views/viewers stats in server
* 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
2022-04-15 09:49:35 +02:00
Chocobozzz 69d48ee30c
Don't clean mastodon rates
Workaround of https://github.com/mastodon/mastodon/issues/13571
2022-04-15 09:17:16 +02:00
Chocobozzz 1159c4a600
Fix lint 2022-04-08 16:47:00 +02:00
Chocobozzz 7ca0363f75
Remove duplicated test 2022-04-08 16:30:22 +02:00
Chocobozzz c6d20c84a7
Disallow unlisted video indexation 2022-04-08 16:28:14 +02:00
Chocobozzz 1575be6825
Upgrade server dependencies 2022-04-08 14:32:31 +02:00