Version 0.9.2
March 16, 2025zKillboard Integration
- Added a prominent 'View on zKillboard' button to the kill details screen
- Added zkill links to character names in kill details for quick access to their kill history
- Added zkill links to system names in dashboard cards for convenient system activity lookup
- Redesigned link buttons with better visual indicators and hover effects
User Interface Refinements
- Added zkillboard-themed styling to make external links more visible and intuitive
- Standardized external link behavior across the application
- Enhanced hover states for all external links
Technical Improvements
- Added centralized zkillboard URL handling with utility functions
- Implemented lightweight SVG icons for external links
- Improved title attributes and semantic HTML for better accessibility
Contributors
- Special thanks to Ziezie Adoulin for suggesting the zkillboard integration improvements
Version 0.9.1
March 12, 2025UI Improvements
- Fixed inconsistency in kill count labeling - system cards now correctly show 'Total Kills'
- Added explanatory text to clarify that ganker counts represent 'participations' in System Details view
- Improved spacing in System Details modal to fix scrollbar issues
- Enhanced UI layout for better readability of ganker statistics
Bug Fixes
- Added clear explanation for the discrepancy between total kill count and individual ganker kill counts
- Fixed UI elements to accurately represent data being displayed
- Fixed authentication token refresh error when navigating between pages
- Resolved token refresh errors occurring when navigating to/from release notes page
- Improved handling of expired EVE Online sessions with better error messages
- Enhanced authentication resilience to prevent app crashes on token issues
Version 0.9
March 11, 2025Enhanced Trend Analysis
- Improved data quality by filtering capsules, corvettes and shuttles from trend analysis
- System risk assessments now better reflect genuine threats to valuable ships
- Trend charts now show more accurate time patterns by focusing on actual ganking targets
War Data Management
- Better detection and management of active war declarations for more accurate PvP vs ganking classification
- Enhanced background processes ensure active wars are properly tracked
- Added tools for authorized users to manage data collection
User Interface Refinements
- Fixed double 'UTC UTC' label in trend analysis timestamps
- Standardized time displays across all components for better readability
- Enhanced display of activity patterns and high-risk hours
Technical Improvements
- Implemented smart ship filtering to exclude non-target vessels like rookie ships and pods
- More efficient filtering reduces database load and improves application performance
- Improved detection and storage of EVE Online war declarations
Version 0.8
March 9, 2025Advanced Kill Classification
- Added detection of legitimate PvP kills due to active war declarations between corporations/alliances
- Implemented heuristic-based detection of kills executed using kill rights
- The system now distinguishes between ganking activity and legal PvP with advanced context-aware classification
Enhanced Accuracy
- Added "check_war_status" flag to known gankers and gank groups to prevent false classifications
- Integrated with EVE ESI API for real-time war data to prevent misclassifying war targets as ganks
- System automatically refreshes war information every 12 hours
Performance Improvements
- Completely rebuilt kill data loading with an optimized batched query approach
- Significantly reduced initial load times by using more efficient data querying
- Implemented multi-page data fetching to handle large datasets
- Improved error handling and resilience in network operations
Technical Enhancements
- Created a new active_wars collection to store and manage war declaration data
- Added war-target-detection.js and kill-right-detection.js for specialized kill classification
- Fixed pagination issues causing missed kills in busy systems
- Enhanced gank group detection to include war activity verification
Version 0.7
March 1, 2025Major Features & Improvements
- Implemented a comprehensive unified data system that ensures consistent information across all app components
- Created a central useUnifiedKillData hook that serves as a single source of truth for all kill data
- Removed artificial kill count limits - systems now display ALL kills within a selected time range
- Implemented multi-page data fetching for systems with high activity (previously capped at 200 kills)
- Fixed issues with mismatched ID types (string vs numeric) throughout the application
- Enhanced filter logic to work on the full kill dataset instead of limited subsets
Performance Optimizations
- Optimized memory usage by reducing duplicate processing of kill data
- Added more efficient data fetching with connection pooling and retry mechanisms
- Implemented intelligent data refresh strategies to reduce redundant API calls
- Added coordinated data refreshes across components through the registry system
Bug Fixes
- Fixed Uedama system showing "No kill activity" despite having kills in database
- Fixed issues with time range handling in System Details tab
- Fixed ReferenceError: systemIdNum is not defined in trend analysis module
- Fixed pagination issues causing missed kills in busy systems
- Fixed filtering consistency between dashboard and detailed views
Technical Improvements
- Centralized kill data processing with consistent formatting
- Implemented proper type handling for external API data
- Added defensive coding patterns for more robust error handling
- Enhanced caching system with TTL management
- Fixed edge cases in JSON parsing of complex kill data
Version 0.6
February 25, 2025New Features
- Redesigned landing page with improved CapsuleerToolKit branding
- Enhanced system monitoring cards with better visibility
- Added threat level trending analysis view
- Implemented known ganker database for improved detection accuracy
Improvements
- Optimized kill data loading for faster dashboard initialization
- Improved correlation between system activity and threat levels
- Enhanced mobile responsiveness across all views
- Better visual indicators for system threat levels
Bug Fixes
- Fixed an issue with killmail processing for partial data
- Resolved conflicting data when monitoring multiple systems
- Fixed threat level calculation discrepancies
- Corrected EVE SSO integration issues for some characters
Version 0.5
January 18, 2025New Features
- Added real-time gank pattern detection
- Implemented ganker ship type categorization
- Added multi-system monitoring support (up to 5 systems)
- New trends view for historical gank analysis
Improvements
- Improved EVE Online SSO integration
- More accurate threat level calculation
- Enhanced notification system
- Better data caching for faster load times
Bug Fixes
- Fixed data inconsistency in system threat levels
- Resolved issues with killmail data processing
- Fixed authentication token refresh issues
Version 0.4
December 5, 2024New Features
- Initial beta release with basic monitoring capabilities
- Single system monitoring interface
- Basic threat detection algorithms
- EVE SSO authentication
Known Issues
- Limited system monitoring (one at a time)
- Occasional delayed killmail processing
- Basic UI with limited functionality