{"push_id":742953572,"size":50,"distinct_size":2,"ref":"refs/heads/master","head":"256627a7cfaf77bccfa6ec9fa3ae1588fe80e3d6","before":"a04b005e932244aa12882dfb95443df0c182163f","commits":[{"sha":"44e3bec42eae14cb8d7e85d753df073d5bdb5178","author":{"email":"6c68cabc7124e43c9b4d50f86510600f69e74c99@nym.se","name":"Jakob Borg"},"message":"Add osutil.AtomicWriter\n\nThis captures the common pattern of writing to a temp file and moving it\nto it's real name only if everything went well. It reduces the amount of\ncode in some places where we do this, but maybe not as much as I\nexpected because the upgrade thing is still a special snowflake...","distinct":false,"url":"https://api.github.com/repos/Zillode/syncthing/commits/44e3bec42eae14cb8d7e85d753df073d5bdb5178"},{"sha":"b611f72e0829f60f3410e6f07652794f437d35ad","author":{"email":"f90e40bb91d386c08b3311f23196fd604c51ee0f@gmail.com","name":"Audrius Butkevicius"},"message":"Merge pull request #2053 from calmh/atomicwriter\n\nAdd osutil.AtomicWriter","distinct":false,"url":"https://api.github.com/repos/Zillode/syncthing/commits/b611f72e0829f60f3410e6f07652794f437d35ad"},{"sha":"d855abf8b02bc8805cbc04487a4ab90a3b935b1d","author":{"email":"6c68cabc7124e43c9b4d50f86510600f69e74c99@nym.se","name":"Jakob Borg"},"message":"Translation & docs update","distinct":false,"url":"https://api.github.com/repos/Zillode/syncthing/commits/d855abf8b02bc8805cbc04487a4ab90a3b935b1d"},{"sha":"909d60464e9be25295894df686528311e826391f","author":{"email":"6c68cabc7124e43c9b4d50f86510600f69e74c99@nym.se","name":"Jakob Borg"},"message":"Revert \"Merge pull request #2053 from calmh/atomicwriter\" (fixes #2058)\n\nThis reverts commit b611f72e0829f60f3410e6f07652794f437d35ad, reversing\nchanges made to a04b005e932244aa12882dfb95443df0c182163f.","distinct":false,"url":"https://api.github.com/repos/Zillode/syncthing/commits/909d60464e9be25295894df686528311e826391f"},{"sha":"569314be45e04c53b328786a7cc851dacdc4180b","author":{"email":"da5dff6da4c599319f3494d4eeb036ddc158780b@users.noreply.github.com","name":"Daniel Bergmann"},"message":"Added select-on-click for remote 'Device ID' and 'API Key'\n\nNow these uneditable boxes match the behaviour when clicking on the ID\nbox in Actions > Show ID.","distinct":false,"url":"https://api.github.com/repos/Zillode/syncthing/commits/569314be45e04c53b328786a7cc851dacdc4180b"},{"sha":"50eb968109795e2e482a7a1457caab93945d976a","author":{"email":"6c68cabc7124e43c9b4d50f86510600f69e74c99@nym.se","name":"Jakob Borg"},"message":"Merge pull request #2060 from brgmnn/master\n\nAdded select-on-click for remote 'Device ID' and 'API Key'","distinct":false,"url":"https://api.github.com/repos/Zillode/syncthing/commits/50eb968109795e2e482a7a1457caab93945d976a"},{"sha":"8fab7ec5e3c63131295bb239d12ec86a54d6af9b","author":{"email":"6c68cabc7124e43c9b4d50f86510600f69e74c99@nym.se","name":"Jakob Borg"},"message":"Decrease timing sensitivity of ignore.TestCache","distinct":false,"url":"https://api.github.com/repos/Zillode/syncthing/commits/8fab7ec5e3c63131295bb239d12ec86a54d6af9b"},{"sha":"8f38e83aaf0991162b795b8f4c1d66a01ded5bcf","author":{"email":"ad42105bf83802fb341c1890531df61be72e385b@gmail.com","name":"Antony Male"},"message":"Allow #editIgnores to scroll in browser (fixes #2041)\n\nclass modal-open is applied to <body>, which ultimately means that the\nbrowser will scoll to the modal's content. However, #editFolder was\nfinishing its close animation (and removing this modal-open class)\nafter #editIgnores had set modal-open (and had started its open\nanimation). The end result is that <body> ends up without modal-open\nwhen #editIgnores is open, and so the browser doesn't properly scroll.\n\nInstead, only open the #editIgnores once #editFolder has finished closing.","distinct":false,"url":"https://api.github.com/repos/Zillode/syncthing/commits/8f38e83aaf0991162b795b8f4c1d66a01ded5bcf"},{"sha":"00bebc317eac7f2e4a2eff5b1ecb005888ec48e5","author":{"email":"f90e40bb91d386c08b3311f23196fd604c51ee0f@gmail.com","name":"Audrius Butkevicius"},"message":"Merge pull request #2062 from canton7/feature/issue-2041\n\nAllow #editIgnores to scroll in browser (fixes #2041)","distinct":false,"url":"https://api.github.com/repos/Zillode/syncthing/commits/00bebc317eac7f2e4a2eff5b1ecb005888ec48e5"},{"sha":"f3f6b03d85ddca9d3415ecf21274170e92dfcafd","author":{"email":"6c68cabc7124e43c9b4d50f86510600f69e74c99@nym.se","name":"Jakob Borg"},"message":"Don't let folder ID escape into HTML tag ID:s (fixes #2059)","distinct":false,"url":"https://api.github.com/repos/Zillode/syncthing/commits/f3f6b03d85ddca9d3415ecf21274170e92dfcafd"},{"sha":"22c525e3feaa25ce9565f56a640fc095d0cd847f","author":{"email":"1ca64b27aab45615addd86288d26fac4cab295c7@users.noreply.github.com","name":"Ben Schulz"},"message":"Improve info text for device addresses (fixes #2044)\n\nImprove info text for device addresses (#2044)","distinct":false,"url":"https://api.github.com/repos/Zillode/syncthing/commits/22c525e3feaa25ce9565f56a640fc095d0cd847f"},{"sha":"8c816f64e47bffc49c9d32c6b23a01e0d33b0e8d","author":{"email":"6c68cabc7124e43c9b4d50f86510600f69e74c99@nym.se","name":"Jakob Borg"},"message":"Merge pull request #2064 from uok/infotext\n\nImprove info text for device addresses (fixes #2044)","distinct":false,"url":"https://api.github.com/repos/Zillode/syncthing/commits/8c816f64e47bffc49c9d32c6b23a01e0d33b0e8d"},{"sha":"78dca5fe8b319f261412333e8be9e5a034f2a0f9","author":{"email":"6c68cabc7124e43c9b4d50f86510600f69e74c99@nym.se","name":"Jakob Borg"},"message":"Assets & translations","distinct":false,"url":"https://api.github.com/repos/Zillode/syncthing/commits/78dca5fe8b319f261412333e8be9e5a034f2a0f9"},{"sha":"59e829e5958e04a04dd1945d1652ebfc30832bf2","author":{"email":"6c68cabc7124e43c9b4d50f86510600f69e74c99@nym.se","name":"Jakob Borg"},"message":"Translation & docs update","distinct":false,"url":"https://api.github.com/repos/Zillode/syncthing/commits/59e829e5958e04a04dd1945d1652ebfc30832bf2"},{"sha":"9a50f4ac1f3db3e4e61a31b84163a2a4558e887f","author":{"email":"b11e9338888a27e5800a3db99879611ad626291d@gmail.com","name":"Denis A."},"message":"Double curly brace notation displaying\n\nPrevent double curly brace notation from displaying momentarily before angular.js compiles/interpolates document","distinct":false,"url":"https://api.github.com/repos/Zillode/syncthing/commits/9a50f4ac1f3db3e4e61a31b84163a2a4558e887f"},{"sha":"a11aa295decaf802e07f5a0ad0745cafcab0b22f","author":{"email":"6c68cabc7124e43c9b4d50f86510600f69e74c99@nym.se","name":"Jakob Borg"},"message":"Squashed commit of pull request #1875\n\ncommit d60fbce311414f3ade16c7b1f6525b1d02f01699\nAuthor: Jacek Szafarkiewicz <szafar@linux.pl>\nDate:   Mon Jun 1 11:16:36 2015 +0200\n\n    Correct order of deb files\n\ncommit 3b2ecfcc45343701ccb98483a62f70c102a70785\nMerge: f4daebb c23a601\nAuthor: Jacek Szafarkiewicz <szafar@linux.pl>\nDate:   Mon Jun 1 11:15:06 2015 +0200\n\n    Merge github.com:syncthing/syncthing\n\n    Conflicts:\n    \tbuild.go\n\ncommit f4daebb8510f0b40b15e404817a7799e0c3b592c\nAuthor: Jacek Szafarkiewicz <szafar@linux.pl>\nDate:   Tue May 26 12:58:25 2015 +0200\n\n    Add me to AUTHORS\n\ncommit 9e77f4bea01cc826132a5fbc6ca412cce5327e97\nAuthor: Jacek Szafarkiewicz <szafar@linux.pl>\nDate:   Tue May 26 12:57:40 2015 +0200\n\n    Add systemd files to deb packate","distinct":false,"url":"https://api.github.com/repos/Zillode/syncthing/commits/a11aa295decaf802e07f5a0ad0745cafcab0b22f"},{"sha":"bb438bfb17ad4d750995e2e7859c6f9ef2018a28","author":{"email":"6c68cabc7124e43c9b4d50f86510600f69e74c99@nym.se","name":"Jakob Borg"},"message":"Squashed commit of pull request #1990\n\ncommit 4eb3ff55ba964fde84f4ac98c7304b2b883f03e1\nMerge: ddb3fea a04b005\nAuthor: Brian R. Becker <brbecker@gmail.com>\nDate:   Sat Jul 11 20:45:30 2015 -0700\n\n    Merge remote-tracking branch 'upstream/master'\n\ncommit ddb3fea0d994794375bd3a71a417240b27cb9d09\nAuthor: Brian R. Becker <brbecker@gmail.com>\nDate:   Mon Jun 22 11:36:58 2015 -0700\n\n    Corrected spelling in GUI message","distinct":false,"url":"https://api.github.com/repos/Zillode/syncthing/commits/bb438bfb17ad4d750995e2e7859c6f9ef2018a28"},{"sha":"7683096fe1518c844a02e0d0e5626a77bcc30208","author":{"email":"6c68cabc7124e43c9b4d50f86510600f69e74c99@nym.se","name":"Jakob Borg"},"message":"Add dva","distinct":false,"url":"https://api.github.com/repos/Zillode/syncthing/commits/7683096fe1518c844a02e0d0e5626a77bcc30208"},{"sha":"3f3170818dc087bbe6d794609fe56cfaa50d19cd","author":{"email":"6c68cabc7124e43c9b4d50f86510600f69e74c99@nym.se","name":"Jakob Borg"},"message":"Merge pull request #2072 from dva/patch-1\n\nDouble curly brace notation displaying","distinct":false,"url":"https://api.github.com/repos/Zillode/syncthing/commits/3f3170818dc087bbe6d794609fe56cfaa50d19cd"},{"sha":"f0684d83e9957fb0c734afa9fd9d3f3ec92c471c","author":{"email":"6c68cabc7124e43c9b4d50f86510600f69e74c99@nym.se","name":"Jakob Borg"},"message":"Add osutil.AtomicWriter\n\nThis captures the common pattern of writing to a temp file and moving it\nto it's real name only if everything went well. It reduces the amount of\ncode in some places where we do this, but maybe not as much as I\nexpected because the upgrade thing is still a special snowflake...","distinct":false,"url":"https://api.github.com/repos/Zillode/syncthing/commits/f0684d83e9957fb0c734afa9fd9d3f3ec92c471c"}]}