{"push_id":2592310588,"size":12,"distinct_size":12,"ref":"refs/heads/master","head":"af8dd5ee088a111a109d44ee625c2c8f8e483af4","before":"53fef44462b5474eb3cea8ed48892296ff2c3beb","commits":[{"sha":"d4673b082af3920676c3ccac334341823da53a86","author":{"name":"Leif Johnson","email":"c37e4453350f6d87af4666f6d6fa751c6b8ff4cd@lmjohns3.com"},"message":"Add weights to tags, at least in the db.\n\nAt the moment there's no display of the weight for a tag, so it could\nget confusing if a tag is added more than once and needs to be removed\nthe same number of times before it actually disappears. TODO: probably\nneed a \"clear tag\" call or the like.","distinct":true,"url":"https://api.github.com/repos/lmjohns3/illuminatus/commits/d4673b082af3920676c3ccac334341823da53a86"},{"sha":"35f589e9b6368a8b7bcd8e0a48317921ee829aca","author":{"name":"Leif Johnson","email":"c37e4453350f6d87af4666f6d6fa751c6b8ff4cd@lmjohns3.com"},"message":"Use base32 hash digest instead of base16.","distinct":true,"url":"https://api.github.com/repos/lmjohns3/illuminatus/commits/35f589e9b6368a8b7bcd8e0a48317921ee829aca"},{"sha":"f1725ede28157b37a32ead534fadd91ec947a737","author":{"name":"Leif Johnson","email":"c37e4453350f6d87af4666f6d6fa751c6b8ff4cd@lmjohns3.com"},"message":"Remove _get_record_updates method.","distinct":true,"url":"https://api.github.com/repos/lmjohns3/illuminatus/commits/f1725ede28157b37a32ead534fadd91ec947a737"},{"sha":"ba0042936e848413396a1e12ff3e2b0022e8d0d9","author":{"name":"Leif Johnson","email":"c37e4453350f6d87af4666f6d6fa751c6b8ff4cd@lmjohns3.com"},"message":"Do not attempt to clean up thumbnails on delete!\n\nThis has large implications, mostly that we might need a mechanism for\nkeeping track of where thumbnails are being stored, so that we can go\nthrough and clean out thumbnails of deleted content. Seems important.\nBut not a thing that the core media object needs to know how to do!\nRequires more thinking.","distinct":true,"url":"https://api.github.com/repos/lmjohns3/illuminatus/commits/ba0042936e848413396a1e12ff3e2b0022e8d0d9"},{"sha":"7d9b00b5ac851002c2c3589109e765ce6ca92ca0","author":{"name":"Leif Johnson","email":"c37e4453350f6d87af4666f6d6fa751c6b8ff4cd@lmjohns3.com"},"message":"Add explicit conditional handling of vcodec.","distinct":true,"url":"https://api.github.com/repos/lmjohns3/illuminatus/commits/7d9b00b5ac851002c2c3589109e765ce6ca92ca0"},{"sha":"364588757d6d6191e46c6eadf25715d931e7fd17","author":{"name":"Leif Johnson","email":"c37e4453350f6d87af4666f6d6fa751c6b8ff4cd@lmjohns3.com"},"message":"Change how exporting and thumbnailing are handled!\n\nBefore this change, illuminatus attempted to manage not only the\ndatabase of media (mostly, if not all, metadata), but also an on-disk\ncollection of associated thumbnail content. These thumbnails were\ngenerated largely through the same code path as the \"export\" mechanism,\nwhich was a difficult merger because the two are aimed at different\naudiences (thumbnails not for external consumption, exporting more so).\nNow illuminatus doesn't handle thumbnails at all; all generated content\nis maintained via exporting to disk. This moves burden from illuminatus\nto the consumers of the illuminatus metadata. At the moment the web\nserver is the canonical such consumer, so it will have to handle\nmaintaining the thumbnails itself. WIP.","distinct":true,"url":"https://api.github.com/repos/lmjohns3/illuminatus/commits/364588757d6d6191e46c6eadf25715d931e7fd17"},{"sha":"9ef45e3cde7c6b07b82b561b0678383053ee85b4","author":{"name":"Leif Johnson","email":"c37e4453350f6d87af4666f6d6fa751c6b8ff4cd@lmjohns3.com"},"message":"Make more explicit tag inc/dec/remove methods.\n\nUpdate other code to use these methods.","distinct":true,"url":"https://api.github.com/repos/lmjohns3/illuminatus/commits/9ef45e3cde7c6b07b82b561b0678383053ee85b4"},{"sha":"9061949bbab8bb2050b472143618d897c25c27bd","author":{"name":"Leif Johnson","email":"c37e4453350f6d87af4666f6d6fa751c6b8ff4cd@lmjohns3.com"},"message":"Use sqlalchemy for interfacing with the database.\n\nThis ended up being a way bigger change than expected!","distinct":true,"url":"https://api.github.com/repos/lmjohns3/illuminatus/commits/9061949bbab8bb2050b472143618d897c25c27bd"},{"sha":"a607d43e79bae282f9c94d9bbd165c13ee8d5b7f","author":{"name":"Leif Johnson","email":"c37e4453350f6d87af4666f6d6fa751c6b8ff4cd@lmjohns3.com"},"message":"Remove some photo metadata tags: iso and exposure.","distinct":true,"url":"https://api.github.com/repos/lmjohns3/illuminatus/commits/a607d43e79bae282f9c94d9bbd165c13ee8d5b7f"},{"sha":"143ba8b077ec92231a1a58a1e3def4b76b8e4c04","author":{"name":"Leif Johnson","email":"c37e4453350f6d87af4666f6d6fa751c6b8ff4cd@lmjohns3.com"},"message":"Change the way new metadata fields are computed.","distinct":true,"url":"https://api.github.com/repos/lmjohns3/illuminatus/commits/143ba8b077ec92231a1a58a1e3def4b76b8e4c04"},{"sha":"9583b9fa38591b635dd206e1525cb009258a26d0","author":{"name":"Leif Johnson","email":"c37e4453350f6d87af4666f6d6fa751c6b8ff4cd@lmjohns3.com"},"message":"Add support for getting GPS from EXIF.\n\nConvert back to previous init method.\n\nAdd a helper for finding nearby photos based on simhash.","distinct":true,"url":"https://api.github.com/repos/lmjohns3/illuminatus/commits/9583b9fa38591b635dd206e1525cb009258a26d0"},{"sha":"af8dd5ee088a111a109d44ee625c2c8f8e483af4","author":{"name":"Leif Johnson","email":"c37e4453350f6d87af4666f6d6fa751c6b8ff4cd@lmjohns3.com"},"message":"Move hashes into a separate table.\n\nThis way we can have multiple hashes for a given asset, e.g., similarity\nhashing as well as luminance histograms. Or hashes for a given time\nsegment of a video.","distinct":true,"url":"https://api.github.com/repos/lmjohns3/illuminatus/commits/af8dd5ee088a111a109d44ee625c2c8f8e483af4"}]}
{"actor":{"display_login":"lmjohns3"}}