release(v3.1.4): restore resumable upload resume checks (testChunks) + wording polish (fixes #93)

This commit is contained in:
Ryan
2026-01-20 05:30:28 -05:00
committed by GitHub
parent 4b230671db
commit 2fa76ae372
3 changed files with 29 additions and 4 deletions
+25
View File
@@ -1,5 +1,30 @@
# Changelog
## Changes 01/20/2026 (v3.1.4)
`release(v3.1.4): restore resumable upload resume checks (testChunks) + wording polish (fixes #93)`
```text
release(v3.1.4): restore resumable upload resume checks (testChunks) + wording polish (fixes #93)
- uploads: re-enable Resumable.js testChunks so interrupted uploads can resume
- admin: tweak Instance ID / renewal copy to “12-month updates” wording
Fixes #93
```
**Fixed**
- Resumable uploads resume again (fixes #93)
- Re-enabled testChunks in Resumable.js so the uploader checks which chunks already exist and continues where it left off after an interrupted upload.
**Changed**
- Admin Pro license UI wording
- Updated copy to say “12-month updates plans” and “Renew 12-month updates” (clarifies its not a forced yearly subscription).
---
## Changes 01/20/2026 (v3.1.3)
`release(v3.1.3): document VIRUS_SCAN_EXCLUDE_DIRS for ClamAV upload scanning`
+3 -3
View File
@@ -5165,7 +5165,7 @@ ${t("shared_max_upload_size_bytes")}
? `
<div class="pro-license-meta" style="margin-top:8px;font-size:12px;color:#777;">
<div class="d-flex align-items-center flex-wrap" style="gap:6px;">
<span>Instance ID (required for yearly updates plans): <code>${proInstanceId}</code></span>
<span>Instance ID (required for 12-month updates plans): <code>${proInstanceId}</code></span>
<button type="button" class="btn btn-link btn-sm p-0" id="proCopyInstanceIdBtn">Copy</button>
</div>
</div>
@@ -5258,7 +5258,7 @@ ${t("shared_max_upload_size_bytes")}
target="_blank"
rel="noopener noreferrer"
class="btn btn-sm btn-secondary">
Renew yearly updates
Renew 12-month updates
</a>
<a
href="https://filerise.net/pro/instances.php"
@@ -5269,7 +5269,7 @@ ${t("shared_max_upload_size_bytes")}
</a>
</div>
<small class="text-muted d-block" style="margin-top:4px;">
Renewals extend updates for yearly plans. Instance IDs apply to Business yearly updates.
Renewals extend updates for 12-month plans. Instance IDs apply to Business 12-month updates.
</small>
</div>
` : ''}
+1 -1
View File
@@ -932,7 +932,7 @@ async function initResumableUpload() {
chunkSize: getResumableChunkSizeBytes(),
simultaneousUploads: 3,
forceChunkSize: true,
testChunks: false,
testChunks: true,
withCredentials: true,
headers: { 'X-CSRF-Token': window.csrfToken },
query: () => {