{"push_id":692853928,"size":19,"distinct_size":19,"ref":"refs/heads/master","head":"646740e6ceb1e40c1a49d865c1f9f2fec4f3c4b6","before":"053ad47fa7cb7b0e5a12a931c73e0e31c657af24","commits":[{"sha":"773d4c58e9cfbfe981d3aa6054685196e0d67493","author":{"email":"a54d2d39d85512b2ad432398ebe4ff76f3717110@gmail.com","name":"Pau Gay"},"message":"Added a new API endpoint under '/topic/$TOPIC/consumers' that shows the active\nconsumers information for the current topic.\n\nChangelog:\n  - Changed endpoint resource from '/topiclist/$TOPIC' to '/topic/$TOPIC'\n    so changed app.js and templates to match this change\n  - Created a new case class 'TopicAndConsumersDetails' which is the\n    return for the new method created\n  - Added new method: 'getTopicAndConsumersDetail()' which returns the\n    topic details plus the consumer details for each consumer of the topic\n  - Added the name into the 'KafkaInfo' case class to provide a little bit\n    of context\n  - Added the new endpoint to the 'OffsetGetterWeb' intent() method with\n    path: '/topic/$TOPIC/consumers'","distinct":true,"url":"https://api.github.com/repos/quantifind/KafkaOffsetMonitor/commits/773d4c58e9cfbfe981d3aa6054685196e0d67493"},{"sha":"791585a83c7fa34d7e0f6b7949a8b6003ccea4e6","author":{"email":"a54d2d39d85512b2ad432398ebe4ff76f3717110@gmail.com","name":"Pau Gay"},"message":"Moved the '/topiclist/' to his original form (to minimize changes).","distinct":true,"url":"https://api.github.com/repos/quantifind/KafkaOffsetMonitor/commits/791585a83c7fa34d7e0f6b7949a8b6003ccea4e6"},{"sha":"745161d7d840f1d134a416cf911a5d4183a2a28e","author":{"email":"9df096546011cea3d688cca958293372f9350bc6@pobox.sk","name":"Michal Durdina"},"message":"Merge pull request #1 from VisualDNA/feature/new-endpoint-topic-and-consumers-details\n\nAdded a new API endpoint under '/topic/$TOPIC/consumers' that shows the ...","distinct":true,"url":"https://api.github.com/repos/quantifind/KafkaOffsetMonitor/commits/745161d7d840f1d134a416cf911a5d4183a2a28e"},{"sha":"f4a1f27735c223200fcb08cd96e731afe44645f0","author":{"email":"026bb2b41d229b908b53042142bb3a266e91e5f3@visualdna.com","name":"Michal Durdina"},"message":"adding new subpage topic consumers - accessible from topic details with \"More details\" button","distinct":true,"url":"https://api.github.com/repos/quantifind/KafkaOffsetMonitor/commits/f4a1f27735c223200fcb08cd96e731afe44645f0"},{"sha":"9dad3cdd189e3e1038d440f25c7f411ef056d30a","author":{"email":"a54d2d39d85512b2ad432398ebe4ff76f3717110@gmail.com","name":"Pau Gay"},"message":"Added inactive consumers in '/topic/$TOPIC/consumers' and '/topicdetails/$TOPIC' endpoints.\n\nChangelog:\n - Added 'TopicAndConsumersDetailsWrapper' that wraps active and\n   inactive 'TopicAndConsumersDetails' case class.\n - Added 'TopicDetailsWrapper' that wraps active and inactive\n   'TopicDetails' case class.\n - Methods 'getTopicDetail()' and 'getTopicAndConsumersDetail()' now\n   returns active and inactive consumers as well.\n - Created new few methods as a result of de-duplicating code.","distinct":true,"url":"https://api.github.com/repos/quantifind/KafkaOffsetMonitor/commits/9dad3cdd189e3e1038d440f25c7f411ef056d30a"},{"sha":"b3327552fe60abbe3fa3f379f204780d695e31e0","author":{"email":"026bb2b41d229b908b53042142bb3a266e91e5f3@visualdna.com","name":"Michal Durdina"},"message":"Merge branch 'topic-consumers-gui' into feature/show-inactive-consumer-details","distinct":true,"url":"https://api.github.com/repos/quantifind/KafkaOffsetMonitor/commits/b3327552fe60abbe3fa3f379f204780d695e31e0"},{"sha":"62961b26ab68cf8e983034a21a251e354e147653","author":{"email":"026bb2b41d229b908b53042142bb3a266e91e5f3@visualdna.com","name":"Michal Durdina"},"message":"removing partitionGrouping from pages where it's not necessary","distinct":true,"url":"https://api.github.com/repos/quantifind/KafkaOffsetMonitor/commits/62961b26ab68cf8e983034a21a251e354e147653"},{"sha":"64a6ae6b3a750e6e815a219393285ec3f4d34efa","author":{"email":"026bb2b41d229b908b53042142bb3a266e91e5f3@visualdna.com","name":"Michal Durdina"},"message":"reverting getTopic (topic-detail.html) to return only active topics to save work on topic-detail.html side","distinct":true,"url":"https://api.github.com/repos/quantifind/KafkaOffsetMonitor/commits/64a6ae6b3a750e6e815a219393285ec3f4d34efa"},{"sha":"a11b94b1242a4eb135ae6535c2fae6c872a2af76","author":{"email":"026bb2b41d229b908b53042142bb3a266e91e5f3@visualdna.com","name":"Michal Durdina"},"message":"fix variable naming - 'topic' instead of 'group' where appropriate","distinct":true,"url":"https://api.github.com/repos/quantifind/KafkaOffsetMonitor/commits/a11b94b1242a4eb135ae6535c2fae6c872a2af76"},{"sha":"7fd93fa2991793e21712cf87fb99c54144569493","author":{"email":"026bb2b41d229b908b53042142bb3a266e91e5f3@visualdna.com","name":"Michal Durdina"},"message":"adapting to topic-consumers.html to active/inactive consumers","distinct":true,"url":"https://api.github.com/repos/quantifind/KafkaOffsetMonitor/commits/7fd93fa2991793e21712cf87fb99c54144569493"},{"sha":"af7f2236240115ce31a3bf8ad0529cc169985e3d","author":{"email":"9df096546011cea3d688cca958293372f9350bc6@pobox.sk","name":"Michal Durdina"},"message":"Merge pull request #3 from VisualDNA/topic-consumers-gui\n\nAdding new subpage \"topic consumers\"","distinct":true,"url":"https://api.github.com/repos/quantifind/KafkaOffsetMonitor/commits/af7f2236240115ce31a3bf8ad0529cc169985e3d"},{"sha":"c057eb1c66948ef7415c1fb00c142c2287e722da","author":{"email":"9df096546011cea3d688cca958293372f9350bc6@pobox.sk","name":"Michal Durdina"},"message":"Merge pull request #2 from VisualDNA/feature/show-inactive-consumer-details\n\nAdded inactive consumers in topic endpoints","distinct":true,"url":"https://api.github.com/repos/quantifind/KafkaOffsetMonitor/commits/c057eb1c66948ef7415c1fb00c142c2287e722da"},{"sha":"d14067e321bf88b2a435ce1f2ac0fc6ffe2839db","author":{"email":"026bb2b41d229b908b53042142bb3a266e91e5f3@visualdna.com","name":"Michal Durdina"},"message":"adding -VDNA-[counter] suffix for releasing purposes","distinct":true,"url":"https://api.github.com/repos/quantifind/KafkaOffsetMonitor/commits/d14067e321bf88b2a435ce1f2ac0fc6ffe2839db"},{"sha":"609b11b3f28fe0392b3b471836ba106a3f229af0","author":{"email":"026bb2b41d229b908b53042142bb3a266e91e5f3@visualdna.com","name":"Michal Durdina"},"message":"adding VDNA specific maven settings","distinct":true,"url":"https://api.github.com/repos/quantifind/KafkaOffsetMonitor/commits/609b11b3f28fe0392b3b471836ba106a3f229af0"},{"sha":"605c84611d64aa47ebfecd8160ccc2c75a83de64","author":{"email":"026bb2b41d229b908b53042142bb3a266e91e5f3@visualdna.com","name":"Michal Durdina"},"message":"SNAPSHOT not correctly detected - resulting in wrong maven repo","distinct":true,"url":"https://api.github.com/repos/quantifind/KafkaOffsetMonitor/commits/605c84611d64aa47ebfecd8160ccc2c75a83de64"},{"sha":"b5979b339e96339ecd73f6c9146075e8c3535db3","author":{"email":"026bb2b41d229b908b53042142bb3a266e91e5f3@visualdna.com","name":"Michal Durdina"},"message":"extending git ignore for IDE specific files","distinct":true,"url":"https://api.github.com/repos/quantifind/KafkaOffsetMonitor/commits/b5979b339e96339ecd73f6c9146075e8c3535db3"},{"sha":"70ea1099abfca02500ed2f49e274df32f56dcfd7","author":{"email":"026bb2b41d229b908b53042142bb3a266e91e5f3@visualdna.com","name":"Michal Durdina"},"message":"release 0.2.2-VDNA-1","distinct":true,"url":"https://api.github.com/repos/quantifind/KafkaOffsetMonitor/commits/70ea1099abfca02500ed2f49e274df32f56dcfd7"},{"sha":"068f5510c5bb612c6fba874974cc3d82390c197a","author":{"email":"026bb2b41d229b908b53042142bb3a266e91e5f3@visualdna.com","name":"Michal Durdina"},"message":"bumping version to snapshot","distinct":true,"url":"https://api.github.com/repos/quantifind/KafkaOffsetMonitor/commits/068f5510c5bb612c6fba874974cc3d82390c197a"},{"sha":"646740e6ceb1e40c1a49d865c1f9f2fec4f3c4b6","author":{"email":"70c6c89144fced4d64f6208385c4e46b359181a6@gmail.com","name":"Pierre Andrews"},"message":"Merge pull request #52 from VisualDNA/master\n\nTopic detail with consumer offsets","distinct":true,"url":"https://api.github.com/repos/quantifind/KafkaOffsetMonitor/commits/646740e6ceb1e40c1a49d865c1f9f2fec4f3c4b6"}]}