Commit Graph

1940 Commits

Author SHA1 Message Date
Michael Kirk
a1ee5feddc fixup tests 2019-05-08 14:14:17 -06:00
Matthew Chen
ebb8fb991e Ensure no duplicates in 'all attachment ids' result. 2019-05-08 14:39:04 -04:00
Matthew Chen
4392d74a0a Handle quoted reply attachment pointers. 2019-05-08 14:37:34 -04:00
Michael Kirk
2364d7a545 make OWSLinkPreviewManager public 2019-05-07 16:26:08 -06:00
Michael Kirk
cfed9fbe0d redirect link preview to valid link 2019-05-07 15:05:34 -06:00
Michael Kirk
784e0f2fe4 avoid stringly typeing 2019-05-07 15:05:34 -06:00
Michael Kirk
e44230a120 remove feature flag 2019-05-07 15:05:34 -06:00
Matthew Chen
c86ecb4263 Fix image orientation handling. 2019-05-07 13:43:51 -04:00
Matthew Chen
c7b4c61af1 Fix image orientation handling. 2019-05-07 13:41:26 -04:00
Michael Kirk
0c6986a77d Send long-text prefix in message body, long text with attachments 2019-04-23 09:09:53 -07:00
Matthew Chen
85aa976101 Add Pinterest link previews. 2019-04-22 16:37:56 -04:00
Matthew Chen
4060bf0ca4 Add Pinterest link previews. 2019-04-22 16:37:09 -04:00
Michael Walker
11af22432d Add pinterest domain and asset domains for link preview support 2019-04-22 16:36:44 -04:00
Matthew Chen
415526fc9b Refine request padding. 2019-04-22 15:02:20 -04:00
Michael Kirk
b55e0e45f5 Avoid deadlock
There are multiple methods which synchronize(self) in TSAccountMessage and also
multiple ones which can occur within a read-write transaction.
2019-04-12 15:05:51 -06:00
Michael Kirk
21cffdfb5e always specify default when accessing bool preference 2019-04-10 14:32:53 -06:00
Michael Kirk
39d3219238 Add option to manually disable circumvention. 2019-04-10 10:13:11 -06:00
Matthew Chen
79eb3fb3cb Suppress overzealous assert. 2019-04-10 07:14:54 -06:00
Michael Kirk
b1e1020eb3 swift5: void promise must take void argument vs no argument 2019-04-04 13:44:42 -06:00
Michael Kirk
30266bf65e autoformatted 2019-04-04 13:44:42 -06:00
Michael Kirk
64a0c4bfaa auto-migrate to Swift5 2019-04-04 13:44:42 -06:00
Michael Kirk
501e2c761f Merge tag '2.38.1.2' 2019-04-04 13:42:07 -06:00
Michael Kirk
3fb8b02b3b update front 2019-04-02 19:57:38 -06:00
Michael Kirk
a7bd372147 Fix tests by removing side effect in getter
While setting up the test CurrentAppContect, we use OWSTemporaryDirectory which in turn
recursively references CurrentAppContext, which crashes.

Clearing temp directories on every activation is sufficient.
2019-04-01 14:05:58 -06:00
Michael Kirk
07e88009e4 Merge tag '2.38.0.11' 2019-04-01 14:04:43 -06:00
Michael Kirk
e69494450b put conversation search behind feature flag 2019-04-01 13:56:27 -06:00
Michael Kirk
e42192624f fixup tests 2019-03-29 15:43:08 -06:00
Michael Kirk
2242dd240f Fix "blank notification text" for oversize messages 2019-03-29 13:31:27 -06:00
Michael Kirk
05d8846f6c match highlight behavior with search behavior 2019-03-29 12:38:01 -06:00
Michael Kirk
5ed16355d7 iOS9 needs a different assertion 2019-03-29 12:36:33 -06:00
Michael Kirk
048f19c6b8 specify yyyy date format 2019-03-29 10:33:32 -06:00
Michael Kirk
5e52d66b05 bump feedback endpoint 2019-03-29 10:33:32 -06:00
Michael Kirk
0d822597a1 specify locale when timestamp parsing 2019-03-29 10:33:32 -06:00
Michael Kirk
7dbb9517af Centralize attachment state in nav controller 2019-03-28 10:30:47 -06:00
Matthew Chen
dd54b40bed Respond to CR. 2019-03-27 13:15:26 -04:00
Matthew Chen
987726df6c Temp files. 2019-03-27 12:37:22 -04:00
Matthew Chen
81e3dfc3cf Respond to CR. 2019-03-27 12:36:39 -04:00
Matthew Chen
bb1921afe6 Simplify link preview cache. 2019-03-27 12:35:47 -04:00
Matthew Chen
04b60677a6 Simplify link preview cache. 2019-03-27 12:35:47 -04:00
Matthew Chen
ae5cee2167 Clean up the link preview cache. 2019-03-27 12:35:47 -04:00
Matthew Chen
9b34e4ac61 Respond to CR. 2019-03-25 15:58:27 -04:00
Matthew Chen
c5a87c4d20 Add asserts around CDS feedback errors. 2019-03-25 15:58:27 -04:00
Michael Kirk
aa46113b4a disable custom capture flow for now 2019-03-19 12:08:40 -07:00
Michael Kirk
0b638f4831 link checks 2019-03-18 15:21:19 -07:00
Michael Kirk
78ce3583ed fix rotation issue 2019-03-18 15:17:13 -07:00
Matthew Chen
df4cf5c09e Respond to CR. 2019-03-18 14:24:33 -04:00
Matthew Chen
fed4899c8d Handle incoming attachments with missing MIME type. 2019-03-18 14:14:20 -04:00
Matthew Chen
c180d20dcd Store media size from attachment pointer protos. 2019-03-18 14:14:20 -04:00
Matthew Chen
c37f425d5f Reduce logging. 2019-03-15 16:27:08 -04:00
Michael Kirk
284357137f Photo/Movie Capture 2019-03-14 12:20:21 -07:00