Michelle Linington
c7444cb01d
Remove isHidden column, use recordType instead
2021-08-26 20:57:06 -07:00
Michelle Linington
5b1b0d3bd0
Make hiddenUntilTimestamp a boolean column
2021-08-26 20:57:06 -07:00
Michelle Linington
4eeb4e34be
Tests should be runnable in Profiling scheme
2021-08-26 20:57:06 -07:00
Michelle Linington
914b909e93
Testing
2021-08-26 20:57:06 -07:00
Michelle Linington
1407a36370
Lint
2021-08-26 20:29:22 -07:00
Michelle Linington
3f39745135
Unrelated bug fix: ModelReadCache holding stale placeholders
...
It checks to see if any updated models have a valid sortId before
deciding whether or not to update the cache. Since we'll eventually
inherit a sortId from our grdbId, let's just explicitly set it to
satisfy the ModelReadCache.
2021-08-26 20:29:22 -07:00
Michelle Linington
79af7036d6
Don't inherit timestamp from placeholder
2021-08-26 20:29:21 -07:00
Michelle Linington
276837b62e
Bug fixes around cleanup scheduling
2021-08-26 20:29:21 -07:00
Michelle Linington
ee85ecc965
Migrations, renames, more aggressive scheduling of cleanup
2021-08-26 20:29:21 -07:00
Michelle Linington
86310a1855
Handling of invisible interactions
2021-08-26 20:29:21 -07:00
Michelle Linington
ba89d93ee4
Add new database column
2021-08-26 20:29:21 -07:00
Matthew Chen
6c30515c00
Fix over-zealous asserts.
2021-08-26 14:53:24 -03:00
Matthew Chen
d491164c26
"Feature flags for .qa."
2021-08-25 23:19:16 -03:00
Matthew Chen
073bc1b2e4
"Feature flags for .beta."
2021-08-25 23:19:08 -03:00
Matthew Chen
c855fc85d9
Add OWSStaticOutgoingMessage.
2021-08-25 22:54:14 -03:00
Matthew Chen
647f723610
Add OWSStaticOutgoingMessage.
2021-08-25 22:43:42 -03:00
Matthew Chen
d4e1f7eae2
Enable announcement-only groups.
2021-08-24 20:39:26 -03:00
Matthew Chen
c184139478
Clean up remote config and feature flags.
2021-08-24 20:39:26 -03:00
Matthew Chen
5348c1a8c7
Clean up remote config and feature flags.
2021-08-24 20:39:26 -03:00
Matthew Chen
7a9b21d859
Fake app versions in the tests.
2021-08-24 18:32:23 -03:00
Matthew Chen
a19a7344d2
Suppress log chatter in tests.
2021-08-24 18:32:23 -03:00
Matthew Chen
ae4210ec89
Fix over-zealous assert in message sending.
2021-08-24 09:31:20 -03:00
Matthew Chen
65a591c898
Revise app versioning scheme.
2021-08-23 18:24:40 -03:00
Matthew Chen
86b475a0b0
Revise app versioning scheme.
2021-08-23 18:23:50 -03:00
Matthew Chen
3485c230bd
Revise app versioning scheme.
2021-08-23 18:23:50 -03:00
Matthew Chen
93d9c15073
Revise app versioning scheme.
2021-08-23 18:23:49 -03:00
Matthew Chen
5a8a54cba2
Rework selection layout again.
2021-08-23 18:19:39 -03:00
Matthew Chen
65fa97cbdc
Fix over-zealous asserts.
2021-08-23 13:02:07 -03:00
Matthew Chen
9938bcc443
Apply new host names in beta.
2021-08-23 10:41:38 -03:00
Nora Trapp
7044030497
Always use the NSE on iOS 15, never on iOS 14 outside of development
2021-08-20 15:28:40 -07:00
Matthew Chen
22c7967aeb
Small fixes from 5.19.0 diff review.
2021-08-20 12:41:07 -03:00
Michelle Linington
596926e63b
Re-include sendComplete condition in payload cleanup trigger
2021-08-19 17:01:07 -07:00
Michelle Linington
e9bd6b55ff
Swap out column types for more appropriate replacements
2021-08-19 17:01:07 -07:00
Michelle Linington
8bcf7d39ff
Timestamp mismatch between envelope inside and outside
...
On a resend response, when fetching the proto payload from the MSL, some
incorrect float math led to an off-by-one timestamp for some timestamps.
One example is the timestamp 1629210680140. When converting to a date:
1629210680140 / 1000.0 = 1629210680.1399999
Then when converting back to milliseconds:
Int(1629210680.1399999 * 1000.0) = 1629210680139
To fix this, the MSL now only operates with UInt64 millisecond
timestamps.
2021-08-19 17:01:05 -07:00
Michelle Linington
f3277e6e06
A bunch of small fixes for sender key
...
- Add a remote config for MSL entry lifetime
- Improved logging
- In-memory persistence of sender key store info now backed by a
self-evicting cache
2021-08-19 16:02:22 -07:00
Matthew Chen
cf0f823b6d
Respond to CR.
2021-08-19 16:58:15 -03:00
Matthew Chen
a7060a2d69
Respond to CR.
2021-08-19 16:58:04 -03:00
Matthew Chen
48362a5e07
Implement partial delete.
2021-08-19 16:57:30 -03:00
Matthew Chen
623a891783
Modify forward flow to support multi-forward.
2021-08-19 16:57:28 -03:00
Matthew Chen
fd432a04c9
Modify forward flow to support multi-forward.
2021-08-19 16:57:28 -03:00
Matthew Chen
95672c6a1b
Rework view state for multi-forward.
2021-08-19 16:57:00 -03:00
Matthew Chen
549e093b85
Elaborate local profile avatar logging.
2021-08-19 14:51:25 -03:00
Matthew Chen
b5153947fd
Elaborate local profile avatar logging.
2021-08-19 14:45:43 -03:00
Matthew Chen
3e5d8a6adb
Elaborate local profile avatar logging.
2021-08-19 14:23:50 -03:00
Eugene Bistolas
c70817eb1c
Group call avatars incorrectly configured, ensure incoming donations do not occur for correct notification settings
2021-08-18 13:26:24 -10:00
Panagiotis Vasilopoulos
0ac4e46c40
Do not attempt to create link previws for .i2p links
2021-08-18 15:36:53 -07:00
u32i64
e8f850f9ea
Fix typo in log message.
2021-08-18 15:24:08 -07:00
Nora Trapp
00d395f7b3
Allow images to maintain original quality if below a certain size
2021-08-18 15:16:00 -07:00
Matthew Chen
30f75d2f27
Respond to CR.
2021-08-18 15:01:05 -03:00
Matthew Chen
4b77df38fa
Refine names.
2021-08-18 15:01:04 -03:00