Chocobozzz
0f4144f841
Fix flaky tests
2026-08-04 08:58:25 +02:00
Chocobozzz
c2bd457557
Update changelog
2026-08-04 08:13:30 +02:00
Chocobozzz
051bdd4cec
Only owner can display stats
2026-08-03 14:13:13 +02:00
Chocobozzz
c16b256558
Add unlisted playlists tests
2026-08-03 13:40:13 +02:00
Chocobozzz
63a0b21d5e
More robust AP handlers
2026-07-24 15:26:33 +02:00
Chocobozzz
6b513bfb74
More checks on remote downloads/views
2026-07-24 14:37:04 +02:00
Chocobozzz
5971c37a11
Separate redis keys to check user email
2026-07-24 11:00:16 +02:00
Chocobozzz
e46fb4d864
Prevent actor URL rebinding
2026-07-24 10:43:52 +02:00
Chocobozzz
7fd40b9609
Bumped to version v8.2.3
2026-07-20 14:03:21 +02:00
Chocobozzz
1f7276a84c
Update changelog
2026-07-20 14:02:32 +02:00
Chocobozzz
a5d26fd542
More player guards
2026-07-16 13:52:35 +02:00
Chocobozzz
faf7b28cf2
More robust sync
2026-07-16 11:44:42 +02:00
Chocobozzz
0a6022576a
Fix crash when destroying player
2026-07-16 11:43:38 +02:00
Chocobozzz
fa363139f9
Fix websocket plugin test
2026-07-13 16:29:05 +02:00
Chocobozzz
4f1168f729
Fix CI
2026-07-13 16:03:11 +02:00
Chocobozzz
6dd9f44b3b
Improve result consistency
2026-07-13 16:00:52 +02:00
Chocobozzz
c8f17b491c
Use user language from req if possible
2026-07-13 15:59:23 +02:00
Chocobozzz
172304686d
More robust actor keys creation
2026-07-13 15:59:18 +02:00
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
Chocobozzz
52e0fbea15
Fix invalid log
2026-07-10 12:11:38 +02:00
Chocobozzz
c0021840c9
Don't re-create the set on every fn call
2026-07-10 12:06:09 +02:00
Chocobozzz
7e648eed62
Remove dead code
2026-07-10 12:02:35 +02:00
Chocobozzz
4e8470fcfe
Fix invalid guard
2026-07-10 12:01:48 +02:00
Chocobozzz
217987680b
Don't alter param object
2026-07-10 11:59:21 +02:00
Chocobozzz
cbb2108cf6
Status is a header so we shouln't set it
2026-07-10 11:56:03 +02:00
Chocobozzz
ddaf994d53
Return response status after transaction success
2026-07-10 11:53:26 +02:00
Chocobozzz
b6ac3d7c26
Fix activeRequests debug log
2026-07-10 11:29:05 +02:00
Chocobozzz
84c92a9f56
Redact secrets in logs
2026-07-10 11:26:40 +02:00
Chocobozzz
eef99811d6
Fix infinite loop with S3 pagination
2026-07-09 17:26:43 +02:00
Chocobozzz
b221e8058b
Hide live scheduled date for past dates
2026-07-09 16:50:24 +02:00
Chocobozzz
f5f12d0e65
Fix embed referrer checker
2026-07-09 16:31:52 +02:00
Chocobozzz
451db20bf3
Fix segment validator
2026-07-09 16:21:26 +02:00
Chocobozzz
28a7046464
count === 0 must add a limit clause
2026-07-09 16:17:02 +02:00
Chocobozzz
90e87d9b5d
Abort request on invalid digest
2026-07-09 16:14:15 +02:00
Chocobozzz
7505243612
Fix detecting public/unlisted privacy
2026-07-09 15:53:44 +02:00
Chocobozzz
29e1ca923a
Prevent vjs-slider expansion
2026-07-09 15:27:09 +02:00
Chocobozzz
a980db870e
Add missing i18n
2026-07-09 15:13:36 +02:00
Chocobozzz
9e1687ee2f
Prevent serving invalid JSON file
2026-07-09 15:13:36 +02:00
Chocobozzz
e734094871
Fix RTL for video miniatures
2026-07-09 14:25:00 +02:00
Chocobozzz
6f0bd573d9
Fix channel toggle for RTL
2026-07-09 12:31:07 +02:00
Chocobozzz
5c4993f6ef
Fix search submit button
2026-07-09 11:56:13 +02:00
Chocobozzz
8bec7726a6
Fix notif position on RTL layout
2026-07-08 17:03:30 +02:00
Chocobozzz
bc90125ef2
Fix input switch on rtl layout
2026-07-08 17:01:50 +02:00
Chocobozzz
8963d3668f
Fix button group radius on rtl
2026-07-08 17:01:25 +02:00
Chocobozzz
48349818fa
Fix responsive embed in peertube container
2026-07-08 15:54:31 +02:00
Chocobozzz
ab44a03141
Fix invalid width error in embed
2026-07-08 15:40:51 +02:00
Chocobozzz
ac0c71d9f4
Fix dropdown colors
2026-07-08 15:18:31 +02:00
Chocobozzz
a8eb267b13
Improve messgae when playlist is empty
2026-07-08 15:09:31 +02:00
Chocobozzz
5a69db8d40
Fix password button theme
2026-07-08 15:04:35 +02:00
Chocobozzz
a640fa774d
Fix watching password protected live
2026-07-08 15:04:32 +02:00
Chocobozzz
fa189462db
Fix duplicated files removal
2026-07-08 15:00:15 +02:00