Commit Graph

  • edb30d6c80 fix: ensure messages maintain correct order during sync Nelson Campos 2025-07-07 23:42:33 -03:00
  • a3fa7a892f fix: prevent phantom empty messages during sync Nelson Campos 2025-07-07 23:36:10 -03:00
  • b8d930614e Add rich link previews for shared URLs jack 2025-07-08 04:32:57 +02:00
  • 9c60d46745 fix: change roomKey to channelKey after merge Nelson Campos 2025-07-07 23:30:38 -03:00
  • 6187b48bf4 Merge upstream/main: Adopt channel terminology while preserving bug fixes Nelson Campos 2025-07-07 23:27:12 -03:00
  • 244af2197c Fix share extension functionality jack 2025-07-08 04:26:02 +02:00
  • 6a7b33047a Fix share extension Info.plist - add missing NSExtension dictionary jack 2025-07-08 04:22:56 +02:00
  • 602657fec2 Enhance message handling and synchronization in BluetoothMeshService Nelson Campos 2025-07-07 22:32:47 -03:00
  • 7f6a32e350 Add iOS Share Extension support jack 2025-07-08 04:18:42 +02:00
  • 2afc32afbf Merge pull request #30 from jackjackbits/feature/screenshot-detection jackandGitHub 2025-07-08 04:11:01 +02:00
  • cc2f231d16 Fix screenshot notifications and remove 'private:' from UI jack 2025-07-08 04:07:06 +02:00
  • a5865af292 Add screenshot detection and notification feature jack 2025-07-08 04:00:50 +02:00
  • b4265a41b2 Merge pull request #29 from jackjackbits/feature/block-users jackandGitHub 2025-07-08 03:04:34 +02:00
  • 9ec8008695 Fix block command documentation and add to autocomplete jack 2025-07-08 03:03:21 +02:00
  • e4d5f5b940 Add block command to autocomplete, app info modal, and README jack 2025-07-08 02:47:04 +02:00
  • e0ce234d08 Add block/unblock user commands jack 2025-07-08 02:36:23 +02:00
  • ccf0ba2ef2 Merge pull request #27 from jackjackbits/fix/crash-reports jackandGitHub 2025-07-08 02:24:04 +02:00
  • 4cecffca98 Fix thread safety crashes in BluetoothMeshService jack 2025-07-08 02:22:05 +02:00
  • d0522e806f Merge pull request #26 from jackjackbits/feature/ui-improvements-only jackandGitHub 2025-07-08 01:46:11 +02:00
  • 9794f3ebdc UI improvements and rename rooms to channels jack 2025-07-08 01:31:54 +02:00
  • 9e797bcac2 Add warning to readme Jordan Mecom 2025-07-07 13:06:05 -07:00
  • d3c1b77015 Fix thread safety crash in BluetoothMeshService jack 2025-07-07 00:26:22 +02:00
  • 0db5312584 Fix Swift warnings: replace unused variables with _ jack 2025-07-07 00:07:53 +02:00
  • 30f548eb73 Fix Swift compile error: add break statements to empty switch cases jack 2025-07-07 00:04:11 +02:00
  • 2540928387 Delete test_delivery_confirmation.md jackandGitHub 2025-07-06 23:55:52 +02:00
  • a39c77aa69 Delete DELIVERY_BRANCH_SUMMARY.md jackandGitHub 2025-07-06 23:55:39 +02:00
  • 42123abea0 Delete COMMIT_MESSAGE.txt jackandGitHub 2025-07-06 23:55:26 +02:00
  • 42cb696cc8 Remove debug logging from delivery confirmation feature jack 2025-07-06 23:52:42 +02:00
  • 784a809d07 Add delivery confirmation and read receipts for private messages jack 2025-07-06 23:44:42 +02:00
  • b880c663c2 Add comprehensive documentation for delivery confirmation feature jack 2025-07-06 22:57:03 +02:00
  • 13d9be9082 Fix read receipts for existing messages when opening chat jack 2025-07-06 22:55:51 +02:00
  • d892c790a7 Fix read receipts being overwritten by delivery ACKs jack 2025-07-06 22:52:10 +02:00
  • 8b79721725 Fix read receipts not being sent for existing messages jack 2025-07-06 22:47:02 +02:00
  • e93d02afd0 Fix read receipts for existing messages when opening chat jack 2025-07-06 22:42:08 +02:00
  • fbe779e684 Fix read receipts and improve UI jack 2025-07-06 22:37:59 +02:00
  • c72c4949ff Make read receipt indicator more prominent jack 2025-07-06 22:33:19 +02:00
  • 1fec1ee315 Fix read receipts using wrong peer ID jack 2025-07-06 22:30:33 +02:00
  • ab5af1546d Add comprehensive logging and force UI updates for delivery status jack 2025-07-06 22:26:56 +02:00
  • c9a594d0b5 Fix UI not updating for delivery status changes jack 2025-07-06 22:22:13 +02:00
  • d162a89ac2 Add debugging and fix read receipts for messages without delivery status jack 2025-07-06 22:14:41 +02:00
  • 6a37c2cb0c Fix message ID not being preserved during decoding jack 2025-07-06 22:05:06 +02:00
  • 942913fb6d Add debugging logs for delivery confirmation jack 2025-07-06 21:58:07 +02:00
  • e2b0632879 Add read receipts for private messages jack 2025-07-06 21:49:56 +02:00
  • 2e56245a7e Fix deadlock in DeliveryTracker causing macOS app freeze jack 2025-07-06 21:41:41 +02:00
  • 4529a68309 Revert project configuration changes and add DeliveryTracker jack 2025-07-06 21:35:35 +02:00
  • 78cb8b1039 Fix delivery confirmation for private messages jack 2025-07-06 21:25:41 +02:00
  • 10656b49eb Fix crash: Add thread safety to EncryptionService jack 2025-07-06 21:02:29 +02:00
  • 7c7e23b154 Delete .github/workflows/swift.yml jackandGitHub 2025-07-06 19:58:12 +02:00
  • b1f67a105c Add comprehensive privacy policy jack 2025-07-06 19:31:55 +02:00
  • 7a90a8cd36 Merge branch 'feature/performance-optimizations' jack 2025-07-06 10:32:10 +02:00
  • 4ca9bd86b8 Update documentation for performance optimizations jack 2025-07-06 10:17:26 +02:00
  • dc9e7242fd Fix unused variable warnings jack 2025-07-05 21:26:42 +02:00
  • 463e94f379 Remove local logging functionality jack 2025-07-05 21:23:10 +02:00
  • 2bada2c626 Fix build errors: make aggregationWindow mutable, fix optional unwrapping, correct function name jack 2025-07-05 21:08:50 +02:00
  • 2ea07c6157 Fix stored property in extension error by moving advertisingTimer to main class jack 2025-07-05 21:06:53 +02:00
  • e8d12a6910 Fix platform-specific imports in BatteryOptimizer jack 2025-07-05 21:04:39 +02:00
  • bd75dd2d92 Update Xcode project with new source files jack 2025-07-05 21:03:50 +02:00
  • dca5a96286 Implement high-impact performance optimizations jack 2025-07-05 21:02:17 +02:00
  • a82daa5167 Fix unused variable warnings jack 2025-07-05 21:26:42 +02:00
  • 4898691a2a Remove local logging functionality jack 2025-07-05 21:23:10 +02:00
  • b6e29de156 Fix build errors: make aggregationWindow mutable, fix optional unwrapping, correct function name jack 2025-07-05 21:08:50 +02:00
  • 8fc0e02f1d Fix stored property in extension error by moving advertisingTimer to main class jack 2025-07-05 21:06:53 +02:00
  • 67f18582f0 Fix platform-specific imports in BatteryOptimizer jack 2025-07-05 21:04:39 +02:00
  • 12a4539b91 Update Xcode project with new source files jack 2025-07-05 21:03:50 +02:00
  • 6de2a2ed74 Implement high-impact performance optimizations jack 2025-07-05 21:02:17 +02:00
  • 1f9c6ac976 Create swift.yml jackandGitHub 2025-07-05 20:49:32 +02:00
  • 1f1a8c9943 Fix sequence diagram bidirectional arrow syntax jack 2025-07-05 19:52:57 +02:00
  • 4725b3c881 Fix Mermaid diagram syntax errors in WHITEPAPER.md jack 2025-07-05 19:48:28 +02:00
  • 728e93f397 Update WHITEPAPER.md formatting and regenerate Xcode project jack 2025-07-05 19:46:39 +02:00
  • 1f890b00ac Add room-wide mandatory retention, update UI formatting, and documentation jack 2025-07-05 19:34:55 +02:00
  • 81f0022dbc Fix saved messages not loading on app restart jack 2025-07-05 18:58:37 +02:00
  • f7ebcd6032 Add visual save indicator button for rooms jack 2025-07-05 18:53:00 +02:00
  • e6aced4cb4 Remove debug section from macOS app info screen jack 2025-07-05 18:47:46 +02:00
  • 41c2899008 Refactor room commands and improve UX jack 2025-07-05 18:45:32 +02:00
  • 506c2bc7cb Implement message retention, retry mechanism, and app updates jack 2025-07-05 18:33:56 +02:00
  • 7151896102 feat: enhance password-protected rooms with key commitments and management jack 2025-07-05 17:59:58 +02:00
  • cfded8c4df Fix room UI and membership tracking issues jack 2025-07-05 10:48:58 +02:00
  • 8d553adc0c Implement password-protected rooms with encryption jack 2025-07-05 10:41:22 +02:00
  • 4dec23e216 Implement proper room leave notifications and improve UI jack 2025-07-04 20:22:37 +02:00
  • cdb93543ba Remove disk logging UI from iOS app info jack 2025-07-04 20:10:22 +02:00
  • a83dee34ba Update logging to only write to disk on macOS jack 2025-07-04 20:02:54 +02:00
  • 22e02633b5 Add comprehensive logging system for debugging jack 2025-07-04 19:38:08 +02:00
  • 4a834ac571 Fix room member list display logic jack 2025-07-04 19:32:27 +02:00
  • 10ee001728 Add room message indicator and simplify room header jack 2025-07-04 19:30:19 +02:00
  • 36155b457b Remove debug logging jack 2025-07-04 19:00:45 +02:00
  • bf4a572299 Fix critical room functionality issues jack 2025-07-04 19:00:24 +02:00
  • 4051cda7e4 Remove debug logging for room messages jack 2025-07-04 18:54:15 +02:00
  • d0a465f05f Fix room message routing and improve room UI jack 2025-07-04 18:53:45 +02:00
  • eee97881e9 Add debug logging for room message routing jack 2025-07-04 18:46:20 +02:00
  • f1fcf11dcc Improve room functionality jack 2025-07-04 18:45:36 +02:00
  • 3d7232222c Implement hashtag rooms feature jack 2025-07-04 18:37:04 +02:00
  • bb2edd4e23 Update README.md jackandGitHub 2025-07-05 18:14:54 +02:00
  • fd9594bdd2 Update README.md jackandGitHub 2025-07-05 18:09:51 +02:00
  • 0efb28b028 Remove debug logging after fixing connection issues jack 2025-07-04 17:55:09 +02:00
  • 33be40bf4d Add debug logging and improve connection stability jack 2025-07-04 17:49:04 +02:00
  • 9e8ff9cfd1 Remove all debug prints and fix API misuse warnings jack 2025-07-04 17:40:50 +02:00
  • cbcfaed7a2 Fix compilation errors and prepare for App Store submission jack 2025-07-04 17:28:36 +02:00
  • 44d97ffb7e Fix duplicate peer entries when device restarts jack 2025-07-04 17:17:17 +02:00
  • 2e9601b585 Remove connection_fixes.md - keep only README.md jack 2025-07-04 17:05:37 +02:00
  • 00e75fff72 Fix connect/disconnect/connect pattern on initial connection jack 2025-07-04 17:05:25 +02:00