Commit graph

52 commits

Author SHA1 Message Date
Ben Wiederhake
204657b38b avoid races when sending requests 2022-04-10 22:41:24 +00:00
7ff5492156 expose close() option for socket 2022-03-19 22:44:31 -07:00
4bc97fb829 add signaldctl subscribe subcommand with initial test at a parsable output format 2022-03-19 01:37:14 -07:00
3ccb424f53 don't push messages with IDs to the channel 2022-03-15 19:14:42 -07:00
finn
946b27917d bump protocol 2022-02-16 14:52:03 -05:00
219f1df6e5 gofmt no longer automatic on save... will investigate 2022-01-17 18:16:56 -08:00
e454d63249 breaking change: Listen() now returns BasicResponse 2022-01-17 18:15:23 -08:00
924e9c3767 bring protocol up to date 2021-11-02 21:26:30 -07:00
25050d2f0e fix unmarshal argument pointer 2021-09-30 00:50:10 -07:00
bfcb423cdf add support for errors in the protocol 2021-09-30 00:39:54 -07:00
096152394a Update protocol and add support for remote-config to signaldctl 2021-08-27 02:54:09 -07:00
fdcaabfba4 Update protocol 2021-07-08 23:59:25 -07:00
8d38d54615 Update protocol 2021-07-01 23:15:11 -07:00
0e612a2e15 Include version in legacy requests 2021-06-24 18:18:14 -07:00
a2f2cf9c05 Update protocol 2021-06-12 16:13:00 -07:00
2a9e942b78 if socket path is empty, try socket in $XDG_RUNTIME_DIR first 2021-06-09 03:09:10 -07:00
f6e6cf4a14 Update protocol 2021-06-07 19:32:14 -07:00
3ca2d6f6c9 Add support for v2 groups on incoming 2021-05-11 12:42:36 -07:00
c1daa731f3 bump protocol 2021-03-23 03:44:46 -07:00
1eab1e7890 Update protocol 2021-03-18 17:08:05 -07:00
83cf9efc94 Add captcha support to register command
captcha_required detection doesn't work unfortunately, as the captcha
required message doesn't unmarshal due to the "data" field being
a string
2021-03-14 16:16:04 -07:00
60778761c2 Update protocol 2021-02-27 12:29:48 -08:00
80a6cc017a Update protocol 2021-02-18 17:52:50 -08:00
2e75854f8e Update protocol and fix translating of fields with underscores in them 2021-02-18 00:18:40 -08:00
2f84cb4f3c Update protocol and add group leave command 2021-02-11 17:33:02 -08:00
8c7e571188 Update protocol 2021-02-07 19:59:35 -08:00
46ec59a137 Remove extra logging messages 2021-02-03 02:17:07 -08:00
d87a24bf2c Add message react and message mark-read subcommands 2021-02-02 02:09:24 -08:00
fe0484731f Allow users to configure a default account 2021-02-01 19:14:10 -08:00
3cf02aebb0 Assorted refactor 2021-02-01 17:37:48 -08:00
c824084ea9 Add signaldctl create account 2021-01-31 04:59:36 -08:00
a44db53f64 Add signaldctl get accounts 2021-01-30 21:37:34 -08:00
8d4b247698 Implement get group 2021-01-30 19:16:27 -08:00
5a24d20d26 Update list-groups to use v1 request 2021-01-30 14:32:43 -08:00
65270b95e6 Update protocol to 0.12.0+git2021-01-30rce7ef396.5 2021-01-30 14:23:10 -08:00
ff3bed1d9f Update protocol 2021-01-29 16:45:29 -08:00
1ff7366927 Update protocol 2021-01-26 14:25:56 -08:00
c11cd4a4e1 Add subscribe 2020-12-14 00:59:33 -08:00
3f15ef6ee7 Add an aarch64 build 2020-12-12 18:43:30 -08:00
7998e82017 Send ID with register and verify requests 2020-12-12 02:55:38 -08:00
ffaa25780a Generate client for documented actions. 2020-12-06 03:37:57 -08:00
6fccb53b2a Fix the CI linting job and all repoted issues 2020-11-22 00:48:11 -08:00
Maarten Everts
9248417773 Make UUID in JsonAddress optional 2020-09-04 16:09:43 +02:00
c3bfae8751 Update to work with latest signald client protocol as of https://gitlab.com/thefinn93/signald/-/merge_requests/14 2020-06-30 03:54:35 -07:00
34a208588b Update some structures 2020-06-25 02:42:33 -07:00
352c423dd4 Add listAccounts 2018-10-09 00:26:08 -07:00
a0c3390da3 Add linking support 2018-10-08 21:41:44 -07:00
c69745b52b listGroups command
and a light sprinkling of gofmt
2018-10-08 20:35:04 -07:00
de84b5c939 Add license header to all go files 2018-10-08 18:14:18 -07:00
86553ad5a1 Rename Send() to SendRequest()
Eventually Send() will probably be a wrapper for messages with type send
2018-10-08 17:51:56 -07:00