Commit graph

136 commits

Author SHA1 Message Date
097e95bdb1 Add version 17 migration
Fixes #15
2022-12-18 22:00:58 -08:00
10dab5a5c9 allow updating more of the profile 2022-10-25 16:17:44 -07:00
finn
3e33f0a3f7 add --overwrite option to signaldctl account link 2022-08-29 11:57:45 -07:00
Andrew Ferrazzutti
5470eb90d9 Avoid more constraint violations during db-move 2022-08-16 17:01:56 +00:00
Andrew Ferrazzutti
4178a582e8 Refactor more migration functions 2022-08-15 17:36:01 -04:00
Andrew Ferrazzutti
67a7576e24 Refactor migration functions & messages
Ensure that success & error migration logs use the same description text
for the migration step that they refer to.
2022-08-12 21:05:12 +00:00
Andrew Ferrazzutti
dd208b6e82 Exclude missing accounts from contact migration
Otherwise, moveContacts fails with a foreign key constraint violation.
2022-08-12 16:33:12 -04:00
finn
9928e5ffc2 fix migration 16 checksum 2022-06-27 11:46:58 -07:00
finn
12874dd6dc fix migrations, closes !10 2022-06-27 10:00:11 -07:00
finn
7ace3647c7 add new db migration code, add sqlite to postgres migration test in CI
hopefully this will keep migrations in sync
2022-05-17 17:59:24 -07:00
finn
b343c02f77 captcha helper support for send
feedback appriciated, I can't get captchas reliably
2022-05-17 09:02:03 -07:00
schubisu
890417af5d remove incorrect alias 2022-05-12 14:42:09 +02:00
finn
8458f63316 update db-move to support migration version 14 2022-04-25 17:21:52 -07:00
finn
e50f392288 add signaldctl account request-sync 2022-04-25 17:05:37 -07:00
finn
e8131dc928 fix mode on created directories 2022-03-28 10:06:22 -07:00
finn
0ff6400ce7 signaldctl: create config directory if missing 2022-03-28 09:42:37 -07:00
d8fdb8edb0 add table output to preview subcommand 2022-03-26 01:23:26 -07:00
ec276e5411 add group preview subcommand 2022-03-25 22:26:47 -07:00
2b1f0dada7 don't panic if we can't unmarshal a message from signald 2022-03-19 16:57:19 -07:00
0f3e6dce72 allow send to accept message from stdin 2022-03-19 01:38:25 -07:00
4bc97fb829 add signaldctl subscribe subcommand with initial test at a parsable output format 2022-03-19 01:37:14 -07:00
Sumner Evans
689d560eb1
move script: update for new contacts table 2022-03-07 21:25:43 -07:00
finn
8bb40967e5 forget e164s that don't start with a + 2022-03-02 15:16:28 -08:00
finn
fa1f0765d5 allow null recipient UUIDs 2022-03-02 13:42:12 -08:00
finn
21420e0d77 pending account data table uses string account identifier not uuid 2022-03-02 13:10:41 -08:00
finn
56cc98de30 fix queries 2022-03-01 16:56:56 -08:00
finn
17f823064f reset the value generator for SERIAL columns after import 2022-03-01 16:00:37 -08:00
finn
acc817a043 add db move subcommand 2022-02-22 15:46:27 -08:00
finn
946b27917d bump protocol 2022-02-16 14:52:03 -05:00
dd56e3d6f7 Fix indentation on signaldctl raw docs
closes signald/signald.org#4
2021-11-07 10:22:25 -08:00
149d44b705 Add an example to signaldctl raw
fixes #4
2021-11-07 10:18:27 -08:00
28b7d16568 Fix sending reactions
previous implementation had serious limitations. I realize the docs are awkward,
i'll look up how to use cobra one of these days
2021-10-17 15:01:20 -07:00
a535a63ba0 add signaldctl raw subcommand 2021-10-14 01:52:39 -07:00
0f8b17383f add a subcommand to get the current protocol document from a running signald instance 2021-09-24 02:24:04 -07:00
9a52532325 add group join subcommand 2021-09-14 19:01:38 -07:00
2fa9670efe improve support for handling UUIDs 2021-09-01 20:24:56 -07:00
096152394a Update protocol and add support for remote-config to signaldctl 2021-08-27 02:54:09 -07:00
Bohdan Horbeshko
ec3d46fcf3 Add account set-profile command 2021-08-26 21:10:02 +00:00
Sebastian Haas
f443b0dd48 Fix index out of range during shell completion
validate number of parameters to prevent panic
see https://github.com/spf13/cobra/blob/master/shell_completions.md
2021-07-30 18:53:34 +00:00
0d80576e8a Update some links 2021-07-23 18:38:05 -07:00
c3b79ebe98 trust-all sets trust level to TRUSTED_UNVERIFIED 2021-07-23 17:36:10 -07:00
cf0e4a8b85 add key trust-all
long overdue
2021-07-23 16:55:28 -07:00
fcae0fc903 Add session reset command 2021-07-22 21:42:55 -07:00
033bb59c76 add flag to attach files to outbound messages 2021-07-16 10:49:14 -07:00
c5389eb6c2 move some links from gitlab to signald.org 2021-07-09 03:48:04 -07:00
eae4dbc944 Add flag to register accounts on the testing server
also move account list to v1
2021-07-09 00:04:46 -07:00
0e612a2e15 Include version in legacy requests 2021-06-24 18:18:14 -07:00
6ed4784138 Allow listing all known keys 2021-06-12 16:22:31 -07:00
2a9e942b78 if socket path is empty, try socket in $XDG_RUNTIME_DIR first 2021-06-09 03:09:10 -07:00
b5802b75e1 error cleanup 2021-05-05 20:48:34 -07:00