Commit Graph

6628 Commits

Author SHA1 Message Date
Ehren Kret
abbbfd283f Update URL in documentation 2021-08-24 22:46:06 -05: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
6417494bc3 Fix tests 2021-08-19 16:54:29 -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
Matthew Chen
d51213a8f5 Refine error localizedDescription. 2021-08-18 15:01:04 -03:00
Matthew Chen
550f58375c Refine error localizedDescription. 2021-08-18 15:01:04 -03:00
Matthew Chen
b28131de13 Refine error localizedDescription. 2021-08-18 15:01:03 -03:00
Matthew Chen
fb549a95ea Refine error localizedDescription. 2021-08-18 15:01:03 -03:00
Matthew Chen
e13657952b Respond to CR; fix broken tests. 2021-08-18 14:26:20 -03:00
Matthew Chen
2b8b92dc77 Clean up ahead of PR. 2021-08-18 14:26:20 -03:00
Matthew Chen
357b90ea69 Clean up ahead of PR. 2021-08-18 14:26:20 -03:00
Matthew Chen
5ab87e62f7 Clean up ahead of PR. 2021-08-18 14:26:20 -03:00
Matthew Chen
0eee5b4f10 Clean up ahead of PR. 2021-08-18 14:26:19 -03:00
Matthew Chen
cc83178d10 Clean up ahead of PR. 2021-08-18 14:26:19 -03:00
Matthew Chen
e7ac736f7d Clean up ahead of PR. 2021-08-18 14:26:19 -03:00
Matthew Chen
f32064dcdb Update host names for main service. 2021-08-18 14:26:19 -03:00
Matthew Chen
63019922f5 Clean up ahead of PR. 2021-08-18 14:26:18 -03:00
Matthew Chen
97a37407ff Clean up ahead of PR. 2021-08-18 14:26:18 -03:00