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
Chocobozzz
0dcd6c900d
Fix icons on RTL direction
2026-07-03 16:20:27 +02:00
Chocobozzz
64c26ab6da
Fix border radius on RTL
2026-07-03 16:15:40 +02:00
Chocobozzz
a0faee545f
Improve client error message on 502
2026-07-03 15:50:55 +02:00
Chocobozzz
b9b9059f91
Prevent form validation on "Enter" press
2026-07-03 15:06:18 +02:00
Chocobozzz
8453f0587e
Fix private video deletion with abuse
2026-07-03 15:03:47 +02:00
Chocobozzz
33890c059a
Placeholder font-size consistency
2026-07-03 14:30:47 +02:00
Chocobozzz
296e638114
Bumped to version v8.2.2
2026-07-02 09:08:15 +02:00
Chocobozzz
a327abb1cd
Update changelog
2026-07-02 09:07:25 +02:00
Chocobozzz
e5ad7b7671
Fix caption checker
2026-07-01 16:29:24 +02:00
Chocobozzz
61e1675dfd
Check user rights when displaying live info
2026-07-01 15:35:15 +02:00
Chocobozzz
ee84218d66
Lower log level for ECONNRESET exceptions
2026-07-01 15:02:54 +02:00
Chocobozzz
a805abaafa
Invalidate tokens on password change
2026-07-01 15:01:22 +02:00
Chocobozzz
af9381a453
Check caption file content
2026-07-01 14:15:35 +02:00
Chocobozzz
c1a15ea23f
Ensure version from plugin index is valid
2026-07-01 14:01:22 +02:00
Chocobozzz
63d487d2a4
Ensure actors and videos are on the same host
2026-07-01 13:44:08 +02:00
Chocobozzz
45394d701b
Escape config when injecting it in HTML
2026-07-01 13:25:01 +02:00
Chocobozzz
6d6a60165b
SQL injection hardening
2026-07-01 13:15:42 +02:00
Chocobozzz
b2e1810ac6
Check zip entry filename validity
2026-07-01 13:15:42 +02:00
Chocobozzz
8791793e9f
Do not leak video UUID
2026-07-01 13:15:42 +02:00
Chocobozzz
39018a16cf
Check element belongs to the playlist
2026-07-01 13:15:42 +02:00
Chocobozzz
8a4bc0ddf2
Ensure filename is valid
2026-07-01 13:15:42 +02:00
Chocobozzz
a3014a3897
Fix collapse icon on rtl layout
2026-06-30 15:03:02 +02:00
Chocobozzz
6df5a0011d
Improve broken database error logs
...
Should only happen when installing PeerTube for the first time
2026-06-26 14:47:36 +02:00
Chocobozzz
bd045c6043
Fix broken embed in specific cases
2026-06-26 14:27:32 +02:00