Grace
Grace copied to clipboard
Grace Version Control System
Scott, You've got some interesting ideas here, and it's nice to see someone tackling the UX issues that git has. That said, as someone who's been the technical co-founder of...
There are a number of videos I'd like to record and publish about Grace in the coming months. Each of these videos will be released as they're completed. This is...
Hey @ScottArbeit, I saw your talk on NDC, and decided to check out your project myself. However, I find it really difficult to navigate the repo because of the lacking...
It would be wonderful if we could run Grace side-by-side with Git in the same repository, and have Git not notice Grace's presence (and vice-versa). This would enable us to...
Grace needs to be able to initialize a new repository based on the contents of an existing directory. This involves several steps, including uploading files to object storage, creating the...
Grace Server needs to implement OAuth2 for authentication, and test it against multiple identity providers. https://github.com/ScottArbeit/Grace/issues/6#tasklist-block-60603cff-a82d-4979-a4b9-a2a131ac5427
Grace has no authorization logic yet. Obviously, we need some. https://github.com/ScottArbeit/Grace/issues/2#tasklist-block-708a9a62-2180-482f-9773-5d057c01b394
Permissions in Grace should be granular. Each server endpoint (i.e. each endpoint listed in `Startup.Server.fs`) should be assigned its own permission. These permissions will be collected into sensible roles in...
Each server endpoint has a unique permission assigned to it. For ease-of-use, those individual permissions should be gathered into default roles for repository owners to assign to users. These roles...