{"push_id":1452592157,"size":30,"distinct_size":7,"ref":"refs/heads/5493_whatsapp_source","head":"c5c030757a2bc742e1b6bf1164705f67ccb724ff","before":"adeb9bf019dd7f0eca37ebe004ede71274b37328","commits":[{"sha":"8c3d2fe2d96ea37ebabb782c93e412d5b9619720","author":{"name":"Philip Garrison","email":"7c3743c1a48a8fb5534fdcaf0444c850582a407a@users.noreply.github.com"},"message":"5470 Report, incident tag filters ignore case (#236)\n\nFor mongo's `$all` queries, we pass case regular expressions to do a\r\ncase insensitive match on tags.","distinct":false,"url":"https://api.github.com/repos/TID-Lab/aggie/commits/8c3d2fe2d96ea37ebabb782c93e412d5b9619720"},{"sha":"0fed66be07863d8c36776f2b7cf09cac0e703ec8","author":{"name":"karthiksbhat","email":"e5f5792d1b1341972b307ae970d89e3d61b288d6@gmail.com"},"message":"Enter no longer cancels the password change","distinct":false,"url":"https://api.github.com/repos/TID-Lab/aggie/commits/0fed66be07863d8c36776f2b7cf09cac0e703ec8"},{"sha":"f19534e3667f43a177a3e85cb7e2cef5c5b471cf","author":{"name":"Karthik S Bhat","email":"e5f5792d1b1341972b307ae970d89e3d61b288d6@gmail.com"},"message":"Merge pull request #243 from TID-Lab/5467_enter_password\n\nEnter no longer cancels the password change","distinct":false,"url":"https://api.github.com/repos/TID-Lab/aggie/commits/f19534e3667f43a177a3e85cb7e2cef5c5b471cf"},{"sha":"74fae8bc665627e7cb84912b5eab0953b4aea322","author":{"name":"Andrés Moreno","email":"7073abbe18c8b5f4b132a3fed60edb6f5cb94e2b@users.noreply.github.com"},"message":"5516: Tags are now shown properly (#244)","distinct":false,"url":"https://api.github.com/repos/TID-Lab/aggie/commits/74fae8bc665627e7cb84912b5eab0953b4aea322"},{"sha":"4dbd555ba47360202eae784453344e4b0ec042a0","author":{"name":"Philip Garrison","email":"7c3743c1a48a8fb5534fdcaf0444c850582a407a@users.noreply.github.com"},"message":"Recreate the socket after logging in (#245)\n\nThe stats bar wasn't getting populated upon logging in because it was\r\ntrying to use the socket that was created when the page was loaded, at\r\nwhich point the user wasn't authenticated.\r\n\r\nThe frontend login unit test now needs socket.io to be available.","distinct":false,"url":"https://api.github.com/repos/TID-Lab/aggie/commits/4dbd555ba47360202eae784453344e4b0ec042a0"},{"sha":"74058c719818f226d9789fcebd5fc51e6110c16f","author":{"name":"Philip Garrison","email":"7c3743c1a48a8fb5534fdcaf0444c850582a407a@users.noreply.github.com"},"message":"Create incident uses 'edit data' permission (#246)\n\nCreating an incident had been using the 'edit incidents' permission\r\nwhich is not defined in `shared/user.js`.","distinct":false,"url":"https://api.github.com/repos/TID-Lab/aggie/commits/74058c719818f226d9789fcebd5fc51e6110c16f"},{"sha":"5a4e8d52b8de6f7772245d77909e2efcaf3bd79b","author":{"name":"karthiksbhat","email":"e5f5792d1b1341972b307ae970d89e3d61b288d6@gmail.com"},"message":"Monitors and Admins can","distinct":false,"url":"https://api.github.com/repos/TID-Lab/aggie/commits/5a4e8d52b8de6f7772245d77909e2efcaf3bd79b"},{"sha":"cb7501c1e545ec5130d27aab76a5f401e4378aff","author":{"name":"karthiksbhat","email":"e5f5792d1b1341972b307ae970d89e3d61b288d6@gmail.com"},"message":"Only admins can 'manage trends'","distinct":false,"url":"https://api.github.com/repos/TID-Lab/aggie/commits/cb7501c1e545ec5130d27aab76a5f401e4378aff"},{"sha":"235d7503755ab23774ae0812bdbdfc7e370975a4","author":{"name":"pgarrison","email":"36ec68cee647dd9b055536faea3f787bd941c6f1@cmu.edu"},"message":"Convert tags to array for grab batch with tags\n\nFiltering reports uses the query string, and filtering incidents uses\nthe request body. Grabbing a batch uses the request body, so we pass an\narray. If only this were standardized!","distinct":false,"url":"https://api.github.com/repos/TID-Lab/aggie/commits/235d7503755ab23774ae0812bdbdfc7e370975a4"},{"sha":"5187cef24471d3deed155dd6769a53b78058d5f8","author":{"name":"Philip Garrison","email":"7c3743c1a48a8fb5534fdcaf0444c850582a407a@users.noreply.github.com"},"message":"Merge pull request #247 from TID-Lab/5537_trends_manage\n\nMonitors can create/edit/delete trends","distinct":false,"url":"https://api.github.com/repos/TID-Lab/aggie/commits/5187cef24471d3deed155dd6769a53b78058d5f8"},{"sha":"ddaf06be0af45935e589f51fc5e3dddc116772a7","author":{"name":"Philip Garrison","email":"7c3743c1a48a8fb5534fdcaf0444c850582a407a@users.noreply.github.com"},"message":"Merge pull request #249 from TID-Lab/5539_grab_batch_with_tag_filter\n\n5539 Convert tags to array for grab batch with tags","distinct":false,"url":"https://api.github.com/repos/TID-Lab/aggie/commits/ddaf06be0af45935e589f51fc5e3dddc116772a7"},{"sha":"ba14321de346b496fcdc91f3b9541c23561eea50","author":{"name":"karthiksbhat","email":"e5f5792d1b1341972b307ae970d89e3d61b288d6@gmail.com"},"message":"Added comment/post tag to Facebook reports","distinct":false,"url":"https://api.github.com/repos/TID-Lab/aggie/commits/ba14321de346b496fcdc91f3b9541c23561eea50"},{"sha":"a47ae8809b6f1144044e1ef6cc6867f931a9328c","author":{"name":"karthiksbhat","email":"e5f5792d1b1341972b307ae970d89e3d61b288d6@gmail.com"},"message":"Changed comment's link to the link directly to the comment.","distinct":false,"url":"https://api.github.com/repos/TID-Lab/aggie/commits/a47ae8809b6f1144044e1ef6cc6867f931a9328c"},{"sha":"93bfea761fe79bbafa805afe53eadd44db1f45ff","author":{"name":"Philip Garrison","email":"7c3743c1a48a8fb5534fdcaf0444c850582a407a@users.noreply.github.com"},"message":"Merge pull request #251 from TID-Lab/5546_facebook_tag\n\nAdded comment/post tag to Facebook reports","distinct":false,"url":"https://api.github.com/repos/TID-Lab/aggie/commits/93bfea761fe79bbafa805afe53eadd44db1f45ff"},{"sha":"c72ecc3c901c726c11b5116ae00504e4928b7714","author":{"name":"Karthik S Bhat","email":"e5f5792d1b1341972b307ae970d89e3d61b288d6@gmail.com"},"message":"Adding additional fields to make userlogs more useful (#240)\n\n* Media of source/report touched added to user logs\r\n\r\nStoring more information when an incident is created/edited\r\n\r\n* Logging the filter in place for a user\r\n\r\n* Adding logging for 'Grab Batch'\r\n\r\n* Logging when a user accesses the trends page\r\n\r\n* Fixed report and batch logger functions","distinct":false,"url":"https://api.github.com/repos/TID-Lab/aggie/commits/c72ecc3c901c726c11b5116ae00504e4928b7714"},{"sha":"1b0ac66ddea3bd3cc3329ea357407da3dea1ffc6","author":{"name":"pgarrison","email":"36ec68cee647dd9b055536faea3f787bd941c6f1@cmu.edu"},"message":"Apply tag filter with Grab Another\n\nGrab batch will apply a filter you have set up, but when clicking Mark\nAll Read & Grab Another, Aggie was forgetting about the tags part of the\nfilter.","distinct":false,"url":"https://api.github.com/repos/TID-Lab/aggie/commits/1b0ac66ddea3bd3cc3329ea357407da3dea1ffc6"},{"sha":"2adb2a9e57a1e64218c0a35c45ba6d9e24068647","author":{"name":"Andrés Moreno","email":"7073abbe18c8b5f4b132a3fed60edb6f5cb94e2b@users.noreply.github.com"},"message":"Merge pull request #256 from TID-Lab/5547_grab_another_tags\n\nApply tag filter with Grab Another","distinct":false,"url":"https://api.github.com/repos/TID-Lab/aggie/commits/2adb2a9e57a1e64218c0a35c45ba6d9e24068647"},{"sha":"1f460989fa9e0fe37a1cc831537251696d63bacc","author":{"name":"pgarrison","email":"36ec68cee647dd9b055536faea3f787bd941c6f1@cmu.edu"},"message":"Add another grab another button","distinct":false,"url":"https://api.github.com/repos/TID-Lab/aggie/commits/1f460989fa9e0fe37a1cc831537251696d63bacc"},{"sha":"c25f63346789e5a209240f5c151382b613d6e037","author":{"name":"Philip Garrison","email":"7c3743c1a48a8fb5534fdcaf0444c850582a407a@users.noreply.github.com"},"message":"Merge pull request #257 from TID-Lab/5561_grab_another_again\n\nAdd another grab another button","distinct":false,"url":"https://api.github.com/repos/TID-Lab/aggie/commits/c25f63346789e5a209240f5c151382b613d6e037"},{"sha":"5bfa3a59b0a0cda7356f57a81b2597fdb3e0542e","author":{"name":"Philip Garrison","email":"7c3743c1a48a8fb5534fdcaf0444c850582a407a@users.noreply.github.com"},"message":"Get multiple sources correctly (#259)\n\nTweets can now actually have multiple sources. `_sources`\r\nand `_sourceNicknames` were supposed to be arrays, but\r\n`_.mapValues` makes an object.","distinct":false,"url":"https://api.github.com/repos/TID-Lab/aggie/commits/5bfa3a59b0a0cda7356f57a81b2597fdb3e0542e"}]}
{"actor":{"display_login":"karthiksbhat"}}