payload: {"push_id":4319274674,"size":16,"distinct_size":16,"ref":"refs/heads/TRAINER-1768/implement-message-contract-schemas","head":"47d91da2647d44f32d60d60c6e5a1e8fc4d1c025","before":"3f7ccbed2c025bdc40eb760e997cf086d88df3c8","commits":[{"sha":"db98cb42f02c8a917cd0bdd4bd32652c5582a5f7","author":{"name":"jplockwood","email":"80c02401d5bc49f04d4b925c36eaa78d7f25002c@gmail.com"},"message":"[TRAINER-1768] Created validator, added structs for message types","distinct":true,"url":"https://api.github.com/repos/CampGladiator/kafka_message_bus/commits/db98cb42f02c8a917cd0bdd4bd32652c5582a5f7"},{"sha":"f92b8f7384d9744c5d65288a6c25f4c401c12c29","author":{"name":"jplockwood","email":"80c02401d5bc49f04d4b925c36eaa78d7f25002c@gmail.com"},"message":"[TRAINER-1768] Finished basic validator and most of Note, cleaned up validator","distinct":true,"url":"https://api.github.com/repos/CampGladiator/kafka_message_bus/commits/f92b8f7384d9744c5d65288a6c25f4c401c12c29"},{"sha":"42bc3564235b5dea3a4606089b2d34bd3f876103","author":{"name":"jplockwood","email":"80c02401d5bc49f04d4b925c36eaa78d7f25002c@gmail.com"},"message":"[TRAINER-1768] Worked on validator and Note, minor refactoring, removed cg_message.ex","distinct":true,"url":"https://api.github.com/repos/CampGladiator/kafka_message_bus/commits/42bc3564235b5dea3a4606089b2d34bd3f876103"},{"sha":"d29a4f129a3a4d385d27039e10a04857f47271a4","author":{"name":"Yulissa Montes","email":"878f23b8dc810a702ffed181fc1378626d82c1da@utexas.edu"},"message":"[TRAINER-1768] created messages contracts and updated factory tests","distinct":true,"url":"https://api.github.com/repos/CampGladiator/kafka_message_bus/commits/d29a4f129a3a4d385d27039e10a04857f47271a4"},{"sha":"38e9df58a88c62496bc5bffb6378744dfb408005","author":{"name":"jplockwood","email":"80c02401d5bc49f04d4b925c36eaa78d7f25002c@gmail.com"},"message":"[TRAINER-1768] Handled some linter issues","distinct":true,"url":"https://api.github.com/repos/CampGladiator/kafka_message_bus/commits/38e9df58a88c62496bc5bffb6378744dfb408005"},{"sha":"061d72bf53e6a750bbf3110bdc441c5b22cef3cc","author":{"name":"jplockwood","email":"80c02401d5bc49f04d4b925c36eaa78d7f25002c@gmail.com"},"message":"[TRAINER-1768] finished note validation, fixed issue with date validator functions, fixed tests, minor refactoring","distinct":true,"url":"https://api.github.com/repos/CampGladiator/kafka_message_bus/commits/061d72bf53e6a750bbf3110bdc441c5b22cef3cc"},{"sha":"b7823b5b245ee3bc76d08766d799a290e968c01f","author":{"name":"jplockwood","email":"80c02401d5bc49f04d4b925c36eaa78d7f25002c@gmail.com"},"message":"[TRAINER-1768] added required() and not_required()","distinct":true,"url":"https://api.github.com/repos/CampGladiator/kafka_message_bus/commits/b7823b5b245ee3bc76d08766d799a290e968c01f"},{"sha":"7a59a0bb33a7bcde147e55c979e57e05fcb5cbe9","author":{"name":"Yulissa Montes","email":"878f23b8dc810a702ffed181fc1378626d82c1da@utexas.edu"},"message":"[TRAINER-1768] created more message up to line22 and updated factory tests","distinct":true,"url":"https://api.github.com/repos/CampGladiator/kafka_message_bus/commits/7a59a0bb33a7bcde147e55c979e57e05fcb5cbe9"},{"sha":"b5a79fcea4671d81eb8f105ecb112579dd35cb1f","author":{"name":"jplockwood","email":"80c02401d5bc49f04d4b925c36eaa78d7f25002c@gmail.com"},"message":"[TRAINER-1768] integrated schema factory and validator calls into producer module, moved adapter handling functions from Producer module to new module called AdapterHandler.","distinct":true,"url":"https://api.github.com/repos/CampGladiator/kafka_message_bus/commits/b5a79fcea4671d81eb8f105ecb112579dd35cb1f"},{"sha":"32c128ac60bfa169f7237089a797054602c96563","author":{"name":"Samuel Mosley","email":"f2608190e8eccf5e67acf8868906931d7f31b6b7@Samuels-MacBook-Air.local"},"message":"Add System Messages: alternate_training_session, coupon_upserted, log_birthday_statistic, partnership, payment_complete, sync_user, user_role, waiver","distinct":true,"url":"https://api.github.com/repos/CampGladiator/kafka_message_bus/commits/32c128ac60bfa169f7237089a797054602c96563"},{"sha":"43425fd5f4901e5c8f57ce680fc0ccc1b1805c1b","author":{"name":"Samuel Mosley","email":"f2608190e8eccf5e67acf8868906931d7f31b6b7@Samuels-MacBook-Air.local"},"message":"Added system messages New Checkin, Partnership Verification, shirt owned, shirt claimed, password recovery created","distinct":true,"url":"https://api.github.com/repos/CampGladiator/kafka_message_bus/commits/43425fd5f4901e5c8f57ce680fc0ccc1b1805c1b"},{"sha":"3b06fc6b2efe79817f8eb166490ca26bde4aa067","author":{"name":"Yulissa Montes","email":"878f23b8dc810a702ffed181fc1378626d82c1da@utexas.edu"},"message":"[TRAINER-1768] created message contracts up to line 27 and created validator functions and tests for the first five rows of the document","distinct":true,"url":"https://api.github.com/repos/CampGladiator/kafka_message_bus/commits/3b06fc6b2efe79817f8eb166490ca26bde4aa067"},{"sha":"0af486c8d5edbf64a6d6e50e9eb8b241ad10624c","author":{"name":"jplockwood","email":"80c02401d5bc49f04d4b925c36eaa78d7f25002c@gmail.com"},"message":"[TRAINER-1768] fixed merge conflict and commented out unused (but needed in the near future) functions.","distinct":true,"url":"https://api.github.com/repos/CampGladiator/kafka_message_bus/commits/0af486c8d5edbf64a6d6e50e9eb8b241ad10624c"},{"sha":"21856a4b574f7d7ce964c871a6b639b72e94565a","author":{"name":"jplockwood","email":"80c02401d5bc49f04d4b925c36eaa78d7f25002c@gmail.com"},"message":"[TRAINER-1768] fixed merge conflict and commented out unused (but needed in the near future) functions.","distinct":true,"url":"https://api.github.com/repos/CampGladiator/kafka_message_bus/commits/21856a4b574f7d7ce964c871a6b639b72e94565a"},{"sha":"21cd7f547f1aedbd52607d5aa92ba1c49e5e00d5","author":{"name":"jplockwood","email":"80c02401d5bc49f04d4b925c36eaa78d7f25002c@gmail.com"},"message":"[TRAINER-1768] Fixed minor issues with factory.","distinct":true,"url":"https://api.github.com/repos/CampGladiator/kafka_message_bus/commits/21cd7f547f1aedbd52607d5aa92ba1c49e5e00d5"},{"sha":"47d91da2647d44f32d60d60c6e5a1e8fc4d1c025","author":{"name":"jplockwood","email":"80c02401d5bc49f04d4b925c36eaa78d7f25002c@gmail.com"},"message":"Merge branch 'TRAINER-1768/implement-message-contract-schemas' of https://github.com/CampGladiator/kafka_message_bus into TRAINER-1768/implement-message-contract-schemas","distinct":true,"url":"https://api.github.com/repos/CampGladiator/kafka_message_bus/commits/47d91da2647d44f32d60d60c6e5a1e8fc4d1c025"}]}
other: {"actor":{"display_login":"jplockwood"}}