Commit Graph

1922 Commits

Author SHA1 Message Date
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
Matthew Chen
ad90a8e0c4 Use content proxy to configure all proxied content requests. 2019-02-26 10:54:35 -05:00
Matthew Chen
5eaeeff838 Use content proxy to configure all proxied content requests. 2019-02-26 10:54:35 -05:00
Michael Kirk
a7e8f9713c Try to account for variability in network backed tests 2019-02-25 13:44:03 -07:00
Michael Kirk
7e5256856c render media+longText message 2019-02-25 13:27:49 -07:00
Michael Kirk
b7989e9384 feature flag approval sending 2019-02-25 13:27:49 -07:00
Michael Kirk
bc4260b444 Send long-text with other attachments 2019-02-25 13:27:49 -07:00
Matthew Chen
0f98d63365 Tweak name of proxied request padding header. 2019-02-25 09:48:23 -05:00
Michael Kirk
645a26cbdf use connection pool for reads 2019-02-21 16:20:57 -07:00
Michael Kirk
fabd3996c2 pop view if message is deleted
- use global ui database connection
2019-02-21 16:18:14 -07:00