Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: vantisCorp/V-Mail
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 38059d5
Choose a base ref
...
head repository: vantisCorp/V-Mail
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: de45d31
Choose a head ref
  • 7 commits
  • 13 files changed
  • 2 contributors

Commits on Mar 5, 2026

  1. docs: update ROADMAP for v1.3.0 release

    root committed Mar 5, 2026
    Configuration menu
    Copy the full SHA
    5b97f80 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a8ef1d6 View commit details
    Browse the repository at this point in the history
  3. chore: bump version to 1.3.0

    root committed Mar 5, 2026
    Configuration menu
    Copy the full SHA
    c02c8f6 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1391842 View commit details
    Browse the repository at this point in the history
  5. feat: implement AI-Powered Email Categorization for v1.4.0 (#33)

    - Add comprehensive type definitions for AI categorization
    - Implement categorization model with feature extraction
    - Create useAICategorization hook with:
      - Automatic email classification
      - Custom categories support
      - Categorization rules
      - Training feedback system
      - Batch categorization
      - Statistics tracking
    - Add 22 comprehensive tests
    
    Closes #23
    
    Co-authored-by: root <root@172.19.248.85>
    superninja-app[bot] and root authored Mar 5, 2026
    Configuration menu
    Copy the full SHA
    a9d20f1 View commit details
    Browse the repository at this point in the history
  6. feat: implement Smart Email Suggestions for v1.4.0 (Issue #24)

    - Created comprehensive type definitions for smart suggestions
      - Suggestion types: Reply, Quick Action, Follow-up, Attachment, Recipient, Label
      - Enums for ReplyCategory, QuickActionType, FollowUpAction, RecipientType
      - Interfaces for all suggestion types and configuration
      - Predefined reply templates and quick action patterns
    
    - Implemented ML-based suggestion engine
      - Pattern recognition for quick actions and follow-ups
      - Keyword-based classification for labels and attachments
      - Reply category detection with confidence scoring
      - User behavior tracking for personalization
      - Caching and performance optimization
    
    - Created React hook with full functionality
      - generateSuggestions and batchGenerateSuggestions
      - Type-specific getters (getReplySuggestions, getQuickActionSuggestions, etc.)
      - Accept/reject suggestion workflow with feedback
      - Configuration management and learning capabilities
      - Statistics tracking and reset functionality
    
    - Comprehensive test suite (35 tests)
      - Initialization tests
      - Suggestion generation tests
      - Type-specific suggestion tests
      - Accept/reject workflow tests
      - Configuration tests
      - Performance tests
    
    All tests passing: 35/35
    Processing time: <100ms per suggestion
    Part of v1.4.0 AI-Powered Intelligence release
    root committed Mar 5, 2026
    Configuration menu
    Copy the full SHA
    77c411c View commit details
    Browse the repository at this point in the history
  7. Merge pull request #34 from vantisCorp/feature/smart-suggestions

    feat: Smart Email Suggestions (Issue #24)
    superninja-app[bot] authored Mar 5, 2026
    Configuration menu
    Copy the full SHA
    de45d31 View commit details
    Browse the repository at this point in the history
Loading