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
Michael Kirk
91ec9ebf9d
Fix overzealous assert
2019-03-13 09:47:56 -07:00
Matthew Chen
863c96c62a
Merge tag '2.37.1.0'
2019-03-12 16:38:25 -04:00
Matthew Chen
10383783e3
Respond to CR.
2019-03-11 23:33:25 -04:00
Matthew Chen
d84e0eead9
Respond to TIOLI feedback from https://trello.com/c/ntO5hBbl/4161-prs-for-michael-to-review
2019-03-11 23:29:55 -04:00
Michael Kirk
2a151dbf6d
update settings key
2019-03-11 19:53:04 -07:00
Michael Kirk
b36a0061e1
contact picker perf for contact with many phone numbers
...
Only consider first n phone numbers for a contact.
Some users have a "Spam" contact created by external apps which have thousands
of known telemarkers/scammers phone numbers, this pathological case causes a
slowdown in the presentation of the compose picker.
2019-03-11 13:11:09 -07:00
Carola Nitz
117411009b
Add public keyword to fix compilation for framework integration
2019-02-26 17:42:28 -07:00
Michael Kirk
870caaa84a
simplify completion checking - make nonnull
2019-02-26 10:06:52 -07:00
Matthew Chen
fff93f8bb2
Use content proxy to configure all proxied content requests.
2019-02-26 10:54:35 -05:00