{"push_id":1293963021,"size":17,"distinct_size":13,"ref":"refs/heads/simplefs","head":"3defcd219cd77dc3fb75793e6c07eef3b5a23411","before":"947667d8e9ae4f60a4ab637f462817f683a55c31","commits":[{"sha":"959bf0d1a7fd1d7a66ae015ffd86807f328f274e","author":{"name":"Roeland Jago Douma","email":"79a3558c309efe66e500e2b08bd550fa5c7b07a2@famdouma.nl"},"message":"Cache the build ControllerName\n\nOften a route.php file will have many N routes but only M controllers.\nWhere N >= M. Which means that in most cases the ControllerName will be\nconverted multiple times. This is of course far from ideal.\n\nNote that this is per app so the cache will contain at most N entries.\nWhich is not to bad.","distinct":false,"url":"https://api.github.com/repos/nextcloud/server/commits/959bf0d1a7fd1d7a66ae015ffd86807f328f274e"},{"sha":"4d6a5ccb8d74f52cd4fc39941e270356589db2c2","author":{"name":"Georg Ehrke","email":"f1e4f9b3ca211323c3073b3e52b1694ef9c62bf1@georgehrke.com"},"message":"replace he with they in readme","distinct":false,"url":"https://api.github.com/repos/nextcloud/server/commits/4d6a5ccb8d74f52cd4fc39941e270356589db2c2"},{"sha":"a7226996f7f5dc05b820c7f6d16cc8e3dbb2af2d","author":{"name":"Joas Schilling","email":"aa1c6a23f00d6fade4cf6d076898e9aca891cfd5@schilljs.com"},"message":"Merge pull request #1359 from nextcloud/cache_controller_name\n\nCache the build ControllerName","distinct":false,"url":"https://api.github.com/repos/nextcloud/server/commits/a7226996f7f5dc05b820c7f6d16cc8e3dbb2af2d"},{"sha":"4e674b32e134b76fc6f33f1f5c18ddc6e6ff91af","author":{"name":"Morris Jobke","email":"dfa93c5c235c5f1e0655e514b5213f2bcfed0d0b@morrisjobke.de"},"message":"Merge pull request #1369 from nextcloud/georgehrke-readme-patch-1\n\nreplace he with they in readme","distinct":false,"url":"https://api.github.com/repos/nextcloud/server/commits/4e674b32e134b76fc6f33f1f5c18ddc6e6ff91af"},{"sha":"75ca1704e2e3cc9232e1c5e73b7d90aef4badbb0","author":{"name":"Roeland Jago Douma","email":"79a3558c309efe66e500e2b08bd550fa5c7b07a2@famdouma.nl"},"message":"Initial AppData\n\n* Introduce simpleFS\n* Introduce IAppData\n* Introduce AppData Factory to get your AppData folder\n* Update FileDisplayResponse","distinct":true,"url":"https://api.github.com/repos/nextcloud/server/commits/75ca1704e2e3cc9232e1c5e73b7d90aef4badbb0"},{"sha":"b4a1045c587ace7dd81c89965df9004aa07625a2","author":{"name":"Roeland Jago Douma","email":"79a3558c309efe66e500e2b08bd550fa5c7b07a2@famdouma.nl"},"message":"avatar to appdata","distinct":true,"url":"https://api.github.com/repos/nextcloud/server/commits/b4a1045c587ace7dd81c89965df9004aa07625a2"},{"sha":"76eaaa313192f623048664049c21e01ad575a480","author":{"name":"Roeland Jago Douma","email":"79a3558c309efe66e500e2b08bd550fa5c7b07a2@famdouma.nl"},"message":"AppData folder is `appdata_instanceid`","distinct":true,"url":"https://api.github.com/repos/nextcloud/server/commits/76eaaa313192f623048664049c21e01ad575a480"},{"sha":"af8cdd4a33f0257cbbe3c746afe7a1c8f89a7429","author":{"name":"Roeland Jago Douma","email":"79a3558c309efe66e500e2b08bd550fa5c7b07a2@famdouma.nl"},"message":"Rename simplefs files\n\n* Rename for clarity. Having 3 types of different Files in 1 file is no\n  fun\n* Add @Since tag","distinct":true,"url":"https://api.github.com/repos/nextcloud/server/commits/af8cdd4a33f0257cbbe3c746afe7a1c8f89a7429"},{"sha":"2944743dbcd3750239d5fe4570b8823bbffde5f9","author":{"name":"Roeland Jago Douma","email":"79a3558c309efe66e500e2b08bd550fa5c7b07a2@famdouma.nl"},"message":"Mark interfaces as internal/expirimental","distinct":true,"url":"https://api.github.com/repos/nextcloud/server/commits/2944743dbcd3750239d5fe4570b8823bbffde5f9"},{"sha":"ecbaf4edfdda557bf5be37303ae2692a7df5a32f","author":{"name":"Roeland Jago Douma","email":"79a3558c309efe66e500e2b08bd550fa5c7b07a2@famdouma.nl"},"message":"Make AppData Factory lazy\n\n* AppData implements a ISimpleRoot but lazy. So only if an apps starts\n  to access data will stuff get initialized","distinct":true,"url":"https://api.github.com/repos/nextcloud/server/commits/ecbaf4edfdda557bf5be37303ae2692a7df5a32f"},{"sha":"d0d80eb1d9e332554bf04f266b31c3f72066f085","author":{"name":"Roeland Jago Douma","email":"79a3558c309efe66e500e2b08bd550fa5c7b07a2@famdouma.nl"},"message":"Add for proper DI","distinct":true,"url":"https://api.github.com/repos/nextcloud/server/commits/d0d80eb1d9e332554bf04f266b31c3f72066f085"},{"sha":"fd5f60bbd8bd62afebe434da8928a42dcb02c27b","author":{"name":"Roeland Jago Douma","email":"79a3558c309efe66e500e2b08bd550fa5c7b07a2@famdouma.nl"},"message":"Update autoloader","distinct":true,"url":"https://api.github.com/repos/nextcloud/server/commits/fd5f60bbd8bd62afebe434da8928a42dcb02c27b"},{"sha":"f924a7497262ba917013ac31ac2299422f1a4764","author":{"name":"Roeland Jago Douma","email":"79a3558c309efe66e500e2b08bd550fa5c7b07a2@famdouma.nl"},"message":"Fix AvatarTest","distinct":true,"url":"https://api.github.com/repos/nextcloud/server/commits/f924a7497262ba917013ac31ac2299422f1a4764"},{"sha":"7eb7a4efdafa7a41f977f08d249a9c122aa9aaed","author":{"name":"Roeland Jago Douma","email":"79a3558c309efe66e500e2b08bd550fa5c7b07a2@famdouma.nl"},"message":"Kill users with the reserved name on login","distinct":true,"url":"https://api.github.com/repos/nextcloud/server/commits/7eb7a4efdafa7a41f977f08d249a9c122aa9aaed"},{"sha":"2c2a1c970f7df91baaa804e361c999bb80531781","author":{"name":"Roeland Jago Douma","email":"79a3558c309efe66e500e2b08bd550fa5c7b07a2@famdouma.nl"},"message":"Avatar migration step","distinct":true,"url":"https://api.github.com/repos/nextcloud/server/commits/2c2a1c970f7df91baaa804e361c999bb80531781"},{"sha":"a5b38621c740b83652f61445b8cd0218f4a88315","author":{"name":"Roeland Jago Douma","email":"79a3558c309efe66e500e2b08bd550fa5c7b07a2@famdouma.nl"},"message":"Update autoloader","distinct":true,"url":"https://api.github.com/repos/nextcloud/server/commits/a5b38621c740b83652f61445b8cd0218f4a88315"},{"sha":"3defcd219cd77dc3fb75793e6c07eef3b5a23411","author":{"name":"Roeland Jago Douma","email":"79a3558c309efe66e500e2b08bd550fa5c7b07a2@famdouma.nl"},"message":"Add Tests","distinct":true,"url":"https://api.github.com/repos/nextcloud/server/commits/3defcd219cd77dc3fb75793e6c07eef3b5a23411"}]}
{"actor":{"display_login":"rullzer"}}