Commit Graph

405 Commits

Author SHA1 Message Date
Nora Trapp
0878f9156e Add script to update the changelog 2020-07-22 17:46:43 -07:00
Nora Trapp
c5214e38b6 Add Codable adherance to proto wrappers 2020-07-22 14:34:24 -07:00
Nora Trapp
c4111f59d0 Generate interface for unknownFields 2020-07-22 14:34:24 -07:00
Nora Trapp
92fe7350f1 Fix linting for InfoPlist.strings 2020-07-08 11:40:47 -07:00
Matthew Chen
98f6bd43c6 Track last messaging date on user profile. 2020-07-08 11:10:37 -03:00
Matthew Chen
f3ff2dfda3 Track last fetch date on user profile. 2020-07-08 11:10:36 -03:00
Matthew Chen
3983974c53 Merge branch 'release/3.12.3' 2020-07-03 16:47:53 -03:00
Matthew Chen
68f1a71914 Add scripts to manipulate feature flags. 2020-06-25 21:06:35 -03:00
Matthew Chen
059909bd1b Address sticker perf hotspots. 2020-06-23 10:07:18 -03:00
Nora Trapp
d0534ea642 Preserve conversation scroll position 2020-06-18 16:25:04 -07:00
Matthew Chen
9bc526b6bb Respond to CR. 2020-06-18 12:49:35 -03:00
Matthew Chen
2a72d563ae Respond to CR. 2020-06-18 12:22:14 -03:00
Matthew Chen
a4ae58c0f6 Respond to CR. 2020-06-18 12:09:42 -03:00
Matthew Chen
c6d5a52f82 Rework SDS extensions to support deep copies and cache lifecycle. 2020-06-18 12:05:07 -03:00
Matthew Chen
b37c2bc713 Rework SDS extensions to support deep copies and cache lifecycle. 2020-06-18 12:05:07 -03:00
Matthew Chen
b1f0a869a7 Add a script to just parse & generate SSK Obj-c. 2020-06-11 17:45:39 -07:00
Matthew Chen
0891ce52e1 Copy model read cache values. Add deepCopy method to all models. 2020-06-11 13:22:16 -03:00
Nora Trapp
a9ab44741c Codegen 2020-06-07 09:35:02 -07:00
Matthew Chen
f2dec8a700 Update l10n strings. 2020-06-07 11:42:16 -03:00
Nora Trapp
0805ff8ca9 Refactor to use shortName as some emoji don't have a name defined 2020-06-01 12:52:58 -07:00
Nora Trapp
1f3a3764bc Merge smileys & people categories, ignore skin tones 2020-06-01 12:52:58 -07:00
Nora Trapp
150639080d Generate Emoji enum representing all available emoji 2020-06-01 12:52:58 -07:00
Nora Trapp
3d084f958d Mark as unread 2020-05-27 18:29:59 -07:00
Matthew Chen
2ce2504058 Merge remote-tracking branch 'private/release/3.8.0' 2020-04-28 16:01:52 -03:00
Matthew Chen
752bcdd6f9 Use blob protos for encrypted attributes. 2020-04-27 14:48:29 -03:00
Nora Trapp
3698125424 Track reaction read state 2020-04-20 10:25:31 -07:00
Matthew Chen
b2e90bf164 Merge remote-tracking branch 'private/release/3.8.0' 2020-04-20 11:52:54 -03:00
Matthew Chen
9b5004bc2a Fix reference to SCK in auto-genstrings. 2020-04-20 09:17:26 -03:00
Matthew Chen
d57cb36ace Merge remote-tracking branch 'private/release/3.8.0' 2020-04-15 10:08:56 -03:00
Ehren Kret
d0b7faeebc Update attachment model to hold cdn key and cdn number 2020-04-14 08:52:34 -07:00
Ehren Kret
5cd2bd0fe4 Update all sds python shebang lines to 2.7 2020-04-14 08:52:34 -07:00
Matthew Chen
6ee2ad097e Prepare for per-group queues in group message processing. 2020-04-13 17:36:36 -03:00
Nora Trapp
167f88bed6 Generated code 2020-04-13 12:49:27 -07:00
Ehren Kret
429aa7bf32 Update proto wrapper script for python3 2020-04-09 12:45:34 -07:00
Matthew Chen
2d41ad42b4 Fix build warnings around initializers. 2020-04-08 16:05:54 -03:00
Nora Trapp
aa1f0ab39c Fix precommit script for when PRs remove files 2020-04-03 11:17:01 -07:00
Matthew Chen
41267d9e54 Add upload timestamp to attachment models. 2020-04-02 13:39:40 -03:00
Matthew Chen
1d643bb61b Clean up code generation. 2020-04-02 13:31:14 -03:00
Matthew Chen
02f853a8dc Clean up code generation. 2020-04-02 13:31:14 -03:00
Ehren Kret
82f3f3ed01 Change shebang line for pre and post commit scripts
These scripts are written for Python 2.7 and fail if python executable
points to Python 3.
2020-04-01 18:09:57 -07:00
Nora Trapp
89450058b4 More proto changes: flatten and limit account to relevant data 2020-03-24 17:11:02 -07:00
Nora Trapp
45945a530c Add support for proto3 oneof and fix a few other proto3 paths 2020-03-24 17:11:01 -07:00
Nora Trapp
f05f2ff85f Add lint action 2020-03-14 15:40:02 -07:00
Michael Kirk
cc6aafb7e6 marking internal build tag as such 2020-03-09 17:12:11 -06:00
Matthew Chen
e4d181b91a Update version script to update NSE. 2020-02-20 12:17:10 -03:00
Nora Trapp
1cf95c620b Merge branch 'release/3.4.0' 2020-02-05 12:27:48 -08:00
Matthew Chen
8f00330ce8 Merge branch 'release/3.3.1' into release/3.4.0 2020-02-05 16:04:32 -03:00
Matthew Chen
6461ea372e Update RI check script. 2020-02-05 16:03:53 -03:00
Michael Kirk
9f4c8e22ed regen 2020-01-31 20:33:57 -07:00
Nora Trapp
99ce53a786 Fix column ordering 2020-01-30 20:11:08 -08:00
Michael Kirk
a55263c0e8 regen 2020-01-30 20:10:55 -08:00
Michael Kirk
83d26fe62e revamp group updates - show source, show changes, show icon 2020-01-30 20:10:55 -08:00
Michael Kirk
076780b4ab codegen handles "id" type 2020-01-30 20:10:55 -08:00
Nora Trapp
c59818467b Codegen 2020-01-30 20:10:35 -08:00
Matthew Chen
bc0359268e Rework outgoing messages; embed change protos in outgoing change messages for groups v2. 2020-01-27 11:47:44 -03:00
Nora Trapp
a1a54c4f78 Fix column ordering 2020-01-24 13:43:35 -08:00
Michael Kirk
1fb1af3c84 regen 2020-01-23 11:55:48 -07:00
Michael Kirk
61ec8612ee revamp group updates - show source, show changes, show icon 2020-01-23 11:55:48 -07:00
Michael Kirk
904b333924 codegen handles "id" type 2020-01-23 11:55:48 -07:00
Nora Trapp
a08a8cd8a7 Codegen 2020-01-23 08:59:22 -08:00
Matthew Chen
db0adf077a Respond to CR. 2020-01-23 12:00:42 -03:00
Matthew Chen
892ce5c135 Rework message processing to handle groups v2. 2020-01-17 17:34:37 -03:00
Nora Trapp
a68f5277bf Support profile given and family names 2020-01-09 13:17:09 -08:00
Nora Trapp
4d55468bd3 Merge branch 'release/3.2.0' 2020-01-02 16:50:14 -08:00
Orta Therox
469e169962 Convert to just using CocoaPods for dependencies 2020-01-02 12:03:57 -08:00
Michael Kirk
9d625c2823 ContactOffersInteractions should not be saved 2019-12-18 16:52:18 -08:00
Michael Kirk
16b9ca5d69 ignore reaction messages 2019-12-07 16:57:56 -07:00
Michael Kirk
f4dfd6973e ignore unmarked internal build 2019-12-05 16:39:45 -07:00
Nora Trapp
698989d8bb Ignore 2.46.0.26 2019-11-21 17:02:04 -08:00
Matthew Chen
3d5954dcf0 Update proto wrappers for group v2 protos (proto3, swift-only, free-standing enums, etc.) 2019-11-19 11:06:42 -03:00
Matthew Chen
6415eef120 Restore the group proto changes. 2019-11-19 11:06:42 -03:00
Nora Trapp
8f6ddb6d02 Merge branch 'release/3.0.0' 2019-11-15 19:09:21 -08:00
Nora Trapp
778885db9f Fix precommit, git-clang-format doesn't like spaces between extension type 2019-11-15 14:17:46 -08:00
Nora Trapp
14c8f4175e Add Reaction Model 2019-11-14 13:22:47 -08:00
Matthew Chen
9b015a57ff Combine row ids. 2019-11-12 15:24:02 -03:00
Michael Kirk
583077d94b skip formatting proto files 2019-11-06 21:24:53 -07:00
Matthew Chen
f5e9a83834 Revert "Merge branch 'charlesmchen/groupsProtos'"
This reverts commit ede6b98234, reversing
changes made to 35271c6d3e.
2019-11-06 17:48:52 -03:00
Matthew Chen
353fca396e Add Groups protos. 2019-11-06 17:34:56 -03:00
Matthew Chen
ed1fc257a5 Fix property ordering on SignalAccount. 2019-11-05 13:50:43 -03:00
Matthew Chen
5d787da830 Update code generation to ensure consistent property ordering. 2019-11-05 10:59:58 -03:00
Matthew Chen
179131c615 Update code generation to ensure consistent property ordering. 2019-11-05 10:45:16 -03:00
Matthew Chen
af1a74b01d Update code generation to ensure consistent property ordering. 2019-11-05 10:42:07 -03:00
Matthew Chen
471a54cc64 Update code generation to ensure consistent property ordering. 2019-11-05 10:15:07 -03:00
Michael Kirk
be0190f060 update templates 2019-11-04 14:06:54 -08:00
Michael Kirk
66bb6ed9da redump schema - Note, this was manually touched up to work around the dropped singal account indices 2019-11-04 14:06:54 -08:00
Michael Kirk
0fca274e62 Sync Groups and Contacts 2019-11-04 14:06:54 -08:00
Michael Kirk
d6353a99a7 rename OWSSyncGroupsRequestMessage -> OWSGroupInfoRequestMessage
It's not a sync message.
2019-11-04 14:05:59 -08:00
Michael Kirk
9b69b6bc0b disable debug logging in script 2019-10-24 13:11:21 -06:00
Nora Trapp
03f3f4aa9a Don't disable universal support in precommitt 2019-10-23 13:46:31 -07:00
Matthew Chen
64573a3e80 Fix RI check script. 2019-10-17 17:22:23 -03:00
Matthew Chen
553a74b685 Further refine interaction writes. 2019-10-17 10:32:21 -03:00
Matthew Chen
156efd575c Revert "streamline interaction writes" refinements. 2019-10-17 10:32:21 -03:00
Matthew Chen
f5bc78696a Fix "record id v. sort id" conflicts. 2019-10-16 16:17:47 -03:00
Matthew Chen
54783c5e40 Fix typo in the "streamline interaction writes" changes. 2019-10-16 14:17:06 -03:00
Matthew Chen
b4c0fc5776 Respond to CR. 2019-10-15 11:05:15 -03:00
Matthew Chen
508b371294 Streamline interaction writes. 2019-10-15 11:01:08 -03:00
Michael Kirk
6d73d01e01 remove some unused columns 2019-10-14 18:23:35 -06:00
Michael Kirk
47c2d1cf70 script to dump formatted schema 2019-10-11 10:50:21 -07:00
Matthew Chen
06e310d391 Rework thread mapping updates. 2019-10-11 09:31:35 -03:00
Nora Trapp
06f66b7cb5 Disable universal device support in precommit check. 2019-10-03 11:54:00 -07:00