diff --git a/progress.json b/progress.json new file mode 100644 index 0000000000..51455adab1 --- /dev/null +++ b/progress.json @@ -0,0 +1,559 @@ +[ + { + "exercise_name": "grocery-shopping", + "started_at": 1788401574.653618, + "completed_at": 1788401580.128054, + "comments": [ + "There are no new grocery list items added to the shopping list." + ], + "status": "Incomplete" + }, + { + "exercise_name": "grocery-shopping", + "started_at": 1788401596.070456, + "completed_at": 1788401601.262654, + "comments": [ + "There are no new grocery list items added to the shopping list." + ], + "status": "Incomplete" + }, + { + "exercise_name": "grocery-shopping", + "started_at": 1788401651.707806, + "completed_at": 1788401654.603182, + "comments": [ + "Great work! You have successfully used `git add` and `git commit` to modify the shopping list! Keep it up!" + ], + "status": "Completed" + }, + { + "exercise_name": "log-and-order", + "started_at": 1788402066.265845, + "completed_at": 1788402073.424036, + "comments": [ + "Answer for What is the SHA of the commit with the commit message \"Rewrite the comments\"? You can use the full length SHA or the short SHA (i.e. first 7 characters of the SHA) did not match any of the accepted answers." + ], + "status": "Incomplete" + }, + { + "exercise_name": "log-and-order", + "started_at": 1788402190.985746, + "completed_at": 1788402196.081358, + "comments": [ + "Answer for What is the SHA of the commit with the commit message \"Rewrite the comments\"? You can use the full length SHA or the short SHA (i.e. first 7 characters of the SHA) did not match any of the accepted answers." + ], + "status": "Incomplete" + }, + { + "exercise_name": "log-and-order", + "started_at": 1788402253.847276, + "completed_at": 1788402262.023391, + "comments": [ + "Answer for What is the SHA of the commit with the commit message \"Rewrite the comments\"? You can use the full length SHA or the short SHA (i.e. first 7 characters of the SHA) did not match any of the accepted answers." + ], + "status": "Incomplete" + }, + { + "exercise_name": "log-and-order", + "started_at": 1788402360.603058, + "completed_at": 1788402363.255319, + "comments": [], + "status": "Completed" + }, + { + "exercise_name": "stage-fright", + "started_at": 1788401217.19893, + "completed_at": 1788401222.46094, + "comments": [ + "Did not add alice.txt", + "Did not add joe.txt", + "Did not add bob.txt" + ], + "status": "Incomplete" + }, + { + "exercise_name": "stage-fright", + "started_at": 1788401320.977492, + "completed_at": 1788401323.549806, + "comments": [ + "Great work! You have successfully checked in all the actors!" + ], + "status": "Completed" + }, + { + "exercise_name": "undo-init", + "started_at": 1788400753.674837, + "completed_at": 1788400759.711819, + "comments": [ + "The init operation is not undone." + ], + "status": "Incomplete" + }, + { + "exercise_name": "undo-init", + "started_at": 1788400838.411063, + "completed_at": 1788400841.216367, + "comments": [ + "You have successfully undone the init operation!" + ], + "status": "Completed" + }, + { + "exercise_name": "under-control", + "started_at": 1788414015.830229, + "completed_at": 1788414017.643627, + "comments": [ + "Exercise is not a Git repository" + ], + "status": "Error" + }, + { + "exercise_name": "under-control", + "started_at": 1788414024.651764, + "completed_at": 1788414026.455999, + "comments": [ + "Exercise is not a Git repository" + ], + "status": "Error" + }, + { + "exercise_name": "under-control", + "started_at": 1788414057.892607, + "completed_at": 1788414059.86759, + "comments": [ + "Exercise is not a Git repository" + ], + "status": "Error" + }, + { + "exercise_name": "under-control", + "started_at": 1788414750.637116, + "completed_at": 1788414752.63742, + "comments": [ + "You successfully used git init to initialize this folder as a Git repository!" + ], + "status": "Completed" + }, + { + "exercise_name": "staging-intervention", + "started_at": 1788414939.546084, + "completed_at": 1788414941.807422, + "comments": [ + "Great work! You have successfully fixed the attendance system!" + ], + "status": "Completed" + }, + { + "exercise_name": "remote-control", + "started_at": 1788415360.468459, + "completed_at": 1788415421.395283, + "comments": [ + "The remote repository url you provided either does not exist or is private. Try again!" + ], + "status": "Incomplete" + }, + { + "exercise_name": "remote-control", + "started_at": 1788415519.129287, + "completed_at": 1788415546.981431, + "comments": [ + "That is not the right Github url!" + ], + "status": "Incomplete" + }, + { + "exercise_name": "remote-control", + "started_at": 1788415580.67463, + "completed_at": 1788415589.385369, + "comments": [ + "That is not the right Github url!" + ], + "status": "Incomplete" + }, + { + "exercise_name": "remote-control", + "started_at": 1788415599.610625, + "completed_at": 1788415634.037511, + "comments": [ + "Great work setting up a public remote repository!" + ], + "status": "Completed" + }, + { + "exercise_name": "link-me", + "started_at": 1788416223.683638, + "completed_at": 1788416225.649363, + "comments": [ + "Great work with using git remote to add an upstream remote!" + ], + "status": "Completed" + }, + { + "exercise_name": "push-over", + "started_at": 1788416444.309252, + "completed_at": 1788416447.322257, + "comments": [ + "Great work pushing changes to the remote!" + ], + "status": "Completed" + }, + { + "exercise_name": "ignoring-somethings", + "started_at": 1788416938.3306, + "completed_at": 1788416947.159361, + "comments": [ + "You are still ignoring many/file22.txt.", + "You are still ignoring why_am_i_hidden.txt. Find where the file is and fix that.", + "You are not ignoring ignore_me.txt", + "You are not ignoring runaway.txt. Find where the file is and fix that." + ], + "status": "Incomplete" + }, + { + "exercise_name": "ignoring-somethings", + "started_at": 1788417228.229077, + "completed_at": 1788417237.28383, + "comments": [ + "You have not committed the relevant changes yet!" + ], + "status": "Incomplete" + }, + { + "exercise_name": "ignoring-somethings", + "started_at": 1788417260.439291, + "completed_at": 1788417265.742515, + "comments": [ + "Great work using .gitignore!" + ], + "status": "Completed" + }, + { + "exercise_name": "fork-repo", + "started_at": 1788417446.370424, + "completed_at": 1788417450.570407, + "comments": [ + "Great work creating a fork with Github!" + ], + "status": "Completed" + }, + { + "exercise_name": "clone-repo", + "started_at": 1788417676.388588, + "completed_at": 1788417683.527305, + "comments": [ + "C:\\CS2113\\gitmastery-home\\gitmastery-exercises\\clone-repo\\shapes" + ], + "status": "Error" + }, + { + "exercise_name": "clone-repo", + "started_at": 1788417860.863309, + "completed_at": 1788417867.875047, + "comments": [ + "The upstream remote does not point to the original repository!" + ], + "status": "Incomplete" + }, + { + "exercise_name": "clone-repo", + "started_at": 1788419803.09049, + "completed_at": 1788419807.250038, + "comments": [ + "Great work creating a clone of a fork from Github!" + ], + "status": "Completed" + }, + { + "exercise_name": "fetch-and-pull", + "started_at": 1788423670.943074, + "completed_at": 1788423675.260508, + "comments": [ + "You did not pull Alice's changes to your own main branch!" + ], + "status": "Incomplete" + }, + { + "exercise_name": "fetch-and-pull", + "started_at": 1788423719.857334, + "completed_at": 1788423724.074885, + "comments": [ + "You have not fetched Bob's changes yet!" + ], + "status": "Incomplete" + }, + { + "exercise_name": "fetch-and-pull", + "started_at": 1788423758.853543, + "completed_at": 1788423760.875502, + "comments": [ + "Great work fetching and pulling different upstreams!" + ], + "status": "Completed" + }, + { + "exercise_name": "view-commits", + "started_at": 1788425245.491862, + "completed_at": 1788425248.003536, + "comments": [ + "Great work in viewing and understanding the diff of a specific commit!" + ], + "status": "Completed" + }, + { + "exercise_name": "tags-add", + "started_at": 1789004596.833827, + "completed_at": 1789004600.269559, + "comments": [ + "\"first-pilot\" should point to the first commit." + ], + "status": "Incomplete" + }, + { + "exercise_name": "tags-add", + "started_at": 1789004721.468882, + "completed_at": 1789004723.17478, + "comments": [ + "Great work using git tag to annotate various commits in the repository!" + ], + "status": "Completed" + }, + { + "exercise_name": "tags-update", + "started_at": 1789004903.726856, + "completed_at": 1789004905.405667, + "comments": [ + "Great work! You have successfully updated the tags to point to the correct commits." + ], + "status": "Completed" + }, + { + "exercise_name": "tags-push", + "started_at": 1789005206.155443, + "completed_at": 1789005211.615693, + "comments": [ + "Tag v1.0 is missing, did you push it to the remote?", + "Tag v2.0 is missing, did you push it to the remote?", + "Tag beta is still on the remote!" + ], + "status": "Incomplete" + }, + { + "exercise_name": "tags-push", + "started_at": 1789005325.335695, + "completed_at": 1789005330.72668, + "comments": [ + "Wonderful! You have successfully synced the local tags with the remote tags!" + ], + "status": "Completed" + }, + { + "exercise_name": "sensors-diff", + "started_at": 1789005836.747929, + "completed_at": 1789005843.240442, + "comments": [ + "Answer for Which new values are new in north.csv on Jan 10th, compared to Jan 01st? is not right." + ], + "status": "Incomplete" + }, + { + "exercise_name": "sensors-diff", + "started_at": 1789005877.157303, + "completed_at": 1789005878.912995, + "comments": [ + "Great work comparing commits in git history!" + ], + "status": "Completed" + }, + { + "exercise_name": "sensors-checkout", + "started_at": 1789006311.768633, + "completed_at": 1789006316.518809, + "comments": [ + "Answer for What's sum of values in south.csv on Jan 11th? is empty.", + "Answer for What's sum of values in west.csv on Jan 09th? is empty.", + "Answer for What's sum of values in north.csv on Jan 05th? is empty." + ], + "status": "Incomplete" + }, + { + "exercise_name": "sensors-checkout", + "started_at": 1789006334.587248, + "completed_at": 1789006336.435026, + "comments": [ + "Great work traversing the revision history!" + ], + "status": "Completed" + }, + { + "exercise_name": "sensors-reset", + "started_at": 1789006953.287486, + "completed_at": 1789006955.250563, + "comments": [ + "You have reset the repository to the correct state!" + ], + "status": "Completed" + }, + { + "exercise_name": "sensors-revert", + "started_at": 1789007342.437902, + "completed_at": 1789007345.33763, + "comments": [ + "Cmd('git') failed due to: exit code(128)\n cmdline: git sparse-checkout set --skip-checks exercise_utils/__init__.py\n stderr: 'fatal: unable to access 'https://github.com/git-mastery/exercises.git/': Empty reply from server\nfatal: could not fetch 3a2ac6749d04324755e3d69ec9ecf3d8a5aa7664 from promisor remote'" + ], + "status": "Error" + }, + { + "exercise_name": "sensors-revert", + "started_at": 1789007382.414536, + "completed_at": 1789007384.258141, + "comments": [ + "Good work reverting commits!" + ], + "status": "Completed" + }, + { + "exercise_name": "side-track", + "started_at": 1789036694.889794, + "completed_at": 1789036698.903419, + "comments": [ + "Great work with using git branch and git checkout to fix the bugs!" + ], + "status": "Completed" + }, + { + "exercise_name": "branch-previous", + "started_at": 1789037053.592813, + "completed_at": 1789037055.409429, + "comments": [ + "Excellent work! You've successfully created branches from a previous commit and explored alternative storylines!" + ], + "status": "Completed" + }, + { + "exercise_name": "branch-bender", + "started_at": 1789358588.393455, + "completed_at": 1789358590.462185, + "comments": [ + "Great work with merging the branches in order! Try running the HTML files locally!" + ], + "status": "Completed" + }, + { + "exercise_name": "branch-forward", + "started_at": 1789358730.925563, + "completed_at": 1789358733.107385, + "comments": [ + "Great job fast-forward merging only 'with-sally'!" + ], + "status": "Completed" + }, + { + "exercise_name": "merge-undo", + "started_at": 1789359714.501726, + "completed_at": 1789359718.996251, + "comments": [ + "The 'main' branch is not pointing to the correct commit. It should be pointing to the commit made just before the merges.", + "Reset the repository using \"gitmastery progress reset\" and start again" + ], + "status": "Incomplete" + }, + { + "exercise_name": "merge-undo", + "started_at": 1789359780.725942, + "completed_at": 1789359782.931909, + "comments": [ + "Great work with undoing the merges! Try listing the directory to see what has changed." + ], + "status": "Completed" + }, + { + "exercise_name": "ff-undo", + "started_at": 1789359919.073356, + "completed_at": 1789359921.141153, + "comments": [ + "You have successfully undone the merge of branch 'others'." + ], + "status": "Completed" + }, + { + "exercise_name": "branch-compare", + "started_at": 1789360102.049201, + "completed_at": 1789360104.317576, + "comments": [ + "Great work comparing the branches successfully!" + ], + "status": "Completed" + }, + { + "exercise_name": "merge-squash", + "started_at": 1789360361.425285, + "completed_at": 1789360365.725449, + "comments": [ + "You have not committed the staged files! Remember, you need to manually commit after a squash merge!" + ], + "status": "Incomplete" + }, + { + "exercise_name": "merge-squash", + "started_at": 1789360385.07895, + "completed_at": 1789360387.350375, + "comments": [ + "Good job performing a merge squash!" + ], + "status": "Completed" + }, + { + "exercise_name": "conflict-mediator", + "started_at": 1789360534.639568, + "completed_at": 1789360536.534009, + "comments": [ + "Great work resolving the merge conflict!" + ], + "status": "Completed" + }, + { + "exercise_name": "branch-rename", + "started_at": 1789360631.545945, + "completed_at": 1789360633.802799, + "comments": [ + "Great work with renaming the branches on your local repository!" + ], + "status": "Completed" + }, + { + "exercise_name": "branch-delete", + "started_at": 1789360756.674899, + "completed_at": 1789360758.681067, + "comments": [ + "Great job using git branch to delete both merged and unmerged branches!" + ], + "status": "Completed" + }, + { + "exercise_name": "mix-messy-docs", + "started_at": 1789361119.842017, + "completed_at": 1789361124.053085, + "comments": [ + "Contents of 'features.md' is not valid! Try again!" + ], + "status": "Incomplete" + }, + { + "exercise_name": "mix-messy-docs", + "started_at": 1789361168.940301, + "completed_at": 1789361171.065848, + "comments": [ + "Great work using all of the concepts you've learnt about branching to mix the messy documentation!" + ], + "status": "Completed" + }, + { + "exercise_name": "mix-messy-graph", + "started_at": 1789361488.800751, + "completed_at": 1789361491.464648, + "comments": [ + "You have successfully completed the exercise!" + ], + "status": "Completed" + } +] \ No newline at end of file