Skip to content

Commit 7952bf8

Browse files
committed
v2.5.55: Rename File Changes to Integrity Scan in UI
Update user-facing text for consistency: - Scan reports filter dropdown - Schedule type dropdowns (2 locations) - All notification messages (8 locations) - Scan type display mapping
1 parent 8f26210 commit 7952bf8

File tree

4 files changed

+35
-12
lines changed

4 files changed

+35
-12
lines changed

CHANGELOG.MD

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,29 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0).
77

8+
## [2.5.55] - 2026-01-02
9+
10+
### UI Improvements
11+
12+
- **Rename "File Changes" to "Integrity Scan"**: Consistent terminology throughout the UI
13+
- The feature was renamed several versions back but some user-facing text still used the old "File Changes" terminology
14+
- Updated scan reports filter dropdown from "File Changes" to "Integrity Scan"
15+
- Updated schedule type dropdowns from "Integrity Check" to "Integrity Scan"
16+
- Updated all notification messages:
17+
- "File Changes Check Progress" -> "Integrity Scan Progress"
18+
- "File changes check started..." -> "Integrity scan started..."
19+
- "File changes check completed!" -> "Integrity scan completed!"
20+
- "File changes check cancelled" -> "Integrity scan cancelled"
21+
- "File changes check cancellation requested" -> "Integrity scan cancellation requested"
22+
- "Checking for file changes..." -> "Checking file integrity..."
23+
- "No file changes detected" -> "No integrity issues detected"
24+
- Updated scan type display mapping from "Integrity Check" to "Integrity Scan"
25+
- Files affected:
26+
- `templates/index.html` - Dropdown option text (3 locations)
27+
- `static/js/app.js` - Notification messages and type mapping (8 locations)
28+
29+
---
30+
831
## [2.5.54] - 2026-01-01
932

1033
### Bug Fixes

static/js/app.js

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -387,7 +387,7 @@ class ProgressManager {
387387
} else if (this.operationType === 'cleanup') {
388388
progressTitle.textContent = 'Cleanup Progress';
389389
} else if (this.operationType === 'file-changes') {
390-
progressTitle.textContent = 'File Changes Check Progress';
390+
progressTitle.textContent = 'Integrity Scan Progress';
391391
}
392392
}
393393

@@ -736,7 +736,7 @@ class ProgressManager {
736736
percentage = 0;
737737
}
738738

739-
text = status.progress_message || 'Checking for file changes...';
739+
text = status.progress_message || 'Checking file integrity...';
740740

741741
const parts = [];
742742

@@ -822,7 +822,7 @@ class ProgressManager {
822822
this.app.showNotification('Cleanup cancelled', 'info');
823823
} else if (operationType === 'file-changes') {
824824
this.updateFileChangesButton(false);
825-
this.app.showNotification('File changes check cancelled', 'info');
825+
this.app.showNotification('Integrity scan cancelled', 'info');
826826
}
827827

828828
// Refresh stats to update UI
@@ -842,7 +842,7 @@ class ProgressManager {
842842
this.updateCleanupButton(false); // Re-enable cleanup button
843843
} else if (operationType === 'file-changes') {
844844
const changesFound = status?.changes_found || 0;
845-
completionMessage = `File changes check completed! Found ${changesFound} changed files.`;
845+
completionMessage = `Integrity scan completed! Found ${changesFound} changed files.`;
846846
this.updateFileChangesButton(false); // Re-enable file changes button
847847

848848
// Show results if any changes were found
@@ -1439,7 +1439,7 @@ class PixelProbeApp {
14391439
const types = {
14401440
'normal': 'Normal Scan',
14411441
'orphan': 'Cleanup',
1442-
'file_changes': 'Integrity Check'
1442+
'file_changes': 'Integrity Scan'
14431443
};
14441444
return types[type] || type;
14451445
}
@@ -1612,7 +1612,7 @@ class PixelProbeApp {
16121612
console.log('File changes response:', result);
16131613

16141614
if (result.status === 'started') {
1615-
this.showNotification('File changes check started...', 'info');
1615+
this.showNotification('Integrity scan started...', 'info');
16161616
// Start monitoring file changes progress
16171617
this.progress.operationType = 'file-changes';
16181618
this.progress.startMonitoring('file-changes');
@@ -1622,7 +1622,7 @@ class PixelProbeApp {
16221622
if (changedCount > 0) {
16231623
this.showNotification(`Found ${changedCount} files with changes`, 'info');
16241624
} else {
1625-
this.showNotification('No file changes detected', 'success');
1625+
this.showNotification('No integrity issues detected', 'success');
16261626
}
16271627
}
16281628
} catch (error) {
@@ -3459,7 +3459,7 @@ class PixelProbeApp {
34593459
const status = await this.api.getFileChangesStatus();
34603460
if (status.is_running) {
34613461
await this.api.cancelFileChanges();
3462-
this.showNotification('File changes check cancellation requested', 'info');
3462+
this.showNotification('Integrity scan cancellation requested', 'info');
34633463
}
34643464
} else {
34653465
this.showNotification('No operation is currently running', 'warning');

templates/index.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -375,7 +375,7 @@ <h3 class="modal-title">Scan Reports</h3>
375375
<option value="full_scan">Full Scan</option>
376376
<option value="rescan">Rescan</option>
377377
<option value="cleanup">Cleanup</option>
378-
<option value="file_changes">File Changes</option>
378+
<option value="file_changes">Integrity Scan</option>
379379
</select>
380380
</div>
381381
<div class="filter-group">
@@ -543,7 +543,7 @@ <h3 class="modal-title">Add Scan Schedule</h3>
543543
<select id="scan-type" class="form-control">
544544
<option value="normal">Normal Scan (Scan All Files)</option>
545545
<option value="orphan">Cleanup</option>
546-
<option value="file_changes">Integrity Check</option>
546+
<option value="file_changes">Integrity Scan</option>
547547
</select>
548548
<small class="form-text text-muted">Choose what type of operation to perform</small>
549549
</div>
@@ -603,7 +603,7 @@ <h3 class="modal-title">Edit Scan Schedule</h3>
603603
<select id="edit-scan-type" class="form-control">
604604
<option value="normal">Normal Scan (Scan All Files)</option>
605605
<option value="orphan">Cleanup</option>
606-
<option value="file_changes">Integrity Check</option>
606+
<option value="file_changes">Integrity Scan</option>
607607
</select>
608608
<small class="form-text text-muted">Choose what type of operation to perform</small>
609609
</div>

version.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
# Default version - this is the single source of truth
55

66

7-
_DEFAULT_VERSION = '2.5.54'
7+
_DEFAULT_VERSION = '2.5.55'
88

99

1010
# Allow override via environment variable for CI/CD, but default to the hardcoded version

0 commit comments

Comments
 (0)