{"push_id":1060800799,"size":16,"distinct_size":2,"ref":"refs/heads/feature-translation","head":"8fe6a47a4f220a701e53a59cd7e31c7cf761cb28","before":"a6bd712c8b7f98bb905e3c9ed28c52c3434e2150","commits":[{"sha":"49b4af903f73c14f1f762fa72e32a0b3887f6f90","author":{"email":"0ce07cd5bf20ac7f7f868b6aacb5269b4766ea3a@gmail.com","name":"Thenaesh Elango"},"message":"Merge remote-tracking branch 'origin/feature-translation' into feature-decision","distinct":false,"url":"https://api.github.com/repos/cs2103jan2016-f13-4j/main/commits/49b4af903f73c14f1f762fa72e32a0b3887f6f90"},{"sha":"9fd45fa55d7035df7cd923cff8923781ba04a550","author":{"email":"0ce07cd5bf20ac7f7f868b6aacb5269b4766ea3a@gmail.com","name":"Thenaesh Elango"},"message":"Merge remote-tracking branch 'origin/feature-translation' into feature-decision","distinct":false,"url":"https://api.github.com/repos/cs2103jan2016-f13-4j/main/commits/9fd45fa55d7035df7cd923cff8923781ba04a550"},{"sha":"4641b2a929cb36ea5374883fb96dc4cd8f938927","author":{"email":"0ce07cd5bf20ac7f7f868b6aacb5269b4766ea3a@gmail.com","name":"Thenaesh Elango"},"message":"Merge remote-tracking branch 'origin/feature-translation' into feature-decision","distinct":false,"url":"https://api.github.com/repos/cs2103jan2016-f13-4j/main/commits/4641b2a929cb36ea5374883fb96dc4cd8f938927"},{"sha":"a7f74fa63b83db471b2cedf22c637d90fbda9a43","author":{"email":"0ce07cd5bf20ac7f7f868b6aacb5269b4766ea3a@gmail.com","name":"Thenaesh Elango"},"message":"Merge remote-tracking branch 'origin/feature-translation' into feature-decision","distinct":false,"url":"https://api.github.com/repos/cs2103jan2016-f13-4j/main/commits/a7f74fa63b83db471b2cedf22c637d90fbda9a43"},{"sha":"efdc1ae0085ccbb344fdf85dc483a447a891626f","author":{"email":"0ce07cd5bf20ac7f7f868b6aacb5269b4766ea3a@gmail.com","name":"Thenaesh Elango"},"message":"add working schedule method","distinct":false,"url":"https://api.github.com/repos/cs2103jan2016-f13-4j/main/commits/efdc1ae0085ccbb344fdf85dc483a447a891626f"},{"sha":"d048d5c3fd16f5c8278747ddcb924d34e999bc26","author":{"email":"0ce07cd5bf20ac7f7f868b6aacb5269b4766ea3a@gmail.com","name":"Thenaesh Elango"},"message":"decouple StorageWriteOperation from Storage's singleton instance","distinct":false,"url":"https://api.github.com/repos/cs2103jan2016-f13-4j/main/commits/d048d5c3fd16f5c8278747ddcb924d34e999bc26"},{"sha":"c66cb71de124c4ee164b2cc9988b6e708ae48473","author":{"email":"0ce07cd5bf20ac7f7f868b6aacb5269b4766ea3a@gmail.com","name":"Thenaesh Elango"},"message":"Merge remote-tracking branch 'origin/feature-translation' into feature-decision","distinct":false,"url":"https://api.github.com/repos/cs2103jan2016-f13-4j/main/commits/c66cb71de124c4ee164b2cc9988b6e708ae48473"},{"sha":"7b9849c49d18f522eec28d6d1636dac75a6e2c20","author":{"email":"0ce07cd5bf20ac7f7f868b6aacb5269b4766ea3a@gmail.com","name":"Thenaesh Elango"},"message":"fix a few bugs in the scheduler","distinct":false,"url":"https://api.github.com/repos/cs2103jan2016-f13-4j/main/commits/7b9849c49d18f522eec28d6d1636dac75a6e2c20"},{"sha":"1db0f101f462f766e76b66a7aa65dbb9e5d23d18","author":{"email":"0ce07cd5bf20ac7f7f868b6aacb5269b4766ea3a@gmail.com","name":"Thenaesh Elango"},"message":"fix bug in scheduling when there is no task present","distinct":false,"url":"https://api.github.com/repos/cs2103jan2016-f13-4j/main/commits/1db0f101f462f766e76b66a7aa65dbb9e5d23d18"},{"sha":"efbf50cf88793a03afd931b55bc79652aee7cb2d","author":{"email":"b1c1d8736f20db3fb6c1c66bb1455ed43909f0d8@maianhvu.com","name":"Mai Anh Vu"},"message":"add highlighting for commands","distinct":true,"url":"https://api.github.com/repos/cs2103jan2016-f13-4j/main/commits/efbf50cf88793a03afd931b55bc79652aee7cb2d"},{"sha":"c81c20d8712f5242f4e364c0f70df3f45e4019df","author":{"email":"0ce07cd5bf20ac7f7f868b6aacb5269b4766ea3a@gmail.com","name":"Thenaesh Elango"},"message":"finish the last of the refactoring of DecisionEngine","distinct":false,"url":"https://api.github.com/repos/cs2103jan2016-f13-4j/main/commits/c81c20d8712f5242f4e364c0f70df3f45e4019df"},{"sha":"7af229d87fbc91a0b89cb7bb0cba8f731e91fe20","author":{"email":"0ce07cd5bf20ac7f7f868b6aacb5269b4766ea3a@gmail.com","name":"Thenaesh Elango"},"message":"final commit for DecisionEngine","distinct":false,"url":"https://api.github.com/repos/cs2103jan2016-f13-4j/main/commits/7af229d87fbc91a0b89cb7bb0cba8f731e91fe20"},{"sha":"84b578488d294bf76462a7affa93ab0bf7857a00","author":{"email":"0ce07cd5bf20ac7f7f868b6aacb5269b4766ea3a@gmail.com","name":"Thenaesh Elango"},"message":"add some documentation for TemporalRange","distinct":false,"url":"https://api.github.com/repos/cs2103jan2016-f13-4j/main/commits/84b578488d294bf76462a7affa93ab0bf7857a00"},{"sha":"d5c1b52ac2ef153091b3e5eedf2dbb5d92436118","author":{"email":"0ce07cd5bf20ac7f7f868b6aacb5269b4766ea3a@gmail.com","name":"Thenaesh Elango"},"message":"remove getScheduler and getStorage methods from DecisionEngineSpec","distinct":false,"url":"https://api.github.com/repos/cs2103jan2016-f13-4j/main/commits/d5c1b52ac2ef153091b3e5eedf2dbb5d92436118"},{"sha":"753a61eaef6b30aadb0bc64d775cab3026da111a","author":{"email":"0ce07cd5bf20ac7f7f868b6aacb5269b4766ea3a@gmail.com","name":"Thenaesh Elango"},"message":"give WriteHistory a corresponding spec","distinct":false,"url":"https://api.github.com/repos/cs2103jan2016-f13-4j/main/commits/753a61eaef6b30aadb0bc64d775cab3026da111a"},{"sha":"8fe6a47a4f220a701e53a59cd7e31c7cf761cb28","author":{"email":"b1c1d8736f20db3fb6c1c66bb1455ed43909f0d8@maianhvu.com","name":"Mai Anh Vu"},"message":"Merge branch 'feature-decision' of github.com:cs2103jan2016-f13-4j/main into feature-translation","distinct":true,"url":"https://api.github.com/repos/cs2103jan2016-f13-4j/main/commits/8fe6a47a4f220a701e53a59cd7e31c7cf761cb28"}]}