{"push_id":765797913,"size":61,"distinct_size":61,"ref":"refs/heads/master","head":"c1bf18ed40ecff2939e27b0aeeeb7d997eb5299a","before":"0edb1d5f7ca611d0c756a5da46a194c28992c378","commits":[{"sha":"c5f312f46f33abe566423668bc1ef261ed52b3a5","author":{"email":"3b27800ef80fa1597840ef3f5cf10ee486475460@gmail.com","name":"liugang"},"message":"Fix a performance TODO in schema.FileReader","distinct":true,"url":"https://api.github.com/repos/lewgun/camlistoreLite/commits/c5f312f46f33abe566423668bc1ef261ed52b3a5"},{"sha":"254fdf712cdba4e945a650fcac7a22951e75f4ef","author":{"email":"3b27800ef80fa1597840ef3f5cf10ee486475460@gmail.com","name":"liugang"},"message":"Fix localdisk queue error on dup uploads.","distinct":true,"url":"https://api.github.com/repos/lewgun/camlistoreLite/commits/254fdf712cdba4e945a650fcac7a22951e75f4ef"},{"sha":"d81ef387b720164de92f7da991cb2f47d34e1fb0","author":{"email":"3b27800ef80fa1597840ef3f5cf10ee486475460@gmail.com","name":"liugang"},"message":"UI: tagging (adding, but not showing or deleting)","distinct":true,"url":"https://api.github.com/repos/lewgun/camlistoreLite/commits/d81ef387b720164de92f7da991cb2f47d34e1fb0"},{"sha":"ca072df1ba4f73724300cced0d874c134a5b5cf7","author":{"email":"3b27800ef80fa1597840ef3f5cf10ee486475460@gmail.com","name":"liugang"},"message":"Add a dev-pass-camput script, improve error messages","distinct":true,"url":"https://api.github.com/repos/lewgun/camlistoreLite/commits/ca072df1ba4f73724300cced0d874c134a5b5cf7"},{"sha":"ea9072ed56599486cb977572e22e120daa09c901","author":{"email":"3b27800ef80fa1597840ef3f5cf10ee486475460@gmail.com","name":"liugang"},"message":"Add a dev-pass-camput script, improve error messages.","distinct":true,"url":"https://api.github.com/repos/lewgun/camlistoreLite/commits/ea9072ed56599486cb977572e22e120daa09c901"},{"sha":"eaf7e1a78eb1d3229059d731f86e261f2ef12848","author":{"email":"3b27800ef80fa1597840ef3f5cf10ee486475460@gmail.com","name":"liugang"},"message":"UI: deleting tags","distinct":true,"url":"https://api.github.com/repos/lewgun/camlistoreLite/commits/eaf7e1a78eb1d3229059d731f86e261f2ef12848"},{"sha":"075fd67e9312d6608fa3338ea7c424402a3015d0","author":{"email":"3b27800ef80fa1597840ef3f5cf10ee486475460@gmail.com","name":"liugang"},"message":"UI/search: show all claims for a permanode","distinct":true,"url":"https://api.github.com/repos/lewgun/camlistoreLite/commits/075fd67e9312d6608fa3338ea7c424402a3015d0"},{"sha":"88a4c930c62a5b7927416983d7150596af743c82","author":{"email":"3b27800ef80fa1597840ef3f5cf10ee486475460@gmail.com","name":"liugang"},"message":"ui: Show blob contents if text, always offer download link","distinct":true,"url":"https://api.github.com/repos/lewgun/camlistoreLite/commits/88a4c930c62a5b7927416983d7150596af743c82"},{"sha":"ab66ffb77b975cc94e622ce429550f6259610f64","author":{"email":"3b27800ef80fa1597840ef3f5cf10ee486475460@gmail.com","name":"liugang"},"message":"upload public key on start","distinct":true,"url":"https://api.github.com/repos/lewgun/camlistoreLite/commits/ab66ffb77b975cc94e622ce429550f6259610f64"},{"sha":"013a767e0bc6da3e3fa6d2f2b89feae8aa820abb","author":{"email":"3b27800ef80fa1597840ef3f5cf10ee486475460@gmail.com","name":"liugang"},"message":"Start of 'cond' handler.","distinct":true,"url":"https://api.github.com/repos/lewgun/camlistoreLite/commits/013a767e0bc6da3e3fa6d2f2b89feae8aa820abb"},{"sha":"b8dec50045b3b60462155104e816403ea00a45ff","author":{"email":"3b27800ef80fa1597840ef3f5cf10ee486475460@gmail.com","name":"liugang"},"message":"jsonconfig: RequiredStringOrObject, OptionalStringOrObject","distinct":true,"url":"https://api.github.com/repos/lewgun/camlistoreLite/commits/b8dec50045b3b60462155104e816403ea00a45ff"},{"sha":"aa6382534d0c2e8e133f37312a8bcff203122905","author":{"email":"3b27800ef80fa1597840ef3f5cf10ee486475460@gmail.com","name":"liugang"},"message":"cond: implement it (routing incoming blobs) and use it.","distinct":true,"url":"https://api.github.com/repos/lewgun/camlistoreLite/commits/aa6382534d0c2e8e133f37312a8bcff203122905"},{"sha":"b38c612ab9da865c6821471d98d594f619b00fe6","author":{"email":"3b27800ef80fa1597840ef3f5cf10ee486475460@gmail.com","name":"liugang"},"message":"Rename blobref.Fetcher to blobref.SeekFetcher","distinct":true,"url":"https://api.github.com/repos/lewgun/camlistoreLite/commits/b38c612ab9da865c6821471d98d594f619b00fe6"},{"sha":"2d2a0dfaeda2de92f886f4cbf4543620b8001d49","author":{"email":"3b27800ef80fa1597840ef3f5cf10ee486475460@gmail.com","name":"liugang"},"message":"make CachingFetcher also a StreamingFetcher","distinct":true,"url":"https://api.github.com/repos/lewgun/camlistoreLite/commits/2d2a0dfaeda2de92f886f4cbf4543620b8001d49"},{"sha":"4bffc2bcec1694e7dc6b3dad80f6d9d8669764ea","author":{"email":"3b27800ef80fa1597840ef3f5cf10ee486475460@gmail.com","name":"liugang"},"message":"Add blobref.SeekTester interface; fixing UI downloads from cond storage.","distinct":true,"url":"https://api.github.com/repos/lewgun/camlistoreLite/commits/4bffc2bcec1694e7dc6b3dad80f6d9d8669764ea"},{"sha":"73057d9bc2512aa2448c25728df1d3ddd0105d1c","author":{"email":"3b27800ef80fa1597840ef3f5cf10ee486475460@gmail.com","name":"liugang"},"message":"UI: split newly-added tag input on commas, add multiple","distinct":true,"url":"https://api.github.com/repos/lewgun/camlistoreLite/commits/73057d9bc2512aa2448c25728df1d3ddd0105d1c"},{"sha":"290d8eead0608724709a8e8dec79450bf64e9fa6","author":{"email":"3b27800ef80fa1597840ef3f5cf10ee486475460@gmail.com","name":"liugang"},"message":"search: remove dup attributes","distinct":true,"url":"https://api.github.com/repos/lewgun/camlistoreLite/commits/290d8eead0608724709a8e8dec79450bf64e9fa6"},{"sha":"e713a1a94deeefc8d3cd0d38a8dd22f6b21e0fe1","author":{"email":"3b27800ef80fa1597840ef3f5cf10ee486475460@gmail.com","name":"liugang"},"message":"UI tweaks","distinct":true,"url":"https://api.github.com/repos/lewgun/camlistoreLite/commits/e713a1a94deeefc8d3cd0d38a8dd22f6b21e0fe1"},{"sha":"5a6b48d67a55064d4a7cab93232331e143a87683","author":{"email":"3b27800ef80fa1597840ef3f5cf10ee486475460@gmail.com","name":"liugang"},"message":"rollsum: Port of apenwarr's bar rollsum to Go.","distinct":true,"url":"https://api.github.com/repos/lewgun/camlistoreLite/commits/5a6b48d67a55064d4a7cab93232331e143a87683"},{"sha":"3ee41f0b9ddebfb6a7fc9c64aa20933739f54534","author":{"email":"3b27800ef80fa1597840ef3f5cf10ee486475460@gmail.com","name":"liugang"},"message":"rollsum: OnSplit, Bits. add camput debug mode for it.","distinct":true,"url":"https://api.github.com/repos/lewgun/camlistoreLite/commits/3ee41f0b9ddebfb6a7fc9c64aa20933739f54534"}]}