{"push_id":741066318,"size":5,"distinct_size":5,"ref":"refs/heads/master","head":"5b56cb7cd6a311311f600063bd881332222d3797","before":"38733241efc7cb464c36ff4a6a776e7c195043be","commits":[{"sha":"f5969f35b45cf918fbbf7666db4c1dd7505a357e","author":{"email":"88c15a7d4521150303d51f07bd2d2901644dbeae@gmail.com","name":"frasese"},"message":"Update\n\n- Can upload files\n- Can create folders : Added new SakaiCommandExecutor\n- Can rename files/folders : Added new SakaiCommandExecutor\n- Updated web.xml to allow file uploads\n\nNOTES :\n- Renaming no longer copies the resource, it just changes its name\n\nTODO / TOTHINK :\n- Manage hidden files/folders\n- We can upload a file that exceeds \"content.upload.max\" property.\nThat's because \"resource.setContent\" does not throw any exception. We\nshould check file size manually?\n- Should we add a hashmap to cache the resources hashes?\n- Still using Base64 to encode/decode hash?\n- In the future... I think we can separate each \"resource\" (assignments,\nforums...) in a different volume, so... we should add a toolId as a\nvolume's property.","distinct":true,"url":"https://api.github.com/repos/buckett/elfinder-sakai/commits/f5969f35b45cf918fbbf7666db4c1dd7505a357e"},{"sha":"311ec9943056ab4d0b1acf56f83ebe16fe5817cf","author":{"email":"88c15a7d4521150303d51f07bd2d2901644dbeae@gmail.com","name":"frasese"},"message":"Solved bug uploading/renaming files with same name","distinct":true,"url":"https://api.github.com/repos/buckett/elfinder-sakai/commits/311ec9943056ab4d0b1acf56f83ebe16fe5817cf"},{"sha":"7304bb8d54d9c6cd3b0de6a6d55425d3f9e1c4ef","author":{"email":"88c15a7d4521150303d51f07bd2d2901644dbeae@gmail.com","name":"frasese"},"message":"Reorganized project folders","distinct":true,"url":"https://api.github.com/repos/buckett/elfinder-sakai/commits/7304bb8d54d9c6cd3b0de6a6d55425d3f9e1c4ef"},{"sha":"2b4d44aa9e1817e49c05287c42ac3a05d94df26a","author":{"email":"88c15a7d4521150303d51f07bd2d2901644dbeae@gmail.com","name":"frasese"},"message":"Update\n\n- added new commands : Duplicate, Paste, Put\n\nNOTES\n- checked, MkFiles now works fine\n\nTODO / TOTHINK\n- Manage sites without resources tool\n----------------------------------\n- Manage hidden files/folders\n- We can upload a file that exceeds \"content.upload.max\" property.\nThat's because \"resource.setContent\" does not throw any exception. We\nshould check file size manually?\n- Should we add a hashmap to cache the resources hashes?\n- Still using Base64 to encode/decode hash?\n- In the future... I think we can separate each \"resource\" (assignments,\nforums...) in a different volume, so... we should add a toolId as a\nvolume's property.","distinct":true,"url":"https://api.github.com/repos/buckett/elfinder-sakai/commits/2b4d44aa9e1817e49c05287c42ac3a05d94df26a"},{"sha":"5b56cb7cd6a311311f600063bd881332222d3797","author":{"email":"482d155cae7b7a976be8a3fa1142a16845fa9d30@bumph.org","name":"Matthew Buckett"},"message":"Merge pull request #3 from frasese/V01\n\nUpdate","distinct":true,"url":"https://api.github.com/repos/buckett/elfinder-sakai/commits/5b56cb7cd6a311311f600063bd881332222d3797"}]}