{"push_id":879672647,"size":20,"distinct_size":3,"ref":"refs/heads/2.0","head":"35a98b52362832d85d4a4c7da7f373b83969d513","before":"768ece5b15108c7ead596c24ee07bc8d8358f0e0","commits":[{"sha":"3846ee539b7161035c79bb03fb8edb36cd42eecf","author":{"email":"1816a7d2356add329323c4cc09df249b1ef93c37@gmail.com","name":"Ismayil Khayredinov"},"message":"chore(docs): reduce ambiguity in use of variable names in reference to access collections\n\nReplaces variable names to reduce ambiguity. Uses collection_id to refer to the collection ID (in stead of collection),\nand guids_only to refer to member guids (in stead of idonly)","distinct":false,"url":"https://api.github.com/repos/Elgg/Elgg/commits/3846ee539b7161035c79bb03fb8edb36cd42eecf"},{"sha":"c0ff79de100cc8e48fd69d01883c946669b5b275","author":{"email":"9ce5770b3bb4b2a1d59be2d97e34379cd192299f@mrclay.org","name":"Steve Clay"},"message":"fix(i18n): avoids using mbstring.internal_encoding in PHP >= 5.6\n\nPHP 5.6 deprecates mbstring.internal_encoding, in favor of\ndefault_encoding, which is UTF-8 by default.\n\nFixes #9031","distinct":false,"url":"https://api.github.com/repos/Elgg/Elgg/commits/c0ff79de100cc8e48fd69d01883c946669b5b275"},{"sha":"ca8aec1ec16eb4b138541b11f5c2b8c7406aac0c","author":{"email":"38fb4ed8ee42f28521c3d4c7f7b705a5e6d0fcf9@elgg.org","name":"Juho Jaakkola"},"message":"Merge pull request #9032 from mrclay/encoding_9031\n\nfix(i18n): avoids using mbstring.internal_encoding in PHP >= 5.6","distinct":false,"url":"https://api.github.com/repos/Elgg/Elgg/commits/ca8aec1ec16eb4b138541b11f5c2b8c7406aac0c"},{"sha":"740d3108a30733d02a98e9aed7516f92033cd8a9","author":{"email":"1816a7d2356add329323c4cc09df249b1ef93c37@gmail.com","name":"Ismayil Khayredinov"},"message":"fix(files): make sure method is callable on a concrete object instance\n\nPHP treats $this as an instance of a calling class when ElggFile::detectMimeType is called\nstatically.\n\nFixes #9010","distinct":false,"url":"https://api.github.com/repos/Elgg/Elgg/commits/740d3108a30733d02a98e9aed7516f92033cd8a9"},{"sha":"67585c75327234bc9fd1cda9e1f4f2c1f81f0635","author":{"email":"1816a7d2356add329323c4cc09df249b1ef93c37@gmail.com","name":"Ismayil Khayredinov"},"message":"chore(tests): add tests for ElggFile::detectMimeType","distinct":false,"url":"https://api.github.com/repos/Elgg/Elgg/commits/67585c75327234bc9fd1cda9e1f4f2c1f81f0635"},{"sha":"e0ed8cf0359f09b9d2c908a25ff010b034e3f32b","author":{"email":"9ce5770b3bb4b2a1d59be2d97e34379cd192299f@mrclay.org","name":"Steve Clay"},"message":"Merge pull request #9015 from hypeJunction/detectmime\n\nfix(files): make sure method is callable on a concrete object instance","distinct":false,"url":"https://api.github.com/repos/Elgg/Elgg/commits/e0ed8cf0359f09b9d2c908a25ff010b034e3f32b"},{"sha":"97df230f4c496d773e50060bf84fef5ae7052b24","author":{"email":"9ce5770b3bb4b2a1d59be2d97e34379cd192299f@mrclay.org","name":"Steve Clay"},"message":"perf(river): no longer needlessly render river responses\n\nFor river items that cannot receive comments, we explicitly pass a `responses`\noption to the river layout, which bypasses the bulk of river/elements/responses\nrendering. Notably a `countComments()` query is no longer performed and an empty\nform is no longer rendered for each of these items.\n\nFor BC, the `div.elgg-river-responses` wrapper is still created, but contains only\nwhitespace.\n\nIn the river/elements/responses view, we also now correctly check for comments\n(and their subclasses like ElggDiscussionReply) so we don't render these. The\ncore river views do not reach to this point due to changes in this PR, so this\nis mainly for plugins that may have overridden those views.\n\nFixes #9046","distinct":false,"url":"https://api.github.com/repos/Elgg/Elgg/commits/97df230f4c496d773e50060bf84fef5ae7052b24"},{"sha":"638ac3c6d792ef16d97261167cf2e320c463352f","author":{"email":"9ce5770b3bb4b2a1d59be2d97e34379cd192299f@mrclay.org","name":"Steve Clay"},"message":"Merge pull request #9014 from hypeJunction/acl-vars\n\nchore(docs): reduce ambiguity in use of variable names in reference t…","distinct":false,"url":"https://api.github.com/repos/Elgg/Elgg/commits/638ac3c6d792ef16d97261167cf2e320c463352f"},{"sha":"d408ae3cbceeb8972c5f4575f20b5c1f4fb29cf4","author":{"email":"9ce5770b3bb4b2a1d59be2d97e34379cd192299f@mrclay.org","name":"Steve Clay"},"message":"Merge pull request #9047 from mrclay/river_responses_9046\n\nperf(river): no longer needlessly render river responses","distinct":false,"url":"https://api.github.com/repos/Elgg/Elgg/commits/d408ae3cbceeb8972c5f4575f20b5c1f4fb29cf4"},{"sha":"beb9089129a0a06b36200f3f8d214c7ed8f94f42","author":{"email":"9ce5770b3bb4b2a1d59be2d97e34379cd192299f@mrclay.org","name":"Steve Clay"},"message":"fix(memcache): don't store a copy of $CONFIG in file objects\n\nSince filestore objects keep a copy of $CONFIG as a property, this would\nget serialized with the ElggFile. We add a __sleep method to filter out\nthis property when serializing, and __wakeup to reinitialize it.\n\nFixes #9081","distinct":false,"url":"https://api.github.com/repos/Elgg/Elgg/commits/beb9089129a0a06b36200f3f8d214c7ed8f94f42"},{"sha":"51965d7d052089b648cc37a19fc78bd0c4a1fa77","author":{"email":"38fb4ed8ee42f28521c3d4c7f7b705a5e6d0fcf9@elgg.org","name":"Juho Jaakkola"},"message":"chore(travis): use Sphinx version 1.3.1 to fix --locale-dir option for sphinx-intl\n\nFixes #9127","distinct":false,"url":"https://api.github.com/repos/Elgg/Elgg/commits/51965d7d052089b648cc37a19fc78bd0c4a1fa77"},{"sha":"eda2c91c3d7df12f3cb0a7bb52ab3883f756a8a9","author":{"email":"38fb4ed8ee42f28521c3d4c7f7b705a5e6d0fcf9@elgg.org","name":"Juho Jaakkola"},"message":"Merge pull request #9128 from juho-jaakkola/sphinx-intl-fix\n\nchore(travis): use Sphinx version 1.3.1 to fix --locale-dir option for sphinx-intl","distinct":false,"url":"https://api.github.com/repos/Elgg/Elgg/commits/eda2c91c3d7df12f3cb0a7bb52ab3883f756a8a9"},{"sha":"23342779e6d1950ddbfb02e85b66dbd9fb55c3fc","author":{"email":"38fb4ed8ee42f28521c3d4c7f7b705a5e6d0fcf9@elgg.org","name":"Juho Jaakkola"},"message":"Merge pull request #9109 from mrclay/file_sleep_110\n\nfix(memcache): don't store a copy of $CONFIG in file objects","distinct":false,"url":"https://api.github.com/repos/Elgg/Elgg/commits/23342779e6d1950ddbfb02e85b66dbd9fb55c3fc"},{"sha":"7d796776d8cf20720125b0d92f5477e5c00b2823","author":{"email":"38fb4ed8ee42f28521c3d4c7f7b705a5e6d0fcf9@elgg.org","name":"Juho Jaakkola"},"message":"Merge pull request #9129 from Elgg/1.10\n\nMerge 1.10 to 1.11","distinct":false,"url":"https://api.github.com/repos/Elgg/Elgg/commits/7d796776d8cf20720125b0d92f5477e5c00b2823"},{"sha":"1a64c7884526089cf31f0960e3e640405591039c","author":{"email":"38fb4ed8ee42f28521c3d4c7f7b705a5e6d0fcf9@elgg.org","name":"Juho Jaakkola"},"message":"chore(travis): fixes parameters of the 'sphinx-intl build' command\n\nFixes #9127","distinct":false,"url":"https://api.github.com/repos/Elgg/Elgg/commits/1a64c7884526089cf31f0960e3e640405591039c"},{"sha":"1f8f4dfd4265946fe900058c1640178e205b76b8","author":{"email":"38fb4ed8ee42f28521c3d4c7f7b705a5e6d0fcf9@elgg.org","name":"Juho Jaakkola"},"message":"Merge pull request #9132 from juho-jaakkola/sphinx-intl-fix\n\nchore(travis): fixes parameters of the 'sphinx-intl build' command","distinct":false,"url":"https://api.github.com/repos/Elgg/Elgg/commits/1f8f4dfd4265946fe900058c1640178e205b76b8"},{"sha":"125948f1da06689e15dfffe1432ccb2a93e7ac22","author":{"email":"38fb4ed8ee42f28521c3d4c7f7b705a5e6d0fcf9@elgg.org","name":"Juho Jaakkola"},"message":"Merge pull request #9133 from Elgg/1.11\n\nMerge 1.11 to 1.12","distinct":false,"url":"https://api.github.com/repos/Elgg/Elgg/commits/125948f1da06689e15dfffe1432ccb2a93e7ac22"},{"sha":"7e1323c4e67464318d227459afb4de34d430cd65","author":{"email":"9ce5770b3bb4b2a1d59be2d97e34379cd192299f@mrclay.org","name":"Steve Clay"},"message":"Merge branch '1.12' into merge112","distinct":true,"url":"https://api.github.com/repos/Elgg/Elgg/commits/7e1323c4e67464318d227459afb4de34d430cd65"},{"sha":"d05bc7e63d2bff82e8094499e82de3a138a89117","author":{"email":"9ce5770b3bb4b2a1d59be2d97e34379cd192299f@mrclay.org","name":"Steve Clay"},"message":"chore(travis): update composer asset plugin and install with prefer-source\n\nThis was recommended by the author of the composer asset plugin to avoid\ninstalling non-stable assets when GitHub rate limiting occurs.\nhttps://github.com/francoispluchino/composer-asset-plugin/issues/168#issuecomment-159595976\n\nFixes #9139","distinct":true,"url":"https://api.github.com/repos/Elgg/Elgg/commits/d05bc7e63d2bff82e8094499e82de3a138a89117"},{"sha":"35a98b52362832d85d4a4c7da7f373b83969d513","author":{"email":"38fb4ed8ee42f28521c3d4c7f7b705a5e6d0fcf9@elgg.org","name":"Juho Jaakkola"},"message":"Merge pull request #9145 from mrclay/merge112\n\nMerge 1.12 into 2.0","distinct":true,"url":"https://api.github.com/repos/Elgg/Elgg/commits/35a98b52362832d85d4a4c7da7f373b83969d513"}]}