{"push_id":2419830029,"size":10,"distinct_size":10,"ref":"refs/heads/pipeline_schedule_queue_case","head":"e3ab059084bdbe9b19ed47da2c7ae4eebccf3e9f","before":"f9e7fc4d5d9d5cd9a516b111426ab4a3e3937f2b","commits":[{"sha":"5fd69597747fa3eb42a23bedb430450344dce8c4","author":{"name":"Marques Lee","email":"770e0fbfc794a48ea9088268da94fbc0ee95e25a@thoughtworks.com"},"message":"Analytics Dashboard charts should scale relative to the viewport width while maintaining aspect ratio.","distinct":true,"url":"https://api.github.com/repos/jyotisingh/gocd/commits/5fd69597747fa3eb42a23bedb430450344dce8c4"},{"sha":"e49b75471770c5a95c3969603d1d5a47ada74697","author":{"name":"Bhupendra","email":"e0396bb3f8ad42a21286eacd680dbd84021b489d@gmail.com"},"message":"Avoid making DB call for admin/latest-agent.status (HEAD) (#4538)","distinct":true,"url":"https://api.github.com/repos/jyotisingh/gocd/commits/e49b75471770c5a95c3969603d1d5a47ada74697"},{"sha":"1f7e762942c7dacfd60dc3b713bef263943187bd","author":{"name":"Aravind SV","email":"c0290181b4ea9078a8426d06caa47ab901469db2@gmail.com"},"message":"#000 - Fix plugin logging concurrency issue.\n\nDue to https://jira.qos.ch/browse/LOGBACK-1359, RollingFileAppender#start is not thread safe. Plugin logging service\ncreates a rolling file appender and starts it. If multiple plugins try to log at the same time, a ConcurrentModificationException\ncan happen.","distinct":true,"url":"https://api.github.com/repos/jyotisingh/gocd/commits/1f7e762942c7dacfd60dc3b713bef263943187bd"},{"sha":"f3cfac483782732bcc9a86b7d36b5719f56c2819","author":{"name":"Jyoti Singh","email":"a04b89ae5ff37a836002db02e5510be8be136e87@gmail.com"},"message":"Merge pull request #4542 from arvindsv/fix-plugin-logging-concurrency-issue\n\n#000 - Fix plugin logging concurrency issue.","distinct":true,"url":"https://api.github.com/repos/jyotisingh/gocd/commits/f3cfac483782732bcc9a86b7d36b5719f56c2819"},{"sha":"5be3c7cee222c57a9fa8ddfccf63971afbae8c75","author":{"name":"Aravind SV","email":"c0290181b4ea9078a8426d06caa47ab901469db2@gmail.com"},"message":"Merge pull request #4540 from marques-work/analytics-dashboard-response-layout-fixes\n\nAnalytics Dashboard charts should scale relative to the viewport width while maintaining aspect ratio.","distinct":true,"url":"https://api.github.com/repos/jyotisingh/gocd/commits/5be3c7cee222c57a9fa8ddfccf63971afbae8c75"},{"sha":"d98a5c637c60b5d7604c120e0232db937f25c22d","author":{"name":"Aravind SV","email":"c0290181b4ea9078a8426d06caa47ab901469db2@gmail.com"},"message":"#000 - Ignore a few build session tests on Windows for now","distinct":true,"url":"https://api.github.com/repos/jyotisingh/gocd/commits/d98a5c637c60b5d7604c120e0232db937f25c22d"},{"sha":"1c99169627d9544bfe287e76db7d9997a95bc0a2","author":{"name":"Isabelle Carter","email":"ca7b7462ed99826631c774b424da9c70f6e9e0eb@gmail.com"},"message":"[New Dashboard] Show analytics Icon on the new Dashboard (#4523)\n\n* analytics icon on new dashbaord\r\n\r\n* Moving Frame and PluginiFrameWidget into shared\r\n\r\n* Also renamed PluginiFrameWidget to AnalyticsiFrameWidget\r\n\r\n* Fetching plugin info through PluginInfos\r\n\r\n* Checking if current user is an admin for analytics icon\r\n\r\n* Adding jasmine test to ensure user is admin for analytics icon\r\n\r\n* Changing isUserAdmin to shouldShowAnalyticsIcon on the new dashboard\r\n\r\n* Fixing analytics icon for new dashboard\r\n\r\n* the multi extension work broke some things","distinct":true,"url":"https://api.github.com/repos/jyotisingh/gocd/commits/1c99169627d9544bfe287e76db7d9997a95bc0a2"},{"sha":"610e41e473225fbdc8065470cd9908a798ff09ce","author":{"name":"GaneshSPatil","email":"a047b17771221e73586374ec8e3321050492d7de@thoughtworks.com"},"message":"Minor Improvements on Dashboard SPA\n* Fix indentation\n* Remove '>' from the page-spinner","distinct":true,"url":"https://api.github.com/repos/jyotisingh/gocd/commits/610e41e473225fbdc8065470cd9908a798ff09ce"},{"sha":"7045b6e0c13128396958d5be48c236cd099c9f3e","author":{"name":"Jyoti Singh","email":"a04b89ae5ff37a836002db02e5510be8be136e87@gmail.com"},"message":"Making pipeline-name case-insensitive in PipelineScheduleQueue\n\nelse it used to create multiple entries in the maps ( and ) for each of the different case of the string that it got called with, make db call (mostRecentScheduledBuildCause) for the same pipeline again. The mutex used wasn't case-insensititive too.","distinct":true,"url":"https://api.github.com/repos/jyotisingh/gocd/commits/7045b6e0c13128396958d5be48c236cd099c9f3e"},{"sha":"e3ab059084bdbe9b19ed47da2c7ae4eebccf3e9f","author":{"name":"Jyoti Singh","email":"a04b89ae5ff37a836002db02e5510be8be136e87@gmail.com"},"message":"Making TriggerMonitor and AboutToBeTriggeredChecker use CaseInsensitiveString too","distinct":true,"url":"https://api.github.com/repos/jyotisingh/gocd/commits/e3ab059084bdbe9b19ed47da2c7ae4eebccf3e9f"}]}
{"actor":{"display_login":"jyotisingh"}}