index
:
reflectub
make-errors-more-traceable
make-errors-more-traceable-2
master
Mirror a user’s GitHub repositories
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
src
Age
Commit message (
Expand
)
Author
2021-06-13
main: Remove unused `r2d2_sqlite::SqliteConnectionManager` import
Teddy Wing
2021-06-12
main: Remove commented multithreading test code
Teddy Wing
2021-06-12
Process repositories on multiple threads
Teddy Wing
2021-06-12
Switch from 'reqwest' to 'ureq'; Remove async
Teddy Wing
2021-06-12
Db::connect(): Fix database open call
Teddy Wing
2021-06-12
run(): Add context to database errors
Teddy Wing
2021-06-12
main: try! error from `process_repo`
Teddy Wing
2021-06-12
main: Remove async database calls
Teddy Wing
2021-06-11
Replace 'sqlx' with 'rusqlite'
Teddy Wing
2021-06-11
Try moving things around for multi-threading
Teddy Wing
2021-06-07
Add license (GNU GPLv3+)
Teddy Wing
2021-06-07
Delete src/repo.rs
Teddy Wing
2021-06-07
main: Limit to 5 repos for thread debugging
Teddy Wing
2021-06-07
main: Not multi-threaded
Teddy Wing
2021-06-07
main: Collect errors from spawned tasks
Teddy Wing
2021-06-07
Switch `futures::executor` to Tokio runtime
Teddy Wing
2021-06-06
Split database mutex lock and create calls onto multiple lines
Teddy Wing
2021-06-06
main: Add a comment about the repo size flag parse error handling
Teddy Wing
2021-06-06
main::run(): Get repositories from GitHub API call
Teddy Wing
2021-06-06
main: Remove `unwrap` when parsing `--skip-larger-than`
Teddy Wing
2021-06-06
main(): Remove `unwrap`
Teddy Wing
2021-06-06
main: Add function documentation
Teddy Wing
2021-06-06
github::Repo: Remove TODO
Teddy Wing
2021-06-06
database: Add documentation headers
Teddy Wing
2021-06-06
Provide an option to skip repos larger than a given size
Teddy Wing
2021-06-06
Remove old in-progress threading code
Teddy Wing
2021-06-06
Explicitly use tokio's multi-threaded runtime
Teddy Wing
2021-06-06
Make repo mirroring multi-threaded
Teddy Wing
2021-06-05
run(): Move comment
Teddy Wing
2021-06-05
run(): Remove `unwrap`s
Teddy Wing
2021-06-05
main(): Remove commented test code
Teddy Wing
2021-06-05
Add commented GitHub fetch call with command line username argument
Teddy Wing
2021-06-05
Replace hard-coded values with command line option values
Teddy Wing
2021-06-05
Use database path from command line argument
Teddy Wing
2021-06-05
Move command line option parsing code to `run()`
Teddy Wing
2021-06-05
Add command line option parsing
Teddy Wing
2021-06-03
main::update_mtime(): Use the packed-refs file if no default branch ref
Teddy Wing
2021-06-03
main(): Use a smaller forked repository for testing
Teddy Wing
2021-05-30
main::update_mtime(): Add function documentation
Teddy Wing
2021-05-30
Set repository mtime to GitHub `updated_at` time
Teddy Wing
2021-05-30
github::fetch_repos(): Request repos be sorted by updated time
Teddy Wing
2021-05-30
github::fetch_repos(): Extract username to function argument
Teddy Wing
2021-05-30
github::fetch_repos(): Add documentation
Teddy Wing
2021-05-30
github::fetch_repos(): Fetch all repos from all pages
Teddy Wing
2021-05-30
main: Move current main code to `run()`
Teddy Wing
2021-05-30
main::mirror(): Remove handled comment
Teddy Wing
2021-05-30
main::mirror(): Make the base cgitrc file optional
Teddy Wing
2021-05-30
main::mirror(): Copy a base cgitrc file into the mirrored repository
Teddy Wing
2021-05-30
Only update repository description if the description changed
Teddy Wing
2021-05-30
database::repo_update(): Fix SQL `UPDATE` query
Teddy Wing
[next]