{"push_id":1709330390,"size":14,"distinct_size":1,"ref":"refs/heads/develop-sprint3","head":"b4621567e2ce204553d29cf62bac607ddefbcda9","before":"02d96859e10f80939a702b164d0714dbd61b6637","commits":[{"sha":"1b1bc81c804f1576dae5626066a945ba772f7398","author":{"name":"Antonio Roca","email":"ebc74c490014789edcd26978ef6b8e764661bf89@asu.edu"},"message":"Task 112,113 US 94: add unit test and logic for tag removal\n\nadd unit tests for removing tags in Tag model, ProjectImpl; refactor\na few related tests\nimplement logic for tag removal in ProjectImpl, refine logic in Tag","distinct":false,"url":"https://api.github.com/repos/ser316asu/Neukoelln_SER316/commits/1b1bc81c804f1576dae5626066a945ba772f7398"},{"sha":"c8c67a125c6e8c5dd66d561e4aa683ccf9acf53d","author":{"name":"Antonio Roca","email":"ebc74c490014789edcd26978ef6b8e764661bf89@asu.edu"},"message":"Task 104 US 95: setup basic edit tag view\n\nwill be subclassed to implement controller logic","distinct":false,"url":"https://api.github.com/repos/ser316asu/Neukoelln_SER316/commits/c8c67a125c6e8c5dd66d561e4aa683ccf9acf53d"},{"sha":"ad2b875e66376b66502f4e1a46dbfc9ca1b05c96","author":{"name":"Antonio Roca","email":"ebc74c490014789edcd26978ef6b8e764661bf89@asu.edu"},"message":"Task 114 US 95 add component manipulation logic\n\npopulate comboboxes, switching between projects/tags logic\nstill needs to persist changes to project model, tag model,\nand serialize to file","distinct":false,"url":"https://api.github.com/repos/ser316asu/Neukoelln_SER316/commits/ad2b875e66376b66502f4e1a46dbfc9ca1b05c96"},{"sha":"97c58207690333bc8dce2b65d2fecbdaf66f66fb","author":{"name":"Antonio Roca","email":"ebc74c490014789edcd26978ef6b8e764661bf89@asu.edu"},"message":"Task 114 US 95: persist changes to project model, tag model, and .projects file","distinct":false,"url":"https://api.github.com/repos/ser316asu/Neukoelln_SER316/commits/97c58207690333bc8dce2b65d2fecbdaf66f66fb"},{"sha":"6771737ec96939fcdf7b80d2ca1c2d6d100d92e7","author":{"name":"Antonio Roca","email":"ebc74c490014789edcd26978ef6b8e764661bf89@asu.edu"},"message":"update travis.yml, build.xml, CheckstyleConfig.xml","distinct":false,"url":"https://api.github.com/repos/ser316asu/Neukoelln_SER316/commits/6771737ec96939fcdf7b80d2ca1c2d6d100d92e7"},{"sha":"5e2a5d11f253e639711d5195313493d565e61cb5","author":{"name":"Antonio Roca","email":"ebc74c490014789edcd26978ef6b8e764661bf89@asu.edu"},"message":"Task 114 US 95: show msg dialog on saving\n\nshow user message confirming changes were saved","distinct":false,"url":"https://api.github.com/repos/ser316asu/Neukoelln_SER316/commits/5e2a5d11f253e639711d5195313493d565e61cb5"},{"sha":"7c2a182cd3d2ab5f8b0bb74e5ac43bbf0f99f554","author":{"name":"Antonio Roca","email":"ebc74c490014789edcd26978ef6b8e764661bf89@asu.edu"},"message":"trying to fix travis again","distinct":false,"url":"https://api.github.com/repos/ser316asu/Neukoelln_SER316/commits/7c2a182cd3d2ab5f8b0bb74e5ac43bbf0f99f554"},{"sha":"0528736c2883c22fd00c31c1b6b9e57d3c4dc21a","author":{"name":"Antonio Roca","email":"ebc74c490014789edcd26978ef6b8e764661bf89@asu.edu"},"message":"Merge branch 'US-94' into US-95\n\nremoving tag functionality can be worked into tag renaming GUI","distinct":false,"url":"https://api.github.com/repos/ser316asu/Neukoelln_SER316/commits/0528736c2883c22fd00c31c1b6b9e57d3c4dc21a"},{"sha":"b594cadb9ea98e6fefbb0f3830413ec8dde096c5","author":{"name":"Antonio Roca","email":"ebc74c490014789edcd26978ef6b8e764661bf89@asu.edu"},"message":"Task 123 US 94: unit tests for Tag.removeTagFromProject(String, Project)","distinct":false,"url":"https://api.github.com/repos/ser316asu/Neukoelln_SER316/commits/b594cadb9ea98e6fefbb0f3830413ec8dde096c5"},{"sha":"07a33b3a07883ab79658dc1dca0790211748c441","author":{"name":"Antonio Roca","email":"ebc74c490014789edcd26978ef6b8e764661bf89@asu.edu"},"message":"Task 119 US 94: implement tag removal logic\n\ntag removal functionality available in US-95 (edit tag) GUI with \"Delete Tag\" btn\nadd EditProjectTagController.delete()","distinct":false,"url":"https://api.github.com/repos/ser316asu/Neukoelln_SER316/commits/07a33b3a07883ab79658dc1dca0790211748c441"},{"sha":"c9ad787ce561000b350fd9e0816b216cbd253070","author":{"name":"Antonio Roca","email":"ebc74c490014789edcd26978ef6b8e764661bf89@asu.edu"},"message":"Task 103, 104 in US 94, 95: configure layout to look better\n\nswitch layout manager to GroupLayout","distinct":false,"url":"https://api.github.com/repos/ser316asu/Neukoelln_SER316/commits/c9ad787ce561000b350fd9e0816b216cbd253070"},{"sha":"cbdce6868bc0a3ec81666d61ab0a7edb22757b23","author":{"name":"JeffGillispie","email":"7ab05a0d12179b5166dc103f44a516627aff3c5b@jeffgillispie.com"},"message":"Task-123 in US94&95, udpate unit tests for setup and tear down.","distinct":false,"url":"https://api.github.com/repos/ser316asu/Neukoelln_SER316/commits/cbdce6868bc0a3ec81666d61ab0a7edb22757b23"},{"sha":"84d3944041384ea454fe291ea4c8ed31f139cc93","author":{"name":"JeffGillispie","email":"7ab05a0d12179b5166dc103f44a516627aff3c5b@jeffgillispie.com"},"message":"Fixing merge conflicts.","distinct":false,"url":"https://api.github.com/repos/ser316asu/Neukoelln_SER316/commits/84d3944041384ea454fe291ea4c8ed31f139cc93"},{"sha":"b4621567e2ce204553d29cf62bac607ddefbcda9","author":{"name":"koulyves","email":"906cdf43589cece2c26e77be496d4cbacd5773fc@asu.edu"},"message":"Merge pull request #18 from ser316asu/US-95\n\nUS 95 and US 94","distinct":true,"url":"https://api.github.com/repos/ser316asu/Neukoelln_SER316/commits/b4621567e2ce204553d29cf62bac607ddefbcda9"}]}
{"actor":{"display_login":"koulyves"}}