Skip to content

Conversation

@mawi-li
Copy link
Member

@mawi-li mawi-li commented Aug 31, 2025

Enhanced Release – Focus on Privacy & Code Simplification

This release improves privacy and simplifies the codebase by removing unnecessary tracking features.

Key Changes: πŸ”’ Security & Privacy Enhancements

  • Removed WEBHOOK_URL: External endpoint eliminated to enhance privacy
  • Removed Tracking System: All tracking commands (enable/disable/status) removed to protect user privacy
  • Removed Automatic Notifications: Disabled automatic diagnostic data submission
  • Removed sendErrorNotification() and all its references
  • Removed getSafeSystemInfo()
  • Removed getDefaultNotificationEndpoint()
  • Removed getNotificationStatus()
  • Cleaned struct Config: Removed ErrorTrackingEnabled field
  • Updated loadConfig(): Removed tracking references
  • Updated Help Menu: Removed tracking commands

πŸ“¦ Version Updates

  • Updated JobFrameVersion from v3.0.0 β†’ v3.0.1
  • Updated all references to the new version

Updated Files:

  • job-frame.go

Notes for Developers:

This release enhances user privacy and reduces code complexity by removing non-essential features related to tracking and external notifications.

## Enhanced Release – Focus on Privacy & Code Simplification

This release improves privacy and simplifies the codebase by removing unnecessary tracking features.

### Key Changes: πŸ”’ Security & Privacy Enhancements
- **Removed `WEBHOOK_URL`**: External endpoint eliminated to enhance privacy
- **Removed Tracking System**: All tracking commands (`enable/disable/status`) removed to protect user privacy
- **Removed Automatic Notifications**: Disabled automatic diagnostic data submission
- **Removed `sendErrorNotification()`** and all its references
- **Removed `getSafeSystemInfo()`**
- **Removed `getDefaultNotificationEndpoint()`**
- **Removed `getNotificationStatus()`**
- **Cleaned `struct Config`**: Removed `ErrorTrackingEnabled` field
- **Updated `loadConfig()`**: Removed tracking references
- **Updated Help Menu**: Removed tracking commands

πŸ“¦ **Version Updates**
- Updated `JobFrameVersion` from **v3.0.0** β†’ **v3.0.1**
- Updated all references to the new version

### Updated Files:
- `job-frame.go`

### Notes for Developers:
This release enhances user privacy and reduces code complexity by removing non-essential features related to tracking and external notifications.
@mawi-li mawi-li requested a review from a team August 31, 2025 20:58
@mawi-li mawi-li self-assigned this Aug 31, 2025
@mawi-li mawi-li added bug Something isn't working invalid This doesn't seem right labels Aug 31, 2025
@mawi-li mawi-li merged commit 719e716 into main Aug 31, 2025
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working invalid This doesn't seem right

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant