Justus Winter
fe2fc0ad9c
Explain why GnuPG cannot update all keys from Hagrid.
2019-06-12 16:51:51 +00:00
Vincent Breitmoser
7ea11dcab3
faq: change status of enigmail and openkeychain to "stay tuned"
2019-06-12 17:38:56 +02:00
Vincent Breitmoser
18656330b1
upload: add note about delayed email delivery
2019-06-12 17:15:36 +02:00
Vincent Breitmoser
e5b7d83433
slightly improve wording in publish dialog
2019-06-12 16:57:19 +02:00
Vincent Breitmoser
6d0305dede
news: update contact info on about page
2019-06-12 16:04:41 +02:00
Vincent Breitmoser
648727157c
use "non-identity information" instead of "technical data"
2019-06-12 16:04:41 +02:00
Vincent Breitmoser
4b857b8b5b
news: small fixes
2019-06-12 16:04:41 +02:00
Vincent Breitmoser
398a09aa38
news: fix links in first paragraph
2019-06-12 16:04:36 +02:00
Vincent Breitmoser
331bba4e81
news: add launch announcement
2019-06-12 16:04:35 +02:00
juga
11964c47ad
templates: Add http in the onion service link
...
so that it is not interpreted as a relative link.
2019-06-12 11:26:25 +00:00
Vincent Breitmoser
f8df6ed1e7
split human-readable interface and hkp
2019-06-11 17:55:39 +02:00
Vincent Breitmoser
22d106d52d
Add a note about Tor to Usage and FAQ
2019-06-11 08:16:27 +00:00
Daniel Kahn Gillmor
69f89c4943
instruct --locate-keys to use the pre-defined keyserver
...
By default, --locate-keys uses the key retrieval mechanisms
"local,wkd". If you want it to use the keyserver, you need to tell it
to do so explicitly.
An alternate approach would be to add the following to gpg.conf:
auto-key-locate local,wkd,hkps://keys.openpgp.org
but if you did that, you'd be getting into policy choices about
metadata leakage.
2019-06-10 20:52:56 +00:00
Vincent Breitmoser
836572b3eb
faq: add info about revoked identities
2019-06-10 21:51:47 +02:00
Vincent Breitmoser
f51acb8560
faq: add answer about non-email uids
2019-06-10 21:51:46 +02:00
Vincent Breitmoser
97dc7d8a3c
report number of unparsed uids in web upload
2019-06-10 21:51:45 +02:00
Daniel Kahn Gillmor
a67a10796e
about: avoid clunky "up- and downloaded" construction
...
This also happens to fix a bit of the text that is actually incorrect:
the policies about uploads and downloads are different, and can't be
described together.
2019-06-06 17:25:09 +00:00
Daniel Kahn Gillmor
e3f5de6fc9
about: replace "However," with the full justification.
2019-06-06 17:25:09 +00:00
Daniel Kahn Gillmor
b7d996bc5d
set off "identity information" to be clear that we refer to the earlier-defined term
2019-06-06 17:25:09 +00:00
Vincent Breitmoser
38926b4cda
rewrite manage mail
2019-06-06 18:18:19 +02:00
Vincent Breitmoser
7141d8dda1
rewrite verification mail
2019-06-06 17:45:14 +02:00
Vincent Breitmoser
315a3c6615
fix error reporting for shortcut upload
2019-06-06 17:45:11 +02:00
Vincent Breitmoser
86322e34e0
some more template updates
2019-06-06 12:41:35 +00:00
Vincent Breitmoser
f8b6fab897
add gpg/curl shortcut
2019-06-06 14:18:45 +02:00
Daniel Kahn Gillmor
50c1efc51f
clarify key management form
2019-06-06 07:33:07 +00:00
Daniel Kahn Gillmor
149f01a4ff
Search by Email address specifically.
...
When hearing "search" and "Email" together, it's easy to think of
searching within a mailbox (e.g. gmail search) or within an e-mail
message (e.g. ctrl+F). Being unambiguous about what's happening here
should lower the cognitive load a little bit.
2019-06-06 07:33:07 +00:00
Daniel Kahn Gillmor
cb132340eb
drop unnecessary article
2019-06-06 07:33:07 +00:00
Daniel Kahn Gillmor
9b13affd73
correct typo
2019-06-06 07:33:07 +00:00
Daniel Kahn Gillmor
5a86ea53f5
clarify the HKP interface
...
The way this was written before, the parenthetical examples appear to
apply to "subkey", rather than to the argument more generally. They
also don't have anything to indicate that they *are* examples.
2019-06-05 18:52:32 -04:00
Daniel Kahn Gillmor
6b17abf205
VKS is not just for fetching keys
2019-06-05 18:43:52 -04:00
Daniel Kahn Gillmor
6cba33be2e
Lookup by e-mail requires opt-in by the e-mail address owner, not the key owner
...
The verification done by hagrid tests that the uploader has control
over the identified e-mail account, not whether they have control over
the key.
2019-06-05 18:36:59 -04:00
Daniel Kahn Gillmor
5ead970e84
VKS request-verify takes JSON input
2019-06-05 18:36:29 -04:00
Daniel Kahn Gillmor
cf3cf2acf2
Clarify VKS upload API
...
The response for the upload API appears to make it clear that it is
intended to accept only a single OpenPGP certificate, not multiple
keys.
I don't know for sure whether this is the intent of the codebase; if
it is not, then the API is broken, and the response for the upload API
needs to be able to accomodate multiple primary key fingerprints.
2019-06-05 18:26:33 -04:00
Daniel Kahn Gillmor
19d4eb00cd
indicate which kinds of self-sigs we accept
2019-06-05 12:20:49 -04:00
Daniel Kahn Gillmor
b67f4386ca
avoid linebreaks in the middle of a title attribute
2019-06-05 12:16:09 -04:00
Daniel Kahn Gillmor
75a2a0e65b
user IDs are packet tag 13
2019-06-05 12:14:56 -04:00
Daniel Kahn Gillmor
f20b520d99
avoid "click here" (see https://www.w3.org/QA/Tips/noClickHere )
2019-06-05 12:12:48 -04:00
Vincent Breitmoser
b4509d19d1
rework upload dialog
2019-06-05 15:15:43 +02:00
Vincent Breitmoser
db96a62b49
incorporate more feedback from paul
2019-06-05 15:15:43 +02:00
Vincent Breitmoser
7afa00bffc
add FAQ page
2019-06-05 15:15:42 +02:00
Vincent Breitmoser
72227aa08c
rewrite "about" page
2019-06-05 15:15:41 +02:00
Vincent Breitmoser
3fdb221f67
api: add "locale" field to documentation
2019-06-04 19:54:38 +02:00
Vincent Breitmoser
b447499d2b
use lettre from master (fix build failures)
2019-06-04 16:12:40 +02:00
Vincent Breitmoser
5ff5d8e58f
rename "delete" to "manage" (wip)
2019-06-04 16:12:39 +02:00
Vincent Breitmoser
c3632b9c32
use manage template for "expired" error
2019-06-04 16:12:38 +02:00
Vincent Breitmoser
739e774a2d
update email template with feedback from paul
2019-06-04 16:12:38 +02:00
Vincent Breitmoser
65d2006bf2
work on guides
2019-06-04 16:12:37 +02:00
Vincent Breitmoser
9a225410c9
Rework API
2019-06-04 16:12:36 +02:00
Vincent Breitmoser
bc9df883e9
rename /vks/v1/publish endpoint to /vks/v1/upload
2019-06-04 16:12:35 +02:00
Vincent Breitmoser
8374382b01
document api changes
2019-06-04 16:12:35 +02:00