Matthew Chen
d70aa4418f
Merge branch 'release/2.32.0'
2018-12-03 22:20:50 -05:00
Matthew Chen
3bff89c7ee
Fix cancel in backup restore view.
2018-12-03 22:06:38 -05:00
Matthew Chen
aa4fea64cf
Improve Profiles Debug UI.
2018-12-03 22:02:03 -05:00
Michael Kirk
92dd77779c
Merge tag '2.32.0.19'
2018-12-03 16:39:06 -05:00
Michael Kirk
156302acc7
Merge tag '2.31.2.0' into release/2.32.0
2018-12-03 16:24:24 -05:00
Matthew Chen
0955ab8662
Refine envelope processing.
2018-12-02 17:30:31 -05:00
Matthew Chen
8bd21fd023
Respond to CR.
2018-11-29 08:59:16 -05:00
Matthew Chen
44d0ad34f5
Convert backup logic to use promises.
2018-11-29 08:59:16 -05:00
Matthew Chen
a9120906fa
Convert backup logic to use promises.
2018-11-29 08:58:53 -05:00
Matthew Chen
e19b457cb3
Handle iCloud status.
2018-11-29 08:58:53 -05:00
Matthew Chen
c7f5047056
Handle iCloud status.
2018-11-29 08:57:51 -05:00
Matthew Chen
1c012e9a23
Respond to CR.
2018-11-27 09:43:32 -05:00
Matthew Chen
c86518e44c
Support multiple backups in single iCloud account.
2018-11-27 09:25:16 -05:00
Michael Kirk
b87b2522e3
Merge tag '2.32.0.13'
2018-11-16 23:28:51 -06:00
Matthew Chen
0bbfd3eb2d
"Auto load more" async while scrolling.
2018-11-15 22:03:28 -05:00
Matthew Chen
ea080eda72
Sketch out the photo collection picker.
2018-11-15 13:14:55 -05:00
Michael Kirk
92135af8be
Merge branch 'release/2.32.0'
2018-11-15 10:38:43 -06:00
Michael Kirk
12b916ad36
Merge tag '2.31.0.37' into release/2.32.0
2018-11-15 10:35:03 -06:00
Matthew Chen
b865b91147
Use REST for UD requests.
2018-11-14 08:30:25 -05:00
Matthew Chen
f7e7477f54
Add sharing scenarios to Debug UI.
2018-11-13 13:15:11 -05:00
Michael Kirk
27cb91e9c8
Plumb through messageAlbumId so an Attachment knows what album (if any) it
...
belongs to.
2018-11-08 12:52:08 -06:00
Matthew Chen
2dfd4b2c0d
Rename to media album.
2018-11-07 12:24:53 -05:00
Matthew Chen
c7c02f03d1
Display caption indicators for media albums in conversation view.
2018-11-07 11:12:13 -05:00
Matthew Chen
57de089118
Add support for album captions to models.
2018-11-07 10:54:17 -05:00
Matthew Chen
60c5a84dd2
Fix issues in media gallery cells; Improve debug galleries.
2018-11-07 09:56:49 -05:00
Matthew Chen
cf057e3af3
Modify MediaGalleryCellView to handle still images.
2018-11-06 15:23:09 -05:00
Matthew Chen
f6591fac25
Add debug UI for multi-image sends.
2018-11-02 13:04:05 -04:00
Matthew Chen
d04f1e6e36
Add debug UI for multi-image sends.
2018-11-02 13:04:05 -04:00
Matthew Chen
f893980468
Add debug UI function to make group with unregistered users.
2018-11-02 12:59:16 -04:00
Michael Kirk
3560f3be5c
Durable send operation
...
TODO
-[x] respect order of queue
-[x] replacements
-[x] those w/o completion handler
-[x] basic send+log operation persists
-[x] send+ui completion
-[x] share extension
-[x] update state jobs
-[x] App Lifecyle
-[x] settable
-[x] Mark as ready on startup
-[x] Fail appropriate jobs on startup
NICE TO HAVE
-[x] concurrent per senders
-[ ] longer retry (e.g. 24hrs)
-[ ] App Lifecyle
-[x] retry failed jobs on startup?
-[ ] reachability
DONE
-[x] basic passing test
-[x] datamodel
-[x] queue/classes
2018-10-25 11:54:59 -06:00
Matthew Chen
99d0495ec7
Respond to CR.
2018-10-18 16:58:02 -04:00
Matthew Chen
bbcbbafaab
Sync local profile key after rotating it.
2018-10-18 16:47:18 -04:00
Matthew Chen
693b3e13a9
Revert "Sync local profile key after rotating it."
...
This reverts commit ddbd20e706 .
2018-10-18 16:00:48 -04:00
Matthew Chen
ddbd20e706
Sync local profile key after rotating it.
2018-10-18 15:59:43 -04:00
Matthew Chen
275414cbda
Respond to CR.
2018-10-16 17:42:54 -04:00
Matthew Chen
7c1f1882d8
Sync "show UD indicators" setting.
2018-10-16 17:42:54 -04:00
Matthew Chen
8830f0a594
Clean up ahead of PR.
2018-10-15 15:11:20 -04:00
Matthew Chen
0b4ed1175d
Create AppEnvironment.
2018-10-15 15:08:37 -04:00
Matthew Chen
d7e52367ff
Create AppEnvironment.
2018-10-15 15:08:37 -04:00
Michael Kirk
d6a6024f37
Update PromiseKit
2018-10-13 16:04:20 -06:00
Michael Kirk
92e8b117f5
fixup debug contacts
2018-10-12 16:20:03 -06:00
Matthew Chen
f1d93d4472
Merge remote-tracking branch 'origin/release/2.30.2'
2018-10-12 16:00:42 -04:00
Matthew Chen
c907721a18
Rotate profile key if blocklist intersects profile whitelist.
2018-10-11 13:02:02 -04:00
Matthew Chen
a6eed30127
Add 'is ud' property to outgoing messages.
2018-10-10 14:32:14 -04:00
Matthew Chen
cba8c67983
Add 'is ud' property to incoming messages.
2018-10-10 14:29:40 -04:00
Matthew Chen
21b383f4e2
Remove server GUID from TSIncomingMessage.
2018-10-05 13:02:35 -04:00
Matthew Chen
ccb67f49a3
Fix issues in UD send & receive.
2018-10-04 11:56:37 -04:00
Michael Kirk
f243914fe5
NSTemporaryDirectory -> OWSTemporaryDirectory/AccessibleAfterFirstAuth
...
Remove redundant move - AFNetworking alread moves the CFNetwork tmp file for
us.
2018-10-03 14:01:36 -06:00
Michael Kirk
e1e355bfec
fixup filebrowser
2018-10-03 09:50:42 -06:00
Matthew Chen
3eb84ed0e0
Move message processing singletons to SSKEnvironment.
2018-10-03 09:25:29 -04:00