{"push_id":929737420,"size":29,"distinct_size":3,"ref":"refs/heads/library-settings","head":"bdc90c1e1fcf09402a08aee8a1749707e58a8095","before":"a92d3102f22913046dabff13920418802499540e","commits":[{"sha":"054ef036875e37db0d6103c20e9ef094409c4ab9","author":{"email":"253ce89c8f16a19791fff581009f27f09b590070@gmail.com","name":"zhengxie"},"message":"[sysadmin] Force passwd change when add/reset user","distinct":false,"url":"https://api.github.com/repos/haiwen/seahub/commits/054ef036875e37db0d6103c20e9ef094409c4ab9"},{"sha":"9404af609d648548d62455039796f545f8aebdd4","author":{"email":"253ce89c8f16a19791fff581009f27f09b590070@gmail.com","name":"zhengxie"},"message":"Add post_office app, and send async email to imported csv users","distinct":false,"url":"https://api.github.com/repos/haiwen/seahub/commits/9404af609d648548d62455039796f545f8aebdd4"},{"sha":"9e855459eb049a63f131a279482b91e81e3b4157","author":{"email":"a84a3a00236131721b91dac4cc33d7c9be883ea2@gmail.com","name":"Daniel Pan"},"message":"Merge pull request #930 from haiwen/post_office\n\nAdd post_office app, and send async email to imported csv users","distinct":false,"url":"https://api.github.com/repos/haiwen/seahub/commits/9e855459eb049a63f131a279482b91e81e3b4157"},{"sha":"098415212f652b8a60e227af253a883ea4e3569c","author":{"email":"a84a3a00236131721b91dac4cc33d7c9be883ea2@gmail.com","name":"Daniel Pan"},"message":"Merge pull request #929 from haiwen/force_pwd\n\n[sysadmin] Force passwd change when add/reset user","distinct":false,"url":"https://api.github.com/repos/haiwen/seahub/commits/098415212f652b8a60e227af253a883ea4e3569c"},{"sha":"71ed6fb43ccde1eba90ccfc30d546dca350d9055","author":{"email":"a84a3a00236131721b91dac4cc33d7c9be883ea2@gmail.com","name":"Daniel Pan"},"message":"Improve error message","distinct":false,"url":"https://api.github.com/repos/haiwen/seahub/commits/71ed6fb43ccde1eba90ccfc30d546dca350d9055"},{"sha":"ea963bb53100c05678bd5a6e70762357d6c10890","author":{"email":"ea421c93ca5d2e0467b11f153268fd9d666eaf65@gmail.com","name":"lian"},"message":"update grp api & add group members api","distinct":false,"url":"https://api.github.com/repos/haiwen/seahub/commits/ea963bb53100c05678bd5a6e70762357d6c10890"},{"sha":"f348dfb71760a7320c5f08b47a865a66e133335a","author":{"email":"a84a3a00236131721b91dac4cc33d7c9be883ea2@gmail.com","name":"Daniel Pan"},"message":"Merge pull request #977 from haiwen/update-grp-api\n\nupdate grp api & add group members api","distinct":false,"url":"https://api.github.com/repos/haiwen/seahub/commits/f348dfb71760a7320c5f08b47a865a66e133335a"},{"sha":"a80126c344ce4949ab20d9654069f853752ffe9b","author":{"email":"ea421c93ca5d2e0467b11f153268fd9d666eaf65@gmail.com","name":"lian"},"message":"update perm check of group related api","distinct":false,"url":"https://api.github.com/repos/haiwen/seahub/commits/a80126c344ce4949ab20d9654069f853752ffe9b"},{"sha":"f2eae5044ea79e1908043fd7aa6e5fcff15284df","author":{"email":"a84a3a00236131721b91dac4cc33d7c9be883ea2@gmail.com","name":"Daniel Pan"},"message":"Merge pull request #979 from haiwen/grp-perm-check\n\nupdate perm check of group related api","distinct":false,"url":"https://api.github.com/repos/haiwen/seahub/commits/f2eae5044ea79e1908043fd7aa6e5fcff15284df"},{"sha":"ed1b3204e0420149bfb90085a4f0f2e0a98bd963","author":{"email":"ea421c93ca5d2e0467b11f153268fd9d666eaf65@gmail.com","name":"lian"},"message":"Improve error message\n\nUse 404 when repo/group not found","distinct":false,"url":"https://api.github.com/repos/haiwen/seahub/commits/ed1b3204e0420149bfb90085a4f0f2e0a98bd963"},{"sha":"0ee41ce8f349c703343da7e8039d15c62c10cbbc","author":{"email":"ea421c93ca5d2e0467b11f153268fd9d666eaf65@gmail.com","name":"lian"},"message":"Merge pull request #976 from haiwen/improve-error-message\n\nImprove error message","distinct":false,"url":"https://api.github.com/repos/haiwen/seahub/commits/0ee41ce8f349c703343da7e8039d15c62c10cbbc"},{"sha":"e9150cf555b89edc6be1be80eeed1f921d0fa9c8","author":{"email":"86e03f5d841c6ffe84572efe292a3381089d5796@gmail.com","name":"llj"},"message":"add 'group settings'","distinct":false,"url":"https://api.github.com/repos/haiwen/seahub/commits/e9150cf555b89edc6be1be80eeed1f921d0fa9c8"},{"sha":"44d176a45cdec9a9e5045546046620fd7b110e52","author":{"email":"ea421c93ca5d2e0467b11f153268fd9d666eaf65@gmail.com","name":"lian"},"message":"update group api test","distinct":false,"url":"https://api.github.com/repos/haiwen/seahub/commits/44d176a45cdec9a9e5045546046620fd7b110e52"},{"sha":"7897bf55f67ce379dc56b96a48c7e3efe7171469","author":{"email":"a84a3a00236131721b91dac4cc33d7c9be883ea2@gmail.com","name":"Daniel Pan"},"message":"Merge pull request #981 from haiwen/update-grp-api-test\n\nupdate group api test","distinct":false,"url":"https://api.github.com/repos/haiwen/seahub/commits/7897bf55f67ce379dc56b96a48c7e3efe7171469"},{"sha":"bda85406ca5f689f11d62458fadb863b4b229bab","author":{"email":"86e03f5d841c6ffe84572efe292a3381089d5796@gmail.com","name":"llj"},"message":"[group settings] manage members: added 'add multi members once' and other improvement","distinct":false,"url":"https://api.github.com/repos/haiwen/seahub/commits/bda85406ca5f689f11d62458fadb863b4b229bab"},{"sha":"91211a683bc4fc270a2c7a802db94536e016706b","author":{"email":"ea421c93ca5d2e0467b11f153268fd9d666eaf65@gmail.com","name":"lian"},"message":"ajax import group members","distinct":false,"url":"https://api.github.com/repos/haiwen/seahub/commits/91211a683bc4fc270a2c7a802db94536e016706b"},{"sha":"9ec433555f282d509b64af9947d5325ca4ca7abd","author":{"email":"a84a3a00236131721b91dac4cc33d7c9be883ea2@gmail.com","name":"Daniel Pan"},"message":"Merge pull request #980 from haiwen/group_settings\n\nGroup settings","distinct":false,"url":"https://api.github.com/repos/haiwen/seahub/commits/9ec433555f282d509b64af9947d5325ca4ca7abd"},{"sha":"e1981509c65fa0bc27578a2fdfd032780e7ee117","author":{"email":"a84a3a00236131721b91dac4cc33d7c9be883ea2@gmail.com","name":"Daniel Pan"},"message":"Merge pull request #984 from haiwen/import-grp-member\n\najax import group members","distinct":false,"url":"https://api.github.com/repos/haiwen/seahub/commits/e1981509c65fa0bc27578a2fdfd032780e7ee117"},{"sha":"ec6679e448f9c397d07638fcb34f5ccb59aeae71","author":{"email":"86e03f5d841c6ffe84572efe292a3381089d5796@gmail.com","name":"llj"},"message":"add 'updateGroups' for side-nav, and other improvement","distinct":false,"url":"https://api.github.com/repos/haiwen/seahub/commits/ec6679e448f9c397d07638fcb34f5ccb59aeae71"},{"sha":"49ead4e079dc6d9d0a4868d6bde68f316b118ba4","author":{"email":"ea421c93ca5d2e0467b11f153268fd9d666eaf65@gmail.com","name":"lian"},"message":"update new group api err msg","distinct":false,"url":"https://api.github.com/repos/haiwen/seahub/commits/49ead4e079dc6d9d0a4868d6bde68f316b118ba4"}]}