Skip to content

UI improvements#10

Merged
apzuk3 merged 6 commits intomainfrom
ui-improvements
Mar 6, 2026
Merged

UI improvements#10
apzuk3 merged 6 commits intomainfrom
ui-improvements

Conversation

@apzuk3
Copy link
Contributor

@apzuk3 apzuk3 commented Mar 5, 2026

No description provided.

apzuk3 added 3 commits March 5, 2026 15:03
…m rules

- Refactored Application and ApplicationUsage models for database consistency
- Updated usage.Service to handle TitleChanged events with improved classification
- Implemented paid tier checks for custom rules in classifyApplicationUsage
- Removed redundant title change management from main.go
- Added SandboxExecutionLog for tracking custom rule executions
- Updated tests to match the new models and service logic
…nd add it to usage logs

- Refactored ProtectionWhitelist to use AppName instead of ExecutablePath
- Added ExecutablePath field to ApplicationUsage for granular tracing
- Updated sandbox context and custom rule tests to use AppName
- Refactored frontend components and stores to match new identification logic
- Removed unused Reason field from IdlePeriod model
- Add non-null constraints to Application and ApplicationUsage
- Fix URL parsing and domain extraction in getOrCreateApplication
- Add generic utils for pointer conversions
- Update protection error handling
@apzuk3 apzuk3 had a problem deploying to Production release March 5, 2026 20:10 — with GitHub Actions Failure
@apzuk3 apzuk3 had a problem deploying to Production release March 5, 2026 20:11 — with GitHub Actions Failure
@apzuk3 apzuk3 had a problem deploying to Production release March 5, 2026 20:21 — with GitHub Actions Failure
…tion

- Removed executable_path from UsageAggregation interface.
- Updated icon to allow null in UsageAggregation.
- Switched to using name instead of executable_path for quick allow actions in the pause confirmation dialog.
- Updated activity feed filtering to match native apps by appname instead of executable_path.
@apzuk3 apzuk3 temporarily deployed to Production release March 5, 2026 20:34 — with GitHub Actions Inactive
@apzuk3 apzuk3 merged commit 0bd46dc into main Mar 6, 2026
1 check passed
@apzuk3 apzuk3 deleted the ui-improvements branch March 6, 2026 16:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant