1
0
Fork 0
mirror of https://code.sup39.dev/repos/Wqawg synced 2025-01-07 21:16:45 +09:00
vervis/src/Vervis/Model
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
..
Entity.hs Experimental typeclass for ident+name model entities 2016-08-08 19:17:25 +00:00
Group.hs Add group roles and make a group's creator its admin 2016-05-25 15:52:15 +00:00
Ident.hs Per-workflow custom ticket field enum types 2016-08-08 14:48:38 +00:00
Repo.hs Repos specify their VCS (i.e. Git or Darcs) in the DB 2016-05-02 23:51:53 +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
TH.hs Complete DB migration list, allowing to upgrade 2016-08-04 running instance 2018-03-27 14:28:56 +00:00
Ticket.hs Turn boolean ticketDone into TicketStatus enum 2016-08-11 00:44:11 +00:00
Workflow.hs Workflow scope field, minimal support 2016-09-01 17:40:02 +00:00