{"push_id":806539226,"size":9,"distinct_size":0,"ref":"refs/heads/analyser-integration","head":"f2cf33293fc0aa8f82408284f8a6517ccb38aad6","before":"90e02a7ab3056d70131e0b708de016d947fc540d","commits":[{"sha":"55c6b20a25773779afc779574cbff2aaa8e6e453","author":{"email":"b2f138aacdbb6aa94ae6f1b53308e2ab883a11fd@cea.fr","name":"Pierre LALET"},"message":"scancli: improve XML output\n\nTODO:\n  - render CPE\n  - fix too short variable names\n  - use saxutils.* instead of .replace() to escape strings properly","distinct":false,"url":"https://api.github.com/repos/xavier-martin/ivre/commits/55c6b20a25773779afc779574cbff2aaa8e6e453"},{"sha":"b0e8a99cd16b2876ff9a2a22a12d6a7a6c963d07","author":{"email":"b2f138aacdbb6aa94ae6f1b53308e2ab883a11fd@cea.fr","name":"Pierre LALET"},"message":"DB/Mongo: always use `archive` as optional parameter\n\nSome methods (screenshot-related) used `archives` instead.","distinct":false,"url":"https://api.github.com/repos/xavier-martin/ivre/commits/b0e8a99cd16b2876ff9a2a22a12d6a7a6c963d07"},{"sha":"9388a85bd736cabdc5b2743e43c4a2f1687ec815","author":{"email":"ff019a5748a52b5641624af88a54a2f0e46a9fb5@droids-corp.org","name":"Pierre Lalet"},"message":"Merge pull request #159 from p-l-/fix-archive-param\n\nDB/Mongo: always use `archive` as optional parameter","distinct":false,"url":"https://api.github.com/repos/xavier-martin/ivre/commits/9388a85bd736cabdc5b2743e43c4a2f1687ec815"},{"sha":"d3e24323e6b14ad281f63ef12062185e226a4a89","author":{"email":"ff019a5748a52b5641624af88a54a2f0e46a9fb5@droids-corp.org","name":"Pierre Lalet"},"message":"Merge pull request #158 from p-l-/feature-output-xml\n\nscancli: improve XML output","distinct":false,"url":"https://api.github.com/repos/xavier-martin/ivre/commits/d3e24323e6b14ad281f63ef12062185e226a4a89"},{"sha":"c32d402186b6d47fd4dec979068c6caefabecfb5","author":{"email":"ddd1c831b6f694389961784aada49c9a2dcda91a@ensimag.grenoble-inp.fr","name":"Xavier MARTIN"},"message":"DB/Mongo: implement labels","distinct":false,"url":"https://api.github.com/repos/xavier-martin/ivre/commits/c32d402186b6d47fd4dec979068c6caefabecfb5"},{"sha":"24ae7b48e4a96ac7e4a1a9aaf68930b078cf9c7a","author":{"email":"ddd1c831b6f694389961784aada49c9a2dcda91a@ensimag.grenoble-inp.fr","name":"Xavier MARTIN"},"message":"DB/Mongo: implement --label and --no-label scancli options","distinct":false,"url":"https://api.github.com/repos/xavier-martin/ivre/commits/24ae7b48e4a96ac7e4a1a9aaf68930b078cf9c7a"},{"sha":"941f3be24051fe26e623ba8e5c8b55e16d56319c","author":{"email":"ddd1c831b6f694389961784aada49c9a2dcda91a@ensimag.grenoble-inp.fr","name":"Xavier MARTIN"},"message":"WebUI: add a label filter","distinct":false,"url":"https://api.github.com/repos/xavier-martin/ivre/commits/941f3be24051fe26e623ba8e5c8b55e16d56319c"},{"sha":"2d406046e8f5bdfab262b87538c97b6d8a1400ec","author":{"email":"ff019a5748a52b5641624af88a54a2f0e46a9fb5@droids-corp.org","name":"Pierre Lalet"},"message":"Merge pull request #153 from xavier-martin/labels\n\nLabel implementation. Thanks @xavier-martin both for your work and your perseverance!","distinct":false,"url":"https://api.github.com/repos/xavier-martin/ivre/commits/2d406046e8f5bdfab262b87538c97b6d8a1400ec"},{"sha":"f2cf33293fc0aa8f82408284f8a6517ccb38aad6","author":{"email":"ddd1c831b6f694389961784aada49c9a2dcda91a@ensimag.grenoble-inp.fr","name":"Xavier MARTIN"},"message":"AnalyserCLI: Implement a clustering/anomaly-detection CLI tool\n\nanalyser.py: The API meant to be used through analysercli.\ncliutils.py: Implement the StackCli class used to implement\n             context-dependant CLI.\nanalysercli: The CLI script for clustering and anomaly-detection features.","distinct":false,"url":"https://api.github.com/repos/xavier-martin/ivre/commits/f2cf33293fc0aa8f82408284f8a6517ccb38aad6"}]}