Commit Graph

670 Commits

Author SHA1 Message Date
ATechnoHazard
f035df8153
Shell out to git for thawing repos
Signed-off-by: ATechnoHazard <amolele@gmail.com>
2020-10-21 08:41:28 +05:30
ATechnoHazard
15b143cbf6
Implement thawing for frozen repos
Signed-off-by: ATechnoHazard <amolele@gmail.com>
2020-10-20 19:05:18 +05:30
ATechnoHazard
1bcbccf30b
Start implementing thawing of repos
Signed-off-by: ATechnoHazard <amolele@gmail.com>
2020-10-20 18:12:45 +05:30
972daa40f2
Merge pull request #5 from msfjarvis/persist-into-lockfile 2020-10-19 10:50:06 +05:30
3d12c9528f
Tweak lockfile output
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-10-19 10:48:28 +05:30
ATechnoHazard
444dea3e03
Strip dir path prefix without moving
Signed-off-by: ATechnoHazard <amolele@gmail.com>
2020-10-19 03:02:08 +05:30
ATechnoHazard
bd2ca9dc31
add generated lockfile to gitignore
Signed-off-by: ATechnoHazard <amolele@gmail.com>
2020-10-19 02:53:34 +05:30
ATechnoHazard
7b3d457c62
Unwrap upstream URL to prevent obscure panics
Signed-off-by: ATechnoHazard <amolele@gmail.com>
2020-10-19 02:14:42 +05:30
ATechnoHazard
ed35930562
Create lockfile from scanned repos
A hashmap was used instead of nested structs because I realized that this would still run into the problem of duplicate keys. Ergo, use a HashMap with the key set to a unique path

Signed-off-by: ATechnoHazard <amolele@gmail.com>
2020-10-19 01:47:57 +05:30
ATechnoHazard
05818aa251
Fix clippy warnings
Signed-off-by: ATechnoHazard <amolele@gmail.com>
2020-10-19 00:54:49 +05:30
ATechnoHazard
444564a43d
Use upstream remote URL for the currently checked out branch
Signed-off-by: ATechnoHazard <amolele@gmail.com>
2020-10-19 00:51:57 +05:30
5fcba2926c
Start wiring up real data
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-10-18 13:33:11 +05:30
59bf51b37f
cargo: add serde dependencies
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-10-18 13:11:15 +05:30
a92431a9d9
Merge pull request #4 from ATechnoHazard/develop
search: skip uninitialized repos
2020-10-14 01:51:47 +05:30
ATechnoHazard
8d261ee9fd
search: skip empty repos
Signed-off-by: ATechnoHazard <amolele@gmail.com>
2020-10-14 01:48:56 +05:30
ATechnoHazard
f0da001acb
github: initial check workflow
Signed-off-by: ATechnoHazard <amolele@gmail.com>
2020-10-14 01:20:31 +05:30
598c81e249
Simplify error handling
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-10-12 17:20:26 +05:30
9da03c9207
Test reading git repo metadata
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-10-12 17:17:58 +05:30
820fc6f1ab
Add an initial search mechanism
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-10-12 17:11:40 +05:30
9a9c1ef656
Initial commit
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-10-12 16:30:16 +05:30