Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-05-30 | database: Add a way to get a single repo | Teddy Wing | |
2021-05-29 | Create SQLite database | Teddy Wing | |
Set up the database with a table for repositories so we can cache when they were last updated. | |||
2021-05-29 | Start setting up database interface | Teddy Wing | |
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 | |