Skip to content

Work/v1.3.0 polish - #6

Merged
muriloai merged 9 commits into
mainfrom
work/v1.3.0-polish
Nov 11, 2026
Merged

muriloai merged 9 commits into
mainfrom
work/v1.3.0-polish

Conversation

@muriloai

Copy link
Copy Markdown
Owner

Coming a new version.

Creates the NetStatAnalyzer.Domain project with .NET 8.0 configuration and updates version to 1.3.0 in relevant files. This sets the foundation for domain logic and ensures consistency across the application.

Principais Alteracoes:
- Added NetStatAnalyzer.Domain.csproj with necessary properties.
- Updated version to 1.3.0 in AllowlistRule and JsonFileAllowlistRepository.
- Modified CSV export headers for clarity in FileConnectionExporter.
- Introduced WindowsExecutablePathResolver for executable path resolution.
- Updated tests to reflect version changes and new functionality.
- Added DesignSystem.xaml for UI styling consistency.
Creates the NetStatAnalyzer.Domain project with .NET 8.0 configuration and updates version to 1.3.0 in relevant files. This sets the foundation for domain logic and ensures consistency across the application.

Key Changes:
- Added NetStatAnalyzer.Domain.csproj with necessary properties.
- Updated version to 1.3.0 in AllowlistRule and JsonFileAllowlistRepository.
- Modified CSV export headers for clarity in FileConnectionExporter.
- Introduced WindowsExecutablePathResolver for executable path resolution.
- Updated tests to reflect version changes and new functionality.
- Added DesignSystem.xaml for UI styling consistency.
Introduces a design system for consistent UI styling across the application and refactors the main window to utilize the new styles. This enhances the visual coherence and maintainability of the UI components.

Principais Alteracoes:
- Replaced hardcoded colors with static resources for background and foreground in AllowlistManagerWindow and MainWindow.
- Removed redundant button styles and integrated them into the design system.
- Updated MainWindow constructor to accept dependencies via parameters for better testability and separation of concerns.
- Added ApplicationCompositionRoot for centralized object creation and dependency management.
- Updated versioning in relevant files to reflect the new design system integration.
Introduces a design system for consistent UI styling across the application and refactors the main window to utilize the new styles. This enhances the visual coherence and maintainability of the UI components.

Key Changes:
- Replaced hardcoded colors with static resources for background and foreground in AllowlistManagerWindow and MainWindow.
- Removed redundant button styles and integrated them into the design system.
- Updated MainWindow constructor to accept dependencies via parameters for better testability and separation of concerns.
- Added ApplicationCompositionRoot for centralized object creation and dependency management.
- Updated versioning in relevant files to reflect the new design system integration.
Replaces existing image previews with updated versions to enhance documentation visuals.

Key Changes:
- Updated preview-main.png for improved clarity.
- Updated preview-processes.png for better representation of processes.
- Updated preview-scheduled-tasks.png for accurate task scheduling visuals.
- Updated preview-startup-items.png for clearer startup item display.
Enhances the README file by refining the project description and updating the architecture integration details to provide clearer insights into the functionality and security context of NetStatAnalyzer.

Key Changes:
- Revised project description for clarity and focus on security monitoring.
- Updated architecture section to include detailed integration with Windows subsystems and APIs.
- Enhanced security context section to address compliance with LGPD and ISO 27001.
@muriloai
muriloai merged commit e8918e9 into main Nov 11, 2026
1 check passed
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