{"push_id":1137665829,"size":66,"distinct_size":17,"ref":"refs/heads/master","head":"866924fb00d46004cad587e527915096a3b16d23","before":"dd738aac808d1aed706d822d0afab1d8b6e6064a","commits":[{"sha":"4e214028863cf78dd14418ec7ff179dd55f6c474","author":{"name":"Bartosz Dziewoński","email":"c0b4cdb49fa946d1f47c2bda113e8407e76108c8@gmail.com"},"message":"populateRevisionLength: Read from slaves when possible\n\nThe references to revision content stored in 'revision' and 'archive'\ntables are immutable (outside of other maintenance scripts), so we can\nsafely query them from slave databases.\n\nAlso:\n* Avoid transactions with no operations inside them\n* Improve documentation\n\nBug: T135414\nChange-Id: I3e1407e18e09cf01f105c1cae6d6c23bfde747e6","distinct":true,"url":"https://api.github.com/repos/paladox/testmw/commits/4e214028863cf78dd14418ec7ff179dd55f6c474"},{"sha":"82499fa38f718c3c48002d425a73067ab93fcabd","author":{"name":"Bartosz Dziewoński","email":"c0b4cdb49fa946d1f47c2bda113e8407e76108c8@gmail.com"},"message":"mw.ForeignStructuredUpload.BookletLayout: Make licensing links clickable again\n\nPlus some code duplication cleanup.\n\nBug: T136008\nChange-Id: Ic3fbb4edd5042b81488cb19b149bec0a94948ce5","distinct":false,"url":"https://api.github.com/repos/paladox/testmw/commits/82499fa38f718c3c48002d425a73067ab93fcabd"},{"sha":"331ac75c0a76c577a60f9be08b0b235be831c69b","author":{"name":"Brian Wolff","email":"e341849330d27c64e2c72c5637997e1301c28e43@gmail.com"},"message":"Add support for icu-ta collation\n\nFirst letters are based on\nhttps://ssl.icu-project.org/trac/browser/icu/trunk/source/data/coll/ta.txt\nThis commit has not been verified by a native speaker yet, but\nis probably right.\n\nBug: T75453\nChange-Id: Ic9bb3658868917790aa770c99f8f280f2dd3eace","distinct":false,"url":"https://api.github.com/repos/paladox/testmw/commits/331ac75c0a76c577a60f9be08b0b235be831c69b"},{"sha":"0a38dbc809c82af925fa1df12f1d13d53a2dbde8","author":{"name":"Aaron Schulz","email":"62b63a0a599e7a144fbec668d0dc497c73d3eeaf@wikimedia.org"},"message":"objectcache: Support key versioning in WANObjectCache\n\n* getWithSetCallback() takes a 'version' parameter.\n* If the value at a key has a different version, then\n  getWithSetCallback() will automatically use a separate\n  key. Which value \"wins\" the main key does not matter.\n* Purges are handled by using the main key as a sort of\n  check key (with no hold-off). Note that this key is always\n  purged on delete().\n* Changed stash keys to track the same info as other keys\n  both for consistency and because this change needs the\n  generation timestamp. Renamed the stash prefix to avoid\n  corrupt results with Het Deploy.\n* This is useful for things like the User class that use\n  versioning and have cross-wiki key access and purges.\n  Currently, bumps to version must be deployed to all wikis\n  at once, which this aims to avoid.\n\nChange-Id: I26ae62f116e32b48bcf06bc13f8b9e79ae976745","distinct":true,"url":"https://api.github.com/repos/paladox/testmw/commits/0a38dbc809c82af925fa1df12f1d13d53a2dbde8"},{"sha":"b0d0e54754ae0ad039e53486b11c3d55f3376002","author":{"name":"Derk-Jan Hartman","email":"117d2b01a905ee0191bc1dfaa9d13acc22d1c3b2@gmail.com"},"message":"Separate Special:Search styling info into separate module\n\nAlmost all styling of this page has little to do with the JS module.\nSeparating it into a styles module.\nAlso made the selector for the JS elements far simpler, as there was\nno reason for being overly specific here.\n\nBug: T136363\nChange-Id: I96a35f930be26b26f139120f3e5b23c33a5d019e","distinct":false,"url":"https://api.github.com/repos/paladox/testmw/commits/b0d0e54754ae0ad039e53486b11c3d55f3376002"},{"sha":"08179800cdfc697be1c77f28f8d5a3b0e0ffcbb3","author":{"name":"Kunal Mehta","email":"627e7eeb923f473162c90b0d2b0680ff6029c2ed@member.fsf.org"},"message":"RollbackAction: Don't return true, causes '1' to be output\n\nBug: T136375\nChange-Id: Id994b7ee7044ce18cf245a219ba290970511ea0f","distinct":false,"url":"https://api.github.com/repos/paladox/testmw/commits/08179800cdfc697be1c77f28f8d5a3b0e0ffcbb3"},{"sha":"239d68b48d6667caf4166120e19504a3f29881eb","author":{"name":"Matthew Flaschen","email":"db1d09b871485415cc5160fba85ffbfe9f8065c4@wikimedia.org"},"message":"OOUI HTMLForm: Allow specifying whether buttons are framed\n\nBug: T136361\nChange-Id: Ic31f857c749d62a32cafae68dc3f1cbd86e1e382","distinct":false,"url":"https://api.github.com/repos/paladox/testmw/commits/239d68b48d6667caf4166120e19504a3f29881eb"},{"sha":"aada2af75e827a838f13173d472f24cf59aeb3c3","author":{"name":"Derk-Jan Hartman","email":"117d2b01a905ee0191bc1dfaa9d13acc22d1c3b2@gmail.com"},"message":"SpecialSearch: Remove obsolete styles\n\nRemove old Advanced PowerSearch table styles, which seem to not have \nbeen in use for quite some time now.\n\nChange-Id: I4c3013b035e146a8f8ad9622662491934c0c5389","distinct":false,"url":"https://api.github.com/repos/paladox/testmw/commits/aada2af75e827a838f13173d472f24cf59aeb3c3"},{"sha":"ce251d15b7ccbaee4720ea2d162f34382d2011e6","author":{"name":"Kunal Mehta","email":"627e7eeb923f473162c90b0d2b0680ff6029c2ed@member.fsf.org"},"message":"WatchedItemStore: Use callable type hint instead of Assert library\n\nAnd remove an unused use statement.\n\nChange-Id: Idb74a564088744d73f71f5ef17e8f84f6e484c69","distinct":false,"url":"https://api.github.com/repos/paladox/testmw/commits/ce251d15b7ccbaee4720ea2d162f34382d2011e6"},{"sha":"b74c4b2f950e705e51627e2423a3061955e12013","author":{"name":"Kunal Mehta","email":"627e7eeb923f473162c90b0d2b0680ff6029c2ed@member.fsf.org"},"message":"Improve @covers tags for LinkerTest\n\nThese hooks are now called from LinkRenderer, so make sure it is\ncovering the right code.\n\nChange-Id: Ifaa28d471f585dce9d968cc1173c7fdceb408239","distinct":false,"url":"https://api.github.com/repos/paladox/testmw/commits/b74c4b2f950e705e51627e2423a3061955e12013"},{"sha":"d9210c5cd485025581b0467864bf406effbb71f1","author":{"name":"Paladox","email":"bca292c863aa4597b7bdbb5c477d0bc3498cdd85@yahoo.com"},"message":"Update mediawiki/mediawiki-codesniffer to 0.7.2\n\nChange-Id: I9371faef4b8a0b9c80ec41d8ba08f4ff4936791e","distinct":false,"url":"https://api.github.com/repos/paladox/testmw/commits/d9210c5cd485025581b0467864bf406effbb71f1"},{"sha":"acca48094cc7ceaf00a0452a14740c4776f5e9c6","author":{"name":"Ori Livneh","email":"1f76cd523d2c0f39eaa0a5fa860d4ba40dc9230f@wikimedia.org"},"message":"Make number of PBKDF2 iterations used for deriving session secret configurable\n\nThe intent is both to allow the number of iterations to be dialed up (either as\ncomputational power increases, or on the basis of security needs) and dialed\ndown for the unit tests, where hash_pbkdf2() calls account for 15-40% of wall\ntime. The number of iterations is stored in the session, so changing the number\nof iterations does not cause existing sessions to become invalid or corrupt.\nSessions that do not have wsSessionPbkdf2Iterations set (i.e., sessions which\nprecede this change) are transparently upgraded.\n\nChange-Id: I084a97487ef4147eea0f0ce0cdf4b39ca569ef52","distinct":false,"url":"https://api.github.com/repos/paladox/testmw/commits/acca48094cc7ceaf00a0452a14740c4776f5e9c6"},{"sha":"2d87616a62cfd66c04fedfa46f0b1b5e738a8445","author":{"name":"Bartosz Dziewoński","email":"c0b4cdb49fa946d1f47c2bda113e8407e76108c8@gmail.com"},"message":"Clean up updatedmarker styling mess\n\nThis is the follow-up to d629541076c29ce4a7ec50d69a5e5969b409f16d\nthat b09bfb7bf6b811f9657a606d611a7f889a5e013e meant to be but failed.\nIt updates the right file this time, and removes the old override for\nold skins.\n\nBug: T134515\nChange-Id: I074688562e4da8c7c32d9f2bae67cd601e9b5f65","distinct":false,"url":"https://api.github.com/repos/paladox/testmw/commits/2d87616a62cfd66c04fedfa46f0b1b5e738a8445"},{"sha":"743c2d592ecea1881073b48c5f624a5b0ec0960e","author":{"name":"jenkins-bot","email":"351f12fba1a2a3a8d6e01216c3825e58e9dd4d58@gerrit.wikimedia.org"},"message":"Merge \"Separate Special:Search styling info into separate module\"","distinct":false,"url":"https://api.github.com/repos/paladox/testmw/commits/743c2d592ecea1881073b48c5f624a5b0ec0960e"},{"sha":"ea636add2097381e9815b51be8d64a6336b29615","author":{"name":"jenkins-bot","email":"351f12fba1a2a3a8d6e01216c3825e58e9dd4d58@gerrit.wikimedia.org"},"message":"Merge \"SpecialSearch: Remove obsolete styles\"","distinct":false,"url":"https://api.github.com/repos/paladox/testmw/commits/ea636add2097381e9815b51be8d64a6336b29615"},{"sha":"5f06e775a7a2dac91eb1bb66b3c4a4dc6f5d7063","author":{"name":"jenkins-bot","email":"351f12fba1a2a3a8d6e01216c3825e58e9dd4d58@gerrit.wikimedia.org"},"message":"Merge \"OOUI HTMLForm: Allow specifying whether buttons are framed\"","distinct":false,"url":"https://api.github.com/repos/paladox/testmw/commits/5f06e775a7a2dac91eb1bb66b3c4a4dc6f5d7063"},{"sha":"3d1e04e976ccb27e22e71ee0cd8ba53ee2d90780","author":{"name":"Florian","email":"011c595fe0484d49a7f049ae855b0aa978ebc156@gmail.com"},"message":"LoginSignupSpecialPage: Load return and returnto params as early as possible\n\nThey're are needed for a redirect to the target page after\na successful login, which is made before the SpecialPage::execute()\nfunction is called. Loading basic request varaibles in the execute()\nfunction is therefore too late to take effect for the redirect after\na successul authentication with a primary provider, which needs to\nredirect the user to another site.\n\nBug: T135924\nChange-Id: I6ded7f9bb255cbb332a5810e7ed3cb3ecfdb2c04","distinct":false,"url":"https://api.github.com/repos/paladox/testmw/commits/3d1e04e976ccb27e22e71ee0cd8ba53ee2d90780"},{"sha":"3070b55c513bd2478b56d4fb81274fdfc4159be1","author":{"name":"Florian","email":"011c595fe0484d49a7f049ae855b0aa978ebc156@gmail.com"},"message":"SpecialSearch: Use OOUI\\ActionFieldLayout for search input and button\n\nThis prevents the button from flipping to a new line if the window or\nthe available width at all is smaller as the width of the input and the\nbutton together. Now, the input will be as small as needed for the button\nto be on the same line.\n\nBug: T134475\nChange-Id: Icc68a8e83fc7037b96a5efec2766ffdf453c5413","distinct":false,"url":"https://api.github.com/repos/paladox/testmw/commits/3070b55c513bd2478b56d4fb81274fdfc4159be1"},{"sha":"dda9015f972068e93f7ffba316c7ce55834e0566","author":{"name":"jenkins-bot","email":"351f12fba1a2a3a8d6e01216c3825e58e9dd4d58@gerrit.wikimedia.org"},"message":"Merge \"Clean up updatedmarker styling mess\"","distinct":false,"url":"https://api.github.com/repos/paladox/testmw/commits/dda9015f972068e93f7ffba316c7ce55834e0566"},{"sha":"db35eca0949cdadc223cb03a01b1112a76c97577","author":{"name":"jenkins-bot","email":"351f12fba1a2a3a8d6e01216c3825e58e9dd4d58@gerrit.wikimedia.org"},"message":"Merge \"mw.ForeignStructuredUpload.BookletLayout: Make licensing links clickable again\"","distinct":false,"url":"https://api.github.com/repos/paladox/testmw/commits/db35eca0949cdadc223cb03a01b1112a76c97577"}]}
{"actor":{"display_login":"paladox"}}