fr33domlover
6626e40340
Specify default role for repo and project visitors
2016-07-03 07:52:11 +00:00
fr33domlover
10c27464dd
Make all role-related code repo-specific
2016-06-01 07:35:22 +00:00
fr33domlover
d655e7302e
Use the RBAC system to determine repo push access
2016-05-30 13:10:02 +00:00
fr33domlover
a4c8a80945
Enable darcs-push-over-SSH using the darcs executable
2016-05-05 07:58:45 +00:00
fr33domlover
8448355f98
In Darcs pull over SSH, support specifying just repo name
2016-05-04 11:10:23 +00:00
fr33domlover
d57c95c94a
Enable Darcs repo cloning over SSH using darcs executable
2016-05-04 09:43:33 +00:00
fr33domlover
f7a9fb6ac8
Support git-push over SSH using the git binary
2016-04-30 16:23:34 +00:00
fr33domlover
6e29f246bd
Enable git-fetch using the git executable
2016-04-19 14:56:02 +00:00
fr33domlover
09775e02ae
Parse the git-uploac-pack SSH command properly
2016-04-19 09:42:02 +00:00
fr33domlover
3439870ad5
Adapt to my latest changes to 'ssh' repo
2016-04-19 08:17:52 +00:00
fr33domlover
1b16e2e566
Use some type alises from Database.Persist.Sql
2016-04-19 06:58:48 +00:00
fr33domlover
b68428d9b6
Remove some old code and adapt to hit-graph
2016-04-09 15:45:00 +00:00
fr33domlover
50198a1906
Move git protocol code away to separate package
2016-04-08 21:10:33 +00:00
fr33domlover
7b9f6e9714
Work on git pack protocol, not done yet
...
This is a lot of code, better save now than sorry later when something
gets deleted by mistake.
Either way, the code will move later - once tested and organized
properly - into its own package.
2016-04-01 05:00:02 +00:00
fr33domlover
f7025f9c15
Instead of print
ing SSH messages, logDebug
them
2016-03-09 22:38:28 +00:00
fr33domlover
fc4690324c
Implement logging for SSH using monad-logger and fast-logger
2016-03-09 22:27:25 +00:00
fr33domlover
8cf0f2502c
Implement DB-based SSH authentication
2016-03-06 11:58:48 +00:00