Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-05-29 | src/git.rs: Add function documentation | Teddy Wing | |
2021-05-29 | github::fetch_repos(): Remove `unwrap`s | Teddy Wing | |
2021-05-29 | Move `Repo` to `github` module | Teddy Wing | |
Makes more sense here rather than in its own module since it models GitHub's repository structure. | |||
2021-05-29 | Add function to update a Git repository | Teddy Wing | |
Should work like: $ git remote update From what I can tell from: https://github.com/git/git/blob/a0dda6023ed82b927fa205c474654699a5b07a82/builtin/remote.c#L1452-L1490 this translates to something like: $ git fetch --prune --multiple default --all | |||
2021-05-29 | git::mirror(): Extract arguments | Teddy Wing | |
Move hard-coded repository values to function arguments. | |||
2021-05-29 | Work out how to mirror a Git repository | Teddy Wing | |
Based on the guide here: https://libgit2.org/docs/guides/101-samples/#repositories_clone_mirror References: https://github.com/libgit2/libgit2sharp/issues/577 https://github.com/libgit2/libgit2.github.io/pull/31 | |||
2021-05-29 | Split GitHub API request into separate files | Teddy Wing | |
2021-05-29 | Parse GitHub API response to a struct | Teddy Wing | |
2021-05-29 | Move headers into HTTP client instead of request | Teddy Wing | |
2021-05-29 | Make a test request to the GitHub API to get user repos | Teddy Wing | |
2021-05-29 | New Rust v1.50.0 project | Teddy Wing | |