1
0
Fork 0
mirror of https://code.sup39.dev/repos/Wqawg synced 2025-01-07 20:56:47 +09:00
vervis/src/Vervis/Handler
fr33domlover c0965a4c47 Default roles for repos and turn user/anon collab tables into proj/repo fields
* Repo collab now supports basic default roles developer/user/guest like
  project collab does
* User/Anon collab for repos and projects are now stored as fields instead of
  in dedicated tables, there was never a need for dedicated tables but I didn't
  see that before
* Repo push op is now part of `ProjectOperation`
* `RepoRole` and related code has been entirely removed, only project roles
  remain and they're used for both repos and projects
* This is the first not-totally-trivial DB migration in Vervis, it's automatic
  but please be careful and report errors
2019-01-29 22:24:32 +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 Federation test outbox page with form for entering JSON 2019-01-21 15:54:57 +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