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
/
main.rs
Age
Commit message (
Expand
)
Author
2022-06-04
Update copyright year
Teddy Wing
2022-06-04
github::Repo: Change `git_url` to `clone_url`
Teddy Wing
2021-06-25
set_agefile_time(): Don't add `agefile=info/web/last-modified` to cgitrc
Teddy Wing
2021-06-25
main: If the default branch is not "master", set cgitrc defbranch
Teddy Wing
2021-06-25
set_agefile_time: Move repo cgitrc file append to a function
Teddy Wing
2021-06-24
main::update(): Change HEAD branch if default branch changed
Teddy Wing
2021-06-24
git::mirror(): Change HEAD to GitHub default branch
Teddy Wing
2021-06-24
main: Re-enable GitHub repository fetching
Teddy Wing
2021-06-23
update_mtime(): Set the mtime to the repo's `pushed_at` time
Teddy Wing
2021-06-23
update_mtime(): Extract agefile handling to a separate function
Teddy Wing
2021-06-23
update_mtime(): Remove `.or_else()` idea
Teddy Wing
2021-06-23
update_mtime(): Write update time to CGit agefile as last recourse
Teddy Wing
2021-06-23
update_mtime(): Idea for `.or_else()` chaining
Teddy Wing
2021-06-23
main: Use test repositories instead of getting repos from GitHub
Teddy Wing
2021-06-15
run(): Only clone repo name if we need it for error context
Teddy Wing
2021-06-13
run(): Remove debug print of the current thread
Teddy Wing
2021-06-13
run(): Remove limit to two repositories used for testing
Teddy Wing
2021-06-13
main: Add context to GitHub fetch error
Teddy Wing
2021-06-13
run(): Don't clone `base_cgitrc` into each thread
Teddy Wing
2021-06-13
MultiError: Remove impl `Iterator` tests
Teddy Wing
2021-06-13
main(): Print "error: " in front of each error line
Teddy Wing
2021-06-13
main: Remove unused `std::sync` imports
Teddy Wing
2021-06-13
Move `MultiError` to its own file
Teddy Wing
2021-06-13
MultiError: Remove old `errors` field
Teddy Wing
2021-06-13
run(): Prefix repository errors with the name of the repository
Teddy Wing
2021-06-13
run(): Add a note to include the repo name in repo errors
Teddy Wing
2021-06-13
run(): Adjust whitespace
Teddy Wing
2021-06-13
run(): Return multiple errors
Teddy Wing
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
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
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
Provide an option to skip repos larger than a given size
Teddy Wing
2021-06-06
Remove old in-progress threading code
Teddy Wing
[next]