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: hannesrudolph/imessage-query-fastmcp-mcp-server
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: main
Choose a base ref
...
head repository: hannesrudolph/imessage-query-fastmcp-mcp-server
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: main-private
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 8 commits
  • 2 files changed
  • 1 contributor

Commits on Jan 1, 2025

  1. Configuration menu
    Copy the full SHA
    f7da9f9 View commit details
    Browse the repository at this point in the history

Commits on Jan 2, 2025

  1. Configuration menu
    Copy the full SHA
    71bf292 View commit details
    Browse the repository at this point in the history
  2. Changed to UTC Output

    hannesrudolph committed Jan 2, 2025
    Configuration menu
    Copy the full SHA
    1f96f47 View commit details
    Browse the repository at this point in the history
  3. feat(messages): Improve message retrieval reliability and error handling

    Replace Messages class usage with direct SQL queries to avoid thread reference errors
    Add proper error handling with informative error messages
    Improve message text extraction from attributedBody and message_summary_info
    Fix date conversion to properly handle UTC timestamps
    Add graceful handling of missing thread references
    Return empty results with error info instead of crashing
    Maintain all message metadata including attachments
    Improve code organization with clearer separation of concerns
    This change resolves issues with missing thread references (UUID errors) while maintaining full message content retrieval including text, timestamps, sender information, and attachments. The direct SQL approach provides better reliability and error handling compared to the previous implementation.
    hannesrudolph committed Jan 2, 2025
    Configuration menu
    Copy the full SHA
    bde8a80 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9f9bff0 View commit details
    Browse the repository at this point in the history

Commits on Jan 27, 2025

  1. Configuration menu
    Copy the full SHA
    5367686 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    31aaf2a View commit details
    Browse the repository at this point in the history

Commits on Feb 13, 2025

  1. Configuration menu
    Copy the full SHA
    c073c27 View commit details
    Browse the repository at this point in the history
Loading