index
:
shackle.git
main
A git shell with batteries included for running my git server
root
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
tests
/
cli.rs
Age
Commit message (
Collapse
)
Author
2023-04-10
Tests for setting the repo's branch
Justin Wernick
2023-04-09
Update naming of git-init to just init
Justin Wernick
2023-04-08
Fill in test for updating description on existing repo
Justin Wernick
This also isn't implemented yet. Naughty naughty.
2023-04-07
Failing test for setting description
Justin Wernick
2023-04-04
Figure out the testing for listing
Justin Wernick
Needs regexes to accomodate the different table sizes
2023-04-02
Start the basics of listing repos
Justin Wernick
2023-03-30
Failing test to get started with listing repos
Justin Wernick
2023-03-29
Check user group when creating shared repos
Justin Wernick
2023-03-29
Check that shared repos get the right config
Justin Wernick
2023-03-29
Initial implementation of --init group
Justin Wernick
As the todo list indicates, it needs some security refinement.
2023-03-29
Function to get the current user's groups
Justin Wernick
2023-03-20
Move user info gathering to its own workspace crate
Justin Wernick
2023-03-20
Put git repos into a user-specific dir
Justin Wernick
2023-03-17
Use shlex to split shell arguments
Justin Wernick
2023-03-13
Git clone / fetch
Justin Wernick
2023-03-12
Added an batch mode
Justin Wernick
2023-03-12
Test for batch command
Justin Wernick
2023-03-01
Isolate test runs from each other
Justin Wernick
2023-02-28
Git init
Justin Wernick
2023-02-28
Specifically test that commands that other shells might support aren't ↵
Justin Wernick
leaked through
2023-02-27
Revamp parsing to support more complex commands
Justin Wernick
2023-02-24
Anyhow to simplify tests
Justin Wernick
2023-02-24
Exit
Justin Wernick
2023-02-21
Prompt in a loop
Justin Wernick
2023-02-20
The first test, prints a prompt
Justin Wernick