e1bdf12c6f3204f37a1de7600736c5dbe5e942c3: qimportbz: pyflakes and pep8 fixes
Ed Morley <emorley@mozilla.com> - Fri, 16 Jan 2015 11:45:51 +0000 - rev 360118
Push 16998 by rwood@mozilla.com at Mon, 02 May 2016 19:42:03 +0000
qimportbz: pyflakes and pep8 fixes * Switches 2 space to 4 space indentation * Also fixes: ./__init__.py:78:14: E225 missing whitespace around operator ./__init__.py:129:14: E261 at least two spaces before inline comment ./__init__.py:130:16: E703 statement ends with a semicolon ./__init__.py:178:27: E201 whitespace after '[' ./__init__.py:178:40: E202 whitespace before ']' ./__init__.py:210:5: E121 continuation line under-indented for hanging indent ./__init__.py:210:9: E203 whitespace before ':' ./__init__.py:211:9: E203 whitespace before ':' ./__init__.py:212:10: E203 whitespace before ':' ./__init__.py:220:8: E261 at least two spaces before inline comment ./bz.py:5:1: F401 'urllib2' imported but unused ./bz.py:17:1: E302 expected 2 blank lines, found 1 ./bz.py:25:1: E302 expected 2 blank lines, found 1 ./bz.py:41:1: E302 expected 2 blank lines, found 1 ./bz.py:84:1: E302 expected 2 blank lines, found 1 ./bz.py:103:70: E227 missing whitespace around bitwise or shift operator ./bz.py:148:9: E121 continuation line under-indented for hanging indent ./bz.py:179:7: E121 continuation line under-indented for hanging indent ./bz.py:179:15: E203 whitespace before ':' ./bz.py:180:11: E203 whitespace before ':' ./bz.py:181:14: E203 whitespace before ':' ./bz.py:182:13: E203 whitespace before ':' ./bz.py:183:14: E203 whitespace before ':' ./bz.py:184:17: E203 whitespace before ':' ./bz.py:185:16: E203 whitespace before ':' ./bz.py:199:7: E121 continuation line under-indented for hanging indent ./bz.py:199:10: E203 whitespace before ':' ./bz.py:200:9: E203 whitespace before ':' ./bz.py:201:16: E203 whitespace before ':' ./bz.py:234:1: E302 expected 2 blank lines, found 1 ./bz.py:246:1: E302 expected 2 blank lines, found 1 ./bz.py:255:60: E225 missing whitespace around operator ./bz.py:274:1: E302 expected 2 blank lines, found 1 ./bzhandler.py:19:1: E302 expected 2 blank lines, found 1 ./bzhandler.py:22:1: E302 expected 2 blank lines, found 1 ./bzhandler.py:29:1: E302 expected 2 blank lines, found 1 ./bzhandler.py:66:10: E261 at least two spaces before inline comment ./bzhandler.py:100:55: E231 missing whitespace after ',' ./bzhandler.py:101:141: E501 line too long (173 > 140 characters) ./bzhandler.py:106:39: E201 whitespace after '[' ./bzhandler.py:106:104: E202 whitespace before ']' ./bzhandler.py:124:1: E302 expected 2 blank lines, found 1 ./pb.py:6:3: F401 'StringIO' imported but unused ./pb.py:9:1: E302 expected 2 blank lines, found 1 ./scp.py:8:1: F401 'sys' imported but unused ./scp.py:13:1: E302 expected 2 blank lines, found 1 ./scp.py:26:20: E701 multiple statements on one line (colon) ./scp.py:26:21: E272 multiple spaces before keyword ./scp.py:32:26: E201 whitespace after '[' ./scp.py:32:31: E202 whitespace before ']' ./scp.py:63:34: E201 whitespace after '[' ./scp.py:63:65: E202 whitespace before ']' ./scp.py:65:40: E225 missing whitespace around operator
8c0a84b378f0a8fb849651162b8b3f3ac677bafc: reviewboard: add buglink attribute
Ed Morley <emorley@mozilla.com> - Fri, 16 Jan 2015 11:11:03 +0000 - rev 360117
Push 16998 by rwood@mozilla.com at Mon, 02 May 2016 19:42:03 +0000
reviewboard: add buglink attribute
c91b3ec4647880759e5739414fda5907315134b3: qimportbz: add buglink attribute
Ed Morley <emorley@mozilla.com> - Fri, 16 Jan 2015 11:10:53 +0000 - rev 360116
Push 16998 by rwood@mozilla.com at Mon, 02 May 2016 19:42:03 +0000
qimportbz: add buglink attribute
0a4d1142fb5f26a6eed6c36c20e2e8448f0a6dfb: qbackout: add buglink attribute and update testedwith versions
Ed Morley <emorley@mozilla.com> - Fri, 16 Jan 2015 11:10:34 +0000 - rev 360115
Push 16998 by rwood@mozilla.com at Mon, 02 May 2016 19:42:03 +0000
qbackout: add buglink attribute and update testedwith versions
77e7d8bba60ad08c3bfa92827cd790257c2eaa37: pushlog: add buglink attribute
Ed Morley <emorley@mozilla.com> - Fri, 16 Jan 2015 11:08:10 +0000 - rev 360114
Push 16998 by rwood@mozilla.com at Mon, 02 May 2016 19:42:03 +0000
pushlog: add buglink attribute
22b6e62fd607c88224f8a86070752aff1a906e72: mqext: add buglink attribute
Ed Morley <emorley@mozilla.com> - Fri, 16 Jan 2015 11:08:00 +0000 - rev 360113
Push 16998 by rwood@mozilla.com at Mon, 02 May 2016 19:42:03 +0000
mqext: add buglink attribute
3ae5c844951f59943368e9c02fac5d17e052b411: mozext: url encode the colon in the buglink attribute
Ed Morley <emorley@mozilla.com> - Fri, 16 Jan 2015 11:07:15 +0000 - rev 360112
Push 16998 by rwood@mozilla.com at Mon, 02 May 2016 19:42:03 +0000
mozext: url encode the colon in the buglink attribute
1107f7f4d9117980052377ba208dd344d88203b7: firefoxtree: url encode the colon in the buglink attribute
Ed Morley <emorley@mozilla.com> - Fri, 16 Jan 2015 11:07:07 +0000 - rev 360111
Push 16998 by rwood@mozilla.com at Mon, 02 May 2016 19:42:03 +0000
firefoxtree: url encode the colon in the buglink attribute
56d330e6670203118ee9f8b3989380eb7434684b: bzpost: url encode the colon in the buglink attribute
Ed Morley <emorley@mozilla.com> - Fri, 16 Jan 2015 11:06:51 +0000 - rev 360110
Push 16998 by rwood@mozilla.com at Mon, 02 May 2016 19:42:03 +0000
bzpost: url encode the colon in the buglink attribute
07ce5e77014ddb6b4c16b6f33557a4bc5999beff: bundleclone: url encode the colon in the buglink attribute
Ed Morley <emorley@mozilla.com> - Fri, 16 Jan 2015 11:06:14 +0000 - rev 360109
Push 16998 by rwood@mozilla.com at Mon, 02 May 2016 19:42:03 +0000
bundleclone: url encode the colon in the buglink attribute
c9a0e57823df60930689cbcd0abacea206935be0: bzexport: add testedwith and buglink attributes
Gregory Szorc <gps@mozilla.com> - Thu, 15 Jan 2015 19:41:47 -0800 - rev 360108
Push 16998 by rwood@mozilla.com at Mon, 02 May 2016 19:42:03 +0000
bzexport: add testedwith and buglink attributes Mercurial uses these to test for compatibility and for displaying a link when an extension crashes.
66f9cac9dcab1fc9bbb4e0e3b6bf153ea279832f: bzexport: use API token from cookie values and use REST API again (bug 1121764); r=sfink
Gregory Szorc <gps@mozilla.com> - Wed, 14 Jan 2015 22:17:28 -0800 - rev 360107
Push 16998 by rwood@mozilla.com at Mon, 02 May 2016 19:42:03 +0000
bzexport: use API token from cookie values and use REST API again (bug 1121764); r=sfink It turns out that the REST API token is a composition of cookie values! So, we revert our bzAPI reverts and teach REST requests how to use tokens from cookie values. The REST API again works with GET requests when we only have cookie authentication!
88437c2b7881c891df051aff414e86623ed7ffd8: bzexport: revert back to bzAPI for resolving the user name (bug 1121764); r=sfink
Gregory Szorc <gps@mozilla.com> - Wed, 14 Jan 2015 18:04:02 -0800 - rev 360106
Push 16998 by rwood@mozilla.com at Mon, 02 May 2016 19:42:03 +0000
bzexport: revert back to bzAPI for resolving the user name (bug 1121764); r=sfink bzexport always needs to know the Bugzilla username associated with a request. When we use cookies extracted from a Firefox profile, the username is not known and must be resolved by querying Bugzilla. Unfortunately, it appears the REST API as deployed on BMO does not currently allow us to use cookies to do what we want. If we attempt a GET /rest/user/%s, Bugzilla fails with "Logged-out users cannot use the "ids" argument to this function to access any user information." Bugzilla thinks we are logged out because cookie auth is only allowed on POST and PUT HTTP methods. When specified on GET, etc requests, cookies are silently discarded (for the record, we currently send cookies on GET requests). Ideally, we'd exchange cookies for a token to use with the REST API. However, the REST API's login endpoint is only accessible via GET. And, when you specify cookies via GET, they are ignored. So, there appears to be no way to obtain a REST token nor perform authenticated GET requests when all we have are cookies. bzAPI doesn't have the restriction that cookies can't be used with GET requests. Instead, you toss some cookie values in the query string and it happily uses them for authentication. In this patch, we revert user lookups to go through bzAPI. The aforementioned "Logged-out users cannot use..." error message was observed as part of developing this patch and the switch to bzAPI was confirmed to make it go away.
7caee4d19271a97374fce573afb3882c7245535d: bzexport: tests for invalid cookie; r=sfink
Gregory Szorc <gps@mozilla.com> - Wed, 14 Jan 2015 17:05:29 -0800 - rev 360105
Push 16998 by rwood@mozilla.com at Mon, 02 May 2016 19:42:03 +0000
bzexport: tests for invalid cookie; r=sfink We had zero test coverage for cookie auth in bzexport. We suspect that issues with cookie validity are causing bugs. This patch starts the process of better handling and testing cookie auth.
98de753ecd4a06de9852e1cf30061671981c349a: bug 1121598 - firefoxtree: add a fxheads() revset symbol. r=gps
Ted Mielczarek <ted@mielczarek.org> - Wed, 14 Jan 2015 14:19:27 -0500 - rev 360104
Push 16998 by rwood@mozilla.com at Mon, 02 May 2016 19:42:03 +0000
bug 1121598 - firefoxtree: add a fxheads() revset symbol. r=gps
f845e31131dff8bba9d6024a382fbe092cd72074: firefoxtree: Add a generator function to get firefox trees existing in a repository. r=gps
Ted Mielczarek <ted@mielczarek.org> - Wed, 14 Jan 2015 13:43:17 -0500 - rev 360103
Push 16998 by rwood@mozilla.com at Mon, 02 May 2016 19:42:03 +0000
firefoxtree: Add a generator function to get firefox trees existing in a repository. r=gps
8ccee2abd50bd268b26d47031b0b1cb46368dd09: testing: strip test arguments from sys.argv properly
Gregory Szorc <gps@mozilla.com> - Wed, 14 Jan 2015 17:09:56 -0800 - rev 360102
Push 16998 by rwood@mozilla.com at Mon, 02 May 2016 19:42:03 +0000
testing: strip test arguments from sys.argv properly This was leading to double execution of specified tests.
de45a9c027d4c89346871ba6810fb6ac7fecc9ef: hg oops --apply is wholly redundant with hg graft -f
Steve Fink <sfink@mozilla.com> - Wed, 14 Jan 2015 15:20:28 -0800 - rev 360101
Push 16998 by rwood@mozilla.com at Mon, 02 May 2016 19:42:03 +0000
hg oops --apply is wholly redundant with hg graft -f
0a3eab63e4244fca09e08ed9e2053e0b32e1e879: docs: provide info on how to revive a commit
Gregory Szorc <gps@mozilla.com> - Wed, 14 Jan 2015 14:39:13 -0800 - rev 360100
Push 16998 by rwood@mozilla.com at Mon, 02 May 2016 19:42:03 +0000
docs: provide info on how to revive a commit
7cae51b9c0c2a89ef6405c973b8071a2426f9292: Bug 1121211 - Add an "oops" command to do the same thing as qbackout with real commits, r=edmorley
Steve Fink <sfink@mozilla.com> - Wed, 14 Jan 2015 13:52:30 -0800 - rev 360099
Push 16998 by rwood@mozilla.com at Mon, 02 May 2016 19:42:03 +0000
Bug 1121211 - Add an "oops" command to do the same thing as qbackout with real commits, r=edmorley
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip