Skip to content

Commit c7b52da

Browse files
committed
feat: Enhanced license activation with OS metadata for better device identification
- Added OS type (macos/windows/linux) and version to license activation/validation API calls - Now sends app version during license activation for version tracking - Improved device identification for license management dashboard - Uses sysinfo::System for OS version detection - Compile-time platform detection for OS type Backend changes: - Updated activate_license to include app_version parameter - Modified API client to send osType and osVersion metadata - Consistent metadata sending for both activation and validation Frontend changes: - Updated AudioUploadSection test for improved coverage - Enhanced OverviewTab with better UI components Misc: - Updated Tauri configuration - Cleaned up obsolete documentation files
1 parent 38f0c58 commit c7b52da

File tree

10 files changed

+396
-1253
lines changed

10 files changed

+396
-1253
lines changed

.claude/settings.local.json

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,10 @@
2020
"Bash(pnpm audit:*)"
2121
],
2222
"deny": [],
23-
"defaultMode": "acceptEdits"
23+
"defaultMode": "acceptEdits",
24+
"additionalDirectories": [
25+
"/Users/moinulmoin/Developer/oss/voicetypr-web"
26+
]
2427
},
2528
"hooks": {
2629
"PreToolUse": [

SECURITY_ANALYSIS_VALIDATED.md

Lines changed: 0 additions & 197 deletions
This file was deleted.

claudedocs/test-failure-analysis-report.md

Lines changed: 0 additions & 164 deletions
This file was deleted.

0 commit comments

Comments
 (0)