{"push_id":1086505885,"size":10,"distinct_size":10,"ref":"refs/heads/release/0.68.0","head":"c91d2649a9838e6beec022dab15710f4bdfd65b6","before":"e143da449a8cd7cfe0e94d2b2f88d6640cdc2dbd","commits":[{"sha":"71ea36c472e37e0dd6d56bd911597a93dfee992b","author":{"email":"af3e5074882c9dbb18afe8e401d91ec29dd1c6c4@virginia.edu","name":"Saman Ehsan"},"message":"Clone node wiki pages when forking/registering node\n\nInstead of copying over the list of node wiki page\nversions to the fork or registration, clone each\nnode wiki page and add them to the fork or registration\nwiki_pages_versions list. If the version is the current\nwiki version, add it's cloned copy to the fork or\nregistration's wiki_pages_current field. Also set\nwiki_private_uuids = {} for forks and registrations.","distinct":true,"url":"https://api.github.com/repos/CenterForOpenScience/osf.io/commits/71ea36c472e37e0dd6d56bd911597a93dfee992b"},{"sha":"2acbf58c4b532ab3faac6ae5ba697c5784751577","author":{"email":"af3e5074882c9dbb18afe8e401d91ec29dd1c6c4@virginia.edu","name":"Saman Ehsan"},"message":"Test copying wiki pages for forks/registrations","distinct":true,"url":"https://api.github.com/repos/CenterForOpenScience/osf.io/commits/2acbf58c4b532ab3faac6ae5ba697c5784751577"},{"sha":"e9f3ec65729430699f98f24c08b4251a0055d6f7","author":{"email":"af3e5074882c9dbb18afe8e401d91ec29dd1c6c4@virginia.edu","name":"Saman Ehsan"},"message":"Add script to update existing fork/registration wikis\n\nClone any wiki pages that are included in a fork/registration\nfrom the original node, and update their wiki_pages_versions\nand wiki_pages_current fields to point to those cloned wiki\npages.","distinct":true,"url":"https://api.github.com/repos/CenterForOpenScience/osf.io/commits/e9f3ec65729430699f98f24c08b4251a0055d6f7"},{"sha":"7e9f07c182bbfa600e5a7e9a1bd03d5184000e44","author":{"email":"af3e5074882c9dbb18afe8e401d91ec29dd1c6c4@virginia.edu","name":"Saman Ehsan"},"message":"Explicitly set wiki user\n\nWhen NodeWikiPage is cloned, the\nuser field is set to None. Reset\nthis field to the NodeWikiPage user.","distinct":true,"url":"https://api.github.com/repos/CenterForOpenScience/osf.io/commits/7e9f07c182bbfa600e5a7e9a1bd03d5184000e44"},{"sha":"851088b4cbdb1978f70941bdf0194c1d748a2558","author":{"email":"af3e5074882c9dbb18afe8e401d91ec29dd1c6c4@virginia.edu","name":"Saman Ehsan"},"message":"Fix failing wiki tests","distinct":true,"url":"https://api.github.com/repos/CenterForOpenScience/osf.io/commits/851088b4cbdb1978f70941bdf0194c1d748a2558"},{"sha":"d5f456ee1895bc4f829c7f43e5f78594278ad887","author":{"email":"af3e5074882c9dbb18afe8e401d91ec29dd1c6c4@virginia.edu","name":"Saman Ehsan"},"message":"Refactor clone wiki logic","distinct":true,"url":"https://api.github.com/repos/CenterForOpenScience/osf.io/commits/d5f456ee1895bc4f829c7f43e5f78594278ad887"},{"sha":"4951c5e2efe24123b9e79876abc4c72d6a11bd96","author":{"email":"af3e5074882c9dbb18afe8e401d91ec29dd1c6c4@virginia.edu","name":"Saman Ehsan"},"message":"Handle invalid NodeWikiPage records\n\n- Remove wiki pages that no longer exist\n  from Node.wiki_pages_versions\n- If a node wiki page's node no longer exists,\n  move it to a backup collection\n- Use mongo find & only load node ids","distinct":true,"url":"https://api.github.com/repos/CenterForOpenScience/osf.io/commits/4951c5e2efe24123b9e79876abc4c72d6a11bd96"},{"sha":"cfcebcace767db7ecae59a7190e9f3c1541e59ad","author":{"email":"af3e5074882c9dbb18afe8e401d91ec29dd1c6c4@virginia.edu","name":"Saman Ehsan"},"message":"Add tests for handling invalid wiki pages","distinct":true,"url":"https://api.github.com/repos/CenterForOpenScience/osf.io/commits/cfcebcace767db7ecae59a7190e9f3c1541e59ad"},{"sha":"5af38699603fb504f2cbec5e649b861f29429850","author":{"email":"af3e5074882c9dbb18afe8e401d91ec29dd1c6c4@virginia.edu","name":"Saman Ehsan"},"message":"Change clone_wiki_pages to use pymongo","distinct":true,"url":"https://api.github.com/repos/CenterForOpenScience/osf.io/commits/5af38699603fb504f2cbec5e649b861f29429850"},{"sha":"c91d2649a9838e6beec022dab15710f4bdfd65b6","author":{"email":"c3bbc77df8d8c3b5c94bf0c88ae88d338dff7ce3@gmail.com","name":"Steven Loria"},"message":"Fix backing up unmigrated wikis","distinct":true,"url":"https://api.github.com/repos/CenterForOpenScience/osf.io/commits/c91d2649a9838e6beec022dab15710f4bdfd65b6"}]}