{"commits":[{"author":{"name":"feng","email":"847df59f7b32f8c32be21b40e9fcead2da431b78@onyx-international.com"},"sha":"7dd2f32eea0b68a9a8d9b99b358cfbb6db4c5593","message":"clean test code, test add subscription","url":"https://api.github.com/repos/shenfeng/rssminer/commits/7dd2f32eea0b68a9a8d9b99b358cfbb6db4c5593"},{"author":{"name":"feng","email":"847df59f7b32f8c32be21b40e9fcead2da431b78@onyx-international.com"},"sha":"b31774a8a74c5de941ff99c009947dc4acb2d2e9","message":"add swank cdt for better debug","url":"https://api.github.com/repos/shenfeng/rssminer/commits/b31774a8a74c5de941ff99c009947dc4acb2d2e9"},{"author":{"name":"feng","email":"847df59f7b32f8c32be21b40e9fcead2da431b78@onyx-international.com"},"sha":"e59a98d5fb23e62d20dd91057b98c10b7f2206c7","message":"upgrade jquery:1.6.2, backbone:0.5.1, underscore:1.1.7, compojure:0.6.4, ring: 0.3.10","url":"https://api.github.com/repos/shenfeng/rssminer/commits/e59a98d5fb23e62d20dd91057b98c10b7f2206c7"},{"author":{"name":"feng","email":"847df59f7b32f8c32be21b40e9fcead2da431b78@onyx-international.com"},"sha":"1fb8dad59fa8a66e9feb6d3a003715593f1fab0d","message":"improve script file","url":"https://api.github.com/repos/shenfeng/rssminer/commits/1fb8dad59fa8a66e9feb6d3a003715593f1fab0d"},{"author":{"name":"feng","email":"847df59f7b32f8c32be21b40e9fcead2da431b78@onyx-international.com"},"sha":"4e83b00ec3fa2b5f38b364c4e93c3f1a407d9861","message":"begin make landing page, home made deftempate","url":"https://api.github.com/repos/shenfeng/rssminer/commits/4e83b00ec3fa2b5f38b364c4e93c3f1a407d9861"},{"author":{"name":"feng","email":"847df59f7b32f8c32be21b40e9fcead2da431b78@onyx-international.com"},"sha":"6b1f56ed2ab2c844d007a6440091c97799654cc4","message":"update clojure library","url":"https://api.github.com/repos/shenfeng/rssminer/commits/6b1f56ed2ab2c844d007a6440091c97799654cc4"},{"author":{"name":"feng","email":"847df59f7b32f8c32be21b40e9fcead2da431b78@onyx-international.com"},"sha":"aa29e89221ec8e8a90b5a6a12f1543bbcd7f05bd","message":"send subscription overview data with html, reduce http trip","url":"https://api.github.com/repos/shenfeng/rssminer/commits/aa29e89221ec8e8a90b5a6a12f1543bbcd7f05bd"},{"author":{"name":"feng","email":"847df59f7b32f8c32be21b40e9fcead2da431b78@onyx-international.com"},"sha":"ad8949a061916e9df7c2ee496b60ca5422b2aa05","message":"improve deploy","url":"https://api.github.com/repos/shenfeng/rssminer/commits/ad8949a061916e9df7c2ee496b60ca5422b2aa05"},{"author":{"name":"feng","email":"847df59f7b32f8c32be21b40e9fcead2da431b78@onyx-international.com"},"sha":"fb8f0f3b70096bfbb80c79f43ec7034a4d516048","message":"add a landing page","url":"https://api.github.com/repos/shenfeng/rssminer/commits/fb8f0f3b70096bfbb80c79f43ec7034a4d516048"},{"author":{"name":"feng","email":"847df59f7b32f8c32be21b40e9fcead2da431b78@onyx-international.com"},"sha":"73475ae3f068b2e83b35708c3df2e8abb4c820e2","message":"fix cache-header bug","url":"https://api.github.com/repos/shenfeng/rssminer/commits/73475ae3f068b2e83b35708c3df2e8abb4c820e2"},{"author":{"name":"feng","email":"847df59f7b32f8c32be21b40e9fcead2da431b78@onyx-international.com"},"sha":"b6f90e46c926433d8b1c71a25e48ce280d4be8a9","message":"global indexer and db-factory is singleton, not dynamic binding","url":"https://api.github.com/repos/shenfeng/rssminer/commits/b6f90e46c926433d8b1c71a25e48ce280d4be8a9"},{"author":{"name":"feng","email":"847df59f7b32f8c32be21b40e9fcead2da431b78@onyx-international.com"},"sha":"553532d99dd82656aa59fd9e8d93c415de41bb70","message":"impl user choosed `remember me`","url":"https://api.github.com/repos/shenfeng/rssminer/commits/553532d99dd82656aa59fd9e8d93c415de41bb70"},{"author":{"name":"feng","email":"847df59f7b32f8c32be21b40e9fcead2da431b78@onyx-international.com"},"sha":"84b6cfffa7adf076838d2993603fce4ba2c293a6","message":"set proper cache-header; add comment","url":"https://api.github.com/repos/shenfeng/rssminer/commits/84b6cfffa7adf076838d2993603fce4ba2c293a6"},{"author":{"name":"feng","email":"847df59f7b32f8c32be21b40e9fcead2da431b78@onyx-international.com"},"sha":"9d97efb65cd335daec1801d4870f6983cef18714","message":"define h2 schema for feed crawler","url":"https://api.github.com/repos/shenfeng/rssminer/commits/9d97efb65cd335daec1801d4870f6983cef18714"},{"author":{"name":"feng","email":"847df59f7b32f8c32be21b40e9fcead2da431b78@onyx-international.com"},"sha":"71bb881bcd7585523bd959bb11c95758eef1f884","message":"impl crawler","url":"https://api.github.com/repos/shenfeng/rssminer/commits/71bb881bcd7585523bd959bb11c95758eef1f884"},{"author":{"name":"feng","email":"847df59f7b32f8c32be21b40e9fcead2da431b78@onyx-international.com"},"sha":"960bf653347a2e22801372b18a3ac98a4bcc5371","message":"add crawler dashboard","url":"https://api.github.com/repos/shenfeng/rssminer/commits/960bf653347a2e22801372b18a3ac98a4bcc5371"},{"author":{"name":"feng","email":"847df59f7b32f8c32be21b40e9fcead2da431b78@onyx-international.com"},"sha":"4596498703b24763d8e0acbf8503ec6bb778ffa0","message":"improve crawler dashboard","url":"https://api.github.com/repos/shenfeng/rssminer/commits/4596498703b24763d8e0acbf8503ec6bb778ffa0"},{"author":{"name":"feng","email":"847df59f7b32f8c32be21b40e9fcead2da431b78@onyx-international.com"},"sha":"57523086a2ace1d19debf5741cdf85e274b2aee4","message":"more robust http client","url":"https://api.github.com/repos/shenfeng/rssminer/commits/57523086a2ace1d19debf5741cdf85e274b2aee4"},{"author":{"name":"feng","email":"847df59f7b32f8c32be21b40e9fcead2da431b78@onyx-international.com"},"sha":"4b7e18947b1e92975e9a35a1029dd6ecdc2ac2a6","message":"improve startup script","url":"https://api.github.com/repos/shenfeng/rssminer/commits/4b7e18947b1e92975e9a35a1029dd6ecdc2ac2a6"},{"author":{"name":"feng","email":"847df59f7b32f8c32be21b40e9fcead2da431b78@onyx-international.com"},"sha":"ae9caf139b9e76e6bde9df821aead4699cdd6f0e","message":"better logging by using c.t.logging","url":"https://api.github.com/repos/shenfeng/rssminer/commits/ae9caf139b9e76e6bde9df821aead4699cdd6f0e"}],"ref":"refs/heads/master","head":"224107dc9fcb320ab59adfac8b947dba6456b27a","size":163,"push_id":51533242}