Commit Graph
100 Commits
Author SHA1 Message Date
Chocobozzz 644014cc55 Fix help popover width 2022-05-09 10:54:47 +02:00
Chocobozzz cb28bb92da Add URL redirection support for external auth 2022-05-09 10:47:46 +02:00
Chocobozzz f82ea670d8 Fix collection type 2022-05-09 09:51:11 +02:00
Chocobozzz 543affef08 Don't sign (created) when using rsa-sha256 2022-05-09 09:43:36 +02:00
Chocobozzz 439567eb8a Update code contributors 2022-05-06 18:44:59 +02:00
Chocobozzz d3d4099ab9 Update translations 2022-05-06 18:43:16 +02:00
Chocobozzz 02cae5bd5b Update changelog 2022-05-06 18:39:25 +02:00
Chocobozzz e08ec7a723 Handle HTTP signature draft 11 2022-05-06 15:13:59 +02:00
Chocobozzz 822f50fa81 Add help to understand what is a view 2022-05-06 14:56:34 +02:00
Chocobozzz 67ad83d0fa Fix stats time metric 2022-05-06 14:49:42 +02:00
Chocobozzz f40712abbb Add ability to filter overall video stats by date 2022-05-06 14:23:02 +02:00
Chocobozzz 49f0468d44 Add filter by start/end date overall stats in api 2022-05-05 14:13:14 +02:00
Chocobozzz f18a060a83 Remove comments, rates and views from stats
It prevent us to apply date filters
2022-05-05 13:47:51 +02:00
Chocobozzz b2d03a8331 Update translations 2022-05-05 11:30:30 +02:00
Chocobozzz 69c1f3c256 Merge remote-tracking branch 'weblate/develop' into develop 2022-05-05 11:28:50 +02:00
Chocobozzz bae616273d Convert followers/following in raw SQL queries
Prevent weird bug in SQL generation
2022-05-05 10:29:35 +02:00
Chocobozzz d493e2d4bf Fix lint 2022-05-04 16:13:31 +02:00
Chocobozzz d322f854c0 Prefer using null for rtmp listen setting 2022-05-04 16:12:49 +02:00
Chocobozzz 110212fd79 Fix listening host for live 2022-05-04 16:07:08 +02:00
Chocobozzz 9a82ce2455 Fix quota inconstistencies with lives 2022-05-04 10:32:49 +02:00
Chocobozzz b003d57518 Add missing player translation 2022-05-04 09:18:39 +02:00
Chocobozzz 9c5e582269 Better config comments for RTMP/RTMPS 2022-05-04 09:10:25 +02:00
Chocobozzz 6348fb1884 Prefer using node instead of npm in dockerfile
We get bad error output with npm
2022-05-04 09:06:44 +02:00
Chocobozzz 26da644eab Fix help component z-index 2022-05-04 09:02:59 +02:00
Chocobozzz 9295c68b74 Fix live constraints tests 2022-05-03 16:12:10 +02:00
Chocobozzz 39e68a3254 Add session informations in live modal 2022-05-03 15:21:42 +02:00
Chocobozzz 26e3e98ff0 Support live session in server 2022-05-03 14:49:15 +02:00
Chocobozzz 86c5229b4d Save replay of permanent live in client 2022-05-03 08:32:20 +02:00
Chocobozzz 98ebfa3950 Fix getting live by anonymous user 2022-05-03 08:32:20 +02:00
Chocobozzz c74cd9feab Fix removing directory content 2022-05-03 08:23:59 +02:00
Chocobozzz 21d70a7302 Support readonly tmp directory 2022-05-03 08:18:48 +02:00
Chocobozzz b3d9dedcc3 Allow oembed to fetch unlisted videos 2022-05-02 15:14:23 +02:00
Chocobozzz 9a0b50ab31 Fix ng-select hovering 2022-05-02 14:51:19 +02:00
Chocobozzz 1160fd709f Fix ng select input font color 2022-05-02 14:40:43 +02:00
Chocobozzz d05af385f4 Ensure rtmp public_hostname is set 2022-05-02 14:38:37 +02:00
Chocobozzz b0f3c7df13 Use node 16 in peertube docker image 2022-05-02 14:33:56 +02:00
Chocobozzz cfbe6be516 Add ability to provide rtmp listening hostname 2022-05-02 14:32:12 +02:00
Chocobozzz 42efd780a2 Support HTML entities in markdown fields 2022-05-02 14:14:30 +02:00
Chocobozzz dd29842306 Fix subscribe button dropdown position 2022-05-02 13:57:05 +02:00
Chocobozzz 4428ad543e Fix avatar responsive 2022-05-02 13:46:09 +02:00
Chocobozzz 252e16e158 Remove confusing P2P info in instance features
It's confusing because it depends on user and admin settings
We already display messages in player and watch page if P2P is enabled
2022-05-02 11:31:22 +02:00
Chocobozzz 4b3145a7f8 Typo 2022-05-02 11:13:41 +02:00
Chocobozzz 9794fe1c84 Update translations 2022-05-02 11:10:45 +02:00
Chocobozzz 40fa53ac99 Increase test timeout 2022-05-02 10:50:09 +02:00
Chocobozzz 5d9b867ed3 Fix lint 2022-04-22 10:54:05 +02:00
Chocobozzz 961cbe4269 Fix getting live by anonymous user 2022-04-22 09:50:20 +02:00
Chocobozzz 4ec52d04dc Add ability to save replay of permanent lives 2022-04-21 11:47:57 +02:00
Chocobozzz 2024a3b933 Fix e2e tests 2022-04-20 10:53:45 +02:00
Chocobozzz 4b7a20d88b Add missing video mime types 2022-04-20 10:23:07 +02:00
Chocobozzz 264903358d Display live info in my videos 2022-04-20 10:05:21 +02:00
Chocobozzz 4f9a20a00a Don't date if no there aren't peak viewers 2022-04-20 09:17:23 +02:00
Chocobozzz ffcfb32b2f Add program date time to live playlist 2022-04-19 16:24:49 +02:00
Chocobozzz 023c3ca2e7 Fix live play 2022-04-19 16:24:49 +02:00
Chocobozzz 33ac85bf61 Test digest check for resumable upload 2022-04-19 14:25:33 +02:00
Chocobozzz 77d0ae7b20 Fix 2 hours limit on uploads 2022-04-19 11:44:03 +02:00
Chocobozzz f692fc8d6f Support uploads of videos with unknown duration 2022-04-19 11:20:10 +02:00
Chocobozzz acc6a1cba7 Add missing video states to rest api doc 2022-04-19 08:57:24 +02:00
Chocobozzz e85a36cb96 Fix email text containing links 2022-04-15 15:17:32 +02:00
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
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
Chocobozzz 2e25a6dad3 Update translations 2022-04-08 11:23:24 +02:00
Chocobozzz 8dbd978008 Add logo licence to README 2022-04-08 11:20:04 +02:00
Chocobozzz 25fd0b59f6 Prefer "publish" over "upload" 2022-04-08 11:16:36 +02:00
Chocobozzz 68a4b1e587 Fix benchmark tests 2022-03-24 13:42:12 +01:00
Chocobozzz a219c9100b Refactor AP context builder 2022-03-24 09:40:46 +01:00
Chocobozzz 7e98a7df7d Remove activitypub helper
Put functions in lib/activitypub instead
2022-03-23 14:24:50 +01:00
Chocobozzz 5302f77d09 Support more plugin helpers in embed 2022-03-23 14:06:43 +01:00
Chocobozzz fa737aa058 Update translations 2022-03-23 08:48:21 +01:00
Chocobozzz 851e808dc9 Fix angular build 2022-03-22 18:27:29 +01:00
Chocobozzz a2c5cd4a03 Add reset button for file inputs in studio page 2022-03-22 17:41:39 +01:00
Chocobozzz 92e66e04f7 Rename studio to editor 2022-03-22 17:24:32 +01:00
Chocobozzz 1808a1f8e4 Add video edition finished notification 2022-03-22 16:25:14 +01:00
Chocobozzz 348c2ce3ff Remove old migration files 2022-03-21 14:54:29 +01:00
Chocobozzz e6afb66940 Update translations 2022-03-21 14:38:13 +01:00