Commit Graph
100 Commits
Author SHA1 Message Date
Chocobozzz 7fdc163065 Update code contributors 2026-03-30 14:52:26 +02:00
Chocobozzz 88a4edc71f Revert commit
This reverts commit 3db6d76d64.
2026-03-30 14:51:52 +02:00
Chocobozzz bc02c1043b Fix stateOneOf filter with search 2026-03-30 14:26:58 +02:00
Chocobozzz 3db6d76d64 Save 2026-03-30 13:46:10 +02:00
Chocobozzz 142e53cdf7 Merge branch 'release/v8.1.x' into develop 2026-03-30 11:51:30 +02:00
Chocobozzz 763b822a58 Fix audio transcoding with runner jobs 2026-03-30 11:50:10 +02:00
Chocobozzz c2e976d08b Add state filter for videos 2026-03-27 16:41:59 +01:00
Chocobozzz 616ad6d48f Fix set playback rate from URL 2026-03-27 15:28:00 +01:00
Chocobozzz 983f7dc3dc Restore player resolution 2026-03-27 14:48:18 +01:00
Chocobozzz 9d525c2c94 Restore playback rates between sessions 2026-03-27 14:47:28 +01:00
Chocobozzz 93a47e9143 Remove not released doc 2026-03-27 14:00:00 +01:00
Chocobozzz 86baa805cb Don't display bulk actions in account page 2026-03-27 13:56:56 +01:00
Chocobozzz c8ea1c687a Fix actor host link if search index is disabled 2026-03-27 13:52:54 +01:00
Chocobozzz 59fc62e3ee Prefer toArray 2026-03-27 11:16:20 +01:00
Chocobozzz f96c350e5b Merge branch 'release/v8.1.x' into develop 2026-03-27 11:09:17 +01:00
Chocobozzz 8ba7dc85ed Fix blocklist error 400 with many params 2026-03-27 11:07:51 +01:00
Chocobozzz 8d74df4421 Fix tests 2026-03-27 09:48:51 +01:00
Chocobozzz 8f5cf8bd6f Improve abuse table UX to check muted accounts 2026-03-27 09:26:51 +01:00
Chocobozzz 4c96be7616 Update to latest version of primeng 2026-03-27 09:06:51 +01:00
Chocobozzz 262180b1d5 Update to primeng 19 2026-03-26 16:53:34 +01:00
Chocobozzz 663627c264 Remove unused file 2026-03-26 16:47:18 +01:00
Chocobozzz 002ee2452d Upgrade typescript to v6 2026-03-26 16:36:25 +01:00
Chocobozzz 9e562b9437 oxlint migration for server 2026-03-26 15:15:36 +01:00
Chocobozzz 8059eec02e Hide videos title on no video 2026-03-26 14:24:11 +01:00
Chocobozzz 027bfba8da Use alert for remote runner message 2026-03-26 14:23:03 +01:00
Chocobozzz b7549f8558 Remove barrel files from tests
Not useful and add useless cognitive work
2026-03-26 14:10:33 +01:00
Chocobozzz ea83f76d51 Fix margin in search results 2026-03-26 13:58:23 +01:00
Chocobozzz cfebfcd7d6 Merge branch 'release/v8.1.x' into develop 2026-03-26 12:58:14 +01:00
Chocobozzz 806485be49 More robust end job handler 2026-03-26 12:58:02 +01:00
Chocobozzz 78885d7ad5 Prevent invalid end task for studio 2026-03-26 12:55:32 +01:00
Chocobozzz 1f127d90c9 Add missing env variables 2026-03-26 10:36:50 +01:00
Chocobozzz e66bdb50c2 Clarify upgrade process for production.yaml.new file creation 2026-03-26 10:02:29 +01:00
Chocobozzz 5f60f1488a Prune storage without having to stop peertube 2026-03-26 09:41:49 +01:00
Chocobozzz 278dcce7f5 Fix tests 2026-03-25 10:41:55 +01:00
Chocobozzz 3833729e79 Update action versions 2026-03-25 10:30:59 +01:00
Chocobozzz 4ccda4656d Use AGENTS.md
Allow contributors to use the tool they want, reducing coupling with
copilot

See PeerTube dev position on AI: https://joinpeertube.org/faq#what-is-the-ai-policy-for-peertube-development
2026-03-25 09:34:15 +01:00
Chocobozzz 18a4d159e9 Add devtools support for vite 2026-03-25 08:16:18 +01:00
Chocobozzz c251acc7eb Fix lint 2026-03-25 08:12:19 +01:00
Chocobozzz b65473fb34 Move to vite 8 2026-03-25 06:54:25 +01:00
Chocobozzz 383168c8ef Prevent shell injection
Even if this endpoint can only be used by admins, it's safer this way
2026-03-25 06:48:18 +01:00
Chocobozzz cc13efbf92 Add offensive test for video filename check 2026-03-24 16:10:59 +01:00
Chocobozzz 3e7861ad4e Fix loading thumbnail/actor avatar for videos 2026-03-24 15:49:41 +01:00
Chocobozzz 4c746967c3 Support indexable fields
All our actors are public and public videos are automatically indexed
2026-03-24 14:15:23 +01:00
Chocobozzz 097456f166 Video SQL query optimization
Reduce number of rows to parse in NodeJS by generating the JSON directly in
PostgreSQL
2026-03-24 14:04:49 +01:00
Chocobozzz 05f2889381 Add tag filters in my videos 2026-03-24 11:42:30 +01:00
Chocobozzz 15651ac701 Add quick filters when listing users 2026-03-24 10:44:54 +01:00
Chocobozzz 4ce5b37c14 Add quick filter for registration requests 2026-03-24 10:41:18 +01:00
Chocobozzz d464387678 Add quick filters for follows 2026-03-24 10:25:22 +01:00
Chocobozzz c4746d54b9 Improve job filters UX
Allow to click on tags to automatically filter by type/state
2026-03-24 10:17:04 +01:00
Chocobozzz 5ab039f145 Add search for job filters 2026-03-24 09:50:22 +01:00
Chocobozzz c43a676653 Merge branch 'release/v8.1.x' into develop 2026-03-24 09:47:44 +01:00
Chocobozzz a056da87a4 Prevent errors on dispose
setInterval may have already queued a callback for execution
2026-03-24 09:11:57 +01:00
Chocobozzz 4d13e41258 Rework thumbnail size system
Old one wasn't very resiliant and caused some issues
2026-03-24 08:52:53 +01:00
Chocobozzz 1f63b98c28 Optimize listing videos with collaboration 2026-03-23 16:02:42 +01:00
Chocobozzz af8f5abce0 Abort previous request on new load 2026-03-23 09:28:28 +01:00
Chocobozzz 6a7bc947a6 Remove duplicated component 2026-03-20 16:29:18 +01:00
Chocobozzz b1a5bc3ac9 Refactor bulk actions 2026-03-20 09:34:00 +01:00
Chocobozzz a93cca115b Add bulk actions to abuse list 2026-03-19 16:06:49 +01:00
Chocobozzz 1be641d16d Add video block bulk actions 2026-03-19 15:41:52 +01:00
Chocobozzz d7b2cd9e66 Add ability to filter users by role 2026-03-19 14:53:56 +01:00
Chocobozzz 57b5da619a Fix notification link 2026-03-19 14:39:39 +01:00
Chocobozzz 0f2f54dce9 Add bulk accept/reject registration requests 2026-03-19 14:29:04 +01:00
Chocobozzz afc4272741 Improve security logging 2026-03-19 14:05:55 +01:00
Chocobozzz dad36c2e28 Build a new table filter component 2026-03-19 14:05:54 +01:00
Chocobozzz 4b53a0218f Don't fetch video associations we don't need 2026-03-19 14:05:54 +01:00
Chocobozzz 910abdf349 Improve runner jobs routes UX 2026-03-19 14:05:54 +01:00
Chocobozzz 66afd2e104 Merge branch 'release/v8.1.x' into develop 2026-03-19 09:29:51 +01:00
Chocobozzz f83b4ccc9e Bumped to version v8.1.3 2026-03-19 08:32:06 +01:00
Chocobozzz 21013fae9d Update changelog 2026-03-19 08:31:58 +01:00
Chocobozzz f48f33ed19 Fix sql timing logging 2026-03-19 08:24:23 +01:00
Chocobozzz 94e7ab5c91 Fix missing packages in release/nightly 2026-03-19 07:00:44 +01:00
Chocobozzz 96c8738a4e Upgrade socket.io parser to fix vuln 2026-03-19 06:28:58 +01:00
Chocobozzz ed5c368827 Merge branch 'release/v8.1.x' into develop 2026-03-18 14:05:58 +01:00
Chocobozzz cb086b3afb Fix toArray sanitizer 2026-03-18 13:40:12 +01:00
Chocobozzz 0a7fb7c558 Merge branch 'release/v8.1.x' into develop 2026-03-18 11:10:50 +01:00
Chocobozzz 25999e740a Update vuln dependencies 2026-03-18 11:10:30 +01:00
Chocobozzz 0f46a98fa7 More robust pkcs8 migration script 2026-03-18 11:01:33 +01:00
Chocobozzz e506977478 Merge branch 'release/v8.1.x' into develop 2026-03-18 10:55:05 +01:00
Chocobozzz baa0f2e192 Add a note about tls connection with redis/pg 2026-03-18 10:53:36 +01:00
Chocobozzz 74c8f2ca3b Add missing packages in nightly/release
So users can still use pnpm add in the extracted directory
2026-03-18 10:45:32 +01:00
Chocobozzz ff5aa283ad Fix setting many query params 2026-03-18 10:31:19 +01:00
Chocobozzz 2aede7ef13 Prevent thumbnail crash for podcasts 2026-03-18 09:51:29 +01:00
Chocobozzz 26c5465858 Prevent unnecessary torrent filename update 2026-03-18 09:47:01 +01:00
Chocobozzz 94420191f7 Don't create too many refresh jobs 2026-03-18 08:50:23 +01:00
Chocobozzz 003f358c45 Ensure width is a number 2026-03-17 11:23:20 +01:00
Chocobozzz 1bcbfdb583 Do not process images in piscina
sharp, the new image manipulation library already uses libuv's threadpool
2026-03-17 11:23:15 +01:00
Chocobozzz e136d1683c Handle non-jpg remote thumbnails 2026-03-17 10:15:47 +01:00
Chocobozzz 7962077f08 Refresh actors/videos on lazy load not found 2026-03-17 10:15:47 +01:00
Chocobozzz f28671fce6 Federate video on thumbnail re-generation 2026-03-17 10:15:47 +01:00
Chocobozzz 0db8cd0af4 Bumped to version v8.1.2 2026-03-13 16:43:35 +01:00
Chocobozzz 99c3a69b6a Update changelog 2026-03-13 16:43:27 +01:00
Chocobozzz d46cd0ffa9 Fix root password generation 2026-03-13 16:37:06 +01:00
Chocobozzz b83b458781 Fix search index tests 2026-03-12 13:40:56 +01:00
Chocobozzz 4e94c7477c Fix broken video thumbnail 2026-03-12 13:38:37 +01:00
Chocobozzz 20872615a4 Fix channel import 2026-03-12 13:38:01 +01:00
Chocobozzz a4730f0d9c Update PeerTube openapi version 2026-03-12 09:59:56 +01:00
Chocobozzz 6aad0c1e67 Update production guide for freebsd users 2026-03-11 15:10:39 +01:00
Chocobozzz 0d4d8bb984 Bumped to version v8.1.1 2026-03-11 10:38:01 +01:00
Chocobozzz a67331c609 Update changelog 2026-03-11 10:37:47 +01:00
Chocobozzz 85d8cc633c Hide webfinger message 2026-03-11 10:24:27 +01:00