Commit Graph

50 Commits

Author SHA1 Message Date
Nora Trapp
19f3de798e Limit optional proto setters to ObjC only 2019-07-24 14:53:45 -07:00
Nora Trapp
a439c89e93 Change proto builder setters to accept optional input 2019-07-24 14:53:45 -07:00
Michael Kirk
fefc06530b ProtoWrappers generation optionally skips address helpers 2019-07-16 22:45:13 -06:00
Nora Trapp
430a4b872a If proto doesn't have uuid or e164 address should be nil 2019-07-16 09:23:15 -07:00
Nora Trapp
c416ee5a60 Generate proto address accessors 2019-07-10 13:31:03 -07:00
Nora Trapp
37406153c6 Add support for camel case conversion from upper and lower snake case 2019-06-18 19:04:08 -07:00
Matthew Chen
307a3f38a2 Respond to CR. 2019-05-29 11:26:40 -04:00
Matthew Chen
9ae86e438b Add "required" getter for optional enums. 2019-05-29 11:05:32 -04:00
Matthew Chen
5afe9de621 Add "required" getter for optional enums. 2019-05-29 11:05:01 -04:00
Matthew Chen
12f816b040 Remove @required from proto enums. 2019-05-29 11:05:01 -04:00
Matthew Chen
c05c314b80 Render "unknown protocol version" error messages. 2019-05-29 09:10:18 -04:00
Matthew Chen
e72961fa24 Handle unknown enum values. 2019-05-29 09:10:18 -04:00
Matthew Chen
0e04a59c70 Add protocol version to proto schema. 2019-05-29 09:10:18 -04:00
Matthew Chen
aa916965d0 Update protos to reflect link previews. 2019-01-14 16:19:42 -05:00
Matthew Chen
7441c565bb Fix missing server timestamps. 2018-10-05 12:56:42 -04:00
Matthew Chen
f4148edf97 Fix missing server timestamps. 2018-10-05 12:56:42 -04:00
Matthew Chen
0c0d2a702e Decrypt incoming UD messages. 2018-10-03 09:32:21 -04:00
Matthew Chen
a224401879 Respond to CR. 2018-10-01 09:12:38 -04:00
Matthew Chen
74e456f90e Modify proto wrapper builders to require required fields. 2018-10-01 09:08:23 -04:00
Matthew Chen
3738155c81 Fix build breakage from SMK. 2018-10-01 09:08:02 -04:00
Michael Kirk
2fc3a211f1 restrict debug methods 2018-08-23 10:16:40 -06:00
Matthew Chen
7437e7a6b1 Remove 'has' accessors from proto wrappers. 2018-08-08 15:02:56 -04:00
Matthew Chen
e5eda8b45d Add convenience initializers to proto wrappers. 2018-08-08 13:08:47 -04:00
Matthew Chen
21523ac522 Respond to CR. 2018-08-07 15:29:21 -04:00
Matthew Chen
a5ffbdebb3 Remove Obj-c proto parser. 2018-08-07 15:10:48 -04:00
Matthew Chen
a647b5be48 Respond to CR. 2018-08-03 15:50:27 -04:00
Matthew Chen
3f47524373 Respond to CR. 2018-08-03 14:52:55 -04:00
Matthew Chen
03a9b21cfd Respond to CR. 2018-08-03 14:35:22 -04:00
Matthew Chen
632dc145fd Code generate Swift wrappers for protocol buffers. 2018-08-03 14:05:20 -04:00
Matthew Chen
6be3d2e42d Code generate Swift wrappers for protocol buffers. 2018-08-03 14:05:20 -04:00
Matthew Chen
ff8565dbd5 Code generate Swift wrappers for protocol buffers. 2018-08-03 14:05:20 -04:00
Matthew Chen
d3adb80242 Code generate Swift wrappers for protocol buffers. 2018-08-03 14:05:20 -04:00
Matthew Chen
28acea3cf0 Respond to CR. 2018-08-03 14:03:02 -04:00
Matthew Chen
73f22ae62e Code generate Swift wrappers for protocol buffers. 2018-08-01 16:55:32 -04:00
Matthew Chen
aefbc3c0b2 Code generate Swift wrappers for protocol buffers. 2018-08-01 16:26:59 -04:00
Matthew Chen
6941ab8c8c Code generate Swift wrappers for protocol buffers. 2018-08-01 16:16:39 -04:00
Matthew Chen
827f979282 Code generate Swift wrappers for protocol buffers. 2018-08-01 15:55:00 -04:00
Matthew Chen
77810f5918 Code generate Swift wrappers for protocol buffers. 2018-08-01 15:36:52 -04:00
Matthew Chen
64c99988a7 Code generate Swift wrappers for protocol buffers. 2018-08-01 14:37:09 -04:00
Matthew Chen
02a4de637e Code generate Swift wrappers for protocol buffers. 2018-08-01 11:44:44 -04:00
Matthew Chen
2b05bbc0aa Code generate Swift wrappers for protocol buffers. 2018-08-01 11:20:55 -04:00
Matthew Chen
d8378c5372 Code generate Swift wrappers for protocol buffers. 2018-08-01 11:20:55 -04:00
Matthew Chen
f814157a9e Code generate Swift wrappers for protocol buffers. 2018-08-01 11:20:55 -04:00
Matthew Chen
e45a6d5bed Code generate Swift wrappers for protocol buffers. 2018-08-01 11:20:55 -04:00
Matthew Chen
0cf199bd7e Code generate Swift wrappers for protocol buffers. 2018-08-01 11:20:55 -04:00
Matthew Chen
c81acb1faf Code generate Swift wrappers for protocol buffers. 2018-08-01 11:20:55 -04:00
Matthew Chen
d0c7489b79 Code generate Swift wrappers for protocol buffers. 2018-08-01 11:20:55 -04:00
Matthew Chen
1e21dbfaa3 Code generate Swift wrappers for protocol buffers. 2018-08-01 11:20:55 -04:00
Matthew Chen
6276a0de80 Code generate Swift wrappers for protocol buffers. 2018-08-01 11:20:55 -04:00
Matthew Chen
9846a529f7 Code generate Swift wrappers for protocol buffers. 2018-08-01 11:20:55 -04:00