{"push_id":1018205513,"size":27,"distinct_size":1,"ref":"refs/heads/master","head":"d9784c0fff3bd9ebc1c3bf394399207d403c36b7","before":"842acc62e40c5e013708f22df098e10bc3302e94","commits":[{"sha":"1ca99daa5de89601cb59c419849d7320e522bb58","author":{"email":"34c358db322d8a4d7b0a1d6e631f84bea6d07096@umail.ucsb.edu","name":"Stefana Gloginic"},"message":"SG/AAR added the W16_lab05.md with all the comments about the code, what it does, and how it can be improved","distinct":false,"url":"https://api.github.com/repos/UCSB-CS56-Projects/cs56-utilities-credit-card-validator/commits/1ca99daa5de89601cb59c419849d7320e522bb58"},{"sha":"66a360403752fb73a752375b13bf72a0f056d9dc","author":{"email":"34c358db322d8a4d7b0a1d6e631f84bea6d07096@umail.ucsb.edu","name":"Stefana Gloginic"},"message":"Added astericks to cover user credit card number. Works according to self testing so far.","distinct":false,"url":"https://api.github.com/repos/UCSB-CS56-Projects/cs56-utilities-credit-card-validator/commits/66a360403752fb73a752375b13bf72a0f056d9dc"},{"sha":"a95a7a5677551921f668dd6c320b81be4e40b41d","author":{"email":"34c358db322d8a4d7b0a1d6e631f84bea6d07096@umail.ucsb.edu","name":"Stefana Gloginic"},"message":"added a way for enter key to validate card number","distinct":false,"url":"https://api.github.com/repos/UCSB-CS56-Projects/cs56-utilities-credit-card-validator/commits/a95a7a5677551921f668dd6c320b81be4e40b41d"},{"sha":"1ed4acb984029a0c5aaaff48a1f358e7af65fc8e","author":{"email":"34c358db322d8a4d7b0a1d6e631f84bea6d07096@umail.ucsb.edu","name":"Stefana Gloginic"},"message":"delete TextFieldInput after generates or textfield.set() is used. Enter works even if input not long enough","distinct":false,"url":"https://api.github.com/repos/UCSB-CS56-Projects/cs56-utilities-credit-card-validator/commits/1ed4acb984029a0c5aaaff48a1f358e7af65fc8e"},{"sha":"6462a80e781f6436c0d0dde36e46e8df531f1770","author":{"email":"34c358db322d8a4d7b0a1d6e631f84bea6d07096@umail.ucsb.edu","name":"Stefana Gloginic"},"message":"fixed error that occurred when input typed in then generate button clicked and deleted, previous input no longer shown.","distinct":false,"url":"https://api.github.com/repos/UCSB-CS56-Projects/cs56-utilities-credit-card-validator/commits/6462a80e781f6436c0d0dde36e46e8df531f1770"},{"sha":"31221b9050eb8878aa7795f38ff4d97c6a0b3794","author":{"email":"34c358db322d8a4d7b0a1d6e631f84bea6d07096@umail.ucsb.edu","name":"Stefana Gloginic"},"message":"added some labels for length but need to target amex length in particular. Validate throws exception..need to catch","distinct":false,"url":"https://api.github.com/repos/UCSB-CS56-Projects/cs56-utilities-credit-card-validator/commits/31221b9050eb8878aa7795f38ff4d97c6a0b3794"},{"sha":"57980c57704dd9f4b4d872559075e8b708e33dd9","author":{"email":"34c358db322d8a4d7b0a1d6e631f84bea6d07096@umail.ucsb.edu","name":"Stefana Gloginic"},"message":"added comments to menu.java","distinct":false,"url":"https://api.github.com/repos/UCSB-CS56-Projects/cs56-utilities-credit-card-validator/commits/57980c57704dd9f4b4d872559075e8b708e33dd9"},{"sha":"0bec7b5fcbef937fe273afaf729f31efb3dfe93c","author":{"email":"9d391b82a2e7ae524f52a85563e96efdbdaf27bd@umail.ucsb.edu","name":"Angel Rivera"},"message":"added a checkbox which allows user to see card number digits","distinct":false,"url":"https://api.github.com/repos/UCSB-CS56-Projects/cs56-utilities-credit-card-validator/commits/0bec7b5fcbef937fe273afaf729f31efb3dfe93c"},{"sha":"199ae5286c0447c45716bcfba8cd07471494eef3","author":{"email":"9d391b82a2e7ae524f52a85563e96efdbdaf27bd@umail.ucsb.edu","name":"Angel Rivera"},"message":"added a helper function which creates asterisks strings according to the length of the fieldInput string, also added a function that returns the valid length for a string according to which one is selected in Jcombobox with stubs","distinct":false,"url":"https://api.github.com/repos/UCSB-CS56-Projects/cs56-utilities-credit-card-validator/commits/199ae5286c0447c45716bcfba8cd07471494eef3"},{"sha":"bc80fae2d685ebb970786b9058c3bf95b2642f8a","author":{"email":"9d391b82a2e7ae524f52a85563e96efdbdaf27bd@umail.ucsb.edu","name":"Angel Rivera"},"message":"Added a constant static value for the length of each card in it's appropriate class and made sure that when someone hits enter button it validates and returns wether the card number was to long or too short or if it was vaild or invalid. if the user has not selected a cardtype the Jlabel asks the user to select a cardtype","distinct":false,"url":"https://api.github.com/repos/UCSB-CS56-Projects/cs56-utilities-credit-card-validator/commits/bc80fae2d685ebb970786b9058c3bf95b2642f8a"},{"sha":"28ea07de4a5c1d74a1b5fa6ef1636bfcc225f0d1","author":{"email":"9d391b82a2e7ae524f52a85563e96efdbdaf27bd@umail.ucsb.edu","name":"Angel Rivera"},"message":"made sure that length check is added whenever user input is too long according to the card type chosen as they input digits. This was accomplished by adding a check whenever user inputs a character or uses the backspace key. If user has not picked a card the Jlabel will tell the user. Whenever user inputs a value and no card type is selected, once user immediately chooses a card type it will check the length. Added a ComboBox actionListener to accomplish it.","distinct":false,"url":"https://api.github.com/repos/UCSB-CS56-Projects/cs56-utilities-credit-card-validator/commits/28ea07de4a5c1d74a1b5fa6ef1636bfcc225f0d1"},{"sha":"c7fa3c505eb3ccee2ea7ffdf5fa75606dc0912a1","author":{"email":"9d391b82a2e7ae524f52a85563e96efdbdaf27bd@umail.ucsb.edu","name":"Angel Rivera"},"message":"fixed bug where user would enter less than 14 digits gui would display //no enought digits// yet delete the users input rather than just keep it the same","distinct":false,"url":"https://api.github.com/repos/UCSB-CS56-Projects/cs56-utilities-credit-card-validator/commits/c7fa3c505eb3ccee2ea7ffdf5fa75606dc0912a1"},{"sha":"838e1fdb16f1c7601c8010f4ee2cbecca14ffd23","author":{"email":"9d391b82a2e7ae524f52a85563e96efdbdaf27bd@umail.ucsb.edu","name":"Angel Rivera"},"message":"Added a check for invalid input characters if the user tries to validate a credit card number with something other than digits than the jlabel will indicate there was an invalid input character. Also fixed a bug where the generate button woould create a number but it was not able validated instead it was removed and gui displayed not enough digits. Now it displays the generated number and checks the show digits checkbox and if user clicks enter or validate it will check the validity of the card.","distinct":false,"url":"https://api.github.com/repos/UCSB-CS56-Projects/cs56-utilities-credit-card-validator/commits/838e1fdb16f1c7601c8010f4ee2cbecca14ffd23"},{"sha":"2cd251195f3b36cc56d83eeebfdb4c075174cf98","author":{"email":"9d391b82a2e7ae524f52a85563e96efdbdaf27bd@umail.ucsb.edu","name":"Angel Rivera"},"message":"fixed Bug if user would click on generate jlabel would still have it's original setText (ex. Jlabel might say //not enought digits\n\\","distinct":false,"url":"https://api.github.com/repos/UCSB-CS56-Projects/cs56-utilities-credit-card-validator/commits/2cd251195f3b36cc56d83eeebfdb4c075174cf98"},{"sha":"174deccef638b1be7a866c1b05e4d9ac876fbd17","author":{"email":"9d391b82a2e7ae524f52a85563e96efdbdaf27bd@umail.ucsb.edu","name":"Angel Rivera"},"message":"Fixed a bug where the user would enter a valid card number but the it would not validate unless a card type was selected and jlabel now adresses which type of card was just validated","distinct":false,"url":"https://api.github.com/repos/UCSB-CS56-Projects/cs56-utilities-credit-card-validator/commits/174deccef638b1be7a866c1b05e4d9ac876fbd17"},{"sha":"70451d5a56845f88b6ea1ce6eb92d02057f90391","author":{"email":"9d391b82a2e7ae524f52a85563e96efdbdaf27bd@umail.ucsb.edu","name":"Angel Rivera"},"message":"removing some checking mechanisms","distinct":false,"url":"https://api.github.com/repos/UCSB-CS56-Projects/cs56-utilities-credit-card-validator/commits/70451d5a56845f88b6ea1ce6eb92d02057f90391"},{"sha":"28470d24c910c66dbed99e2fdb6d971cfd46583d","author":{"email":"34c358db322d8a4d7b0a1d6e631f84bea6d07096@umail.ucsb.edu","name":"Stefana Gloginic"},"message":"was just testing..","distinct":false,"url":"https://api.github.com/repos/UCSB-CS56-Projects/cs56-utilities-credit-card-validator/commits/28470d24c910c66dbed99e2fdb6d971cfd46583d"},{"sha":"acae4c8f65b6522db52ce927d8454435485eaa3a","author":{"email":"34c358db322d8a4d7b0a1d6e631f84bea6d07096@umail.ucsb.edu","name":"Stefana Gloginic"},"message":"syncing","distinct":false,"url":"https://api.github.com/repos/UCSB-CS56-Projects/cs56-utilities-credit-card-validator/commits/acae4c8f65b6522db52ce927d8454435485eaa3a"},{"sha":"aa2142d00748321fc575e3f0f984567772e1700b","author":{"email":"34c358db322d8a4d7b0a1d6e631f84bea6d07096@umail.ucsb.edu","name":"Stefana Gloginic"},"message":"added mouse listener to JTextField so when user clicks on textfield the default text clears","distinct":false,"url":"https://api.github.com/repos/UCSB-CS56-Projects/cs56-utilities-credit-card-validator/commits/aa2142d00748321fc575e3f0f984567772e1700b"},{"sha":"c2bf3ddd8119c9b2cf28984ee0d61f1fbaad3b65","author":{"email":"34c358db322d8a4d7b0a1d6e631f84bea6d07096@umail.ucsb.edu","name":"Stefana Gloginic"},"message":"added extra Jcombobox for multiple generate option","distinct":false,"url":"https://api.github.com/repos/UCSB-CS56-Projects/cs56-utilities-credit-card-validator/commits/c2bf3ddd8119c9b2cf28984ee0d61f1fbaad3b65"}]}