feat: add an option to configure default share expiration (#2283)

* feat: add an option to configure default share expiration
This commit is contained in:
Yunus
2026-08-03 22:26:45 -04:00
committed by GitHub
parent a8bec1ad75
commit 71fc632501
6 changed files with 244 additions and 19 deletions
+14
View File
@@ -303,6 +303,13 @@
"explicitStatus": "$t(common.explicitStatus)"
},
"datetime": {
"secondLong": "Second",
"minuteLong": "Minute",
"hourLong": "Hour",
"dayLong": "Day",
"weekLong": "Week",
"monthLong": "Month",
"yearLong": "Year",
"minuteShort": "m",
"secondShort": "s",
"hourShort": "h",
@@ -422,6 +429,8 @@
"copyToClipboard": "Copy to clipboard: Ctrl+C, enter",
"description": "Description",
"setExpiration": "Set expiration",
"setExpiration_description": "Leave empty to use the server default expiration",
"setExpiration_serverDefault": "Server default",
"success": "Share link copied to clipboard (or click here to open)",
"successMustClick": "Share created successfully. Click here to open",
"expireInvalid": "Expiration must be in the future",
@@ -680,6 +689,7 @@
"remote": "Remote",
"exportImport": "Import/export",
"scrobble": "Scrobble",
"sharing": "Sharing",
"audio": "Audio",
"lyrics": "Lyrics",
"lyricsDisplay": "Lyrics Display",
@@ -1164,6 +1174,10 @@
"savePlayQueue": "Save play queue",
"scrobble_description": "Scrobble plays to your media server",
"scrobble": "Scrobble",
"shareExpiration_description": "How far in the future new share links expire by default. Clear the date in the share dialog to use the server default instead",
"shareExpiration": "Default share expiration",
"shareExpirationUseServerDefault_description": "Omit an expiration when creating shares so the server can apply its configured default (e.g. Navidrome DefaultShareExpiration)",
"shareExpirationUseServerDefault": "Use server default expiration",
"showSkipButton_description": "Show or hide the skip buttons on the player bar",
"showSkipButton": "Show skip buttons",
"showSkipButtons_description": "Show or hide the skip buttons on the player bar",