Nora Trapp
|
fdaa56765e
|
Improve search results by limiting to collections
|
2021-04-22 13:10:45 -07:00 |
|
Nora Trapp
|
9e99368f86
|
Merge branch 'release/5.10.0'
|
2021-04-22 12:55:53 -07:00 |
|
Nora Trapp
|
1fd89477d6
|
"Feature flags for .beta."
|
2021-04-22 12:54:23 -07:00 |
|
Nora Trapp
|
1cd53eb76b
|
"Feature flags for .production."
|
2021-04-22 12:54:12 -07:00 |
|
Matthew Chen
|
60da459b17
|
Flag corrupt databases as such.
|
2021-04-21 17:39:29 -03:00 |
|
Nora Trapp
|
1dcbc0148d
|
"Feature flags for .qa."
|
2021-04-19 09:44:17 -07:00 |
|
Nora Trapp
|
298c83505e
|
Merge branch 'release/5.10.0'
|
2021-04-19 09:43:49 -07:00 |
|
Nora Trapp
|
b02bf5bba7
|
"Feature flags for .beta."
|
2021-04-19 09:41:57 -07:00 |
|
Matthew Chen
|
21685bea08
|
Always load media attachment thumbnails async.
|
2021-04-19 13:30:36 -03:00 |
|
Matthew Chen
|
a0c6a38fca
|
Suppress iOS layout constraints.
|
2021-04-16 17:26:22 -03:00 |
|
Matthew Chen
|
d9d9989807
|
Changes for measuring manual stack view performance.
|
2021-04-15 16:00:57 -03:00 |
|
Matthew Chen
|
41d535fe26
|
Apply manual layout to message component.
|
2021-04-15 16:00:56 -03:00 |
|
Matthew Chen
|
9051665fcf
|
Apply manual layout.
|
2021-04-15 16:00:55 -03:00 |
|
Matthew Chen
|
ba09c10c1e
|
Apply manual layout to attachment progress views.
|
2021-04-15 16:00:55 -03:00 |
|
Matthew Chen
|
1a4cf00be6
|
Apply manual layout.
|
2021-04-15 16:00:55 -03:00 |
|
Matthew Chen
|
8eac0128c2
|
Refine manual stack layout; apply manual layout to audio component.
|
2021-04-15 16:00:03 -03:00 |
|
Matthew Chen
|
c20647070b
|
Improve logging around network failures.
|
2021-04-15 16:00:03 -03:00 |
|
Nora Trapp
|
b9f7ff096b
|
"Feature flags for .qa."
|
2021-04-14 21:47:06 -07:00 |
|
Nora Trapp
|
56963836af
|
"Feature flags for .beta."
|
2021-04-14 21:46:48 -07:00 |
|
Nora Trapp
|
f4be61fa58
|
"Feature flags for .qa."
|
2021-04-14 21:42:08 -07:00 |
|
Nora Trapp
|
212bf3fe98
|
"Feature flags for .beta."
|
2021-04-14 21:42:01 -07:00 |
|
Nora Trapp
|
2aac625440
|
"Feature flags for .qa."
|
2021-04-14 20:15:54 -07:00 |
|
Nora Trapp
|
db24cc4388
|
"Feature flags for .beta."
|
2021-04-14 20:15:46 -07:00 |
|
Nora Trapp
|
1ced9f7a78
|
"Feature flags for .qa."
|
2021-04-14 19:56:05 -07:00 |
|
Nora Trapp
|
c130b04768
|
"Feature flags for .beta."
|
2021-04-14 19:55:55 -07:00 |
|
Nora Trapp
|
9e2c0a29f5
|
"Feature flags for .qa."
|
2021-04-14 19:09:32 -07:00 |
|
Nora Trapp
|
0a2c36dbef
|
"Feature flags for .beta."
|
2021-04-14 19:09:19 -07:00 |
|
Nora Trapp
|
62407b621e
|
"Feature flags for .qa."
|
2021-04-14 18:48:50 -07:00 |
|
Nora Trapp
|
95a4a41a64
|
"Feature flags for .beta."
|
2021-04-14 18:48:42 -07:00 |
|
Matthew Chen
|
bbd326e45a
|
Merge branch 'release/5.9.0'
|
2021-04-14 18:25:14 -03:00 |
|
Matthew Chen
|
1ac38afc63
|
"Feature flags for .production."
|
2021-04-14 17:46:31 -03:00 |
|
Matthew Chen
|
3ceaeda10e
|
Improve handling in "send attachment" flow.
|
2021-04-14 17:34:38 -03:00 |
|
Matthew Chen
|
7b27bc289a
|
Check for errors when sending attachments.
|
2021-04-14 17:34:38 -03:00 |
|
Matthew Chen
|
89d338c821
|
"Feature flags for .qa."
|
2021-04-10 15:07:44 -03:00 |
|
Matthew Chen
|
1c9cfde34d
|
"Feature flags for .beta."
|
2021-04-10 15:07:37 -03:00 |
|
Matthew Chen
|
f14b34a582
|
"Feature flags for .qa."
|
2021-04-10 14:53:54 -03:00 |
|
Matthew Chen
|
2cffb2234f
|
"Feature flags for .beta."
|
2021-04-10 14:53:45 -03:00 |
|
Matthew Chen
|
af717e920c
|
Don't index most models for the local user.
|
2021-04-10 14:46:44 -03:00 |
|
Matthew Chen
|
07cb751ad6
|
"Feature flags for .qa."
|
2021-04-10 14:44:54 -03:00 |
|
Matthew Chen
|
eb7eb839d9
|
"Feature flags for .beta."
|
2021-04-10 14:44:47 -03:00 |
|
Matthew Chen
|
0e1eb3aaf9
|
Don't index most models for the local user.
|
2021-04-10 14:33:42 -03:00 |
|
Matthew Chen
|
2b72eff73f
|
"Feature flags for .qa."
|
2021-04-08 22:07:38 -03:00 |
|
Matthew Chen
|
8fa5a29a2f
|
Merge branch 'release/5.9.0'
|
2021-04-08 22:07:22 -03:00 |
|
Matthew Chen
|
22fa6d5245
|
Payments external beta.
|
2021-04-08 22:06:22 -03:00 |
|
Matthew Chen
|
8045490fcf
|
"Feature flags for .openPreview."
|
2021-04-08 22:04:21 -03:00 |
|
Matthew Chen
|
6beba09635
|
Payments internal beta.
|
2021-04-08 22:04:12 -03:00 |
|
Matthew Chen
|
e9d3d3af0a
|
"Feature flags for .beta."
|
2021-04-08 22:03:04 -03:00 |
|
Nora Trapp
|
4f629e3a35
|
Fix sticker tests
|
2021-04-08 14:16:47 -07:00 |
|
Nora Trapp
|
ede04e7f9a
|
Add chat settings top buttons
|
2021-04-08 13:44:00 -07:00 |
|
Nora Trapp
|
9819ae074a
|
Add groups in common to chat settings
|
2021-04-08 13:44:00 -07:00 |
|
Nora Trapp
|
bf660c85ce
|
Add TSGroupMember table to allow performant querying of group membership
|
2021-04-08 13:44:00 -07:00 |
|
Nora Trapp
|
6cbaedc0a1
|
Add all media section to chat settings
|
2021-04-08 13:43:59 -07:00 |
|
Nora Trapp
|
4c5abe6feb
|
Initial conversation settings re-arranngement
|
2021-04-08 13:43:59 -07:00 |
|
Nora Trapp
|
a0d542657b
|
Streaming encryption and decryption of attachments
|
2021-04-08 13:30:36 -07:00 |
|
Matthew Chen
|
46c3408726
|
Update SDS to reflect payment columns.
|
2021-04-08 09:27:05 -03:00 |
|
Nora Trapp
|
73f4044ebf
|
Fix db schema
|
2021-04-07 18:56:01 -07:00 |
|
Matthew Chen
|
02c1f7a34c
|
Fix feature flags.
|
2021-04-07 10:47:02 -03:00 |
|
Matthew Chen
|
3b11463957
|
Payments external preview flags.
|
2021-04-06 14:10:59 -03:00 |
|
Matthew Chen
|
e83cf2ca3b
|
"Feature flags for .qa."
|
2021-04-06 14:09:36 -03:00 |
|
Matthew Chen
|
90e073caaf
|
"Feature flags for .openPreview."
|
2021-04-06 14:08:20 -03:00 |
|
Matthew Chen
|
eae2fc2a59
|
Payments internal preview flags.
|
2021-04-06 14:08:16 -03:00 |
|
Matthew Chen
|
39a9956f71
|
"Feature flags for .beta."
|
2021-04-06 14:00:38 -03:00 |
|
Matthew Chen
|
92f34c2b66
|
Payments: Clean up.
|
2021-04-06 13:57:11 -03:00 |
|
Matthew Chen
|
534cd8466f
|
Payments external beta feature flags.
|
2021-04-06 13:57:11 -03:00 |
|
Matthew Chen
|
7abfeeb2ae
|
Payments: Clean up.
|
2021-04-06 13:57:11 -03:00 |
|
Matthew Chen
|
65fb0efd40
|
Fix asserts in tests.
|
2021-04-06 13:57:11 -03:00 |
|
Matthew Chen
|
f130126b5b
|
Update MC SDK; adopt new payment entropy derivation scheme; update auth credential handling.
|
2021-04-06 13:57:10 -03:00 |
|
Matthew Chen
|
417be312a5
|
Bump GRDB schema version.
|
2021-04-06 13:57:10 -03:00 |
|
Matthew Chen
|
7087cc1791
|
Signal main net, fixes.
|
2021-04-06 13:57:10 -03:00 |
|
Matthew Chen
|
0c3ea97aef
|
Payments: Cull complete/stale TODOs.
|
2021-04-06 13:57:10 -03:00 |
|
Matthew Chen
|
1551456112
|
Update payments copy. Refine supported currency list. Configuration for external beta.
|
2021-04-06 13:57:10 -03:00 |
|
Matthew Chen
|
f4a3021c52
|
Payments fixes.
|
2021-04-06 13:57:10 -03:00 |
|
Matthew Chen
|
bac99faa83
|
Configure for signal mainnet; tweak payments public address signature.
|
2021-04-06 13:57:10 -03:00 |
|
Matthew Chen
|
80f18c7270
|
Configure for signal mainnet; tweak payments public address signature.
|
2021-04-06 13:57:10 -03:00 |
|
Matthew Chen
|
553114d8b9
|
"Feature flags for .openPreview."
|
2021-04-06 13:57:10 -03:00 |
|
Matthew Chen
|
8196840ed0
|
"Feature flags for .qa."
|
2021-04-06 13:57:10 -03:00 |
|
Matthew Chen
|
24802f75bd
|
Sign public payment address.
|
2021-04-06 13:57:10 -03:00 |
|
Matthew Chen
|
beee556eac
|
Fix rebase breakage.
|
2021-04-06 13:57:10 -03:00 |
|
Matthew Chen
|
532976bd76
|
Fix rebase breakage.
|
2021-04-06 13:57:10 -03:00 |
|
Matthew Chen
|
2bd530f253
|
Add testable flags around malformed payments.
|
2021-04-06 13:57:10 -03:00 |
|
Matthew Chen
|
a75de3019e
|
Improve handling of malformed sync messages.
|
2021-04-06 13:57:10 -03:00 |
|
Matthew Chen
|
ab5144fb39
|
Pre-prepare payments if possible.
|
2021-04-06 13:57:10 -03:00 |
|
Matthew Chen
|
899ca5729f
|
Bug fixes.
|
2021-04-06 13:57:10 -03:00 |
|
Matthew Chen
|
f6b192793c
|
Small fixes and refinements.
|
2021-04-06 13:57:10 -03:00 |
|
Matthew Chen
|
bf97467629
|
Clean up TODOs.
|
2021-04-06 13:57:09 -03:00 |
|
Matthew Chen
|
04be73bfc8
|
Avoid overzealous assert.
|
2021-04-06 13:57:09 -03:00 |
|
Matthew Chen
|
3a80944209
|
Respond to CR.
|
2021-04-06 13:57:09 -03:00 |
|
Matthew Chen
|
53279086c7
|
Respond to CR.
|
2021-04-06 13:57:09 -03:00 |
|
Matthew Chen
|
b45957a4f8
|
Avoid assert; fix fake MC root entropy.
|
2021-04-06 13:57:09 -03:00 |
|
Matthew Chen
|
15f2f0757d
|
Payments: 'restore wallet by pasting recovery phrase from pasteboard' flow.
|
2021-04-06 13:57:09 -03:00 |
|
Matthew Chen
|
44e7afb8bf
|
Payments: Kill switch
|
2021-04-06 13:57:09 -03:00 |
|
Matthew Chen
|
857226026f
|
Improve handling of group separators after decimal when formatting decimals.
|
2021-04-06 13:57:09 -03:00 |
|
Matthew Chen
|
8f0bdf333f
|
Payments: mobilecoin test net.
|
2021-04-06 13:57:09 -03:00 |
|
Matthew Chen
|
7778ef1b3f
|
Add step to "delete account" flow around transferring payments balance.
|
2021-04-06 13:57:09 -03:00 |
|
Matthew Chen
|
60f80f1231
|
Respond to CRs.
|
2021-04-06 13:57:09 -03:00 |
|
Matthew Chen
|
f462d24080
|
Payments: integrate with SDK support for entropy & passphrases.
|
2021-04-06 13:57:09 -03:00 |
|
Matthew Chen
|
d95a65da02
|
Payments: integrate with SDK support for entropy & passphrases.
|
2021-04-06 13:57:09 -03:00 |
|
Matthew Chen
|
36784dcc24
|
Payments: MC SDK cert pinning.
|
2021-04-06 13:57:08 -03:00 |
|
Matthew Chen
|
8494db52ad
|
Payments: small fixes.
|
2021-04-06 13:57:08 -03:00 |
|
Matthew Chen
|
12b4482ca3
|
Minor fixes.
|
2021-04-06 13:57:08 -03:00 |
|
Matthew Chen
|
ea6f8a7f86
|
Clean up formatting of MOB values for display.
|
2021-04-06 13:57:08 -03:00 |
|
Matthew Chen
|
3ddeb4fae0
|
Reduce size of payment sync messages, enforce more model invariants, fill in missing ledger block timestamps in reconciliation.
|
2021-04-06 13:57:08 -03:00 |
|
Matthew Chen
|
d77ae7d012
|
Fix broken tests, bugs.
|
2021-04-06 13:57:08 -03:00 |
|
Matthew Chen
|
b872c2c408
|
Use MC SDK to device maximum transaction amount.
|
2021-04-06 13:57:08 -03:00 |
|
Matthew Chen
|
e9d23af718
|
Defragmentation.
|
2021-04-06 13:57:08 -03:00 |
|
Matthew Chen
|
d1f6b56658
|
Defragmentation.
|
2021-04-06 13:57:08 -03:00 |
|
Matthew Chen
|
bac06335d4
|
Defragmentation.
|
2021-04-06 13:57:07 -03:00 |
|
Matthew Chen
|
94bcff84e7
|
Defragmentation.
|
2021-04-06 13:57:07 -03:00 |
|
Matthew Chen
|
e10e9ee9fb
|
Update MC SDK.
|
2021-04-06 13:57:07 -03:00 |
|
Matthew Chen
|
b3b0add5bf
|
Improve custom payments keyboard.
|
2021-04-06 13:57:07 -03:00 |
|
Matthew Chen
|
09aa196176
|
Add debug flag to simulate requests not completing.
|
2021-04-06 13:57:07 -03:00 |
|
Matthew Chen
|
742d26a5e6
|
Update Cocoapods.
|
2021-04-06 13:57:07 -03:00 |
|
Matthew Chen
|
590067499a
|
Payments entropy, storage service, backup + restore flows.
* Update how payments state is stored in storage service.
* Build 'view passphrase' UI flow.
* Build 'restore payments wallet' UI flow.
* Rework the 'view passphrase' UI flow.
|
2021-04-06 13:57:07 -03:00 |
|
Matthew Chen
|
23aa187cea
|
Add the "disable payments" flow.
* Show memo message in send payment view.
|
2021-04-06 13:57:07 -03:00 |
|
Matthew Chen
|
ae77b8f07d
|
Integrate with SwiftLog / MC SDK logging. Refine payments.
|
2021-04-06 13:57:07 -03:00 |
|
Matthew Chen
|
76cc8df5ee
|
Integrate with SwiftLog / MC SDK logging. Refine payments.
|
2021-04-06 13:57:07 -03:00 |
|
Matthew Chen
|
8c4cfcc9f9
|
Rework payments error handling.
|
2021-04-06 13:57:07 -03:00 |
|
Matthew Chen
|
cbfc7be372
|
Revisions to payments in SSK.
|
2021-04-06 13:57:07 -03:00 |
|
Matthew Chen
|
a73b44ca5f
|
Respond to CR.
|
2021-04-06 13:57:06 -03:00 |
|
Matthew Chen
|
ce84309224
|
Small improvements around payments.
|
2021-04-06 13:57:06 -03:00 |
|
Matthew Chen
|
87ace3779d
|
Respond to CR and proto schema/reconciliation review.
|
2021-04-06 13:57:06 -03:00 |
|
Matthew Chen
|
70f3675585
|
Clean up ahead of PR.
|
2021-04-06 13:57:06 -03:00 |
|
Matthew Chen
|
02fbe33779
|
Payments: SSK Business Logic
|
2021-04-06 13:57:06 -03:00 |
|
Matthew Chen
|
81348a315d
|
Clean up ahead of PR.
|
2021-04-06 13:57:06 -03:00 |
|
Matthew Chen
|
6f50652877
|
Payments: Models (generated changes)
|
2021-04-06 13:57:06 -03:00 |
|
Matthew Chen
|
a00d14ddc4
|
Payments: Models
|
2021-04-06 13:57:06 -03:00 |
|
Matthew Chen
|
3a8e4bcbc5
|
Payments: feature flags
|
2021-04-06 13:57:06 -03:00 |
|
Matthew Chen
|
2d0fdff372
|
Payments: Update proto schema.
|
2021-04-06 13:57:06 -03:00 |
|
Matthew Chen
|
e552062be8
|
Refine error handling in group profile fetching.
|
2021-04-05 16:22:26 -03:00 |
|
Matthew Chen
|
4c082f1aed
|
Bump GRDB schema version.
|
2021-04-04 12:13:16 -03:00 |
|
Nora Trapp
|
d4ca67bd82
|
Feature flags for .qa.
|
2021-04-01 15:13:40 -07:00 |
|
Nora Trapp
|
3b49a03a5f
|
Feature flags for .beta.
|
2021-04-01 15:13:30 -07:00 |
|
Nora Trapp
|
0ef7fc24e6
|
Revert database recovery attempts, just flag when we detect corruption and prevent app launch.
|
2021-04-01 12:50:41 -07:00 |
|
Nora Trapp
|
722675525d
|
Change device transfer hotswap to avoid database corruption.
|
2021-04-01 12:50:41 -07:00 |
|
Nora Trapp
|
db5532b590
|
protect database recovery from orphan data cleaner
|
2021-04-01 12:50:41 -07:00 |
|
Nora Trapp
|
4e535fa7ef
|
Make database recovery async
|
2021-04-01 12:50:41 -07:00 |
|
Nora Trapp
|
0fee67ae60
|
Attempt to recover database if corruption was detected
|
2021-04-01 12:50:41 -07:00 |
|
Matthew Chen
|
71c2f5280b
|
Feature flags for .qa.
|
2021-04-01 10:36:52 -03:00 |
|
Matthew Chen
|
12275aefda
|
Feature flags for .beta.
|
2021-04-01 10:36:30 -03:00 |
|
Matthew Chen
|
63ec24c37d
|
Feature flags for .qa.
|
2021-03-31 00:41:43 -03:00 |
|
Matthew Chen
|
03e9fa460d
|
Feature flags for .beta.
|
2021-03-31 00:40:35 -03:00 |
|
Matthew Chen
|
8effc2be5f
|
Feature flags for .qa.
|
2021-03-29 06:56:54 -03:00 |
|
Matthew Chen
|
e9ba4fc40b
|
Feature flags for .beta.
|
2021-03-29 06:56:47 -03:00 |
|
Nora Trapp
|
fa86b71ec7
|
Don't start message fetch job in share extension
|
2021-03-27 12:22:58 -07:00 |
|
Nora Trapp
|
c40a786050
|
Fix extensions in post YDB world
|
2021-03-27 12:13:20 -07:00 |
|
Nora Trapp
|
6c17505b68
|
Sync mute with storage service
|
2021-03-27 12:13:20 -07:00 |
|
Nora Trapp
|
63da30f617
|
Store mute as millisecond timestamp
|
2021-03-27 12:13:20 -07:00 |
|
Nora Trapp
|
6a9e10a62d
|
Add eight hour and always mute options.
|
2021-03-27 12:13:20 -07:00 |
|
Nora Trapp
|
2e9c651355
|
Add an internal setting to keep muted chats archived when receiving new messages
|
2021-03-26 16:17:17 -07:00 |
|
Nora Trapp
|
3d526f6c41
|
Add more logging to EarlyMessageManager
|
2021-03-26 16:15:49 -07:00 |
|