Commit Graph

  • 8c868b41c7 refactor: Enhance entry and tag models for improved JSON deserialization and sync capabilities Jamie Pine 2025-10-09 16:42:17 -07:00
  • 8b1476af5d feat: Introduce automatic foreign key mapping for syncable models Jamie Pine 2025-10-09 15:01:31 -07:00
  • f9687c5ec2 refactor: Update sync transport implementation and library creation methods Jamie Pine 2025-10-09 09:30:34 -07:00
  • 28e3ee443d feat: Enhance sync functionality by adding sync fields to devices and implementing migration Jamie Pine 2025-10-09 08:48:23 -07:00
  • 10110fd710 feat: Implement automatic dependency resolution for syncable models Jamie Pine 2025-10-09 07:28:45 -07:00
  • e24f8faf8f refactor: Simplify and enhance Syncable implementation for location and tag models Jamie Pine 2025-10-09 07:13:13 -07:00
  • 78e90e8291 feat: Implement Syncable trait for device and entry models Jamie Pine 2025-10-09 06:38:00 -07:00
  • e7bb0e14ba Remove GraphQL application and related configuration files; add comprehensive documentation for sync system file organization and network integration status. Implement retry queue for failed sync messages with exponential backoff. Jamie Pine 2025-10-09 06:19:51 -07:00
  • f9ccd2721d Merge pull request #34 from jamiepine/wasm Jamie Pine 2025-10-09 05:49:43 -07:00
  • 63627cd777 feat: Enhance job macro argument parsing for improved flexibility Jamie Pine 2025-10-09 05:48:00 -07:00
  • 4ef5d59ebe feat: Add library validation and selection logic to Context Jamie Pine 2025-10-09 05:45:47 -07:00
  • 15b26e0fda fix: Improve handling of poisoned locks in ExtensionJobRegistry Jamie Pine 2025-10-09 05:24:13 -07:00
  • 705249019c feat: Implement job registration system for WASM extensions Jamie Pine 2025-10-09 05:18:35 -07:00
  • 3cb601a4d2 Merge pull request #33 from jamiepine/wasm Jamie Pine 2025-10-09 05:10:54 -07:00
  • 0db006107e refactor: Update job macro references to improve consistency Jamie Pine 2025-10-09 04:08:32 -07:00
  • 741bb7ce0d refactor: Rename job macros and update documentation Jamie Pine 2025-10-09 04:07:12 -07:00
  • 49c3ff9f5e feat: Introduce Spacedrive SDK for building WASM extensions Jamie Pine 2025-10-09 04:00:12 -07:00
  • f8ad1c5d16 cleanup docs Jamie Pine 2025-10-09 03:56:26 -07:00
  • 6b7266de6d feat: Introduce WASM extension system with comprehensive documentation and job execution support Jamie Pine 2025-10-09 03:48:37 -07:00
  • 0b5b62e489 feat: Add comprehensive documentation and integration for WASM extension system Jamie Pine 2025-10-09 02:01:03 -07:00
  • 80de30ef6a feat: Add current status documentation for WASM extension system Jamie Pine 2025-10-09 01:51:15 -07:00
  • 2bac0d3226 feat: Integrate WASM extension system into Spacedrive Jamie Pine 2025-10-09 01:34:04 -07:00
  • 4ade103d38 feat: Complete implementation of leaderless hybrid sync system Jamie Pine 2025-10-09 00:03:27 -07:00
  • a738a21e04 docs Jamie Pine 2025-10-08 22:10:29 -07:00
  • 77736dbbbc feat: Implement network transport integration for sync service Jamie Pine 2025-10-08 21:54:13 -07:00
  • fef250f862 refactor: Remove obsolete implementation progress and TODO documentation Jamie Pine 2025-10-08 21:44:51 -07:00
  • d8ab22da74 refactor: Simplify system tag management in deterministic module Jamie Pine 2025-10-08 20:27:16 -07:00
  • 70b7fc53a6 feat: Implement state and shared change application for location and tag models Jamie Pine 2025-10-08 20:22:14 -07:00
  • 95295b8303 refactor: Transition to leaderless hybrid sync architecture Jamie Pine 2025-10-08 19:18:23 -07:00
  • e66e3befdd feat: Introduce Leader Removal Checklist and update sync documentation Jamie Pine 2025-10-08 11:50:48 -07:00
  • c478b40c1a feat: Revise library sync architecture to leaderless hybrid model Jamie Pine 2025-10-08 11:15:52 -07:00
  • ee3cbd76ba feat: Add sync service roadmap and minor formatting fixes Jamie Pine 2025-10-08 06:56:43 -07:00
  • 966041f46d feat: Implement sync entry application for location model Jamie Pine 2025-10-08 06:55:06 -07:00
  • 08adba6404 feat: Implement sync infrastructure with leader election and transaction management Jamie Pine 2025-10-08 06:35:28 -07:00
  • 662cf3cfff chore: Update sync documentation and remove obsolete tasks Jamie Pine 2025-10-08 05:00:38 -07:00
  • 2216dbe120 cleanup docs Jamie Pine 2025-10-08 04:19:14 -07:00
  • f5b729b0fe refactor: Adjust eviction interval in macOS watcher for improved performance Jamie Pine 2025-10-08 04:06:15 -07:00
  • 0f0471b978 feat: Add index integrity verification command to CLI Jamie Pine 2025-10-08 03:50:38 -07:00
  • 63f2f44f20 feat: Improve rename handling in macOS watcher with database integration Jamie Pine 2025-10-08 00:45:20 -07:00
  • 82904df4d2 feat: Enhance location watcher with event handling and integration tests Jamie Pine 2025-10-07 22:38:21 -07:00
  • 03cb298683 a truck load of docs Jamie Pine 2025-10-07 20:31:12 -07:00
  • 4494c2d070 refactor: Enhance API dispatcher to utilize ActionManager and QueryManager Jamie Pine 2025-10-07 03:18:28 -07:00
  • d2a2f15e1d refactor: Reorganize query infrastructure and update imports Jamie Pine 2025-10-07 02:09:46 -07:00
  • 29509636e1 feat: Enhance device pairing with QR code support and relay integration Jamie Pine 2025-10-07 01:49:11 -07:00
  • c5925f9768 docs: Add API infrastructure reorganization design document Jamie Pine 2025-10-06 23:16:24 -07:00
  • 520703a3a0 chore: Update Cargo.toml and remove obsolete files Jamie Pine 2025-10-06 20:56:54 -07:00
  • b868f40864 fix: Improve connection handling and logging in networking service Jamie Pine 2025-10-05 06:41:47 -07:00
  • 8632ff4042 feat: Enhance networking event loop with outbound connection tracking Jamie Pine 2025-10-05 00:47:38 -07:00
  • 18397a312c feat: Implement device disconnection and reconnection fixes Jamie Pine 2025-10-04 23:58:58 -07:00
  • 910dce67f5 feat: Add new documentation and enhance CLI functionality Jamie Pine 2025-10-04 21:31:47 -07:00
  • f52d564855 feat: Update Info.plist and PairingCoordinator for improved networking and local network access Jamie Pine 2025-10-04 20:56:24 -07:00
  • f9238545a3 feat: Add device management commands and enhance device listing functionality Jamie Pine 2025-10-04 20:18:03 -07:00
  • b46487acff feat: Enhance JobManager with event listening and job refresh capabilities Jamie Pine 2025-10-04 18:57:05 -07:00
  • 32bcf8dc26 feat: Implement photo performance optimization and introduce new photo management features Jamie Pine 2025-10-04 15:24:49 -07:00
  • 936d0142d5 fix: Resolve infinite loop and improve graceful disconnect handling in networking service Jamie Pine 2025-10-03 22:01:47 -07:00
  • 255c89806e feat: Add entitlements for local network access and update Info.plist for mDNS support Jamie Pine 2025-10-02 17:24:52 -07:00
  • e726e9cfab refactor: Improve protocol registration and session ID derivation for pairing process Jamie Pine 2025-10-02 03:51:09 -07:00
  • 9cee543e9d refactor: Update pairing session discovery to utilize mDNS user_data field and streamline device connection process Jamie Pine 2025-10-02 02:18:11 -07:00
  • 2886070202 Remove xcframework files from tracking and update gitignore Jamie Pine 2025-09-29 15:47:03 -07:00
  • 68d218784c feat: Enhance iOS Core Build Process and XCFramework Management Jamie Pine 2025-09-29 15:43:32 -07:00
  • 750fda2513 Add iOS xcframework to gitignore Jamie Pine 2025-09-29 14:36:24 -07:00
  • 456d4c3008 refactor: Update EmbeddedCoreManager for Improved Data Handling and Error Management Jamie Pine 2025-09-29 14:36:23 -07:00
  • 1e8447dfb0 feat: Add Device Pairing Navigation and Enhance Core Management Jamie Pine 2025-09-29 14:36:20 -07:00
  • 4f5954cab9 refactor: Simplify JSON-RPC Handling and Enhance Daemon Integration Jamie Pine 2025-09-29 14:36:17 -07:00
  • 3925dac4f6 refactor: Remove Deprecated Build Scripts and Enhance Core Initialization Jamie Pine 2025-09-29 14:36:13 -07:00
  • 43c77e52d5 chore: Update iOS Core Dependencies and Build Process Jamie Pine 2025-09-29 14:36:09 -07:00
  • 54d36ab3f7 refactor: Update Embedded Core Management and Library Handling Jamie Pine 2025-09-29 14:36:03 -07:00
  • 902eca3f26 feat: Introduce iOS Core and Enhance Backup Functionality Jamie Pine 2025-09-27 22:24:58 -07:00
  • 89ec1ac9a1 feat: Update Window Sizes and Enhance Content Handling Jamie Pine 2025-09-27 01:18:23 -07:00
  • f7d383f4f6 feat: Enhance Error Handling and Logging in Directory Listing Jamie Pine 2025-09-27 00:48:43 -07:00
  • 6576d06f53 feat: Add Directory Listing Functionality to File Management Jamie Pine 2025-09-26 22:08:04 -07:00
  • 1405434929 switch to new macos project Jamie Pine 2025-09-26 15:41:02 -07:00
  • db73c7ac55 feat: Enhance .gitignore and Refactor BrowserView Components Jamie Pine 2025-09-26 14:56:20 -07:00
  • e85e796c4f feat: Update macOS App Assets and Improve File Management Jamie Pine 2025-09-26 14:56:13 -07:00
  • 875fd836d0 feat: Implement Development Window Configuration and Library Statistics Management Jamie Pine 2025-09-25 20:24:30 -07:00
  • e7331df2f1 feat: Revamp Window Management and UI Components for macOS App Jamie Pine 2025-09-25 20:23:04 -07:00
  • 79728fdb10 feat: Enhance Library Management and UI Components Jamie Pine 2025-09-25 05:29:09 -07:00
  • 22013cf073 refactor: Update ConnectivityCard and SpacedriveColors for Consistency Jamie Pine 2025-09-24 20:41:03 -07:00
  • e0241a6bba refactor: Remove "On-Demand State Computation" and Related Components Jamie Pine 2025-09-24 18:57:14 -07:00
  • 90ad12665f refactor: Remove Quantum State Task and Revamp ConnectivityCard UI Jamie Pine 2025-09-24 18:35:00 -07:00
  • 5be8b54c0b feat: Enhance CLI and macOS App with New Features and Improvements Jamie Pine 2025-09-24 17:50:37 -07:00
  • d3210baf85 refactor: Consolidate API Structures and Improve JSON Handling Jamie Pine 2025-09-24 15:02:44 -07:00
  • 84c58125d6 refactor: Update JSON Handling and Job Action Context in Swift Code Jamie Pine 2025-09-24 14:46:49 -07:00
  • 5c1ccc9abd feat: Introduce ConnectivityCard Component and Enhance Job Information Structure Jamie Pine 2025-09-24 14:46:36 -07:00
  • 4971ccfdcf feat: Enhance DaemonConnector and InspectorViewModel with Logging and Error Handling Jamie Pine 2025-09-24 04:50:48 -07:00
  • ccda02d95e feat: Add File Information Retrieval and Device ID Initialization Jamie Pine 2025-09-24 04:29:33 -07:00
  • 0b7feb7198 Merge pull request #31 from jamiepine/api-improvements Jamie Pine 2025-09-24 02:09:09 -07:00
  • 35b2fe0054 refactor: Streamline Library ID Management and Enhance Logging Jamie Pine 2025-09-23 23:08:58 -07:00
  • 74b7beb9c2 refactor: Simplify Library Management in DaemonConnector and Swift Client Jamie Pine 2025-09-23 22:40:45 -07:00
  • c1fff9b27b feat: Implement CLI Configuration Management for Library ID Jamie Pine 2025-09-23 22:17:10 -07:00
  • 579d732ece feat: Enhance Swift API Code Generation with Type Name Extraction Jamie Pine 2025-09-23 21:53:47 -07:00
  • 8faa71bbf5 feat: Implement Library Selector Component for macOS Jamie Pine 2025-09-23 21:53:41 -07:00
  • c53fb871ea refactor: Clean up Job Command Structure and Improve Progress Monitoring Jamie Pine 2025-09-23 21:09:59 -07:00
  • 74e9732e37 feat: Expand Library Management Functionality in Context and CLI Jamie Pine 2025-09-23 21:08:36 -07:00
  • 2cee15a399 feat: Enhance Context and Query Handling with Library ID Support Jamie Pine 2025-09-23 21:08:29 -07:00
  • d78bd7b5ea feat: Add Library Management Example and enhance SpacedriveClient with library operations Jamie Pine 2025-09-23 20:15:55 -07:00
  • 6803328657 feat: Automate Swift API code generation and enhance type extraction Jamie Pine 2025-09-23 20:10:38 -07:00
  • ed2a5814fa feat: Enhance Swift type generation with Codable conformance Jamie Pine 2025-09-23 19:49:20 -07:00
  • 7d1e1adc0f feat: Enhance Swift type generation and API structure Jamie Pine 2025-09-23 19:10:50 -07:00
  • c255909c51 feat: Introduce operation and query scopes for enhanced type extraction Jamie Pine 2025-09-23 18:36:59 -07:00