Nora Trapp
41bb89b2f0
"Bump build to 5.28.0.9." (nightly-01-29-2022)
2022-01-29 04:00:28 -08:00
Jordan Rose
9ef7f44d98
Merge branch 'jrose/faster-localAddress'
2022-01-28 18:33:49 -08:00
Jordan Rose
2c6dc927d8
SSK: Prefer SignalServiceAddress(uuid:phoneNumber:) if we have a UUID
...
...rather than stringifying the UUID just to parse it back. For
-[TSAccountManager localAddress] in particular the savings are
surprisingly substantial because the UUID string went into an
autorelease pool.
2022-01-28 18:02:31 -08:00
Jordan Rose
266fa28440
Merge branch 'jrose/better-group-update-cache-key'
2022-01-28 17:47:28 -08:00
Jordan Rose
8a90831e04
GV2: Don't stringify the cache key for GV2 updates
...
The cache key is the group secret params data; stringifying it just
makes the cache slower.
2022-01-28 15:56:20 -08:00
Jordan Rose
27841970f3
Merge branch 'jrose/better-paged-group-updates'
2022-01-28 15:54:31 -08:00
Jordan Rose
fe5788a089
Process one page of group updates at a time
...
...instead of parsing them all from the server and *then* processing
them (85200228cf ). This should keep from blowing out an arbitrary
amount of RAM in pathological cases.
2022-01-28 15:27:34 -08:00
Michelle Linington
b935c43f5e
"Bump build to 5.28.0.8." (Internal)
2022-01-28 13:38:26 -08:00
Michelle Linington
e19b800b17
Merge branch 'release/5.27.0'
2022-01-28 13:37:59 -08:00
Michelle Linington
7011af27fd
"Bump build to 5.27.0.118." (Internal)
2022-01-28 13:32:56 -08:00
Michelle Linington
cf30d7199d
"Feature flags for .qa."
2022-01-28 13:32:52 -08:00
Michelle Linington
8d7d746170
"Bump build to 5.27.0.117." (Beta)
2022-01-28 13:32:49 -08:00
Michelle Linington
262528ab0d
"Feature flags for .beta."
2022-01-28 13:32:42 -08:00
Michelle Linington
93fa39e53f
"Bump build to 5.27.0.116."
2022-01-28 13:32:36 -08:00
Michelle Linington
a2bfe15fbc
"Feature flags for .production."
2022-01-28 13:32:33 -08:00
Michelle Linington
e3d18733da
Bump copyright
2022-01-28 13:23:47 -08:00
Michelle Linington
29d7ef4adb
Sync translations
2022-01-28 13:23:25 -08:00
Michelle Linington
5c5bdf7ace
Sync translations
2022-01-28 10:54:00 -08:00
Michelle Linington
c2a631b782
Update release notes for production
2022-01-28 10:54:00 -08:00
Jordan Rose
9e2244abe3
Merge branch 'jrose/setup_private_pods'
2022-01-28 10:27:01 -08:00
Jordan Rose
01fc3945ae
Fix setup_private_pods script for newly-cloned repos
...
- The Pods/ directory always exists even before submodules have been
initialized; check for Pods/.git instead, which may be a file or
a folder depending on how the submodule was set up.
- When cloning for the first time, make sure the remote is called
'private' so that later updates will reference it correctly. Also
run `git submodule absorbgitdirs` so that git stores the submodule
state inside the top-level .git directory.
- For an existing directory, simplify the check for the presence of
a proper 'private' remote.
- Check that we're running from the repository root so we don't get
weird errors or do random clones.
- Make the script Shellcheck-clean.
2022-01-28 10:04:00 -08:00
Martin Böttcher
86f9a31839
Merge branch 'martin/IOS-2140' into release/5.27.0
2022-01-28 13:56:59 +01:00
Martin Böttcher
e27834b66b
corrected line break
2022-01-28 13:55:56 +01:00
Nora Trapp
8bdf9fbc44
"Bump build to 5.28.0.7." (nightly-01-28-2022)
2022-01-28 04:00:28 -08:00
Martin Böttcher
5e197748b3
non-selectable rows in the homeview are automatically deselected if tapped
2022-01-28 10:32:32 +01:00
Martin Böttcher
3786367d6f
goto archive cell respects iPad color scheme and does not trigger anything if pressed in disabled state
2022-01-28 10:26:35 +01:00
Martin Böttcher
3c6743a57b
various improvements to multi select mode
2022-01-28 10:12:35 +01:00
Michelle Linington
b6820580c4
Merge branch 'release/5.27.0'
2022-01-27 16:15:44 -08:00
Michelle Linington
c67bd90454
"Bump build to 5.27.0.115." (Internal)
2022-01-27 16:13:03 -08:00
Michelle Linington
f2350eb9aa
"Feature flags for .qa."
2022-01-27 16:12:57 -08:00
Michelle Linington
ad7961a02a
"Bump build to 5.27.0.114." (Beta)
2022-01-27 16:12:53 -08:00
Michelle Linington
8def7021bf
"Feature flags for .beta."
2022-01-27 16:12:47 -08:00
Michelle Linington
b709ff6db2
Sync translations
2022-01-27 16:12:42 -08:00
Nora Trapp
390a9243cb
Merge branch 'nt/pin-fixes' into release/5.27.0
2022-01-27 16:03:12 -08:00
Nora Trapp
12afb803a3
Update SignalCoreKit
2022-01-27 15:59:01 -08:00
Nora Trapp
41dd7a14d9
Add support for IASv4 enclaves
2022-01-27 15:58:47 -08:00
Jordan Rose
363da96482
CI: Check out submodules through GitHub, which is faster
2022-01-27 15:56:56 -08:00
Jordan Rose
550c9fcb3e
Merge branch 'jrose/paged-group-updates'
2022-01-27 15:24:24 -08:00
Nora Trapp
ef1af793c6
Update introducing PINs copy.
2022-01-27 15:22:38 -08:00
Nora Trapp
4b820d0f74
Improve PIN setup error handling
2022-01-27 15:22:38 -08:00
Nora Trapp
58bf1d1326
Mark registration lock as disabled locally when PIN is disabled
2022-01-27 15:22:38 -08:00
Nora Trapp
e27680b57a
Allow the introducingPins megaphone to be completed multiple times
2022-01-27 15:22:38 -08:00
Michelle Linington
3abac4f12b
Merge branch 'mlin/PR/MultiSelectDBPerf' into release/5.27.0
2022-01-27 14:57:13 -08:00
Jordan Rose
85200228cf
Handle paged group updates from storage service
...
Storage service won't serve more than a certain number of updates for
group logs at a time, returning 206 Partial Content if there are more
to process. Recursively process pages until we get a 200, then combine
all the parsed data into a single array for higher-level handling.
2022-01-27 14:56:04 -08:00
Michelle Linington
da7963626f
Database perf improvements in home view
2022-01-27 14:55:54 -08:00
Martin Böttcher
e5ff284f4e
Merge branch 'martin/IOS-2156' into release/5.27.0
2022-01-27 22:08:33 +01:00
Martin Böttcher
42e3b2eb99
entering multi select mode if row actions or search results are shown, hides the actions and the disables the search
2022-01-27 22:07:50 +01:00
Martin Böttcher
e91c73881b
Merge branch 'martin/multiselectimprovements' into release/5.27.0
2022-01-27 22:02:53 +01:00
Martin Böttcher
1051241672
corrected broken display of updated search results
2022-01-27 21:54:15 +01:00
Nora Trapp
dcc4120223
"Bump build to 5.28.0.6." (nightly-01-27-2022)
2022-01-27 11:05:56 -08:00