Commit Graph

1724 Commits

Author SHA1 Message Date
Michael Kirk
1d24fa7c50 Fixup WebSocket 2019-01-16 10:58:50 -07:00
Michael Kirk
16c8a1a76e replace SocketRocket with Starscream 2019-01-16 10:44:37 -07:00
Matthew Chen
f13c1de738 Respond to Cr. 2019-01-15 10:36:21 -05:00
Matthew Chen
55376975f5 Add link preview parsing and validation logic. 2019-01-14 17:06:47 -05:00
Matthew Chen
45b93cc4b4 Respond to CR. 2019-01-14 16:44:18 -05:00
Matthew Chen
a477e01a4a Apply LinkPreview model. 2019-01-14 16:20:54 -05:00
Matthew Chen
4eb05e369d Add LinkPreview model. 2019-01-14 16:20:54 -05:00
Matthew Chen
aa916965d0 Update protos to reflect link previews. 2019-01-14 16:19:42 -05:00
Matthew Chen
5a529567aa Update protos to reflect link previews. 2019-01-14 16:19:42 -05:00
Matthew Chen
76f410b2b7 Update protos to reflect link previews. 2019-01-14 16:19:42 -05:00
Michael Kirk
119f309787 Fixup database conversion vis a vis SQLCipher4 2019-01-14 09:48:49 -05:00
Michael Kirk
371ff08d45 remove legal terms feature flag 2019-01-11 11:25:34 -07:00
Michael Kirk
eb71c49794 registration validator 2019-01-10 13:08:10 -07:00
Michael Kirk
5708754d30 update to sqlcipher4 2019-01-10 12:48:59 -05:00
Michael Kirk
60f816c747 Area code inference for US and Brazil 2019-01-10 12:43:57 -05:00
Michael Kirk
5d9e03ba40 convert to guard statements for readability 2019-01-10 12:43:57 -05:00
Michael Kirk
ea76ea9492 fix phone number parsing test 2019-01-10 12:43:57 -05:00
Matthew Chen
63260ee94d Fix registration. 2019-01-08 15:38:08 -05:00
Michael Kirk
b95dcd4ae3 fix broken test 2019-01-07 12:51:35 -07:00
Matthew Chen
46b0cdb872 Caution around group avatars. 2019-01-07 12:47:15 -05:00
Matthew Chen
951f0dab22 Respond to CR. 2019-01-07 09:02:39 -05:00
Matthew Chen
ed25f4748d Deprecate 'signaling key'. 2019-01-07 09:02:39 -05:00
Matthew Chen
78d0685cba Discard transient messages if there is no session. 2019-01-07 08:49:31 -05:00
Matthew Chen
1934b5d589 Tweak unseen database view accessor. 2019-01-07 08:48:52 -05:00
Matthew Chen
9ab8bec2b1 Fix searching for 'note to self'. 2019-01-07 08:45:42 -05:00
Michael Kirk
432af13b63 Fix timer update message.
This was broken in 5671fd252 while resolving merge conflicts from applying the
sortId changes.
2019-01-04 10:57:13 -07:00
Matthew Chen
449633e0dc Respond to CR. 2019-01-04 09:19:41 -05:00
Matthew Chen
a7909c9c2e Note to Self. 2019-01-03 18:06:56 -05:00
Matthew Chen
1d13a02927 Note to Self. 2019-01-03 18:06:56 -05:00
Matthew Chen
17c3ba0580 Image editor fixes. 2019-01-03 16:56:24 -05:00
Matthew Chen
dc6dadad43 Respond to CR. 2019-01-03 16:43:52 -05:00
Matthew Chen
1260e7459d Add asserts around attachment crash. 2019-01-03 16:43:52 -05:00
Michael Kirk
38d5db9658 remove unnecessary logging 2018-12-21 12:12:52 -07:00
Michael Kirk
260002b02f move extension methods to SCK 2018-12-20 09:54:08 -07:00
Michael Kirk
3151e6e1a3 move string extensions up 2018-12-20 09:54:08 -07:00
Michael Kirk
e735916388 move all possible methods into String+OWS in SCK 2018-12-20 09:54:08 -07:00
Michael Kirk
df79fc9ed0 Move String+OWS into SSK
name Switcharoo String+OWS/String+SSK categories to reflect where they live.
2018-12-20 09:54:08 -07:00
Matthew Chen
1d905119ac Fix issues from integration testing. 2018-12-19 18:26:15 -05:00
Matthew Chen
bf2edf2486 Update comments. 2018-12-19 18:26:15 -05:00
Matthew Chen
2d3314751b Clean up ahead of PR. 2018-12-19 18:26:15 -05:00
Matthew Chen
0005a33d37 Decrypt device names in linked devices views. 2018-12-19 18:26:15 -05:00
Matthew Chen
d59e2bb613 Add decryption to DeviceNames. 2018-12-19 18:26:15 -05:00
Matthew Chen
0d20ebc62b Add encryption to DeviceNames. 2018-12-19 18:26:15 -05:00
Matthew Chen
79375e20b2 Update proto schema. 2018-12-19 18:26:15 -05:00
Michael Kirk
7bc5357397 [PERF] optimize search normalization saves 2.5% on large migration 2018-12-19 15:19:02 -07:00
Michael Kirk
0cb702b37f [PERF] save 2% on large migrations 2018-12-19 15:19:02 -07:00
Michael Kirk
ca5b3c8ec9 make factory methods public 2018-12-19 15:19:02 -07:00
Michael Kirk
fc7a713619 CR: use existing transaction rather than open sneaky one 2018-12-19 15:16:36 -07:00
Michael Kirk
e0c9b590c0 CR: fix comment typo 2018-12-19 15:16:36 -07:00
Michael Kirk
af7ee5e1d1 address compiler breakage after rebase 2018-12-19 15:16:36 -07:00