Open a WebDAV server as a folder under the signature plugin #1
@@ -1,10 +1,11 @@
|
||||
# Memona signature plugin
|
||||
|
||||
Opens a WebDAV server as a folder inside Memona and signs every Markdown file
|
||||
saved to it with an ENS name, writing `signer` and `signature` into the file's
|
||||
frontmatter so anyone can check who wrote it against the name's current ENSv2
|
||||
records. Signing and verification come from the
|
||||
Opens a WebDAV server as a folder inside Memona. It is the foundation for
|
||||
|
|
||||
signing Markdown files with an ENS name as they are saved, writing `signer` and
|
||||
`signature` into each file's frontmatter so anyone can check who wrote it
|
||||
against the name's current ENSv2 records, using the
|
||||
[md-ens-signature](https://github.com/capsulizers/md-ens-signature) library.
|
||||
This version is the WebDAV folder alone; signing is not in it yet.
|
||||
|
||||
The plugin is a WASI component: it speaks no sockets of its own and makes every
|
||||
request through the host's HTTP interface, under the connection's permissions.
|
||||
|
||||
Reference in New Issue
Block a user
This component is still an unchanged WebDAV copy:
open_writestreams its input directly to PUT and Cargo.toml has no signing dependency or signer configuration. The PR description defers signing, so these present-tense claims will make installed users expect a feature that is not shipped. Describe this PR as the WebDAV foundation (or add the signing hook) before merging.