Commit Graph

955 Commits (538194aba7ffe19b391f997030ed68bb405f93d6)

Author SHA1 Message Date
Michael Kirk 0cf751d34f Newly added group members should have expire time
Send expire timer with group info updates and in group updates that add a user.
7 years ago
Michael Kirk 74b741e9de Update timer
// FREEBIE
7 years ago
Matthew Chen f9f931fc2d Fix assert around failing sync message sends. 7 years ago
Matthew Chen c8fee4efa7 Add swift logging to SSK. 7 years ago
Matthew Chen d5c738af2f Clean up websocket logging. 7 years ago
Matthew Chen 44b23d44fd Respond to CR. 7 years ago
Matthew Chen 37d3dfdfb6 Merge tag '2.26.0.23' 7 years ago
Michael Kirk dff8d7bf97 Moving code around
// FREEBIE
7 years ago
Michael Kirk f57a5dbc77 Match searches for national number format
// FREEBIE
7 years ago
Michael Kirk 8c88382f37 less call logging
// FREEBIE
7 years ago
Óscar Morales Vivó 51a9841144 https://github.com/signalapp/Signal-iOS/issues/3455: Treat AMR files as generic attachments (AVFoundation doesn't support playback) 7 years ago
Matthew Chen 91af7d3855 Revert "Disable contact sharing."
This reverts commit cb603d0bad.
7 years ago
Michael Kirk fff8474150 adapt to rebase conflicts 7 years ago
Michael Kirk f415827da6 Contact search results
// FREEBIE
7 years ago
Michael Kirk 729befa5cb CR: Cap max search results
// FREEBIE
7 years ago
Michael Kirk b3705196b3 remove unused code/comments 7 years ago
Michael Kirk 13c43c2520 search groups by member name, cleanup tests
// FREEBIE
7 years ago
Michael Kirk 3a03c4f74c WIP: message indexing 7 years ago
Michael Kirk b00e5a4fd9 Fuzzier search matching
-[] Backend
  -[] indexes e5.25
    -[x] wire up results: Contacts / Conversations / Messages actual: 3hr
    -[ ] group thread est: actual:
      -[x] group name actual: e.25
      -[ ] group member name: e.25
      -[ ] group member number: e.25
    -[ ] contact thread e.5
      -[ ] name
      -[ ] number
    -[ ] messages e1
      -[ ] content
-[] Frontend e10.75
  -[x] wire up VC's a.5
  -[x] show search results only when search box has content a.25
  -[] show search results: Contact / Conversation / Messages e2
   -[x] wire up matchs
   -[] style contact cell
   -[] style conversation cell
   -[] style messages cell
  -[] tapping thread search result takes you to conversation e1
  -[] tapping message search result takes you to message e1
  -[] show snippet text for matched message e1
  -[] highlight matched text in thread e3
  -[] go to next search result in thread e2
  -[] No Results page
  -[] Hide search unless pulled down
7 years ago
Michael Kirk a9e2834d9f WIP: FTS - rudimentary show results
-[] Backend
  -[] indexes e5.25
    -[x] wire up results: Contacts / Conversations / Messages actual: 3hr
    -[ ] group thread est: actual:
      -[x] group name actual: e.25
      -[ ] group member name: e.25
      -[ ] group member number: e.25
    -[ ] contact thread e.5
      -[ ] name
      -[ ] number
    -[ ] messages e1
      -[ ] content
-[] Frontend e10.75
  -[x] wire up VC's a.5
  -[x] show search results only when search box has content a.25
  -[] show search results: Contact / Conversation / Messages e2
   -[x] wire up matchs
   -[] style contact cell
   -[] style conversation cell
   -[] style messages cell
  -[] tapping thread search result takes you to conversation e1
  -[] tapping message search result takes you to message e1
  -[] show snippet text for matched message e1
  -[] highlight matched text in thread e3
  -[] go to next search result in thread e2
  -[] No Results page
  -[] Hide search unless pulled down
7 years ago
Michael Kirk 1db1d76d98 Merge branch 'mkirk/fix-build-warnings' 7 years ago
Michael Kirk 7df158120b Fix build warnings: mark initWithCoder as designated.
// FREEBIE
7 years ago
Matthew Chen afc2cabe90 Merge remote-tracking branch 'origin/hotfix/2.25.3' 7 years ago
Matthew Chen 16cee92ca1 Suppress legal links. 7 years ago
Matthew Chen 7cc46a06fa Rebuild finder index. 7 years ago
Matthew Chen 0dcde9516e Suppress legal links. 7 years ago
Michael Kirk 626573a8a9 Revert "Revert "Disable contact sharing.""
This reverts commit 6e0d92e039.
7 years ago
Matthew Chen b59140cb3f Revert some of the socket sending logging. 7 years ago
Matthew Chen 3fe63726e0 Improve logging around socket messages. 7 years ago
Matthew Chen e7ca98fcfe Improve logging around socket messages. 7 years ago
Matthew Chen 6bc145ce3a Fix more build warnings. 7 years ago
Michael Kirk 00f8ea4ff8 Use a single ui connection to share cache.
Primarly two things:
1. using an extension for the first time per connection is slow
2. fetching the same objects (e.g. if you leave/re-enter the same
conversation)

// FREEBIE
7 years ago
Matthew Chen 9a08afae28 Fix build warnings. 7 years ago
Matthew Chen 3cd6a33aa6 Fix build warnings. 7 years ago
Matthew Chen fefc9843b1 Modify views to observe changes when active, not just foreground. 8 years ago
Matthew Chen d62725d3b7 Add reported application state. 8 years ago
Matthew Chen ad8a713566 Merge tag '2.25.2.4' 8 years ago
Matthew Chen 61ec865b6d Respond to CR. 8 years ago
Matthew Chen 4342b04bd3 Include response data in 'request over websocket' failures. 8 years ago
Matthew Chen f7abcc9064 Respond to CR. 8 years ago
Matthew Chen caad6f796e Clean up ahead of PR. 8 years ago
Matthew Chen 4d498563e7 Unify the socket manager's 'can send requests' logic. 8 years ago
Matthew Chen 1466852329 Revert "Add temporary verbose logging around message creation."
This reverts commit 7200a8dc4d.
8 years ago
Matthew Chen 7200a8dc4d Add temporary verbose logging around message creation. 8 years ago
Matthew Chen 21b54bee4f Fix breakage from recents changes in share extension. 8 years ago
Matthew Chen 08affb4400 Merge branch 'hotfix/2.25.2' 8 years ago
Matthew Chen 90f0681198 Update legal URL. 8 years ago
Michael Kirk 9a34c6804c policy links
// FREEBIE
8 years ago
Michael Kirk 4c9808d1a1 Fix iPhoneX layout show status bar above call banner
// FREEBIE
8 years ago
Michael Kirk 966b1ac84b Treat `id` as reserved word, use consistent setter style
// FREEBIE
8 years ago
Michael Kirk 84776f2757 Start timers for migrated messages
// FREEBIE
8 years ago
Matthew Chen 1343e4bc19 Preserve legacy outgoing message state; special case contact thread messages. 8 years ago
Matthew Chen d4fe671261 Respond to CR. 8 years ago
Matthew Chen 0a41684374 Respond to CR. 8 years ago
Matthew Chen dc36ae134d Respond to CR. 8 years ago
Matthew Chen 1a441cc40c Respond to CR. 8 years ago
Matthew Chen 6a1bb3f04c Add web sockets protos to proto make file. 8 years ago
Matthew Chen b50561a5b6 Use websocket for sends. 8 years ago
Matthew Chen 5ff984ab16 Use websocket for sends. 8 years ago
Matthew Chen fa36f2fb10 Use websocket for sends. 8 years ago
Matthew Chen 8a76e778b5 Use websocket for sends. 8 years ago
Matthew Chen 5f1682deab Use websocket for sends. 8 years ago
Matthew Chen a5c42ecca8 Clean up ahead of CR. 8 years ago
Matthew Chen 3967a5ab05 Call lifecycle edge cases. 8 years ago
Matthew Chen 6e0d92e039 Revert "Disable contact sharing."
This reverts commit cb603d0bad.
8 years ago
Matthew Chen efb0769c6f Disable contact sharing. 8 years ago
Matthew Chen e2d9c1187a Fix "group avatar doesn't update after local change." 8 years ago
Matthew Chen 2f8b5b8ea2 Move app state check to main thread. 8 years ago
Matthew Chen 7254d92601 Revert "Disable contact sharing."
This reverts commit cb603d0bad.
8 years ago
Matthew Chen cb603d0bad Disable contact sharing. 8 years ago
Michael Kirk c0ddcc7919 Only clean up messages while active
// FREEBIE
8 years ago
Michael Kirk af8ddf7bf0 Use raw text when localization fails
// FREEBIE
8 years ago
Matthew Chen cbc27f1c30 Revert "Disable contact sharing."
This reverts commit 2b6b8c2f69.
8 years ago
Matthew Chen 2b6b8c2f69 Disable contact sharing. 8 years ago
Matthew Chen 1a3737d5c6 Respond to CR. 8 years ago
Matthew Chen 530983c161 Build & enqueue network requests async. 8 years ago
Michael Kirk f652ecef99 localize _Main_ and other CN label types
// FREEBIE
8 years ago
Matthew Chen a62e86c7ab Revert "Disable contact sharing."
This reverts commit e27af7a66d.
8 years ago
Matthew Chen e27af7a66d Disable contact sharing. 8 years ago
Matthew Chen 986e3e0925 Revert "Disable contact sharing."
This reverts commit e138c73bdc.
8 years ago
Matthew Chen e138c73bdc Disable contact sharing. 8 years ago
Matthew Chen b74f545a64 Fix profile key protos. 8 years ago
Michael Kirk 54f7373037 Clean up logging, start messages timer regardless of current
configuration

// FREEBIE
8 years ago
Matthew Chen 4949ade274 Revert "Disable contact sharing."
This reverts commit e8b41789d7.
8 years ago
Matthew Chen e6dceffdbd Respond to CR. 8 years ago
Matthew Chen 5c7b98e5c4 Improve handling of unregistered users. 8 years ago
Matthew Chen e8b41789d7 Disable contact sharing. 8 years ago
Matthew Chen 8489c55fde Mark send-to-self as sent. 8 years ago
Matthew Chen 9c2f619132 Don't echo messages sent to self 1:1. 8 years ago
Matthew Chen 81a40909f4 Respond to CR. 8 years ago
Michael Kirk 742492dd32 remove redundant protocol definition
`debugDescription` is defined on all NSObjects (but as a property)

// FREEBIE
8 years ago
Matthew Chen 8cdb75d52a Respond to CR. 8 years ago
Matthew Chen 8337c3bd68 Refine contact merging. 8 years ago
Matthew Chen 6460493669 Surface organization name in contact view. 8 years ago
Matthew Chen aa7cc4633a Rework contact names. 8 years ago
Michael Kirk 407ec997ab Add comment per CR
// FREEBIE
8 years ago
Michael Kirk 7631315227 Remove unused code
// FREEBIE
8 years ago
Michael Kirk a16040f19f Fix avatar sending in SAE
// FREEBIE
8 years ago
Michael Kirk ed2945126a Remove contact share avatars upon message deletion
// FREEBIE
8 years ago
Michael Kirk c15fea4eca merge avatar with existing
// FREEBIE
8 years ago