{"push_id":600129628,"size":46,"distinct_size":1,"ref":"refs/heads/master","head":"9a0ff92c3c1e8279d21354d7c95d70cf347ad1d3","before":"831f9100726de0d715422b077ffb4e7d755803df","commits":[{"sha":"6d8621b0aea5a73e95484d17eb6e8532949d4ab4","author":{"email":"3381cd7a9d16fb5b2ccf46fed737db1b4ef0871a@gmail.com","name":"John George"},"message":"Added unstyled registration form and corresponding controller.","distinct":false,"url":"https://api.github.com/repos/joecracko/FloorCrasher/commits/6d8621b0aea5a73e95484d17eb6e8532949d4ab4"},{"sha":"24ab1a806402f207ed09b61ff9a12dccb986678b","author":{"email":"3381cd7a9d16fb5b2ccf46fed737db1b4ef0871a@gmail.com","name":"John George"},"message":"Added validation to the registration form.","distinct":false,"url":"https://api.github.com/repos/joecracko/FloorCrasher/commits/24ab1a806402f207ed09b61ff9a12dccb986678b"},{"sha":"27f97e0bff24e8bd6f14982eb32e6b306c720b0d","author":{"email":"5753a498f025464d72e088a9d5d6e872592d5f91@John-PC","name":"John"},"message":"A form validation attempt","distinct":false,"url":"https://api.github.com/repos/joecracko/FloorCrasher/commits/27f97e0bff24e8bd6f14982eb32e6b306c720b0d"},{"sha":"e6fb9631660e312f45a2989c03589384c31ce0e5","author":{"email":"5753a498f025464d72e088a9d5d6e872592d5f91@John-PC","name":"John"},"message":"Form validation for the registration page now repopulates the data upon\nerror. Added class for password security.","distinct":false,"url":"https://api.github.com/repos/joecracko/FloorCrasher/commits/e6fb9631660e312f45a2989c03589384c31ce0e5"},{"sha":"02e13d2994bc856a05152722b17c3e8ac75860bb","author":{"email":"3381cd7a9d16fb5b2ccf46fed737db1b4ef0871a@gmail.com","name":"John George"},"message":"Hooked the test registration page into the password hasher.","distinct":false,"url":"https://api.github.com/repos/joecracko/FloorCrasher/commits/02e13d2994bc856a05152722b17c3e8ac75860bb"},{"sha":"85e60e43dba62f38a58cd5e0906de9f02afb2d02","author":{"email":"5753a498f025464d72e088a9d5d6e872592d5f91@John-PC","name":"John"},"message":"Added registration mapper.","distinct":false,"url":"https://api.github.com/repos/joecracko/FloorCrasher/commits/85e60e43dba62f38a58cd5e0906de9f02afb2d02"},{"sha":"cdc9b85f67a0e5e7a8b2eca65630d2bbefec910a","author":{"email":"3381cd7a9d16fb5b2ccf46fed737db1b4ef0871a@gmail.com","name":"John George"},"message":"Registration validator now uses auto-wired service. XML mappers now\nhooked into controller and services. Still have a sql syntax issue\nduring user registration.","distinct":false,"url":"https://api.github.com/repos/joecracko/FloorCrasher/commits/cdc9b85f67a0e5e7a8b2eca65630d2bbefec910a"},{"sha":"62958090c05c7ffd324708091c34e150f9dc5153","author":{"email":"5753a498f025464d72e088a9d5d6e872592d5f91@John-PC","name":"John"},"message":"Date conversion to bean object now work via the custom date converter in\nthe init binder. Updated database structure to match.","distinct":false,"url":"https://api.github.com/repos/joecracko/FloorCrasher/commits/62958090c05c7ffd324708091c34e150f9dc5153"},{"sha":"3e1aae0fd2ff263d253a1abbe75f05535ee15e8c","author":{"email":"3381cd7a9d16fb5b2ccf46fed737db1b4ef0871a@gmail.com","name":"John George"},"message":"Finished registration mapper. Started login logic.","distinct":false,"url":"https://api.github.com/repos/joecracko/FloorCrasher/commits/3e1aae0fd2ff263d253a1abbe75f05535ee15e8c"},{"sha":"38bcc7e36918541a2e82267810ad80fcf1841225","author":{"email":"3381cd7a9d16fb5b2ccf46fed737db1b4ef0871a@gmail.com","name":"John George"},"message":"Registration redirects to login page on success.","distinct":false,"url":"https://api.github.com/repos/joecracko/FloorCrasher/commits/38bcc7e36918541a2e82267810ad80fcf1841225"},{"sha":"061bbb1b7e1ddb7e0382bc2fe1ac76ca1185cba0","author":{"email":"3381cd7a9d16fb5b2ccf46fed737db1b4ef0871a@gmail.com","name":"John George"},"message":"Constant creation. Minor improvements to registration and login.","distinct":false,"url":"https://api.github.com/repos/joecracko/FloorCrasher/commits/061bbb1b7e1ddb7e0382bc2fe1ac76ca1185cba0"},{"sha":"69d0882babef057228e1e16b2e839a2397f5f01f","author":{"email":"3381cd7a9d16fb5b2ccf46fed737db1b4ef0871a@gmail.com","name":"John George"},"message":"Added homepage jsp","distinct":false,"url":"https://api.github.com/repos/joecracko/FloorCrasher/commits/69d0882babef057228e1e16b2e839a2397f5f01f"},{"sha":"0c6d86611d302de9e9e9bd7ad00a6be3681f9acc","author":{"email":"3381cd7a9d16fb5b2ccf46fed737db1b4ef0871a@gmail.com","name":"John George"},"message":"A successful login redirects to the homepage.","distinct":false,"url":"https://api.github.com/repos/joecracko/FloorCrasher/commits/0c6d86611d302de9e9e9bd7ad00a6be3681f9acc"},{"sha":"ba0c6000ddae943476795eeab7adfba7a4923773","author":{"email":"3381cd7a9d16fb5b2ccf46fed737db1b4ef0871a@gmail.com","name":"John George"},"message":"Added base file for Spring Security. No implementation yet.","distinct":false,"url":"https://api.github.com/repos/joecracko/FloorCrasher/commits/ba0c6000ddae943476795eeab7adfba7a4923773"},{"sha":"e7b570105c94826caed31ef1a48ff2f81d11bb4d","author":{"email":"3381cd7a9d16fb5b2ccf46fed737db1b4ef0871a@gmail.com","name":"John George"},"message":"Implemented Spring Security with test login information. Still have yet\nto implement authentication from database.","distinct":false,"url":"https://api.github.com/repos/joecracko/FloorCrasher/commits/e7b570105c94826caed31ef1a48ff2f81d11bb4d"},{"sha":"8a8be89aa5933d2ac7ca3e19e5147fe254e2b244","author":{"email":"5753a498f025464d72e088a9d5d6e872592d5f91@John-PC","name":"John"},"message":"Added database resource to spring security.","distinct":false,"url":"https://api.github.com/repos/joecracko/FloorCrasher/commits/8a8be89aa5933d2ac7ca3e19e5147fe254e2b244"},{"sha":"d45e7b4878b7d0dcfe521ad8b1e0c900f306baa4","author":{"email":"5753a498f025464d72e088a9d5d6e872592d5f91@John-PC","name":"John"},"message":"Added password encoder for spring security login. Reworked the spring\nconfig XMLs to include new security config and database config.","distinct":false,"url":"https://api.github.com/repos/joecracko/FloorCrasher/commits/d45e7b4878b7d0dcfe521ad8b1e0c900f306baa4"},{"sha":"cd13db43226862c33eb8e1b7075f55a074959a3e","author":{"email":"5753a498f025464d72e088a9d5d6e872592d5f91@John-PC","name":"John"},"message":"Attempting to reconcile issues with login. Fixed a query in\nspring-security.xml.","distinct":false,"url":"https://api.github.com/repos/joecracko/FloorCrasher/commits/cd13db43226862c33eb8e1b7075f55a074959a3e"},{"sha":"71b7e733d6f2a653cec355cc65266707f7695f29","author":{"email":"3381cd7a9d16fb5b2ccf46fed737db1b4ef0871a@gmail.com","name":"John George"},"message":"User login and validation works correctly now.","distinct":false,"url":"https://api.github.com/repos/joecracko/FloorCrasher/commits/71b7e733d6f2a653cec355cc65266707f7695f29"},{"sha":"e16b798e08a2c4569115bbd4f3d393bd8e9f69ab","author":{"email":"3381cd7a9d16fb5b2ccf46fed737db1b4ef0871a@gmail.com","name":"John George"},"message":"Cleaned up unnecessary tags in POM","distinct":false,"url":"https://api.github.com/repos/joecracko/FloorCrasher/commits/e16b798e08a2c4569115bbd4f3d393bd8e9f69ab"}]}