1
0
Fork 0
mirror of https://code.sup39.dev/repos/Wqawg synced 2025-01-10 17:36:47 +09:00
vervis/src/Vervis/Handler
fr33domlover 21c8df1251 Actor public key specifies whether it's shared
Shared key means the key is used for multiple actors. I'm not sure explicitly
specifying this will be necessary, but I prefer to have it in place to help
with debugging in case something unexpected comes from other servers, or my
format overlaps with stuff used in other software and encodes a different
meaning.

Each public key can specify whether it's shared or personal, and this patch
checks for that when verifying a request signature. It rejects shared keys,
accepting valid sigs only from personal keys.

Very soon I'll add shared key support.
2019-02-03 11:12:18 +00:00
..
Repo Add CSRF token to all buttons through a new buttonW widget 2018-07-11 08:15:19 +00:00
Common.hs Put all modules under a new Vervis module 2016-02-23 08:45:03 +00:00
Discussion.hs Add "new topic" link to discussion widget 2016-05-21 21:27:12 +00:00
Git.hs Git clone over HTTP(S) using git binary 2016-07-27 15:17:03 +00:00
Group.hs In group page, link to group members page 2016-06-06 14:13:33 +00:00
Home.hs Upgrade to GHC 8.4 and LTS 12 2018-12-05 03:41:19 +00:00
Inbox.hs In httpGetAP, if we got an unexpected Content-Type, specify it in error message 2019-01-21 22:24:09 +00:00
Key.hs Add CSRF token to all buttons through a new buttonW widget 2018-07-11 08:15:19 +00:00
Person.hs Actor public key specifies whether it's shared 2019-02-03 11:12:18 +00:00
Project.hs Default roles for repos and turn user/anon collab tables into proj/repo fields 2019-01-29 22:24:32 +00:00
Repo.hs Default roles for repos and turn user/anon collab tables into proj/repo fields 2019-01-29 22:24:32 +00:00
Role.hs Default roles for repos and turn user/anon collab tables into proj/repo fields 2019-01-29 22:24:32 +00:00
Sharer.hs Paginate list of sharers on the server 2016-06-06 14:05:06 +00:00
Ticket.hs Add CSRF token to all buttons through a new buttonW widget 2018-07-11 08:15:19 +00:00
Wiki.hs Initial minimal optional per-project wiki 2016-06-04 06:57:54 +00:00
Workflow.hs Add CSRF token to all buttons through a new buttonW widget 2018-07-11 08:15:19 +00:00