{"push_id":2373316789,"size":26,"distinct_size":0,"ref":"refs/heads/backend","head":"45f6ef6f06fadbe6cca6365367a7e41c7ae9e32b","before":"6704a117dd5507a06679b22f3912d8677f0de014","commits":[{"sha":"c66c8ec49d763cf6a1dbc7cb11365746faeaa121","author":{"name":"Nikesh Nazareth","email":"6098eaffb055b999f4d693aa8c538428f6ce8418@gmail.com"},"message":"Removed obsolete path from rules.bolt","distinct":false,"url":"https://api.github.com/repos/bigfriedicecream/flashcards/commits/c66c8ec49d763cf6a1dbc7cb11365746faeaa121"},{"sha":"0fbd16e9e4726198197740acbcdc4ec6dcaa48b3","author":{"name":"Nikesh Nazareth","email":"6098eaffb055b999f4d693aa8c538428f6ce8418@gmail.com"},"message":"Added validation rule to ensure addCardToDeck requests must reference an existing card","distinct":false,"url":"https://api.github.com/repos/bigfriedicecream/flashcards/commits/0fbd16e9e4726198197740acbcdc4ec6dcaa48b3"},{"sha":"5a741e6f5d89a1d1bc631a40914591a218450448","author":{"name":"Nikesh Nazareth","email":"6098eaffb055b999f4d693aa8c538428f6ce8418@gmail.com"},"message":"Fixed error in overwriteDB that prevented it from clearing the existing cards","distinct":false,"url":"https://api.github.com/repos/bigfriedicecream/flashcards/commits/5a741e6f5d89a1d1bc631a40914591a218450448"},{"sha":"55c909335234dd10e10392f923172bb45ae542c6","author":{"name":"Nikesh Nazareth","email":"6098eaffb055b999f4d693aa8c538428f6ce8418@gmail.com"},"message":"Changed database structure to have a \"priority\" value per card in the user deck","distinct":false,"url":"https://api.github.com/repos/bigfriedicecream/flashcards/commits/55c909335234dd10e10392f923172bb45ae542c6"},{"sha":"1c0734dcdde7fbe0598435e9197cce07ca81efce","author":{"name":"Nikesh Nazareth","email":"6098eaffb055b999f4d693aa8c538428f6ce8418@gmail.com"},"message":"created addCardToDeck database trigger","distinct":false,"url":"https://api.github.com/repos/bigfriedicecream/flashcards/commits/1c0734dcdde7fbe0598435e9197cce07ca81efce"},{"sha":"d52a86138661a2a9bc56493351ab48832a65fc6b","author":{"name":"Nikesh Nazareth","email":"6098eaffb055b999f4d693aa8c538428f6ce8418@gmail.com"},"message":"created removeCardFromDeck database trigger","distinct":false,"url":"https://api.github.com/repos/bigfriedicecream/flashcards/commits/d52a86138661a2a9bc56493351ab48832a65fc6b"},{"sha":"7f0fbdce9fa0ff8602478805a2ca4e35a68b78f5","author":{"name":"Nikesh Nazareth","email":"6098eaffb055b999f4d693aa8c538428f6ce8418@gmail.com"},"message":"Changed db triggers from onWrite to onCreate to ignore the delete events","distinct":false,"url":"https://api.github.com/repos/bigfriedicecream/flashcards/commits/7f0fbdce9fa0ff8602478805a2ca4e35a68b78f5"},{"sha":"a31f982367bc2223915f0bee4a7c3d48958fbce3","author":{"name":"Nikesh Nazareth","email":"6098eaffb055b999f4d693aa8c538428f6ce8418@gmail.com"},"message":"Updated deck_size whenever cards are added or removed from the user deck","distinct":false,"url":"https://api.github.com/repos/bigfriedicecream/flashcards/commits/a31f982367bc2223915f0bee4a7c3d48958fbce3"},{"sha":"4953d1bc35e9ac448be64a5a8b7dc723f542b86b","author":{"name":"Nikesh Nazareth","email":"6098eaffb055b999f4d693aa8c538428f6ce8418@gmail.com"},"message":"Moved the increment/decrement deck size logic to a separate database trigger function","distinct":false,"url":"https://api.github.com/repos/bigfriedicecream/flashcards/commits/4953d1bc35e9ac448be64a5a8b7dc723f542b86b"},{"sha":"76675f04ae8477ee8c52857f3be8fac9d9f40d57","author":{"name":"Nikesh Nazareth","email":"6098eaffb055b999f4d693aa8c538428f6ce8418@gmail.com"},"message":"Created handleQuizResult trigger to increment \"success_count\" and \"updated_count\"","distinct":false,"url":"https://api.github.com/repos/bigfriedicecream/flashcards/commits/76675f04ae8477ee8c52857f3be8fac9d9f40d57"},{"sha":"2b8829688bcfa6f317d5573534bed5d394edcc20","author":{"name":"Nikesh Nazareth","email":"6098eaffb055b999f4d693aa8c538428f6ce8418@gmail.com"},"message":"Separated cloud functions into separate files","distinct":false,"url":"https://api.github.com/repos/bigfriedicecream/flashcards/commits/2b8829688bcfa6f317d5573534bed5d394edcc20"},{"sha":"69ae6623e56e168a150fc021bbba6f13c2f8106c","author":{"name":"Nikesh Nazareth","email":"6098eaffb055b999f4d693aa8c538428f6ce8418@gmail.com"},"message":"Created search index for the recently_updated list","distinct":false,"url":"https://api.github.com/repos/bigfriedicecream/flashcards/commits/69ae6623e56e168a150fc021bbba6f13c2f8106c"},{"sha":"86eab7c6f04d6069aadc9f524a85ab609e372a04","author":{"name":"Nikesh Nazareth","email":"6098eaffb055b999f4d693aa8c538428f6ce8418@gmail.com"},"message":"created appendToRecentlyAdded database trigger for whenever a card status is updated","distinct":false,"url":"https://api.github.com/repos/bigfriedicecream/flashcards/commits/86eab7c6f04d6069aadc9f524a85ab609e372a04"},{"sha":"ee1c1a43c5ea4ee11076ee5e0d5f2d9680d70b72","author":{"name":"Nikesh Nazareth","email":"6098eaffb055b999f4d693aa8c538428f6ce8418@gmail.com"},"message":"Added setRecentlyUpdatedPriorityFlag database trigger","distinct":false,"url":"https://api.github.com/repos/bigfriedicecream/flashcards/commits/ee1c1a43c5ea4ee11076ee5e0d5f2d9680d70b72"},{"sha":"96d8c25efe0af671e66dcc916eeb916d75bfec8a","author":{"name":"Nikesh Nazareth","email":"6098eaffb055b999f4d693aa8c538428f6ce8418@gmail.com"},"message":"Added unsetRecentlyUpdatedPriorityFlag database trigger","distinct":false,"url":"https://api.github.com/repos/bigfriedicecream/flashcards/commits/96d8c25efe0af671e66dcc916eeb916d75bfec8a"},{"sha":"16f76048cab8ac71f4409b413c79c24cfdf6ec00","author":{"name":"Nikesh Nazareth","email":"6098eaffb055b999f4d693aa8c538428f6ce8418@gmail.com"},"message":"Changed recently_updated delete trigger to respond at the pushId instead of card level","distinct":false,"url":"https://api.github.com/repos/bigfriedicecream/flashcards/commits/16f76048cab8ac71f4409b413c79c24cfdf6ec00"},{"sha":"163411d096b2759bcef37b74784719fde56adc48","author":{"name":"Nikesh Nazareth","email":"6098eaffb055b999f4d693aa8c538428f6ce8418@gmail.com"},"message":"Renamed appendToRecentlyAdded to appendToRecentlyUpdated","distinct":false,"url":"https://api.github.com/repos/bigfriedicecream/flashcards/commits/163411d096b2759bcef37b74784719fde56adc48"},{"sha":"e38066b9fc3e0b0464062073a2b591c7e9368548","author":{"name":"Nikesh Nazareth","email":"6098eaffb055b999f4d693aa8c538428f6ce8418@gmail.com"},"message":"created updateThresholdPriorityFlag database trigger","distinct":false,"url":"https://api.github.com/repos/bigfriedicecream/flashcards/commits/e38066b9fc3e0b0464062073a2b591c7e9368548"},{"sha":"bf2bf43528f4d2120fc07ca9c96fcdd8756d6535","author":{"name":"Nikesh Nazareth","email":"6098eaffb055b999f4d693aa8c538428f6ce8418@gmail.com"},"message":"merged both \"updated_count\" handlers into one","distinct":false,"url":"https://api.github.com/repos/bigfriedicecream/flashcards/commits/bf2bf43528f4d2120fc07ca9c96fcdd8756d6535"},{"sha":"5b199f0e63bf4a929001b127001719a5155c0bc1","author":{"name":"Nikesh Nazareth","email":"6098eaffb055b999f4d693aa8c538428f6ce8418@gmail.com"},"message":"Moved priority note in database README for clarity","distinct":false,"url":"https://api.github.com/repos/bigfriedicecream/flashcards/commits/5b199f0e63bf4a929001b127001719a5155c0bc1"}]}
{"actor":{"display_login":"nikeshnazareth"}}