Commit graph

52 commits

Author SHA1 Message Date
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
495f5d2186 mirror all packages before adding to repo 2021-01-30 02:51:10 -08:00
94803b8873 Fix package query when importing 2021-01-30 02:48:58 -08:00
ecef30589d delete qr deb after install to avoid publishing it 2021-01-30 02:11:29 -08:00
5bd9ff1ea4 Generate changelog before building deb 2021-01-30 01:57:58 -08:00
36c9578df3 update gitlab ci to reflect new package names 2021-01-30 01:51:16 -08:00
3e12f68e48 rename package to signaldctl
A source package may be published in the future
2021-01-30 01:46:41 -08:00
bcc3d066fe Add .aptly.conf 2021-01-30 01:09:30 -08:00
4091303bf7 Add debian packaging, mostly generated by dh-make-golang 2021-01-30 00:57:02 -08:00
ff3bed1d9f Update protocol 2021-01-29 16:45:29 -08:00
9f5e5b2cb0 format protocol.json to make changes easier to see 2021-01-29 00:27:09 -08:00
be4edc729a change capitalization of arguments 2021-01-28 22:16:00 -08:00
1ff7366927 Update protocol 2021-01-26 14:25:56 -08:00
c11cd4a4e1 Add subscribe 2020-12-14 00:59:33 -08:00
0b523fcc4f tags 2020-12-12 18:45:03 -08:00
3f15ef6ee7 Add an aarch64 build 2020-12-12 18:43:30 -08:00
b112886093 Rename command line tool to signaldctl 2020-12-12 16:33:29 -08:00
7998e82017 Send ID with register and verify requests 2020-12-12 02:55:38 -08:00
5f435b488a Fix when connect to socket happens 2020-12-12 02:37:30 -08:00
e8e52b82a1 Close response listeners 2020-12-11 03:42:26 -08:00
0f7100527b Add register and verify commands 2020-12-11 03:39:52 -08:00
Finn
10ff70408d Merge branch 'generated' into 'main'
Generated client for documented parts of protocol

See merge request signald/signald-go!2
2020-12-07 01:07:35 +00: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
0b93eb536c Merge branch 'master' into 'master'
Make signald-go work with latest signald

See merge request signald/signald-go!1
2020-09-12 17:23:17 +00:00
Maarten Everts
e9ba7bccbd Add error handling for when connection to socket fails 2020-09-04 16:11:32 +02:00
Maarten Everts
599c65adb2 Wait for response on socket when sending
It appears that signald doesn't like not being able to send something back on
the socket.
2020-09-04 16:10:28 +02:00
Maarten Everts
9248417773 Make UUID in JsonAddress optional 2020-09-04 16:09:43 +02:00
97a6747924 Enable go.mod 2020-06-30 04:01:24 -07: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
529dc8c03e Handle linking_successful message (that i just wrote) 2018-10-08 21:49:05 -07:00
a0c3390da3 Add linking support 2018-10-08 21:41:44 -07:00
110afc7e8b more gofmt 2018-10-08 20:35:40 -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
c7b17b30f3 Remove incorrect comment about MarkFlagRequired() not doing anything
seems like something's enforcing it and it's not my code
2018-10-08 18:07:22 -07:00
6e8edc9144 Remove incorrect license header that cobra added despite explicit flag to use GPLv3 :/ 2018-10-08 18:04:03 -07:00
eb6a7e71c3 Move cmd to ./cmd/signald-cli
cobra is trying to encourage an annoying file layout
2018-10-08 18:03:28 -07:00
5f11410cf8 derp 2018-10-08 17:54:37 -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
6b277642cf it really doesn't like this folder with the - in it 2018-10-08 17:48:52 -07:00
321fde23a2 Make the socket path flag actually useful 2018-10-08 17:47:10 -07:00
b6bd1a79e8 ignore the binary executable 2018-10-08 17:46:51 -07:00
c35004ee20 herp derp gopath 2018-10-08 17:43:44 -07:00
Finn Herzfeld
40a4c84628 Add LICENSE 2018-10-08 20:39:49 -04:00