{"push_id":2035274404,"size":199,"distinct_size":199,"ref":"refs/heads/master","head":"aa39485348eca4eac2c537066d5d263d7ea8cd8f","before":"890cc9d5151b084c802b35a1d41faf16f9f6e98b","commits":[{"sha":"25ce473cdef17f40d9bf60ab8125e0c5956f4a47","author":{"name":"zero-24","email":"5681808864661a48cdad7cda19701af2acaa8e03@users.noreply.github.com"},"message":"Mmfixes (#240)\n\n* mmfixes 00001\r\n\r\n* space\r\n\r\n* space","distinct":true,"url":"https://api.github.com/repos/joomla-projects/gsoc17_js_tests/commits/25ce473cdef17f40d9bf60ab8125e0c5956f4a47"},{"sha":"93653bab2e9478c0afd5d7862d86a0f123824dcb","author":{"name":"Allon Moritz","email":"89c4e220915d084e453a3739a57aa620ce72344c@digital-peak.com"},"message":"Merge remote-tracking branch 'remotes/upstream/4.0-dev' into milestone1","distinct":true,"url":"https://api.github.com/repos/joomla-projects/gsoc17_js_tests/commits/93653bab2e9478c0afd5d7862d86a0f123824dcb"},{"sha":"190033ebf5ea87030ff2a6bb8bf15de88549d82c","author":{"name":"Kasun Vithanage","email":"3751c0dc40e3d2304525f53822352f20aad3e538@gmail.com"},"message":"Feature/multiple adapter support (#244)\n\n* Mock file system for foo plugin\r\nCan be deleted safely\r\n\r\n* Added multiple file system support for controller\r\n\r\n* Added multiple file system support for API\r\n\r\n* Injected adapter info to config params\r\n\r\n* Added config params to Local File System Plugin\r\n\r\n* Foo file system plugin(mock file system)\r\n\r\n* Syntax fixup\r\n\r\n* Syntax fixup\r\n\r\n* added errorCode for exception\r\n\r\n* code fixup\r\n\r\n* optimizations\r\n\r\n* indention fixes\r\n\r\n* added errorCode 500\r\n\r\n* Added getProviders method and used Joomla\\Registry\\Registry\r\n\r\n* removed getProviders method\r\n\r\n* used namespaced classes\r\n\r\n* used namespaced classes\r\n\r\n* Added translatable texts\r\n\r\n* Added translatable texts\r\n\r\n* updated indention\r\n\r\n* removed redundant strings\r\n\r\n* improved readability\r\n\r\n* fixed indention\r\n\r\n* fixed issue with config\r\n\r\n* added invalid argument exception\r\n\r\n* removed redundant function\r\n\r\n* moved getAdapter method to Model\r\n\r\n* created media view model\r\n\r\n* removed defaultFileSystem config\r\n\r\n* Created new Model and moved getProviders method to it\r\n\r\n* used media model\r\n\r\n* fixed indention\r\n\r\n* removed account handling\r\n\r\n* used providers\r\n\r\n* added new line at end\r\n\r\n* fixed issue\r\n\r\n* added new line at end\r\n\r\n* removed old implementation\r\n\r\n* added new line\r\n\r\n* added new line\r\n\r\n* removed unused var\r\n\r\n* removed unused var\r\n\r\n* changed from crlf to lf\r\n\r\n* changed from crlf to lf\r\n\r\n* changed from crlf to lf\r\n\r\n* changed from crlf to lf","distinct":true,"url":"https://api.github.com/repos/joomla-projects/gsoc17_js_tests/commits/190033ebf5ea87030ff2a6bb8bf15de88549d82c"},{"sha":"46655f21f9a0e0c634bd48c98cf0f2833a6e0bbf","author":{"name":"Allon Moritz","email":"89c4e220915d084e453a3739a57aa620ce72344c@digital-peak.com"},"message":"Merge remote-tracking branch 'remotes/upstream/4.0-dev' into milestone1","distinct":true,"url":"https://api.github.com/repos/joomla-projects/gsoc17_js_tests/commits/46655f21f9a0e0c634bd48c98cf0f2833a6e0bbf"},{"sha":"6a09fc74361863bd6c7ed7b70432c4dcdb4b6811","author":{"name":"kasun","email":"3751c0dc40e3d2304525f53822352f20aad3e538@gmail.com"},"message":"Merge branches 'gsoc17' and 'milestone1' of https://github.com/joomla-projects/media-manager-improvement into gsoc17/nmm-frontend-multiple-adapters","distinct":true,"url":"https://api.github.com/repos/joomla-projects/gsoc17_js_tests/commits/6a09fc74361863bd6c7ed7b70432c4dcdb4b6811"},{"sha":"5c02b289c34d78557672e85a6bfad5e9eab4582f","author":{"name":"Allon Moritz","email":"89c4e220915d084e453a3739a57aa620ce72344c@digital-peak.com"},"message":"Merge remote-tracking branch 'remotes/upstream/4.0-dev' into milestone1","distinct":true,"url":"https://api.github.com/repos/joomla-projects/gsoc17_js_tests/commits/5c02b289c34d78557672e85a6bfad5e9eab4582f"},{"sha":"c560a2bebac6e2ccbe4ba4dc670efd01046040dc","author":{"name":"Allon Moritz","email":"89c4e220915d084e453a3739a57aa620ce72344c@digital-peak.com"},"message":"Namespace the media manager (#249)\n\n* Namespace the media manager component\r\n\r\n* Fix tests\r\n\r\n* Remove obsolete code\r\n\r\n* Remove obsolete code\r\n\r\n* Move back\r\n\r\n* come on travis\r\n\r\n* debug travis!!\r\n\r\n* Restore JLoader state after test correctly","distinct":true,"url":"https://api.github.com/repos/joomla-projects/gsoc17_js_tests/commits/c560a2bebac6e2ccbe4ba4dc670efd01046040dc"},{"sha":"7340277c72ba2ee68ff6877e556540924e50cf15","author":{"name":"David Neukirchen","email":"9f01d6d51d1e8913ffa891112eb182f98c742dab@gmail.com"},"message":"Fix modal conflicts (#251)\n\n* Fix modal conflicts\r\n\r\n* Remove modal classes\r\n\r\n* Remove todo","distinct":true,"url":"https://api.github.com/repos/joomla-projects/gsoc17_js_tests/commits/7340277c72ba2ee68ff6877e556540924e50cf15"},{"sha":"90f185f022aae6b2563bf027d5e998a5f24c5942","author":{"name":"Kasun Vithanage","email":"3751c0dc40e3d2304525f53822352f20aad3e538@gmail.com"},"message":"Fix/adapter prefix (#252)\n\n* removed default option\r\n\r\n* added adapter name to path returned from a file\r\n\r\n* added empty line before return","distinct":true,"url":"https://api.github.com/repos/joomla-projects/gsoc17_js_tests/commits/90f185f022aae6b2563bf027d5e998a5f24c5942"},{"sha":"42563d60e560f81abd119a6e838d40069de911dc","author":{"name":"Allon Moritz","email":"89c4e220915d084e453a3739a57aa620ce72344c@digital-peak.com"},"message":"Check if the mime_content_type exists (#248)\n\n* Check if the mime_content_type exists\r\n\r\n* Determine mime type trough the helper function","distinct":true,"url":"https://api.github.com/repos/joomla-projects/gsoc17_js_tests/commits/42563d60e560f81abd119a6e838d40069de911dc"},{"sha":"5999e830a49e2c12de5b90a648e263b39e6dd378","author":{"name":"David Neukirchen","email":"9f01d6d51d1e8913ffa891112eb182f98c742dab@gmail.com"},"message":"Feature/multi adapter (#253)\n\n* Less complex multi adapter example\r\n\r\n* Show disks\r\n\r\n* Implement disks in tree\r\n\r\n* Fix breadcrumb root\r\n\r\n* Re-enable error redirect","distinct":true,"url":"https://api.github.com/repos/joomla-projects/gsoc17_js_tests/commits/5999e830a49e2c12de5b90a648e263b39e6dd378"},{"sha":"8804266d3f59b3bf3089dd0512717683697dbbf2","author":{"name":"Allon Moritz","email":"89c4e220915d084e453a3739a57aa620ce72344c@digital-peak.com"},"message":"Merge remote-tracking branch 'remotes/origin/milestone1' into gsoc17\n\n# Conflicts:\n#\tadministrator/components/com_media/Model/Api.php\n#\tmedia/com_media/js/mediamanager.js","distinct":true,"url":"https://api.github.com/repos/joomla-projects/gsoc17_js_tests/commits/8804266d3f59b3bf3089dd0512717683697dbbf2"},{"sha":"a9fb2bbdcaea06ee70581a96dd9ead3d3e65427d","author":{"name":"Allon Moritz","email":"89c4e220915d084e453a3739a57aa620ce72344c@digital-peak.com"},"message":"Namespace the media model","distinct":true,"url":"https://api.github.com/repos/joomla-projects/gsoc17_js_tests/commits/a9fb2bbdcaea06ee70581a96dd9ead3d3e65427d"},{"sha":"174354fd624ba5651f56c4b2cf3127765a194e8a","author":{"name":"Allon Moritz","email":"89c4e220915d084e453a3739a57aa620ce72344c@digital-peak.com"},"message":"Extend the local adapter","distinct":true,"url":"https://api.github.com/repos/joomla-projects/gsoc17_js_tests/commits/174354fd624ba5651f56c4b2cf3127765a194e8a"},{"sha":"514883972ab9d96ed36a3c790fe4e8a481d4dce7","author":{"name":"Allon Moritz","email":"89c4e220915d084e453a3739a57aa620ce72344c@digital-peak.com"},"message":"Rebuild asset","distinct":true,"url":"https://api.github.com/repos/joomla-projects/gsoc17_js_tests/commits/514883972ab9d96ed36a3c790fe4e8a481d4dce7"},{"sha":"6540978cc53c70b88bd633cd1d4e5144f0e1bb4b","author":{"name":"David Neukirchen","email":"9f01d6d51d1e8913ffa891112eb182f98c742dab@gmail.com"},"message":"Add ie11 support (#250)\n\n* Add polyfill\r\n\r\n* Use babe transform runtime and polyfills\r\n\r\n* Fix event creation in ie browsers\r\n\r\n* Rebuild assets\r\n\r\n* Remove unused var","distinct":true,"url":"https://api.github.com/repos/joomla-projects/gsoc17_js_tests/commits/6540978cc53c70b88bd633cd1d4e5144f0e1bb4b"},{"sha":"7a87498db3c07abed48aac33c0505dbce3a09bf8","author":{"name":"Allon Moritz","email":"89c4e220915d084e453a3739a57aa620ce72344c@digital-peak.com"},"message":"Merge remote-tracking branch 'remotes/upstream/4.0-dev' into milestone1","distinct":true,"url":"https://api.github.com/repos/joomla-projects/gsoc17_js_tests/commits/7a87498db3c07abed48aac33c0505dbce3a09bf8"},{"sha":"6b78cbdb5456053bf09831218005ccbc11fc0f30","author":{"name":"Allon Moritz","email":"89c4e220915d084e453a3739a57aa620ce72344c@digital-peak.com"},"message":"Merge remote-tracking branch 'remotes/upstream/4.0-dev' into milestone1","distinct":true,"url":"https://api.github.com/repos/joomla-projects/gsoc17_js_tests/commits/6b78cbdb5456053bf09831218005ccbc11fc0f30"},{"sha":"a1edef2580bddd2ad90d79e25bf099fce363902b","author":{"name":"Yair Lahav","email":"01e578c91d2f73e6664b59098349be7f8c979386@gmail.com"},"message":"Update Model/Api.php Controller/Api.php (#261)\n\n* Update Api.php\r\n\r\nPull Request for Issue #230 .\r\n\r\nSummary of Changes\r\n\r\nwhen an uploaded file has spaces it is replace by a underscore (same way for folder creation).\r\nIt was done by:\r\n1. moving 'getSafeName' function from the model Api.php to the controller Api.ph\r\n2. Call 'getSafeName' in the controller API in two places: (a) creation of a file or directory, and (b) uploading a new image\r\n3. remove the call of 'getSafeName' in the model\r\n\r\nTesting Instructions\r\n\r\ntry to upload several files with different special characters like spaces, dashes etc.\r\n\r\nExpected result\r\n\r\n1. Uploaded file and no 403 error\r\n\r\nActual result\r\n\r\nI made some tests in \"old Joomla (3.7.2), before my changes and after it and swa the following:\r\n\r\n1. filename with english latters and one or more spaces\r\n- \"old\": an error - \"Unable to create folder. Folder name must only contain alphanumeric characters and no spaces.\"\r\n- J4 before the change - 403\r\n- J4 after the change - all spaces are replaced with '_'\r\n\r\n2. file name with special charcter (e.g. Hebrew)\r\n- \"old\": an error - \"Unable to create folder. Folder name must only contain alphanumeric characters and no spaces.\"\r\n- J4 before the change - nothing happens\r\n- J4 after the change - nothing happens\r\n\r\n3. directory name with spaces\r\n- \"old\": an error - \"Unable to create folder. Folder name must only contain alphanumeric characters and no spaces.\"\r\n- J4 before the change - all spaces are replaced with '_'\r\n- J4 after the change - all spaces are replaced with '_'\r\n\r\n4. directory with special charcter (e.g. Hebrew)\r\n- \"old\": an error - \"Unable to create folder. Folder name must only contain alphanumeric characters and no spaces.\"\r\n- J4 before the change - nothing happens\r\n- J4 after the change - nothing happens\r\n\r\n* code style error","distinct":true,"url":"https://api.github.com/repos/joomla-projects/gsoc17_js_tests/commits/a1edef2580bddd2ad90d79e25bf099fce363902b"},{"sha":"0fee3b992827b08e0deda61538f62e6b85e91a68","author":{"name":"Yair Lahav","email":"01e578c91d2f73e6664b59098349be7f8c979386@gmail.com"},"message":"Update Model/Api.php Controller/Api.php (#262)\n\nPull Request for Issue #230 .\r\n\r\nSummary of Changes\r\n\r\nwhen an uploaded file has spaces it is replace by a underscore (same way for folder creation).\r\nIt was done by:\r\n\r\nmoving 'getSafeName' function from the model Api.php to the controller Api.ph\r\nCall 'getSafeName' in the controller API in two places: (a) creation of a file or directory, and (b) uploading a new image\r\nremove the call of 'getSafeName' in the model\r\nTesting Instructions\r\n\r\ntry to upload several files with different special characters like spaces, dashes etc.\r\n\r\nExpected result\r\n\r\nUploaded file and no 403 error\r\nActual result\r\n\r\nI made some tests in \"old Joomla (3.7.2), before my changes and after it and swa the following:\r\n\r\nfilename with english latters and one or more spaces\r\n\"old\": an error - \"Unable to create folder. Folder name must only contain alphanumeric characters and no spaces.\"\r\nJ4 before the change - 403\r\nJ4 after the change - all spaces are replaced with '_'\r\nfile name with special charcter (e.g. Hebrew)\r\n\"old\": an error - \"Unable to create folder. Folder name must only contain alphanumeric characters and no spaces.\"\r\nJ4 before the change - nothing happens\r\nJ4 after the change - nothing happens\r\ndirectory name with spaces\r\n\"old\": an error - \"Unable to create folder. Folder name must only contain alphanumeric characters and no spaces.\"\r\nJ4 before the change - all spaces are replaced with '_'\r\nJ4 after the change - all spaces are replaced with '_'\r\ndirectory with special charcter (e.g. Hebrew)\r\n\"old\": an error - \"Unable to create folder. Folder name must only contain alphanumeric characters and no spaces.\"\r\nJ4 before the change - nothing happens\r\nJ4 after the change - nothing happens","distinct":true,"url":"https://api.github.com/repos/joomla-projects/gsoc17_js_tests/commits/0fee3b992827b08e0deda61538f62e6b85e91a68"}]}
{"actor":{"display_login":"zero-24"}}