initial commit, bunch of work, nothing to write home about yet
logrus: disable colors if term is "dumb"
ssh: remove dead code
all: use standard Go reflect.StructTag format.
closing merged branch
setup: camel case
rename setup.SetupCommand to setup.Command
Merged in styling (pull request #1)
remove some debug output
Add the license and a copyright file
Move the serve command to it's own package
Merged in termdumb (pull request #2)
access: Refactor paths related functions
Well everything kind of works, but hg init is throwing failures eventhough it's creating repos
Fix up the few unit tests
access:
access: implement
Overhaul the way the hgkeeper repo is created
Merging in Wagner Riffel's access stuff
run go mod tidy
Move the command running to a helper function
Fix some issues I missed when merging
Make the logs more readable
overhaul how commands are found/run
Merge addToKey and loadKeys
access: Simplify authroized_keys file loading
access: Implement stubs
access: Restruct Access internal data struct.
access: remove debug prints left behind
Rebase
Add a Dockerfile and convey.yml
closing merged branch
Wire up permissions still need to handle readonly
Add an admin repos command line argument
Lots of work on access need to clean up commands before preceeding
closing merged branch
Merged in access-control (pull request #4)