Commit Graph
16961 Commits
Author SHA1 Message Date
Chocobozzz 83074e6b91 Fix debounce of same function
Use a symbol to have a unique property
2026-07-13 15:50:17 +02:00
Chocobozzz 39e0c06f4a Prevent get video duration unhandled crash 2026-07-13 15:45:29 +02:00
Chocobozzz 1580662b7b Prevent confusing logging 2026-07-13 14:56:32 +02:00
Chocobozzz 35122160cd Emit that chapters are updated after transaction 2026-07-13 14:55:56 +02:00
Chocobozzz 09fabc2a3c Fix mentions extractions with punctuations
Also don't consume spaces in regex, resulting in broken mention
extractions
2026-07-13 14:42:23 +02:00
Chocobozzz 6bc19037a1 importDataOverride is not optional 2026-07-13 14:01:17 +02:00
Chocobozzz c9a2f652fa Don't crash on unknown youtube-dl date 2026-07-13 14:01:17 +02:00
Chocobozzz 69371d96aa Correctly match plugin webscoket routes 2026-07-13 14:01:17 +02:00
Chocobozzz 85e5531669 Fix onSettingsChanged on unknown plugin 2026-07-13 14:01:17 +02:00
Chocobozzz c8ef2bf95f Fix infinite non-settle when client closes the stream 2026-07-13 14:01:17 +02:00
Chocobozzz 3ab630ef38 Don't crash if there is no thumbnail 2026-07-13 14:01:17 +02:00
Chocobozzz 9130be9fdd Espace . to correctly match '.' char 2026-07-13 14:01:17 +02:00
Chocobozzz 408ee5450a Remove unused verbose option 2026-07-13 14:01:17 +02:00
Chocobozzz e2c90e29b9 Fix licence field for package.json 2026-07-13 14:01:17 +02:00
Chocobozzz 1863366582 Don't return NaN for timeToInt 2026-07-13 14:01:17 +02:00
Chocobozzz cce19088a5 Fix key namespace for empty arrays 2026-07-13 14:01:17 +02:00
Chocobozzz 84f9172347 Fix secondsToTime rounding 2026-07-13 14:01:17 +02:00
Chocobozzz dab0422bf7 Fix invalid accept header 2026-07-13 14:01:17 +02:00
Chocobozzz 8822034629 Fix return type 2026-07-13 14:01:17 +02:00
Chocobozzz d47fefe376 Take into account year to isThisMonth 2026-07-13 14:01:17 +02:00
Chocobozzz 0f76b76292 Fix exports 2026-07-13 14:01:17 +02:00
Chocobozzz 2df309a4c0 Fix adding/removing instances
Correctly re-set the default instance
Don't remove other instances
2026-07-13 14:01:17 +02:00
Chocobozzz 214737a07d Reset decode errors on video change 2026-07-13 14:01:17 +02:00
Chocobozzz 7bebbe146b Fix stale poster on video change 2026-07-13 14:01:17 +02:00
Chocobozzz aa1e554b25 Cleanup live listeners 2026-07-13 10:56:26 +02:00
Chocobozzz 3f6d36ed75 Fix fallback on invalid previous video 2026-07-13 10:49:34 +02:00
Chocobozzz 4bfadcb87e Fix running metrics on video change 2026-07-13 10:43:47 +02:00
Chocobozzz b8714da23f Unregister play handler 2026-07-13 10:40:47 +02:00
Chocobozzz 1472356e60 Fix pause bezel on video change 2026-07-13 10:38:04 +02:00
Chocobozzz 86bee302f9 Correctly detect audio copy 2026-07-10 15:52:02 +02:00
Chocobozzz e39c877991 Use local storage wrapper 2026-07-10 15:32:55 +02:00
Chocobozzz a220a41c4b Don't cache HTTP errors 2026-07-10 15:31:45 +02:00
Chocobozzz 94a65abe5e Unsubscribe live events on destroy 2026-07-10 15:31:45 +02:00
Chocobozzz 9d30c8c032 Fix subscription leak 2026-07-10 15:25:49 +02:00
Chocobozzz 151a7b20fd Fix iOS mobile link for channels 2026-07-10 15:22:11 +02:00
Chocobozzz 44cfd82c23 Fix stall middleware on reject 2026-07-10 15:18:41 +02:00
Chocobozzz 644e407cb2 Correctly cleanup tmp runner files 2026-07-10 15:06:15 +02:00
Chocobozzz a0c72a5ff5 Remove dead code 2026-07-10 14:46:23 +02:00
Chocobozzz 2ea8c8057a Handle progress percents === 0 2026-07-10 14:44:50 +02:00
Chocobozzz 34e23f892b Fix can do quick audio transcode 2026-07-10 14:43:05 +02:00
Chocobozzz 41de1d2956 Fix live cleanup race issue 2026-07-10 14:42:42 +02:00
Chocobozzz 79cb9e23b5 Fix audio merge fps typo 2026-07-10 14:22:33 +02:00
Chocobozzz e1f7835ad6 Fix typo 2026-07-10 14:17:59 +02:00
Chocobozzz 6b7537b212 More robust quota exceeded handler 2026-07-10 14:14:52 +02:00
Chocobozzz 18a626117c More robust duplicate handle sessions checker 2026-07-10 14:11:00 +02:00
Chocobozzz cbda8151f9 More robust live ending handler 2026-07-10 13:56:16 +02:00
Chocobozzz be93c151b9 Consume all job attemps before error handler 2026-07-10 13:43:47 +02:00
Chocobozzz 07c8800072 Fix job schedulers
Use the new BullMQ API so we don't create multiple repeat jobs (previous
API used the repeat option as key, and so most PeerTube instances have
multiple same repeat jobs since we use a random repeat option
2026-07-10 13:41:25 +02:00
Chocobozzz 90b01911d3 Fix deduplication jobs 2026-07-10 13:14:31 +02:00
Chocobozzz f523d23ce2 Add max depth for fix compacted 2026-07-10 13:07:13 +02:00