You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat(strm): add driver-level sign expiry and rotate action
- add SignExpireHours for STRM-specific sign duration
- add RotateSignNow to trigger immediate local STRM rewrite
- auto reset rotate flag after scheduling background rotation
WithSignbool`json:"withSign" default:"false" help:"Append sign query to generated URL"`
23
+
SignExpireHoursint`json:"SignExpireHours" type:"number" default:"0" help:"Driver-level sign expiration in hours. 0 uses global link_expiration"`
24
+
RotateSignNowbool`json:"RotateSignNow" type:"bool" default:"false" help:"Set true and save to rotate signs now (rewrite local STRM), then auto reset to false"`
23
25
SaveStrmToLocalbool`json:"SaveStrmToLocal" default:"false" help:"Save generated files to local disk"`
24
26
SaveStrmLocalPathstring`json:"SaveStrmLocalPath" type:"text" help:"Local path for generated files"`
25
27
SaveLocalModestring`json:"SaveLocalMode" type:"select" help:"Local save mode" options:"insert,update,sync" default:"insert"`
0 commit comments